.aladinimg, #vyhodypaticka, .p-control { /*linhart - nezobrazovat šipky na titulce u thumbnailů (nevim proč pouze na titulce se zobrazují) */
		display: none;
	}

	body {
	background-color: white;
	background-image: none;
	}

	#center_column hr {
		width: 30px; 
		margin: 15px 0 25px 0; 
		border-top-color: #F6013E;
	}
	#center_column .vysvetlivkablok a {
		color: #00937a;
	}
	#center_column {
		width: 100%;
	}

	#center_column h2 a {
		color: #000;
		text-decoration: none;
	}

	#center_column h2 a:hover {
		text-decoration: underline;
		color: #585858;
	}

	h4 {font-weight: bold;}	

	.columns-container .vysvetlivkablok li {
		list-style: none;
	}

	.columns-container .vysvetlivkablok li:before {
		content: '\02713 ';
		font-weight: bold;
		color: #00b300;
		padding-right: 6px;
	}

	#rozcestnikpozadi {
		background: url("/img/cms/pozadi-rozcestnik.jpg") #fff no-repeat center top;
		background-size: 100%;
	}

	#inspiracepozadi {
		background: url("/img/cms/pozadi-inspirace.jpg") #fff no-repeat center top;
		background-size: 100%;		
	}

	#rozcestnikblok {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		text-align: center;
		margin-bottom: 30px;
	}
	#rozcestnikblok .rozcestnikbunka {
		min-width: 285px;
	}

	#rozcestnikblok .rozcestnikobsah {
		display: block;
		margin: 10px auto;
		width: 272px;
		height: 474px;
		background-color: #30343c;
		border-radius: 10px;
		position: relative;		
	}
	@media (max-width: 991px) {
		#rozcestnikblok .rozcestnikobsah {
			height: 220px;
		}
		#rozcestnikblok .rozcestnikobsah > img 	{
			filter: brightness(0.4);
			width: 100%;
			height: 220px;
			border-radius: 10px;
		}
	}

	#barvyblok {
		width: 100%;
		clear: both;
	}
	@media (min-width: 996px) {
		#barvyblok {
			background-image: linear-gradient(180deg, #fff 40px, #c7c7c7 41px, #fff 42px);
		}
	}



	#barvyblok div div {
		border-radius: 60px; 
		width: 60px; 
		height: 60px; 
		display: inline-block;
		margin: 5px;
	}

	#titulkabannery {
		margin-bottom: 50px;
		text-align: center;
		margin-top: 20px;
	}
	#titulkabannery .fold6 {
		padding: 10px;
		position: relative;
	}
	#titulkabannery img {
		width: 100%;
		max-width: 565px;
	}


	.inspiracemistnost {
		background: #30343c;
		text-align: center;
		color: white;
		border-radius: 10px;	
		width: 220px;
		margin: 0 7px 30px 7px;
		display: inline-block;
		height: 315px;
		position: relative;
	}	
	.rozcestnikobsah:hover {
		opacity: 0.95;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;
	}

	.inspiracemistnost:hover, #titulkabannery .fold6 img:hover {
		opacity: 0.8;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;
	}

	#barvyblok div div:hover {
		opacity: 0.5;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;		
	}

	.inspiracemistnost:hover .zobrazit {
		opacity: 1;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;	  		
	}
	.zobrazit {
		margin: 20px auto 10px auto;  
		padding: 5px 20px;	
   		opacity: 0;
		border: white solid 1px;
		color: white;
		display: inline-block;
	}
	.inspiraceblok {
		clear: both;
		padding: 5px 0 30px 0;
		position: absolute;
		bottom: 0;
		text-align: center;
		width: 100%;
	}
	.inspiracemistnost a, .inspiracemistnost a:hover {
		text-decoration: none;
	}
	.inspiracemistnost a img {
		width: 220px;
		aspect-ratio: 1 / 1;
	}
	.inspiracemistnost .inspiraceblok .inspiracenadpis {
		text-decoration: underline;
	}
	#center_column .inspiraceblok .inspiracenadpis {
		font-size: 16px;
		color: white;
		display: block;
		padding: 10px 0;
		clear: both;
		font-weight: bold;
	}
	#center_column .inspiraceblok a {
		color: #C5C5C5;
		font-weight: bold;
		line-height: 2;
		padding: 0 5px;
		white-space: nowrap;
		text-decoration-color: #898383;
	}
	#center_column .inspiraceblok a:hover {
		color: #00ceaa;
	}
	.inspiracetext {
		display: none; /*počty nesedí, tak to zatím zakomentovávám. */
		text-decoration: none;
		color: #d4d4d4;
	}	

	.fold-4-1200 {
		display: table-cell;
		width: 25%;
	}
	@media (max-width: 1200px) {
		.fold-4-1200 {
			display: inline-block;
			width: 49%; /*hotfix kvůli firefoxu, kde to skákalo na další řádek */
		}
	}	
  
    #vyhodyblok {
            margin: 50px 0 30px 0;
    }

    @media (max-width: 996px) {
           #vyhodyblok {
            margin-top: 25px;
        } 
    }

    #vyhodyblok table td {
    	font-size: 13px;
    }

    #vyhodyblok .fold3 {
        min-width: 220px;
    }
    
	.fold6 {
		display: table-cell;
		width: 50%;
	}
	@media (max-width: 767px) {
		.fold6 {
			display: block;
			width: 100%;
		}
	}
	.onasblok {
		display: table; 
		background-color: #f2f3f5;
	}
	.onasblok .onasbunka {
		display: table-cell;
		width: 50%;
	}

	@media (max-width: 1200px) {
		.onasblok .onasbunka {
			display: block;
			width: 100%;
		}
	}	
	
