.top-links a#pull{display:none;}
@media only screen and (max-width:900px){.top-links ul{margin:0;position:absolute;top:114px;width:35%;right:10px;background:#1cb4dd;background-size:cover;display:none;z-index:9999;padding:0 0 15px 0 !important;}
.top-links li{width:100%;padding-left:0px !important;margin:0px !important;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;text-align:center;float:left}
#header.is-sticky .top-links ul{top:63px}
.top-links li a{padding:10px 0 !important;display:inline-block;outline:none;color:#000;line-height:normal;}
.top-links li a:hover{background:none;color:#FFF}
.navActive2{background:none;color:#FFF}
.top-links a#pull{display:block;background-color:#283744;width:100%;}
.top-links a#pull:after{content:"";background:url(../images/nav-icon.png) no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:23px;top:42%;}
/*.top-links .close:after{background-position:0 -20px !important}*/
.top-links .sub-menu{padding:0 !important;width:100% !important;z-index:99999;position:static !important;border-radius:0;background:rgba(160, 129, 11, 0.74) !important}
.top-links .sub-menu li{text-align:center !important;padding:0 !important;float:none !important;width:100% !important;}
.top-links .sub-menu li a{padding:0 !important;display:block;}
.top-links .sub-menu li a:hover{color:#000;}
.mob-contact, .sub-menu-icon{display:block}
.contact-nav{display:none}
}
@media only screen and (max-width:500px){.top-links ul{width:100%;right:0;top:100%;}
.top-links a#pull:after{top:37%;right:5%;}
}
}