.custom_header_slideshow.homepage { 
	visibility: hidden;
	margin-top: -35px;
}


.show-wrapper.full-width .custom_header_slideshow .slide{
    margin: 0 auto; 
    text-align: left;
    /*max-height: 760px;*/
    max-height: 835px;
    overflow: hidden;
    border-top: 5px solid #fff; 
    border-bottom: 5px solid #fff; 
}

.show-wrapper.full-width .custom_header_slideshow.homepage .slide .img-wrapper{
    transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -webkit-transition: opacity 1s ease-in-out;
}

.show-wrapper.full-width .custom_header_slideshow.homepage .slide.slick-active .img-wrapper,
.show-wrapper.full-width .custom_header_slideshow.homepage .slide.slick-current .img-wrapper{
    opacity: 1;
    background-color: transparent;
}



.custom_header_slideshow.homepage .slick-dots { margin-bottom: 0px; margin: 0px; margin-top: 5px; bottom: auto;}
.custom_header_slideshow.homepage .slick-dots li button:hover { background-color: transparent; }
.custom_header_slideshow.homepage .slick-dots li button:before {
	content: "\f0c8";
	font-family: "FontAwesome";
	font-size: 27px;
	color: rgba(162,180,118,1);
	opacity: 1;
	border-radius: 3px;
}
.custom_header_slideshow.homepage .slick-dots li.slick-active button:before { 
	color: rgba(162,180,118,.5);
}
.custom_header_slideshow.homepage .slide { position: relative; }
.custom_header_slideshow.homepage .slide .text { position: absolute; left: 0; bottom: 10px; }
.custom_header_slideshow.homepage .slide .text .content { position: relative; padding: 10px; }
.custom_header_slideshow.homepage .slide .text a { text-decoration: none; }
.custom_header_slideshow.homepage .slide .text .content .title {
	font-family: 'Bernadette', cursive;
	font-weight: 400;
	font-size: 30px;
	color: #f6f4ee;
	text-transform: lowercase;
}
.custom_header_slideshow.homepage .slide .gradient {
	position:absolute;
	top: 0;
	bottom: 0;
	height: 100%; 
	width: 100%;
	background-image: -moz-linear-gradient( 90deg, rgba(0,0,0,0.70196) 0%, rgba(0,0,0,0) 70%);
	background-image: -webkit-linear-gradient( 90deg, rgba(0,0,0,0.70196) 0%, rgba(0,0,0,0) 70%);
	background-image: -ms-linear-gradient( 90deg, rgba(0,0,0,0.70196) 0%, rgba(0,0,0,0) 70%);
	border: 5px solid #fff;
}
.custom_header_slideshow.homepage .slide .text .content .description { display: none; }
.custom_header_slideshow.homepage .slide .text .content .moreLink {
	font-family: 'Poppins', sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #db7a3d;
	margin-left: 15px;
	text-transform: capitalize;
}
.custom_header_slideshow .slide .text .content .moreLink.desc { display: none; }


.audio-swtich-wrapper {
	display: none;
    cursor: pointer;
    position: absolute;
    right: 10px;
    bottom: 5px;
    z-index: 999;
}

.audio-swtich-wrapper.showSwitch{
	display: block;
}

.audio-swtich-wrapper .audio-swtich {
    color: #a2b476;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px rgba(1, 1, 1, 1);
}
.audio-swtich-wrapper .audio-swtich span {
    color: #fff;
}

/*** Tablet and Desk***/ 
@media only screen and (min-width: 40.063em){
	.custom_header_slideshow.homepage .slick-dots { bottom: 20px; }
	.custom_header_slideshow.homepage .slide .text { 
		max-width: 768px; padding-left: 20px; margin: 0px auto; right: 0; bottom: 60px; 
		width: 100%;
	}
	.custom_header_slideshow.homepage .slide .text .content { padding: 0; }
	.custom_header_slideshow.homepage .slide .text .content .title { font-size: 52px; padding-left: 2px; }
	.custom_header_slideshow.homepage .slide .text .content .description {
		display: inline-block;
		font-family: 'Poppins', sans-serif;
		font-weight: 300;
		font-size: 16px;
		line-height: 26px;
		color: #f6f4ee;
	}
	.custom_header_slideshow.homepage .slide .text .content .moreLink { font-size: 16px; margin-left: 0px; }
	.custom_header_slideshow.homepage .slide .text .content .moreLink.title { display: none; }
	.custom_header_slideshow.homepage .slide .text .content .moreLink.desc { display: inline-block; }
} 

@media only screen and (max-width: 40.063em){
	.custom_header_slideshow.homepage {
		margin-top: -100px;
	}
}
