

/* Start:/bitrix/components/kazankin/form.result.new/templates/simple/style.css?15536951255606*/
.online-page-simple table {
	width: 100%;
}
.online-page-simple tr td {
    background: #F8F8F8;
    vertical-align: middle !important;
    color: #333;
}
.online-page-simple tfoot tr td{
    background: #fff;
    vertical-align: top !important;
}
.online-page-simple tr td:first-child {
    color: #888888;
}
.online-page-simple tr:nth-child(2n) td {
    background: #fff;
}
.online-page-simple td, .online-page-simple th {
	padding:15px;
}
.online-page-simple p.send {
	width:70%;
	margin:auto;
	text-align:center;
	letter-spacing:0px;
	margin-top:15px;
}
.online-page-simple textarea,
.online-page-simple input[type="text"] {
	border:1px solid #b3b4b9;
	height: 38px;
	line-height:40px;
	padding:0px 15px;
	font-family: 'PT Sans', sans-serif;
    font-size: 14px;
	width:100%;
    /*box-shadow: 0 -1px 1px 0 #ECECEC,inset 0 1px 3px 0 #DBDBDB;*/
}
.online-page-simple textarea {
	height:75px;
	line-height:18px;
	padding:10px 15px;
}
.online-page-simple .inputselect {
	border:1px solid #b3b4b9;
	line-height:12px;
	padding:9px;
	font-family: 'PT Sans', sans-serif;
    font-size: 14px;
	width:100%;
    /*box-shadow: 0 -1px 1px 0 #ECECEC,inset 0 1px 3px 0 #DBDBDB;*/
}
.online-page-simple label {
	margin-right: 8px;
	margin-bottom: 3px;
}
.online-page-simple .form-block {
	width:50%;
	padding-right:10px;
	padding-bottom:17px;
	padding-top:5px;
	float:left;
	position:relative;
}
.online-page-simple .form-block-captcha img {
	height:36px;
}
.online-page-simple .form-block-captcha input[type="text"] {
	width:105px;
	float:right;
}
.online-page-simple .form-block div.form-title, .online-page-simple .form-block-textarea div.form-title {
	display:block;
	margin-bottom:8px;
	font-weight:600;
	text-align:left;
	font-size:14px;
	color:#333;
}
.online-page-simple .form-block-textarea {
	width:99%;
	padding:10px;
	clear:both;
	margin-bottom:15px;
}
.online-page-simple .form-block-textarea textarea {
	border:1px solid #b3b4b9;
	padding:15px;
	font-family: 'PT Sans', sans-serif;
    font-size: 14px;
	width:100%;
	height:110px;
}
.online-page-simple .form-required {
	color: red;
}
.online-page-simple.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
}
.online-page-simple .error-fld-captcha {
	display: block;
	float: right;
	height: 13px;
	width: 15px;	
}
.online-page-simple .send-message {
	width:210px;
	float:right;
	padding-right:10px;
}
.online-page-simple #form-submit-simple {
    padding:0px 10px;
    border: 0;
    background: 0;
    margin: 0;
    outline: 0;
    width: 100%;
	display:block;
	line-height:40px;
	font-weight:600;
	cursor:pointer;
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#fff;
	background:#B40953;
	font-size:14px;
	display:block;
	border:0px none;
	white-space:nowrap;
	text-align:center;
	clear:both;
	-moz-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	-transition: all .5s ease;
}
.online-page-simple #form-submit-simple:hover  {
	background:#770b3a;
}
.online-page-simple #form-submit-simple[disabled], 
.online-page-simple #form-submit-simple[disabled]:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);
	-moz-opacity: 0.35;
	-khtml-opacity: 0.35;
	opacity: 0.35;
	background: #B40953;;
    /*background: 0;
	border:2px solid #ccc;	
	color:#ccc;*/
}
.online-page-simple .form-checkbox {
	font-size:13px;
}
.online-page-simple .form-checkbox  label .soglashenie-text {
	position:absolute;
	display:none;
	bottom:40px;
	left:0;
	width:400px;
	margin:0px;
	background:#fff;
	padding:20px;
	font-size:12px;
	line-height:16px;
	-webkit-border-radius: 1px; 
	-moz-border-radius: 1px; 
	-ms-border-radius: 1px; 
	-o-border-radius: 1px; 
	border-radius: 1px; 
    box-shadow: 2px 2px 10px rgba(0,0,0,0.25);
    -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.25);
    -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.25);
	color:#222;
	text-align:left;
}
.online-page-simple .form-checkbox label:hover .soglashenie-text {
	display:block;
}
.online-page-simple label {
	cursor: pointer;
	position:relative;
}
.online-page-simple label input[type="radio"],
.online-page-simple label input[type="checkbox"] {
	display: none;
}
.online-page-simple label input[type="radio"] + .label-text:before,
.online-page-simple label input[type="checkbox"] + .label-text:before {
	height: 16px;
	width: 16px;
	background: #fff;
	display: inline-block;
	margin-right: 7px;
	content: "";
	float: left;
	border: 1px solid #888888;
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px; 
	-ms-border-radius: 2px; 
	-o-border-radius: 2px; 
}
.online-page-simple label input[type="radio"] + .label-text:before {
	-webkit-border-radius: 32px; 
	-moz-border-radius: 32px; 
	-ms-border-radius: 32px; 
	-o-border-radius: 32px; 
}
.online-page-simple label input[type="checkbox"]:checked + .label-text:before {
	background: #888888 url(/bitrix/templates/metib2018/images/checkbox.svg) no-repeat;
	-moz-background-size: 100%;
	-webkit-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	border: 1px solid #888888;
}
.online-page-simple label input[type="radio"]:checked + .label-text:after {
	height: 8px;
	width: 8px;
	background: #888888;
	display: block;
	content: "";
	-webkit-border-radius: 9px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	position: absolute;
	z-index: 999;
	top: 4px;
	left: 4px;
}
.online-page-simple label input[type="radio"]:checked + .label-text:before
.online-page-simple label .label-text {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* End */
/* /bitrix/components/kazankin/form.result.new/templates/simple/style.css?15536951255606 */
