@media (min-width: 1920px) {

    .wrapper-header-menu {

        margin-top: 0 !important;

    }

}

@media (min-width: 2000px){

    .bg-home {

        background-size: cover;

    }

    .wrapper-top-block img {

        height: auto;

        width: 100%;

    }

    .wrapper-top-block {

        overflow: hidden;

    }

    .futer-form-right img {

        top: -32px;



    }

    .bot-form-bg {

        height: 658px;

        background-size: cover;

    }

    .fak-futer-bg > img {

        width: 100%;

    }

    .fak-futer-bg {

        margin-top: 69px;

    }



}



@media (max-width: 1280px) {

    .img-link:hover .pop-img {
        opacity: 1 !important;
    }

    .wraper-header-baner {

        height: 600px;

    }



}/*end 1280px*/

                                                                            /*start 1024px*/

@media (max-width: 1024px) {

    .par-about {

        background-size: cover;

    }

    .wr-ra-delivery .bgg {

        opacity: .4;

        background-position: 36% 0;

        width: 100%;

    }

    .text-block-delivery-2 {

        width: 50%;

        float: left;

    }

    .bgg-2 {

        width: 100%;

    }

    img.welcom-img-left {

        display: none;

    }

    img.welcom-img-right {

        display: none;

    }

    .navbar-default .navbar-nav > li > a {

        padding: 13px 11px;

    }

    .cart-module {

        padding-top: 1px;

        padding-bottom: 1px;

    }

    .lang-wr {

        padding: 5px 5px 0px 5px;

    }
    .aut{
        float: left;
            padding: 2px 0;
    }
    .tel-cont div {

        font-size: 12px;

    }

    ul.clearfix.menu-all-first a {

        font-size: 12px;

    }

    .col-sm-4.lookbook-blok {

        width: 29.5%;

        margin-left: 20px;

    }

    .wrap-img-lb img {

        max-width: 96.5%;

    }

    .container.wrap-content-prlx {

        margin-top: 120px;

    }

    .wrap-paralax {

        height: 700px;

    }

    .wrap-ins {

        float: right;

    }

    .social-networks-wrap {

        margin-top: 78px;

        border-right: none;

        margin-left: 29px;

    }

    /*.home-carousel .bx-viewport {*/

        /*width: 100% !important;*/

    /*}*/

    .img-blog-form-top {

        display: none;

    }



}/*end 1024px*/

                                                                    /*start 768px*/
