:root {
    --c-text-main: #fff;
    --c-white: #fff;
    --c-blue: #0945B3;
    --c-turquoise: #09B3B0;
    --c-gray: #555658;
    --c-gray-light: #9ea0a3;
    --c-gray-light2: #f2f3f3;
    --c-black: #000;
    --c-yellow-light: #FEFCF0;
    --c-turquoise-light: #F0FEFE;
    --c-purpure-light: #F2F0FE;
}

*{outline:none !important;margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;}
html, body {height:100%;width:100%;}
body {margin:0;padding:0;background:var(--c-black);}
html, body, td, th {font:20px Poppins, Arial, sans-serif;color:var(--c-text-main);}

table {border-collapse:collapse;}
table td {padding:5px;}
form {margin:0;padding:0;}
a {color:var(--c-turquoise);text-decoration:none;}
a:hover, a:focus {color:var(--c-white);text-decoration:none;}
img {border:none;}
input, select, option, textarea, .form-control, .input-daterange input:first-child {border:2px solid var(--c-white);border-radius:8px;color:var(--c-white);background:transparent;}
input, select, option, .form-control {line-height:20px !important;height:40px !important;padding:5px 10px;}
input:hover, select:hover, option:hover, textarea:hover, .form-control:hover {border-color:var(--c-white);}
input:focus, select:focus, option:focus, textarea:focus, .form-control:focus {border-color:var(--c-white);box-shadow:none;}
input:disabled, select:disabled, option:disabled, textarea:disabled, .form-control:disabled {border-color:var(--c-gray);background:var(--c-black);}
select {background: var(--c-black) url('/img/angle-down.svg') no-repeat right 5px top 50% !important;}
select:focus {color:var(--c-white)!important;}
textarea {resize:vertical;}
textarea.form-control {height:auto!important;line-height:18px!important;}
/*
input[type=checkbox], input[type=radio] {border-radius:0;border:none;position:absolute;left:-9999px}
input[type=checkbox]+label:before, input[type=radio]+label:before {display:inline-block;color:var(--c-white);background:var(--c-white);text-indent:-2px;line-height: 16px!important;font-size:16px!important;content:"k";width:16px;height:16px;border:2px solid var(--c-gray-light-2);border-radius:4px;position:relative;top:2px;margin-right:3px}
input[type=checkbox]+label:hover:before, input[type=radio]+label:hover:before {border-color:var(--c-gray-light);}
input[type=checkbox]:checked+label:before, input[type=radio]:checked+label:before {background:var(--c-main);border-color:var(--c-main);}
input[type=radio]+label:before {border-radius:20px;content:"";}
input[type=radio]:checked+label:before {background:var(--c-white);border-width:5px;}
input[type=checkbox]:disabled+label:before, input[type=radio]:disabled+label:before {background:var(--c-gray-light-2);border-color:var(--c-gray-light-2);color:var(--c-gray-light-2);}
input[type=checkbox]:checked:disabled+label:before {background:var(--c-gray-light-2);color:var(--c-gray-light);}
input[type=radio]:checked:disabled+label:before {background:var(--c-gray-light);}
*/
::placeholder {color:var(--c-gray-light)!important;}

