@charset "utf-8";

.fix-header{
	background:rgba(255,255,255,1);
	box-shadow:0px 0px 2px rgba(0,0,0,.2);
	width:100%;
}

#slider img {
	width: 100%;
	height: auto;
}
.inline-block{
	display:inline-block;
	max-width:100%;
}

::selection {
	color: #bfa327;
}

::-moz-selection {
 color:#bfa327;
}

/* set border-box so that percents can be used for width, padding, etc (personal preference) */
.cycle-slideshow {
	width: 100%;
	min-width: 200px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
/* slideshow images (for most of the demos, these are the actual "slides") */
/* pager */
.cycle-pager{
    text-align: center;
width: 100%;
z-index: 500;
position: absolute;
top: 100%;
margin-top:-80px;
overflow: hidden;

    
}

.cycle-pager span{
    margin-right: 5px;
    font: bold 60px/22px Arial, Helvetica, sans-serif;
	padding: 2px;
	display: inline-block;
	color: #b29f81;
	cursor: pointer;
	background: #fff;
    border-radius: 50%;
}

.cycle-pager .cycle-pager-active{
    background: #75A37F;
    color: #fff;   
}

/* caption */
.cycle-caption {
	position: absolute;
	color: white;
	bottom: 15px;
	right: 15px;
	z-index: 700;
}
/* overlay */

/* prev / next links */
/* prev / next links */
.cycle-prev, .cycle-next {
	position: absolute;
	top: 45%;
	/*width: 30%;*/
	opacity: .2;
	z-index: 1600;
	/*height: 100%;*/
	cursor: pointer;
	left:5%;
	color:#FFF !important; 
	transition:all ease-in-out 200ms;
	text-shadow:2px 2px 2px rgba(0,0,0,.2);
}
.cycle-next{
	right:5% !important;
	left:auto !important;
	text-align:right;
}
.cycle-slideshow:hover .cycle-prev, .cycle-slideshow:hover .cycle-next{
	opacity:.5;
}


.disabled {
	opacity: .5;
	filter: alpha(opacity=50);
}
/* display paused text on top of paused slideshow */
.cycle-paused:after {
	content: 'Paused';
	color: white;
	background: black;
	padding: 10px;
	z-index: 500;
	position: absolute;
	top: 10px;
	right: 10px;
	border-radius: 10px;
	opacity: .5;
	filter: alpha(opacity=50);
}

.cycle-overlay {
	background:rgba(0,0,0,0.0);
    font-family: "Times New Roman";
	font-style:italic;
    position: absolute;
	display:inline;
	font-size:40px;
	top:42%;
	width: 100%;
	z-index: 600;
	color: #fff;
	padding:  ;
	text-align:center;
	text-shadow:0 0 15px  rgba(0,0,0,.5);
	padding:0 15%;
	line-height:normal !important;
	
}
.cycle-overlay h4{
	letter-spacing:7px;
	font:300 20px "Lato";
	font-style:normal;
	text-transform:uppercase;
	
}
@media only screen and (max-width: 720px), only screen and (max-device-width: 720px) {

}
