/*
Theme Name:   Divi Child Theme
Theme URI:    http://afonza.com/
Description:  A Divi child theme
Author:       Chinju [UI Designer - Afonza.com]
Author URI:   http://afonza.com/
Template:     Divi
Version:      1.0.0
*/

@import url("../Divi/style.css");

.page-id-13 a { color: #519DBA; }

.page-id-13 a:hover { color: #576477; }

a { font-weight: bold; text-decoration: none;}
.et_header_style_centered #main-header .container { width: 100%; max-width: 100%; }
.et_header_style_centered #main-header .logo_container { height: 120px; padding: 0; }
.et_fullwidth_nav #main-header .container { padding-right: 0;  padding-left: 0; }
.et_header_style_centered #main-header div#et-top-navigation { background: #fff; border-bottom: 5px solid #9AD9EA;} 
.et_header_style_centered #top-menu > li > a { padding-bottom: 1em; padding-top: 1em; padding-right: 25px; padding-left: 25px; }
#top-menu a { color: #000 !important; font-size:16px; font-weight:normal; }
#top-menu .current-menu-item a { background:#9AD9EA; color:#eff0f2 !important;  font-weight:normal; }
#footer-info { width:100%; text-align:center; }
#faqBlock .et_pb_toggle { margin-bottom:20px;}

.footer-widget h4 { color:#fff !important; }

#surveyWrap .et_pb_row { background:rgba(154,217,233,1); padding:30px;}
#surveyWrap .et_pb_row h1 { color:#9AD9EA; font-size:32px; text-align:left;}

.interviewWrap { background:rgba(5,150,211,.9); color:#fff; position:relative; padding: 25px 30px;}
.interviewWrap::before { background:url(images/icon_info_left.png) right top no-repeat; position:absolute; opacity:.9; left:-28px; top:0; width:28px; height:498px; content:""; }
.interviewWrap::after { background:url(images/icon_info_right.png) right top no-repeat; position:absolute; opacity:.9; right:-28px; top:0; width:28px; height:498px;content:""; }

.interviewWrap h2 { background:#fff; margin:45px -30px 30px; padding:15px 30px; color:#fff; font-size:32px; text-align:left;}
.interviewWrap h3 { color:#9FCFFF; margin:15px 0 0; font-size:23px;}
.newWrap h2 { background:#9AD9EA; margin:45px -30px 30px; padding:15px 30px; color:#fff; font-size:32px; text-align:left;}
.newWrap h3 { color: white; margin:15px 0 0; font-size:23px; padding-bottom: 0px;}
.et_pb_toggle_close {  padding: 20px;  background-color: #fff;}
.et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title,
.et_pb_toggle_close .et_pb_toggle_title, .et_pb_toggle_close h5.et_pb_toggle_title{ color: #333; font-weight: bold;}

.sidebarContainer,
#sidebarContainer { padding:30px 15px; border:1px solid #e6e6e6; background:#f6f6f6;  }

#sidebarContainer h1,
.sidebarContainer h1 {  background:#519DBA; color:#fff; padding:12px 8px !important;  margin-top:0px;  margin-bottom:20px; font-weight:bold; }

#sidebarContainer h2,
.sidebarContainer h2 {  background:#519DBA; color:#fff; padding:12px 8px !important; margin-top:0px;  margin-bottom:20px;  font-weight:bold;}
#sidebarContainer h3,
.sidebarContainer h3 {  background:#519DBA; color:#fff; padding:12px 8px !important; margin-top:0px;  margin-bottom:15px; font-weight:bold; }
#sidebarContainer h4,
.sidebarContainer h4 {  background:#519DBA; color:#fff; padding:12px 8px !important; margin-top:0px;  margin-bottom:10px;  font-weight:bold;}
#sidebarContainer h5,
.sidebarContainer h5 {  background:#519DBA; color:#fff; padding:12px 8px !important; margin-top:0px;  margin-bottom:10px; font-weight:bold; }

#text-3 .textwidget { max-height:500px; overflow:auto;}
.border-top {border-top:2px solid #fff;}
#main-footer {  background:#519DBA!important; border-top:1px solid #fff;}
#footer-bottom { background:#b1b3b4!important;   border-top:1px solid #fff;}

#footer-widgets .footer-widget li:before { display:none; }
.footer-widget .widget_text { width:100%; }
.footer-widget h4 { color: #000; font-size: 20px; font-weight: bold; margin-bottom: 20px; }
.footer-widget .et-social-icons { float: left; }
.footer-widget .widget_text ul { margin-left:17px; }
.footer-widget .widget_text ul.et-social-icons { margin-left:0px; }
.footer-widget .widget_text ul.et-social-icons li { margin-left:0; margin-right:36px;}
.footer-widget .widget_text ul li,
#footer-widgets .footer-widget .widget_text ul li { padding-left:0; list-style:square; list-style-position:outside;}
#footer-widgets .footer-widget .widget_text a{ color:#fff;}
.et-social-icon span { display: none;}
.tableData { border:none; margin-top:15px; margin-bottom:15px;}
.tableData tr th { border:none; padding:10px 10px; background:#519DBA; font-size:18px; color:#000; text-align:left; }
.tableData tr td { border:none; padding:10px 10px; background:#fff;font-size:18px; color:#000;text-align:left; }

.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget { margin-bottom:0;}

#contactthreeClomn .contThreeClomn { padding:0; margin-left:0; margin-right:0; width:33.3%; } 
#contactthreeClomn .contactthreeClomn2 { width:30.3%}
#contactthreeClomn .contactthreeClomn3 {  width:36.3%; }

.tableData tr td.msgTxt { background: #519DBA; font-size: 15px; font-weight: bold; }


@media (min-width:1320px) {  
.et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description { min-height:500px;}
}

@media (min-width: 981px){
.homeSliderWrapper .homeSliderContainer { width: 100%!important; max-width: 100%!important; }
.et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description { min-height:400px;}	
	#footer-widgets .footer-widget {width: 32.5%;     margin: 0 3% 5.5% 0;}
	#footer-widgets .footer-widget:nth-child(3) { width:24% !important; margin-right: 0;  padding-right: 0;float: right;}
	#footer-widgets .footer-widget:nth-child(3) h4 { text-align:center;}
	#footer-widgets .footer-widget:nth-child(3) ul { float:left;}
	#footer-widgets .footer-widget:nth-child(3) li { margin-right:0; padding-right:0; margin-left:0px;}
	#footer-widgets .footer-widget:nth-child(3) li li { margin-left:40px;}
	#contactthreeClomn { width:90%;}
.et_header_style_centered #logo { max-height: 90% !important;}
	
}

@media (max-width:980px) {    

.et_header_style_centered #main-header div#et-top-navigation { border:none;}
.et_header_style_centered .mobile_nav .select_page { display:none;}
	.et_header_style_centered #main-header .mobile_nav { background:none;}
#main-header { box-shadow:none;}
.homeSliderWrapper .homeSliderContainer { width: 100%!important; max-width: 100%!important; }
.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth>.et_pb_row { width: 100%!important; max-width: 100%!important; }
.et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description { min-height:300px;}	 
}

@media (max-width:465px) { 
}




