.slider540400										{ position: relative; width:540px; height:350px; margin-bottom:20px;}
.slider540400 .caroufredsel_wrapper					{ margin: 0 !important; }
.slider540400 li.skItem 							{ position: relative; background-color: #A29061;}
.slider540400 li.skItem a							{ list-style: none;}
.slider540400 .skCaptionWrapper						{ height: 78px; position: absolute; left: 0; width: 100%; bottom: 0;background: rgba(0,0,0,0.75);}
.slider540400 .skCaptionWrapper .skInner			{ display:table-cell; vertical-align:middle; padding:0 10px; }
.slider540400 .skRotatorTitle						{ display:table-cell; vertical-align:middle; padding:0 10px 0 15px; }
.slider540400 h2.skTitle							{ text-transform: uppercase; font-family: 'Titillium Web', sans-serif; font-size: 24px; color: #ffffff; padding: 10px 12px;font-weight: 700; display: block; text-align:center; line-height: 36px; word-break: break-word;}
.slider540400 .skPrev,
.slider540400 .skNext								{ position: absolute; top: calc( 50% - 0px ); left: 0px; transform: translate(0, -50%); padding: 15px;transition: 0.3s; }
.slider540400 .skNext span,
.slider540400 .skPrev span							{ width: 0; height: 0; border-style: solid; border-width: 20px 20px 20px 0;
													border-color: transparent #ffffff transparent transparent; font-size: 0; }
.slider540400 .skNext												{ right: 0 !important; left: auto}
.slider540400 .skNext span										{ border-width: 20px 0px 20px 20px; border-color: transparent #ffffff transparent #ffffff; }
.slider540400 .skPrev:hover										{ padding: 15px 15px 15px 10px; }
.slider540400 .skNext:hover										{ padding: 15px 10px 15px 15px; }
/***slick slider***/
.slider540400 .slick-slide							{ display: block; float: left; height: auto; min-height: 1px; width: 100%; }
.slider540400 ul.slick-dots							{ position: absolute; bottom: 15px; text-align: center; width: 100%; margin: 0; padding: 0; }
.slider540400 ul.slick-dots li						{ display: inline-block; margin: 0 2px; }
.slider540400 .slick-dots button					{ display: block; margin: 4px 0; height: 13px; width: 13px; color: transparent;
													 -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; cursor: pointer; border: none;
													 padding: 0; border-width: 2px; border-style: solid; transition: 0.3s; background-color: #ffffff; border-color: #ffffff;}
.slider540400 .slick-dots button:hover				{ background-color: transparent; border-color: #ffffff;}
.slider540400  li.slick-active  button				{ background-color: transparent; border-color: #ffffff; }
.slider540400 .slick-slider 						{ position: relative; display: block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;
													 user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; 
													 touch-action: pan-y; -webkit-tap-highlight-color: transparent; 	margin: 0; 	padding: 0;}
.slider540400 .slick-loading .slick-list			{ background: #fff url('./ajax-loader.gif') center center no-repeat; }
.slider540400 .slick-slider 						{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none;
													-moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none;
													-khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y;
													-webkit-tap-highlight-color: transparent; }
.slider540400 .slick-list 							{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slider540400 .slick-list:focus 					{ outline: none; }
.slider540400 .slick-list.dragging					{ cursor: pointer; cursor: hand; }
.slider540400 .slick-slider .slick-track,
.slider540400 .slick-slider .slick-list
													{ -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);
													-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slider540400 .slick-list.draggable					{ background: #A29061;}
.albion-hurricanes-simple-modern .slider540400 h2.skTitle							{font-family: 'Arial'; }

@media screen and (max-width: 920px) { 
.slider540400 {
	height: auto;
	width: 100%;
}}
@media screen and (max-width: 768px){
.slider540400 li.skItem 							{ padding-bottom: 0; }
.slider540400 .skCaptionWrapper 					{ height: 80px; position: relative; padding: 0;}
.slider540400 h2.skTitle 							{ font-size: 18px; padding: 15px 6px 0; line-height: 26px;}
.slider540400 p.summary 							{ font-size: 12px; padding: 0 5px;}
.albion-hurricanes-simple-modern .slider540400 h2.skTitle							{font-family: 'Arial'; -webkit-line-clamp: 1 !important;}

    .slider540400 li.skItem img {
		width: 100%;
		height: auto;
    }
}
@media screen and (max-width: 414px){
.slider540400 h2.skTitle 							{ font-size: 18px; padding: 11px 6px 0; line-height: 18px;}
.slider540400 ul.slick-dots							{ bottom: 10px;}
}

@media screen and (min-width: 768px) {
.slider540400 h2.skTitle							{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
}