#sim-mobile {display:none;visibility:hidden}

@media only screen and (min-width : 120px) and (max-width : 900px)  {
	#sim-mobile {display:block !important;visibility:visible;}
	#sim{display:none;visibility:hidden;}
}

#postpay-mobile {display:none;visibility:hidden}

@media only screen and (min-width : 120px) and (max-width : 900px)  {
	#postpay-mobile {display:block !important;visibility:visible;}
	#postpay{display:none;visibility:hidden;}
}

.btn-home-blue01 {
    background-color: #00aeef !important;
    /* border: none; */
}

.uranus.tparrows {
    width: 5em!important;
    height: 5em!important;
    padding: 0.7em!important;
    background: #CCCCCC63!important;
    top: 50%!important;
}

.u-carousel-indicators-v1 span, .u-carousel-indicators-v1--white span {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background-color: #777;
    opacity: 1;
}

.u-carousel-indicators-v1 li.slick-active span, .u-carousel-indicators-v1--white li.slick-active span {
    background-color: #555;
}

.bg-smartphones-section1{
	background: linear-gradient(0deg, rgba(34,193,195,1) 0%, rgba(45,154,253,1) 100%);
}

.icogradient{
   background: -webkit-linear-gradient(#22dcfd, #5865b9);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;	
}	


/*simcard*/
	.bg-newsimbox{
		background: linear-gradient(to right, #fd5392,#bc4f46);
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
		height: 250px;
		width: 100%;
	}
	.bg-newsimbox:hover{
		background: linear-gradient(to right, #bc4f46,#fd5392);
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
		height: 250px;
		width: 100%;
	}		
	.bg-upgradesimbox{
		background: linear-gradient(to right, #debb0a ,#b58001);
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
		height: 250px;
		width: 100%;
	}
	.bg-upgradesimbox:hover{
		background: linear-gradient(to right, #b58001,#debb0a);
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
		height: 250px;
		width: 100%;
	}
	.bg-touristsimbox{
		background: linear-gradient(to right, #22dcfd ,#5865b9);
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
		height: 250px;
		width: 100%;
	}
	.bg-touristsimbox:hover{
		background: linear-gradient(to right, #5865b9,#22dcfd);
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
		height: 250px;
		width: 100%;
	}
	.simcardimg{
	    position: relative;		
	    left: 28px;	   
	}	
	.upgradesimimg{
	    position: relative;		
	    left: 10px;	   
	}		
	.touristsimimg{
	    position: relative;		
	    left: 30px;	   
	}
   
#sim a{
	color: #fff;
    outline: none;
	text-decoration:none;
}	
/*simcard*/

/*prepay*/
.bg-prepay-section{
	/* background: linear-gradient(0deg, rgba(34,193,195,1) 0%, rgba(45,154,253,1) 100%); */	
	/* background: linear-gradient(to right, #22dcfd , #5865b9); */		
	background-image: url(https://imgcdn.myt.mu/mobile/mytmobile/bg-prepay.jpg);background-size: cover;
}

.bg-prepaybox{
	background: linear-gradient(to right, #22dcfd , #5865b9);
}

#prepay a{
	color: #fff;
    outline: none;
	text-decoration:none;
}	

/*prepay*/

/*postpay*/
#postpay a{
	color: #fff;
    outline: none;
	text-decoration:none;
}
#postpay-mobile a{
	color: #fff;
    outline: none;
	text-decoration:none;
}	
/*postpay*/

/*faqs*/

#mobile-faqs .u-accordion__body a {
    color: #00aeef !important;
    outline: none;
} 

#mobile-faqs a{	
    outline: none;
	text-decoration:none;
}	
/*faqs*/

/*media queries*/
@media (min-width: 1200px){		
	.simcardtext{
		left: 30px;
	    z-index: 999;
		top: 160px;			
	}	
	.upgradesimtext{
		left: 30px;
	    z-index: 999;
		top: 160px;
	}
	.touristsimtext{
		left: 30px;
	    z-index: 999;
		top: 160px;
	}	
	.hidden-lg{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){
	.hidden-md{display:none!important}
}
@media (min-width: 992px){
	#prepay ul.js-pagination {
		visibility: visible!important;
		display: flex!important;
	}
	#smartphonesoffers ul.js-pagination {
		visibility: visible!important;
		display: flex!important;
	}	
}
@media (min-width:768px) and (max-width:991px){	
	.forcefullwidth_wrapper_tp_banner .rev_slider_wrapper .rev_slider li div .defaultimg {
		width: 110%!important;
		height: 100%!important;
		margin-left: -6%!important;
	}
	.hidden-sm{display:none!important}	
	.simcardtext {
		left: 125px;
		z-index: 999;
		top: 270px;
	}
	.upgradesimtext{
		left: 125px;
		z-index: 999;
		top: 270px;
	}
	.touristsimtext{
		left: 125px;
		z-index: 999;
		top: 270px;
	}	
}
@media (max-width: 767px) {
	.uranus.tparrows {
		display:none;
	}
	.hermes.tp-bullets {
		display:block!important;
		visibility:visible!important;
	}	
	.hidden-xs{display:none!important}
}
/*media queries*/

/*showmaxpromobile*/
.bg-showmaxpromobile{
	background-image: url(https://imgcdn.myt.mu/mobile/mytmobile/sm-mobile-bg.jpg); 
	background-position: center center;	
}	
/*showmaxpromobile*/

@media (min-width:768px) and (max-width:991px){
	#carousel4 ul.js-pagination.u-carousel-indicators-v1 {
        display: flex !important;
    }
}