
.clear {clear: both;width: 0px;height: 0px;overflow: hidden;font-size: 0px;line-height: 0px;}
.btn-new {text-decoration: none;position: relative;display: inline-block;vertical-align: top;color: #222222;font-family: "Open Sans", sans-serif;font-weight: bold;text-transform: uppercase;height: 61px;min-width: 164px;line-height: 61px;padding: 0 31px;font-size: 25px;text-align: center;box-shadow: inset 0 1px 0 rgba(255,255,255,0.47), 0 2px 0 -1px #ffa800, 0 4px 0 -2px #ffa800, 0 6px 0 -3px #ffa800, 0 8px 0 -4px #ffa800, 0 10px 3px -4px rgba(0,0,0,0.3);background: linear-gradient(to bottom, #ffde00 0%,#ffc000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffde00', endColorstr='#ffc000',GradientType=0 );}
.btn-new:hover {background: linear-gradient(to bottom, #ffc000 0%,#ffde00 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc000', endColorstr='#ffde00',GradientType=0 );}
.new-popup input[type="text"],
.new-popup input[type="email"],
.new-popup input[type="tel"],
.new-popup input[type="password"],
.new-popup textarea {padding: 0 54px;font-size: 14px;background: #f9f9f9;border: 1px solid #e4e4e4;height: 40px;margin-bottom: 11px;width: 690px;font-family: 'Open Sans', Arial, sans-serif;}
.new-popup input[type="text"]:focus,
.new-popup input[type="email"]:focus,
.new-popup input[type="tel"]:focus,
.new-popup input[type="password"]:focus,
.new-popup textarea:focus {box-shadow: 0px 0px 20px 0px #d3dae3;}
.new-popup input[type="text"]::-webkit-input-placeholder,
.new-popup input[type="email"]::-webkit-input-placeholder,
.new-popup input[type="tel"]::-webkit-input-placeholder,
.new-popup input[type="password"]::-webkit-input-placeholder,
.new-popup textarea::-webkit-input-placeholder {color: #596b80;}
.new-popup input[type="text"]::-moz-placeholder,
.new-popup input[type="email"]::-moz-placeholder,
.new-popup input[type="tel"]::-moz-placeholder,
.new-popup input[type="password"]::-moz-placeholder,
.new-popup textarea::-moz-placeholder {color: #596b80;}
.new-popup input[type="text"]:-ms-input-placeholder,
.new-popup input[type="email"]:-ms-input-placeholder,
.new-popup input[type="tel"]:-ms-input-placeholder,
.new-popup input[type="password"]:-ms-input-placeholder,
.new-popup textarea:-ms-input-placeholder {color: #596b80;}
.new-popup input[type="text"]:-moz-placeholder,
.new-popup input[type="email"]:-moz-placeholder,
.new-popup input[type="tel"]:-moz-placeholder,
.new-popup input[type="password"]:-moz-placeholder,
.new-popup textarea:-moz-placeholder {color: #596b80;}
.new-popup input[type="email"] {background: #f9f9f9 url(../images/email.png) no-repeat 4% center;width: 78%;}
.new-popup input[name="address"] {background: #f9f9f9 url(../images/address.png) no-repeat 8% center;}
.new-popup input[name="time"] {background: #f9f9f9 url(../images/time.png) no-repeat 7% center;}
.new-popup textarea.error,
.new-popup input[type="email"].error,
.new-popup input[name="text"].error {border-color: red;}
.new-popup textarea {resize: none;font-family: Arial;width: 688px;padding: 18px 30px;height: 81px;}
.cont {width: 1190px;padding: 0 5px;margin: 0 auto;}
.new-popup-hidden {width: 100%;height: 100%;top: 0;background: #000;z-index: 1001;left: 0;opacity: 0.7;display: none;position: fixed;}
.new-popup {width: 828px;position: fixed;margin: auto;top: 0;left: 0;bottom: 0;right: 0;background: #fff;height: 400px;display: none;z-index: 1002;}
.new-popup-small {height: 333px;}
.new-popup-order {height: 775px;}
.new-popup-free {height: 482px;}
.new-popup-free-2 {height: 603px;}
.new-popup-free-3 {height: 583px;}
.new-popup-trip {height: 569px;}
.new-popup-smallest {width: 556px;height: 288px;}
.new-popup .close {font-weight: 300;text-decoration: none;color: #849284;position: absolute;right: 30px;top: 14px;z-index: 1;transform: rotate(45deg);font-size: 64px;}
.new-popup .close:hover {color: #ffc000;}
.new-popup .title {color: #fff;font-family: 'Conv_GEOMETRIA-HEAVY';height: 73px;padding: 21px 180px 0 38px;line-height: 27px;font-size: 24px;text-transform: uppercase;background-image: linear-gradient(to bottom, #5D6A5D 0%, #6E7D6E 100%);}
.new-popup-free .title {padding-right: 135px;}
.new-popup-trip .title {padding: 38px 180px 0 38px;height: 56px;margin-bottom: -32px;}
.new-popup-smallest .small {padding: 33px 0 0 40px;height: 61px;margin-bottom: 58px;}
.new-popup .small {padding: 33px 0 0 40px;height: 61px;margin-bottom: 58px;}
.new-popup .content {text-align: center;margin: 49px 0 0 0;}
.new-popup .content .btn-new {display: inline-block;text-decoration: none;margin-bottom: 45px;font-size: 24px;font-weight: bold;border-radius: 50px;}
.new-popup .content a {display: inline-block;text-decoration: underline;color: #000;font-weight: normal;font-size: 19px;}
.new-popup .content a:hover {text-decoration: none;}
.new-popup .order-line {margin: -3px 0 35px 56px;}
.new-popup .order-line .num {float: left;margin: 0px 0 0 0;}
.new-popup .order-line .num span {width: 25px;height: 25px;position: absolute;border: 5px solid #fff200;margin: -12px 0 0 -17px;}
.new-popup .order-line .num b {font-size: 18px;background: #fff;position: relative;z-index: 1;width: 30px;text-align: center;display: inline-block;height: 30px;line-height: 30px;}
.new-popup .order-line .short {float: left;margin: 0 0 0 21px;font-size: 16px;width: 227px;text-align: left;}
.new-popup .order-line .select-list {float: left;margin: -23px 0 0 0;}
.new-popup .order-line .select-list .item {text-decoration: none;font-weight: bold;display: inline-block;float: left;height: 60px;width: 113px;text-align: center;line-height: 60px;font-size: 15px;box-shadow: inset 0px 0px 0px 1px #f5f5f5;border: 1px solid #e6e6e6;border-radius: 0px;background: #f5f5f5;margin-right: 2px;}
.new-popup .order-line .select-list .item:hover {box-shadow: inset 0px 0px 0px 1px #fff;border: 1px solid #e6e6e6;background: #ffffff;}
.new-popup .order-line .select-list .item.active {box-shadow: inset 0px 0px 0px 1px #ffde59, 0px 2px 3px 0px rgba(255, 190, 0, 0.5);border: 1px solid #ffbf00;background-image: linear-gradient(to bottom, #ffce00 0%, #ffbe00 100%);}
.new-popup .order-line .select-list-normal {margin: -11px 0 0 0;}
.new-popup .order-line .select-list-normal .item {border-radius: 2px;height: 33px;line-height: 33px;width: auto;padding: 0 12px;}
.new-popup textarea {margin: 29px 0 2px 0;}
.new-popup input[type="email"] {margin-bottom: 31px;}
.new-popup .content .sub-title {font-size: 25px;margin: -4px 0 54px 0;line-height: 34px;}
.new-popup .content .sub-title span {font-weight: bold;border-bottom: 3px solid #ffcc00;}
.new-popup .content .small-form {margin-bottom: 35px;}
.new-popup .content .small-form input {width: 235px;margin-right: 13px;background: #f9f9f9;}
.new-popup .content .column {float: left;margin: -18px 0 0 73px;width: 190px;text-align: left;font-size: 14px;}
.new-popup .content .small-form-2 {padding-left: 120px;}
.new-popup .content .small-form-2 .column {width: 260px;}
.new-popup .content .info {text-align: left;margin: -18px 0 36px 115px;font-size: 16px;}
.new-popup .content .info-nal:before {content: url(../images/nal.png);position: absolute;margin: 1px 0 0 -29px;}
.new-popup .content .alert {color: #ff381d;font-size: 16px;padding: 2px 0 0 0;}
.new-popup .content .small-form-full input[type="text"],
.new-popup .content .small-form-full input[type="email"] {width: 570px;padding: 0 20px;}
.new-popup-bottom span {display: none;}
.new-popup[rel="3"] input[type="text"] {padding: 0 25px;width: 260px;position: relative;margin-top: 0;}
.new-popup[rel="3"] .content .sub-title {margin-bottom: 30px;}
.new-popup[rel="3"] .content .small-form {margin-bottom: 20px;}
.new-popup[rel="3"] .file {display: inline-block;background: #f9f9f9;border: 1px solid #e4e4e4;height: 40px;margin-bottom: 11px;line-height: 40px;font-family: 'Open Sans', Arial, sans-serif;font-size: 14px;padding: 0 25px;width: 210px;margin-right: 13px;text-align: left;position: relative;overflow: hidden;cursor: pointer;}
.new-popup[rel="3"] .file input {position: absolute;width: 100%;height: 40px;opacity: 0;top: 0;left: 0;}
.new-popup[rel="3"] .file label {color: #222;position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 0 25px;}
.new-popup .small-form-bottom {display: block;width: 551px;margin: 0 auto;}
.new-popup[rel="3"] .small-form-bottom .file {float: left;width: 254px;margin-left: 5px;height: 39px;border-radius: 8px;}
.new-popup[rel="3"] .small-form-bottom input {float: left;}
.new-popup[rel="4"] .file {display: inline-block;background: #f9f9f9;border: 1px solid #e4e4e4;height: 40px;margin-bottom: 11px;line-height: 40px;font-family: 'Open Sans', Arial, sans-serif;font-size: 14px;padding: 0 25px;width: 210px;margin-right: 13px;text-align: left;position: relative;overflow: hidden;cursor: pointer;}
.new-popup[rel="4"] .file input {position: absolute;width: 100%;height: 40px;opacity: 0;top: 0;left: 0;}
.new-popup[rel="4"] .file label {color: #222;position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 0 25px;}
.new-popup .small-form-bottom {display: block;width: 649px;margin: 0 auto;}
.new-popup[rel="4"] .small-form-bottom .file {float: left;width: 207px;margin-left: 5px;height: 39px;}
.new-popup[rel="4"] .small-form-bottom input {float: left;}
.new-popup[rel="4"] .small-form-bottom {width: 266px;}
.order-btn {font-family: "Open Sans", sans-serif;background: #5cc300;text-transform: uppercase;color: #fff;transform: rotate(90deg);position: fixed;text-align: center;margin: auto;top: 0;bottom: 0;left: -172px;width: 403px;height: 62px;line-height: 62px;font-size: 18px;font-weight: bold;z-index: 1002;display: none;}
.order-btn:hover {left: -170px;cursor: pointer;}
.new-popup .title {text-align: left;}
.new-popup .title:before {display: none;}
.new-popup .soglasie {padding: 20px 0 20px 70px;width: 83%;font-size: 10px;}
.new-popup .soglasie input {display: none;}
.new-popup .soglasie input+label {color: #c8c8c8;font-size: 12px;line-height: 17px;padding: 0 0 0 0px;display: inline-block;}
.new-popup .soglasie input+label:before {content: "";position: absolute;width: 25px;height: 25px;background: url(../images/check.png);margin: -7px 0 0 -42px;}
.new-popup .soglasie input:checked+label:before {background: url(../images/check.png) 0 -25px;}
.new-popup .soglasie.error input+label:before {content: "";position: absolute;width: 25px;height: 25px;background: url(../images/check-error.png);margin: -7px 0 0 -42px;}
.new-popup .soglasie.error input:checked+label:before {background: url(../images/check-error.png) 0 -25px;}
.column input[type="checkbox"] {display: none;}
.column input[type="checkbox"]+label {text-align: left;display: block;margin-bottom: 26px;}
.column input[type="checkbox"]+label:before {content: "";width: 25px;height: 25px;background: url(../images/check.png) no-repeat;position: absolute;margin: -3px 0 0 -34px;}
.column input[type="checkbox"]:checked+label:before {background: url(../images/check.png) 0px -25px no-repeat;}

.btn-new {
	text-decoration: none;
	position: relative;
	display: inline-block;
	vertical-align: top;
	color: #222222;
	font-family: "Open Sans", sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	height: 61px;
	min-width: 164px;
	line-height: 61px;
	padding: 0 31px;
	font-size: 25px;
	text-align: center;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.47), 0 2px 0 -1px #ffa800, 0 4px 0 -2px #ffa800, 0 6px 0 -3px #ffa800, 0 8px 0 -4px #ffa800, 0 10px 3px -4px rgba(0,0,0,0.3);
	background: #ffde00;
	background: -moz-linear-gradient(top, #ffde00 0%, #ffc000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde00), color-stop(100%,#ffc000));
	background: -webkit-linear-gradient(top, #ffde00 0%,#ffc000 100%);
	background: -o-linear-gradient(top, #ffde00 0%,#ffc000 100%);
	background: -ms-linear-gradient(top, #ffde00 0%,#ffc000 100%);
	background: linear-gradient(to bottom, #ffde00 0%,#ffc000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffde00', endColorstr='#ffc000',GradientType=0 );
}
.btn-new:hover {
	background: #ffc000;
	background: -moz-linear-gradient(top, #ffc000 0%, #ffde00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc000), color-stop(100%,#ffde00));
	background: -webkit-linear-gradient(top, #ffc000 0%,#ffde00 100%);
	background: -o-linear-gradient(top, #ffc000 0%,#ffde00 100%);
	background: -ms-linear-gradient(top, #ffc000 0%,#ffde00 100%);
	background: linear-gradient(to bottom, #ffc000 0%,#ffde00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc000', endColorstr='#ffde00',GradientType=0 );
}

.new-popup input[type="text"],
.new-popup input[type="email"],
.new-popup input[type="tel"],
.new-popup input[type="password"],
.new-popup textarea {padding: 0 54px; font-size: 14px; background: #f9f9f9; border: 1px solid #e4e4e4;height: 40px;margin-bottom: 11px;width: 690px; font-family: 'Open Sans', Arial, sans-serif;}
.new-popup input[type="text"]:focus,
.new-popup input[type="email"]:focus,
.new-popup input[type="tel"]:focus,
.new-popup input[type="password"]:focus,
.new-popup textarea:focus {box-shadow: 0px 0px 20px 0px #d3dae3;}
.new-popup input[type="text"]::-webkit-input-placeholder,
.new-popup input[type="email"]::-webkit-input-placeholder,
.new-popup input[type="tel"]::-webkit-input-placeholder,
.new-popup input[type="password"]::-webkit-input-placeholder,
.new-popup textarea::-webkit-input-placeholder {color: #596b80;}
.new-popup input[type="text"]::-moz-placeholder,
.new-popup input[type="email"]::-moz-placeholder,
.new-popup input[type="tel"]::-moz-placeholder,
.new-popup input[type="password"]::-moz-placeholder,
.new-popup textarea::-moz-placeholder {color: #596b80;}
.new-popup input[type="text"]:-ms-input-placeholder,
.new-popup input[type="email"]:-ms-input-placeholder,
.new-popup input[type="tel"]:-ms-input-placeholder,
.new-popup input[type="password"]:-ms-input-placeholder,
.new-popup textarea:-ms-input-placeholder {color: #596b80;}
.new-popup input[type="text"]:-moz-placeholder,
.new-popup input[type="email"]:-moz-placeholder,
.new-popup input[type="tel"]:-moz-placeholder,
.new-popup input[type="password"]:-moz-placeholder,
.new-popup textarea:-moz-placeholder {color: #596b80;}
.new-popup input[type="email"] {background: #f9f9f9 url(../images/email.png) no-repeat 4% center;width: 77.5%;}
.new-popup input[name="address"] {background: #f9f9f9 url(../images/address.png) no-repeat 8% center;}
.new-popup input[name="time"] {background: #f9f9f9 url(../images/time.png) no-repeat 7% center;}

.new-popup textarea.error,
.new-popup input[type="email"].error,
.new-popup input[name="text"].error {border-color: red;}

.new-popup textarea {resize: none;font-family: Arial;width: 688px;padding: 18px 30px;height: 81px;}

.cont {width: 1190px; padding: 0 5px; margin: 0 auto;}

.new-popup-hidden {width: 100%; height: 100%; top: 0; background: #000; z-index: 1001; left: 0; opacity: 0.7; display: none; position: fixed;}
.new-popup {width: 828px; position: fixed; margin: auto; top: 0; left: 0; bottom: 0; right: 0; background: #fff; height: 400px; display: none;z-index: 1002;}
.new-popup-small {height: 333px;}
.new-popup-order {height: 775px;}
.new-popup-free {height: 482px;}
.new-popup-free-2 {height: 563px;}
.new-popup-free-3 {height: 583px;}
.new-popup-trip {height: 539px;}
.new-popup-smallest {width: 556px;height: 288px;}
.new-popup .close {font-weight: 300; text-decoration: none; color: #849284; position: absolute; right: 30px; top: 14px; z-index: 1;transform: rotate(45deg);font-size: 64px;}
.new-popup .close:hover {color: #ffc000;}
.new-popup .title {
	color: #fff;
	font-family: 'Conv_GEOMETRIA-HEAVY';
	height: 73px;
	padding: 21px 180px 0 38px;
	line-height: 27px;
	font-size: 24px;
	text-transform: uppercase;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #5D6A5D),
		color-stop(1, #6E7D6E)
	);
	background-image: -o-linear-gradient(bottom, #5D6A5D 0%, #6E7D6E 100%);
	background-image: -moz-linear-gradient(bottom, #5D6A5D 0%, #6E7D6E 100%);
	background-image: -webkit-linear-gradient(bottom, #5D6A5D 0%, #6E7D6E 100%);
	background-image: -ms-linear-gradient(bottom, #5D6A5D 0%, #6E7D6E 100%);
	background-image: linear-gradient(to bottom, #5D6A5D 0%, #6E7D6E 100%);
}
.new-popup-free .title {padding-right: 135px;}
.new-popup-trip .title {padding: 38px 180px 0 38px;height: 56px;margin-bottom: -32px;} 
.new-popup-smallest .small {padding: 33px 0 0 40px;height: 61px;margin-bottom: 58px;}
.new-popup .small {padding: 33px 0 0 40px;height: 61px;margin-bottom: 58px;}
.new-popup .content {text-align: center;margin: 49px 0 0 0;}
.new-popup .content .btn-new {display: inline-block;text-decoration: none;margin-bottom: 45px;font-size: 24px;font-weight: bold;border-radius: 50px;}
.new-popup .content a {display: inline-block;text-decoration: underline;color: #000;font-weight: normal;font-size: 19px;}
.new-popup .content a:hover {text-decoration: none;}

.new-popup .order-line {margin: -3px 0 35px 56px;}
.new-popup .order-line .num {float: left;margin: 0px 0 0 0;;}
.new-popup .order-line .num span {width: 25px;height: 25px;position: absolute;border: 5px solid #fff200;margin: -12px 0 0 -17px;}
.new-popup .order-line .num b {font-size: 18px;background: #fff;position: relative;z-index: 1;width: 30px;text-align: center;display: inline-block;height: 30px;line-height: 30px;}
.new-popup .order-line .short {float: left;margin: 0 0 0 21px;font-size: 16px;width: 227px;text-align: left;}
.new-popup .order-line .select-list {float: left;margin: -23px 0 0 0;}
.new-popup .order-line .select-list .item {text-decoration: none; font-weight: bold; display: inline-block; float: left;height: 60px; width: 113px; text-align: center; line-height: 60px; font-size: 15px;box-shadow: inset 0px 0px 0px 1px #f5f5f5;border: 1px solid #e6e6e6;border-radius: 0px;background: #f5f5f5; margin-right: 2px;}
.new-popup .order-line .select-list .item:hover {box-shadow: inset 0px 0px 0px 1px #fff;border: 1px solid #e6e6e6;background: #ffffff;}
.new-popup .order-line .select-list .item.active {
	box-shadow: inset 0px 0px 0px 1px #ffde59, 0px 2px 3px 0px rgba(255, 190, 0, 0.5);
	border: 1px solid #ffbf00;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #ffce00),
		color-stop(1, #ffbe00)
	);
	background-image: -o-linear-gradient(bottom, #ffce00 0%, #ffbe00 100%);
	background-image: -moz-linear-gradient(bottom, #ffce00 0%, #ffbe00 100%);
	background-image: -webkit-linear-gradient(bottom, #ffce00 0%, #ffbe00 100%);
	background-image: -ms-linear-gradient(bottom, #ffce00 0%, #ffbe00 100%);
	background-image: linear-gradient(to bottom, #ffce00 0%, #ffbe00 100%);
}

.new-popup .order-line .select-list-normal {margin: -11px 0 0 0;}
.new-popup .order-line .select-list-normal .item {border-radius: 2px;height: 33px;line-height: 33px;width: auto;padding: 0 12px;}
.new-popup textarea {margin: 29px 0 2px 0;}
.new-popup input[type="email"] {margin-bottom: 31px;}

.new-popup .content .sub-title {font-size: 25px;margin: -4px 0 54px 0;line-height: 34px;}
.new-popup .content .sub-title span {font-weight: bold; border-bottom: 3px solid #ffcc00;}
.new-popup .content .small-form {margin-bottom: 35px;}
.new-popup .content .small-form input {width: 235px;margin-right: 13px;background: #f9f9f9;}
.new-popup .content .column {float: left;margin: -18px 0 0 73px;width: 190px;text-align: left;font-size: 14px;}
.new-popup .content .small-form-2 {padding-left: 120px;}
.new-popup .content .small-form-2 .column {width: 260px;}
.new-popup .content .info {text-align: left;margin: -18px 0 36px 115px;font-size: 16px;}
.new-popup .content .info-nal:before {content: url(../images/nal.png); position: absolute;margin: 1px 0 0 -29px;}
.new-popup .content .alert {color: #ff381d; font-size: 16px;padding: 2px 0 0 0;}
.new-popup .content .small-form-full input[type="text"],
.new-popup .content .small-form-full input[type="email"] {width: 570px;padding: 0 20px;}
.new-popup-bottom span {display: none;}

.new-popup[rel="3"] input[type="text"] {padding: 0 25px;width: 260px;position: relative;margin-top: 0;}
.new-popup[rel="3"] .content .sub-title {margin-bottom: 30px;}
.new-popup[rel="3"] .content .small-form {margin-bottom: 20px;}
.new-popup[rel="3"] .file {display: inline-block; background: #f9f9f9; border: 1px solid #e4e4e4; height: 40px; margin-bottom: 11px; line-height: 40px; font-family: 'Open Sans', Arial, sans-serif; font-size: 14px; padding: 0 25px; width: 210px; margin-right: 13px; text-align: left; position: relative; overflow: hidden; cursor: pointer;;}
.new-popup[rel="3"] .file input {position: absolute; width: 100%; height: 40px; opacity: 0; top: 0; left: 0;}
.new-popup[rel="3"] .file label {color: #222; position: absolute; width: 100%; height: 100%; top: 0; left: 0;padding: 0 25px;}
.new-popup .small-form-bottom {display: block;width: 551px;margin: 0 auto;}
.new-popup[rel="3"] .small-form-bottom .file {float: left;width: 254px;margin-left: 5px;height: 39px;border-radius: 8px;}
.new-popup[rel="3"] .small-form-bottom input {float: left;}

.new-popup[rel="4"] .file {display: inline-block; background: #f9f9f9; border: 1px solid #e4e4e4; height: 40px; margin-bottom: 11px; line-height: 40px; font-family: 'Open Sans', Arial, sans-serif; font-size: 14px; padding: 0 25px; width: 210px; margin-right: 13px; text-align: left; position: relative; overflow: hidden; cursor: pointer;;}
.new-popup[rel="4"] .file input {position: absolute; width: 100%; height: 40px; opacity: 0; top: 0; left: 0;}
.new-popup[rel="4"] .file label {color: #222; position: absolute; width: 100%; height: 100%; top: 0; left: 0;padding: 0 25px;}
.new-popup .small-form-bottom {display: block;width: 649px;margin: 0 auto;}
.new-popup[rel="4"] .small-form-bottom .file {float: left;width: 207px;margin-left: 5px;height: 39px;}
.new-popup[rel="4"] .small-form-bottom input {float: left;}

.new-popup[rel="4"] .small-form-bottom {width: 266px;}


.order-btn {font-family: "Open Sans", sans-serif; background: #5cc300; text-transform: uppercase; color: #fff; transform: rotate(90deg); position: fixed; text-align: center; margin: auto; top: 0; bottom: 0; left: -172px; width: 403px; height: 62px; line-height: 62px; font-size: 18px; font-weight: bold; z-index: 1002; display: none;}
.order-btn:hover {left: -170px; cursor: pointer;}

.new-popup .title {text-align: left;}
.new-popup .title:before {display: none;}

.new-popup .soglasie {padding: 20px 0 20px 70px;width: 83%;font-size: 10px;}
.new-popup .soglasie input {display: none;}
.new-popup .soglasie input+label {color: #c8c8c8; font-size: 12px; line-height: 17px;padding: 0 0 0 0px;display: inline-block;}
.new-popup .soglasie input+label:before {content: ""; position: absolute; width: 25px; height: 25px; background: url(../images/check.png);margin: -7px 0 0 -42px;}
.new-popup .soglasie input:checked+label:before {background: url(../images/check.png) 0 -25px;}

.column input[type="checkbox"] {display: none;}
.column input[type="checkbox"]+label {text-align: left; display: block;margin-bottom: 26px;}
.column input[type="checkbox"]+label:before {content: ""; width: 25px; height: 25px; background: url(../images/check.png) no-repeat; position: absolute;margin: -3px 0 0 -34px;}
.column input[type="checkbox"]:checked+label:before {background: url(../images/check.png) 0px -25px no-repeat;}





.clear {clear: both;width: 0px;height: 0px;overflow: hidden;font-size: 0px;line-height: 0px;}