
h1, h2, h3, h4, h1 span, h2 span, h3 span, h4 span, h1 a, h2 a, h3 a, h4 a, .logo h1 span, #team .team-info .team-name, .recent-post-wrapper h4 a
{
	font-family:"Open Sans", "Helvetica Neue", Helvetica, arial !important;
	color: #8c8c8c;
	font-weight:300;
}


h5, h6, h5 a, h6 a, .sidebar-item-box h5 a, .tabs-left > .nav-tabs > li.active > a, #team .team-info .team-position
{
	font-family:"Open Sans", "Helvetica Neue", Helvetica, arial !important;
	color: #8c8c8c;
	font-weight:400;
}
.column-section-color .testimonial-normal h5, .page-template-template-white-rev-php .btn-collapse i, .white-layout .btn-collapse i, .accordion-heading .accordion-toggle{
	color: #8c8c8c;
}
.tabs-left > .nav-tabs > li > a, ul.post-nav-link li a, ul#sub-menu-page li a, ul.post-nav-link li a, ul.subpage-container li.subpage-content a{
	font-family:"Open Sans", "Helvetica Neue", Helvetica, arial !important;
}


.navbar .nav > li > a, .navbar .nav ul a, .navbar-search .search-query
{
	font-family:"Open Sans", "Helvetica Neue", Helvetica, arial !important;
}
.top-bar .has-dropdown > a:after{
	border-color: #112270  transparent transparent transparent;
}
.navbar-search i, .tabs-left > .nav-tabs > li.active > p
{
	color: #112270 !important;
}
input::-webkit-input-placeholder
{
	color: #112270;
	text-transform:uppercase;
	padding-top:2px;
}
.navbar .nav ul a:hover , .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover{
	color:#fff;
    color: #112270;
}


.sidebar-box h4.blog-sidebar-title span, h4.footer-heading span
{
	font-family:"Open Sans", "Helvetica Neue", Helvetica, arial !important;
	color: #929da8 !important;
	font-weight:400;
}


*, body
{
	color: #8c8c8c;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
	line-height:1.55;
	-webkit-font-smoothing: antialiased;
}
p, .meta span, .comment-meta h4 span,blockquote p, h6.medium-more a, .footer-nav li a
{
	font-family: "Open Sans", "Helvetica Neue", Helvetica, arial !important;
	color: #8c8c8c;
	font-size: 14px;
	line-height:1.55;
}
#testimonial-normal .testimonial-normal-position .position{
	font-family: "Open Sans", "Helvetica Neue", Helvetica, arial !important;
	color: #8c8c8c;
}
#team .team-content p,.team-mail, .sidebar-box h4.blog-sidebar-title, .recent-post-wrapper a.cat-link, .recent-post-meta *,.related-post-title .sidebar-item-category a:hover,#testimonial-normal .testimonial-normal-content i,.column-section-color #testimonial-normal .testimonial-normal-content p,#testimonial-normal .testimonial-normal-author h5,.column-section-color .testimonial-normal p, .column-section-color .testimonial-normal i{
	color: #8c8c8c !important;
}
a{
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	color: #8c8c8c;
}
a:hover, a:focus, .recent-post-wrapper h4 a:hover{
	color: #112270;
}
.aq_block_toggle h2.tab-head, .aq_block_accordion h2.tab-head, .aq_block_toggle h2.tab-head i, .aq_block_accordion h2.tab-head i, .portfolio-button:hover{
	color: #8c8c8c;
}


ol, ul, p, .blog-masonry-description p, .twtr-tweet-text p, #footer-nav li a, .wp-caption p.wp-caption-text, .twt-border .twt-tweet .entry-title, .twt-border .twt-o .entry-title a, .twt-border .twt-o .entry-title b, #details h5 span, .service-1 p, .service-2 p, .textwidget, .post-sc-content
{
	font-size: 14px;
}


h2.intro p, #nav > li a span, a.rev, .banner-container .container > p, #testimonial .flex-direction-nav a i, .page-template-template-white-rev-php .custom-search .menu-search-form .menu-search-form-input,
.white-layout .custom-search .menu-search-form .menu-search-form-input
{
	color: #8c8c8c;
}



