.header-menu ul .one-level{
    position:relative
}
.header-menu ul .one-level:hover>ul{
    display:block;
    position:absolute;
    left:0;
    top:100%;
    min-width:100%;
    background:#fff;
    text-align:left;
    box-shadow:0px 0px 12.87px 0.13px rgba(0,0,0,0.13);
    z-index:999999;
    outline:1px solid #fff
}
.header-menu ul .one-level:hover>ul a{
    color:#666;
    font-size:13px;
    line-height:30px;
    padding:0 15px;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-justify-content:space-between;
    -moz-justify-content:space-between;
    -ms-justify-content:space-between;
    justify-content:space-between;
    -ms-flex-pack:space-between;
    white-space:nowrap
}
.header-menu ul .one-level:hover .has-sub>a:after{
    content:"\f105";
    font-family:"Faprika";
    margin-left:15px
}
.header-menu ul .one-level ul li{
    position:relative
}
.header-menu ul .one-level ul li:hover>a{
    color:#E21D69
}
.header-menu ul .one-level ul li:hover>ul{
    display:block;
    position:absolute;
    left:100%;
    top:0;
    min-width:195px;
    background:#fff;
    box-shadow:0px 0px 12.87px 0.13px rgba(0,0,0,0.13);
    outline:1px solid #fff
}
.header-menu ul .one-level.right:hover>ul{
    left:initial;
    right:0;
    min-width:100%
}
.header-menu ul .one-level.right ul li:hover>ul{
    left:auto;
    right:100%
}
.header-menu ul .one-level ul{
    display:none
}
 