/*	----------------------------------------------------------------
	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 top !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%;
	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:545px;				
				padding-top:12px;
				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;
		}	
		
			#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:111px; 
			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;
		}