
<style>
html { }
.logo_text { font-family:'Open Sans', sans-serif; color:#ffffff; font-size:30px; }
.container {
background:#ffffff;
}
.tag_line {
	font-family: 'Open Sans', sans-serif;
font-size:18px;
color:#ffffff;
}
h1, h1 a {
	font-family: 'Open Sans', sans-serif;
color:#0e9543;
font-size:42px;
}
h2, h2 a {
	font-family: 'Open Sans', sans-serif;
color:#1e60ab;
font-size:26px;
}
.rec h2 a {
	font-family: 'Open Sans', sans-serif;
color:#1e60ab;
font-size:26px; 
}

h3, h3 a {
	font-family: 'Open Sans', sans-serif;
color:#2e2e2e;
font-size:22px;
}
h4, h4 a {
	font-family: 'Open Sans', sans-serif;
color:#2e2e2e;
font-size:18px;
}
h5, h5 a {
	font-family: 'Open Sans', sans-serif;
color:#ffffff;
font-size:26px;
}
h6, h6 a {
	font-family: 'Open Sans', sans-serif;
color:#ffffff;
font-size:24px;
}
body {  background:#ffffff ; 	font-family: 'Open Sans', sans-serif;
font-size:15px; color:#2E2E2E}
body a{
	color:#2E2E2E;
}
ul#accordion .panel-body { color:#2E2E2E; }
blockquote { font-size:15px;}
blockquote i.fa{ font-size:15px; }
.price span.left { background: none repeat scroll 0 0 #ffffff; }
.price span.right { background: none repeat scroll 0 0 #ffffff; }


/* REVISION 2 CSS STARTS*/


a:hover{
	color:#1e60ab;
}
header{
	background-color:#514a49;
}

blockquote i.fa { color:#1e60ab; }
.toggleMenu {
    background: #666;
    color: #fff;
}
.nav li.current-menu-ancestor > a {
	color:#1e60ab;
}
.nav li.current-menu-item > a, .nav li.current_page_item > a{
	color:#1e60ab;
	}
.menu li.current-menu-item > a, .menu li.current_page_item > a{
	color:#1e60ab;
	}	
.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 #1e60ab;
}
.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:#1e60ab;
}
.rec{
	background:#FFF;
}
.rec > h2{
	color: #414141;
}
.rec:hover h2, .rec:focus h2{
	color:#1e60ab;
}
.abt span{
	background:#818181; 
}
.abt > h3 , .ab > h3{
    color: #414141;
}
.abt ul li:before {
    color: #1e60ab;
}
.search-submit:hover{
	background-color:#1e60ab;
}
.btn-info:hover .btn-info:focus .btn-info:active{
background-color:#1e60ab;
}

.carousel-indicators .active { background-color: #1e60ab;}
.testimonial_slider .testi_client { color:#1e60ab; }
.nav-single a:hover{
	background-color:transparent;
	color:#1e60ab;
}
.alt_page_navigation a:hover, .alt_page_navigation .active_page { background:#1e60ab; color:inherit; border:1px solid #dddddd; }

.btn-info:hover, .btn-info:focus, .btn-info:active{
background-color:#1e60ab !important;
}
.abt_org{
	background: none repeat scroll 0 0 #1e60ab;
}
#wp-calendar #today{ background:#1e60ab;}
#wp-calendar caption, #wp-calendar tfoot { background:#1e60ab;}
.abt_org img {
    margin-right: 10px;
}
.abt_org p{
	color: #FFFFFF;
}
.ab #abt_name{
	color:#1e60ab;
}
#abt_cnty{
	color: #5E5E5E;
}
footer.footer{
	background: none repeat scroll 0 0 #514A49;
    color: #FFFFFF;
}

.footer a:hover {
	color: #1e60ab;
}
.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:#1e60ab;
}
div.pp_default .pp_content .ppt:hover{ color:#1e60ab;}
div.pp_default .pp_close {
    background: url("../images/jquery.fs.boxer-icons.png") no-repeat scroll -72px -62px #1e60ab;
}
#abt_name, .form-submit input[type="submit"]:hover { color:#1e60ab; }
UL LI:before, OL LI:before { color:#1e60ab; }

a.btn:hover { background:#1e60ab; }
.search-wrapper i.fa { color: #1e60ab;}
.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:#1e60ab; }
.sc-icon:hover, .fa-building, .fa-phone, .fa-fax, .fa-envelope, .client_name:hover  {  color:#1e60ab !important;}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont { background:none repeat scroll 0 0 rgba(30,96,171, 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:#ffffff; font-family:'Open Sans', sans-serif; font-size:16px; }
.nav a:hover { color:#1e60ab; }
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: 'Open Sans', sans-serif;
font-size:15px; color:#2E2E2E; }



                            </style>