
.iblock-property-field-date-control>.ui-ctl-icon-calendar {
	height:30px;
}
.ui-ctl {
	min-height:0px;
	margin-bottom:0px;
}
.suggestions-wrapper a {
	display:none;
}

.multiple_input {
	margin-bottom:10px;
}
.starrequired {
	display:none;
}
.vac_form * {
box-sizing:border-box
}
.vac_form .data-table td {
	padding:20px 10px;
	border-bottom:1px solid #ddd
}
.vac_form .field_title {
	padding:8px;	
}
.vac_form input,.vac_form select,.vac_form textarea {
    width: 100%;
    padding: 8px;
	border:1px solid #888;	
	border-radius:3px;}
.ui-ctl-element {
	border:1px solid #888;
	border-radius:3px;
}
textarea, input,select {
    font-family: Arial, sans-serif;
    font-size: 14px;
    outline: 0;
}
.vac_form .nopadding td {
	padding:3px 0px !important;
	border-bottom:0px !important;
}
.vac_form ._label, pers_data_info {
	font-size:12px;
	color:#999;
}
input[type=submit] {
    background: #0195DB;
    height: auto;
    width: 191px;
    border-radius: 15px;
    color: #FFFFFF;
    border: 0px;
}

@media (max-width:1000px) {
.vac_form .data-table>tbody>tr>td {
	padding:3px;
	border-bottom:0px;
	display:block;
}
.vac_form .data-table>tbody>tr {
	border-bottom:1px solid #999;
	display:block;
        padding-bottom: 10px;	
}
.vac_form .field_title {
	padding:0px;
    margin-top: 5px;
}
.iblock_add_table>tbody>tr>td {
	display:block;
}
.js-form-resume {
	margin-lefT:0px !important
}

.vac_form ._label, pers_data_info {
	font-size:10px;
}
}