.slider620320                              		{ position: relative; }
.slider620320 .caroufredsel_wrapper   { margin: 0 !important; }
.slider620320 li.skItem 				{ position: relative; }
.slider620320 li.skItem img			{ width: 620px; height: 320px; }
.slider620320 .skCaption				{ position: absolute; left: 0; width: 100%; height:42px; display:table; vertical-align:middle; bottom: 0;}
.slider620320 .skCaption .skInner	{ display:table-cell; vertical-align:middle; padding:0 10px; }
.slider620320 .skRotatorTitle		{ display:table-cell; vertical-align:middle; padding:0 10px 0 15px; }
.slider620320 h2.skTitle				{ font-family: 'Raleway', sans-serif; font-size: 17px; color: #ffffff; line-height: 18px; text-transform: uppercase; padding: 0; 
                                      font-weight: bold; display: inline-block; vertical-align: middle; }
.slider620320 .skReadMore			{ font-family: 'Raleway', sans-serif; font-size: 12px; line-height: 1; font-weight: bold;
                                      padding: 5px 18px; text-decoration: none; text-transform: uppercase;  vertical-align: middle; white-space: nowrap; float:right; }
.slider620320 .skPrevBtn,
.slider620320 .skNextBtn				{ position: absolute; text-indent: -9999px; cursor: pointer;  bottom: 130px; width: 60px;  }
.slider620320 .skPrevBtn				{ left: 0px; }
.slider620320 .skPrevBtn:hover svg	{ margin-left: 10px; }
.slider620320 .skNextBtn				{ right: 0px; transform: rotate(180deg); }
.slider620320 .skNextBtn:hover svg	{ margin-left: 10px; }
.slider620320 .skPrevLinks,
.slider620320 .skNextLinks			{ width: 20px; height: 32px; display: block; }


/***slick slider***/
.slider620320 .slick-slide				{ display: block; float: left; height: 100%; min-height: 1px; }
.slider620320 ul.slick-dots				{ position: absolute; bottom: -28px; text-align: center; width: 100%; margin: 0; padding: 0; }
.slider620320 ul.slick-dots li				{ display: inline-block; margin: 0 5px; }
.slider620320 .slick-dots button			{ display: block; height: 14px; width: 14px; font-size: 0; line-height: 0; color: transparent;
										  -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; cursor: pointer; border: none;
										  padding: 0; border-width: 3px; border-style: solid;  }
.slider620320 .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;}
.slider620320 .slick-loading .slick-list	{ background: #fff url('./ajax-loader.gif') center center no-repeat; }
.slider620320 .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; }
.slider620320 .slick-list 				{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slider620320 .slick-list:focus 			{ outline: none; }
.slider620320 .slick-list.dragging		{ cursor: pointer; cursor: hand; }
.slider620320 .slick-slider .slick-track,
.slider620320 .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); }
@media screen and (max-width: 1080px) and (min-width: 768px) { 
	.slider620320 .skCaption h2.skTitle    { width: 100%; overflow:hidden; max-height:20px; }
}

@media screen and (max-width: 768px){
	.slider620320 .skPrevBtn,
	.slider620320 .skNextBtn			{ display: none !important; }
	.slider620320 li.skItem img		{ width: 100%; height: 251px; }
	.slider620320 .skCaption			{ display: none; }
	.slider620320 ul.slick-dots 			{ bottom: -20px; display: table;width: 100%; padding: 7px 0 0; table-layout: fixed; }
	.slider620320 ul.slick-dots button		{width: 90%;height: 10px;border: none;border-radius: 0;margin: 0 5%;}
	.slider620320 ul.slick-dots li			{ width: auto; height: 14px;width: auto; border-radius: 0; margin: 0; display: table-cell; }
	.slider620320 ul.slick-dots li button	{ background-color: #fff; }
	.slider620320 ul.slick-dots li:first-child button{margin-left: 0;margin-right: 5%;width: 95%;}
	.slider620320 ul.slick-dots li:last-child button{margin-right: 0;width: 95%;margin-left: 5%;}
	.slider620320 ul.slick-dots li.slick-active button	{ background-color: #c2c2c2; }
}