/*
Theme Name:     Robert Chadwick
Description:    Robert Chadwick
Author:         Robert Chadwick
Template:       fukasawa

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.blog-title a {
    border: none;
    color: rgb(88, 89, 92);
    padding-left: 0px;
    text-align: left;
    letter-spacing: 0px;
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
	padding-right: 0px;
	font-size: 19.25px;
	padding-bottom: 0px;
	font-weight: 400;
}

.blog-title a:hover {
    background: none;
    color: rgb(88, 89, 92);
    opacity: .5;
}

body {
    background: #ffffff;
}

.contact-details {
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 400;
    color: rgb(88, 89, 92);
    line-height: 2.25;
}

.contact-details a {
    color: rgb(88, 89, 92);
}

.contact-details a:hover {
    color: rgb(88, 89, 92);
}

.credits p {
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 700;
    color: rgb(147, 149, 150);
}

.main-menu a {
    color: rgb(125, 127, 128);
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0px;
}

.main-menu a:hover, .main-menu .current-menu-item > a, .main-menu .current_page_item > a {
    color: rgb(88, 89, 92);
}

.post-header {
    display: none;
}

.widgets::before {
	display: none;
}

.main-menu .current-menu-item::before, .main-menu .current_page_item::before {
    display: none;
}

.mobile-menu .current-menu-item::before, .mobile-menu .current_page_item::before {
    display: none;
}

.content.thin {
    width: 100%;
    max-width: 1500px;
    margin: 0 auto;
}

.post-inner {
    width: 100%;
    max-width: 1500px;
    padding: 0px;
    margin: 0 auto;
}

.jp-carousel-image-meta {
	display: none;
}

.jp-carousel-left-column-wrapper {
	display: none;
}

.tiled-gallery-caption {
    visibility: hidden;
}

.post-content {
    padding: 4.25%;
}

.metaslider .caption-wrap {
    position: initial !important;
    background: none !important;
}


.metaslider .caption {
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 400;
    color: rgb(88, 89, 92);
    text-align: right;
    font-size: 0.71em;
    line-height: 0;
	padding-top: 20px !important;
	padding-right: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 0px !important;
}

.nav-toggle p {
    font-size: 12.7833px;
    font-weight: 400;
    text-transform: none;
    color: rgb(88, 89, 92);
}

.nav-toggle.active p {
    color: rgb(88, 89, 92);
}

.nav-toggle .bar {
	background: rgb(88, 89, 92);
}

.nav-toggle.active .bar {
    background: rgb(88, 89, 92);
}

.nav-toggle.active .bar:nth-child(1) {
    transform: initial;
    -moz-transform: initial;
    -webkit-transform: initial;
    top: initial;
}

.nav-toggle.active .bar:nth-child(2) {
    opacity: initial;
}

.nav-toggle.active .bar:nth-child(3) {
    transform: initial;
    -moz-transform: initial;
    -webkit-transform: initial;
    top: 8px;
}

.nav-toggle.active {
    background: none;
}

.nav-toggle.active .menu {
    display: block;
}

.nav-toggle.active .close {
    display: none;
}

.mobile-menu li {
    margin-top: 13px;
}

.mobile-menu a {
    color: #ffffff;
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0px;
    line-height: 1;
}

.mobile-menu a:hover {
    color: rgb(125, 127, 128);
}

.flex-direction-nav a:hover {
    background-color: transparent;
}

.flex-direction-nav li:nth-child(1) a {
    background-image: url(http://testsite.stephenchadwick.co.uk/robertchadwick/wp-content/uploads/sites/20/2016/07/chevron-left_w-Edited-2.png);
    background-size: 100% 100%;
}

.flex-direction-nav li:nth-child(2) a {
    background-image: url(http://testsite.stephenchadwick.co.uk/robertchadwick/wp-content/uploads/sites/20/2016/07/chevron-right_w-Edited-2.png);
    background-size: 100% 100%;
}

.flex-direction-nav {
    top: 0%;
    height: 100%;
}

.post.single .flex-direction-nav a {
    width: 50%;
    height: 100%;
    top: 20px;
}

.flexslider:hover .flex-prev {
    left: 0px !important;
}

.flexslider:hover .flex-next {
    right: 0px !important;
}

.mobile-menu > .current-menu-item > a, .mobile-menu > .current_page_item > a {
    color: rgb(125, 127, 128);
}

.about-text {
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 400;
    color: rgb(88, 89, 92);
}

.credits-text {
    font-family: 'Questrial', 'Lato', 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: 400;
    color: rgb(125, 127, 128);
    font-size: 0.71em;
}

.credits-text a {
    color: rgb(125, 127, 128);
}

.credits-text a:hover {
    color: rgb(88, 89, 92);
    text-decoration: none;
}

.about-content {
    width: 100%;
    max-width: 1238px;
    margin: 0 auto;
}

.profile-picture {
    float: right;
    width: 25%;
    margin-left: 10px;
    margin-bottom: 10px;
}

/* -------------------------------------------------------------------------------- */
/*	New CSS
/* -------------------------------------------------------------------------------- */

.fbx-count {
    display: none;
}

::selection {
  background-color: highlight;
  color: highlighttext;
}

.sub-menu {
  margin-left: 0px !important;
  display: none;
}

li:hover .sub-menu {
  display: block;
}

.mobile-menu .menu-item-155 {
  display: none;
}

.main-menu .menu-item-156 {
    display: none;
}

/* -------------------------------------------------------------------------------- */
/*	13. Responsive
/* -------------------------------------------------------------------------------- */


@media ( max-width: 1000px ) {
	
	
	/* structure */
	
	.metaslider.metaslider-flex.metaslider-43.ml-slider.nav-hidden {
	    position: initial;
	    top: initial;
	    transform: initial;
	}
	
	.sidebar { 
		border-bottom: none;
	}
	
	.blog-title a {
		font-size: 17.25px;
	}
	
	.contact-details {
	    font-size: 12.7833px;
	}
	
	
}