/*Arabic starts*/
.i18n-ar .features-banner-content .banner-left-content h1, .i18n-ar .features-banner-content .banner-left-content p {
    text-align: right;
}
.i18n-ar .bottom-cta-wrap h2, .i18n-ar #block-system-main .bottom-cta-wrap .content-wrap.animated {
    text-align: center;
}
/*Arabic ends*/
#mini-panel-product_menu .menu-icon-help-header .product-title a, #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li a, .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li a {
	color: #333;
}
.features-banner-wrap {
	background-color: #fff;
}
.features-banner-content h1 {
    color: #000;
}
.features-banner-content p {
    color: #333;
}
.features-header-promo h2{
    max-width: 90%;
    margin: 0 auto;
    text-align: center;
}
.features-banner-content{
    display: table;
    table-layout: fixed;
    max-width: 1040px;
}
.banner-left-content{
    display: table-cell;
    width: 70%;
    vertical-align: middle;
    padding: 0 50px;
    text-align: left;
}
.banner-right-image{
    display: table-cell;
    width: 30%;
    vertical-align: middle;
    max-width: 300px;
}
.features-item .cont-part{
    width: 60%;
}
.features-item .image-part{
    width: 40%;
}
.features-item.right-image .image-part > div{
    max-width: 250px;
}
.features-item.left-image .image-part > div {
    max-width: 300px;
}
.footer-banner {
    text-align: center;
    padding: 40px 0 80px;
}
.footer-banner h3 {
    margin-bottom: 20px;
}

@media only screen and (max-width: 991px){
.banner-left-content{
    display: block;
    width: 80%;
    max-width: 660px;
    margin: 0 auto;
    text-align: center;
}
.banner-right-image{
    display: block;
    width: 80%;
    margin: 30px auto 0;
}
.features-item .cont-part{
    width: 100%;
}
.features-item .image-part{
    width: 100%;
}
}
@media only screen and (max-width: 767px){
.features-item.right-image .content-wrap>div.cont-part, .features-item.left-image .content-wrap>div.cont-part {
    max-width: 85%;
    text-align: center;
}
}
/* CTA button text color start */

.banner-newtype .features-banner-cont-sec .act-btn.cta-btn {
    color: #fff;
}

/* CTA button text color end */