
@media (min-width: 767px) and (max-width: 1025px) {

    .autocomplete-button.autocomplete-button-simple{
        width: 250px;
    }

    .autocomplete {
        left: calc(50% + 30px);
        width: 250px;
    }

    .nav-main > li > a{
        font-size: 10px;
        padding: 8px 7px 10px;
        height: 40px;
    }

    .container{
        width: calc(100% - 20px);
    }
    .footer .heading-wrapper .title h5{
        font-size: 12px;
    }

    .payment-card .item .img-wrapper img{
        height: 20px;
    }

    .grid-slider.categories-grid-slider .text-wrapper .title{
        font-size: 14px;
    }

    .grid-slider.categories-grid-slider .text-wrapper{
        min-height: 128px;
        padding: 34px 20px;
    }

    .items-generic{
        padding: 0 10px;
    }

    .item-slider-grid2-subitems .item-wrapper {
        left: calc(100% - 734px);
        width: 965px;
    }

    .sidebar-product-compare .sidebar-icon > span.icon-text{
        display: none;
    }

    .shop-button-qnt{
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .label-info-comments{
        padding: 20px;
    }

    .product .item:hover{
        box-shadow: none;
    }

    .items-grid-4 .content {
        padding: 10px 0 0 0;
    }

    .page .right-info{
        padding: 0px 0 0 10px;
    }

    .container.page{
        margin: 0 auto 40px;
    }

    .item-4-items .items-grid-4{
        height: 92px;
    }

    .item-4-items {
        margin-bottom: 30px;
    }

    .items-grid-4 .content .title{
        font-size: 11px;
    }

    .image-text-grid-right, .image-text-grid-left {
        margin: 20px 0;
    }

    .breadcrumbs-filters .items-wrapper .item{
        padding: 5px 10px 5px 25px;
    }

    .main_search_form {
        padding: 20px 15px;
        margin-bottom: 30px;
    }

    .banners-slider {
        margin: 0 -10px 0px;
    }

    .categoryes-slider {
        margin: 0 -10px 30px;
    }

    .search-form-main-slider .headding-wrapper {
        margin-bottom: 5px;
    }

    .search-form-main-slider .styled-select select,
    .search-form-main-slider .styled-select{
        height: 35px;
    }

    .product-images-thumbs-vertical.show-arrows{
        height: auto;
    }

    .product-tab-specification{
        height: 175px;
        max-height: 175px;
    }

    .product-slider > .slider-navigation-absolute{
        width: 100%;
    }
    .form-search-product-wrapper {
        margin-left: 0;
    }

    .landing_search_form .precnik-id-input-wrapper, .landing_search_form .engine-id-input-wrapper, .landing_search_form .model-id-input-wrapper{
        z-index: 1;
    }

    .page-with-items{
        padding: 0 10px;
    }

    .article.article-slider{
        margin-top: 0;
        margin-bottom: 0;
    }

    .brands {
        margin-bottom: 0;
        margin-top: 20px;
    }

    .link-wrapper .button-wrapper{
        top: 15px;
    }

    .categories-grid-slider{
        margin: 0 -10px 30px;
    }

    .categoryes-slider {
        margin: 0 -10px 40px;
    }
    .banners-slider {
        margin: 0 -10px 0px;
    }

    .product-item:hover .product-description-hover,
    .product .item .options-wrapper.product-sizes-v3,
    .product .item .text-wrapper > .options-wrapper,
    .product .item .options-wrapper.product-sizes-v3 .product-sizes,
    .product .item .options-wrapper.product-sizes-v3,
    .product .item .text-wrapper > .options-wrapper.product-sizes-v3 {
        display: none !important;
    }

    .product .item .options-wrapper.product-sizes-v3,
    .product .item .options-wrapper.product-sizes {
        display: block !important;
    }

    .product .item .text-wrapper{
        height: 275px;
    }

    .tab-content > .tab-pane .slider, .tab-content > .tab-pane .slider.product-slider .slider-init,
    .article-slider .heading-wrapper.heading-wrapper-bordered{
        margin-bottom: 0;
    }

    .benefits{
        margin-bottom: 20px;
    }

    .footer .heading-wrapper .title h5 span{
        padding-right: 20px;
    }

    .footer.active .nav.items-wrapper{
        width: 100%;
    }

    .product-generic-tabs {
        margin-bottom: 0;
    }

    .article-grid-listing-3.article div:not(.category-submenu) .item, .article-grid-listing-3.article-autosuggest .item {
        margin: 5px 0;
    }

    .search-form-main-slider .title {
        font-size: 11px;
    }

    .type-view-onerow-v3 .product-item .list-product-info-wrapper .fav-compare-wrapper i {
        margin-right: 5px;
    }

    .profile-edit-items .text-wrapper{
        width: 60%;
        margin-bottom: 10px;
    }

    .landing-main-slider {
        margin-bottom: 20px;
    }

    .item-product-slider .item .text-wrapper {
        height: 140px;
    }

    .type-view-onerow-v3 .product-item .list-product-info-wrapper .buttons-wrapper .btn.btn-primary, .type-view-onerow-v3 .product-item .list-product-info-wrapper .buttons-wrapper .buyButtonOnLists{
        padding: 3px 0;
    }

    .type-view-onerow-v3 .product-item .list-product-info-wrapper .product-availability-wrapper{
        padding: 10px 6px;
    }

    .type-view-onerow-v3 .product-item .list-product-info-wrapper .product-availability-wrapper .icon-available i{
        height: 5px;
        width: 5px;
    }

    .type-view-onerow-v3 .product-item .list-product-info-wrapper .product-availability-wrapper .icon-available{
        height: 15px;
        width: 15px;
    }

    .disclaimer p{
        font-size: 11px;
    }

    .newsletter {
        margin: 11px 0;
    }
    .footer-nav {
        margin: 11px 15px;
    }

    .social-icon {
        margin: 11px 0;
    }

    .form-search-product-wrapper .item{
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%);
    }

    .form-search-product-wrapper .item .text-wrapper, .add-items .profile-search-slider .item .text-wrapper{
        height: 45px;
        padding: 11px 10px;
    }

    .landing-main-slider .item{
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%);
    }

    .items-generic .product-slider {
        margin-top: 40px;
    }

    .add-items{
        margin-top: 15px;
    }

    .profile-edit-items .text-wrapper{
        width: 61%;
    }

    .similar-article-slider .item{
        padding: 0 10px;
    }

    .article-baner-slider-slider,
    .toggle-banner .toggle-button.expand span{
        display: none;
    }

    .toggle-banner .toggle-button .img-wrapper img {
        margin: -6px auto;
    }
    .detail-product-info-delivery, .quantity-info {
        width: 100%;
    }

    .product-slider-slider {
        margin-bottom: 0;
    }

    .item-slider-grid2-subitems .item .title a {
        font-size: 15px;
    }

    .item-slider-grid2-subitems .item .title {
        /*height: 63px;*/
        padding: 10px 5px 10px;
    }

    .item-slider-grid2-subitems .item .subitem .title {
        padding-top: 0;
        padding-bottom: 0;
    }

    .items-grid-4 .content {
        padding: 17px 0px 15px 5px;
    }

    .items-grid-4 .content .title {
        font-size: 13px;
        line-height: 18px;
    }

    .item-4-items .img-right img{
        height: 89px;
        width: 111px;
    }

    .article-grid-listing-3.article div:not(.category-submenu) .item, .article-grid-listing-3.article-autosuggest .item{
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    .profile-logindata .heading-wrapper .title {
        width: 815px;
    }

    .item-slider-grid2-subitems .item img{
        min-height: auto;
    }

    .landing-page-generic .reset-filters {
        top: 10px;
    }

    .item-4-items .items-grid-4.active{
        height: 92px;
    }

    .header-fix-holder{
        height: 56px !important;
    }

    .nav-main > li.icon-home.has-bg > .highlight-bg {
        width: 19px;
        height: 25px;
        top: -35px;
        left: 10px;
    }

    .nav-main > li.icon-home.has-bg > a {
        height: 41px;
        width: 28px;
    }

    .nav-main > li.level3.customclass > .highlight-bg {
        left: -45px;
        top: -35px;
    }

    .nav-main > li.level3.customclass > .highlight-bg {
        left: -45px;
        top: -33px;
        width: 35px;
    }

    .nav-main > li.level3 > a {
        margin-left: -10px;
    }

    .product-text-wrapper {
        height: auto;
    }

    .uc-landing-page-filters .product-slider .item.product-item {
        padding-bottom: 100px;
    }

    .items-grid-4-with-heading-and-button .text-wrapper .title {
        font-size: 14px;
        line-height: 18px;
        font-weight: 500;
    }

    .items-grid-4-with-heading-and-button .text-wrapper {
        min-height: 128px;
    }

    .items-grid-4-with-heading-and-button .container {
        width: 100%;
    }

}

