.globalheader{border-top:10px solid #fed141}
@media screen and (max-width:767px) and (min-width:0){header .site-search{background-color:transparent}
}
.header-container{max-width:1280px}
header .site-search .search-text{border:1px solid #000;background-color:transparent;border-radius:0;box-shadow:none;color:#53565a;-webkit-border-radius:0;-webkit-box-shadow:none}
header .site-search .search-text::-webkit-input-placeholder{color:#53565a}
header .site-search .search-text::-moz-placeholder{color:#53565a}
header .site-search .search-text:-ms-input-placeholder{color:#53565a}
header .site-search .search-text:-moz-placeholder{color:#53565a}
header .site-search .search-submit{background:0;content:"";position:relative}
header .site-search .search-submit::after{content:"\f002";font-family:FontAwesome,sans-serif;position:absolute;right:0;text-indent:0;top:2px}
.gfooter-wrapper{width:100%;height:auto;float:left;background-color:#53565a}
.gfooter-wrapper>.content-container{margin:0 auto;float:none}
.disclaimer-container{margin:0 auto;float:none}
.disclaimer-container .disclaimer{padding:0 41px}
.footer-container{color:#FFF;box-shadow:none;background-color:transparent}
.footer-container footer .footer-links{border-bottom:0;float:none;margin:0 auto}
.footer-container footer h3{margin:0 0 5px;line-height:18px}
.footer-container footer h3,.footer-container footer .footer-links section ul li a,.footer-container footer .footer-nav .copyright p,.footer-container footer .footer-nav .list-links li a{color:#FFF}
.footer-container footer h3{font-size:16px}
.footer-container footer .footer-nav{width:calc(100% - 48px);margin:0 24px;float:left;border-top:1px solid #FFF}
.footer-container footer .footer-nav .list-links{margin:27px 0 70px 0}
.footer-container footer .footer-nav .copyright{float:right;margin:27px 0 70px 40px}
.footer-container footer .footer-links ul.social-icons li{display:block}
.footer-container footer .footer-links section ul li{margin-bottom:5px}
.footer-container footer .footer-nav .list-links li a em{font-style:normal;font-weight:700}
@media screen and (max-width:767px) and (min-width:0){.footer-container,.footer-container footer .footer-links section ul li{margin:0}
.footer-container footer .footer-links .footer-section.visit ul li a,.footer-container footer .footer-links .footer-section.contact ul li a,.footer-container footer .footer-links .footer-section.connect ul li a{background-color:#f5f5f5;color:#000;border:0;font-size:16px;text-align:left}
.footer-container footer .footer-links .footer-section.visit ul li,.footer-container footer .footer-links .footer-section.contact ul li,.footer-container footer .footer-links .footer-section.connect ul li{border-bottom:1px solid #b4b5b7}
.footer-container footer .footer-links .footer-section.visit ul li:last-child,.footer-container footer .footer-links .footer-section.contact ul li:last-child,.footer-container footer .footer-links .footer-section.connect ul li:last-child{border-bottom:0}
.footer-container footer .footer-links .footer-section{border:0}
.footer-container footer .footer-links .footer-section h3{font-size:16px;padding:12px 10px 12px 10px}
.footer-container footer .footer-links .footer-section h3 span{font-size:24px;padding-top:12px}
.footer-container footer .footer-links .footer-section h3.opened{color:#FFF;border:0;font-size:16px}
.footer-container footer .sharing{display:block;padding-bottom:12px}
.footer-container footer .sharing h3{display:flex;justify-content:space-between}
.footer-container footer .footer-links .footer-section.sharing h3 span:after{content:none}
.footer-container footer .footer-links .footer-section .back-to-top span:before{margin-left:5px}
.footer-container footer .footer-links .footer-section.sharing a{display:inline-block;border-bottom:0;padding:10px 0 0 10px;color:#FFF;font-size:15px}
.footer-container footer .footer-links .footer-section.sharing a.back-to-top{padding:0}
.footer-container footer .footer-links .footer-section.sharing a span.share-me{margin:0}
.footer-container footer .footer-links .footer-section.visit ul li a,.footer-container footer .footer-links .footer-section.contact ul li a,.footer-container footer .footer-links .footer-section.connect ul li a{padding:12px 10px 12px 10px}
.footer-container footer .footer-links .footer-section.connect ul{padding:0}
.footer-container footer .footer-links .footer-section.connect ul li{display:list-item;margin:0}
.footer-container footer .footer-nav{margin:0 10px;width:calc(100% - 20px)}
.footer-container footer .footer-nav .list-links{padding:0;margin:27px 0 30px 0}
.footer-container footer .footer-nav .list-links li{text-align:left;display:block;margin:0 20px 23px 0}
.footer-container footer .footer-nav .copyright{float:left;margin:27px 0 50px 0}
.disclaimer-container .disclaimer{padding:0 15px}
}