.et_pb_section .et_pb_row {
width:90% !important;
} .popup_outer_wrap {
width:90% !important;
max-width:800px !important;
}
.popup_outer_wrap .et_pb_section {
padding:35px 40px !important;
}
.popup_outer_wrap .et_pb_section .et_pb_row {
margin:0px !important;
padding:0px !important;
width:100% !important;
max-width:100% !important;
}
.popup_outer_wrap .et_pb_section .evr-close_wrap a {
width:40px !important;
height:40px !important;
font-size:32px !important;
line-height:40px !important;
color:#000000 !important;
}
@media only screen and (max-width:767px) {
.popup_outer_wrap { width:94% !important; }
.popup_outer_wrap .et_pb_section { padding:25px 30px !important; }
}
@media only screen and (max-width:479px) {
.popup_outer_wrap { width:96% !important; }
.popup_outer_wrap .et_pb_section { padding:15px 20px !important; }
} #main-header .container {
width:100% !important;
}
#et-top-navigation {
padding:26px 0px 0px !important;
}
#main-header .logo_container a img {
max-width:100% !important;
max-height:86% !important;
}
.et_fullwidth_nav #main-header .container {
padding:0px 30px !important;
}
#et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
padding:0px 0px 26px !important;
}
#et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
font-size:48px !important;
line-height:100% !important;
color:#0c317c !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#et-top-navigation #et_mobile_nav_menu:hover .mobile_menu_bar:before {
color:#bacd29 !important;
} header.et-fixed-header #et-top-navigation {
padding:11px 0px 0px !important;
}
header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
padding:0px 0px 11px !important;
} #mobile_menu {
padding:20px !important;
max-width:400px !important;
left:auto !important;
right:0px !important;
border-top:solid 3px #bacd29 !important;
}
#mobile_menu li a {
padding:10px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
color:#0c317c !important;
opacity:1.0 !important;
border-style:none !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#mobile_menu li a:hover,
#mobile_menu li.current-menu-item a {
background-color:#0c317c !important;
color:#ffffff !important;
}
#mobile_menu li li {
padding-left:30px !important;
} #head_social {
position:absolute;
top:0px;
right:80px;
padding:23px 0px 27px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
header.et-fixed-header #head_social {
padding:10px 0px 14px !important;
}
#head_social a.social {
display:inline-block;
margin:0px;
padding:0px 10px;
font-size:30px;
line-height:50px;
height:50px;
vertical-align:top;
}
#head_social a.social i {
color:#0c317c;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#head_social a.social:hover i {
color:#bacd29 !important;
} @media only screen and (min-width:980px) {
#et_mobile_nav_menu {
display:block !important; }
#top-menu-nav {
display:none; }
}
@media only screen and (max-width:767px) {
#mobile_menu li li {
padding-left:20px !important; }
}
@media only screen and (max-width:599px) {
.et_fullwidth_nav #main-header .container {
padding:0px 10px 0px 5px !important; }
#main-header .logo_container a img {
max-width:65% !important; }
#head_social {
right:50px !important; }
} .home .et_pb_section .et_pb_row {
width:100% !important;
max-width:100% !important;
} .home #home_intro {
padding:30px 0px 40px !important;
}
.home #home_intro .et_pb_row {
max-width:750px !important;
}
@media only screen and (max-width:799px) {
.home #home_intro .et_pb_row {
max-width:90% !important; }
} #home_footer_menu .et_pb_text_inner {
text-align:center;
}
#home_footer_menu .et_pb_text_inner ul {
display:inline-block !important;
padding:0px !important;
}
#home_footer_menu .et_pb_text_inner ul li {
display:inline-block !important;
padding:5px 10px !important;
font-weight:500 !important;
font-size:12px !important;
line-height:16px !important;
}
#home_footer_menu .et_pb_text_inner ul li a {
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
color:#659acf !important;
}
#home_footer_menu .et_pb_text_inner ul li a:hover {
color:#ffffff !important;
}
@media only screen and (max-width:599px) {
#home_footer_menu .et_pb_text_inner ul,
#home_footer_menu .et_pb_text_inner ul li {
display:block !important; }
}  #float_contact {
display:block;
background-color:#b20041;
color:#ffffff;
position:fixed;
top:65%;
right:-56px;
width:160px;
padding:13px 0px;
text-align:center;
z-index:9999;
font-weight:400;
font-size:24px;
line-height:24px;
text-decoration:none;
cursor:pointer;
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#float_contact:hover {
background-color:#bacd29;
color:#ffffff;
}
@media only screen and (max-width: 767px) {
#float_contact {
right:-32px; width:100px; padding:8px 0px; font-size:18px; line-height:20px; }
}