/*Responsive Styles*/

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

.show-menu {color:#000000}
.grid3 {display:block}
.grid3 div a {display:block;width:100%}
.nabizime {padding-top:0}





.content_in h1 {font-size:20pt !important}

.dn  {display:none}
.main {width:100% !important}

.submenu {list-style-type:none;padding:.85vw;width:96%;background-image:none !important;margin:0px;width:100%;padding-right:0px !important}
.menu_obal {display:none !important}

.slideshow {display:block;width:100%}

.aktualita {
display:inline-grid !important;
grid-template-columns:75% 25% !important;

}

#menu_home li {display:block;width:100%;

box-shadow: none !important
}



#top_part {padding-bottom:30pt;margin-top:70px}
#mame,#loga,#mapa {display:none}
#sluzby_in {grid-template-columns:auto auto;width:100%}
#content {width:90%}


#menu_home,#menu_home li  {
width:100% !important;
display:block !important;
margin-left:0
}

#menu_home li a {
  display:block !important;
  padding: 0pt;
  padding-top:6pt !important;
  padding-bottom:8pt !important;
  padding-top:0vw;
  text-decoration: none;
  font-size: 17pt;
  width: 100% !important;
  text-align: center;
  margin-right:0vw;
  height:auto;
background-image:none;
max-width:100%
}
#back1 {height:17vw}


}
