@media only screen and (max-width: 800px) {
  
  .hideOnMobile {display:none;}
  .hideOnDesktop {display:block;} 
  .topMargin50 {margin-top:50px;}
  .obrazekDopravaRamecek {float:none;display:block;margin:15px auto;} 
  
  body {background-image:none;}
  
  p,table,h1,h2,h3,h4,h5,h6 {margin:30px 15px !important;max-width:calc(100% - 30px);}
  
  #jablicko {display:none;}
  
  #mainPage{position:relative;margin: 0;width:100%;height:auto;text-align:left;overflow:hidden;}
    #sliderBoxArea {display:none;}  
    #hpSlider {position:relative;margin: 15px 0 ;width:100%;height:auto;text-align:left;overflow:hidden;}
    #headka {display:none;}
    #headerLineMobile {display:block;position:absolute;left:0;top:0;width:100%;height:50px;overflow:hidden;background-color:#FF7E03;background-image:url("images/logo.png");background-repeat:no-repeat;background-position:5px center;background-size:contain;}
      #headerLineMobile a {display:block;width:auto;height:50px;line-height:50px;vertical-align:middle;float:right;overflow:hidden;color:#fff;font-family:FontAwesome;font-size:40px;margin:0 15px;text-decoration:none;}
    #mainContent {position:relative;width:100%;height:auto;margin-top:50px;text-align:left;overflow:hidden;min-height:500px;}
      
      #mainContent img {max-width:100%;}
      #mainContent iframe {width:100%;}
      
      .sloganHome {font-size:30px;margin:30px 0;}
      

      #mobileMenu {display:none;position:absolute;width:100%;height:auto;z-index:2001;left:0;top:50px;overflow:hidden;}
        #mobileMenu a {display:block;width:calc(100% - 20px);height:50px;overflow:hidden;line-height:50px;vertical-align:middle;padding:0 10px;text-decoration:none;border-bottom:1px solid #ddd;}  
          a.unactiveMenuNabidkaLeft{color:#fff;
              background: #FF7D01; /* Old browsers */
              background: -moz-linear-gradient(top, #FF7D01 0%, #FF7D01 40%, #FFB15A 100%); /* FF3.6-15 */
              background: -webkit-linear-gradient(top, #FF7D01 0%,#FF7D01 40%,#FFB15A 100%); /* Chrome10-25,Safari5.1-6 */
              background: linear-gradient(to bottom, #FF7D01 0%,#FF7D01 40%,#FFB15A 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aeb2a2', endColorstr='#7c7d7b',GradientType=0 );  
              text-shadow: 1px 1px 2px #000;      
          }
          a.unactiveMenuNabidkaLeft:hover {color:#565C64;
            background: #fcfff4; 
            background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); 
            background: -webkit-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); 
            background: linear-gradient(to bottom, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); 
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );    
            text-shadow: 1px 1px 2px #f5f5f5;       
          }
          a.activeMenuNabidkaLeft {color:#111;
                                    background: #fcfff4; 
                                    background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); 
                                    background: -webkit-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); 
                                    background: linear-gradient(to bottom, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); 
                                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );   
            /*text-shadow: 1px 1px 2px #333;*/                                            
          }  
    
    

    #foot {position:relative;width:100%;height:auto;text-align:left;overflow:hidden;background-color:#252E7D;}     
      #footContent {position:relative;width:100%;height:auto;text-align:left;overflow:hidden;margin:0 auto;color:#fff;}
        #footContent div.halfBox {width:50%}
        div.footSpacer {display:none;}
        

                        
 
  /* thumbs slider */
  #page-thumbs-list{overflow: auto;width: 100%;height: auto;margin:30px 0;} 
  /* konec thumbs slider */
}