.g-brd-gradient {
    background: linear-gradient(90deg, #003b5c 0%, #00aeef 100%);
    background-size: 100% 5px;
    background-position: bottom -1px left 0, bottom 5px left 0;
    background-repeat: no-repeat;
}

.custom-bgpostpay {
    border: none;
    background: #FFBB41;
    background: linear-gradient(90deg, #003b5c 0%, #00aeef 100%);
    box-shadow: 0px 7px 20px rgba(51, 51, 51, 0.1);
}

@media (max-width: 767px) {
    .g-custom-right-v1 {
        right: -3% !important;
    }
	.g-custom-right-v1{
		right: -3% !important;
	}
}

@media (max-width: 767px) {
    .g-custom-opacity {
        opacity: 70% !important;
    }
}
@media (max-width: 767px) {
    .g-custom-top {
        top: 43% !important;
    }
}

@media (min-width:768px) and (max-width:991px){	
	.g-custom-top {
		top: 43% !important;
	}
	.g-custom-opacity {
		opacity: 70% !important;
	}
	.g-custom-left-v1 {
		left: 2% !important;
	}
	.g-custom-right-v1{
		right: -1% !important;
	}
}

.u-carousel-indicators-v1 li.slick-active span, .u-carousel-indicators-v1--white li.slick-active span{
    background-color: #ff8200!important;
}

.modal-custom-postpay {
    width: 100% !important;
    height: 50% !important;
    position: absolute;
    bottom: 0%;
    border-radius: 20px 20px 0px 0px;
	background-color:#F9F9F9;
}
@media (max-width:767px) {
	.modal-custom-postpay{
		width: 100% !important;
		height: 100% !important;
		position: absolute;
		bottom: 0%;
		border-radius: 20px 20px 0px 0px;
		background-color:#F9F9F9;
	}
}

.bg-bundleoffer {
    background: url(https://imgcdn.myt.mu/mobile/postpay/bg-postpay-bunddles.jpg);
    background-repeat: no-repeat;
    background-position: center;
}

.g-width-500 {
    width: 500px !important;
    max-width: 100%;
}

.bg-deezer {
	background: url(https://imgcdn.myt.mu/mobile/postpay/deezer-bgv4.jpg);
    background-repeat: no-repeat;
}

.titleinbox {
    min-height: 90px;
}
.titleinbox {
    position: relative;
    top: 15px;
}
.top-30
 {
    top: 30px;
}

#moreservices a {
    color: #000;
    outline: none;
    text-decoration: none;
}

.bg-moreservices{
	background: linear-gradient(to right, #056AB8, #23429D) !important;
}

.bg-clubapp3cx{
	background: url(https://imgcdn.myt.mu/mytbusiness/businessimages/club-app-bg.jpg) no-repeat center center, rgba(0, 0, 0, 0);
    background-blend-mode: overlay;
    background-size: cover;
}

.g-top-customprotection {
    top: 4rem;
}

@media (max-width: 768px) {
	.bg-clubapp3cx{
		background: url(https://imgcdn.myt.mu/mytbusiness/businessimages/club-app-bg.jpg) no-repeat center center, rgba(0, 0, 0, 0);
		background-blend-mode: overlay;
		background-size: cover;
		background-position: top;
	}
	
	.g-top-customprotection {
		top: 2rem;
	}
}
.g-bg-primary001 {
    background: linear-gradient(90deg, #0072ff 0%, #00d4ff 100%) !important;
}