header nav a#pull{display:none;outline:none !important}
.close{background-position:0 -40px !important}
@media only screen and (max-width:1022px){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:55px;width:200px;right:0px;background:#eeeeee;display:none;z-index:5000;height:auto;}
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 a#pull{display:block;background-color:#283744;width:100%;position:relative;top:0;width:40px;height:40px;background:url(../images/nav-icon.png) 0 0 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{padding: 10px; display: block; background: #4b4b4b; color: #fff !important}
header nav li a:hover{background: #6a6a6a}
}
@media only screen and (max-width:600px){header nav ul{width:100%}

}