input::-ms-clear {display: none;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
/* Firefox */
input[type=number] {-moz-appearance: textfield;}

h1, h2.h1, .h1 {font:64px Manrope, Arial, sans-serif;margin:0 0 20px 0;padding:0;font-weight:bold;}
h2, h1.h2, .h2 {font:28px Manrope, Arial, sans-serif;margin:0 0 15px 0;padding:0;}
h3 {font:20px Manrope, Arial, sans-serif;margin:0 0 10px 0;padding:0;}
h4 {font:16px Manrope, Arial, sans-serif;margin:0 0 0 0;padding:0;}
h5 {font:14px Manrope, Arial, sans-serif;margin:0 0 0 0;padding:0;}
h6 {font:12px Manrope, Arial, sans-serif;margin:0 0 0 0;padding:0;}

ul.decor li {list-style:none;}
ul.decor li:before, ul.decor li.color:before {display:inline-block;content:"";border-radius:10px;width:8px;height:8px;border:1px solid var(--c-black);margin:0 10px 0 -20px;position:relative;top:-1px;}
ul.decor li.color:before {background:var(--c-turquoise);border-color:var(--c-turquoise);}

.row-small-padding, .row-small-padding .row {margin:0 -5px;}
.row-small-padding .col-xs-1, .row-small-padding .col-md-1, .row-small-padding .col-1, .row-small-padding .col-lg-1,
.row-small-padding .col-xs-2, .row-small-padding .col-md-2, .row-small-padding .col-2, .row-small-padding .col-lg-2,
.row-small-padding .col-xs-3, .row-small-padding .col-md-3, .row-small-padding .col-3, .row-small-padding .col-lg-3,
.row-small-padding .col-xs-4, .row-small-padding .col-md-4, .row-small-padding .col-4, .row-small-padding .col-lg-4,
.row-small-padding .col-xs-5, .row-small-padding .col-md-5, .row-small-padding .col-5, .row-small-padding .col-lg-5,
.row-small-padding .col-xs-6, .row-small-padding .col-md-6, .row-small-padding .col-6, .row-small-padding .col-lg-6,
.row-small-padding .col-xs-7, .row-small-padding .col-md-7, .row-small-padding .col-7, .row-small-padding .col-lg-7,
.row-small-padding .col-xs-8, .row-small-padding .col-md-8, .row-small-padding .col-8, .row-small-padding .col-lg-8,
.row-small-padding .col-xs-9, .row-small-padding .col-md-9, .row-small-padding .col-9, .row-small-padding .col-lg-9,
.row-small-padding .col-xs-10, .row-small-padding .col-md-10, .row-small-padding .col-10, .row-small-padding .col-lg-10,
.row-small-padding .col-xs-11, .row-small-padding .col-md-11, .row-small-padding .col-11, .row-small-padding .col-lg-11,
.row-small-padding .col-xs-12, .row-small-padding .col-md-12, .row-small-padding .col-12, .row-small-padding .col-lg-12,
.row-small-padding .col-xl-1, .row-small-padding .col-sm-1,
.row-small-padding .col-xl-2, .row-small-padding .col-sm-2,
.row-small-padding .col-xl-3, .row-small-padding .col-sm-3,
.row-small-padding .col-xl-4, .row-small-padding .col-sm-4,
.row-small-padding .col-xl-5, .row-small-padding .col-sm-5,
.row-small-padding .col-xl-6, .row-small-padding .col-sm-6,
.row-small-padding .col-xl-7, .row-small-padding .col-sm-7,
.row-small-padding .col-xl-8, .row-small-padding .col-sm-8,
.row-small-padding .col-xl-9, .row-small-padding .col-sm-9,
.row-small-padding .col-xl-10, .row-small-padding .col-sm-10,
.row-small-padding .col-xl-11, .row-small-padding .col-sm-11,
.row-small-padding .col-xl-12, .row-small-padding .col-sm-12
{padding-right:5px;padding-left:5px;}

.btn {border-radius:10px;border:1px solid transparent;font-weight:bold;box-shadow:none!important;}
.btn-primary, .btn-primary:active, .btn-primary:disabled {background:linear-gradient(90deg, #09B3B0 0%, #09A8C7 100%);}
.btn-primary:hover {border-color:var(--c-white);background:linear-gradient(90deg, #09B3B0 50%, #09A8C7 113%);}
.btn-primary:disabled {color:rgba(255,255,255,0.7);border-color:transparent!important;}
.btn-secondary, .btn-secondary:active, .btn-secondary:disabled {background:var(--c-white);color:var(--c-black);}
.btn-secondary:hover {border-color:var(--c-white);}
.btn-secondary:disabled {color:var(--c-black);border-color:transparent!important;}
.btn-third, .btn-third:active {background:var(--c-black);border-color:var(--c-white);color:var(--c-white);}
.btn-third:hover {background:var(--c-white);border-color:var(--c-black);color:var(--c-black);}
.btn-link {color:var(--c-turquoise);font-weight:normal;}

.text-turquoise {color:var(--c-turquoise);}
.text-black {color:var(--c-black);}

.cursor-pointer {cursor:pointer;}
.cursor-default {cursor:default;}

.fixed {max-width:1660px;margin:0 auto;padding:0 20px;}

@media (max-width: 992px) {
    h1, h2.h1, .h1 {font-size:50px;}
}
@media (max-width: 575px) {
    h1, h2.h1, .h1 {font-size:30px;}
    .fixed {padding:0 10px;}
}

.wrapper-main {height:100%;display:flex;flex-direction:column;}
header {padding:25px 0;}
main {flex: 1;padding-bottom:50px;}

img {max-width: 100%;}

header {background:var(--c-black);}
header .logo {float:left;margin:0 30px 0 0;}
header .menu-main, header .menu-main li {list-style:none;padding:0;margin:0;}
header .menu-main {padding:15px 0 0;}
header .menu-main a {font-size:20px;color:var(--c-white);display:inline-block;padding:5px 0;border-bottom:1px solid transparent;}
header .menu-main li {float:left;margin:0 15px 0 0;}
header .menu-main li.active a, header .menu-main li a:hover {border-color: var(--c-turquoise);}
header .menu-up-control {display:none;float:left;color:var(--c-white);font-size:30px;top:18px;position:relative;margin:0 15px 0 0;cursor:pointer;}
header .menu-up-control.menu-up-control-is-close .icon-x {display:none;}
header .menu-up-control.menu-up-control-is-open .icon-menu {display:none;}
@media (max-width: 992px) {
    header .menu-up-control {display:block;}
    header.header-menu-is-open {position:fixed;top:0;bottom:0;left:0;right:0;z-index: 999;margin:0;}

    .menu-general.menu-general-control-is-open {position:absolute;background:var(--c-black);top:120px;left:0;right:0;bottom:0;z-index:9999;padding:10px;}
    .menu-general.menu-general-control-is-close .menu-main {display:none;}
    .menu-general.menu-general-control-is-open .menu-main {display:block;}
    .menu-general .menu-auth {display:none !important;}
    .menu-general .menu-main {padding:20px 0 0;}
    .menu-general .menu-main li {display:block;width:50%;float:left;margin:0 0 20px;padding:0;text-align:center;}
}
@media (max-width: 576px) {
    header .menu-up-control {float:right;}
}
@media (max-width: 380px) {
    .menu-general .menu-main li {width:100%;}
}

footer .contacts {border:1px solid var(--c-gray);border-left:none;border-right:none;padding:20px 0;position:relative;}
footer .contacts a {color:var(--c-white);}
footer .contacts > div {width:100%;}
footer .contacts .phone-number {font-weight:600;}
footer .contacts .text-label {font-weight:300;}
footer .contacts .icon {font-size:30px;vertical-align:middle;}
footer .contacts .lines {position:relative;}
footer .contacts .lines:before, footer .contacts .lines:after {border-right:1px solid var(--c-gray);display:block;content:"";position:absolute;top:-10px;bottom:-10px;}
footer .contacts .lines:after {left:0;}
footer .contacts .lines:before {right:0;}
@media (max-width: 1400px) {
    footer .contacts .lines:before, footer .contacts .lines:after {display:none;}
}

.dropdown-menu-custom {position:relative;display:inline-block;z-index:100;}
.dropdown-menu-custom .btn-list {position:absolute;display:none;background: var(--c-white);width:100%;border-radius:10px;}
.dropdown-menu-custom .btn-list .btn {display:block;width:100%;}
.dropdown-menu-custom:hover .btn-list {display:block;text-align:center;}
.dropdown-menu-custom:hover .btn-list a {white-space:nowrap;}
@media (max-width: 1200px) {
    .dropdown-menu-custom .btn-list {width:auto;}
}

.main-block {background:url('../img/main-block-fon.png') no-repeat 50% 10%;background-size:contain;padding:30px 0 70px;}
.main-block .site-name {font-size:64px;line-height:1.2;font-weight:700;}
.main-block .youtube {width:100%;height:100%;min-height:250px;overflow:hidden;border-radius:10px;}
@media (max-width: 992px) {
    .main-block {background:none;padding:0 0 40px;}
    .main-block .youtube {width:100%;height:auto;}
}
@media (max-width: 768px) {
    .main-block .site-name {font-size:35px;font-weight:700;}
}
@media (max-width: 575px) {
    .main-block .youtube {min-height:auto;}
}

.arrow:before, .splide__arrow--prev:before, .splide__arrow--next:before, .link-back .icon:before, .link-next .icon:before {
    font-family: "vacation-channel" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.arrow, .link-back .icon, .link-next .icon {border:2px solid var(--c-white);border-radius:50%;width:2em;height:2em;justify-content:center;align-items:center;display:inline-block;position:relative;}
.arrow:before, .link-back .icon:before, .link-next .icon:before {display:block;content:"c";color:var(--c-white);position:relative;}
.arrow {position:absolute;left:-80px;}
.arrow:before, .link-next .icon:before {transform:rotate(180deg);top:8px;text-align:center;}

.splide__arrow--prev svg, .splide__arrow--next svg {display:none;}
.splide__arrow--prev, .splide__arrow--next {background:none!important;border:2px solid var(--c-white)!important;}
.splide__arrow--prev:before, .splide__arrow--next:before {display:block;content:"c";color:var(--c-white);position:relative;}
.splide__arrow--prev:hover, .splide__arrow--next:hover {border-color:var(--c-white)!important;}
.splide__arrow--prev:before {top:0;}
.splide__arrow--next:before {top:0;transform:rotate(180deg);}

.main-slider {overflow:hidden;padding:60px 0 0;margin:0 0 0 -450px;}
.main-slider section {margin-right:-20px;}
.main-slider .splide__arrow--prev {left:450px;transform:none;top:-50px;}
.main-slider .splide__arrow--next {left:500px;right:auto;transform:none;top:-50px;}
.main-slider .splide__slide {padding-right:20px;}
.main-slider .splide__slide .img {width:100%;height:100%;border-radius:10px;border:1px solid var(--c-turquoise);overflow:hidden;background:50% 50%;background-size:110% auto;display:block;}
.main-slider .splide__slide .img:after {content: '';display: block;padding-top: 55%;width: 1px;}
.main-slider .splide__pagination {display:none;}

@media (max-width: 1400px) {
    .main-slider {margin:0;}
    .main-slider .splide__arrow--prev {left:0;}
    .main-slider .splide__arrow--next {left:50px;}
}

.search-main {border:1px solid var(--c-gray);border-left:none;border-right:none;padding:20px 0 20px 40px;margin:0 0 50px;position:relative;}
.search-main input {border:none;}
.search-main input:focus {background:none!important;color:var(--c-white);}
.search-main p {display:none;}
.search-main .icon {position:absolute;top:23px;left:0;font-size:30px;}
.search-main .spinner-border {display:none;font-size:15px;width:25px;height:25px;margin-top:7px;}
.search-main .spinner-border-show {display:block;}
.search-main .form-group {margin-right:40px;}

.section-slider {padding:0 0 0;margin:0 0 80px;}
.section-slider section {margin-right:-20px;}
.section-slider .splide__arrow--prev {right:70px;left:auto;transform:none;top:-60px;}
.section-slider .splide__arrow--next {right:20px;transform:none;top:-60px;}
.section-slider .splide__slide {padding-right:20px;display:flex;flex-direction:column;}
.section-slider .splide__pagination {display:none;}
.section-slider .img {flex:1;border-radius:10px;border:1px solid var(--c-turquoise);overflow:hidden;background:50% 50%;background-size:100% auto;display:block;cursor:pointer;position:relative;}
.section-slider .img:after {content: '';display: block;padding-top: 55%;width: 1px;}
.section-slider .item-name {color:var(--c-white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 0;display:block;}
.section-slider .item-name:hover {color:var(--c-turquoise);}
.section-slider .section-slider-btn {float:right;right:110px;top:-5px;position:relative;}
.section-slider .section-slider-name {font-size:30px;font-weight:bold;margin:0 0 15px;color:var(--c-white);display:inline-block;}
.section-slider .section-slider-name:hover {color:var(--c-turquoise);}

.copyright {color:var(--c-gray);}

.link-back {display:flex;color:var(--c-white);padding:4px 0 0;}
.link-back .icon {margin:0 10px 0 0;top:-4px;display:flex;}
.link-back:hover {color:var(--c-turquoise);}
.link-back:hover .icon, .link-back:hover .icon:before {border-color:var(--c-turquoise);color:var(--c-turquoise);}

.link-next {color:var(--c-white);}
.link-next .icon {margin:0 0 0 10px;top:-4px;}
.link-next:hover {color:var(--c-turquoise);}
.link-next:hover .icon, .link-next:hover .icon:before {border-color:var(--c-turquoise);color:var(--c-turquoise);}

.details-block {margin:0 0 100px;}
.details-block .video {overflow: hidden;border:1px solid var(--c-turquoise);border-radius:20px;}
.details-block .video iframe {width:100%;min-height:620px;margin-bottom:-8px;}
.details-block .time {font-size:16px;font-weight:700;color:var(--c-gray);margin:40px 0 20px;}
.details-block .description {margin-bottom:40px;}

@media (max-width: 992px) {
    .details-block .video iframe {min-height:400px;}
}
@media (max-width: 768px) {
    .details-block .video iframe {min-height:300px;}
}

.video-list {display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 50px;}
.video-list .video-item {width:23.5%;margin:0 0 40px 2%;}
.video-list .video-item:nth-child(4n-3) {margin-left:0;}
.video-list .video-item .item-name {color:var(--c-white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 0;display:block;}
.video-list .video-item .item-name:hover {color:var(--c-turquoise);}
.video-list .video-item .img {flex:1;border-radius:10px;border:1px solid var(--c-turquoise);overflow:hidden;background:50% 50%;background-size:100% auto;display:block;cursor:pointer;position:relative;}
.video-list .video-item .img:after {content: '';display: block;padding-top: 55%;width: 1px;}
@media (max-width: 1400px) {
    .video-list .video-item {width:32%;margin-left:2%;}
    .video-list .video-item:nth-child(4n-3) {margin-left:2%;}
    .video-list .video-item:nth-child(3n-2) {margin-left:0;}
}
@media (max-width: 992px) {
    .video-list .video-item {width:49%;margin-left:2%;}
    .video-list .video-item:nth-child(3n-2) {margin-left:2%;}
    .video-list .video-item:nth-child(2n-1) {margin-left:0;}
}
@media (max-width: 768px) {
    .video-list .video-item {width:100%;margin:0 0 40px;}
}

.programming-list .item {max-width:650px;background:linear-gradient(90deg, #09B3B0 0%, #09A8C7 100%);border-radius:10px;padding:25px;margin:0 auto 25px;}
.programming-img img {border-radius:10px;}

.modal-content {color:var(--c-black);}
.modal-dialog .close {border:none;opacity:1;z-index:10;color:#fff;text-align:center;position:absolute;right:-15px;font-size:20px;top:-15px;border-radius:100px;background:var(--c-turquoise);display:block;width:30px;height:30px;line-height:30px;cursor:pointer;}
.modal-schedule .modal-header {padding:0;border:none;}
@media (max-width:1200px) {
    .modal-schedule {max-width:98%;}
    .modal-dialog .close {border-radius:0 6px;right:0;top:0;}
}

.datepicker-dropdown {box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.datepicker-dropdown .datepicker-days {padding:5px;}
.datepicker table tr td span {display: block;width: 23%;height: 34px;line-height: 34px;float: left; margin: 1%;}
.datepicker-dropdown th, .datepicker-dropdown td {color:var(--c-black);text-align: center;padding:5px 7px;}
.datepicker-dropdown td.day, .datepicker-dropdown .next, .datepicker-dropdown .prev, .datepicker-dropdown .datepicker-switch, .datepicker table tr td span {cursor:pointer;color:var(--c-turquoise);border-radius:4px;}
.datepicker-dropdown td.old, .datepicker-dropdown td.new {color:#999;}
.datepicker-dropdown td.disabled {color:#ddd;cursor:default;}
.datepicker-dropdown td.day:not(.disabled):hover, .datepicker-dropdown .next:hover, .datepicker-dropdown .prev:hover, .datepicker-dropdown .datepicker-switch:hover, .datepicker table tr td span:hover {background:var(--c-turquoise);color:#fff;}

.scroll-wrapper > .scroll-content {margin-right:-15px;padding-right:15px;}

.white-block {border-radius:8px;background:var(--c-white);padding:15px;}

.schedule-filter {float:left;position:absolute;z-index:10;width:170px;}
.schedule-filter .datepicker {color:var(--c-black);background:var(--c-gray-light2);cursor:pointer;font-size:15px;}
.schedule-filter .icon {position:absolute;top:7px;right:10px;}

.print-only {display:none;}

.popup-schedule * {font-size:15px;}
.popup-schedule *:not(.btn) {color:var(--c-black);}
.popup-schedule a:not(.btn) {color:var(--c-blue);}
.popup-schedule .logo {height:32px;}
.popup-schedule .info {border-top:1px solid var(--c-gray-light2);border-bottom:1px solid var(--c-gray-light2);}
.print-schedule td, .print-schedule th {border:none;border-left:1px solid var(--c-gray-light2);border-top:1px solid var(--c-gray-light2);}
.print-schedule th {border-top:1px solid var(--c-white);}
.print-schedule thead th {background: var(--c-gray-light2);}
.print-schedule thead th:first-child {padding-left:10px;}
.print-schedule td:first-child, .print-schedule th:first-child {border-left:1px solid var(--c-white);}
.print-schedule a {text-shadow:0 0 10px rgba(0,0,0,0.1)}
.print-schedule .cost {font-weight:bold;}
.print-schedule th {font-weight:bold;}
.print-schedule td.first-column {width:30%;}
.print-schedule td.first-column a {text-shadow:none;}
.print-schedule td:not(.first-column) {padding:0;}
.print-schedule td, .print-schedule th {padding:3px;}
.print-schedule .it-m {display: inline-block;}
.print-schedule .it-m .square, .print-schedule .it-m .it-box {font-size:16px;width:25px;height:25px;display:inline-block;line-height:25px;border-radius:8px;text-align:center;font-weight:bold;}
.print-schedule .it-m .it-box-small {width:20px;height:20px;line-height:20px;font-size:14px;border-radius:4px;}
.print-schedule .it-m .square {border:1px solid var(--c-gray-light);}
.print-schedule .it-m .morning {background:var(--c-yellow-light);color:var(--c-yellow-light);}
.print-schedule .it-m .afternoon {background:var(--c-turquoise-light);color:var(--c-turquoise-light);}
.print-schedule .it-m .evening {background:var(--c-purpure-light);color:var(--c-purpure-light);}
.print-schedule .it-m .it-box {background:var(--c-gray-light2);color:var(--c-black);}
.print-schedule .it-m .it-box .special-rate {background:var(--c-turquoise);border-radius:100px;width:10px;height:10px;display:inline-block;}
.print-schedule .time {position:relative;padding:6px 3px;display:block;}
.print-schedule .time * {font-size:14px;}
.print-schedule .time .special-rate {position:absolute;background:var(--c-turquoise);width:6px;height:6px;top:3px;right:5px;text-indent:-100px;overflow:hidden;border-radius:10px;}
.print-schedule .time.morning {background:var(--c-yellow-light);}
.print-schedule .time.afternoon {background:var(--c-turquoise-light);}
.print-schedule .time.evening {background:var(--c-purpure-light);}

.nav-tabs {border:none;display:inline-block;background:var(--c-gray-light2);padding:4px;border-radius:8px;}
.nav-tabs li {display:inline-block;}
.nav-tabs a {display:inline-block;padding:3px 15px;border-radius:6px;color:var(--c-black)!important;cursor:pointer;font-size:15px;font-weight:bold;}
.nav-tabs a.active, .nav-tabs a:hover {background:var(--c-white);}

.ad-example {border-radius:8px;background:rgba(255,255,255,0.2);height:500px;color:rgba(255,255,255,0.6);display:flex;align-items:center;justify-content:center;text-align: center;padding:15px;}
@media (max-width: 992px) {
    .ad-example {height:120px;}
}
@media (max-width: 576px) {
    .white-block {padding:7px;}
    .popup-schedule *:not(.btn) {font-size: 13px;}
    .print-schedule .it-m .square, .print-schedule .it-m .it-box {width:20px;height:20px;line-height:20px;border-radius:4px;}
    .schedule-filter {
        position: relative;
        width: auto;
        float: none;
    }
}
