/*	----------------------------------------------------------------
	MaxCycle (Fullscreen Slideshow for use with jQuery Cycle Plugin)
	----------------------------------------------------------------	
	Demo at: http://www.aaronvanderzwan.com/maxcycle/	
*/
/*! Version: 2.0.73 (12-Oct-2012) */


.mc-hide-scrolls{
	overflow:hidden;
}

body .mc-cycle {
	height:100%;
	left:0;
	overflow:hidden;
	position:fixed;
	top:0;
	width:100%;
	z-index:-1;
}

div.mc-image {	
   	background-position:center center !important; 
	-webkit-transition: opacity 1s ease-in-out; 
	-moz-transition: opacity 1s ease-in-out; 
	-o-transition: opacity 1s ease-in-out; 
	transition: opacity 1s ease-in-out;	
	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position:center center;
	background-repeat:no-repeat;
	height:100% !important;
	overflow:hidden;
	width:100%;
}

.mc-old-browser .mc-image {
	overflow:hidden;
}

/* Loader */
#cycle-loader {
	height:32px;
	left:50%;
	margin:-8px 0 0 -8px;
	position:absolute;
	top:50%;
	width:32px;
	z-index:999; }	
				
#cycle-loader img { 
	width:32px !important; 
	height:32px !important;}			
			
#maximage { position:relative !important; }
	
				
	#arrow_left, #arrow_right {
		display:none;
		visibility:hidden;}	
		
	#holder {
		/* height:650px; */	
		height:100%;		
		position:relative;
		z-index:1;
		overflow:hidden;				
		text-align:center;}
	
	.in-slide-content { 
		font-size:14px;
		color:#fff;	
		background-color:rgba(255,255,255,0.29);	
		position:absolute;
		bottom:0;
		width:100%;
		/*height:61px;
		line-height:61px;*/
		text-align:center;				
		z-index:9999999; 
		-webkit-font-smoothing:antialiased;
		padding:10px 0;
	}
				
			
@media only screen and (min-width:480px) {

	/*#holder { height:560px; }*/		
	.realize_wrap { margin-top:170px; }		
	.in-slide-content { font-size:16px; }
}	

@media only screen and (min-width:600px) {
	
}

@media only screen and (min-width:768px) {
 #arrow_left, #arrow_right {
		bottom:50%;
		margin-bottom:-60px;
				height:51px;
				position:absolute;
				width:51px;
				z-index:1000;				
				zoom: 1;
				filter: alpha(opacity=80);
				opacity: 0.80;
				display:block;
				visibility:visible;
				outline:none;
				display:none;
		}	
		
			#arrow_left{
				left:20px;}
			
		 #arrow_right { right:20px;}

			#arrow_left:hover, #arrow_right:hover {				
				filter: alpha(opacity=100);
				opacity: 1;	}
			
			#arrow_left:active, #arrow_right:active {
				filter: alpha(opacity=100);
				opacity: 1;
			}
			
	.in-slide-content { font-size:19px; height:61px;
				line-height:61px; padding:0;}		
}

	
@media only screen and (min-width:1100px) {	
#arrow_left{left:40px;}
			
		 #arrow_right { right:40px;}

}

/*=========================================
		Pagination
=========================================*/

 #cycle-nav {		
			width:166px; 
			margin:0 auto;
			text-align:center;			
			
		}
		#cycle-nav ul {
			list-style-type:none;
		}
		#cycle-nav ul li {
			/*border:1px solid #ffffcc;*/
			float:left;
			margin:4px;
			border-radius:50%;
			-moz-border-radius:50%;
			-webkit-border-radius:50%;
		}
		#cycle-nav ul li a {
			background:#fff;
			float:left;
			height:15px;
			margin:2px;
			width:15px;
			border-radius:50%;
			-moz-border-radius:50%;
			-webkit-border-radius:50%;
		}
		#cycle-nav ul li.activeSlide {
			/*border:1px solid #fff;*/
		}
		
		#cycle-nav ul li.activeSlide a{			
			background:#000;
		}
		
		/*@media screen and (max-width:767px) {
			#holder, body .mc-cycle {
				height:900px;
				}
				#holder {
				height:1200px;
				}
		}*/
		@media screen and (max-width:767px) {
			#holder {
				height:auto;
				min-height: 700px;
				}
		}
		@media screen and (max-height:480px) {
			#holder {
				height:auto;
				min-height: 700px;
				}
		}
