/* T3cms IOS slider */
 /* 05. SLIDER
   ========================================================================== */

.iosSliderButtons {
  position:absolute;  
  bottom: 16px;    
  margin: auto;
  width:100%;
justify-content: center; 
z-index:40000;
text-align:center;
-webkit-transform: translateZ(0);
}

/*.iosSlider .item:nth-child(2){
    display:none;
}*/

.iosSliderButtons .button {
    z-index:50000;
    position: relative;
    margin-left: 4px;
    margin-right: 4px;
    width: 20px;
    height: 10px;
    float: none; 
    display:inline-block;
    background-color:transparent;
    border-bottom:1.4px solid #EAE7DF;    }

.iosSliderButtons .button.selected {
       border-bottom:1.4px solid #707070; 
}


.tx-t3cmsiosslider-pi1{
	position:relative;margin-top:0px;   
	height:100%;
	overflow:hidden;
	width:100%;
  }
.responsive_height {
  margin:0px 0px 0px 0px;
}

.iosContainer {
  position: relative;
  width: 100%;
  height: 100%;  
  /* 39% being the ratio we are maintaining 
   * calculated by looking at the image 
   * ratio: 400/1024 = ~0.39 */
 /* padding: 0 0 66.6666% 0;*/
/*padding: 0 0 50.84746% 0;*/
/*padding: 0 0 59.322034% 0;*/
padding: 0;
 }

.iosSlider {
  width: 100%;
  height: 1000px;
  margin:0px 0px 0px 0px;
}

.iosSlider img{
  max-width:100%;
  width:100%;
  z-index: 1000;
  object-fit: cover;
  height:100%;
  display:block;
   position: absolute;
    top: 50%;    
    transform: translate(0, -50%);
     padding:0px;
 margin:0px;
}

.iosSlider .slider {
  width: 100%;
  height: 100%;
  z-index:300;

}
.iosSlider .item{
    z-index: 100;
    padding:0px;
 margin:0px;}

.iosSlider a:link, .iosSlider a:visited, .iosSlider a:hover{
  text-decoration:none;
}

a.iosSliderPrev {  
	height: calc(100% - 27px);
	width: 50%;
	position:absolute;
	left:0px;
        font-size:24px;
	top:0px;
	z-index:5;
	
}

a.iosSliderNext {  
	height: calc(100% - 27px);
	width: 50%;
	position:absolute;
         font-size:24px;
	right: 0px;
	top:0px;
	z-index:5;

}