/*
	Mosaic - Sliding Boxes and Captions jQuery Plugin
	Version 1.0.1
	www.buildinternet.com/project/mosaic
	
	By Sam Dunn / One Mighty Roar (www.onemightyroar.com)
	Released under MIT License / GPL License


* {
	margin:0;
	padding:0;
	border:none;
	outline:none;
}*/

.mosaic-text h4{font-family: 'Kavoon', cursive; padding-top:27px; font-size:20px; padding-bottom:0px; color:#bc2226;}
.mosaic-text{background:#ecf1c5; margin-top:-12px; padding-bottom:15px; text-align:center; height: 120px; }
.mosaic-text p{color:#92b83e; width:290px; padding:5px; font-size:14px; text-align: center; margin:auto;}

/*General Mosaic Styles*/
.mosaic-block {
	float:left;
	position:relative;
	overflow:hidden;
	width:330px;
	height:180px;
	padding-right:15px;
	padding-bottom:25px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	/*background:#fefff6 url(../img/progress.gif) no-repeat center center;*/
}

.mosaic-block-height{
	float:left;
	position:relative;
	overflow:hidden;
	width:315px;
	height:365px;
	margin-bottom:20px;
	padding-right:15px;
	padding-bottom:25px;
}

.mosaic-block a{text-decoration:none;}

.mosaic-block-movies {
	float:left;
	position:relative;
	overflow:hidden;
	width:315px;
	height:200px;
	/*background:#111 url(../img/progress.gif) no-repeat center center;*/
}

.mosaic-backdrop {
	display:none;
	position:absolute;
	top:0;
	height:100%;
	width:100%;
}
	
.mosaic-overlay-video {
	display:none;
	float:left;
	z-index:2;
	position:absolute;
	width:320px;
	height:180px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}


.mosaic-overlay {
	display:none;
	float:left;
	z-index:2;
	position:absolute;
	width:315px;
	height:200px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}


	
		/*** Custom Animation Styles (You can remove/add any styles below) ***/
		.circle .mosaic-overlay, .circle .mosaic-overlay-video {
			/*background:url(../img/hover-magnify.png) no-repeat center center;*/
			background:url(../img/bg-green.png);
			opacity:0;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
			filter:alpha(opacity=00);
			display:none;
			filter: none;
		}


		.fade .mosaic-overlay, .fade .mosaic-overlay-video {
			opacity:0.6;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
			filter:alpha(opacity=00);
			background:url(../img/bg-black.png);
		}
		
		.bar .mosaic-overlay, .bar .mosaic-overlay-video {
			bottom:-100px;
			height:85px;
			background:url(../img/bg-black.png);
		}
		
		.bar2 .mosaic-overlay, .bar2 .mosaic-overlay-video {
			bottom:-50px;
			height:100px;
			opacity:0.8;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter:alpha(opacity=80);
		}
		
		.bar2 .mosaic-overlay:hover, .bar2 .mosaic-overlay-video:hover {
				opacity:1;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter:alpha(opacity=100);
			}
		
		.bar3 .mosaic-overlay, .bar3 .mosaic-overlay-video {
			top:-100px;
			height:100px;
			background:url(../img/bg-black.png);
		}
		/*** End Animation Styles ***/
