/****** PERSONAL CSS ******/
.footer-logo-bottom.contact-section{display: none;}
.site-content .container{    margin-top: 20px;}
.home-v2-slider{margin-top: -40px;}
.owl-item .item .vertical-center {
background: rgba(255,255,255,0.8);
    padding: 35px;
    text-align: center;
    font-size: 14px !important;
}
.hero-1 {
    font-weight: bolder;
    line-height: 0.8em;
    font-size: 45px;
}
.hero-subtitle {
    line-height: 0.89;
    font-size: 38px;
    color: #db921b;
}

li.product a, .section-onsale-product .onsale-product a, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content a, .products-carousel .owl-item .product a {
    color: #333e48;
}
.show-product-link a {
    color: #fff !important;
    background: #db921b;
}
.show-product-link a {
    padding: 3px 8px;
    float: left;
    text-transform: capitalize;
    border-radius: 0;
}

li.product .price ins, .section-onsale-product .onsale-product .price ins, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .price ins, .products-carousel .owl-item .product .price ins {
    color: #000000;
}

.login-form, #register-client {
    padding: 20px 20%;
    border: 1px solid #dadada;
}
@media only screen and (max-width: 600px) {
 .login-form, #register-client {
    padding: 20px 5%;
    border: none;
}
.menu_voices_filter{display: none;}
.nav {text-align: center;}
.header-logo + .primary-nav {
    padding: 0.9em 0.9375rem;
    display: block;
}
.primary-nav .nav-inline > .menu-item {
    border-bottom: 1px solid #ddd;
}
}