.all-chat .all2-chat {
    margin: 20px 0;
    overflow: hidden;
    overflow-y: auto;
    padding: 10px;
    height: auto;
    width: 20%;
    float: right;
}
@media (max-width: 800px) {
    .footer-position{
        position: static !important;
    }
    .all-chat .all2-chat {
        clear: both;
        float: none;
        width: 100%;
    }
    #content{
        float: none !important;
        width: 100% !important;
        clear: both;
    }

    .superfotomenu{
        display: none;
    }

    body.bg .menu-overlay {

        height: 0 !important;

    }

    .title-carousel1::before{

        content: none;

    }

    .title-carousel1::after{

        content: none;

    }

    .container.narrow-text {

         display: block;

    }

    .slicknav_menu {

        padding: 5px 0;

        display: block;

    }



    a.slicknav_btn {

        width: 100%;

        margin: 0;

        border-radius: 0;

        padding: 10px 10px 10px 25px;

        margin-bottom: -5px;

        background: #CAC4C4;

        background: -webkit-linear-gradient(#fefefe,#C1C1BE);

    }

    .col-md-4.futer-form-right {

        display: none;

    }

    .container.blog-form-top .input-group {

        width: 50%;

        float: right;

    }

    .wrap-text-form-top {

        float: left;

        width: 38%;

    }

    .container.blog-form-top {

        height: auto;

        padding: 24px 10px 0px 10px;

    }

    .bg-ab-wr {

        display: none;

    }

    .bl-onas-jad-1 {

        position: relative;

        padding: 96px 0 30px;

    }

    .page-info-title-jad::after {

        display: none;

    }

    .page-info-title-jad::before {

        display: none;

    }

    .bg-ab-wr-block:hover::before {

        display: none;





    }

    .bg-ab-wr-block:hover::after {

       display: none;

    }

    .page-info-title-jad {

        font-size: 39px;

        width: 100%;

    }

    .page-info-jad {

        width: 100%;

        float: left;

    }

    .bl-onas-jad-1 img {

        display: none;

    }

    .wrapper-header-menu {

        padding: 0;

        margin-top: 0 !important;

    }

    .container.menu-cont {

        padding: 0;

    }

    .wrap-paralax {

        height: 900px;

    }

    /*.menu-cat {*/

        /*display: block !important;*/

        /*position: relative;*/

        /*height: auto;*/

    /*}*/

    .menu_main ul {

        padding: 0;

    }

    .slicknav_nav li {

        width: 100%;

        padding: 3px 10px;

        background: -webkit-gradient(linear,0 0,0 bottom,from(#fefefe),to(#e4e4e3));

        background: -webkit-linear-gradient(#fefefe,#e4e4e3);

        background: -moz-linear-gradient(#fefefe,#e4e4e3);

        background: -o-linear-gradient(#fefefe,#e4e4e3);

    }

    .menu_main > ul > li:first-child {

        margin-left: 0;

    }

    /*.menu-cat .container .row .col-xs-12 {*/

        /*padding: 0;*/

    /*}*/

    .sticky {

        position: relative !important;

        z-index: 1 !important;

    }

    .navbar-toggle {

        background-color: rgba(0, 0, 0, 0);

        border: 1px solid rgba(0, 0, 0, 0.98);

        z-index: 101;

        float: left;

        display: block;

        margin-right: 5px;

    }

    #slideshow {

        display: none;

    }

    .wraper-header-baner {

        height: 394px;

    }

    .text-content {

        height: auto;

    }

    .wrapper-header-menu {

        position: relative;

    }

    .header-baner {

        height: auto;

    }

    /*.carousel-block {*/

        /*max-width: 341px!important;*/

        /*margin-right: 8px!important;*/

        /*margin-left: 23px;*/

    /*}*/



    a.bx-next {

        margin-right: 2px;

    }

    /*.carousel-block2 {*/

        /*margin-left: 24px;*/

        /*width: 340px!important;*/

        /*margin-right: 10px!important;*/

    /*}*/

    .col-sm-4.lookbook-blok-text {

        width: 100%;

        padding: 0px 40px;

    }

    .col-sm-4.lookbook-blok {

        width: 45%;

        float: left;

        padding: 0;

        margin-left: 20px;

        margin-bottom: 40px;

    }
    .irfame-wrap {
        float: right;
        width: 100%;
    }
    .bxslider-smi .smi-img-paralax {
        display: none;
    }
    .wrapper-smi.bbbg {
        background: url(../image/cmi-bg.jpg) top center no-repeat;
        height: auto;
        background-size: cover;
        padding: 20px 0;
    }
    .bxslider-smi-page .smi-img-paralax {
        display: none;
    }
    .bxslider-smi-page {
        margin: 0;
        padding: 0;
    }
    iframe.home-ins {

        /*width: 414px!important;*/
        width: 100% !important;
        height: 400px !important;

    }
    .frame-block {
        overflow: hidden;
        height: auto;
        width: 100%;
    }

    .social-networks-wrap {

        width: 23%;

        margin: -28px 20px 0 20px;

        width: inherit;

        float: left;

    }



    .container.wrap-content-prlx {

        margin-top: 0;

    }

    .col-md-6.img-paralax img {

        margin: 30px auto;

        display: block;

    }

    .wrap-look-book-block {

        margin-top: 100px;

    }

    .bx-wrapper .bx-controls-direction a {

        display: none;

    }

    .bx-wrapper .bx-controls-direction a {

        display: none;

    }

    .wrapper-look-buuk:before {

        width: 54%;

        left: 23%;

        right: 23%;

    }

    .wrap-ins {

        float: left;

    }

    .footer .container {

        padding: 0;

    }

    .best-img:before {

        display: none;

    }

    .page-title-inner {

        padding-top: 0;

        height: 50px;

    }

    .pull-left.width60 {

        margin-left: 10px;

    }

    .width60 {

        width: 48%;

    }

    .pull-right.width40 {

        margin-right: 10px;

    }

    li.scrollflow.-slide-right.-opacity {

        margin-bottom: 62px;

    }

    li.scrollflow.-slide-left.-opacity {

        margin-bottom: 62px;

    }

    .rel-about.clearfix img {

        margin-right: 30px;

        margin-left: 30px;

    }

    .desc-about2 {

        margin-left: 25px;

        margin-right: 0;

    }

    .desc-about {

        margin-left: 50px;

    }

    .col-md-8.img {

        width: 100%;

        height: 400px;

    }

    .col-md-4.wrap-right-bl {

        width: 100%;

        height: auto;

        padding-bottom: 10px;

    }

    .title-inside-bl {

        font-size: 24px;

        text-align: center;

        padding-top: 110px;

    }

    .container.top-block {

        padding: 0;

    }

    .col-md-8.img img {

        min-width: 0;

        width: 100%;

    }

    .wrapper-top-block img {

        height: auto;

    }

    .wrapper-top-block {

        background: none;

    }

    .col-md-4.wrap-right-bl {

        width: 100%;

        height: auto;

        padding-bottom: 10px;

    }

    .container.top-block {

        height: auto;

    }

    .vk-block {

        padding: 0;

        margin: 55px -15px 20px;

    }

    a.button-a.dtn-pagination-blog.button.btn.btn-general.button--ujarak.button--border-thin.button--text-thick.big-wp {

        display: none;

    }

    a.button-a.dtn-pagination-blog.button.btn.btn-general.button--ujarak.button--border-thin.button--text-thick.smol-wp {

        margin: 65px auto;

        width: 201px;

        float: none;

        display: block;

    }

    .soc-network-blog.bottom-block p {

        width: 33%;

        margin-left: 5px;

    }

    body {

        overflow-x: hidden;

    }

    .container.wrap-menu-smol {

        padding: 0;

    }

    .logo-block.left-logo-block {

        display: block;

    }

    .wraper-header-baner {

        height: 351px;

    }



}/*end 768px*/

@media (min-width: 768px) {



    a.button-a.dtn-pagination-blog.button.btn.btn-general.button--ujarak.button--border-thin.button--text-thick.smol-wp {

        display: none;

    }

    .menu_main > ul > li > a, .menu_block > li > a {

        background: none;

    }

}

                                                                            /*start 690px*/

@media (max-width: 690px) {

    .wraper-header-baner {

        height: 305px;

    }

    .col-lg-12.padding-none {

        width: 88%;

    }

    .container.blog-form-top .input-group {

        width: 96%;

        float: right;

        margin-bottom: 10px;

    }

    .wrap-text-form-top {

        width: 100%;

        text-align: center;

    }

    .img-blog-form-top {

        display: none;

    }

    .col-md-8.img {

        width: 100%;

        height: 350px;

    }

    .tabs > ul > li {

        padding: 10px 60px;

    }

    .wr-ra-delivery .bgg {

        background-position: 44% 0;

        width: 100%;

        opacity: .4;

    }

    .title-text-block-delivery-2 {

        font-size: 39px;

        letter-spacing: 1px;

    }



    .col-xs-2.col-md-2.col-xs-B-12.right-footer-bl {

        width: 100%;

        text-align: center;

        padding: 10px 15px;

    }

    .col-xs-6.col-md-6.f-mini.col-xs-B-12 {

        width: 100%;

        padding: 0 15px;

    }

    .col-xs-4.col-md-4.footer-block-right {

        width: 100%;

        padding: 10px 15px;

    }

    .footer-block-right a {

        text-align: center;

    }

    .footer-content {

        text-align: center;

    }

    .right-footer-block {

        width: 100%;

    }

    .ff2 {

        float: left;

    }

    .d2.hidden-xs-B {

        display: none !important;

    }

    .col-xs-3.col-md-3.col-xs-B-12 {

        width: 100%;

    }

    .pull-left.soc-wr-footer {

        float: none !important;

        width: 133px;

        margin: 0 auto;

    }

    .ff1.hidden-xs-B {

        display: none;

    }

    span.col-xs-B-12.footer-end {

        text-align: center;

        padding: 10px 0 3px;

        color: #DEDEDE;

    }

    a.col-xs-B-12.footer-end {

        text-align: center;

        color: #DEDEDE! important;

        margin-right: 20px;

    }

    .icon-ab {

        float: left;

        width: 50%;

    }

    .gl-title {

        font-size: 30px;

    }

    .row {

        margin-right: 0;

        margin-left: 0;

    }















}/*end 690px*/



@media (max-width: 600px) {

    .tabs > ul > li {

        padding: 10px 43px;

    }

    .brick {

        width: 100%;

    }

    .date-wr {

        width: 100%;

    }

    .name-blog.center.date-wr {

        width: 100%;

    }

    .col-md-8.img {

        height: 290px;

    }

    .wraper-header-baner {

        height: 258px;

    }







}/*end 600px*/

                                                                            /*start 480px*/

@media (max-width: 480px) {

    .col-md-4.instagram-iframe iframe {

        height: 490px !important;

    }



    .pagination-blog {

        padding-top: 17px;

        margin-bottom: 70px;

    }

    .vk-block {

        padding: 0;

        margin: 55px 0 20px;

    }

    .soc-network-blog.bottom-block p {

        width: 60%;

        margin-left: 5px;

        margin-right: 0;

    }

    .soc-network-blog {

        width: 100%;

        height: 30px;

        margin-top: 10px;

    }

    .pluso {

        display: block !important;

        text-align: center !important;

    }

    .col-md-8.padding-right-none {

        padding: 0;

    }

    .article-sub-title {

        width: 100%;

        padding-left: 0;

        text-align: center;

    }

    .wr-social-blog.clearfix {

        width: 200px;

        margin: auto;

    }

    .hyphens::before {

        display: none;

    }

    .hyphens::after {

        display: none;

    }

    .title-instagram-blog {

        font-size: 25px;

        text-align: center;

        margin-left: 15px;

    }







    a.bg-ab-wr-block.scrollflow-eight.cboxElement {

        margin-bottom: 25px;

    }

    .bg-ab-wr-block {

        margin: 0 0 10px 0;

    }

    .bg-ab-wr {

        display: block;

    }

    .row {

        margin-left: 0;

        margin-right: 0;

    }

    a.bg-ab-wr-block.cboxElement {

        width: 100%;

    }

    img.colorbox2 {

        display: block;

        margin: auto;

    }

    .desc-about2 {

        margin-left: 0;

    }

    .rel-about.clearfix img {

        margin-right: 0;

        margin-left: 0;

    }

    a.bg-ab-wr-block.scrollflow-five.cboxElement {

        display: block;

        width: 220px;

        float: none;

        margin: 10px auto;

    }

    a.bg-ab-wr-block.scrollflow-four.cboxElement {

        display: block;

        width: 220px;

        float: none;

        margin: 5px auto;

    }

    .bg-ab-wr-block.scrollflow-six {

         margin-top: 0;

        width: 100%;

    }

    .bg-ab-wr-block.scrollflow-one {

        width: 100%;



    }

    .page-info-title-jad::before {

       display: none;

    }

    .page-info-title-jad::after {

        display: none;

    }

    /*div#colorbox {*/

        /*width: 100%!important;*/

    /*}*/

    /*div#cboxWrapper {*/

        /*width: 100%!important;*/

    /*}*/

    /*div#cboxContent {*/

        /*width: 100%!important;*/

    /*}*/

    /*div#cboxLoadedContent {*/

        /*width: 100%!important;*/

    /*}*/

    /*img.cboxPhoto {*/

        /*width: 100%!important;*/

        /*height: auto !important;*/

    /*}*/



    .sp-cont ul li a {

        font-size: 10px;

    }

    .sp-cont ul li {

        border-left: 1px solid #dddddd;

        width: 33%;

    }

    .best-img:before {

        display: none;

    }

    .name-ab2 {

        margin-left: 0;

        width: 100%;

    }

    .name-ab {

        margin-right: 0;

        width: 100%;

    }

    .desc-about p {

        text-align: right;

    }

    /*.rel-about.clearfix img {*/

        /*width: 77px;*/

        /*margin: auto;*/

        /*float: none!important;*/

        /*display: block;*/

    /*}*/

    .width60 {

        display: none;

    }

    .width40 {

        width: 100%;

        padding: 0 10px;

    }

    .icon-ab {

        width: 100%;

        margin-top: 10px;

    }

    .hi-icon2 {

        width: 123px;

    }

    .gl-title {

        font-size: 32px;

        line-height: 1 !important;

        width: 100%;

        margin: 10px 0 20px;

    }

    .container.wrap-about {

        width: 100%;

    }

    .bl-onas-jad-1 {

        padding: 96px 0 38px;

    }

    .best-block {

        width: 100%;

    }

    .wr-ra-delivery .bgg {

        background-position: 66% 0;

        opacity: 0.3;

    }

    .opis-delivery {

        margin-bottom: 24px;

        margin-top: 15px;

    }

    ul.clearfix.wrap-contry {

        width: 270px;

        margin: auto;

    }

    .tabs > ul > li {

        text-align: center;

        min-width: 267px;

    }

    .tabs > ul > li.active, .tabs > ul > li.active:hover, .tabs > ul > li:hover {

        color: #e42cd4;

         border-bottom: none;

    }

    .social-networks-wrap {

        width: 23%;

        margin: -28px 20px 0 20px;

        width: inherit;

        float: left;



    }

    .wrap-paralax {

        height: 840px;

    }

    .wraper-header-baner {

        height: 225px;

    }



    .col-md-6.img-paralax img {

        width: 84%;

    }

    .wrap-img-lb {

        margin: 45px auto 0;

    }

    .col-sm-4.lookbook-blok {

        width: 100%;

        margin: 0 0 40px 0;

    }



    .carousel-block2 p {

        line-height: 16px;

        font-size: 13px;

    }

    .carousel-block {

        border: 1px solid #000;

        box-shadow: none;

    }

    .home-carousel .bx-viewport {

        height: 346px!important;

    }

    /*.carousel-block {*/

        /*max-width: 300px!important;*/

        /*margin: 0 !important;*/

    /*}*/

    .col-md-6.text-paralax p {

        font-size: 13px;

        line-height: 18px;

        text-align: left;

    }

    .col-sm-4.lookbook-blok-text {

        width: 100%;

        padding: 0;

    }



    iframe.home-ins {

        width: 286px !important;

        height: 285px!important;

    }

    .wrap-ins {

        padding: 0;

    }

    .title-carousel1 {

        font-size: 28px;

        margin: 15px 0 10px;

    }

    div#widgetData a {

        width: 130px!important;

        height: 130px!important;

    }

    div.text-content {

        padding-top: 15px;

    }

    .text-welcom p {

        line-height: 16px;

    }



    .footer-block-right {

        /* padding: 0; */

        width: 100%;

    }

    .footer .footer-mini {

        text-align: center;

    }

    .footer-block-right a {

        text-align: center;

        padding: 10px 0;

        font-size: 13px;

    }

    .right-footer-bl {

        padding-bottom: 12px;

    }

    .col-xs-6.col-md-6.f-mini.col-xs-B-12 {

        padding: 0 15px;

    }

    .form-control.form-group-footer {

        width: 84%;

    }



    .pull-left.soc-wr-footer {

        float: none !important;

        width: 133px;

        margin: 0 auto;

    }

    .social-f li a {

        margin: 12px 0;

    }

    a.col-xs-B-12.footer-end {

        text-align: center;

        color: #DEDEDE! important;

    }

    span.col-xs-B-12.footer-end {

        text-align: center;

        padding: 10px 0 3px;

        color: #DEDEDE;

    }



    .menu-footer {

        padding: 0 0 0 20px;

    }



    .wr-footer {

        padding: 40px 0 20px;

    }

    .text-block-delivery-2 {

        width: 100%;

    }

    .bgg-2 {

        width: 100%;

    }

    .wr-block-delivery-2 {

        padding: 50px 0 190px;

    }

    .title-text-block-delivery-2 {

        font-size: 38px;

        letter-spacing: 1px;

    }

    .tabs > ul > li {

         border-bottom: none;

    }

    .col-md-4.futer-form-right {

        display: none;

    }

    .col-md-8.img {

        width: 100%;

        height: 225px;

    }

    .container.top-block {

        height: auto;

    }

    .container.top-block {

        padding: 0;

    }

    .col-md-8.img img {

        width: 100%;

        min-width: 0;

    }

    .col-md-4.wrap-right-bl {

        width: 100%;

        height: auto;

        padding-bottom: 10px;

    }

    .title-inside-bl {

        font-size: 24px;

        text-align: center;

        padding-top: 55px;

    }

    .col-md-4.wrap-right-bl p {

        margin: 5px 14px;

    }

    button.btn.btn-general.inside-bl-btn {

        padding: 11px 63px;

        margin: 20px auto 20px;

    }

    .wrapper-top-block img {

         height: auto;

    }

    .container.blog-form-top {

        height: auto;

    }

    .img-blog-form-top {

        display: none;

    }

    .wrap-text-form-top {

        width: 100%;

        text-align: center;

    }

    .container.blog-form-top .input-group {

        width: 100%;

        float: left;

        padding: 0 10px;

        margin-bottom: 10px;

    }

    .brick {

        min-height: 320px;

    }

    .title-blog-futer-form {

        line-height: 30px;

    }

    .frapper-futer-form img {

        min-height: 338px;

    }

    .col-md-8.futer-form-left {

        padding: 0;

    }







}/*end 480px*/

                                                                               /*start 414px*/

@media (max-width: 414px) {

    .wraper-header-baner {

        height: 185px;

    }

    .carousel-block2 {

        margin-left: 6px;

        width: 287px!important;

        margin-right: 10px!important;

    }



    /*.carousel-block {*/

        /*max-width: 297px!important;*/

        /*margin: 0px 2px 0 2px !important;*/

    /*}*/

    .social-networks-wrap {

        margin: -28px 0px 0 0;

        width: inherit;

        float: left;

        width: 80px !important;

    }



}/*end 414px*/

                                                                                /*start 384px*/

@media (max-width: 384px){

    .wraper-header-baner {

        height: 168px;

    }

    .col-md-4.instagram-iframe iframe {

        width: 340px !important;

    }

    .soc-network-blog.bottom-block p {

        width: 100%;

        margin-left: 5px;

        text-align: center;

        margin-right: 0;

    }

    .soc-network-blog.bottom-block {

        height: 100px;

    }

    .col-md-8.img {

        width: 100%;

        height: 220px;

    }

    .carousel-block2 {

        margin-left: 6px;

        width: 340px!important;

        margin-right: 10px!important;

    }



    .social-networks-wrap {

       display: none;

    }

    .instagram-wrapper {

        margin: 0 auto 20px;

        width: 275px;

    }

    .irfame-wrap {

        margin-bottom: 20px;

    }

    .wrap-ins {

        width: 100%;

    }

    iframe.home-ins {

        width: 283px !important;

        height: 285px!important;

        margin-left: -11px!important;

    }

    .irfame-wrap {

        margin: auto;

        width: 274px;

        float: none;

    }

    .carousel-block2 {

        margin-left: 0px;

        width: 334px!important;

        margin-right: 10px!important;

    }

    /*.home-carousel .bx-viewport {*/

        /*width: 80% !important;*/

        /*margin: 0 auto;*/

    /*}*/



    .carousel-block2 {

        margin-left: 0px;

        width: 300px!important;

        margin-right: 10px!important;

    }





}/*end 375px*/

                                                                            /*start 320px*/

@media (max-width: 320px) {

    .wraper-header-baner {

        height: 142px;

    }

    .social-text-categori {

        float: left;

        width: 100%;

        text-align: center;

        margin-bottom: 5px;

    }

    .col-md-4.instagram-iframe iframe {

        width: 287px !important;

    }

    .col-md-4.instagram-iframe {

        padding-left: 0;

        margin-left: -15px;

    }

    .pagination-blog a {

        font-size: 11px;

    }

    .soc-network-blog.bottom-block p {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

    }

    .soc-network-blog.bottom-block {

        height: 100px;

    }

    .soc-network-blog {

        width: 100%;

        float: left;

        height: 85px;

    }

    .soc-network-blog p {

        width: 100%;

        float: left;

        font-size: 13px;

        font-weight: 800;

        margin-right: 0;

        text-align: center;

    }

    .col-md-8.futer-form-left {

        padding: 0;

    }

    .frapper-futer-form img {

        min-height: 338px;

    }

    .title-blog-futer-form {

        line-height: 30px;

    }

    .name-blog.center.date-wr {

        width: 100%;

        text-align: center;

        line-height: 22px;

    }

    .date-wr {

        width: 40%;

    }

    .brick {

        width: 280px;

        min-height: 340px;

    }

    .container.blog-form-top .input-group {

        width: 100%;

        float: left;

        padding: 0 10px;

        margin-bottom: 10px;

    }

    .wrap-text-form-top {

        width: 100%;

        text-align: center;

    }



    .col-md-4.wrap-right-bl p {

        margin: 5px 14px;

    }

    button.btn.btn-general.inside-bl-btn {

        padding: 11px 63px;

        margin: 20px auto 20px;

    }

    .title-inside-bl {

        font-size: 24px;

        text-align: center;

        padding-top: 20px;

    }

    .wrapper-top-block {

        background: none;

    }



    .container.top-block {

        padding: 0;

    }

    .col-md-8.img img {

        width: 100%;

        min-width: 0;

    }

    .col-md-8.img {

        width: 100%;

        height: 187px;

    }

    .wrapper-top-block img {

        height: auto;

    }

    .container.top-block {

        height: auto;

    }

    .col-md-4.wrap-right-bl {

        width: 100%;

        height: auto;

        padding-bottom: 10px;

    }



    .irfame-wrap {

         float: none;

    }

    .title-carousel1 {

        font-size: 30px;

        letter-spacing: 1px;

        margin: 15px 0 20px;

    }

    div.text-content p {

        font-size: 13px;

        line-height: 17px;

        margin-bottom: 12px;

    }

    .vk-block {

        display: none;

    }

}/*end 320px*/

@media only screen and (min-width : 1280px) and (max-width : 1440px) {

    /*.header-baner img {*/

        /*height: 666px;*/

    /*}*/

    .mini-img.pull-right {

        margin: 233px 191px 0px 80px;

    }

    .mini-img {

        margin: 186px 95px 0 180px;

    }

    .futer-form-right img {

        top: -31px;

    }

    .wrapper-header-menu {

        /*margin-top: 0px !important;*/

       /* bottom: 0!important;*/

    }
    .wrapper-header-menu.mmmmm {

        /*margin-top: -40px !important;

        bottom: 0!important;
        max-height: 75px;*/

    }

    #slideshow {

        position: relative;

        top: 700px;

        left: 0;

        width: 100%;

        z-index: 5;

    }

    .header-baner {

        position: fixed;

        position: relative;

        width: 100%;

        height: 626px;

        top: 0;

    }
    .header-baner img{
       /* height: 678px !important;*/
    }
    .wrapper-header-menu {
        /*bottom: 0px;*/
    }
    .wraper-header-baner {

        height: 700px;

        z-index: 0;

        position: relative;

        overflow: hidden;

        z-index: 5;

        background: #fff;

    }

    img.welcom-img-left {

        left: -53%;

        top: 19%;

        width: 50%;

    }

    img.welcom-img-right {

        right: -44%;

        top: 26%;

        width: 44%;

    }

    /*ul.clearfix.wrap-contry {*/

        /*width: 978px;*/

        /*margin: 0 auto;*/

    /*}*/

    .wr-ra-delivery .bgg {

        width: 836px;

        background-position: 46% 0;

    }

    .bl-onas-jad-1 {

        position: relative;

        padding: 97px 0 154px;

    }

    .bl-onas-jad-1 img {

        width: 51%;

    }





}





    @media only screen and (min-width : 1280px) and (max-width : 4000px) {

    .wr-block-delivery-2 {

        padding: 230px 0;

    }

}



@media only screen and (min-width : 1024px) and (max-width : 1280px) {

    .my-container {

        width: 383px;

    }

    .logo img {

        width: 95%;

    }

    .navbar-default .navbar-nav > li > a {

        padding: 13px 6px;

    }

    ul.clearfix.menu-all-first li {

        padding: 10px 10px 0 0;

    }

    .soc-network-blog.bottom-block p {

        width: 39%;

    }

    .col-md-4.instagram-iframe {

        padding-left: 0;

        width: 40%;

    }

    .article-sub-title {

        width: 41%;

    }

    .soc-network-blog {

        width: 59%;

    }

    .soc-network-blog p {

        width: 52%;

        margin-right: 0;

        text-align: right;

    }

    .col-md-8.padding-right-none.wrap-content-news {

        width: 60%;

        float: right;

    }

    .navig-tovar li.nex {

        display: none;

    }

    .left-prod-jad {

        max-width: 400px;

    }

    .right-prod-jad {

        max-width: 560px;

    }

    .page-title {

        margin-top: 20px;

    }

    .mini-img.pull-right {

        margin: 100px 87px 0px 0;

    }

    .mini-img {

        margin: 100px 0 0 87px;

    }

    div.cs-skin-elastic {

        margin-top: 0px;

    }

    .cart-module {

        margin-left: 40px;

    }

    .sticky .navbar-default .navbar-nav > li > a {

        padding: 4px 15px 0px 0;

    }

    .sticky .callback {

        width: 22%;

    }

    .futer-form-right img {

        top: -44px;

        left: 2px;

    }

    .wrap-text-form-top {

        width: 28%;

        padding-left: 15px;

    }

    .col-md-4.wrap-right-bl {

        height: 430px;

    }

    .col-md-8.img img {

        min-width: 0;

        width: 100%;

    }

    .wrapper-top-block img {

        height: auto;

    }

    .container.top-block {

        height: auto;

        padding: 0;

    }

    .bg-ab-wr-block:hover::after {

        display: none;

    }

    .page-info-title-jad::after {

        display: none;

    }

    .page-info-title-jad::before {

        display: none;

    }

    a.bg-ab-wr-block.scrollflow-eight.cboxElement {

        margin-top: -51px;

        margin-left: 0;

    }

    a.bg-ab-wr-block.scrollflow-six.cboxElement {

        margin-top: -105px;

    }

    .container.wpaw-gallery {

        width: 805px;

    }

    img.colorbox2 {

        width: 250px;

    }

    a.bg-ab-wr-block.cboxElement {

        width: 250px;

    }

    a.bg-ab-wr-block.scrollflow-five.cboxElement {

        margin: -64px 10px 0 0;

    }

    .best-img:before {

        top: 183px;

        left: 65px;

    }

    .width60 {

        width: 49%;

    }

    .best-info {

        width: 100%;

    }

    .bl-onas-jad-1 img {

        width: 52%;

        margin-top: 90px;

    }

    .container-about.bl-2-about {

        padding: 0 10px;

    }

    .bgg-2 {

        background-position: 147% 0px;

    }

    .text-block-delivery-2 {

        width: 50%;

        float: right;

    }

    .tabs > ul > li {

        padding: 10px 49px;

    }



}/*end 1024 and 1280px*/



@media only screen and (min-width : 768px) and (max-width : 1160px) {

    .gr-sort {

        margin-bottom: 60px;

        width: 100%;

        float: left;

    }

    .category-page {

        width: 78.5%;

        margin: 0 auto;

    }

    .product-grid > div, .product-grid2x > div {

        width: 48.5%;

        margin: 0 15px 60px 0;

        display: block;

    }

    .row-2.product-grid > div:nth-child(1) {

        margin: -18px 15px 42px 0;

    }

    .row-3.product-grid div:nth-child(3n) {

        margin: 0 15px 50px 0;

    }

    .row-2.product-grid > div:nth-child(2) {

        margin: -18px 0 70px 0;

    }

    .row-2.product-grid > div:nth-child(3) {

        margin: -18px 0 60px 0;

    }

    .row-3.product-grid div:nth-child(2n) {

        margin-right: 0px;

    }

    .row-2.product-grid div:nth-child(2n+1) {

        /*margin-right: 0px;*/

        /*margin-bottom: 65px;*/

    }

    .wr-price {

        margin: 0!important;

    }

    .welcom-img-left-cat {

        display: none;

    }

    .welcom-img-right-cat {

        display: none;

    }

    .date-wr {

        width: 30%;

    }

    .brick {

        width: 48%;

    }

    .brick:nth-child(2n+1) {

        margin-right: 28px;

    }

    .sp-cont ul li {

        border-left: 1px solid #dddddd;

        width: 16%;

    }

    .gl-title {

        font-size: 43px;

    }

    .trend-wr-jad {

        padding: 20px 0 115px 0;

    }

    a.col-xs-B-12.footer-end {

        margin-right: 20px;

    }

    form.form-inline.form-pod {

        width: 225px;

    }

    .social-f li a {

        margin: 8px 0;

    }

    .text-welcom {

        width: 80%!important;

    }





    a.bx-next {

        margin-right: 75px;

    }

    a.bx-prev {

        margin-left: 57px;

    }

    /*.wraper-header-baner {*/

        /*height: 530px;*/

    /*}*/

    .header-baner {

        height: 530px;

    }

    #slideshow {

        top: 65px;

    }

    .navIcons img {

        display: none;

    }

    .tiksluscarousel .nav_left {

        width: 40px !important;



        background: url("../image/SlArrowLeft.jpg") no-repeat #000;

        background-position: 20px -12px;

        opacity: 1 !important;

    }

    .tiksluscarousel .nav_right {

        width: 40px !important;

        background: url("../image/SlArrowRightt.jpg") no-repeat #000;

        opacity: 1 !important;

        background-position: 0px -12px;

    }

    div.text-content {

        padding-top: 200px;

    }

    .wrapper-header-menu {

        margin-top: 0 !important;

    }



}/*end 768 and 1024px*/

@media only screen and (min-width : 568px) and (max-width : 690px) {

    .line-horizontal::before {

        display: none;

    }

    .line-horizontal::after {

        display: none;

    }

}

@media only screen and (min-width : 667px) and (max-width : 768px) {



    .best-blocks {

        width: 620px;

        margin: 0 auto;

    }

    .best-block {

        width: 33%;

    }

    .brick {

        width: 49%;

    }

    .brick:nth-child(2n+1) {

        margin-right: 10px;

    }

}

@media only screen and (min-width : 480px) and (max-width : 801px) {


    .dop-product-title:before,
    .dop-product-title:after{
            content: none;
        }
    .vk-block {

        margin: 25px auto;

        width: 361px;

    }

    .wrap-inst {

        width: 396px;

        margin: auto;

    }

    .wr-social-blog.clearfix {

        width: 399px;

        margin: auto;

    }



    div.cs-skin-elastic {

        border-bottom: none;

    }

    span.hidden-smol-menu {

        display: none;

    }

    .lang-wr {

        width: 50%;

    }

    .cart-total {

        text-align: left;

    }

    .cart-total:after {

        content: none;

    }

    span.country-name {

        padding: 0 2px;

    }

    .login-content .right {

        width: 100%;

    }

    .login-content .left {

        width: 100%;

    }

    .mini-img {

        margin: 10px auto 75px;

        width: 300px;

        float: none !important;

    }

    .mini-img.pull-right {

        margin: 10px auto 75px;

        width: 300px;

        float: none !important;

    }

    .img-left-block {

        width: 95%;

        margin: auto;

        float: none !important;

    }

    .wrap-download-block {

        height: auto;

        padding-bottom: 20px;

    }

    .white-line {

        font-size: 16px;

        margin-bottom: 20px;

    }

    .tittle-banner {

        font-size: 62px;

    }

    .logo-block.left-logo-block {

        background: #DDD;

        padding-top: 11px;

        padding-bottom: 11px;

    }

    .tabs > ul > li:nth-child(4) {

        border-top: none;

    }

    .tabs > ul > li:nth-child(5) {

        border-top: none;

    }

    .best-blocks {

        width: 358px;

        margin: 0 auto;

    }

    .best-block {

        width: 50%;

    }

    .best-img img {

        max-width: 172px;

    }

    .sp-cont ul li {

        border-left: 1px solid #dddddd;

        width: 20%;

    }

    .panel:nth-child(5) {

        border: none;

    }

    .tab-content .col-md-6 {

        padding: 0;

    }

    .img-contacts {

        display: none;

    }

    .wrap-form-right {

        padding: 0;

    }

    .time-block, .address-block, .feedback-block {

        width: 67%;

        margin: 0 auto;

    }

    .bot-form-bg {

        height: 428px;

    }

    .feedback-block {

        height: 430px;

    }

    .col-md-12 > .btn.btn-general.prlx.contact.effect.button--ujarak.button--border-thin.button--text-thick {

        margin-top: 10px;

    }

    .left-coloom {

        padding: 0;

        width: 95%;

    }

    .right-coloom {

        padding: 0;

        width: 95%;

        margin-left: 0;

    }

    .wrap-address-block {

         border-top: none;

    }

    .contact-block {

        margin-left: 15%;

    }

    .simpleregister .loginza {

        width: 100%;

    }

    .gr-sort {

        width: 100%;

    }

    #filter:after {

        content: '';

    }

    .sort:before {

        content: none;

    }

    .sort:after {

        content: none;

    }

    .gr-sort {

        margin-bottom: 40px;

    }

    .product-grid > div, .product-grid2x > div {

        width: 48.5%;

        margin: 0 15px 60px 0;

        display: block;

    }

    .row-2.product-grid > div:nth-child(1) {

        margin: -18px 15px 42px 0;

    }

    .row-3.product-grid div:nth-child(3n) {

        margin: 0 15px 50px 0;

    }

    .row-2.product-grid > div:nth-child(2) {

        margin: -18px 0 70px 0;

    }

    .row-2.product-grid > div:nth-child(3) {

        margin: -18px 0 60px 0;

    }

    .row-3.product-grid div:nth-child(2n) {

        margin-right: 0px;

    }

    .row-2.product-grid div:nth-child(2n+1) {

        /*margin-right: 0px;*/

        /*margin-bottom: 65px;*/

    }

    .wr-price {

        margin: 0!important;

    }

    .welcom-img-left-cat {

        display: none;

    }

    .welcom-img-right-cat {

        display: none;

    }

    #welcom {

        margin-top: 0;

    }

    .view-product-title:before {

        content: none;

    }

    .view-product-title:after {

        content: none;

    }

    .view-product-spisok li {

        margin: 2px !important;

    }

    .navig-tovar li.nex {

       display: none;

    }

    #tab_content_1, #tab_content_4 {

        display: block!important;

    }

    div.tabscontainer div.tabs {

        display: none;

    }

    div.tabscontainer div.curvedContainer {

        width: 100%;

        border-right: none;

    }

    .my-container {

        height: auto;

    }

    .btn-roznica {

        padding: 10px 22px;

        text-align: center;

    }

    div.tabscontainer div.curvedContainer .tabcontent {

        padding: 5px 0;

    }

    .logo-pic {

        display: none;

    }

    .color-foto-block-jad {

        display: none;

    }

    nav.hidden-header {

        display: none;

    }

    nav.navbar-collapse.bs-navbar-collapse.collapse.in {

        width: 100%;

        padding: 0;

        margin: 0;

    }

    .bottom-menu:before, .bottom-menu:after {

        content: none;

    }

    .bottom-menu {

        background: #333332;

    }

    .carousel-block2 .title-carousel1 {

        margin-bottom: 20px;

        font-size: 32px;

    }

    .carousel-block2 p {

        line-height: 16px;

        font-size: 13px;

        padding: 0 5px;

    }

    /*look-book*/

    #home #gallery {

        position: relative !important;

    }

    #home #gallery div#titles div.scale div.translate ul li > a {

        height: 126px !important;

        font-size: 50px !important;

        top: 29% !important;

        margin-top: 0 !important;

    }

    #home {

        top: -85%;

    }

    #home #gallery div#thumbnails div.scale div.translate ul {

        padding: 0;

    }

    #home #gallery div#illustrations {

        display: none;

    }

    #home #gallery div#titles div.scale div.translate ul li {

        /*height: 37% !important;*/
        width: 100% !important;
        height: 45% !important;

    }

    #home #gallery div#thumbnails div.scale div.translate ul li {

        /*height: 38% !important;*/    
        width: 100% !important;
        height: 45% !important;

    }

    #home #gallery div#thumbnails div.scale div.translate ul li:last-child {

        margin-bottom: 130px;

    }

    .cart-module {

        width: 100%!important;

        max-width: 100%;

        margin-left: 0;

    }

    .my-container-cat {

        width: 100%;

        height: 500px;

    }

    .img-link img {

        width: 100%;

    }

    .col-sm-8.col-md-10.wrap-ins {

        padding: 0;

    }

    .social-networks-wrap {

        margin: -28px 10px 0 15px;

    }

    .bg-paralax {

        height: 950px;

    }

    .bg-home {

        height: 950px;

        background-size: cover;

    }

    .wrap-paralax {

        height: 950px;
        overflow: hidden;

    }

    #widgetData .data .image {

        width: 135px !important;

        height: 135px !important;

    }

    .article-sub-title {

        width: 41%;

    }

    .soc-network-blog {

        width: 59%;

    }

    .soc-network-blog p {

        width: 52%;

        margin-right: 0;

        text-align: right;

    }

    .step-tabs li {

        width: 46%;

        margin-bottom: 11px;

    }

    .simplecheckout-button-right {

        margin: auto;

        width: 175px;

        float: none;

    }

    .order-page {

         margin-bottom: 0;

    }

    .navig-tovar li.pre {

        display: none;

    }





}/*end 480 and 768px*/


