html.no-touch ul#lightSliderLG, html.no-touch ul#lightSlider {
}
html.no-touch ul#lightSliderLG li, html.no-touch ul#lightSlider li  {
	float:left;
}

.col-xs-12 .sliderPBswrapper1, html.no-touch .col-xs-12 .sliderPBswrapper1 { width: 100%;  padding-top: 69%;  position: relative; overflow:hidden; }
.col-xs-12 .sliderPBswrapper2, html.no-touch .col-xs-12 .sliderPBswrapper2 { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }

.col-lg-12 .sliderPBswrapper1, html.no-touch .col-lg-12 .sliderPBswrapper1 { width: 100%;  padding-top: 45%;  position: relative; overflow:hidden; }
.col-lg-12 .sliderPBswrapper2, html.no-touch .col-lg-12 .sliderPBswrapper2 { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }

html.no-touch .sliderPBswrapper0 { margin-left:-1.17%; margin-right:-1.17%; }
html.touch #lightSlider li .LandscapeXL { padding-left:0 !important; padding-right:0 !important;}
html.touch #lightSlider li .Portrait.positionPage1 { padding-left:0 !important; }
html.touch #lightSlider li .Portrait.positionPage2 { padding-right:0 !important; }
html.touch #lightSlider li .LandscapeM.positionPage0_5, 
html.touch #lightSlider li .LandscapeM.positionPage1 
{ padding-left:0 !important; }
html.touch #lightSlider li .LandscapeM.positionPage1_5, 
html.touch #lightSlider li .LandscapeM.positionPage2 
{ padding-right:0 !important; }


html.touch #lightSlider li { margin-left:1.5% !important; margin-right:1.5% !important;}
html.touch #lightSlider li:first-child { margin-left:0 !important; }
html.touch #lightSlider li:last-child  { margin-right:0 !important;}

@media (max-width: 575px)  {
	html.touch ul#lightSlider {
		text-align: center; 
		display: flex; 
		overflow-x: auto;
		overflow-y:hidden;
		width:100%;
		height:54.5% !important; 
		max-height:54.6% !important;
	}

	html.touch ul#lightSlider li {
		display:inline;
		flex-basis: 80%;
		flex-grow: 0;
		flex-shrink: 0;
	}

	html.touch .col-xs-12  .sliderPBswrapper1 { width: 100%;  padding-top: 54.5%;  position: relative; overflow:hidden; }
	html.touch .col-xs-12  .sliderPBswrapper2 { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
}

@media (min-width: 576px)  {
	html.touch ul#lightSlider {
		text-align: center; 
		display: flex; 
		overflow-x: auto;
		overflow-y:hidden;
		width:100%;
		height:69% !important; 
		max-height:69% !important;
	}

	html.touch ul#lightSlider li {
		display:inline;
		flex-basis: 100%;
		flex-grow: 0;
		flex-shrink: 0;
	}

	html.touch .col-xs-12 .sliderPBswrapper1 { width: 100%;  padding-top: 69%;  position: relative; overflow:hidden; }
	html.touch .col-xs-12 .sliderPBswrapper2 { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
}


@media (min-width: 1024px)  and (orientation:landscape) {
	html.touch ul#lightSliderLG {
		text-align: center; 
		display: flex; 
		overflow-x: auto;
		overflow-y:hidden;
		width:100%;
		height:54.5% !important; 
		max-height:54.5% !important;
	}

	html.touch ul#lightSliderLG li {
		display:inline;
		flex-basis: 100%;
		flex-grow: 0;
		flex-shrink: 0;
	}


	html.touch .ipad-paysage-hide {
		display:none !important;
	}
	html.touch .ipad-paysage-show {
		display:block !important;
	}
	html.touch .col-lg-12  .sliderPBswrapper1 { width: 100%;  padding-top: 45%;  position: relative; overflow:hidden; }
	html.touch .col-lg-12  .sliderPBswrapper2 { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
}


