/*
Slider CSS File
Author: Gordon Abbotts
*/

.header {
	position: absolute;
}
.admin-bar .header { margin-top: 32px; }	
.home-slider {
	width: 100%;
	position: relative;
	z-index: 99;
	overflow: hidden;
}

.slider-wrap { position: relative; }

.slider-shift {
	overflow:hidden;
	position: relative;
	z-index: 1;
}

.slider-images {
	width: 100%;
	position: relative;
}

.slider-captions {
	overflow:hidden;
	position: absolute;
	top: 66px; bottom: 0;
	width: 100%;
	z-index: 2;
}

.slide {
	float: left;
	position: relative;
}

.slider,
.captions {
	position: relative;
	left: 0;
	text-align: center;
}

.captions { bottom: 0; }

.attachment-slide {
	width: 100%;
	height: auto;
	display: block;
	margin: 0 auto;
}

.slide-caption { 
	max-width: 980px;
	margin: 0px auto 0;
	width: 90%;
	text-align: center;
}

.sl-inner {
	width: 50%;
	min-width: 240px;
}

.slide-caption h2 {
	font-weight: 400;
	font-size: 3.75em;
	color: #ffffff;
	line-height: 1.05em;
	max-width: 720px;
	margin: 0 auto 38px;

}

.slide-caption p {
	font-size: 1.375em;
	line-height: 1.2em;
	color: #ffffff;
	max-width: 620px;
	margin: 0 auto 38px;
}


.slda {
	position: absolute;
	z-index: 998;
	width: 41px;
	height: 34px;
	padding-top: 7px;
	top: 300px;
	cursor: pointer;
	text-align: center;
	color: #C2b59b;
	font-size: 1.5em;
	border: 3px solid #c2b59b;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
		 -o-transition: all 0.3s;
			transition: all 0.3s;			
}

.slider-left { left: 40px; }
.slider-left i { position: relative;right:1px;}
.slider-right { right: 40px;}
.slider-right i { position: relative;left:1px;}

.slda:hover {
	color: #ffffff;
	background: #c2b59b;
}

@media screen and (max-width:1065px) {
	.slide-caption { padding:0; width: 100%;}
	.slider-captions { top: 30px; } 
	.slide-caption h2 { font-size: 2.75em; width: 100%; max-width: 520px; margin-bottom: 16px;}
	.slide-caption p {margin-bottom: 16px; font-size: 1em; max-width: 460px; }
	.slda { top: 145px; width:28px; height: 27px; border-width:1px; padding-top: 1px; }
	.slider-left {left: 5px;}
	.slider-right {right:5px;}
}

@media screen and (max-width:969px) {
	.slider-images { width: 969px; right: 0; }
	.sl-inner {width: 65%;}

}

@media (max-width: 641px){
	.slider-images { width: 641px;  }
	.slider-captions { top: 20px;  }
	.slide-caption h2 { font-size: 1.1em;  }
	.slider, .captions { left: 0; }
	.sl-inner {width: 65%;}
	.slide-caption p { font-size: 0.75em; line-height:1.15em;}
	.rmbtn { margin: 8px 0;}
	.slda { top: 96px;}

}




/*
     FILE ARCHIVED ON 10:54:01 Jul 08, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:50:12 Oct 28, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.832
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.01
  esindex: 0.045
  cdx.remote: 160.033
  LoadShardBlock: 572.108 (3)
  PetaboxLoader3.datanode: 797.66 (5)
  load_resource: 1001.894 (2)
  PetaboxLoader3.resolve: 634.576 (2)
*/