/* Auto-extracted Divi chrome styles for shared header/footer */
body{margin:0;padding:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;color:#666;background:#fff;line-height:1.7;font-weight:500;-webkit-font-smoothing:antialiased}
a{color:#dba400;text-decoration:none}
ul{list-style:none;margin:0;padding:0}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}
.container{width:80%;max-width:1080px;margin:0 auto;position:relative;text-align:left}
@font-face{font-family:ETmodules;font-display:block;src:url(https://skitconsulting.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(https://skitconsulting.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(https://skitconsulting.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(https://skitconsulting.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(https://skitconsulting.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}

#top-header{background-color:#dba400!important;font-size:12px;line-height:1em;z-index:100000;color:#fff;position:relative;top:auto!important;left:auto!important;right:auto!important;opacity:1!important;transform:none!important}
#top-header .container{padding-top:.75em;padding-bottom:.75em;font-weight:600;line-height:1em}
#top-header,#top-header a{color:#fff}
#et-info{float:left;line-height:1em}
#et-info-phone,#et-info-email{position:relative}
#et-info-phone:before{font-family:ETmodules;content:"\e090";position:relative;top:2px;margin-right:2px}
#et-info-phone{margin-right:13px}
#et-info-email:before{font-family:ETmodules;content:"\e076";margin-right:4px}
#et-secondary-menu{float:right}
#main-header{line-height:23px;font-weight:500;background-color:#fff;width:100%;box-shadow:0 1px 0 rgba(0,0,0,.1);position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:99999;opacity:1!important;transform:none!important}
#main-header .container.et_menu_container{position:relative}
.logo_container{position:absolute;height:100%;width:100%;left:0}
span.logo_helper{display:inline-block;height:100%;vertical-align:middle;width:0}
#logo{width:auto;max-height:36px;height:auto;margin-top:0;display:inline-block;float:none;max-width:180px;vertical-align:middle}
#et-top-navigation{float:right;font-weight:600}
#top-menu-nav{float:left}
#top-menu,#top-menu li{list-style:none;margin:0;padding:0}
#top-menu > li{display:inline-block;font-size:14px;padding:0 11px;position:relative}
#top-menu a{color:#666;text-decoration:none;display:block;position:relative}
#top-menu li.current-menu-item > a,#top-menu a:hover{color:#dba400}
#et-top-navigation{padding-top:20px}
#et_mobile_nav_menu{float:right;display:none;margin:0}
.mobile_nav .select_page{display:none}
.mobile_menu_bar{position:relative;display:block;line-height:0}
.mobile_menu_bar:before{content:"\61";font-size:32px;position:relative;left:0;top:0;font-family:ETmodules;font-weight:400;color:#dba400}
.et_mobile_menu{position:absolute;left:0;width:100%;padding:5%;background:#fff;z-index:9999;display:none;border-top:3px solid #dba400;box-shadow:0 2px 5px rgba(0,0,0,.1);list-style:none}
.et_mobile_menu.open,.mobile_nav.opened .et_mobile_menu{display:block}
.et_mobile_menu li a{display:block;padding:10px 5%;color:#666;border-bottom:1px solid #eee;font-weight:600}
.et_mobile_menu li.current-menu-item > a,.et_mobile_menu a:hover{color:#dba400}
@media (max-width:980px){
  .container{width:90%}
  #top-menu-nav{display:none}
  #et_mobile_nav_menu{display:block}
  #et-top-navigation{padding-top:12px}
  .logo_container{width:auto;position:relative}
  #logo{max-height:40px;margin:10px 0}
}
#main-footer{background-color:#222;color:#fff}
#footer-widgets{padding:6% 0 3%}
.footer-widget{float:left;color:#fff;margin-bottom:50px;word-wrap:break-word}
.et_pb_footer_columns2 .footer-widget{width:45.875%;margin-right:8.25%}
.et_pb_footer_columns2 .footer-widget:nth-child(2n){margin-right:0}
#main-footer .footer-widget h4,#main-footer .footer-widget .title{color:#dba400;margin-bottom:15px;font-size:18px;font-weight:500}
#main-footer .footer-widget .textwidget p{margin:0 0 .6em;color:#fff}
#main-footer .footer-widget a{color:#fff}
#main-footer .footer-widget a:hover{color:#dba400}
#main-footer .footer-widget img{max-width:100%;height:auto}
#footer-bottom{background-color:rgba(0,0,0,.32);padding:15px 0 5px}
#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}
@media (max-width:980px){
  .et_pb_footer_columns2 .footer-widget{width:100%;margin-right:0;float:none}
  #footer-info{float:none;text-align:center}
}

/* Force chrome flush to top on inner pages */
html, body { margin: 0 !important; padding: 0 !important; }
#page-container { padding-top: 0 !important; margin-top: 0 !important; }
#top-header { margin: 0 !important; }
#main-header { margin: 0 !important; min-height: 66px; }
