.ftg_item  {
	background-color: #f0f0f0;
	padding: 5px 5px 2px;
	float: left;
	margin-right: 6px;
	margin-bottom: 25px;
	border: 1px solid #CCCCCC;
	/*width: 368px;*/
	height: 253;
	max-width: 100%;

}

.ftg_item .ftg_img  {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;



	
}

.ftg_item .ftg_img a {
	
	padding-bottom: 0px !important;
	
	

}

.ftg_item .ftg_img a img {
	background-color: #FFFFFF;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-bottom: 0px;





}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -70px;
	z-index: 1003;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
			border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: normal;
}
.vypis-copper-alba {
	display: flex;
  flex-wrap: wrap;
	}
	

.vypis-copper-alba  .vitem {
width:32%;
display: flex;
flex-wrap: wrap;
flex-direction: column;
margin-bottom: 20px;
}

.vypis-copper-alba  .vitem .inn{
	
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	
	}

	#portmain .vypis-copper-alba  .vitem  .vtitle, #portmain .vypis-copper-alba  .vitem  .vabst {
	
		margin-left: 0px;
		margin-top: 5px;
		
		}

		#portmain .vypis-copper-alba  .vitem  .vabst {
	
			display: none;
			
			}
	

#port-middle .vypis-copper-alba  .vitem .vmini {
width:auto;
	}

#port-middle .vypis-copper-alba  .vitem .vmini img {
		width:auto !important;
			}

			#podbody #portmain .onecol .vypis-copper-alba .vitem .vdetail i {
				display: none;
			  }
