/*
Theme Name: My bradley-child Child Theme
Theme URI: 
Version: 1.0
Description: 
Author: Rane digital
Author URI: 
Template: Divi
*/
#et-top-navigation span.mobile_menu_bar:before, 
	#et-top-navigation span.mobile_menu_bar:after {
		color:#6396a8!important;}

.et_mobile_menu{border-top: 3px solid #6396a8!important;}


#top-menu a {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 1px;
   }


#top-menu-nav #top-menu a:hover,
#mobile_menu_slide a:hover { 
    color:#6396a8; 
    opacity:1 !important;
}

.menu_cta {
	background-color: #ffffff;
	color: #000000!important;
	padding: 0 !important;
	border: 1px solid #000000!important;
	padding: 12px!important;
	letter-spacing: 1px;
	text-align: center;
	margin-right: 5px;
	
	}
	
	.menu_cta a {
	color: #000000!important;
	padding: 7px 7px 7px 7px !important;
	}

	.menu_cta:hover{background-color:#000000;color: #ffffff;}
	.menu_cta a:hover{color:#ffffff!important; }

body{
	color: #333!important;
	font-weight: 300;
	line-height: 1.625;
}


h2 {
	font-weight: 400;
	line-height: 1.2;
}

h4{
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    line-height: 1.2;
	margin: 0 0 20px;
}

.menu_cta {
background-color: #ffffff;
color: #6396a8;
padding: 0 !important;
}
li.current_page_item a {
	color: #6396a8!important;
	}
.menu_cta a {
color: #000000 !important;
padding: 10px 10px 10px 10px !important;
font-weight: 600;
}


.black-button{
	font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 16px 24px;
    text-transform: uppercase;
    white-space: normal;
    width: auto;
	color: black;
	border: 1px solid black;
	border-radius: none;
}

.black-button.et_pb_button:hover{
	border: 1px solid #fff;
    background-color: #fff;
    color: #333;
}


.get-book{
padding: 12px 24px 12px 24px;
background-color: transparent;
border: 1px solid #333;
color: #333;
cursor: pointer;
font-size: 13px;
letter-spacing: 1px;
text-transform: uppercase;
white-space: normal;
width: auto;
border-radius: none!important;
}

.get-book.et_pb_button:hover{
	background-color: black;
	border: 1px solid #000;
	
}

a.get-book.et_pb_button:hover{color: #fff;}


#main-footer{border-top: 1px solid #eee; }
#footer-info{float: none; text-align: center;}

.divi-facebook:after {
	content: "\e093";
	display: block;
	font-family: "ETmodules";
	font-weight: normal;
	}
	 
	.divi-twitter:after {
	content: "\e094";
	display: block;
	font-family: "ETmodules";
	font-weight: normal;
	}

/*BLOG*/
.entry-title{font-size: 35px;}
.entry-title:hover{color: #6396a8;}
.featured-image-caption {
	display: block;
    font-size: 20px;
    text-align: center;
    font-style: italic;
}

.et_pb_posts .et_pb_post{text-align:center;}
/*Resize image on blogs*/
#post-87 > a > img {max-width: 30%; }