/*
Author URI: http://codeculture.co.uk/
Description: Child Theme
Template: betheme
Version: 1.6.2
*/
#Top_bar .menu > li a::after {
    background: #0BE46E;
}
#Top_bar .menu > li a:hover::after {
    background: #ffffff;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a::after {
     background: #0BE46E;
}
a.rs-layer.rev-btn:hover { background-color:#0BE46E !important; }


/*
#Top_bar:not(.is-sticky) #logo { height: 100px !important; }
#Top_bar:not(.is-sticky) .menu_wrapper { margin-top: 20px !important; }
*/

#Top_bar .search_wrapper input[type="text"] { color: #FFF  !important }
#Top_bar .search_wrapper input::-moz-placeholder  {	
  color: white !important;
}


#Top_bar .search_wrapper input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white !important;
}
#Top_bar .search_wrapper input::-moz-placeholder { /* Firefox 19+ */
  color: white !important;
}
#Top_bar .search_wrapper input:-ms-input-placeholder { /* IE 10+ */
  color: white !important;
}
#Top_bar .search_wrapper input:-moz-placeholder { /* Firefox 18- */
  color: white !important;
}



#Top_bar .search_wrapper .icon_search {
    color: #FFF !important
}


/* footer */
@media all and (max-width: 900px) {
	
	#custom_html-3 * { text-align: left !important} 

	
}
@media all and (max-width: 768px) {
	

	#custom_html-3 .no_line {margin:0 auto 10px !important}
	
}

.textWhite * { color: #FFFFFF !important}
.textWhite a { text-decoration: underline}
.textWhite a:hover { text-decoration: none}
.themecolorBlue { color: #45A1DC !important}
#Intro { background-size: cover !important; background-position: center center}

a.rs-layer.rev-btn {background-color: #24aa61;color: #FFFFFF !important;}

p.quickFactNum {
	font-family: "Montserrat", Arial, Tahoma, sans-serif;
	font-size: 90px;
	line-height: 90px;
	color: #45a1dc;  
	display: block
}
.quickFactDesc {	
	display: block}
	.quickFactHr { min-width: 80%;}
	
.casestudiesListing .portfolio_group .portfolio-item .desc { background-color:#2C2C2C  !important; }
.casestudiesListing .portfolio_group .portfolio-item .image_frame{ border-color:#2C2C2C  !important;}

.dftPanel .wrap.mcb-wrap:hover {box-shadow: 0px 10px 30px rgba(0,0,0,.2);}

#Footer .widgets_wrapper {
    padding: 20px 0 75px;
}
#toplevel_page_betheme { display: none !important }
/*
.get_in_touch, .infobox, .opening_hours {
    height: auto;
    box-sizing: border-box;
}*/

