
<style>
html { }
.logo_text { font-family:trebuchet_msregular; color:#ffffff; font-size:30px; }
.container {
background:;
}
.tag_line {
	font-family: trebuchet_msregular;
font-size:18px;
color:#ffffff;
}
h1, h1 a {
	font-family: trebuchet_msregular;
color:#0f5e96;
font-size:48px;
}
h2, h2 a {
	font-family: trebuchet_msregular;
color:#393939;
font-size:30px;
}
.rec h2 a {
	font-family: trebuchet_msregular;
color:#393939;
font-size:30px; 
}

h3, h3 a {
	font-family: trebuchet_msregular;
color:#393939;
font-size:24px;
}
h4, h4 a {
	font-family: trebuchet_msregular;
color:#2e2e2e;
font-size:18px;
}
h5, h5 a {
	font-family: trebuchet_msregular;
color:#2e2e2e;
font-size:16px;
}
h6, h6 a {
	font-family: trebuchet_msregular;
color:#2e2e2e;
font-size:14px;
}
body {  background:#fdfdfd ; 	font-family: 'Muli', sans-serif;
font-size:18px; color:#414141}
body a{
	color:#414141;
}
ul#accordion .panel-body { color:#414141; }
blockquote { font-size:18px;}
blockquote i.fa{ font-size:18px; }
.price span.left { background: none repeat scroll 0 0 ; }
.price span.right { background: none repeat scroll 0 0 ; }


/* REVISION 2 CSS STARTS*/


a:hover{
	color:#046eb8;
}
header{
	background-color:#514a49;
}
/* h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover { color:#046eb8; } */
blockquote i.fa { color:#046eb8; }
.toggleMenu {
    background: #666;
    color: #fff;
}
.nav li.current-menu-ancestor > a {
	color:#046eb8;
}
.nav li.current-menu-item > a, .nav li.current_page_item > a{
	color:#046eb8;
	}
.menu li.current-menu-item > a, .menu li.current_page_item > a{
	color:#046eb8;
	}	
.nav li  ul {
    background: none repeat scroll 0 0 #514A49;
}
.b_box{
	background-color: #FFFFFF;
}
.b_whitebox{
	background: none repeat scroll 0 0 #FFFFFF;    
}
.b_box:hover .b_whitebox{
	background: none repeat scroll 0 0 #046eb8;
}
.b_whitebox span i{
	color: #393e43; 
}
.b_box:hover i{
	color:#FFFFFF;
}
.b_whitebox > div{
	border-bottom: 1px solid #E6E6E6;
}
.b_whitebox h3{
	border-bottom: 1px solid #EAEAEA;
	
}
.b_box:hover .b_whitebox h3 {
    border-bottom-color:rgba(0, 0, 0, 0);
}
.b_box:hover .b_whitebox h3{
	color:#FFF;
}
.b_box p {
    background: none repeat scroll 0 0 #FFFFFF;
   
}
.b_box p a{
	color: #393e43;
}
.b_box:hover a{
	color:#046eb8;
}
.rec{
	background:#FFF;
}
.rec > h2{
	color: #414141;
}
.rec:hover h2, .rec:focus h2{
	color:#046eb8;
}
.abt span{
	background:#818181; 
}
.abt > h3 , .ab > h3{
    color: #414141;
}
.abt ul li:before {
    color: #046eb8;
}
.search-submit:hover{
	background-color:#046eb8;
}
.btn-info:hover .btn-info:focus .btn-info:active{
background-color:#046eb8;
}

.carousel-indicators .active { background-color: #046eb8;}
.testimonial_slider .testi_client { color:#046eb8; }
.nav-single a:hover{
	background-color:transparent;
	color:#046eb8;
}
.alt_page_navigation a:hover, .alt_page_navigation .active_page { background:#046eb8; color:inherit; border:1px solid #dddddd; }

.btn-info:hover, .btn-info:focus, .btn-info:active{
background-color:#046eb8 !important;
}
.abt_org{
	background: none repeat scroll 0 0 #046eb8;
}
#wp-calendar #today{ background:#046eb8;}
#wp-calendar caption, #wp-calendar tfoot { background:#046eb8;}
.abt_org img {
    margin-right: 10px;
}
.abt_org p{
	color: #FFFFFF;
}
.ab #abt_name{
	color:#046eb8;
}
#abt_cnty{
	color: #5E5E5E;
}
footer.footer{
	background: none repeat scroll 0 0 #514A49;
    color: #FFFFFF;
}

.footer a:hover {
	color: #046eb8;
}
.footer .widgettitle{
	color: #FBFBFB; 
}
.f_main h4 {
    color: #FBFBFB;
}
footer .fa-inverse { color:#514A49; }
.contact-info input , .contact-info textarea { 
	color:#000000;
}
.search-submit:hover{
	background-color:#046eb8;
}
div.pp_default .pp_content .ppt:hover{ color:#046eb8;}
div.pp_default .pp_close {
    background: url("../images/jquery.fs.boxer-icons.png") no-repeat scroll -72px -62px #046eb8;
}
#abt_name, .form-submit input[type="submit"]:hover { color:#046eb8; }
UL LI:before, OL LI:before { color:#046eb8; }

a.btn:hover { background:#046eb8; }
.search-wrapper i.fa { color: #046eb8;}
.testimonial_slider i.fa, .cust-testimonials i.fa ,.cust-testimonials span, .faq-ul h4 i.fa:hover, .faq li i.fa-question-circle:hover { color:#046eb8; }
.sc-icon:hover, .fa-building, .fa-phone, .fa-fax, .fa-envelope, .client_name:hover  {  color:#046eb8 !important;}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont { background:none repeat scroll 0 0 rgba(4,110,184, 0.85) }
@media (max-width:768px){
	header .dropdown-menu{	
		background-color:transparent;
	}
header .navbar-nav > li > .dropdown-menu > li  a{
	color:#FFFFFF;
}
}

.nav a { color:#046eb8; font-family:'Muli', sans-serif; font-size:18px; }
.nav a:hover { color:#ffffff; }
header .nav, header .menu { text-transform:capitalize; }
footer .menu, footer .nav  { text-transform:capitalize; }

/* REVISION 2 CSS ENDS*/
.fblayout-row p,.fblayout-row div,.fblayout-row td,.fblayout-row th { font-family: 'Muli', sans-serif;
font-size:18px; color:#414141; }



                            </style>