.table_smart{
        display: none;
    }

@media (max-width: 1000px) {
    body, td, th{font-size: 0.9em;  }
.for-seo-obvod { margin-top:2px;}	
.for-seo-text {font-size: 0.4em;margin-left:4px; margin-right:4px; }    
 .fotogallery-obvod {display:none}
  #scroller_container {  width: 100%;
        height: auto;
        max-width: auto;   
    }
	.bottom-title-text {
        font-size:0.8em;margin-top:-2px;
    }
.text1 { color:#F41806; font-weight:bold; font-size: 1.1em; margin-top:-40px; margin-bottom:-20px}	
.text2 { color:#F41806; font-weight:bold;font-size: 1.1em; margin-top:-6px; margin-bottom:-10px}
.text3 { color:#F41806; font-weight:bold;font-size: 1.1em; margin-top:-3px}	
    .title{
        font-size: 1.5em;
    }
   .h1{  font-size: 1.1em;margin-left:2px; margin-right:2px; margin-top:5px;text-decoration: none; letter-spacing:2px;
	text-shadow:1px 1px #ccc, 1px -1px #ccc, -1px 1px #ccc, -1px -1px #ccc, 1px 1px 2px rgba(0,0,0,.5);     
    }    
    .h2{color:#000;
        font-size: 0.8em;margin-left:2px; margin-right:2px; margin-top:0px;text-decoration: none;
	text-shadow: none      
    }    
 .h3{ display:none    
    } 	 
.kod-body-bottom-links-slide { margin-top:-18px}	
.rascrut_vk { font-size:1.8em}
    .body-slogan1{ font-size: 0.7em;margin-left:4px; margin-right:4px;       
    }    
    .body-slogan2{
        font-size: 1.2em;
    }    
  .body-slogan3{ padding: 50px 0;margin-top:-38px; margin-bottom:-35px;
        font-size: 1.0em;line-height: 1.3;
    } 
      .body-slogan4{
        font-size: 1.3em;
    }
.table-rent { margin-top:-20px}
	.foto-urist { display:none  }
 .table-slogan{
        font-size: 1.7em; 
    }    
    .table-slogan-s{
        font-size: 0.8em;
    }
 .table-sites-out { margin-top:-15px; margin-bottom:-15px;}
 .lider-rinka{
        font-size: 3em;
    }   
 .table-t{
        font-size: 1.2em;
    }
.zayavka{
        font-size: 2em;
    }
    
    .takeOrder{
        font-size: 1.5em;
        width: auto;
    }
    
    .e-mail{
        font-size: 0.8em;
    }
.informer { margin-top:-25px;}  
    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%;
    }
    
    .top-divani { display:none}
    .cImg-image-container,
    .body-slogan1,
    .img1,
    .zayavka,
    .tkani,
    .tkani-in,
    .table-bottom,
    .table-table-bottom{
        width: 100%;
       
    }
    
    .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;
    }
.vk { font-size: 0.9em; margin-bottom:-10px}    
    .callback-text{
        font-size: 1em;
         width: auto;
    }
    
    .callback{
        width: auto;
    }
    
    .tel{ margin-top:0px; margin-bottom:-7px;font-size: 1em;text-shadow:1px 1px #ccc, 1px -1px #ccc, -1px 1px #ccc, -1px -1px #ccc, 1px 1px 2px rgba(0,0,0,.5); 
    }
    .title-small{
        font-size: 1em;
    }
    .title a,
    .title a:visited,
    .title a:visited{
        font-size: 1.6em !important;
    }
    
    #callme{
        bottom: 50px !important;
    }
}

