.header-left {
    width: 15%;
    padding-left: 30px;
}

.header-right {
    width: 15%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.menu {
    /*position: relative;*/
    height: 100%;
    display: flex;
    flex-flow: row;
    align-items: center;
    justify-content: center;
    width: 70%;
}

.menu-row {
    width: 100%;
    display: flex;
    flex-flow: row;
    justify-content: center;
}

/*@media (max-width: 960px) {*/
/*    .content-top {*/
/*        padding-top: 120px;*/
/*    }*/
/*}*/

/*@media (max-width: 768px) {*/
/*    .content-top {*/
/*        padding-top: 150px;*/
/*    }*/
/*}*/

.content-top {
    padding-top: 96px;
}

.menu-item {
    display: flex;
    flex-flow: column;
    justify-content: left;
    line-height: 20px;
    font-size: 16px;
    color: #332C2B;
    transition: all 0.3s;
    padding: 0 15px;
    /*font-family: FZYTK;*/
}

.menu-item a {
    color: #332C2B;
    transition: all 0.3s;
    padding: 32px 0 32px;
    position: relative;
    display: flex;
    align-content: center;
    justify-content: center;
}

.menu-item > a .select-img {
    transition: all 0.3s;
    opacity: 0;
}

.menu-item:hover > a .select-img {
    opacity: 1;
}

.flaticon-back {
    transform: rotate(90deg);
    font-size: 12px;
    margin-left: 3px;
}

.menu-item:hover > a > .flaticon-back {
    transform: rotate(270deg);
}

.menu-item:hover > a {
    color: #C6BAA5;
    cursor: pointer;
}

.menu-item-active > a {
    color: #C6BAA5;
}

.menu-item-active > a .select-img {
    opacity: 1;
}

.menu-dropdown {
    height: auto;
    padding: 60px 0;
    left: 0;
    right: 0;
    bottom: 0;
    top: 100%;
    position: absolute;
    width: 100%;
    display: flex;
    flex-flow: row;
    justify-content: center;
    opacity: 0;
    visibility: hidden;
    transition: opacity .5s ease;
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 0px 3px 9px 0px rgba(0, 0, 0, 0.06);
}

.menu-item:hover .menu-dropdown {
    border-top: 1px solid #ECE1CD;
    visibility: visible;
    opacity: 1;
    z-index: 99;
    transition: opacity .5s ease;
}

/*.menu-item:hover {*/
/*	border: 1px solid red;*/
/*}*/

.menu-dropdown div a {
    transition: opacity 0.5s;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
}

.menu-dropdown div {
    transition: opacity 0.5s;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 50px;
}

.menu-dropdown div:hover a {
    color: #C6BAA5;
    cursor: pointer;
}

.menu-dropdown div:hover .imgHover {
    display: block;
}

.menu-dropdown div:hover .imgNoHover {
    display: none;
}

.imgHover {
    display: none;
}

.imgNoHover {
    display: block;
}

.search-row {
    height: 100px;
    background: #FFFFFF;
    box-shadow: 0px 3px 9px 0px rgba(0, 0, 0, 0.06);
    left: 0;
    right: 0;
    bottom: 0;
    top: 100%;
    position: absolute;
    width: 100%;
    display: flex;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    opacity: 0;
    visibility: hidden;
    transition: opacity .5s ease;
    border-top: 1px solid #ECE1CD;
    transition: opacity .8s cubic-bezier(.2, 1, .3, 1), -webkit-transform .8s cubic-bezier(.2, 1, .3, 1);
    transition: transform .8s cubic-bezier(.2, 1, .3, 1), opacity .8s cubic-bezier(.2, 1, .3, 1);
    transition: transform .8s cubic-bezier(.2, 1, .3, 1), opacity .8s cubic-bezier(.2, 1, .3, 1), -webkit-transform .8s cubic-bezier(.2, 1, .3, 1);

}

.header-right.search_open .search-row {
    opacity: 1;
    visibility: visible;
}

.search-input {
    font-size: 16px;
    color: #AAAAAA;
    height: 40px;
    width: 95%;
}

.search-input::placeholder {
    font-size: 16px;
    color: #AAAAAA;
}