@media (max-width: 1025px){
    .handlines-sldier{
        height: 40px;
    }

    .two_img_slider-slider{
        margin-top: 70px;
    }

    .footer .newsletter .newsletter-form .btn-wrapper{
        width: 100%;
        top: -16px;
        position: relative;
    }

    .newsletter .btn-wrapper .btn{
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
    }

    .sidebar-product-compare{
        top: 280px;
    }

    .filter-group .items-wrapper.list-inline > li{
        width: 100%;
    }

    .footer .newsletter .newsletter-form .btn-wrapper{
        width: 100%;
        position: relative;
        top: -15px;
    }

    .newsletter .btn-wrapper .btn{
        height: 40px;
    }

    .product-listing .product-item.grid-view {
        width: calc(100% / 3);
    }

    .article .item .btn-wrapper, .article-autosuggest .item .btn-wrapper {
        text-align: left;
    }

    .pagination > li.first > a, .pagination > li.last > a, .pagination > li.next > a, .pagination > li.prev > a{
        font-size: 16px;
        border: 1px solid #e5e5e4;
    }

    .nav-store-menu {
        right: 110px;
        top: 12px;
    }

    .header-top.fixed-style .nav-store-menu{
        right: 34%;
        left: auto;
    }

    .header-top.fixed-style .nav-store-menu{
        top: 8px;
    }

    .header .quick-links .nav {
        margin: 8px 0 10px;
    }

    .product .item .text-wrapper .prices-wrapper .current-price, .products-list-simple .product-price{
        font-size: 16px;
    }

    .product .item .text-wrapper{
        height: 170px;
    }
    .article-detail .article-wrapper {
        padding: 10px 20px 0 0;
    }

    .article-content {
        padding: 0 0px 0 0;
    }

    .similar-article-slider {
        margin-top: 4px;
    }

    .article-header .the-date{
        right: 30px;
    }

    .handlines-sldier .item{
        margin: 6px 0;
    }

    .handlines-sldier .title{
        line-height: 15px;
    }

    .nav-main > li > a{
        font-size: 14px;
        padding: 10px 10px 17px;
        height: 40px;
    }

    .header .logo{
        padding: 9px 0 10px;
    }

    .product-detail-wrapper{
        width: 100% !important;
    }

    .slider.main-slider .slider-init{
        margin-bottom: 0;
    }

    .container-banners{
        padding: 20px 0 0;
        margin-bottom: 20px;
    }

    .heading-wrapper.heading-wrapper-bordered:before,
    .heading-wrapper:before, .page .heading-wrapper:before,
    .text_grid12 .heading-wrapper:before, .text_grid12 h2:after{
        bottom: 1px;
    }

    .heading-wrapper.heading-wrapper-bordered{
        margin-bottom: 20px;
    }

    .header-cart .mini-cart.mini-cart-circle-top-right .header-carthor-total{
        top: calc(50% - 15px);
        right: -11px;
        width: 20px;
    }

    .user .item-login, .user .item-login.loged-in{
        right: 55%;
        top: 20px;
    }

    .header-cart{
        right: 25px;
    }

    .user .item-login.loged-in span{
        top: -4px;
        line-height: 15px;
    }


}


