 
.search-input{display:none; }

 
.header{height: 50px;background:#fff; position:relative; }
 .logo{top:0;left:0;position:absolute; }
 .logo img{height: 50px; }
.langimg{top:16px;right:45px;}
.topuser{position: absolute;top:15px;right:80px;}

.mobibtn{ position:absolute; top:10px;right:10px;display:block;width: 33px; height: 29px;  background:url(mobibtn.png) no-repeat ; }
body .stricky-fixed .mobibtn{top:15px}

.mobiclose{position:absolute; top:10px;left:10px;font-size:26px;color:#fff}

.search-input{position:relative;padding:15px 30px;margin-top:50px}
.search-input input{width: 100%;font-size:12px;padding-left:5px ;height: 30px;}
.search-input button{position:absolute;right:35px;top:23px;background:none;border:none}



.c-menu{position:fixed;z-index:999999;
background-color:#3d5a9b; -webkit-transition:-webkit-transform .3s;transition:transform .3s}
.c-menu--slide-right{width:100%;height:100%}
@media all and (min-width: 320px) {
.c-menu--slide-right{width:300px}
}

.c-menu--slide-right .c-menu__close{padding:5px}
.c-menu--slide-right{top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
@media all and (min-width: 320px) {
.c-menu--slide-right{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}
}
.c-menu--slide-right.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.c-menu__close{color:#fff;background-color:transparent;font-size:34px;line-height:26px;border:none;box-shadow:none;border-radius:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.c-menu__close:focus{outline:none}
.slide-overlay{position:fixed;z-index:2000;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity 0.3s,width 0 0.3s,height 0 .3s;transition:opacity 0.3s,width 0 0.3s,height 0 .3s}
.slide-overlay.is-active{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}
.c-menu .info{position:relative;z-index:5000;padding:40px 30px 0}
.c-menu .info ul{padding:0;border:1px solid #fff;padding:15px 15px}
.c-menu .info ul li{display:block;overflow:hidden;margin-bottom:15px}
.c-menu .info ul li.last,.c-menu .info ul li p{margin:0}
.c-menu .info ul li p span{display:block;width:100%;color:#fff;font-size:16px;font-weight:700}
.c-menu .info ul li p span.heading{font-size:14px;font-weight:400;line-height:18px}

 /*menu*/
.menu .container{padding: 0}/*hack bootstrap container*/
.menu{display:none;width:100%;  position:absolute;top:110px;left:0px; z-index:90000;height:auto;padding:0 30px; }

 .headerwrap .is-active .menu{display:block;}
.menu li ul.sub{background:#90abea; }
.menu li ul.sub ul{background:#e3e6ed; }

.menu li ul.sub a{background:none; }
 .menu li a{padding-left:10px;color:#fff;font-size:16px;}
.menu a{display:block !important;height: 40px;line-height:40px;  color:#fff }
.menu li li a{height: 33px;line-height:30px;padding-left:15px;  color:#fff;font-size:12px; }
.menu li li li a{padding-left:25px}
.menu a{border-bottom:1px solid #08487e;padding-bottom:2px;}
.menu li ul{display:none; }

.menu li li .sub-nav-toggle{height: 30px;background-position:center -35px ; }
.menu li li .sub-nav-toggle.plus{background-position:center 11px ; }


 .headerwrap .is-active .search-input{display:block;}
 
