/* ........................... individuální nastavení pro mobilní zobrazení ................. */

@media only screen and (max-width: 760px) {

  #podbody {
	  background: white;
  }
  
  #rsmenu {
   background: #0073a3; /* pozadi responzivního menu */
  }
   
  #rsmenu ul li {
    border-bottom: 1px solid silver; /* oddelovaci cara */
  }

  #rsmenu ul li.rsm-top {
  	background: #477014; /* pozadi horního menu menu */
  }

  #rsmenu ul li.rsm-nor {
    
  }
    #rsmenu ul h5 {
  	background: #499ed7; /* pozadi h5 - susice */
	color: #ffffff;
	padding: 18px 25px 18px 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	border-bottom: 1px solid silver;
	
  }

	h1 {
	color: white;
background-color: #1a83b2;
background-image: url('images/rs-logo.png');
padding-left: 1.2em;
border-right: 10px solid #1a83b2;
border-top: 3px solid #1a83b2;
border-bottom: 3px solid #1a83b2;
background-origin: padding-box;
min-height: 84px;
	}
	
	.cleaner2 {
		color: white;
		background: #2aabe4; /* pozadi paticky */
	}

	#port-middle h3 {
		background-color: #286096;
		color: white;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;

	}
	
	#port-middle h3 a {
		color: white;
	}

	#port-middle h4 {
		background-color: #2aabe4;
		color: white;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}

	#port-middle h4 a {
		color: white;
	}
	
	.i-vypisda .vhlavicka, .i-vypisab .vhlavicka, .i-vypisde .vhlavicka, .i-vypissi .vhlavicka   {
	  -webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding-left: 2px;
		padding-right: 2px;
	}
	
	.r-box .r-obsah {
		background-color: #EEEEEE;
	}
	.r-box h4, #hor h4 {
   border: 1px solid #000000;
}

.r-box-kruh {
 margin-left: 0.7em;
margin-right: 0.7em;
}
	
	

	#port-main1 {
	}
	
	#port-main1 table {
		font-size: 1em;
	}
	
	#cssmenu, #podbodypruh, #podbodypruh2 {
		display: none;
	}
	
	#imenu-top {
		display: none;
	}
	
	#autori, #autori a {
		color: white;
	}
	
	#sumavanet {
		color: #eeeeee;	
		margin: 1em;
		padding-left: 0;
		position: relative;
		top: auto;
	}

	#sumavanet a {
		color: #eeeeee;	
	}
	
	#port-middle #obsahstranky {
		
		margin: 0.4rem;
		margin-top: 0;
	}
	
	#port-main1 {
		padding-top: 0.4rem;
	}
	
	#port-middle {
		padding-top: 0;
		width: 100%;
			box-sizing: border-box;
	}
	
	#obsahstranky .rozkl_nadpis .rozkl_head {
		line-height: normal;
	}
	
	#obsahstranky .rozkl_nadpis {
		overflow: hidden;
	}
	
	#obsahstranky .rozkl_nadpis {
		overflow: hidden;
	}
	
	#obsahstranky .rozkl_nadpis a.rozkl_titul {
	}
	
	#obsahstranky .rozkl_obsah {
		background: none;
	}
	
	.pocasi-kostky a {
		display: block; 
		margin-bottom: 0.3rem;
	}
	
	
	.l-box {
	display: block;
	padding-left: 0.7em;
	margin-left: 0;
	}
	
		.l-box h4 {
   border: 1px solid #000000;
}
	
	
	.l-box .l-obsah {
		background: none;
	}
	
	.pgktlel0 #obsahstranky .vypis2 .vitem {
		clear: both;
	}
	
	.pgktzmz0 #obsahstranky .vypis2 .vitem {
		clear: both;
	}
	
	.rr-box {
		border-left-color: white;
	}

	.rr-box {
		width: 100%;
	}

	.pgkttusp .rr-box {
		display: none;
	}

	.pgkttuku .rr-box {
		display: none;
	}


	#tabobal {
		width: 100%;	
	}
	
	#tabobal .tablist {
		width: 100%;	
		padding: 0;
		border: none;
	}
	
	#tabobal .tablist .vypis {
		margin: 0;	
	}
	
	#tabobal #tabs {
		padding: 0;
		margin: 0;		
	}

	#tabobal #tabs ul {
		padding: 0;
		margin: 0;		
		list-style-type: none;
	}

	#tabobal #tabs ul li {
		font-weight: bold;
		padding: 0.3em;
		border: silver;
		background: #096;
		color: white;
		margin: 0.3em;
		margin-left: 0;
		width: 70%;		
	}

	#tabobal #tabs ul li a {
		color: white;
	}
	
	.breadcrump {
    padding-left: 1.2em;
	background-color: white;
}
.breadcrump a {
    color: #000000;
}
	
	.bcitem {
    color: #000000;
}
.bcpopis {
    color: #000000;
}

	/* ---- zdroje ---*/
	
	.zd_boxy .zd-item {
	width: 47%;
	margin-right: 2%;
	margin-bottom: 10px;
	float: left;
	}
	
	.zd_boxy .zd-item img {
	width: 95%;
	}
	
	.zd_boxy .zd-thi {

		clear: none !important;
	}
	
	.zd_boxy .zd-item {
		overflow: hidden;
		clear: none !important;
	}
	
	.zd_boxy .zd-sec {

		clear: both !important;
	}
	
	.zdfr { 
		margin-top: 0.6rem; 
	}


	#obsahstranky h3 {
		margin: 0;
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;		
	}
	
	#ukazky2 {
		display: none;
	}


	/* --- schovame některé položky v menu ----*/
	#rsmenu  #menu30_LE li {
		display: none;
	}
	
	#rsmenu  #menu30_LE li.mit_LEL0 {
		display: block;
	}

	#rsmenu li.mit_LE > a:first-of-type  {
		display: none;
	}

	#rsmenu  #menu30_ZM li {
		display: none;
	}
	
	#rsmenu  #menu30_ZM li.mit_ZMZ0 {
		display: block;
	}

	#rsmenu li.mit_ZM > a:first-of-type  {
		display: none;
	}

	#rsmenu li.mit_TU > a:first-of-type  {
		display: none;
	}
	
	#rsmenu li.mit_UV {
		display: none;
	}
	
	#rsmenu #menu-button {
   
    color: #e0ffff;
  
}
	
/* --- konec mobilni verze -- */

}