@media (min-width: 767px) and (max-width: 1024px) {
    .user .item-login,
    .user .item-login.loged-in{
        right: 65%;
        top: 4px;
    }

    .handlines-sldier .item{
        margin: 6px 0;
    }

    .slider.main-slider .slider-init{
        margin-bottom: 0;
    }

    .product-listing .product-item.grid-view {
        width: calc(100% / 3);
    }

    .header-favorite.header-favorite-circle-top-right {
        left: 65%;
        top: 10px;
    }

    .header.fixed .header-favorite.header-favorite-circle-top-right{
        left: 69%;
    }
    .header-cart{
        top: 6px;
    }

    .product .item .text-wrapper{
        height: 170px;
    }

    .container-banners{
        padding: 20px 0 0;
        margin-bottom: 20px;
    }

    .heading-wrapper.heading-wrapper-bordered:before, .heading-wrapper:before, .page .heading-wrapper:before, .text_grid12 .heading-wrapper:before, .text_grid12 h2:after{
        bottom: 1px;
    }

    .toggle-banner .toggle-button{
        top: 25px;
    }

    .toggle-banner .toggle-button.expand {
        width: 45px;
        right: 41%;
    }

    .nav-main > li > a{
        height: 40px;
        padding: 11px 10px 2px;
    }

    .product_list_with_slider-slider {
        padding-left: 30px;
    }

    .product .item:hover .text-buttons-wrapper{
        display: none;
    }

    .product .item .text-wrapper .category-wrapper a{
        max-width: 80px;
    }

    .product-detail-wrapper {
        padding-left: 25px;
    }

    .product-generic-tabs {
        margin-bottom: 0px;
    }

    .social-share {
        padding: 0 0 0px 0px;
    }

    .heading-wrapper.heading-wrapper-bordered h2,
    .product_list_with_slider-slider .heading-wrapper.heading-wrapper-bordered h2 {
        font-size: 20px;
    }

    .newsletter .btn-wrapper .btn{
        height: 40px;
    }

    .article .item .btn-wrapper, .article-autosuggest .item .btn-wrapper {
        text-align: left;
    }

    .pagination > li.first > a, .pagination > li.last > a, .pagination > li.next > a, .pagination > li.prev > a{
        font-size: 16px;
        border: 1px solid #e5e5e4;
    }

    .nav-store-menu {
        right: 43%;
        top: 4px;
    }

    .header .quick-links .nav {
        margin: 8px 0 10px;
    }

    .header-top.fixed-style .nav.nav-simple > li.item-login{
        right: 50%;
    }

    .header-top.fixed-style .country-button {
        right: 37%;
    }

    .article-detail .article-wrapper{
        padding: 10px 0px 0 0;
    }

    .article-baner-slider-slider .item .img-wrapper .main-img img {
        margin: auto;
    }

    .article-baner-slider-slider .content{
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        -o-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }

    .stores-list .item-wrapper{
        padding: 12px;
    }

    .stores-list .item-wrapper .title {
        font-size: 16px;
    }

    .stores-list .item-wrapper .address,
    .stores-list .item-wrapper .phone {
        font-size: 13px;
    }

    .two_img_slider-slider{
        margin-top: 0;
    }

    .product-slider > .slider-init > .slick-list {
        padding-bottom: 0px;
        margin-bottom: -0;
    }

    .two_img_slider-slider .item:nth-of-type(3n) {
        bottom: 35px;
    }

    .product_list_with_slider-slider .item{
        padding: 0 0px 15px;
    }

    .page{
        margin-bottom: 25px;
    }

    .page .right-info{
        padding: 0 0 0 50px;
    }

    .page .left-info{
        padding: 0 10px 0px 25px;
    }

    .slider.main-slider .item.slick-current .content,
    .slider.main-slider .sldier-item-items-wrapper {
        top: 70%;
        left: 80%;
    }

    .slider.main-slider .item .btn-wrapper .btn-slider{
        padding: 8px 11px;
        font-size: 12px;
    }

    .slider.main-slider .islider-link .title {
        padding: 8px 11px;
        font-size: 12px !important;
    }

    .footer .newsletter .newsletter-form .alert{
        top: -45px;
        margin-bottom: 0;
        padding: 5px 10px;
        line-height: 17px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }

    .newsletter .btn-wrapper .btn{
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

    .newsletter .form-group input{
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .product-detail-wrapper{
        width: 100% !important;
    }

    .heading-wrapper.heading-wrapper-bordered{
        margin-bottom: 20px;
    }

    .article.article-slider{
        top: -28px;
        padding: 0 10px;
        margin-bottom: -10px;
    }

    .article-slider .heading-wrapper .title{
        margin-bottom: 25px;
    }

    .article-grid-listing-3.article .item .img-wrapper img, .article-grid-listing-3.article-autosuggest .item .img-wrapper img{
        width: 100%;
    }

    .categories-grid-slider, .categoryes-slider{
        margin-bottom: 30px;
        margin-top: 10px;
        padding: 0 0px;
    }

    .lists-tabs ul.items-wrapper .item a{
        font-size: 20px;
    }

    .categories-grid-slider .slick-slide, .categoryes-slider .slick-slide{
        padding: 0;
        margin: 0 5px;
    }

    .article-grid-listing-3.article .slider-navigation-absolute {
        top: calc(50% - 85px);
        width: calc(100% - 50px);
        left: 25px;
    }

    .categories-grid-slider .slider-navigation-absolute,
    .categoryes-slider .slider-navigation-absolute{
        width: calc(100% - 30px);
        left: 15px;
    }

    .product-detail-wrapper{
        width: 50% !important;
    }

    .delivery-option-text{
        display: inline-block;
        width: 80%;
    }

    .delivery-option-image{
        display: inline-block;
        width: 20%;
    }

}

@media (max-width: 900px) {

    .country-button {
        right: 42%;
        top: 5px;
    }

    .header-favorite.header-favorite-circle-top-right {
        left: 63%;
        top: 10px;
    }

    .header.fixed .header-favorite.header-favorite-circle-top-right {
        left: 65%;
    }
}

