﻿#overlaynav ul li,#overlaynav ul li a{display:inline-block}.btn-close:after,.btn-open:after{font-family:FontAwesome}#overlaynav,#overlaynav ul,.wrap{text-align:center}#overlaynav ul li a,.btn-close:after,.btn-open:after,.social-icon,.wrap ul.wrap-nav li a{transition-property:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}#overlaynav{width:100%;position:relative;height:auto;overflow:hidden;background:0}#overlaynav ul li a{color:#333;padding:1em 3em;text-decoration:none;border-bottom:2px solid #FFF;font-size:16px}#overlaynav ul li a:hover{color:#34b484}#overlaynav #header_res span.HRspan-icons{float:left;position:relative;left:10px;right:0}.button{display:inline;position:absolute;right:10px;top:10px;z-index:999;font-size:30px;width:10%}.button a{text-decoration:none!important}.btn-open:after{color:#FFF;content:"\f0c9"}.btn-open:hover:after{color:#CCC}.btn-close:after{color:#FFF;content:"\f00d"}.btn-close:hover:after{color:#CCC}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:#333;overflow:auto;z-index:99}.wrap{color:#E9E9E9;max-width:90%;margin:0 auto}.wrap ul.wrap-nav{border-bottom:1px solid #575757;text-transform:capitalize;padding:150px 0 100px}.wrap ul.wrap-nav li{font-size:16px;display:inline-block;vertical-align:top;width:24%;position:relative}.wrap ul.wrap-nav li a{font-family:Quicksand,sans-serif;color:#AAA;display:block;padding:8px 0;text-decoration:none;text-transform:uppercase;font-weight:700}.wrap ul.wrap-nav li a:hover{color:#FF9D00}.wrap ul.wrap-nav ul{padding:20px 0}.wrap ul.wrap-nav ul li{display:block;font-size:13px;width:100%;color:#FFF}.wrap ul.wrap-nav ul li a{color:#FFF}.wrap ul.wrap-nav ul li a:hover{color:#CCC}.social-icon{width:80px;height:50px;background:#none;color:#f97f02;display:inline-block;margin:0 20px}.social-icon:hover{background:0;color:#333;opacity:.5}.social-icon i{margin-top:12px}@media screen and (max-width:48em){.wrap ul.wrap-nav>li{width:100%;padding:20px 0;border-bottom:1px solid #575757}.wrap ul.wrap-nav{padding:30px 0 0}#overlaynav ul{margin:0;padding:0;opacity:0;visibility:hidden}.social{color:#C1C1C1;font-size:25px;padding:15px 0}.social-icon{width:25%;height:50px;background:0;color:#f97f02;display:block;margin:5px 0;float:left}.social-icon img{max-width:100%;width:42px;height:42px}}