

/* Start:/local/components/enterit/online.record/templates/v1/style.css?17532196323265*/
.eit-schedule {

    border: 1px solid var(--stroke_black);

    border-radius: 4px;

    padding-bottom: 14px;

    min-height: 240px;

}



.eit-schedule__header {

    padding: 10px 40px;

    font-weight: 600;

}



.eit-schedule__header small {

    font-weight: normal;

}



.eit-schedule__body {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: nowrap;

        flex-wrap: nowrap;

    max-width: 100%;

}



.eit-schedule__control {

    -webkit-box-flex: 0;

        -ms-flex: 0 0 40px;

            flex: 0 0 40px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    border: none;

    background-color: transparent;

    padding: 10px;

}



.eit-schedule__control:hover {

    background-color: var(--theme-base-color);

}



.eit-schedule__control--left::after,

.eit-schedule__control--right::after {

    content: "";

    display: inline-block;

    width: 7px;

    height: 12px;

    background: url('/bitrix/templates/aspro-allcorp3medc/images/svg/header_icons.svg') no-repeat;

}



.eit-schedule__control--left::after {

    background-position:  var(--light,0 -65px) var(--dark,0 -81px);

}



.eit-schedule__control--left:hover::after {

    background-position: 0 -81px;

}



.eit-schedule__control--right::after {

    background-position: var(--light,-11px -65px) var(--dark,-11px -81px);

}



.eit-schedule__control--right:hover::after {

    background-position: -11px -81px;

}



.eit-schedule__timetable {

    -webkit-box-flex: 1;

        -ms-flex: 1 1;

            flex: 1 1;

    overflow: hidden;

}



.eit-schedule__wrapper {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: nowrap;

        flex-wrap: nowrap;

}



.eit-schedule__item {

    -webkit-box-flex: 0;

        -ms-flex: 0 0 14.28%;

            flex: 0 0 14.28%;

    border-left: 1px solid var(--stroke_black);

    padding: 4px 10px;

}



.eit-schedule__item:last-child {

    border-right: 1px solid var(--stroke_black);

}



.eit-schedule__day,

.eit-schedule__number {

    line-height: 1.125;

    text-align: center;

    margin-bottom: 10px;

}



.eit-schedule__number {

    font-size: 18px;

    font-weight: 600;

}



.eit-schedule__time {

    display: block;

    border: none;

    border-radius: 4px;

    width: 100%;

    background-color: #d1e7dd;

    color: #0a3622;

    font-weight: 600;

}



.eit-schedule__time:hover,

.eit-schedule__time--selected {

    background-color: var(--theme-base-color);

    color: #fff;

}



.eit-schedule__time + .eit-schedule__time {

    margin-top: 10px;

}



.eit-schedule__time--lock,

.eit-schedule__time--lock:hover {

    cursor: not-allowed;

    background-color: #f8d7da;

    color: #58151c;

}



.eit-result-box {

    text-align: center;

    max-width: 100%;

}



.eit-result-icon {

    margin-bottom: 1.5rem;

}



.eit-result-icon svg {

    display: inline-block;

    width: 256px;

    height: 256px;

}



.eit-result-title {

    font-size: 2.5rem;

    font-weight: bold;

    margin-bottom: 1.5rem;

}



.eit-result-info {

    font-size: 1.8rem;

}


/* End */
/* /local/components/enterit/online.record/templates/v1/style.css?17532196323265 */
