.table_smart{
        display: none;
    }

@media (max-width: 1000px) {
    body, td, th{
        font-size: 1em;
    }
 .h1{
        font-size: 0.7em;margin-left:4px; margin-right:4px;
    }
 .h2{
        font-size: 0.5em;margin-left:4px; margin-right:4px;
    }	
    .title{
        font-size: 1.5em;
    }
    
    .body-slogan1{
        font-size: 1.4em;margin-left:2px; margin-right:2px;
    }
    
    .body-slogan2{
        font-size: 1.2em;
    }
    
    .table-slogan{
        font-size: 3em; 
    }
    
    .table-slogan-s{
        font-size: 1.2em;
    }
  .table-sites-out { margin-top:-15px; margin-bottom:-15px;}
    .lider-rinka{
        font-size: 3em;
    }
    
    .body-slogan3{ padding: 50px 0;margin-top:-35px; margin-bottom:-35px;
        font-size: 1.4em;
    }
        .body-slogan4{
        font-size: 1.4em;
    }
    
    .table-t{
        font-size: 1.2em;
    }
    
    .zayavka{
        font-size: 2em;
    }
    
    .takeOrder{
        font-size: 1.5em;
        width: auto;
    }
    
    .e-mail{
        font-size: 0.8em;
    }
    
    table td{
        width: 100%;
        display: block;
        text-align: center !important;
    }
    
    
    #headerMain,
    #header{
        width: 100%;
        height: auto;
    }
    
    #header{
        height: auto;
        position: relative;
    }
    
    #header table{
        height: auto !important;
    }
    
    #header table td{
       display: block;
        text-align: center;
        width: 100% !important;
        margin: 10px 0;
    }
    
    #header table td .callback{ width:auto;
        margin: auto; margin-right:3px;
    }
    
    .main{
        width: 100%;
    }
    .video,
    .top-divani,
    .cImg-image-container,
    .body-slogan1,
    .img1,
    .zayavka,
    .tkani,
    .tkani-in,
    .table-bottom,
    .table-table-bottom{
        width: 100%;
        height: auto;
        max-width: auto;
    }
    
    .table-t{
        padding: 25px 0;
    }
    
    #to_form{
        margin-left: -155px;
        left: 50% !important;
        margin-top: -109px;
        top: 50%;
    }
    
    .img1{
        padding: 50px 0;
    }
    
    .img1-in{
        
        margin: 0;
    }
    
    .img1-text{
        text-align: center !important;
    }
    
    .copyright-text a,
    .copyright-text a:visited,
    .copyright-text a:visited{
        font-size: 1em !important;
    }
    
    
    .table-bottom td{
        display: block;
        width: 100% !important;
        text-align: center !important;
    }
    
    .zayavka-forma{
        width: auto;
    }
    
    .table_desktop{
        display: none;
    }
    .table_smart{
        display: block;
    }
    
    .table_smart tr{
        display: block;
        margin: 25px 0;
        border: 1px solid #048FEC;
    }
    .table_smart tr img{
        padding-bottom: 10px;
    }
    
    .zayavka{
        padding: 25px 0;
    }
    
    a:visited,
    a:link,
    .b-share__handle{
        font-size: 1em !important;
    }
    
    .yashare-auto-init{
        display: none;
    }
    
    .callback-text{
        font-size: 1em;
         width: auto;
    }
    
    .callback{
        width: auto;
    }
    
    .tel,
    .title-small{
        font-size: 1em;
    }
    .title a,
    .title a:visited,
    .title a:visited{
        font-size: 1.6em !important;
    }
    
    #callme{
        bottom: 50px !important;
    }
}

