/*
Theme Name: sarraty child
Description: Child theme for the Sarraty
Author: Kyle Paetschow AANS
Template: sarraty
*/
@import url("../sarraty/style.css");
/* Site Defaults */
.site_content{
margin-bottom:0px;
}
.vc_section .vc_column_container.vc_col-sm-12 > .vc_column-inner .wpb_wrapper > div {padding-bottom:0px !important;}

.dropdown-menu {padding:0px;}

.page_title_holder{background-position:center;}
.second_footer_wrapper{
 background-color:#000f33;
}
.bg_section{margin-bottom:0px;border:none;}
.vc_section{padding-bottom:0px;}


.bttn-slant.bttn-primary.orange:before{
background:#F57a20;
}
.bttn-slant.bttn-primary.orange:focus:before, .bttn-slant.bttn-primary.orange:hover:before{
box-shadow: inset 0 -1px 0 #FF9A3B, inset 0 1px 0 #FF9A3B, inset -1px 0 0 #FF9A3B;
}
.bttn-slant.bttn-primary.orange:after{
background:#FF9A3B;
}
.fixed_header.site_header {opacity:1 !important;}
.css3_header .header_below{background:#fff !important;}

.bttn-slant.bttn-primary.purple:before{
background:#1F3D7C;
}
.bttn-slant.bttn-primary.purple:focus:before, .bttn-slant.bttn-primary.purple:hover:before{
box-shadow: inset 0 -1px 0 #1F3D7C, inset 0 1px 0 #1F3D7C, inset -1px 0 0 #1F3D7C;
}
.bttn-slant.bttn-primary.purple:after{
background:#1F3D7C;
}
.bttn-slant.bttn-primary.purple {margin-top:-5px;}
.bttn-slant.bttn-primary.purple a {color:#fff !important;padding-left:0px;}
.bttn-slant.bttn-primary.purple a:hover{color:#fff !important;}

.bttn-slant.bttn-primary.purple ul a{
color:#14259b !important;
}
.bttn-slant.bttn-primary.purple ul a:hover{
color:#14259b !important;
}
.tp-caption a{font-weight:300;}

.orange, h2{color:#F57a20;}
h1{
	color:#14259b;
}

#registries h4,.title{color:#1F3D7C;font-size:32px;font-weight:bold;}

.header_content{padding:20px 0px 0px;}
.sticky_header .logo img {
    width: auto;
    height: 60px !important;
}

.homeBanner{
	text-align:center;
 	width:50%;
	background: rgba(0, 19, 63, 0.6);
	height: 100%;
	float: right;
}
.homeBannerContent{
	width:50%;
	margin: auto;
}
@media(max-width:767px){
.homeBanner{
	width:100%;
padding:32px;
}
.homeBannerContent{
	width:100%;
}
}

/*Knowledge Base*/
.faqwd_cat_current{
background:#14259b;
color:#fff;
border:none;
font-weight:600;
}
.faqwd_question_title_container 
{
border:none;
box-shadow: 0 0 10px 0 rgba(44,54,67,0.1);
}
.faqwd_question_title_container .faqwd_question_title{
margin-top:10px;
color:#00133f;
}
.faqwd_quest_numbering{
color:#00133f;
}
.faqwd_question_title_container:hover {
background:#00133f;
}
.opened{
background:#00133f !important;
}
.faqwd_question_content{
padding:15px;
border:solid 1px #14259b;
color:#000;
}
.faqwd_search .faqwd_search_button{
background-size: 23px 25px;
    width: 23px;
    height: 25px;
top: 6px;
    right: 10px;
}

.white{color:#fff;}

/*Login Pop-up*/
#simplemodal-login-container .title{color:#14259b !important;}
#simplemodal-login-container form .submit input{background-color:#14259b !important;}
#simplemodal-login-container form .submit input.simplemodal-close{background-color:#14259b !important;}

.site_content{
	margin-top:35px;
}

.page_title_holder .page_info .title{
	font-size:4rem;
}

h1,h2,h3,h4,h5{
	font-weight:400 !important;
}

p { font-weight: 100; }

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{
background-color:#F57a20 !important;
}


.wpcf7-submit{
	background: #F57a20 !important;
    color: #fff !important;
}

.site_footer{
	border-top:#00133f solid 1px;
}
.dark_site_footer:before{
	border-bottom:#00133f solid 1px;
}
.logo img{
height:75px !important;	
}
.header_below{
	padding:15px 0 20px;
}

@media (max-width:776px){
	.dropdown-menu > li > a > .dropdown-menu > li > a 
	{
		border-bottom:1px solid green;
	}
}

.wp-caption .wp-caption-text{
	color:#fff;
	text-align:center;
	font-weight:600;
	font-style:normal;
}