body{
	background: url(../images/body-bg.jpg) #112270;
	color: #8c8c8c;
	text-shadow:0px 1px 0px rgba(0,0,0,.03);
}
#footer-wrapper{
	background: #fff;
}
.footer-bottom{
	background: #fff;
}
.MailPressFormEmail, .MailPressFormName{
	background: rgba(255,255,255,.4) !important;
	color: #8c8c8c;
}
.navbar .nav > li ul{
	background: url(../images/overlay.png) #112270;
}
.page-template-template-white-rev-php  .navbar .nav > li ul,
.white-layout  .navbar .nav > li ul{
	background-image: none;
	background-color: #fff !important;
}
#nav-bar, .logo-symbol, .sidebar-circle, .cbp-spmenu h3, .pricing-column ul li.pricing-title
{
	background: #112270;
	*background: #112270;
}
.btn.no_colored_bg, input[type="submit"]{
	background-color: #112270;
}
.tag-wrapper a, .tagcloud a:hover  {
	border-color: #112270;
}
.flex-direction-nav a:hover, #testimonial .flex-direction-nav a:hover{
	background: #112270 !important;
}
.sidebar-arrow:after, #team .team-img .team-img-line:after{
	border-right-color: #112270;
}
#team.team-even .team-img .team-img-line:after{
	border-left-color: #112270;
}
.intro-bg, .map-wrapper-bg, .tabs-left > .nav-tabs, .portfolio-item div.da-animate, .progress-bar ul li span.percent, .timeline, .time-wrapper h4, .history-btn-rounded, .portfolio-1-arrow-left:hover, .portfolio-1-arrow-right:hover, .recent-1-arrow-left:hover, .recent-1-arrow-right:hover, .flex-direction-nav a:hover{
	background: #112270;
}
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next, .bg-colored
{
	background-color: #112270 !important;
}
.colored, .post-content-meta-category a:hover,#portfolio-filter .filter-option .filterable.current a, #portfolio-filter .filter-option .filterable.current a:hover, .filter-option .filterable.current a:focus, code, ul.list_wrap li i, body.page-template-template-sitemap-php #page-content i, body.error404 #page-content i, .aq-block-aq_column_block .progress-bar ul li span.title, .team-mail:hover, .media-icon i,.portfolio-item div.da-animate a i, ul.subpage-container li.subpage-content a,#testimonial-normal .testimonial-normal-position .name{
	color: #112270 !important;
}
.jcarousel-next-horizontal, .jcarousel-prev-horizontal, .button-slider, .se-next,.se-prev, #xxx, .ontop-bg, .mi-slider nav span.mi-selected a,.contact-info i,.recent-post-wrapper-2 .da-animate
{
	background-color:#112270 !important;
}
.boxed-wrapper{
	border-top:8px solid #112270;
}
#page-info-section, .navbar .nav > li.custom-search a, .navbar .nav > li.custom-search a:hover, .navbar .nav > li.custom-search-gradient a:hover, .custom-search .menu-search-form, ul.subpage-container li.subpage-content a i, body.white-layout #page-info-section{
	background-color:#112270;
}
#footer-wrapper, #footer-wrapper .textwidget, #footer-wrapper a, #footer-wrapper p, #footer-wrapper span, #footer-wrapper time, #footer-wrapper i, .footer-bottom *{
	color:#929da8; 
}
@media (max-width: 979px){
	#ontop{
		background-color: #112270;
	}
}
.page-template-template-white-rev-php .navbar .nav > li.custom-search a, .page-template-template-white-rev-php .navbar .nav > li.custom-search a i,
.white-layout .navbar .nav > li.custom-search a, .white-layout .navbar .nav > li.custom-search a i{
	background:none; 
	color:#112270 !important; 
	-webkit-box-shadow:none; -
	moz-box-shadow:none; 
	box-shadow:none; 
	text-shadow:none;
}

	.page-template-template-white-rev-php .nav-wrapper a, .page-template-template-white-rev-php .nav-wrapper a:hover,
	.white-layout .nav-wrapper a, .white-layout .nav-wrapper a:hover{
		color:#69747f !important;
	}
	.page-template-template-white-rev-php .navbar .nav > li ul > li a,
	.white-layout .navbar .nav > li ul > li a{
		color: rgba(105,116,127,.8) !important;
	}
	.page-template-template-white-rev-php .navbar-inverse .nav > .active > a, .page-template-template-white-rev-php .navbar-inverse .nav > .active > a:hover, .page-template-template-white-rev-php .navbar-inverse .nav > .active > a:focus, .page-template-template-white-rev-php .navbar .nav > li ul,
	.white-layout .navbar-inverse .nav > .active > a, .white-layout .navbar-inverse .nav > .active > a:hover, .white-layout .navbar-inverse .nav > .active > a:focus, .white-layout .navbar .nav > li ul {
		border: 1px solid rgba(105,116,127,.2) !important; 
	}
	.page-template-template-white-rev-php .navbar .nav > li ul > li a,
	.white-layout .navbar .nav > li ul > li a{
		border-top: 1px solid rgba(105,116,127,.2)!important ;
	}
	.page-template-template-white-rev-php .navbar .nav > li ul > li:first-child > a,
	.white-layout .navbar .nav > li ul > li:first-child > a{
		border-top:none !important;
	}
	.page-template-template-white-rev-php .navbar-inverse .nav > li:hover > a,
	.page-template-template-white-rev-php .navbar-inverse .nav > li:focus > a,
	.white-layout .navbar-inverse .nav > li:hover > a,
	.white-layout .navbar-inverse .nav > li:focus > a{
		border: 1px solid rgba(105,116,127, 0.2) !important;
	}
	.page-template-template-white-rev-php .navbar .nav > li.custom-search a,
	.white-layout .navbar .nav > li.custom-search a{
		border:none !important
	}
	

	.navbar-inverse .brand,
	.navbar-inverse .nav > li > a, .navbar-inverse .nav > li > a i, .navbar .nav > li a{
		color: rgba(17,34,112,.8);
	}
	.navbar-inverse .nav > .active > a, .navbar-inverse .nav > .active > a:hover, .navbar-inverse .nav > .active > a:focus,.navbar .nav > li ul {
		border: 1px solid rgba(17,34,112,.4); 
	}
	.navbar .nav > li li a{
		border-top: 1px solid rgba(17,34,112,.2);
	}
	.navbar-inverse .nav > li:hover > a,
	.navbar-inverse .nav > li:focus > a{
		border: 1px solid rgba(17,34,112, 0.3);
	}