@media (max-width: 995px) {

    .header-fix-holder {
        display: block !important;
    }

    #search-form {
        position: relative;
        display: block !important;
        z-index: 100000;
    }

    .autocomplete {
        left: 59px;
        width: 250px;
        top: 14px;
        transform: none;
    }

    .autocomplete-button.autocomplete-button-simple i::before {
        content: url("../../images/core/search.png");
        padding-top: 0;
    }
    header.mobilesm .header-favorite .header-carthor-total,
    header.mobilesm .header-cart .mini-cart .header-carthor-total {
        font-size: 14px;
        font-weight: 500;
        color: #ffffff;
        background: #00558b;
        padding: 0 5px;
        line-height: 19px;
        border-radius: 50%;
        top: 4px;
        position: absolute;
        width: 20px;
        height: 20px;
        right: -6px;
    }
    #miniCartContent .icon-wrapper .description{
        display: none;
    }
    /* - STYLES FROM MOBILE - */

    .header-shortcuts-wrapper {
        position: static;
    }

    .header-shortcuts-wrapper > .user {
        display: none;
    }

    .header-shortcuts-wrapper > .header-profil {
        position: absolute;
        top: 20px;
        left: auto;
        right: 133px;
        padding: 0;
    }

    .header-shortcuts-wrapper > .header-favorite.header-favorite-simple {
        position: absolute !important;
        margin: 8px 0 0;
        top: -5px;
        right: 70px !important;
    }

    header.mobilesm .header-cart {
        position: absolute;
        top: 3px;
        right: 10px;
    }

    .autocomplete-button.autocomplete-button-simple i {
        line-height: 13px;
        padding: 0;
        height: 27px;
        right: 0;
        top: 0;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        width: 27px;
    }

    .level3.customclass .nav-main-submenu-wrapper,
    .nav-main > li.customclass {
        background: #ffffff;
        box-shadow: none;
        opacity: 1 !important;
    }

    .nav-main > li.customclass > a {
        background: linear-gradient(0deg, rgba(0,85,139,1) 0%, rgba(0,120,191,1) 100%) !important;
    }

    .level3 .nav-main-submenu > category-heading,
    .level3 .nav-main-submenu > li.category-heading,
    .nav-main > li.customclass.level3 .category-heading .img-wrapper,
    .nav-main > li.customclass.level3 .nav-main-submenu .nav-main-dropdown-wrapper .category-heading {
        display: none !important;
    }

    .level3.customclass .nav-main-submenu {
        margin-top: 0;
    }

    .level3.customclass .nav-main-submenu > li {
        padding: 10px 5px;
        border: 0;
    }

    .level3.customclass .nav-main-submenu-wrapper {
        width: 100%;
    }

    .level3.customclass .nav-main-submenu-wrapper li a {
        font-size: 13px;
    }

    .level3.customclass .nav-main-submenu-wrapper li a > i {
        right: 0;
        font-size: 16px;
    }

    header.mobilesm .nav-main-dropdown h5 {
        padding: 0;
        font-size: 15px;
        text-transform: none;
        color: #1a1a1a;
    }

    header.mobilesm .nav-main-dropdown-item:first-child {
        padding: 0 10px;
    }

    header.mobilesm .nav-main-dropdown-inner {
        padding: 0 25px;
    }

    .nav-main > li.customclass {
        padding: 0;
    }

    .nav-main > li.has-bg.customclass > a {
        color: #FFFFFF !important;
    }

    .nav-main > li.has-bg.customclass > a i.fa-angle-down {
        display: none;
    }

    .nav-main > li.has-bg.customclass > a i::before {
        line-height: 21px;
    }

    .nav-main > li.customclass.level3 .nav-main-submenu .nav-main-dropdown-wrapper,
    .nav-main > li.customclass.level4 .nav-main-submenu .nav-main-dropdown-wrapper {
        left: 0;
        box-shadow: none;
        width: 100%;
        max-width: 100%;
    }

    .nav-main > li.customclass .nav-main-dropdown-item.third-level .nav-main-dropdown-item h5 {
        padding: 10px;
    }

    .details-info-attributes h2,
    .details-info-attributes-table h2 {
        line-height: 24px;
    }

    /* - STYLES FROM MOBILE - */

    .nav-main > li > .highlight-bg,
    header.mobilesm .nav-main li.has-bg > .highlight-bg {
        display: none !important;
    }

    .nav-main-dropdown-wrapper {
        top: 0 !important;
    }

    .nav-main > li.has-bg {
        height: auto;
    }

    header.mobilesm .nav-mobile-icon{
        color: #000;
    }
    header.mobilesm .nav-mobile-icon{
        color: #4D4D4D;
    }

    header.mobilesm .nav-mobile-icon i{
        line-height: 56px;
    }

    header.mobilesm .main-4level-with-search-input-and-logo{
        min-height: auto;
    }

    header.mobilesm .header-inline.header-wrapper, .header-inline .header,
    .header {
        background: #ffffff;
        border-bottom: 1px solid #e0e0e0;
    }

    header.mobilesm .nav-main li.customclass .nav-main-submenu > li.active > a {
        margin-bottom: 5px;
    }

    .nav-main-dropdown-item.third-level a i.active::before {
        transform: rotate(90deg);
    }

    header.mobilesm .nav-main-dropdown h5 {
        font-weight: 500;
    }

    .nav-main > li.customclass.level3 .nav-main-submenu .nav-main-dropdown-wrapper h5 {
        padding: 10px 5px;
        border: 0;
    }

    .nav-main > li.customclass .nav-main-dropdown-item.third-level .nav-main-dropdown-item h5 {
        padding: 10px 15px;
    }

    header.mobilesm .level3 .nav-main-submenu > li > a > h5, .level4 .nav-main-submenu > li > a > h5{
        line-height: 22px;
        font-size: 15px;
        padding: 8px 0;
    }

    .nav-main .nav-main-useractions > ul > li.loged-in > a.login-btn,
    header.mobilesm .nav-main-useractions .item.item-activation {
        display: none !important;
    }

    header.mobilesm .autocomplete-button.autocomplete-button-simple{
        position: fixed;
        top: 19px;
        left: 60px;
        padding: 0;
        width: 27px;
        height: 27px;
        line-height: 25px;
        margin-top: 0;
        z-index: 99999;
    }

    header.mobilesm .header.md-header .header-top .autocomplete-button i{
        width: 25px;
        height: 25px;
        background-image: url("../../images/nbshop5_vulkan_izdavastvo/core/search_small.png");
        background-size: auto;
    }

    header.mobilesm .handlines-sldier{
        display: none;
    }

    header.mobilesm .collapse-menu .items-wrapper{
        border-bottom: none;
    }

    header.mobilesm .header-cart .mini-cart.mini-cart-circle-top-right .icon-wrapper{
        background: url('../../images/nbshop5_vulkan_izdavastvo/core/korpa_mobilni-8.png') center no-repeat;
        width: 18px;
        height: 17px;
    }

    header.mobilesm .header-favorite.header-favorite-circle-top-right .icon-wrapper{
        background: url('../../images/nbshop5_vulkan_izdavastvo/core/srce_mobilni-8.png') center no-repeat;
        width: 18px;
        height: 17px;
        margin-bottom: 0;
    }

    header.mobilesm .header-favorite.header-favorite-circle-top-right{
        height: 56px;
        margin-top: 0;
        line-height: 65px;
        padding: 0 10px;
    }

    header.mobilesm .header-favorite.header-favorite-circle-top-right .favorite-header-total{
        background: #4D4D4D;
        color: #ffffff;
        top: 14px;
        right: 14px;
        left: auto;
    }

    header.mobilesm .header-cart{
        height: 56px;
        margin-top: 0;
        line-height: 55px;
        margin-right: 20px;
        top: 4px;
    }
    .mini-cart i:before {
        height: 22px;
        width: 32px;
    }
    header.mobilesm .header-cart .mini-cart.mini-cart-circle-top-right .header-carthor-total{
        background: #4D4D4D;
        color: #ffffff;
        top: 14px;
        right: 5px;
        left: auto;
    }

    header.mobilesm .nav-main-wrapper.loaded{
        margin-top: 55px !important;
        height: 100vh;
        left: 0;
    }

    header.mobilesm .nav-main-wrapper.loaded > .container > .nav-main{
        margin-top: -1px;
        background: #ffffff;
    }

    .header-top{
        background: #Ffffff;
    }

    header.mobilesm .nav-main-useractions{
        height: auto;
        margin-bottom: 0;
    }

    header.mobilesm .header-favorite.header-favorite-circle-top-right .favorite-header-total{
        position: absolute;
        top: 16px;
        right: 6px;
        background: #4D4D4D;
        color: #ffffff;
        line-height: 11px;
        height: 12px;
        width: 12px;
        text-align: center;
        font-size: 9px;
        border-radius: 50%;
    }

    header.mobilesm .header-cart .mini-cart.mini-cart-circle-top-right .header-carthor-total{
        position: absolute;
        top: 16px;
        right: 6px;
        background: #4D4D4D;
        color: #f5f7f8;
        line-height: 11px;
        height: 12px;
        width: 12px;
        text-align: center;
        font-size: 9px;
        border-radius: 50%;
    }

    header.mobilesm .logo{
        top: 13px;
        height: 40px;
    }


    header.mobilesm .nav-main > li > a .icon.visible-xs{
        display: block !important;
        line-height: 23px;
    }

    header.mobilesm .nav-main > li.active > a{
        background: #ffffff;
        color: #1a1a1a;
        text-align: left;
        padding-left: 45px;
    }

    header.mobilesm .nav-main li.has-bg > .highlight-bg{
        top: 10px;
        left: 10px;
        z-index: 9;
    }

    header.mobilesm .nav-main li.has-bg > a {
        padding-left: 15px;
    }

    header.mobilesm .nav-main-dropdown-wrapper, header.mobilesm .nav-main-submenu-wrapper{
        width: 100%;
    }

    header.mobilesm .nav-main-dropdown li > a{
        padding: 0 5px;
    }

    header.mobilesm .nav-main-dropdown li > a,
    header.mobilesm .level4 .nav-main-submenu > li > a > h5,
    header.mobilesm .nav-main-dropdown h5,
    header.mobilesm .nav-main > li > a{
        font-size: 15px;
        line-height: 43px;
        text-align: left;
    }

    header.mobilesm .nav-main-dropdown-inner{
        background: #ffffff;
    }

    header.mobilesm .nav-main-useractions .item{
        border-bottom: none;
    }


    header.mobilesm .nav-main-wrapper .autocomplete-button.autocomplete-button-simple{
        display: none;
    }

    header.mobilesm .nav-main-wrapper .logo{
        display: none;
    }

    header.mobilesm .nav-main-wrapper .autocomplete-button.autocomplete-button-simple{
        display: none;
    }

    header.mobilesm .autocomplete-button.autocomplete-button-simple .title{
        display: none;
    }

    header.mobilesm .autocomplete-button.autocomplete-button-simple .title{
        display: none;
    }
    header.mobilesm .visible-sm .logo{
        display: block;
    }

    header.mobilesm .visible-sm .autocomplete-button.autocomplete-button-simple{
        display: block;
    }

    .srch .search{
        display: block !important;
    }
    .user .item-login.loged-in span,
    .header-profil .description{
        display: none;
    }

    .header-carthor-total.header-profile-total{
        top: -22px;
        right: -8px;
    }

    header.mobilesm .header-favorite.header-favorite-simple .icon-wrapper .icon{
        font-size: 25px;
    }

    header.mobilesm .header-favorite.header-favorite-simple .header-carthor-total,
    header.mobilesm .header-cart .mini-cart.mini-cart-simple .header-carthor-total{
        font-size: 14px;
        font-weight: 500;
        color: #ffffff;
        background: #00558b;
        padding: 0 5px;
        line-height: 19px;
        border-radius: 50%;
        top: 8px;
        position: absolute;
        width: 20px;
        height: 20px;
        right: -6px;
    }

    header.mobilesm .header-cart .mini-cart.mini-cart-simple .header-carthor-total{
        top: 5px;
    }

    header.mobilesm .nav-main .nav-main-useractions > ul > li a{
        width: 100%;
        text-align: left;
    }

    header.mobilesm .nav-main li.has-bg > a.show {
        color: #FFFFFF;
        background: linear-gradient(0deg, rgba(0,85,139,1) 0%, rgba(0,120,191,1) 100%);
    }

    .home-page-wrapper {
        margin-top: 26px;
    }

    .main_search_form{
        margin-bottom: 30px;
    }

    .categories-grid-slider{
        margin: 0 -10px 30px;
    }

    .categoryes-slider {
        margin: 0 -10px 40px;
    }

    .banners-slider {
        margin: 0 -10px 0px;
    }

    .product-generic-tabs {
        margin-bottom: 0px;
    }

    .show-list-link-wrapper a,
    .link-wrapper .button-wrapper{
        font-weight: 600;
    }

    .brands.brands-slider .slider-navigation-absolute, .article-slider .slider-navigation-absolute{
        width: calc(100% + 20px);
        left: 0;
    }

    .categoryes-slider.slider .slider-navigation-absolute {
        width: 100%;
        left: 0;
    }

    .grid-slider.categories-grid-slider .text-wrapper{
        padding: 26px 10px;
    }

    .categoryes-slider .item .text-wrapper{
        line-height: 15px;
    }

    .categoryes-slider .item .text-wrapper a .title{
        font-size: 13px;
    }

    .product-item:hover .product-description-hover{
        display: none;
    }

    .brands .item{
        transform: translateX(-50%);
    }

    .search-form-main-slider .title {
        font-size: 11px;
    }

    .search-form-main-slider .styled-select span {
        line-height: 33px;
    }

    .search-form-main-slider .title {
        font-size: 11px;
    }

    .profile-edit-items .text-wrapper {
        width: 68%;
        margin-bottom: 10px;
        margin-left: 0;
        padding: 0 10px 10px;
    }

    .profile-edit-items .img-wrapper{
        width: 70px;
    }

    .add-items{
        margin-top: 20px;
    }

    .search-form{
        width: 60%;
    }

    /* - FIX - */

    .nav.nav-simple > li a.login-btn {
        padding: 0;
    }

    .user .item-login.loged-in {
        top: 17px;
        left: 73px;
    }

    header.mobilesm .header-cart {
        top: 5px;
        margin-right: 0;
    }

    .header-favorite.header-favorite-simple {
        margin: 8px 0 0;
    }
    .product-listing .product-listing-items{
        margin: 0;
    }
    .product-item .item-data{
        padding-left: 10px;
        padding-right: 10px;
    }
    .product-listing-filters .reset-tag-wrapper .icon {
        position: absolute;
        right: 14px;
        top: 10px;
    }
    .filters-dropdown-menu .filter-group-items-wrapper.reset-wrapper {
        margin-bottom: 0;
        width: calc(100% - 80px);
    }
    .limited-filters .reset-text {
        min-width: 135px;
        background: #0078bd;
        color: #ffffff;
        font-size: 12px;
        line-height: 15px;
        padding: 12px 20px 11px 0px;
    }
    .filters-dropdown-menu .reset-tag-wrapper:before {
        background: #ffffff;
    }

    .category-landing .my_package_form{
        width: 360px;
    }

    .landing-page-generic .reset-filters {
        top: 11px;
    }

    .item-4-items .items-grid-4.active{
        height: 93px;
    }

    .item-slider-grid2-subitems .item img{
        min-height: auto;
    }

    .item-slider-grid2-subitems .item .title{
        min-height: 65px;
        line-height: 16px;
        font-size: 12px;
    }

    .product-group-special-secund-level-items.active .item-slider-grid2-subitems > .item .title{
        min-height: 65px;
    }

    .wrapper-product-group-special-secund-level .title-wrapper{
        padding: 10px 0;
        font-size: 12px;
    }

    .header, .header.fixed{
        width: 100%;
    }

    .items-grid-4-with-heading-and-button .text-wrapper {
        padding: 26px 10px;
    }

    .product-slider .loyalty-price .loyalty-status .loyalty-title {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: normal;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .product-slider .item .text-wrapper .prices-wrapper .loyalty-price {
        color: #0078BD;
        font-size: 18px;
        line-height: 22px;
        font-weight: 600;
    }

    .type-view-onerow-v3 .loyalty-info-wrapper .loyalty-info-slider .btn.btn-slider {
        font-size: 15px;
    }
}

