@-ms-viewport{
	width:device-width;
} 

/* ------ společné nastavení --------- */

#podbody .row-pageheader {
    background-color: #100f0f;
   background-image: url(images/header_zima_22.png), url(images/header_zima_21.png);
    background-position: center top, left top;
    background-repeat: no-repeat, repeat-x;
     
}
.grid-obal-pagefooter {
    background-color: #2a527f;
   
}
#mobnav #rsmenu {
    background: #2a527f;
    width: 100%;
    display: block;
    position: absolute;
}
#mobnav #rsmenu #menu30_root {
    background-color: #3769A7;
}
#mobnav #rsmenu ul li {
   
    border-right: 1px solid #97b3ca;
    background-color: #3769A7;
}

#port-middle {
    background: rgba(150, 182, 232, 0.3);
}

.headerfoto {
  
    background-image: url(slider/header_zima.jpg);
   
}


/* -------------------- max.rozlišení pod 1300 px ---------------- */

@media only screen and (max-width: 1400px) {
	


}


/* -------------------- max.rozlišení pod 1023 px ---------------- */

@media only screen and (max-width: 1023px) {

	
	


	
	#header #logo img {
		height: 50px;
		position: absolute;
		left: 15px;
		top: 0px;
		width: auto;
		 opacity: 0;
	}
	
	#header #logo a {
   
    height: 50px;
   width: 160px;
left: 8px;
top: 7px;
    background-size: contain;
	background-image: url(images/logo_small_03.png);
}

	









 }

/* -------------------- max.rozlišení pod 720 px ---------------- */

@media only screen and (max-width: 720px) {

	


}

/* -------------------- max.rozlišení pod 615 px ---------------- */

@media only screen and (max-width: 615px) {



}

