@media screen and (max-width : 1200px) {
    body{
        min-width: auto;
    }

    .center{
        width: auto;
        padding: 0 10px;
    }

    .moduletable_label_product{
        display: none;
    }

    .moduletable_manuf{
        width: 100%;
        margin-left: 0;
    }

    #content {
        float: left;
        width: 100%;
    }

    .moduletable_text_on_main table{
        width: 100%!important;
    }

    .moduletable_foot2{
        margin-right: 10px;
    }


    .moduletable_cat_foot{
        width: auto;
    }

    .moduletable_logo {
        float: left;
        line-height: 1;
        min-height: 95px;
        text-align: center;
        width: 100%;
    }

    .moduletable_top_menu{
        display: none;
    }

    .moduletable_search #jshop_search {
        padding: 5px 0;
        text-indent: 10px;
        width: 100% !important;
    }

    .moduletable_reg {
        float: right;
        margin-right: 50px;
    }

    .moduletable_text_on_main p {
        line-height: 1;
        margin-bottom: 0;
    }

    .moduletable_tell{
        margin: 0;
    }

    .moduletable_simplecallback {
        float: right;
        margin: -8px 0 0;
    }

    .corz_block{
        float: left;
        width: 100%;
    }

    .moduletable_wishlist{
        margin: 0;
    }

    .moduletable_corz{
        margin: 0;
    }

    .moduletable_search{
        margin: 15px 0;
    }

    .moduletable_cat > ul > li > ul > li{
        width: 48%;
        padding: 10px 0;
    }

    .jshop_list_product .block_product{
        border: none;
    }

    img{
        max-width: 100%;
    }

    .left_block {
        float: left;
        padding-right: 0;
        width: 100%;
    }

    .right_block {
        float: left;
            width: 100%;
    }

    #gruemenu.grue_119 ul ul li a, #navigation-toggle {
        background: #e52424 none repeat scroll 0 0!important;
    }

    .moduletable_slider{
        float: left;
        width: 100%;
    }

    .slideshowck_slider {
        height: 400px;
    }

    .moduletable_slider .slideshowck_slider{
        width: 100% !important;
    }

    #sideLeft{
        width: 100%;
    }

    #sideLeft > div{
        display: none;
        width: 100%;
    }

    #sideLeft .moduletable_cat_left{
        display: block;
        margin-top: 20px;
    }

    .moduletable_cat_left .first_cat > .catalog_left{
        display: none;
    }

    .moduletable_cat_left > ul > li > ul > li a{
        border-bottom: 1px solid #eaeaea;
    }

    #sideLeft .moduletable_cat_left > ul > li > ul > li > ul {
        display: none!important;
    }

    #sideLeft .moduletable_cat_left > ul > li > ul li{
        background:none;
    }

    .moduletable_cat_left > ul > li > ul li:hover > a{
        color: #bdd179;
    }

    .moduletable_cat_left > ul{
        width: calc(100% - 2px);
        display: none;
    }

    .moduletable_cat_left > h3{
        cursor: pointer;
        display: none;
    }

    .moduletable_cat_left .cat-btn{
        cursor: pointer;
        display: block;
    }

    .left_block{
        float: left;
        width: 100%;
    }

    .moduletable_logo_foot {
        width: 100%;
        text-align: center;
    }

    .moduletable_cat_foot {
        text-align: center;
        width: 100%;
        margin-left: 0;
    }

    .moduletable_cat_foot > ul > li > ul > li {
        width: 100%;
    }

    .moduletable_foot_menu {
        float: left;
        margin: 0;
        text-align: center;
        width: 100%;
    }

    .moduletable_asym {
        float: left;
        margin: 0;
        text-align: center;
        width: 100%;
    }

    .moduletable_asym {
        float: right;
        text-align: center;
        width: 100%;
    }

    .moduletable_prinimaem_oplatu {
        float: left;
        margin: 20px 0 0;
        text-align: center;
        width: 100%;
    }

    .moduletable_soc_seti {
        float: left;
        margin: 15px 0 0;
        text-align: center;
        width: 100%;
    }



 
}


@media screen and (max-width : 980px) {
    .slideshowck_slider {
        height: 250px;
    }
}


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

    .slideshowck_slider {
        height: 120px;
    }

    .moduletable_cat > ul > li > ul > li img {
        width: 100%;
        height: auto;
    }

    .moduletable_corz{
        float: left;
    }

    .moduletable_tell span{
        float: inherit;
    }

    .moduletable_tell {
        text-align: center;
        width: 100%;
    }

    .moduletable_simplecallback {
        display: block;
        float: inherit;
        margin: -8px auto 0;
        width: 196px;
    }

    .moduletable_corz {
        display: block;
        float: none;
        margin: 0 auto;
        text-align: center;
        width: 180px;
    }

    .moduletable_wishlist{
        display: block;
        float: none;
        margin: 0 auto 15px;
        text-align: center;
        width: 146px;
    }

    .corz_block {
        float: none;
        margin: 0 auto;
        text-align: center;
        width: 220px;
    }

    .tabs{
        float: left;
    }

    .tabs dt{
        left: 5px;
        padding:0 3px;
        font-size: 9px;
        height: 28px;
        line-height: 3;
    }

    .productfull .prod_qty_input{
        float: left;
        margin-top: 2px;
        margin-right: 5px;
    }

    .productfull .buttons {
        float: left;
    }

    .productfull .prod_qty {
        float: left;
        margin-top: 4px;
        margin-right: 5px;
    }

    .productfull .buttons input{
        margin-top: -3px;
        padding: 8px 20px;
    }

    .control-group input, .jshop input {
        padding: 8px 20px;
    }


    .productfull .buttons input {
        display: inline-block;
        margin-top: 3px;
        padding: 8px 20px;
    }

    .tabs dt{
        left: 0;
        font-size: 12px;
        height: 32px;
        line-height: 32px;
    }

    #sc_tooltip{
        left: 0px!important
    }

    .jshop_img_description{
        width: 20%;
    }

    .jshop_img_description img{
        max-width: 100%;
    }

    #list_product_image_middle{
        width: 80%;
    }

    #list_product_image_middle img{
        max-width: 100%;
    }

    .sc_askquestion{
        margin-left: 0; 
    }


}