	.img-thumbnail-poster {
		width:100%;
		height: auto;
		min-height: 220px; 
		position: relative;
		max-width: 150px;
		margin: auto;
		background-size: cover;
		background-position: center 15%;
	}
	.img-thumbnail-picture {
		width:100%;
		height: auto;
		min-height: 130px; 
		position: relative;
		max-width: 150px;
		margin: auto;
		background-size: cover;
		background-position: center 15%;
	}
	.img-thumbnail-wallpaper {
		width:100%;
		height: auto;
		min-height: 130px; 
		position: relative;
		max-width: 150px;
		margin: auto;
		background-size: cover;
		background-position: center 15%;
	}
	.img-thumbnail-premium {
		width:100%;
		height: auto;
		min-height: 120px; 
		position: relative;
		max-width: 150px;
		margin: auto;
		background-size: cover;
		background-position: center 15%;
	}
	a.fontlinkpage:link,a.fontlinkpage:active,a.fontlinkpage:hover,a.fontlinkpage,.fontlinkpage{ text-decoration: none; line-height: 20px; padding:5px;}
	a.textblacktitle:link,a.textblacktitle:active,.textblacktitle,a.textblacktitle:visited{font-size:1.4rem; font-weight: normal; color: #000000; text-decoration: none; line-height: 35px;display:inline;}
	a.textblacktitle:hover{font-size:1.4rem; font-weight: normal; color: #666666; text-decoration: none; line-height: 35px;display:inline;}
	a.textblackpic:link,a.textblackpic:active,.textblackpic,a.textblackpic:visited{font-size:1.3rem; font-weight: normal; color: #000000; text-decoration: none; line-height: 20px;}
	a.textblackpic:hover{font-size:1.3rem; font-weight: normal; color: #666666; text-decoration: none; line-height: 20px;}

	html{-webkit-font-smoothing:antialiased;}
	a{color:#65a42d;text-decoration:none;}
	a:hover{color:#65a42d; text-decoration:underline;}
	.column-clear{ clear:both;}
	.wrapper{ margin:0px auto; padding:0px;width:700px;}
	.portfolio-content, .portfolio-area{width:700px;}
	.title-page{font-size:40px;margin:50px 0px 60px 0px;color:#151515;}
	.goto{float:right;width:130px;margin:-80px 30px 0px 0px;}

	/**** PORTFOLIO STYLES*****/
	.portfolio-categ{margin-bottom:30px;}
	.portfolio-categ li{display:inline;margin-right:10px; margin-left:10px;}
	.image-block{ display:block;position: relative;}
	.image-block img{border: 1px solid #d5d5d5; border-radius: 4px 4px 4px 4px;background:#FFFFFF;padding:10px;}
	.image-block img:hover{border: 1px solid #A9CF54;box-shadow:0 0 5px #A9CF54;}
	.portfolio-area li{float: left;margin: 0 12px 20px 0;overflow: hidden;width: 245px;padding:5px;}
	.home-portfolio-text{margin-top:10px;}
	li.active a{ text-decoration:underline;}

	@media (max-width:1199px) {
	.img-thumbnail-poster {
		min-height: 190px; 
	}
	.img-thumbnail-picture {
		min-height: 100px; 
	}
	.img-thumbnail-wallpaper {
		min-height: 100px; 
	}
	.img-thumbnail-premium {
		min-height: 100px; 
	}
	}

	@media (max-width: 991px) {
	.img-thumbnail-poster {
		min-height: 160px; 
	}
	.img-thumbnail-picture {
		min-height: 100px; 
	}
	.img-thumbnail-wallpaper {
		min-height: 100px; 
	}
	.img-thumbnail-premium {
		min-height: 80px; 
	}
	}

	@media (max-width:767px) {
	.img-thumbnail-poster {
		min-height: 200px; 
	}
	.img-thumbnail-picture {
		min-height: 120px; 
	}
	.img-thumbnail-wallpaper {
		min-height: 120px; 
	}
	.img-thumbnail-premium {
		min-height: 120px; 
	}
	}