/****footer common-links border removed for other languages****/
.common-links.remove-before:before{display:none}

.features-item .content-wrap{max-width:980px}


.node-type-product-pricing-2-0 .product-block span.detail {
    min-height: 57px;
}
.node-type-product-pricing-2-0 .referals-wrap {
    text-align: center;
    padding: 40px 0;
}
.node-type-product-pricing-2-0 .referals-wrap h3, .referals-wrap p {
    margin-bottom: 0;
}
.node-type-product-pricing-2-0 .main-container-wrapper:before{
    background: #ffd4c2;
    background: -moz-linear-gradient(top, #ffd4c2 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #ffd4c2 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffd4c2 0%, #ffffff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffd4c2', endColorstr='#ffffff', GradientType=0);
}

.assist-readline {
    width: 100%;
    display: block;
    max-width: 1280px;
    margin: 40px auto;
    box-sizing: border-box;
}
.assist-readline-wrap {
    display: table;
    width: 90%;
    max-width: 740px;
    margin: 0 auto;
    background: #fde4d6;
    padding: 20px 25px;
    box-sizing: border-box;
}
.assist-readline-wrap h4{
	margin-bottom: 0;
}
.assist-readline-wrap .assist-inner{
	display: table-cell;
	vertical-align: middle;
	box-sizing: border-box;
}
.zreg-link {
    float: right;
    padding: 8px 16px;
    border: 2px solid #000;
    background: #fde4d6;
    color: #000;
    transition: 0.5s ease;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'proxima_novasemibold';
    line-height: normal;
}

@media only screen and (max-width: 991px) {
	.assist-readline-wrap h4 {
	    margin-bottom: 0;
	}
}
@media only screen and (max-width: 991px) {
	.assist-readline-wrap h4 {
	    margin-bottom: 20px;
	}
	.assist-readline-wrap .assist-inner {
	    display: block;
	}
	.assist-readline-wrap{
		text-align: center;
	}
	.zreg-link{
		float: none;
	}
}