
/*---------------------------------------
------ PERSONAL_INFO (PAGE) ------
---------------------------------------*/

.standartText{line-height: 1.6; color: #131720; padding: 0 0 20px 0;}
.footerPersonalInfo{text-align: right; margin: 15px 0 0 0;}
	.footerPersonalInfo a{color: #818181; font-size: 14px; text-decoration: underline;}
	.footerPersonalInfo a:hover{text-decoration: none;}
	
.society-nav{float: none; text-align: right;}
	.society-nav a{float: none; display: inline-block;}
.btop{bottom: 10px;}

/*---------------------------------------
------ PERSONAL_INFO (PAGE) ------
---------------------------------------*/



/*---------------------------------------
------ PERSONAL_INFO (FORMS/FOOTER) ------
---------------------------------------*/

.modal .personalInfo{padding: 0 46px; font-size: 13px;}
	.modal .personalInfo label:after{top: 1px;}
.personalInfo{margin: 30px 10px 0 10px;}
	.checkboxError{display: none; color: #d41b1b; font-size: 12px; margin: 0 0 10px 0;}
	.personalInfo input{display: none;}
	.personalInfo label{color: #555; font-size: 13px; cursor: pointer; position: relative; padding: 0 0 0 35px; display: inline-block;}
		.personalInfo a:hover{text-decoration: underline;}
		.personalInfo label:after{background-color: #fff; border: 1px solid #E1E1E1; position: absolute; height: 20px; width: 20px;
			content: ""; left: 0; box-sizing: border-box; top: 0;
		}
		.personalInfo label.ckecked:after{line-height: 20px; font-family: FontAwesome; text-align: center; border: none; content: "\f00c";
			font-size: 14px;
		}
		.personalInfo label:hover:after{background-color: #E1E1E1;}
	
.right_ord .personalInfo{margin: 30px auto 0 auto; text-align: left; max-width: 300px;}
	.right_ord .personalInfo label{font-size: 14px; color: #888581;}
	.right_ord .personalInfo a{color: #666;}
	.right_ord .personalInfo label:after{top: 2px;}
	
/*---------------------------------------
------ PERSONAL_INFO (FORMS/FOOTER) ------
---------------------------------------*/



/*-------------------------------------
----- REQUEST FOR CALL BACK -------
-------------------------------------*/

.cb_form, .form_order_parts {height: auto !important;}

/*-------------------------------------
----- REQUEST FOR CALL BACK -------
-------------------------------------*/



/*---------------------------------------
------ OTHER STYLES -----------------
---------------------------------------*/

.left_price{left: -761px;}

@media all and (max-width: 1200px) {
	.btop{left: 0;}
	.footerPersonalInfo{margin: 15px 0 15px 0;}
}

@media all and (max-width: 520px) {
	.society-nav{width: auto;}
}

@media all and (max-width: 420px) {
	.footerPersonalInfo a{display: inline-block; max-width: 250px;}
}

@media all and (max-width: 360px) {
	.footerPersonalInfo a{max-width: 210px;}
}

/*---------------------------------------
------ OTHER STYLES -----------------
---------------------------------------*/