/*Arabic starts*/
.i18n-ar .subfeature-item {
    float: right;
}
.i18n-ar section .content-wrap.animated {
    text-align: center;
}
.i18n-ar .feature-content h2, .i18n-ar .feature-content p {
    text-align: center;
}
.i18n-ar .img-left .feature-media-with-sub:first-child .feature-content, .i18n-ar .img-right .feature-media-with-sub:first-child .feature-media {
    padding-right: 50px;
padding-left: 0;
}
.i18n-ar .feature-home-banner-wrap div.content-wrap p {
    text-align: center;
}
.i18n-ar .content-wrap.animated h2, .i18n-ar .content-wrap.animated p {
   text-align: right;
}
.i18n-ar .content-wrap.feature-main.animated p, .i18n-ar .content-wrap.feature-main.animated h2 {
    text-align: center;
}
.i18n-ar .bottom-cta-wrap .content-wrap.animated h2 {
    text-align: center;
}
/*Arabic ends*/
.feature-home-banner-wrap .content-wrap{max-width:800px} 
.feature-home-banner-wrap:before{background: -moz-linear-gradient(top, rgba(247,247,185,0.9) 0%, rgba(247,247,186,0.95) 1%, rgba(255,255,255,0.95) 68%, rgba(255,255,255,0.95) 99%, rgba(255,255,255,0.9) 100%); 
background: -webkit-linear-gradient(top, rgba(247,247,185,0.9) 0%,rgba(247,247,186,0.95) 1%,rgba(255,255,255,0.95) 68%,rgba(255,255,255,0.95) 99%,rgba(255,255,255,0.9) 100%); 
background: linear-gradient(to bottom, rgba(247,247,185,0.9) 0%,rgba(247,247,186,0.95) 1%,rgba(255,255,255,0.95) 68%,rgba(255,255,255,0.95) 99%,rgba(255,255,255,0.9) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f7f7b9', endColorstr='#e6ffffff',GradientType=0 );top:-6px;}
.feature-1,.feature-6,.feature-7{position:relative;}
.feature-2,.feature-3,.feature-4,.feature-5,.feature-6{background:#fbfbfb;}
.feature-home-page-wrap .feature-main + .feature-media-with-sub{padding:0px;}
.feature-2 .feature-main.content-wrap{max-width:740px;padding-bottom: 0px;}
.feature-7 h2{margin-bottom: 30px;}
.bottom-cta-wrap:before { content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 80%; z-index: -1; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #d7fde7 100%);  background: -webkit-linear-gradient(top, #ffffff 0%,#d7fde7 100%);background: linear-gradient(to bottom, #ffffff 0%,#d7fde7 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7fde7',GradientType=0 );}
.feature-media img{box-shadow:none;border:none;}
.subfeature-item .icon{background: url(/sites/default/files/showtime/showtime-features-home-sprite.png) no-repeat left top;    background-size: auto 60px;width: 60px;height: 60px;}
.subfeature-item .icon1{background-position: 0 0;}
.subfeature-item .icon2{background-position: -60px 0;}
.subfeature-item .icon3{background-position: -120px 0;}
.subfeature-item .icon4{background-position: -180px 0;}
.subfeature-item .icon5{background-position: -317px 0;}
.subfeature-item .icon6{background-position: -240px 1px;}
#block-system-main{ margin-bottom:0; }
.feature-content a {
    display: block;
    margin-top: 12px;
}
.other-lang section#feature-5 a,.other-lang section#feature-7 a {
    display: none;
}
@media only screen and (min-width: 1025px) {
	.feature-home-banner-wrap{margin-bottom:90px;}
        .feature-home-banner-wrap img{margin: 70px 0 0;}
	.img-left .feature-media-with-sub:first-child .feature-content {padding-right: 150px;}
	.img-right .feature-media-with-sub:first-child .feature-content{padding-left:150px;}
	.feature-1.img-right .feature-media-with-sub:first-child .feature-content{padding-left:0px;}
	.feature-7:before{content: '';width: 140%;height: 40%;position: absolute;top: -5%;background: #fff;border-bottom-left-radius: 100%;border-bottom-right-radius: 100%;left: -20%;transform: rotateX(180deg);}
	.feature-2{padding-top: 160px;}
	.feature-1:before{content: '';width: 140%;height: 80%;position: absolute;bottom: -20%;background: #fff;border-bottom-left-radius: 100%;border-bottom-right-radius: 100%;left: -20%;}
	.feature-6{padding-bottom: 120px;}
	.bottom-cta-wrap .content-wrap { padding: 90px 0 140px;}
	.subfeatures-6 .subfeature-item{width: 30%;border: 1px solid #efefef;padding: 50px;box-sizing: border-box;margin: 1%;}
	.bottom-cta-wrap .content-wrap h2{max-width:650px;}
	
}
@media only screen and (max-width: 1024px) {
	.feature-2 .feature-main.content-wrap{max-width:600px;}	
}