@media (max-width: 768px) {
    .header-wrapper .container{
        width: 100%;
    }

    .quick-links{
        margin: 20px 0;
    }

    .autocomplete-button.autocomplete-button-simple{
        margin: 15px 0;
        width: 180px;
        padding: 0 5px;
    }

    .autocomplete-button.autocomplete-button-simple .title{
        font-size: 10px;
        padding-left: 0;
    }

    .header-cart, .header-favorite.header-favorite-simple{
        margin: 0px 0 5px;
    }

    .header-shortcuts-wrapper {
        padding-right: 0;
    }

    .user .item-login.loged-in{
        left: 0;
        top: -2px;
    }

    .autocomplete-button.autocomplete-button-simple i{
        padding: 0;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

    .nav-Header_top_menu .nav.nav-simple > li span{
        font-size: 12px;
    }

    .header-cart{
        right: 7%;
    }

    .nav-main > li.level3{
        padding: 0 0px 0 25px;
    }
    .nav-main > li.level3 > .highlight-bg {
        left: 2px;
    }

    .nav-main > li > a{
        padding: 8px 0 10px;
        padding-left: 5px;
    }

    .my_package_form .form-group-button .btn {
        height: 38px;
        width: 205px;
    }

    .search-form-main-slider .bootstrap-select > .dropdown-toggle{
        height: 34px;
        padding: 2px 5px;
    }

    .my_package_form {
        padding: 11px 10px;
    }

    .breadcrumbs-filters-ajax-wrapper {
        padding-top: 0;
        position: relative;
        top: 0;
    }

    .position-filter .item a{
        min-height: 105px;
    }

    .product-listing .product-listing-items.type-view-onerow-v3 {
        margin: 0 0px 0 0px;
    }

    .product-text-wrapper{
        width: 100%;
    }

    .product-text-wrapper {
        height: auto;
    }

    .type-view-onerow-v3 .product-item .list-product-info-wrapper .buttons-wrapper .btn.btn-primary, .type-view-onerow-v3 .product-item .list-product-info-wrapper .buttons-wrapper .buyButtonOnLists {
        padding: 11px 0;
    }

    .type-view-onerow-v3.product .product-item.item {
        padding-top: 0;
    }

    .limited-filters .reset-text{
        color: #1b1b1b;
        font-weight: 500;
        font-size: 14px;
        margin-left: 10px;
        background: transparent;
    }
}
