

/* Start:/local/components/disma/webform/templates/callback/style.css?17930967703425*/
/*div[id ^="wait_"],
div[id ^="wait_comp_"]{
    top: 150px !important;
    right: 50px !important;
    left: auto !important;
}*/

.modal-review p {
    font-size: 12px;
    letter-spacing: 1px;
    color: #000;
}

.modal-review p a {
    color: inherit!important;
    text-decoration: underline;
}

.modal-review .empty{
    border-color: red!important;
}

.webform__field-select{
	position: relative;
}
	.webform__field-select .webform__field-title{
		border-radius: 0;
	    border: 1px solid #a1a1a1;
	    outline: none;
	    padding: 10px;
	}
	.webform__field-select .webform__field-title:after{
		content: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 2.82843H5.65685L2.82843 5.65686L0 2.82843Z' fill='%23808080'/%3E%3C/svg%3E%0A");
		height: 4px;
		line-height: 4px;
		display: inline-block;
		position: relative;
		top: -2px;
		right: 0px;
		margin-left: 6px;
	}
	.webform__field-select.active .webform__field-title:after{
		content: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.65674 2.82843H-0.000115871L2.82831 3.09944e-06L5.65674 2.82843Z' fill='%23808080'/%3E%3C/svg%3E%0A");
		top: 0px;
	}
	.webform__field-select .webform__field-list{
		display: none;
		position: absolute;
		top: 100%;
	    -webkit-box-shadow: 0 7px 21px rgba(83,92,105,.12), 0 -1px 6px 0 rgba(83,92,105,.06);
	    box-shadow: 0 7px 21px rgba(83,92,105,.12), 0 -1px 6px 0 rgba(83,92,105,.06);
	    z-index: 21;
	    padding: 10px;
	    background: #fff;
        width: 100%;
    	margin-top: 15px;
	}
	.webform__field-select.active .webform__field-list{
		display: block;
	}
		.webform__field-select .webform__field-list .webform__field-list-item{}
			.webform__field-select .webform__field-list .webform__field-list-item input{display: none;}
			.webform__field-select .webform__field-list .webform__field-list-item label{
				font-weight: normal;
				padding: 5px;
				margin: 0;
				cursor: pointer;
			}
			.webform__field-select .webform__field-list .webform__field-list-item input:checked + label,
				.webform__field-select .webform__field-list .webform__field-list-item label:hover{
					/*font-weight: bold;*/
				    background-color: rgba(42, 147, 179, 0.3);
				}

.webform__title{
    font-size: 24px;
    color: #000;
    letter-spacing: 0.5px;
    font-weight: 600;
    text-align: center;
    margin: 0px 0px 75px 0px;
}

.webform__row{
    margin: 0px 0px 30px 0px;
}
.webform__row .webform-input {
  width: 100%;
  padding: 13px;
  outline: none;
  border-radius: 13px;
  border: 1px solid #000;
}

.webform__row .btn-green {
  width: 100%;
    text-transform: uppercase;
    padding: 14px 0;
    color: #fff;
    border-radius: 10px;
    background: #13579a;
    outline: none;
    font-weight: 400;
}

.webform__row .btn-green:hover {
  opacity: 0.8;
  -webkit-transition: all 280ms ease;
  -o-transition: all 280ms ease;
  transition: all 280ms ease;
}

.webform__inner label {
    font-size: 14px;
    color: #000;
    letter-spacing: 0.5px;
    margin: 0px 0px 10px 0px;
    display: block;
    text-align: left;
}

.webform__inner p {
    font-size: 12px;
    letter-spacing: 1px;
    color: #000;
}

.webform__inner{
    max-width: 600px;
    margin-bottom: 40px;
	margin-top: 10px;
}

.webform-input.empty{
    border-color: red!important;
}
/* End */
/* /local/components/disma/webform/templates/callback/style.css?17930967703425 */