.head-menu-footer ul{
    margin: 0px !important;
    padding: 0px !important;
}
.head-menu-footer ul li{
    list-style: none;
}
/* 
Generic Styling, for Desktops/Laptops 
*/
table.list { 
  width: 100%; 
  border: none !important;
  border-collapse: collapse; 
}
/* Zebra striping */
table.list tr:nth-of-type(odd) { 
  background: #eee; 
}
table.list th { 
  background: #333; 
  color: white; 
  font-weight: bold; 
}
table.list td, table.list th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: left; 
}

@media only screen and (max-width: 480px){

    /* Force table to not be like tables anymore */
    table.list, table.list thead, table.list tbody, table.list th, table.list td, table.list tr { 
        display: block; 
    }
    
    /* Hide table headers (but not display: none;, for accessibility) */
    table.list thead tr { 
        display: none;
    }
    
    table.list tr { 
        border: none;
        width: 100%;
        background: transparent !important;
        display: block;
    }
    
    table.list td { 
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee; 
        position: relative;
    }
    
    table.list td:before { 
    }
}




@media only screen and (min-width : 320px) and (max-width : 480px) {
    .footer-position{
        position: static !important;
    }
    table.list td .buttons a{
        display: block;
        padding: 4px;
        margin-bottom: 10px;
    }
    /*table.list {
        width: 100%;
        border: 1px solid #575757;
    }
     table.list thead tr td{
        display: block;
        width: 50%;
        float: left;
     }
     table.list tbody tr td{
        display: block;
        width: 50%;
        float: right;
     }*/
    .all-chat .all2-chat {
        clear: both;
        float: none;
        width: 100%;
    }
    #content{
        float: none !important;
        width: 100% !important;
        clear: both;
    }
    .wr-social-blog .social li {
        margin: 0 0px;
    }

    .prim {
        width: 100%;
        float: left;
        text-align: left;
        font-size: 13px;
    }
    #cart-link{
        color: #fff;
    }

    .order-page {
        margin-bottom: 0;

    }
    .desc-p {
        margin-left: 0;
        text-align: justify;
    }
    .desc-img{
        display: none;
    }
    .wr-social-blog.clearfix {
        width: auto;
        margin: auto;
    }

    .simplecheckout-button-right {

        margin: auto;

        width: 175px;

        float: none;

    }

    #welcom {

        min-height: 561px !important;

    }



    .bottom-menu:before, .bottom-menu:after {

        content: none;

        position: absolute;

        z-index: -2;

    }

    .bottom-menu {

        background: #333332;

    }

    nav.navbar-collapse.bs-navbar-collapse.collapse.in {

        width: 100%;

        padding: 0;

        margin: 0;

    }

    nav.hidden-header {

        display: none;

    }



    .logo-pic {

        display: none;

    }

    .view-product-spisok li {

        margin: 2px !important;

    }

    .view-product-title:before {

        content: none;

    }

    .view-product-title:after {

        content: none;

    }

    span.country-name {

        padding: 0 2px;

    }

    .faq .tab-content {

        padding: 0;

    }

    .tab-content .col-md-6 {

        padding: 0;

    }

    .panel:nth-child(5) {

        border: none;

    }

    .img-contacts {

        display: none;

    }

    .left-coloom {

        padding: 0;

        width: 100%;

    }

    .address-block {

        width: 100% !important;

    }

    .right-coloom {

        width: 100%;

    }

    .wrap-address-block {

         border-top: none;

    }

    .right-coloom {

        margin-left: 0;

    }

    .feedback-block {

        height: 450px;

    }

    .bot-form-bg {

        height: 429px;

    }

    .wrap-form-right {

        padding: 0;

    }

    .line-horizontal::before {

        display: none;

    }

    .line-horizontal::after {

        display: none;

    }

    .col-md-12 > .btn.btn-general.prlx.contact.effect.button--ujarak.button--border-thin.button--text-thick {

        margin-top: 10px;

    }

    ul.menu.menu-footer.left-menu-footer {

        padding: 0;

    }

    .logo-block.left-logo-block {

        margin: 10px 2px 5px;

        position: relative;

        z-index: 101;

        width: 75%;

    }

    section#cart {

        width: 100%;

        margin: auto;

    }

    .cart-module.left-cart-module {

        max-width: 100%;

        margin: 0;

    }

    .cart-total:after {

        content: none;



    }

    .cart-total {

        text-align: left;

    }

    .bottom-menu {

        background: #333332;

    }

    section#cart a {

        border: none;

    }

    .aut a {

        border: none;

    }

    .aut {

        float: left;
        padding: 4px 0px;
        text-align: left;
        min-width: 50%;

    }

    .bottom-menu:before, .bottom-menu:after {

        content: none;

    }

    .bgg-2 {

        background: none;



    }

    .img-left-block {

        width: 100%;

        float: none !important;

    }

    .mini-img.pull-right {

        margin: 5px auto 75px;

        width: 300px;

        float: none !important;

    }

    .mini-img {

        margin: 5px auto 75px;

        width: 300px;

        float: none !important;

    }

    .mini-img .bg img {

        /*margin: 6px;*/

    }

    div#fullpage {

        overflow-x: hidden;

    }

    .login-content .left {

        width: 100%;

    }

    .login-content .right {

        width: 100%;

    }

    .white-line {

        font-size: 13px;

        margin-bottom: 20px;

    }

    .tittle-banner {

        font-size: 42px;

    }

    .wrap-download-block {

        height: auto;

        padding-bottom: 20px;

    }

    .text-download-block {

        text-align: center;

    }

    .title-download-block {

        text-align: center;

        margin: 34px 0 7px 0;

    }

    .loginza iframe {

        width: 100%!important;

    }

    .simpleregister .loginza {

        text-align: center;

        width: 100%;

        float: left;

    }

    .container.account-wrap h1 {

        text-align: center;

    }

    .shortcuts li {

        margin: 10px 5px 0px 0px;

    }

    .wrap-shortcuts-cf1 {

         float: none;

        border: 1px solid #ddd;

        margin: 5px auto 5px;

        padding-left: 11px;

        width: 270px;

    }

    .wrap-shortcuts-cf1-3 {

        float: none;

        border: 1px solid #ddd;

        margin: 5px auto 100px;

        padding: 0px 0 25px 11px;

        clear: both;

        width: 270px;

        height: 234px;

    }

    .sort-2 {

        width: 100%;

        margin-bottom: 15px;

        text-align: center;

    }

    .sort-1 {

        width: 100%;

    }

    .gr-sort {

       display: none;

    }

    .product-grid > div, .product-grid2x > div {

        margin: 30px auto;

    }

    .sort:before {

        content: none;

    }

    .sort:after {

        content: none;

    }

    .sort {

        margin-bottom: 5px;

        text-align: center;

    }

    #filter:after {

        content: '';

    }

    .bl-img-news img {

        min-height: 175px;

    }

    #welcom {

        margin-top: 0 !important;

    }

    .tel-cont {

        text-align: left;

    }

    .tel-cont.left-tel-cont div {

         float: none;

        display: block;

        clear: both;

    }

    span.country-name {

        display: inline;

        /*float: left;*/

        line-height: 21px;

        vertical-align: middle;

    }

    .tel-cont div {

       line-height: 21px;

    }

    .navig-tovar li.nex {

        display: none;

    }

    .product-info .image {

        width: 100%;

    }

    .product-title {

        font-size: 20px;

        margin-bottom: 10px;

    }

    .product-info .price-new, .product-info .price-old {

        font-size: 12px;

    }
    .product-info .price-old:after {
        top: 8px;
    }

    div.tabscontainer div.curvedContainer {

         margin-right: 0;

    }

    .my-container {

        width: 100%;

    }

    .my-container {

         height: auto;

    }

    .content {

        display: block!important;

    }

    #tab_content_1, #tab_content_4 {

        display: block!important;

    }

    div.tabscontainer div.tabs {

        display: none;

    }

    /*.scrollable .viewport {*/

        /*border: 1px solid #d6d6d2;*/

    /*}*/

    div.tabscontainer {

        border-bottom: none;

    }

    div.tabscontainer div.curvedContainer {

        border-right: none;

    }

    div#tab_content_4 > .viewport {

        border: none;

    }

    .product-info .option {

        padding: 15px 0;

    }

    .option {

        width: 50%;

    }

    .option2 {

        width: 48%;

        float: left;

    }

    .btn-cart-block-smol {

        width: 49%!important;

        font-size: 11px;

    }

    .btn-roznica {

        padding: 10px 6px;

        text-align: center;

    }

    div.tabscontainer div.curvedContainer .tabcontent {

        padding: 5px 0;

    }

    .foto-block-jad {

        padding: 20px 0;

    }

    .color-foto-block-jad {

        display: none;

    }

    .view-product .bx-wrapper img {

        width: 100%;

    }

    .product-info .image img {

        width: 100%;

    }

    .img-link img {

        width: 100%;

    }

    #size table {

        width: 100% !important;

    }

    .row-2.product-grid > div:nth-child(1) {

        display: none;

    }

    .category-title-jad:after, .category-title-jad:before {

        content: none;

    }

    h1.h1-name.category-title-jad {

        margin: 0;

    }

    .wr-footer {

        display: block !important;

    }

    .open-footer {

        display: none;

    }

    .social-block .social-blog-l-top {

        margin: 0;

        padding: 0;

        width: 100%;

    }

    .social-block {

        margin: 20px auto 0;

        width: 100%;

    }

    /*look-book*/

    #home #gallery {

        position: relative !important;

    }

    #home #gallery div#titles div.scale div.translate ul li > a {

        height: 126px !important;

        font-size: 40px !important;

        top: 29% !important;

        margin-top: 0 !important;

    }

    #home {

        top: -85%;

    }

    #home #gallery div#thumbnails div.scale div.translate ul {

        padding: 0;

    }

    #home #gallery div#illustrations {

        display: none;

    }

    #home #gallery div#titles div.scale div.translate ul li {

        height:37% !important;

    }

    #home #gallery div#thumbnails div.scale div.translate ul li {

        height: 37% !important;

    }

    #home #gallery div#thumbnails div.scale div.translate ul li:last-child {

        height: 37%!important;

    }

    .lookbook-footer {

        display: none;

    }

    .footer-position {

        position: relative!important;

    }

    .buttons .left {

        width: 30%;

    }

    .buttons .right .btn-cart.effect.button--antiman.button--inverted.button--border-thin.button--text-thick.button--size-m {

        margin-bottom: 10px;

    }

    .my-container-cat {

        width: 100%;

        height: auto;

    }

    .scrollable .viewport {

        padding: 0;

        margin-right: 0;

    }

    .vk-block {

        display: none;

    }

    .social-text-categori {

        float: left;

        margin-top: 9px;

    }

    .step-tabs li {

        margin-bottom: 12px;

        width: 100%;

    }

    .inline-form > div {

        width: 100%;

    }

    .cart-page {

        padding: 20px 0;

    }

    div#social-customer-tab {

        margin: 0 -34px;

    }

    .navig-tovar li.pre {

        display: none;

    }
    .dop-product-title:before,
    .dop-product-title:after{
        content: none;
    }


}/*end 320 and 480px*/

@media only screen and (max-width: 1160px) and (min-width: 768px) {
    .btn-roznica {
        padding: 10px 28px;
    }

}

@media only screen and (max-width: 960px) and (min-width: 800px) {
 #home #gallery div#titles div.scale div.translate ul li {

        /*height: 37% !important;*/
        width: 100% !important;
        /*height: 100% !important;*/

    }

    #home #gallery div#thumbnails div.scale div.translate ul li {

        /*height: 38% !important;*/    
        width: 100% !important;
        /*height: 100% !important;*/

    }
    div.scale div.translate ul li > a {
        top: 85% !important;
    }
}