.skSlider 										{ position: relative; }
#slider1920516									{ position: relative; clip-path:  polygon(0 0, 100% 0, 100% 92%, 0 98%);}
#slider1920516 .slides							{ float: left; background: #fff; width:100%;}
#slider1920516 ul.list							{ margin: 0; padding: 0; }
#slider1920516 li.item							{ margin: 0; padding: 0; list-style: none; float: left; }
#slider1920516 li.item img						        { max-width: 100%; height: auto; display: block; margin: 0 auto;}
.skSlider svg                                                                       { width: 24px; fill: #272727; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.skSlider .skPrevLinks svg                                              { transform: rotate(180deg);}
.skSlider .skNextLinks svg                                              { transform: rotate(180deg);}
.caroufredsel_wrapper							{ margin: 0 !important; }
.caption										{ display: table; margin: auto; width:695px; height: 157px; padding-bottom: 79px;}
.caption .title									{ display: block; font-family: 'Oswald',sans-serif; font-size: 35px; line-height:1 ; letter-spacing: 0;
												  text-align: center; text-transform: uppercase;Height: 33px; overflow: hidden; word-wrap: break-word;padding-bottom: 4px;}
.caption .description							{ display: block; font-family: 'Lato',Arial,Helvetica,sans-serif; font-size: 16px; line-height:25px ; letter-spacing: 0; 
												  text-align: center; padding: 3px 0 0 0;;height: 25px ; overflow: hidden; word-wrap: break-word;}  
.caption .wrapper								{ display: table-cell; vertical-align: middle; }
.caption a.button								{ text-decoration: none; display: table; margin: auto; font-family: 'Oswald',sans-serif; 												 font-size: 16px; line-height:18px ; letter-spacing: 0.3px;  text-align: center; text-transform: uppercase;
												 padding: 7px 18px 7px 22px; margin-top: 10px;}
.skSlider .pager									{ display: block; text-align: center; position: absolute; bottom: 249px; left: 50%; transform: translateX(-50%);}
.skSlider .pager a,
.skSlider .pager a:link							{ display: inline-block; height: 8px; width: 8px; margin: 0 6px; font-size: 0; line-height: 0; color: 													 transparent; -webkit-border-radius: 100%;  -moz-border-radius: 100%; border-radius: 100%; }
.skSlider .skPrevLinks,
.skSlider .skNextLinks					      		{bottom: 132px; position: absolute; font-size: 0; width: 0px; height: 0px; text-indent: -9999px;
												}
.skSlider  .skPrevLinks						       { left: 0; height: 50px; width: 25px;}
.skSlider  .skNextLinks					       	{ right: 0; height: 50px; width: 25px;transform: rotate(180deg);}
.skSlider .rotator-arrow							{ width:915px; margin: 0 auto; position: relative; }
.skSlider  .pager.skMobOnly						{ display: none !important; }
.skSlider .sliderImage                                              {position: relative; height: 516px; background-size: cover; background-position: top center;
										background-repeat: no-repeat; background-color: transparent; }

@media screen and (max-width: 768px){
	.skSlider									{ padding-top: 10px; padding-bottom: 28px;}
	#slider1920516								{ clip-path:  polygon(0 0, 100% 0, 100% 95%, 0 100%);}
	#slider1920516 .caption						{ height:110px; min-height:auto; width: auto; padding: 0 40px;}
	.caption a.button							{ display: none; }
	.skSlider .rotator-arrow						{ width: auto; }
	.skSlider svg                                                       { height: 34px; width: 17px; }
	.skSlider .skPrevLinks,
	.skSlider .skNextLinks						{ bottom: 38px; }
	.skSlider .skPrevLinks						{ left: 10px; }
	.skSlider .skNextLinks						{ right: 10px;}
	.caption .wrapper							{ padding-bottom: 10px; }
	.caption .title								{ font-size: 24px; line-height: 27px; padding: 0;height: 30px; word-break: break-all; }
	.caption .description						{ font-size: 12px ;line-height: 1; height: 24px; padding: 0; }
	.skSlider  .pager.skWebOnly					{ display: none !important; }
	.skSlider  .pager.skMobOnly					{ display: table !important; border-collapse: separate; border-spacing: 2px;}
	.skSlider .pager 							{ bottom: 0; display: table;width: 100%; padding: 7px 0 0;}
	.skSlider .pager a,
	.skSlider .pager a:link,
	.skSlider .pager a:visited					{ width: auto; height: 14px;width: auto; border-radius: 0; margin: 0; height: 8px; display: table-cell;}
	#Body .skRotator .skWidth 					{ padding:0px !important; }
	.skSlider .sliderImage                                       { height:192px;}
}




