.et_pb_widget_area_right {  padding-left: 20px !important ; }

h4.widgettitle { line-height: 24px;   border-bottom: 2px solid; border-color: #0c71c3;   padding-bottom: 4px;  margin-bottom: 12px;  font-weight: 600; }

.single .et_pb_post { margin-bottom: 0; }
.single .post {  padding-bottom: 0; }

.et_fixed_nav #et-top-navigation { padding: 0 !important; height: 80px; }

#top-menu li { padding-right: 0 !important; }

.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a { padding: 33px 12px  !important; }

#top-menu li:hover, #top-menu-nav > ul > li.current-menu-item, #et-secondary-menu > ul > li.current-menu-item { background-color: #f19319; }

#top-menu-nav > ul > li.current-menu-item> a, #et-secondary-menu > ul > li.current-menu-item >a {  color: #fff !important; }

#top-menu li:hover > a, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .et_color_scheme_red #top-menu li.current-menu-ancestor>a, .et_color_scheme_red #top-menu li.current-menu-item>a, .et_color_scheme_pink #top-menu li.current-menu-ancestor>a, .et_color_scheme_pink #top-menu li.current-menu-item>a, .et_color_scheme_orange #top-menu li.current-menu-ancestor>a, .et_color_scheme_orange #top-menu li.current-menu-item>a, .et_color_scheme_green #top-menu li.current-menu-ancestor>a, .et_color_scheme_green #top-menu li.current-menu-item>a { color: #fff !important; }

#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover { opacity: 1 !important; }

.et_header_style_split .mobile_menu_bar, .et_header_style_left .mobile_menu_bar { padding-top: 24px; }

.et-fixed-header #top-menu li.current-menu-item>a {
    color: #fff !important;
}

.home .et_pb_fullwidth_menu .fullwidth-menu-nav > ul { padding: 0 !important; }

#menu-main-menu li a { color: #ffffff !important;  padding: 30px 10px;    }
#menu-main-menu li a:hover { background-color: #f6961b; opacity: 1;        }

 .mobile_menu_bar:before {  color: #2ea3f2 !important; }

.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul   li.current-menu-item a, 
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul   li.current-menu-item a:hover, 
.et_mobile_nav_menu  li.current-menu-item a, .et_mobile_nav_menu  li  a:hover,  
.nav ul li.current-menu-item a:hover, .nav ul li.menu-item a:hover, 
.et_mobile_menu  li.current-menu-item a, .et_mobile_menu  li.menu-item  a:hover,
.nav ul li a:hover, .et_mobile_menu li a:hover
{  background-color: #f6961b !important; color: #fff !important; }

.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li.current-menu-item a {  color: #fff !important; }

/* Secondary menu alignment */
#et-info {
float: none !important;
text-align: center;
}
.bottom-nav { text-align: center; }

@media all and (max-width: 1366px) {
#top-menu li a { font-size: 12px !important; }
}
@media all and (max-width: 1280px)  {
#top-menu li a { font-size: 12px !important; }
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a 
{ padding: 33px 10px !important; }
}
@media all and (max-width: 1024px)and (min-width: 769px)  {
 #main-header .container  {width: 96% !important;}
}
@media (min-width:981px) {
#left-area {   width: 79.125%;   padding-bottom: 0;}
}
@media (max-width: 980px) {
.et_pb_fullwidth_menu .mobile_menu_bar:before {   top: 5px; }
}
@media only screen and (max-width: 980px) {
.et_header_style_left .mobile_nav::before  { display: none !important; }
}




