	.heading-subscribe{text-align: center; padding-top: 83px; margin: 0 auto}
	.heading{padding-top:160px;}
	.sub-title{padding-top: 36px;max-width: 600px;margin: 0 auto}
	.subscribe{padding-top: 65px;padding-bottom: 150px;  margin: 0 auto;}

	.subscribe .column-form .title-form{padding-bottom: 37px;}
	.subscribe .column-form .title-form > p:not(.h2){padding-top: 7px;}
	.subscribe .column-form .wrapper-form{max-width: 696px;}
	.subscribe .column-form.no-image .wrapper-form{margin: 0 auto;}
	.subscribe .column-form .wrapper-form input:not(.radio), .subscribe .column-form .wrapper-form textarea, .subscribe .column-form .wrapper-form .select{width: 100%;color: #A5A5A5;height: 38px;border: 1px solid #C5C5C5;background-color: #FCFCFC;}
	.subscribe .wrapper-checkbox{padding-left: 15px;padding-top: 4px;}
	.subscribe .column-form .wrapper-form .wrapper-checkbox label{float: left;padding-left: 20px;}
	.subscribe .column-form .wrapper-form .wrapper-checkbox label:first-child{padding-left: 0;}
	.subscribe .column-form .wrapper-form .wrapper-checkbox input.radio{float: left;}
	.subscribe .column-form .wrapper-form .wrapper-checkbox span{padding-left: 4px;float: left;line-height: 15px;}
	.subscribe .column-form .wrapper-form .wrapper-selects select{background-color: #fcfcfc;background:url(../sysimages/arrow-down-language.png) no-repeat right -10px center; padding: 9px 30px 8px 13px}
	.subscribe .column-form .wrapper-form .bottom-form{padding-top: 11px;}
	.subscribe .column-form .wrapper-form .bottom-form p{float: left;padding: 10px 0;}
	.subscribe .column-form .wrapper-form .bottom-form button{float: right;margin-top: -70px}
	.subscribe .column-image{line-height: 0;text-align: right;}
	.subscribe .column-image img{max-width: 100%;}

	.subscribe .column-form .wrapper-form .inputError span{margin: 5px 0 0 5px}
	.subscribe .column-form .wrapper-form .inputError input, .subscribe .column-form .wrapper-form .inputError .wrapper-selects .select{ margin: 5px 0 13px; }

    .bottom-smaller{font-size: 11px;color: rgb(128, 128, 128, 0.7)}

@media screen and (max-width: 768px){
	.subscribe .column-form .wrapper-form{max-width: none;}
	.subscribe .column-form .wrapper-selects{margin: 0 -5px;}
	.subscribe .column-form .wrapper-selects .column{padding: 0 5px;}
	.subscribe .column-form .wrapper-form .bottom-form{padding-top: 5px;}
	.subscribe .column-form .wrapper-form .bottom-form p{float: none;padding-top: 0;}
	.subscribe .column-form .wrapper-form .bottom-form button{float: none;width: 100%; }
	.heading-subscribe{padding: 0 15px;}
	.subscribe{margin: 0 15px; padding-bottom: 25px;}
	.heading-newsletter{text-align: center; padding-top: 15px;}
	.bottom-smaller{margin: -27px 0px 25px 12px !important;}
}