.btn.no_colored_color{
	color: rgba(17,34,112,.8);
}
.btn.no_colored_color:hover{
	color: #112270;
}
.btn.default_color{
	color: rgba(140,140,140,.8);
}
.btn.default_color:hover{
	color: #8c8c8c;
}
ul.subpage-container span.subpage-bg-center, .white-layout .subpage-parent{
	-webkit-box-shadow: inset 0px -2px 3px rgba(17,34,112,.2);
	-moz-box-shadow: inset 0px -2px 3px rgba(17,34,112,.2);
	box-shadow: inset 0px -2px 3px rgba(17,34,112,.2);
}
ul.subpage-container span.subpage-bg-left
{
	-webkit-box-shadow: inset -1px -2px 3px rgba(17,34,112,.2);
	-moz-box-shadow: inset -1px -2px 3px rgba(17,34,112,.2);
	box-shadow: inset -1px -2px 3px rgba(17,34,112,.2);
}
ul.subpage-container span.subpage-bg-right
{
	-webkit-box-shadow: inset 1px -2px 3px rgba(17,34,112,.2);
	-moz-box-shadow: inset 1px -2px 3px rgba(17,34,112,.2);
	box-shadow: inset 1px -2px 3px rgba(17,34,112,.2);
}
ul.subpage-container span.subpage-bg-center, ul.subpage-container span.subpage-bg-left, ul.subpage-container span.subpage-bg-right,
.white-layout .subpage-parent{
	background-image: -moz-linear-gradient(bottom, rgba(17,34,112,.08) 10%, rgba(255,255,255,.08) 90%, rgba(255,255,255,0) 90%);
	background-image: -o-linear-gradient(bottom, rgba(17,34,112,.08) 10%, rgba(255,255,255,.08) 90%, rgba(255,255,255,0) 90%);
	background-image: -webkit-linear-gradient(bottom, rgba(17,34,112,.08) 10%, rgba(255,255,255,.08) 90%, rgba(255,255,255,0) 90%);
	background-image: linear-gradient(bottom, rgba(17,34,112,.08) 10%, rgba(255,255,255,.08) 90%, rgba(255,255,255,0) 90%);
}
.related-post-wrapper, .recent-post-wrapper, .recent-post-wrapper-2{
	-moz-box-shadow: 0 6px 0 -4px rgba(17,34,112,.2);
	-webkit-box-shadow: 0 6px 0 -4px rgba(17,34,112,.2);
	box-shadow: 0 6px 0 -4px rgba(17,34,112,.2);
}
.portfolio-item span img{
	-moz-box-shadow: 0 7px 0 -4px rgba(17,34,112,.2);
	-webkit-box-shadow: 0 7px 0 -4px rgba(17,34,112,.2);
	box-shadow: 0 7px 0 -4px rgba(17,34,112,.2);
}
.testimonial-normal{
	-moz-box-shadow: inset 0 1px #fff, 0 1px 2px rgba(17,34,112,.2);
	-webkit-box-shadow: inset 0 1px #fff, 0 1px 2px rgba(17,34,112,.2);
	box-shadow: inset 0 1px #fff, 0 1px 2px rgba(17,34,112,.2);
}
.triangle-topleft-backface{
	border-top: 23px solid rgba(17,34,112,.2);
}
.btn{
	-moz-box-shadow: 0 1px 2px rgba(17,34,112,.2);
	-webkit-box-shadow: 0 1px 2px rgba(17,34,112,.2);
	box-shadow: 0 1px 2px rgba(17,34,112,.2);
}
