

/* Start:/bitrix/templates/empty_redesign/components/bitrix/form.result.new/kontacts2/style.css?17038325732838*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/empty_redesign/components/bitrix/form.result.new/kontacts2/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/empty_redesign/components/bitrix/form.result.new/kontacts2/images/icon_warn.gif);
}




/*МОИ стили*/
select {
    background: #f0f1f1;
    padding: 10px 10px 10px 16px;
    border: none;
    border-radius: 3px;
    position: relative;
    width: 100%;
    font-size: 15px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
    select:after{
        background: url(/bitrix/templates/empty/assets/img/arr_down.png);
        content: '';
        position: absolute;
        width: 12px;
        height: 8px;
        background-repeat: no-repeat;
        right: 14px;
        top: 19px;
        background-size: 100%;
    }
    
    
/*самопальный bootstrap */
.col-xs-6 {
    width: 50%;
    display: inline-block;
    float: left;
}


textarea{
    width: 518px;
}



div.checkbox-block{
    position: relative !important;
    display: block !important;
    margin-bottom: 10px;
}
    div.checkbox-block input{
        opacity: 0;
        display: none;
    }

        div.checkbox-block label{
            margin-left: 20px;
            font-size: 14px !important;
            color: #777777 !important;
            width:100%;
            cursor: pointer;
            
            -webkit-user-select: none;
            -webkit-user-select: none;
            -webkit-user-select: none;
        }

            div.checkbox-block input:not(checked) + label:before{
                content: '';
                position: absolute;
                top: 4px;
                left: 0;
                width: 15px;
                height: 15px;
                background: #CDD1DA;
            }

            div.checkbox-block input:not(checked) + label:after{
                content: '';
                position: absolute;
                top: -1px;
                left: 2px;
                width: 15px;
                height: 15px;
            }
            
            div.checkbox-block input:checked + label:after{
                content: '\2714';
            }
            
            div.checkbox-block input.error-form + label:before{
                box-shadow: 0px 0px 0px 2px #e31649;
            }
/* End */
/* /bitrix/templates/empty_redesign/components/bitrix/form.result.new/kontacts2/style.css?17038325732838 */
