header nav a#pull{display:none;outline:none !important}
.close{background-position:0 -45px !important}
@media only screen and (max-width:1000px){header .right-sec{background:#f7f7f7;}
header nav{width:auto !important;float:right;}
header .tag2{margin-right:10px}
header nav ul{margin:0;position:absolute;top:43px;width:35%;right:2%;display:none;z-index:5000;height:auto;  background: #0E0D0D; }
header nav li{width:100% !important;height:auto !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;position:static;text-align:left !important;padding:0 !important;}
header nav .active{border:none !important}
header nav li{background:#0E0D0D;border-bottom: dashed 1px #565656;}
    header nav li:last-child{border-bottom: 0px dashed #444;}
header nav li:hover{}
header nav li:hover a{color: #f9b11e;}    
header .right-sec nav li a{padding:15px 10px !important;color:#686868 !important}
header .right-sec nav li a{color:#686868;font-size:12px;line-height:12px;padding:10px;display:block}
header .right-sec nav li a:hover{color:#686868 !important}
header .right-sec nav li a:hover a{}
header nav a#pull{display:block;background-color:#283744;width:100%;position:relative;top:0;width:45px;height:45px;background:url(../images/nav-icon.png) no-repeat;}
header nav a#pull:after{}
header nav nav li{position:static !important}
.navActive2{border:none !important}
.child{height:auto;padding:10px 0;margin-top:10px !important;background:#a56f3c !important;position:static !important;width:100% !important}
.child li{width:100% !important;font-size:10px !important;background:#a56f3c}
.child li a{padding-left:15px !important}
header nav li a{ border: none !important; padding: 10px 15px}
}
@media only screen and (max-width:600px){
header nav ul{width:100%}
header nav li a{font-size:12px;}
}
@media only screen and (max-width:420px){}