.header-language-background {
    height: auto;
}

.header-language-container .top-contact .tablet-desktop {
    white-space: nowrap;
}

.wrapper-top .wrapper-menu .menu-item .children {
    display: none;
}

.wrapper-top .wrapper-menu .menu-item:hover .children {
    display: block;
}

header#header .wrapper-menu .inside > ul.inside-inner > li.open-menu > a:before {
    bottom: -250%;
    height: 45px;
}

.static-page-sidebar .only-mobile.container-icon {
    cursor: pointer;
}

.footer-container .wrapper-footer #ct-menu-footer-menu .inside > ul.inside-inner > li:after {
    cursor: pointer;
    color: #424242;
    font-weight: 700;
}

.footer-container .wrapper-footer .footer-menu-item .title::after {
    cursor: pointer;
}

@media (max-width: 425px) {
    .footer-container .wrapper-footer #ct-menu-footer-menu .inside > ul.inside-inner > li > span {
        font-size: 18px!important;
    }
}

/*
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

    .page-header {
        padding-top: 10px!important;
    }

    .page-header-container .logo {
        margin-bottom: 10px!important;
    }

    .page-header-container .logo .logo-desktop {
        display: none!important;
    }

    .page-header-container .logo .only-mobile {
        display: block!important;
    }

}

/*
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {

    .page-header {
        padding-top: 10px!important;
    }

    .page-header-container .logo {
        margin-bottom: 10px!important;
    }

    .page-header-container .logo .logo-desktop {
        display: none!important;
    }

    .page-header-container .logo .only-mobile {
        display: block!important;
    }

}

.wrapped-header header#header .header-login-cart-wrapper .cart-login-wrapper .cart .cart-wrap #header-cart.block-cart {
    opacity: 0!important;
    visibility: hidden!important;
}

.wrapped-header header#header .header-login-cart-wrapper .cart-login-wrapper .cart .cart-wrap #header-cart.block-cart.opened {
    opacity: 1!important;
    visibility: visible!important;
}

body.minicart-opened header#header .header-login-cart-wrapper > .cart-login-wrapper .cart .cart-wrap #header-cart.block-cart {
    opacity: 1!important;
    visibility: visible!important;
}

.minicart-opened .wrapped-header header#header .header-login-cart-wrapper .cart-login-wrapper .cart .cart-wrap #header-cart.block-cart.opened {
    opacity: 1!important;
    visibility: visible!important;
}

.jq-toast-wrap {
    bottom: 100px!important;
}

@media only screen and (max-width: 620px) {
    .jq-toast-wrap {
        bottom: 40px!important;
    }
}

.text-center {
    text-align: center!important;
}

.m-t-5 {
    margin-top: 5px!important;
}