

/* Start:/bitrix/components/slam/easyform/templates/order/style.css?16902644092419*/
.slam-easyform .modal {
    text-align: center;
	overflow: scroll ;
	overflow-y: auto !important;
}
 body {
    // STOP MOVING AROUND!
  /*  overflow-x: hidden;
    overflow-y: scroll !important;*/
}

@media screen and (min-width: 768px) {
body {
    // STOP MOVING AROUND!
    overflow-x: hidden;
    overflow-y: scroll !important;
}
    .slam-easyform .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}

.slam-easyform .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
#modalFORM5 .form-group a:active {color:#5E59C3}
#modalFORM5 .asterisk{color:#A73334}
#modalFORM5 .modal-dialog {
	max-width: 550px !important;
}
#frm-modal-FORM5 .modal-dialog {
	max-width: 550px !important;
}
.slam-easyform .modal .modal-header .title {
    margin: 0;
    font-size: 22px;
    display: inline-block;
}
.slam-easyform .ontrol-label-iff{font-family:Helvetica, Arial; font-size: 14px; line-height: 16px}
.slam-easyform .btn-switch-back{font-size: 14px;}
.slam-easyform .asterisk {color: #C51C1F}
.hide-formvalidation small.help-block {
    display: none !important;
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.slam-easyform .spinner,
.slam-easyform .spinner:hover {
    position: relative;
    color: transparent
}

.slam-easyform .spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: spinner .6s linear infinite
}
@media screen and (max-width: 480px)
{
body {
    // STOP MOVING AROUND!
    overflow-x: hidden;
    overflow-y: scroll !important;
}
.fade{opacity:1;background:  rgba(255,255,255,0.6) !important}
.slam-easyform .modal-dialog .modal-content{
    display: inline-block;
    text-align: left;
    vertical-align:top;
}	
	#modalFORM5 {background: #FFFFFF; z-index: 2000000}
	#modalFORM5 .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM5 .slam-easyform .modal-dialog .modal-content {background: #FFFFFF}
	#frm-modal-FORM5  .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
}



/* End */


/* Start:/bitrix/components/slam/easyform/templates/zvonok/style.css?17159352414663*/
.slam-easyform .modal {
    text-align: center;
	overflow: scroll ;
	overflow-y: auto !important;
}
 body {
    // STOP MOVING AROUND!
  /*  overflow-x: hidden;
    overflow-y: scroll !important;*/
}

@media screen and (min-width: 768px) {
body {
    // STOP MOVING AROUND!
    overflow-x: hidden;
    overflow-y: scroll !important;
}
    .slam-easyform .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}

.slam-easyform .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
#modalFORM6 .form-group a:active {color:#5E59C3}
#modalFORM6 .asterisk{color:#A73334}
#modalFORM6 .modal-dialog {
	max-width: 400px !important;
}
#frm-modal-FORM6 .modal-dialog {
	max-width: 400px !important;
}
#modalFORM6NURS .form-group a:active {color:#5E59C3}
#modalFORM6NURS .asterisk{color:#A73334}
#modalFORM6NURS .modal-dialog {
	max-width: 400px !important;
}
#frm-modal-FORM6NURS .modal-dialog {
	max-width: 400px !important;
}

#modalFORM6APP .form-group a:active {color:#5E59C3}
#modalFORM6APP .asterisk{color:#A73334}
#modalFORM6APP .modal-dialog {
	max-width: 400px !important;
}
#frm-modal-FORM6APP .modal-dialog {
	max-width: 400px !important;
}

#modalFORM6KERAT .form-group a:active {color:#5E59C3}
#modalFORM6KERAT .asterisk{color:#A73334}
#modalFORM6KERAT .modal-dialog {
	max-width: 400px !important;
}
#frm-modal-FORM6KERAT .modal-dialog {
	max-width: 400px !important;
}


#modalFORM6WOO .form-group a:active {color:#5E59C3}
#modalFORM6WOO .asterisk{color:#A73334}
#modalFORM6WOO .modal-dialog {
	max-width: 400px !important;
}
#frm-modal-FORM6WOO .modal-dialog {
	max-width: 400px !important;
}


.slam-easyform .modal .modal-header .title {
    margin: 0;
    font-size: 22px;
    display: inline-block;
}
/*.slam-easyform .ontrol-label-iff{font-family:Helvetica, Arial; font-size: 14px; line-height: 16px}*/
.slam-easyform .btn-switch-back{font-size: 14px;}
.slam-easyform .asterisk {color: #C51C1F}
.hide-formvalidation small.help-block {
    display: none !important;
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.slam-easyform .spinner,
.slam-easyform .spinner:hover {
    position: relative;
    color: transparent
}

.slam-easyform .spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: spinner .6s linear infinite
}
@media screen and (max-width: 480px)
{
body {
    // STOP MOVING AROUND!
    overflow-x: hidden;
    overflow-y: scroll !important;
}
.fade{opacity:1;background:  rgba(255,255,255,0.6) !important}
.slam-easyform .modal-dialog .modal-content{
    display: inline-block;
    text-align: left;
    vertical-align:top;
}	
	#modalFORM6 {background: #FFFFFF; z-index: 2000000}
	#modalFORM6 .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM6 .slam-easyform .modal-dialog .modal-content {background: #FFFFFF}
	#frm-modal-FORM6  .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM6NURS {background: #FFFFFF; z-index: 2000000}
	#modalFORM6NURS .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM6NURS .slam-easyform .modal-dialog .modal-content {background: #FFFFFF}
	#frm-modal-FORM6NURS  .modal-dialog {position: absolute; left:0; width: 100%; top:10px }

	#modalFORM6APP {background: #FFFFFF; z-index: 2000000}
	#modalFORM6APP .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM6APP .slam-easyform .modal-dialog .modal-content {background: #FFFFFF}
	#frm-modal-FORM6APP  .modal-dialog {position: absolute; left:0; width: 100%; top:10px }

	#modalFORM6KERAT {background: #FFFFFF; z-index: 2000000}
	#modalFORM6KERAT .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM6WOO .slam-easyform .modal-dialog .modal-content {background: #FFFFFF}
	#frm-modal-FORM6WOO  .modal-dialog {position: absolute; left:0; width: 100%; top:10px }

	#modalFORM6WOO {background: #FFFFFF; z-index: 2000000}
	#modalFORM6WOO .modal-dialog {position: absolute; left:0; width: 100%; top:10px }
	
	#modalFORM6WOO .slam-easyform .modal-dialog .modal-content {background: #FFFFFF}
	#frm-modal-FORM6WOO  .modal-dialog {position: absolute; left:0; width: 100%; top:10px }

	
}


  
/* End */
/* /bitrix/components/slam/easyform/templates/order/style.css?16902644092419 */
/* /bitrix/components/slam/easyform/templates/zvonok/style.css?17159352414663 */
