.radiostation__card-listeners,
.radiostation__card-likes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #909fbf;
}

.radiostation__card-likes:last-child {
  border-right: 0;
}

.radiostation__card-listeners .icon-count__playing {
  margin-right: 5px;
  margin-top: -5px;
}

.radiostation__card-likes .icon-count__likes {
  margin-right: 5px;
  margin-top: -3px;
}

.icon-favorite__add {
  width: 17.5px;
  height: 14.66px;
  display: inline-block;
  margin-top: 0 !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 16'%3E%3Cpath fill='%236C7B9B' d='M9.597 1.987c.987-.924 2.126-1.426 3.396-1.482l.24-.005c2.762 0 5.017 2.24 5.017 5.003 0 2.588-.906 3.873-4.877 7.053l-.816.647-2.069 1.613a1.608 1.608 0 0 1-1.976 0L6.16 12.98C1.736 9.485.75 8.204.75 5.503.75 2.74 3.005.5 5.768.5c1.347 0 2.562.504 3.62 1.483l.107.103.102-.099Z'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-favorite__add.favorite__active,
.radiostation__card-favorites:hover .icon-favorite__add {
  width: 17.5px;
  height: 14.66px;
  display: inline-block;
  margin-top: 0 !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 16'%3E%3Cpath fill='%23FF5833' d='M9.597 1.987c.987-.924 2.126-1.426 3.396-1.482l.24-.005c2.762 0 5.017 2.24 5.017 5.003 0 2.588-.906 3.873-4.877 7.053l-.816.647-2.069 1.613a1.608 1.608 0 0 1-1.976 0L6.16 12.98C1.736 9.485.75 8.204.75 5.503.75 2.74 3.005.5 5.768.5c1.347 0 2.562.504 3.62 1.483l.107.103.102-.099Z'/%3E%3C/svg%3E")
    no-repeat;
}

.radiostation__card-favorites.checked .icon-favorite__add {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 16'%3E%3Cpath fill='%23ffffff' d='M9.597 1.987c.987-.924 2.126-1.426 3.396-1.482l.24-.005c2.762 0 5.017 2.24 5.017 5.003 0 2.588-.906 3.873-4.877 7.053l-.816.647-2.069 1.613a1.608 1.608 0 0 1-1.976 0L6.16 12.98C1.736 9.485.75 8.204.75 5.503.75 2.74 3.005.5 5.768.5c1.347 0 2.562.504 3.62 1.483l.107.103.102-.099Z'/%3E%3C/svg%3E")
    no-repeat;
}

@font-face {
  font-family: "PT Root UI";
  src: url("../fonts/PTRootUI/PTRootUI-Medium.eot");
  src: local("PT Root UI Medium"), local("PTRootUI-Medium"),
    url("../fonts/PTRootUI/PTRootUI-Medium.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/PTRootUI/PTRootUI-Medium.woff2") format("woff2"),
    url("../fonts/PTRootUI/PTRootUI-Medium.woff") format("woff"),
    url("../fonts/PTRootUI/PTRootUI-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Root UI";
  src: url("../fonts/PTRootUI/PTRootUI-Light.eot");
  src: local("PT Root UI Light"), local("PTRootUI-Light"),
    url("../fonts/PTRootUI/PTRootUI-Light.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/PTRootUI/PTRootUI-Light.woff2") format("woff2"),
    url("../fonts/PTRootUI/PTRootUI-Light.woff") format("woff"),
    url("../fonts/PTRootUI/PTRootUI-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Root UI";
  src: url("../fonts/PTRootUI/PTRootUI-Regular.eot");
  src: local("PT Root UI"), local("PTRootUI-Regular"),
    url("../fonts/PTRootUI/PTRootUI-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/PTRootUI/PTRootUI-Regular.woff2") format("woff2"),
    url("../fonts/PTRootUI/PTRootUI-Regular.woff") format("woff"),
    url("../fonts/PTRootUI/PTRootUI-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Root UI";
  src: url("../fonts/PTRootUI/PTRootUI-Bold.eot");
  src: local("PT Root UI Bold"), local("PTRootUI-Bold"),
    url("../fonts/PTRootUI/PTRootUI-Bold.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/PTRootUI/PTRootUI-Bold.woff2") format("woff2"),
    url("../fonts/PTRootUI/PTRootUI-Bold.woff") format("woff"),
    url("../fonts/PTRootUI/PTRootUI-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

html,
body {
  margin: 0;
  padding: 0;
  font-family: "PT Root UI";
  background-color: #fff;
}

html.over-hidd,
body.over-hidd {
  overflow: hidden;
}

html.opacity::before {
  content: "";
  width: 100%;
  height: 100%;
  z-index: 999;
  position: absolute;
  background: rgb(0 0 0 / 38%);
}

.social_share {
  padding: 0;
  margin-right: 3px;
  border: none;
  background: transparent;
}

.radiostation__social-box {
  padding: 0 30px;
  text-align: center;
}

.social-icon {
  width: 25px;
  height: 25px;
  display: inline-block;
}

.icon-vk {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15.5' r='15.5' fill='%236695BD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.951 11.785v3.253a.34.34 0 0 0 .266.354c.052.011.107.01.158-.004.3-.02.974-2.796 1.274-3.4a1.92 1.92 0 0 1 .735-.826c.1-.091.23-.146.365-.155h2.866a.46.46 0 0 1 .382.51.464.464 0 0 1-.084.216c-.224.5-2.145 3.605-2.245 3.731-.12.163-.2.35-.236.55a1.2 1.2 0 0 0 .31.626c.2.225 1.809 2.002 1.96 2.151.141.164.236.363.273.576a.763.763 0 0 1-.796.612h-2.332a2.788 2.788 0 0 1-.948-.564c-.224-.2-1.055-1.15-1.18-1.276a.405.405 0 0 0-.349-.144c-.149 0-.433.015-.42.584.036.394-.047.79-.237 1.137a.989.989 0 0 1-.734.275 4.966 4.966 0 0 1-2.901-.726c-1.567-.976-3.352-3.583-4.182-5.247A6.517 6.517 0 0 1 8 11.308c.05-.177.05-.3.225-.3h2.589a.833.833 0 0 1 .35.325c.074.1.643 1.81.818 2.11.174.3 1.033 1.947 1.5 1.947a.597.597 0 0 0 .471-.699v-2.177a1.933 1.933 0 0 0-.974-.998 1.255 1.255 0 0 1 .923-.5c.598-.024 2.096-.024 2.42.024a.779.779 0 0 1 .63.745Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-ok {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23ED812B' d='M120 60c0 33.137-26.863 60-60 60S0 93.137 0 60 26.863 0 60 0s60 26.863 60 60Z'/%3E%3Cpath fill='%23fff' d='M67.285 75.869a33.27 33.27 0 0 0 10.387-4.346c2.406-1.628 3.052-4.918 1.442-7.35a5.205 5.205 0 0 0-7.025-1.614 22.488 22.488 0 0 1-24.063 0c-2.444-1.557-5.67-.816-7.214 1.648 0 .006 0 .012-.005.015-1.541 2.47-.808 5.735 1.635 7.292l.006.006c3.188 2.027 6.7 3.5 10.376 4.34l-9.998 10.107c-2.04 2.027-2.077 5.337-.08 7.4l.086.087A5.084 5.084 0 0 0 46.508 95a5.09 5.09 0 0 0 3.678-1.546l9.871-9.929 9.822 9.935a5.2 5.2 0 0 0 7.403-.131c1.957-2.05 1.957-5.303 0-7.35l-9.997-10.11Zm-7.228-14.736c9.868-.012 17.86-8.091 17.874-18.064 0-9.96-8.02-18.069-17.874-18.069-9.853 0-17.874 8.109-17.874 18.075.014 9.976 8.01 18.055 17.874 18.061v-.003Zm0-25.542c4.086.006 7.395 3.354 7.398 7.481 0 4.13-3.312 7.476-7.398 7.482-4.083-.006-7.392-3.349-7.4-7.479.005-4.133 3.317-7.478 7.4-7.487v.003Z'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-ml {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%233688C8' cx='255.999' cy='256' r='246.455'/%3E%3Cpath clip-rule='evenodd' d='M251.208 178.51c21.112 0 40.958 9.326 55.53 23.936v.055c0-7.012 4.721-12.297 11.277-12.297l1.658-.016c10.25 0 12.352 9.703 12.352 12.777l.055 109.057c-.727 7.137 7.363 10.816 11.852 6.246 17.514-17.994 38.461-92.518-10.885-135.693-45.99-40.254-107.702-33.619-140.52-11-34.887 24.062-57.211 77.309-35.525 127.324 23.637 54.566 91.281 70.828 131.485 54.607 20.361-8.217 29.766 19.303 8.619 28.295-31.947 13.617-120.864 12.246-162.401-59.711-28.064-48.586-26.57-134.076 47.859-178.371 56.941-33.875 132.008-24.494 177.276 22.781 47.316 49.422 44.561 141.965-1.594 177.961-20.912 16.34-51.971.426-51.773-23.395l-.215-7.789c-14.561 14.453-33.938 22.883-55.049 22.883-41.709 0-78.41-36.707-78.41-78.398-.002-42.129 36.7-79.252 78.409-79.252zm52.494 76.228c-1.572-30.539-24.24-48.906-51.618-48.906h-1.031c-31.592 0-49.113 24.844-49.113 53.062 0 31.6 21.199 51.562 48.992 51.562 30.989 0 51.368-22.703 52.84-49.553l-.07-6.165z' fill='%23FAA832' fill-rule='evenodd'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-pt {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='M511.999 256.002c0 141.373-114.606 255.979-255.98 255.979C114.646 511.981.04 397.375.04 256.002.04 114.628 114.646.022 256.019.022c141.374 0 255.98 114.606 255.98 255.98Z' fill='%23fff'/%3E%3Cpath d='M255.998.001C114.614.001 0 114.618 0 255.999 0 364.455 67.475 457.17 162.707 494.47c-2.24-20.255-4.261-51.405.889-73.518 4.65-19.978 30.018-127.248 30.018-127.248s-7.659-15.334-7.659-38.008c0-35.596 20.632-62.171 46.323-62.171 21.839 0 32.391 16.399 32.391 36.061 0 21.966-13.984 54.803-21.203 85.235-6.03 25.482 12.779 46.261 37.909 46.261 45.503 0 80.477-47.976 80.477-117.229 0-61.293-44.045-104.149-106.932-104.149-72.841 0-115.597 54.634-115.597 111.095 0 22.004 8.475 45.596 19.052 58.421 2.09 2.535 2.398 4.758 1.776 7.343-1.945 8.087-6.262 25.474-7.111 29.032-1.117 4.686-3.711 5.681-8.561 3.424-31.974-14.884-51.963-61.627-51.963-99.174 0-80.755 58.672-154.915 169.148-154.915 88.806 0 157.821 63.279 157.821 147.85 0 88.229-55.629 159.232-132.842 159.232-25.94 0-50.328-13.476-58.674-29.394 0 0-12.838 48.878-15.95 60.856-5.782 22.237-21.382 50.109-31.818 67.11C204.156 508.001 229.61 512 255.998 512c141.389 0 256.003-114.612 256.003-256.001C512.001 114.618 397.387.001 255.998.001Z' fill='%23e71d27'/%3E%3C/g%3E%3C/svg%3E")
    no-repeat;
}

.icon-tm {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3ClinearGradient gradientUnits='userSpaceOnUse' id='a' x1='256' x2='256' y1='0' y2='510.132'%3E%3Cstop offset='0' stop-color='%2341bce7'/%3E%3Cstop offset='1' stop-color='%2322a6dc'/%3E%3C/linearGradient%3E%3Ccircle cx='256' cy='256' r='256' fill='url(%23a)'/%3E%3Cpath d='m380.6 147.3-45.7 230.5s-6.4 16-24 8.3l-105.5-80.9-38.4-18.5-64.6-21.7s-9.9-3.5-10.9-11.2c-1-7.7 11.2-11.8 11.2-11.8l256.8-100.7c0-.1 21.1-9.4 21.1 6z' fill='%23fff'/%3E%3Cpath d='M197.2 375.2s-3.1-.3-6.9-12.4c-3.8-12.1-23.3-76.1-23.3-76.1l155.1-98.5s9-5.4 8.6 0c0 0 1.6 1-3.2 5.4-4.8 4.5-121.8 109.7-121.8 109.7' fill='%23d2e4f0'/%3E%3Cpath d='m245.8 336.2-41.7 38.1s-3.3 2.5-6.8.9l8-70.7' fill='%23b5cfe4'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-wp {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 1000' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 1000C223.9 1000 0 776.1 0 500S223.9 0 500 0s500 223.9 500 500-223.9 500-500 500z' fill='%2325d366'/%3E%3Cpath d='M733.9 267.2c-62-62.1-144.6-96.3-232.5-96.4-181.1 0-328.6 147.4-328.6 328.6 0 57.9 15.1 114.5 43.9 164.3L170.1 834l174.2-45.7c48 26.2 102 40 157 40h.1c181.1 0 328.5-147.4 328.6-328.6.1-87.8-34-170.4-96.1-232.5zM501.5 772.8h-.1c-49 0-97.1-13.2-139-38.1l-10-5.9L249 755.9l27.6-100.8-6.5-10.3c-27.3-43.5-41.8-93.7-41.8-145.4.1-150.6 122.6-273.1 273.3-273.1 73 0 141.5 28.5 193.1 80.1 51.6 51.6 80 120.3 79.9 193.2 0 150.7-122.6 273.2-273.1 273.2zm149.8-204.6c-8.2-4.1-48.6-24-56.1-26.7-7.5-2.7-13-4.1-18.5 4.1s-21.2 26.7-26 32.2c-4.8 5.5-9.6 6.2-17.8 2.1-8.2-4.1-34.7-12.8-66-40.8-24.4-21.8-40.9-48.7-45.7-56.9-4.8-8.2-.5-12.7 3.6-16.8 3.7-3.7 8.2-9.6 12.3-14.4 4.1-4.8 5.5-8.2 8.2-13.7 2.7-5.5 1.4-10.3-.7-14.4-2.1-4.1-18.5-44.5-25.3-61-6.7-16-13.4-13.8-18.5-14.1-4.8-.2-10.3-.3-15.7-.3-5.5 0-14.4 2.1-21.9 10.3-7.5 8.2-28.7 28.1-28.7 68.5s29.4 79.5 33.5 84.9c4.1 5.5 57.9 88.4 140.3 124 19.6 8.5 34.9 13.5 46.8 17.3 19.7 6.3 37.6 5.4 51.7 3.3 15.8-2.4 48.6-19.9 55.4-39 6.8-19.2 6.8-35.6 4.8-39-2-3.4-7.5-5.4-15.7-9.6z' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-vr {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 128 128'%3E%3Cg clip-rule='evenodd'%3E%3Cpath fill='none' d='M0 0h128v128H0z'/%3E%3Cpath fill='%237F4DA0' fill-rule='evenodd' d='M71.4 44.764c2.492.531 4.402 1.478 6.034 3.006 2.1 1.983 3.251 4.383 3.757 7.831.342 2.248.202 3.132-.595 3.865-.746.682-2.125.707-2.96.063-.607-.455-.797-.935-.936-2.236-.164-1.731-.468-2.943-.987-4.067-1.113-2.387-3.074-3.625-6.388-4.029-1.556-.19-2.024-.366-2.53-.96-.924-1.099-.569-2.88.708-3.537.481-.24.683-.265 1.746-.202.659.038 1.633.152 2.151.266zm-2.694-9.537c7.679 1.124 13.624 4.686 17.521 10.471 2.189 3.259 3.555 7.086 4.023 11.191.164 1.503.164 4.244-.013 4.699-.165.429-.696 1.01-1.151 1.25-.493.253-1.543.227-2.125-.076-.974-.493-1.265-1.276-1.265-3.398 0-3.271-.848-6.72-2.315-9.398a19.214 19.214 0 0 0-7.059-7.339c-2.543-1.516-6.3-2.64-9.728-2.918-1.24-.101-1.923-.354-2.391-.897-.721-.821-.797-1.933-.19-2.855.657-1.02 1.669-1.185 4.693-.73zm-29.792-7.793c.443.152 1.126.505 1.518.758 2.403 1.592 9.095 10.143 11.284 14.412 1.252 2.438 1.67 4.244 1.278 5.583-.405 1.44-1.075 2.198-4.074 4.61-1.202.972-2.328 1.97-2.505 2.236-.455.657-.822 1.945-.822 2.855.013 2.109 1.379 5.937 3.175 8.88 1.391 2.286 3.883 5.216 6.35 7.465 2.897 2.653 5.452 4.459 8.337 5.886 3.707 1.844 5.971 2.311 7.628 1.541.417-.19.86-.442.999-.556.126-.114 1.101-1.301 2.163-2.615 2.049-2.577 2.517-2.994 3.922-3.474 1.784-.606 3.605-.442 5.44.493 1.392.72 4.428 2.602 6.388 3.966 2.581 1.806 8.096 6.303 8.843 7.2 1.315 1.617 1.543 3.688.658 5.975-.936 2.412-4.579 6.934-7.122 8.867-2.302 1.743-3.934 2.412-6.085 2.513-1.771.088-2.505-.063-4.769-.998-17.76-7.313-31.941-18.226-43.2-33.22-5.882-7.831-10.361-15.953-13.422-24.378-1.784-4.913-1.872-7.048-.405-9.562.633-1.061 3.327-3.688 5.288-5.153 3.264-2.425 4.769-3.322 5.971-3.575.822-.177 2.252-.038 3.162.291zm28.919-1.364c4.352.543 7.868 1.591 11.727 3.474 3.795 1.857 6.224 3.613 9.437 6.808 3.011 3.019 4.681 5.305 6.452 8.854 2.467 4.951 3.871 10.838 4.111 17.317.089 2.21.025 2.703-.481 3.335-.961 1.225-3.074 1.023-3.795-.354-.228-.455-.291-.846-.367-2.615-.127-2.716-.316-4.471-.696-6.568-1.493-8.223-5.44-14.791-11.74-19.503-5.25-3.941-10.677-5.861-17.786-6.278-2.404-.139-2.821-.227-3.365-.644-1.012-.796-1.063-2.665-.089-3.537.595-.543 1.012-.619 3.074-.556 1.077.039 2.658.166 3.518.267zM64 0c35.346 0 64 28.654 64 64s-28.654 64-64 64S0 99.346 0 64 28.654 0 64 0z'/%3E%3C/g%3E%3C/svg%3E")
    no-repeat;
}

nav,
ul,
ol,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}

*,
::after,
::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
}

a {
  text-decoration: none;
}

input,
textarea,
select {
  font-family: "PT Root UI";
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-4 {
  margin-bottom: 4px !important;
}

.mb-18 {
  margin-bottom: 18px !important;
}

.mb-20 {
  margin-bottom: 20px !important;
}

.mb-22 {
  margin-bottom: 22px !important;
}

.mb-23 {
  margin-bottom: 23px !important;
}

.mb-28 {
  margin-bottom: 28px !important;
}

.mb-30 {
  margin-bottom: 30px;
}

.mt-25 {
  margin-top: 25px;
}

.ml-7 {
  margin-left: 7px;
}

.mt-10 {
  margin-top: 10px;
}

.mt-15 {
  margin-top: 15px;
}

.mt-20 {
  margin-top: 20px;
}

.mr-6 {
  margin-right: 6px;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.mb-50 {
  margin-bottom: 50px;
}

.p-0 {
  padding: 0 !important;
}

.pb-22 {
  padding-bottom: 22px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.error-title {
  font-size: 100px;
  font-weight: 900;
  margin-bottom: 30px;
  letter-spacing: -5.76px;
}

.error-title span {
  display: inline-block;
}

.error-title .color-ridi {
  color: #100d19;
}

.error-title .color-bulu {
  color: #100d19;
}

.error-link {
  color: #fff;
  font-size: 16px;
  padding: 10px 30px 9px;
  font-weight: 700;
  margin-bottom: 0;
  border-radius: 30px;

  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  background: #ce0004;
}

.error-link:hover {
  background: #ec4c2e;
}

.over-hidden {
  overflow: hidden;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.flex {
  display: -webkit-flex;
  display: -webkit-box;
  display: -moz-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.flex-column {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.flex-row {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.reverse {
  /*-webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;*/
}

.align-center {
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.align-start {
  -webkit-box-align: flex-start;
  -moz-box-align: flex-start;
  -ms-flex-align: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.align-baseline {
  /*align-items: baseline;*/
}

.justify-beetwen {
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

.justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.justify-start {
  justify-content: flex-start;
}

.full-width {
  width: 100%;
}

.response .box-list__item {
  width: 100% !important;
}

.box-mobile__menu {
  display: none;
  width: 40px;
  height: 40px;
  float: right;
  margin-top: 2px;
  z-index: 90;
  cursor: pointer;
}

.page {
  max-width: 1920px;
  min-height: 100vh;
  padding-left: 295px;
}

.main {
  width: 100%;
}

.main-content {
  padding: 30px;
  overflow: hidden;
}

.main-left {
  width: 100%;
  float: left;
}

.main-right {
  width: 300px;
  float: left;
  min-width: 300px;

  margin-top: 35px;
  background: #f9f9f9;
}

.main-radio {
  margin-right: 30px;
  /* width: 728px !important; */
  width: calc(80% - 330px) !important;
}

.side {
  top: 0;
  left: 0;
  width: 295px;
  height: 100%;
  min-width: 295px;
  position: fixed;
  background: #f9f9f9;
}

.side-content {
  height: 100%;
  padding: 38px 28px;
  position: relative;
  overflow-y: auto;
}

.side-bottom {
  left: 0;
  bottom: 0;
  width: 100%;
  position: absolute;
  padding: 38px 28px;

  padding: 0;
  position: relative;
}

.side-bottom .btn-add {
  width: 100%;
  text-align: center;
  font-size: 14px;
}

.logo {
  display: block;
  max-width: 185px;
  margin-bottom: 15px;
}

.search {
  margin-bottom: 40px;
}

.search-box {
  position: relative;
}

.search-input {
  width: 100%;
  display: block;
  font-size: 15px;
  border-radius: 30px;
  padding: 16px 18px;
  border: 1px solid #d9d9d9;
  background: #fff;
  color: #222;
}

.search-input::-webkit-input-placeholder {
  color: #858585;
}

.search-input:-moz-placeholder {
  color: #858585;
  opacity: 1;
}

.search-input::-moz-placeholder {
  color: #858585;
  opacity: 1;
}

.search-input:-ms-input-placeholder {
  color: #858585;
}

.search-input::-ms-input-placeholder {
  color: #858585;
}

.search-input::placeholder {
  color: #858585;
}

.search-btn {
  top: 17px;
  right: 17px;
  padding: 0;
  width: 17px;
  height: 17px;
  border: none;
  cursor: pointer;
  position: absolute;
  background: transparent;
}

.playlist-loading__data.hide {
  display: none;
}

#pl_tr_loading_not_data.show {
  display: block;
}

.search-btn__icon {
  width: 100%;
  height: 100%;
  display: block;
}

.menu {
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #d9d9d9;
}

.menu ul {
  list-style-type: none;
}

.menu-item {
  margin-bottom: 16px;
}

.menu-link {
  color: #222;
  display: block;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

#YandexRTBRandomBlocks,
#YandexRTBside {
  display: block;
}

#YandexRTBRandomBlocksMobile {
  display: none;
}

@media screen and (max-width: 768px) {
  #YandexRTBRandomBlocks,
  #YandexRTBside {
    display: none;
  }

  #YandexRTBRandomBlocksMobile {
    display: block;
  }
}

.share-modify {
  float: right;
  margin-top: -26px;
}

.share-modify__cat {
  float: right;
  margin-top: -40px;
}

@media screen and (max-width: 768px) {
  .share-modify {
    margin-right: 20px;
  }
}

@media screen and (max-width: 550px) {
  .share-modify {
    float: none;
    display: block;
    margin-top: 25px;
    margin-left: 20px;
  }
}
@media screen and (max-width: 670px) {
  .share-modify__cat {
    float: none;
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 440px) {
  .box-descr .ql-video {
    height: 250px;
  }
}
@media screen and (max-width: 330px) {
  .box-descr .ql-video {
    height: 200px;
  }
}
.news-box__item {
  overflow: hidden;
}
.news-box__item:not(:last-child) {
  overflow: hidden;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d9d9d9;
}
.box-news .box-descr blockquote {
  margin: 0;
  padding: 20px;
  margin-bottom: 25px;
  background: #fafafa;
  border-left: 4px solid #d9d9d9;
}
.news-box__item,
.news-box__item-cover img {
  width: 100%;
}
.news-box__item-link {
  display: block;
  text-decoration: none;
}
.news-box__item-cover {
  width: 200px;
  margin-right: 20px;
  float: left;
}
.news-box__item-cover img {
  border-radius: 12px;
}
.news-box__item-link h2 {
  color: #222222;
  font-size: 21px;
  line-height: 23px;
  font-weight: bold;
  padding-top: 10px;
  margin-bottom: 15px;
}
.news-box__item-date {
  color: #8e8e8e;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
@media screen and (max-width: 465px) {
  .news-box__item .news-box__item-cover {
    width: 100%;
    float: none;
    margin: 0;
    margin-bottom: 10px;
  }
}
.menu-icon__news {
  margin-bottom: -7px;
}
.menu-icon__news path {
  fill: #fff !important;
}
.menu-link:hover .menu-icon__news path {
  stroke: transparent !important;
  fill: #ce0004 !important;
}
.menu-item.active .menu-icon__news path {
  stroke: transparent !important;
  fill: #007abb !important;
}
.box-news .box-descr p img {
  width: 100%;
  height: 100%;
  border-radius: 12px;
}

.menu-icon {
  width: 28px;
  height: 28px;
  margin-right: 10px;
  margin-bottom: -7px;
}

.menu-icon path {
  fill: transparent;
}

.menu-icon__country {
  margin-bottom: -6px;
}

.menu-icon__playlist {
  margin-bottom: -5px;
}

.menu-icon__rating {
  margin-bottom: -9px;
}

.menu-icon__favorite {
  margin-bottom: -8px;
}

.menu-item.active .menu-link {
  font-weight: 700;
}

.menu-item.active .menu-link,
.menu-link:hover {
  color: #ce0004;
}

.menu-item.active .menu-icon path,
.menu-link:hover .menu-icon path {
  stroke: #ce0004;
}

.genres-list_radio a {
  margin-bottom: 7px;
}

.side-btn {
  color: #fff;
  border: none;
  display: block;
  font-size: 16px;
  padding: 16px 31px 16px 34px;
  font-weight: 700;
  margin-bottom: 7px;

  cursor: pointer;
  border-radius: 47px;
}

.side-btn:hover {
  opacity: 0.9;
}

.side-btn:last-child {
  margin-bottom: 29px;
}

.btn {
  border: none;
  padding: 20px 25px 19px;
  border-radius: 30px;
  cursor: pointer;
  text-decoration: none;
  background: #007abb;
}

.btn:hover {
  opacity: 0.9;
}

.btn.btn-small {
  padding: 15px 30px;
}

.btn-red {
  background: #ec3149;
}

.btn-text {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}

.btn-auth {
  background: #007abb;
}

.btn-add {
  background: #ce0004;
}

.btn-add__inline {
  display: inline-block;
}

.btn-auth__icon {
  width: 23px;
  height: 23px;
  margin-bottom: -4px;
  margin-right: 10px;
}

.btn-add__icon {
  width: 15px;
  height: 15px;
  margin-bottom: -3px;
  margin-right: 7px;
  display: inline-block;
}

.btn.btn-all {
  color: #ce0004;
  background: #fff;
  border: 1.5px solid #ce0004;
  border-radius: 47px;
  font-weight: 700;
  font-size: 16px;
  line-height: 18px;
  padding: 12px 32px;
  display: inline-block;
}

.side-bottom__menu {
  margin-bottom: 37px;
  list-style-type: none;
}

.side-bottom__menu-item {
  margin-bottom: 8px;
}

.side-bottom__menu-item:last-child {
  margin-bottom: 0;
}

.side-bottom__menu-link,
.side-bottom__menu-text {
  color: #222;
  font-size: 15px;
  text-decoration: none;
}

.side-bottom__menu-text {
  font-size: 14px;
  margin-top: 15px;
  display: block;
}

.side-bottom__menu-link:hover {
  border-bottom: 1px solid #555555;
}

.side-bottom_copyright {
  margin-top: 100px;
  /* position: absolute;
    bottom: 25px; */
  opacity: 0.3;
  cursor: default;
}

.box-two {
  display: flex;
  justify-content: space-between;
}

.box {
  border-radius: 30px;
  margin-bottom: 30px;
  border: 1px solid #d9d9d9;
}

.box-two .box {
  width: 48.5%;
}

@media screen and (max-width: 1230px) {
  .box-two--home {
    flex-direction: column;
  }

  .box-two--home .box {
    width: 100%;
  }
  .box-rwo--home .box:not(:last-of-type) {
    margin-bottom: 20px;
  }
}

.box.no-border {
  border: none;
}

/* .box-content {
} */

.box-list_more .btn-add {
  margin-bottom: 0;
  display: inline-block;
  padding: 13px 25px 13px 25px;
}

.box-list_more .btn-add .btn-more__text {
  font-size: 14px;
}

.box-header {
  padding: 16px 30px;
  border-bottom: 1px solid #d9d9d9;

  gap: 20px;
  flex-wrap: wrap;
}

.box-header_nav button {
  margin-left: 5px;
}

.box-header__icon {
  width: 28px;
  height: 28px;
  min-width: 28px;
  margin-right: 13px;
  border-radius: 30px;
}

.box-header__icon path {
  fill: transparent;
}

.box-breadcrumbs {
  margin-bottom: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.box-breadcrumbs__link::after {
  content: "";
  width: 10px;
  height: 10px;
  margin-left: 2px;
  margin-bottom: -1px;
  margin-right: 5px;
  display: inline-block;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%23ababab' d='M69.844 43.388 33.842 13.386a6.003 6.003 0 0 0-7.688 9.223L56.624 48l-30.47 25.39a6.003 6.003 0 0 0 7.688 9.223l36.002-30.001a6.01 6.01 0 0 0 0-9.223Z'/%3E%3C/svg%3E")
    no-repeat;
}

.box-breadcrumbs__link:hover span {
  border-bottom: 1px solid #ababab;
}

.box-breadcrumbs a,
.box-breadcrumbs .box-breadcrumbs__active {
  color: #ababab;

  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  text-decoration: none;
}

.box-breadcrumbs .box-breadcrumbs__active {
  color: #ababab;
  margin-top: 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.box-breadcrumbs ol,
.box-breadcrumbs li {
  list-style-type: none;
}

.box-breadcrumbs li {
  float: left;
}

.center {
  text-align: center;
}

.box-title {
  color: #222222;
  font-size: 25px;
  font-weight: bold;
}

.box-title.center {
  text-align: center;
}

.box-radio__info {
  width: 285px;
}

.box-radio__info-min {
  margin-top: 15px;
  margin-bottom: 15px;
}

.box-radio__info-rating {
  margin-right: 24px;
}

.box-radio__info-rating__title {
  font-weight: 500;
  font-size: 14px;
  margin-right: 7px;
  color: rgba(0, 0, 0, 0.8);
}

.box-radio__info-rating__numb {
  font-weight: 500;
  font-size: 14px;
  color: #000;
}

.box-radio__info-rating__icon {
  width: 16px;
  height: 16px;
  margin-bottom: -3px;
  margin-right: 5px;
  display: inline-block;
}

.box-radio__info-count {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: rgba(0, 0, 0, 0.8);
}

.box-radio__info-count__title {
  margin-right: 5px;
}

.box-radio__info-count__link {
  color: #0d3b66;
  text-decoration: underline;
}

.box-radio__info-list__item {
  margin-bottom: 6px;
}

.box-radio__info-list__item:last-child {
  margin-bottom: 0;
}

.box-radio__info-list__name,
.box-radio__info-list__link {
  font-weight: normal;
  color: #555555;
  font-size: 14px;
  line-height: 17px;
}

.box-radio__info-list__link {
  float: right;
  color: rgba(0, 0, 0, 0.8);
  text-decoration: none;
}

a.box-radio__info-list__link {
  color: #0d3b66;
  text-decoration: underline;
}

a.box-radio__info-list__link:hover {
  text-decoration: none;
}

.box-radio__info-list__link.active_box {
  background: #faf0ca;
  border-radius: 5px;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.8);
  font-weight: 500;
  padding: 4px 7px;
}

.box-radio__info-list__link.active_box:hover {
  text-decoration: underline;
}

.box-list_minify {
  margin-bottom: 25px;
  list-style-type: none;
}

.box-list_minify .box-list__item {
  margin-bottom: 14px;
}

.box-list_minify .box-list__item-link {
  padding: 0;
  border: none;
}

.box-list_minify .box-list__item-img {
  padding: 0;
  border-radius: 25%;
  border: 1px solid #d9d9d9;
}

.box-list_minify .box-list__item-cover {
  height: 100px;
  min-width: 100px;
  max-width: 100px;
  border-radius: 47px;
  margin-right: 20px;
}

.box-list_minify .box-list__item-name {
  font-size: 19px;
}

.box-list_minify .box-list__item-title {
  text-align: left;
}

.width-item .box-list__item {
  width: 176px;
}

.box-radio__review-list {
  margin-top: 25px;
}

.box-list__item-link {
  text-decoration: none;
  padding: 15px 15px 12px;
  border-radius: 30px;
  border: 1px solid #d9d9d9;
}

.main-carousel_popular .box-list__item-link,
.width-item .box-list__item-link {
  display: block;
  overflow: hidden;
}

.box-list_items .box-list__item {
  margin: 0;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: -1px;
}

.box-list_items .box-list__item a {
  width: 100%;
  padding: 10px 31px;
  border-radius: 0;
}

.box-list__item-fav {
  padding: 0 10px;
}

.box-list__item-title {
  width: 100%;
  text-align: center;
}

.box-list__item-img {
  width: 100%;
  height: auto;
  padding: 10px;
  border-radius: 25%;
}

.box-list__item-img.border-none {
  border: none;
}

.box-list__item-name {
  color: #222222;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 4px;
}

.box-list__item-hz,
.box-list__item-count {
  color: #555555;
  font-size: 16px;
  line-height: 16px;
}

.box-list__item-hz .svg_icon_short_hz_radio {
  width: 17px;
  height: 12px;
  margin-right: 7px;
  margin-bottom: -1px;
  display: inline-block;
}

.box-list__item-count .icon-count_radio {
  width: 16px;
  height: 16px;
  margin-right: 3px;
  margin-bottom: -3px;
  display: inline-block;
}

.box-list__item-track {
  color: #777777;
  font-size: 14px;
}

.box-list__item-track b {
  color: #222;
  font-weight: 500;
}

.box-list__item-track .box-list__item-icon {
  width: 20px;
  height: 20px;
  margin-right: 6px;
  margin-bottom: -3px;
  display: inline-block;
}

.box-list__item-track .box-list__item-icon path {
  fill: transparent;
}

.box-radio__centify {
  overflow: hidden;
  margin-bottom: 27px;
}

.box-radio__centify-item {
  width: 70%;
  padding: 28px 25px;
  border-right: 1px solid #d9d9d9;
}

.btn-notwork {
  cursor: pointer;
  background: #ec3149;
  border-radius: 30px;
  border: none;
  padding: 11px 29px 10px 29px;
}

.btn-notwork:hover {
  opacity: 0.9;
}

.btn-notwork__text {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
}

.box-list__item-track .box-list__item-icon-radio {
  margin-bottom: -5px;
}

.box-describe {
  font-weight: normal;
  font-size: 15px;
  line-height: 23px;
  color: #222;
}

/* .box-descr {
  padding-top: 15px;
} */

/* .box-descr .box-header {
  padding-top: 15px;
} */

.box-descr .box-body__left,
.box-descr .box-body__right {
  width: 50%;
}

.box-descr p {
  font-size: 15px;
  line-height: 23px;
  color: #555;
  margin-bottom: 15px;
}

.box-descr p:last-child {
  margin-bottom: 0;
}

.box-descr h2,
.box-descr h3 {
  color: #222222;
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 15px;
}

.box-descr h3 {
  color: #222222;
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 15px;
  margin-top: 25px;
}

.box-descr ul {
  list-style-type: none;
  margin-bottom: 15px;
  padding: 30px 40px;
  color: #555;
  font-size: 15px;
  line-height: 23px;
  border-radius: 30px;
  border: 1px solid #d9d9d9;
}

.box-descr ul li {
  list-style-type: disc;
  margin-bottom: 7px;
}

.box-descr ul li:last-child {
  margin-bottom: 0;
}

.box-descr ol:not(.box-breadcrumbs) {
  font-size: 15px;
  line-height: 23px;
  color: #555;
  margin-left: 40px;
  margin-bottom: 25px;
}

.box-descr ol li:not(:last-child) {
  margin-bottom: 7px;
}

.box-descr p a {
  color: #007abb;
}

.box-descr__center {
  margin-top: 34px;
}

.box-descr__icon {
  width: 43px;
  height: 43px;
  margin-bottom: 15px;
}

.box-descr__bottom {
  padding-top: 34px;
  margin-top: 10px;
  border-top: 1px solid #d9d9d9;
}

.box-descr__bottom p {
  margin-bottom: 15px;
}

.box-descr__bottom p:last-child {
  margin-bottom: 0;
}

.box-descr__text {
  display: block;

  font-weight: bold;
  font-size: 16px;
  color: #222;
}

.box-descr__center-item {
  width: 25%;
  margin-bottom: 24px;
}

.btn-fav {
  cursor: pointer;
  width: 40px;
  height: 40px;
  border-radius: 30px;
  background: #fff;
  border: none;
  padding: 10px;
}

.btn-fav__icon {
  width: 21px;
  height: 21px;
  display: block;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.992.006C12.54.07 11.239.643 10.11 1.7l-.117.113-.122-.118C8.662.576 7.275 0 5.734 0 2.577 0 0 2.56 0 5.717c0 3.088 1.127 4.552 6.182 8.546l2.688 2.098a1.838 1.838 0 0 0 2.26 0l2.364-1.843.933-.74C18.965 10.144 20 8.676 20 5.718 20 2.56 17.423 0 14.266 0l-.274.006Zm.274 1.794c2.165 0 3.934 1.757 3.934 3.917l-.005.294c-.076 2.156-1.062 3.341-5.509 6.852l-2.663 2.078a.038.038 0 0 1-.046 0l-2.364-1.843-.874-.691C2.597 9.097 1.8 7.967 1.8 5.717 1.8 3.557 3.569 1.8 5.734 1.8c1.333 0 2.507.618 3.57 1.915a.9.9 0 0 0 1.398-.007C11.739 2.416 12.909 1.8 14.266 1.8Z' fill='%23ababab'/%3E%3C/svg%3E")
    no-repeat;
}

.btn-fav.active .btn-fav__icon {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.992.006C12.54.07 11.239.643 10.11 1.7l-.117.113-.122-.118C8.662.576 7.275 0 5.734 0 2.577 0 0 2.56 0 5.717c0 3.088 1.127 4.552 6.182 8.546l2.688 2.098a1.838 1.838 0 0 0 2.26 0l2.364-1.843.933-.74C18.965 10.144 20 8.676 20 5.718 20 2.56 17.423 0 14.266 0l-.274.006Zm.274 1.794c2.165 0 3.934 1.757 3.934 3.917l-.005.294c-.076 2.156-1.062 3.341-5.509 6.852l-2.663 2.078a.038.038 0 0 1-.046 0l-2.364-1.843-.874-.691C2.597 9.097 1.8 7.967 1.8 5.717 1.8 3.557 3.569 1.8 5.734 1.8c1.333 0 2.507.618 3.57 1.915a.9.9 0 0 0 1.398-.007C11.739 2.416 12.909 1.8 14.266 1.8Z' fill='%23ce0004'/%3E%3C/svg%3E")
    no-repeat;
}

.box-header.box-radio__header {
  padding: 0 35px;
}

.box-radio__related,
.box-radio__prog,
.box-radio__descr,
.box-radio__reviews {
  border-bottom: 1px solid #d9d9d9;
}

.box-radio__padding {
  padding: 28px 35px;
}

.box-radio__cover {
  margin-right: 29px;
}

.box-radio__cover-img {
  padding: 15px;
  border: 1px solid #d9d9d9;
  border-radius: 25%;
}

.box.box-radio {
  margin-bottom: 0;
}

.box-playlist__header {
  display: inline-block;
  background: #faf0ca;
  border-radius: 5px;
  margin-bottom: 19px;
}

.box-playlist__title {
  font-weight: 500;
  font-size: 15px;
  line-height: 18px;
  color: #ef5436;
  padding: 7px 10px;
}

.box-title__radio {
  font-size: 23px;
  line-height: 28px;
}

.box-radio .box-header.box-radio__header,
.box-radio .box-breadcrumbs {
  margin-bottom: 0 !important;
}

.box-radio__media .box-radio__padding {
  padding-top: 24px;
}

.box-radio__player {
  width: 30%;
  padding: 29px 26px;
  text-align: center;
}

.player-btn__play {
  width: 75px;
  height: 75px;
  border: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
}

.player-btn__play:hover {
  opacity: 0.9;
}

.player__play-icon {
  width: 100%;
  height: 100%;
  display: block;
}

.box-radio__bitrate {
  overflow: hidden;
  display: inline-block;

  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #777777;
  margin-bottom: 8px;
}

.box-radio__bitrate-title {
  float: left;
  color: #555555;
  margin-right: 5px;
}

.box-radio__bitrate-list {
  float: left;
}

.box-radio__bitrate-item {
  text-decoration: underline;
  font-weight: normal;
  font-size: 14px;
  color: #0d3b66;
  margin-right: 6px;
  cursor: pointer;
}

.box-radio__bitrate-item:last-child {
  margin-right: 0;
}

.box-radio__bitrate-item.active {
  color: #ce0004;
  border-bottom: none;
}

.box-radio__volume-btn {
  float: left;
  padding: 0;
  border: none;
  cursor: pointer;
  margin-right: 10px;
  background: transparent;
}

.box-radio__volume-btn__icon {
  width: 18px;
  height: 18px;
}

.box-radio__volume-slider {
  line-height: 13px;
}

.box-radio__volume-slider__line {
  width: 105px;
  height: 4px;
  background: #e8e8e8;
  border-radius: 27px;
  -webkit-appearance: none;
  background-image: linear-gradient(#ce0004, #ce0004);
  background-size: 70% 100%;
  background-repeat: no-repeat;
}

.box-radio__volume-slider__line::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background: #ce0004;
  cursor: pointer;
  transition: background 0.3s ease-in-out;
}

.box-radio__volume-slider__line::-moz-range-thumb {
  -webkit-appearance: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background: #ee964b;
  cursor: pointer;
  transition: background 0.3s ease-in-out;
}

.box-radio__volume-slider__line::-ms-thumb {
  -webkit-appearance: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background: #ee964b;
  cursor: pointer;
  transition: background 0.3s ease-in-out;
}

/* Input Track */
.box-radio__volume-slider__line::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}

.box-radio__volume-slider__line::-moz-range-track {
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}

.box-radio__volume-slider__line::-ms-track {
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}

.box-radio__descr-bgtext {
  background: #faf0ca;
  border-radius: 5px;
  font-size: 15px;
  font-weight: 500;
  padding: 7px 15px;
  color: rgba(0, 0, 0, 0.8);
  margin-bottom: 20px;
}

.box-radio__descr-text {
  margin-bottom: 35px;
}

.box-radio__descr-text p,
.descr-text,
.box-radio__descr-text h2 {
  font-weight: normal;
  font-size: 15px;
  line-height: 23px;
  color: #555555;
  margin-bottom: 15px;
}

.box-radio__descr-text p:last-child,
.descr-text {
  margin-bottom: 0;
}

.box-radio__descr-text h2 {
  font-size: 26px;
  line-height: 31px;
  margin-bottom: 15px;
}

.box-radio__contact {
  margin-bottom: 10px;
}

.box-radio__header {
  margin-bottom: 13px;
}

.box-radio-header__icon {
  width: 25px;
  height: 25px;
  margin-right: 13px;
  margin-top: 5px;
}

.box-radio__title {
  font-weight: bold;
  font-size: 26px;
  color: #222222;
}

.box-radio__contact-item {
  margin-bottom: 10px;
}

.box-radio__contact-item:last-child {
  margin-bottom: 0;
}

.box-radio__contact-item__title {
  float: left;
  margin-right: 10px;
}

.box-radio__contact-item__title,
.box-radio__contact-item__text {
  color: #555;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
}

.box-radio__contact-item__text,
.box-radio__contact-item__text a {
  color: rgba(0, 0, 0, 0.8);
}

.box-radio__contact-item__text a {
  text-decoration: underline;
}

.box-radio__contact-item__text a:hover {
  text-decoration: none;
}

.box-radio__contact-icon__site {
  width: 18px;
  height: 18px;
}

.box-radio__contact-icon__map {
  width: 17px;
  height: 17px;
}

.box-radio__contact-social {
  overflow: hidden;
}

.box-radio__contact-social__item {
  float: left;
}

.box-radio__hz-body {
  overflow: hidden;
  margin-bottom: 10px;
}

.box-radio__hz-body.box-radio__hz-hide {
  height: 370px;
  overflow: hidden;
}

.box-radio__hz-item {
  float: left;
  width: 48.48%;
  margin-bottom: 15px;
}

.box-radio__hz-item:nth-child(odd) {
  margin-right: 20px;
}

.box-radio__hz-item__link {
  display: block;
  overflow: hidden;
  padding: 15px;
  border-radius: 30px;
  border: 1px solid #d9d9d9;
  text-decoration: none;
}

.box-radio__hz-item__title {
  margin-top: 3px;
  margin-left: 15px;
}

.box-radio__hz-item__text {
  font-size: 14px;
  color: #222222;
}

.hz-box__item {
  float: left;
  margin-right: 10px;
  display: inline-block;
  background: #faf0ca;
  border-radius: 5px;
  color: #ef5436;
}

.hz-box__item .hz-box__item-text {
  font-weight: 500;
  font-size: 14px;
  padding: 6px 8px;
  display: inline-block;
}

.hz-box__item .fm {
  height: 18px;
  margin-left: -3px;
  margin-bottom: -4px;
}

.box-two__content-left {
  width: 50%;
  padding: 31px 35px;
  border-right: 1px solid #d9d9d9;
}

.box-two__content-right {
  width: 50%;
  padding: 31px 35px;
}

.box-radio__pltr.hide {
  display: none;
}

.box-radio__pltr-list .box-radio__pltr-list__item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.box-radio__pltr-list__item {
  padding-bottom: 7px;
  margin-bottom: 7px;
}

.box-radio__pltr-list__item .icon-pltr_play {
  width: 23px;
  height: 23px;
  margin-right: 16px;

  display: none;
}

.pltr-list__item-time {
  display: inline-block;
}

.pltr-list__item-time__text {
  color: #555;
  display: inline-block;
  margin-right: 17px;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
}

.pltr-list__item-icon {
  float: left;
  margin-top: 5px;
}

.pltr-list__item-text {
  float: left;
}

.pltr-list__item-icon__svg {
  width: 16px;
  height: 16px;
  margin-right: 7px;
}

.pltr-list__item-text__track {
  font-weight: 500;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.8);
  display: block;
}

.pltr-list__item-num {
  margin-right: 17px;
}

.pltr-list__item-num__text {
  color: #555555;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
}

.tr-list__item-icon {
  margin-bottom: -4px;
}

.box-radio__prog-item {
  width: 100%;
  margin-bottom: 14px;
}

.box-radio__prog-item:last-child {
  margin-bottom: 0;
}

.box-radio__prog-item.hide {
  display: none;
}

.box-radio__prog-item:nth-child(odd) {
  margin-right: 20px;
}

.box-radio__prog-item__left {
  margin-right: 18px;
}

.box-radio__prog-item__right {
  width: 100%;
}

.box-radio__prog-img {
  width: 40px;
  height: 40px;
  border-radius: 100px;
}

.box-radio__prog-item__title {
  font-weight: bold;
  font-size: 16px;
  color: #222222;
  display: block;
  margin-bottom: 10px;
}

.box-radio__prog-item__days-item {
  margin-bottom: 10px;
}

.box-radio__prog-item__days-item:last-child {
}

.prog-item__days-item__day {
  padding: 5px 7px;
  display: inline-block;
  font-weight: 500;
  margin-right: 10px;
  background: #faf0ca;
  border-radius: 5px;
  color: #ef5436;
  font-size: 15px;
  line-height: 18px;
}

.prog-item__days-item__time {
  font-weight: normal;
  font-size: 14px;
  color: #777;
}

.box-side {
  padding: 24px;
}

.box-side__header {
  margin-bottom: 16px;
}

.box-side__header-title {
  color: #222222;
  font-size: 23px;
  font-weight: bold;
}

.box-side__body-list {
  list-style-type: none;
}

.box-side__body-list__item {
  margin-bottom: 15px;
}

.box-side__body-list__item-left {
  float: left;
  height: 60px;
  margin-right: 15px;
}

.box-side__body-list__item-right {
  width: 100%;
}

.box-side__body-list__item-link {
  display: block;
  min-height: 60px;
  text-decoration: none;
}

.box-side__body-list__item-img {
  width: 60px;
  height: 60px;
  border: 1px solid #d9d9d9;
  border-radius: 30px;
}

.box-side__body-list__item-title {
  font-weight: bold;
  font-size: 16px;
  color: #222222;
  margin-bottom: 4px;
  display: block;
}

.box-side__body-list__item-icon {
  width: 16px;
  height: 16px;
  margin-right: 6px;
  display: inline-block;
}

.box-side__body-list__item-text {
  font-weight: normal;
  font-size: 14px;
  color: #777777;
}

.box-radio__contact-social__title {
  display: none;
}

.box-radio__contact-social__img {
  width: 37px;
  height: 37px;
  margin-right: 5px;
  border-radius: 30px;
}

.loading-data_pltrv.hide {
  display: none;
}

.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item {
  margin: 0px 5px 0 0 !important;
}

.ya-share2__container_size_m .ya-share2__badge .ya-share2__icon {
  width: 37px !important;
  height: 37px !important;
}

.ya-share2__item_service_vkontakte .ya-share2__icon {
  background-position: 6px 8px;
  background-repeat: no-repeat;
}

.ya-share2__item_service_facebook .ya-share2__icon {
  background-position: 6px 7px;
  background-repeat: no-repeat;
}

.ya-share2__item_service_odnoklassniki .ya-share2__icon,
.ya-share2__item_service_moimir .ya-share2__icon,
.ya-share2__item_service_twitter .ya-share2__icon {
  background-position: 7px 7px;
  background-repeat: no-repeat;
}

.ya-share2__item_service_vkontakte .ya-share2__badge,
.ya-share2__item_service_vkontakte .ya-share2__mobile-popup-badge {
  background-color: #6695bd !important;
  border-radius: 6px;
}

.ya-share2__item_service_facebook .ya-share2__badge,
.ya-share2__item_service_facebook .ya-share2__mobile-popup-badge {
  background-color: #3b5998 !important;
  border-radius: 6px;
}

.ya-share2__item_service_odnoklassniki .ya-share2__badge,
.ya-share2__item_service_odnoklassniki .ya-share2__mobile-popup-badge {
  background-color: #ff9205 !important;
  border-radius: 6px;
}

.ya-share2__item_service_moimir .ya-share2__badge,
.ya-share2__item_service_moimir .ya-share2__mobile-popup-badge {
  background-color: #168de2 !important;
  border-radius: 6px;
}

.ya-share2__item_service_twitter .ya-share2__badge,
.ya-share2__item_service_twitter .ya-share2__mobile-popup-badge {
  background-color: #1da1f2 !important;
  border-radius: 6px;
}

.btn-add__review {
  background: #007abb;
  border: none;
  display: block;
  padding: 14px 18px;
  border-radius: 30px;
  cursor: pointer;
}

.btn-add__review.noactive {
  background: #d7d7d7;
  cursor: default;
}

.btn-add__review-text {
  font-weight: 700;
  font-size: 16px;
  color: #fff;
}

.box-radio__review-add__form.hide {
  display: none;
}

.review-add__form-top,
.review-add__form-center {
  margin-bottom: 18px;
}

.review-add__form-item {
  width: 48.4%;
  float: left;
}

.review-add__form-item.response {
  width: 100%;
}

.review-add__form-item:first-child {
  margin-right: 20px;
}

.review-add__form-item__title {
  display: block;

  font-weight: normal;
  font-size: 14px;
  color: #777;
  margin-bottom: 10px;
}

.review-add__form-item__input {
  width: 100%;
  border: 1px solid #d9d9d9;
  border-radius: 30px;
  padding: 17px 18px 15px;

  font-weight: normal;
  font-size: 14px;
  color: #555;
}

.review-add__form-item__input.form__comment {
  max-width: 100%;
  min-width: 100%;
  min-height: 250px;
  max-height: 400px;
}

.review-add__form-item.error .review-add__form-item__input {
  border-color: #ec3149;
}

.review-add__form-item__stars {
  margin-left: 15px;
  margin-right: 20px;
}

.review-add__form-item__stars span {
  width: 22px;
  height: 21px;
  text-align: center;
  display: inline-block;

  font-weight: bold;
  font-size: 12px;
  color: #595959;
  cursor: pointer;
  line-height: 23px;
}

.review-add__form-item__stars span.active {
}

.rating-description,
.rating-description-error {
  display: none;
  color: #ec3149;
}

.review-list__item:not(:last-child) {
  margin-bottom: 27px;
  padding-bottom: 27px;
  border-bottom: 1px solid #f4f4f4;
}

.review-list__item-avatar {
  float: left;
  width: 52px;
  height: 52px;
  min-width: 52px;
  margin-right: 20px;
}

.review-list__item-left {
  overflow: hidden;
}

.review-list__item-name {
  float: left;
}

.review-list__item-rating {
  float: left;
  margin-top: 3px;
  color: #ee964b;
  font-weight: 700;
  font-size: 15px;
  line-height: 19px;
}

.review-list__item-bottom {
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.8);
}

.review-list__item-right {
  float: right;
  margin-top: -23px;
}

.review-list__item-info {
  width: 100%;
  padding: 20px;
  min-height: 60px;
  border-radius: 30px;
  border: 1px solid #d9d9d9;
}

.reviews-info__top {
  margin-bottom: 12px;
}

.review-list__item-name {
  font-weight: 500;
  font-size: 15px;
  color: #222;
  margin-right: 13px;
  margin-bottom: 3px;
}

.review-list__item-date {
  font-weight: 300;
  font-size: 13px;
  color: #777777;
}

.review-list__item-bottom p {
  font-weight: normal;
  font-size: 15px;
  color: #333;
}

.box-radio__review-status {
  display: none;
  padding: 25px 25px 20px;
  margin-top: 20px;
  border-radius: 5px;
  margin-bottom: 20px;

  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #222222;
}

.box-radio__review-status.success {
  background: rgb(139 195 74 / 42%);
}

.box-radio__review-status.error {
  color: #000;
  background: rgb(195 74 74 / 42%);
}

.box-radio__review-add__form {
  margin-bottom: 50px;
}

.box-list__item-rating {
}

.box-list__item-rating__icon {
  margin-bottom: 0;
}

.box-list__item-left__number {
  border-radius: 30px;
  padding: 9px 6px 8px 6px;
  border: 1px solid #ce0004;
  background: #fff;
  margin-right: 15px;

  font-weight: 500;
  font-size: 14px;
  color: #ce0004;
  width: 37px;
  text-align: center;
  display: inline-block;
}

.box-list__item-left__number.number-orange {
  background: #ce0004;
  color: #fff;
}

.box-list__item.box-rating__item .box-list__item-title {
  margin-bottom: 0;
}

.box-list__item-rating__icon {
  width: 18px;
  height: 18px;
  margin-right: 7px;
  display: inline-block;
}

.box-list__item-rating__title {
  font-weight: 500;
  font-size: 16px;
  color: #222;
}

.box-list__city-layout {
  height: 205px;
  overflow: hidden;
  margin-bottom: 25px;
}

.box-list__city-layout.show-list {
  height: auto;
}

.box-list__city-items {
  list-style-type: none;
  list-style-position: inside;
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
}

.box-list__city-item {
  margin-bottom: 10px;
}

.box-list__city-item a {
  font-weight: normal;
  font-size: 15px;
  color: #0d3b66;
  text-decoration: none;
}

.box-list__city-item a:hover {
  border-bottom: 1px solid #0d3b66;
}

.btn-more {
  background: #007abb;
  border-radius: 30px;
  padding: 11px 25px 9px;
  border: none;
  cursor: pointer;
}

.btn-more__text {
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
}

.mobile-menu.respons-side .menu {
  padding-bottom: 40px;
}

.mobile-menu.respons-side .side-bottom {
  padding: 0;
  position: relative;
}

.box-list__dates {
  margin-bottom: 35px;
  flex-wrap: wrap;
}

.box-list__dates-item {
  margin-right: 6px;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  text-decoration: none;
  display: inline-block;
  margin-bottom: 6px;
}

.box-list__dates-item:last-child {
  margin-right: 0;
}

#LoadPlTrList.hide {
  display: none;
}

.box-list__dates-item > div {
  padding: 9px 14.05px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
}

.box-list__playlist-ls .box-list__playlist-item__right {
  margin-top: 1px;
}

.box-list__dates-item .title {
  font-weight: 500;
  font-size: 16px;
  color: #222;
  margin-right: 5px;
  margin-bottom: 1px;
}

.box-list__dates-item .time {
  font-weight: normal;
  font-size: 14px;
  color: #777;
}

.box-list__dates-item.active {
  background: #faf0ca;
  border-color: transparent;
}

.box-list__dates-item.active .title,
.box-list__dates-item.active .time {
  color: #ef5436;
}

.box-list__dates-item.active .title {
  font-weight: 600;
}

.box-list__dates-item.active .time {
  font-weight: 500;
}

.box-list__playlist {
  list-style-type: none;
}

.box-list__playlist-item {
  overflow: hidden;
  padding-bottom: 12px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 12px;
}

.box-list__playlist-item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.box-list__playlist-item__left {
  float: left;
}

.box-list__playlist-item__right {
  height: 28px;
  float: right;
  margin-top: 4px;
}

.box-list__playlist-item__rt {
}

.pl-tr__btns a {
  display: inline-block;
}

.box-list__playlist-item .date {
  color: #555;
  display: inline-block;
  margin-right: 16px;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
}

.box-list__playlist-item .name_track {
  font-weight: 500;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.8);
}

.box-title_pl {
  font-weight: 500;
  font-size: 21px;
}

.box-list__playlist-item .box-list__playlist-item__left.name_track {
  margin-top: 0;
  line-height: 35px;
}

.box-list__playlist-item
  .box-list__playlist-item__left.name_track
  .box-list__playlist-icon {
  margin-top: 8px;
}

.box-header_pl-right {
  margin-left: 20px;
}

.box-list__playlist-item .count {
  width: 35px;
  height: 35px;
  line-height: 22px;
  border-radius: 3px;
  font-weight: 500;
  font-size: 14px;
  color: #ce0004;
  padding: 7px 5px;
  display: inline-block;
  margin-right: 16px;
  text-align: center;
  background: #faf0ca;
}

.box-list__playlist-item .sc {
  height: 27px;
  margin-left: 5px;
}

.box-list__playlist-item img {
  width: 23px;
  height: 23px;
}

.box-list__playlist-item .sc:hover img {
  opacity: 0.9;
}

.box-list__playlist-icon {
  float: left;
  width: 15px;
  height: 15px;
  margin-right: 8px;
  margin-top: 7px;
  display: inline-block;
}

.box-list__tracklist .artist {
  margin-right: 5px;
}

.box-list__tracklist .song {
  margin-left: 5px;
}

.box-list_other .box-list__item {
  width: 22.7%;
  margin-right: 20px;
  margin-bottom: 20px;
}

.box-list_other .box-list__item:nth-child(4n) {
  margin-right: 0;
}

.box-list_other .box-list__item.hide {
  display: none;
}

.box-list_other .box-list__item-link {
  width: 100%;
}

.box-list_other .box-list__item-img {
  padding: 25px 30px;
}

.main-cover {
  position: relative;
  width: 100%;
  height: 512px;
  display: block;
  border-radius: 30px;
  background: url("/img/main.jpg?v=48939") no-repeat;
  background-size: cover;
}

.main-cover_info {
  width: 50%;
  padding: 120px 70px 72px;
}

@media screen and (max-width: 1365px) {
  .main-cover_info {
    padding: 15px 70px 15px 40px;
    width: 400px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}

.main-cover_title {
  font-weight: 600;
  font-size: 44px;
  line-height: 52px;
  color: #000;
  margin-bottom: 27px;
}

@media screen and (max-width: 1380px) {
  .main-cover_title {
    font-size: 34px;
    line-height: 1.2;
    margin-bottom: 20px;
  }

  /* .main-cover_btn {
        padding: 10px 15px !important;
    } */
}

@media screen and (max-width: 1100px) {
  .main-cover_title {
    font-size: 28px;
  }
}
@media screen and (max-width: 1023px) {
  .main-cover_title {
    font-size: 26px;
  }
  .main-cover_info {
    padding: 35px 70px 35px 30px;
    width: 50%;
  }
}

.main-cover_btn {
  display: inline-block;
  margin-bottom: 0 !important;
}

.main-title {
  font-size: 40px;
  color: #fff;
  font-size: 26px;
  color: #222;
  text-align: left;
  margin-bottom: -10px !important;
}

.box-radio__player-play {
  height: 75px;
  margin-bottom: 20px;
}

.ya-share2__list.ya-share2__list_direction_horizontal
  > .ya-share2__item:last-child {
  margin-right: 0 !important;
}

.review-list__item-icon {
  width: 100%;
  height: 100%;
  display: block;
}

.review-list__item-rating__icon {
  width: 16px;
  height: 16px;
  display: inline-block;
}

.playerJs-load {
  width: 60px;
  height: 60px;
  margin: 0 auto;
}

.playerJs-load .svg_icon_loading {
  background-size: 116px;
  background-position: -28px -27px;
}

.playlist-loading__data,
.tracklist-loading__data {
  text-align: center;
}

.playlist-loading__data .pltr-loading__icon,
.tracklist-loading__data .pltr-loading__icon {
  width: 100px;
  height: 100px;
  display: inline-block;
}

.box-body {
  padding: 33px;
}

.box-radio__bottom-left {
  margin-top: 5px;
}

.review-add__form-rating {
  overflow: hidden;
}

.review-add__form-rating .review-add__form-item__title {
  float: left;
}

.review-add__form-item__stars {
  float: left;
  display: inline-block;
}

.review-add__form-top {
  overflow: hidden;
}

.box-descr__center-list {
  overflow: hidden;
  text-align: center;
}

.box-descr__center-item {
  float: left;
  min-height: 130px;
}

/* .main-left.main {
  width: 1004px;
} */

.box-list__item-right__left {
  float: left;
}

.box-list__items .box-list__item-right__left {
  width: 220px;
}

.box-list__items-rating .box-list__item-right__left {
  width: 350px;
}

.box-list .box-rating__item {
  width: 100%;
}

.box-list__items .box-list__item {
  width: 100%;
  position: relative;
  border: 1px solid #d9d9d9;
}

.box-list__items .box-list__item .box-list__item-link {
  border: none;
  margin-right: 80px;
}

.box-list__items .box-list__item .box-list__item-fav,
.box-list__items .box-list__item .box-list__item-hz {
  top: 13px;
  right: 20px;
  position: absolute;
}

.box-list__items .box-list__item .box-list__item-fav {
  top: 31px;
}

.box-list__items .box-list__item .box-list__item-hz {
  top: 40px;
  right: 0px;
}

.form-contact__item {
  margin-bottom: 20px;
}

.form-contact__item.error input,
.form-contact__item.error textarea {
  border-color: #ec3149;
}

.form-contact__item.error:after {
  color: #ec3149;
  font-size: 14px;
  margin-top: 5px;
  display: block;
}

.form-contact__item.error1:after {
  content: attr(data-error);
}

.form-contact__item.error2:after {
  content: attr(data-error2);
}

.form-contact__input {
  /* width: 300px; */
  width: 100%;
  display: block;
  font-size: 15px;
  border-radius: 30px;
  padding: 16px 18px;
  border: 1px solid #d9d9d9;
}

.form-contact__textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 250px;
  max-height: 500px;
  display: block;
  font-size: 15px;
  border-radius: 30px;
  padding: 16px 18px;
  border: 1px solid #d9d9d9;
}

.form-contact__btn {
  width: auto !important;
  margin: 0 !important;
  padding: 12px 25px !important;
}

.box-list_inside .box-list__item {
  width: 22%;
  margin-bottom: 25px;
}

.form-add__info {
  margin-bottom: 14px;

  flex-direction: column;
  gap: 14px;
  align-items: flex-start;
}

.form-add__item {
  width: 100%;
}

.form-add__info input,
.form-add__info textarea {
  /* background: #f5f5f5; */
  border-radius: 30px;
  /* border: none; */
  width: 100%;
  display: block;
  /* padding: 13px 18px; */
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  /* color: rgba(0, 0, 0, 0.7); */

  padding: 16px 18px;
  border: 1px solid #d9d9d9;
}

.form-add__info textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 250px;
  max-height: 400px;
}

@media screen and (max-width: 1415px) {
  .box-radio__hz-body {
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }

  .box-radio__hz-item {
    width: 48%;
  }

  .box-radio__prog-item,
  .box-radio__prog-item__title {
    width: 100%;
  }

  .box-radio__prog-item__title {
    margin-right: 0;
    display: block;
  }

  .box-radio__prog-item__right {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: flex-start;
    -moz-box-align: flex-start;
    -ms-flex-align: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }

  .box-radio__prog-item:nth-child(odd),
  .box-radio__hz-item:nth-child(odd) {
    float: left;
  }

  .box-radio__prog-item:nth-child(even),
  .box-radio__hz-item:nth-child(even) {
    float: right;
  }

  .box-radio__current-other {
    float: right;
  }

  .box-two__content-left,
  .box-two__content-right {
    width: 50%;
  }

  /* .main-left.main-radio {
    width: 60% !important;
  } */

  /* .main-left.width-page {
    width: 100% !important;
  } */

  .box-radio__centify {
    display: block;
  }

  .box-radio__info {
    width: 100%;
    margin-right: 0;
  }

  .box-radio__inform {
    width: 100%;
  }

  .box-radio__player {
    padding: 30px 26px 28px;
  }

  .box-radio__hz-body {
    margin-bottom: 5px;
  }

  .box-radio__prog-item:nth-child(odd),
  .box-radio__hz-item:nth-child(odd) {
    margin-right: 0;
  }

  .prog-item__days-item__time {
    display: block;
  }

  .prog-item__days-item__time {
    margin-top: 5px;
  }

  .review-add__form-item {
    width: 47%;
    display: inline-block;
  }

  .review-add__form-item.fm_email {
    float: right;
  }

  .box-list.box-list_other {
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }

  .box-list_other .box-list__item {
    margin-right: 0;
  }

  .box-list_other .box-list__item-img {
    width: 100%;
    height: 100%;
    padding: 20px 25px;
  }
}

@media screen and (max-width: 1364px) {
  .box-main__bg {
    width: 100%;
    height: 100%;
    display: block;
  }
}

@media screen and (max-width: 1363px) {
  .main-left.main {
    width: 100% !important;
    margin-top: 0;
  }
}

@media screen and (max-width: 1359px) {
  .box-main-list .box-list__item {
    width: 30%;
  }

  .box-main-list.home-list {
    text-align: center;
    margin: 0 -20px;
  }

  .box-main-list.home-list .box-list__item {
    float: none;
    width: 30%;
    margin: 10px;
    display: inline-block;
  }

  .box-main-list.home-list .box-list__item.hide {
    display: none;
  }

  .box-list.box-list_other {
    flex-wrap: inherit;
    overflow: hidden;
    overflow-x: scroll;
  }

  .box-list_other .box-list__item,
  .box-list_other .box-list__item:nth-child(4n) {
    margin-right: 20px;
    min-width: 135px;
    margin-bottom: 15px;
  }

  .box-list_other .box-list__item:last-child,
  .box-list_other .box-list__item:nth-child(4n):last-child {
    margin-right: 0;
  }

  .box-list_other .box-list__item.hide {
    display: flex;
  }

  .box-list_other .box-list__item-img {
    padding: 20px 10px;
    width: 80px;
    height: 100px;
  }

  .box-list_other-more {
    display: none;
  }

  .box-list_other .box-list__item-cover {
    text-align: center;
  }

  .box-list_other .box-list__item-img {
    height: 100px;
  }
}

@media screen and (max-width: 1340px) {
  .box-list_inside .box-list__item .box-list__item-img {
    width: 100%;
    height: 100%;
    padding: 15px;
  }

  .box-list_inside .box-list__item .box-list__item-name {
    font-size: 14px;
  }
}

@media screen and (max-width: 1325px) {
  .box-radio__cover-img {
    width: 100px;
    height: 100px;
  }

  .box-radio_hz-showing {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;

    -webkit-box-align: flex-start;
    -moz-box-align: flex-start;
    -ms-flex-align: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }

  .box-radio_hz-title {
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 1285px) {
  /*.box-radio__pltr .box-two__content {
        display: block;
    }*/

  .box-two__content-left,
  .box-two__content-right {
    width: 100%;
    margin-right: 0;
  }

  .box-two__content-left {
    border-right: none;
    border-bottom: 1px solid #d9d9d9;
  }

  .box-radio__prog-item,
  .box-radio__hz-item {
    width: 100%;
  }

  .box-two__pltr-items {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .pltr-list__item-text {
    width: 100%;
  }
}

@media screen and (max-width: 1281px) {
  .box-descr__center-list .box-descr__center-item {
    width: 33%;
    text-align: center;
  }
}

@media screen and (max-width: 1250px) {
  .box-list_inside .box-list__item {
    width: 30%;
  }

  .box-radio__block-infoplayer {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .box-radio__centify-item {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #d9d9d9;
  }

  .box-radio__player {
    width: 100%;
  }

  .box-radio__cover-img {
    width: 100px;
    height: 100px;
  }

  .box-radio__block-infoplayer .box-radio__player {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;

    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;

    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }

  .box-radio__player-play,
  .box-radio__bitrate {
    margin-bottom: 0;
  }

  .box-radio__bitrate {
    margin-right: 30px;
  }

  .box-radio__current-other {
    display: -webkit-flex;
    display: -webkit-box;
    display: -moz-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: -ms-flex;
    display: -o-flex;
    display: flex;

    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    flex-direction: column;
  }

  .box-radio__bitrate {
    margin-right: 0;
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 1200px) {
  .box-radio__related .box-list__item {
    margin-right: 0;
    width: 100%;
  }

  /* .main-left.width-page {
    width: 100% !important;
  } */
}

@media screen and (max-width: 1190px) {
  .box-radio__contact-item {
    overflow: hidden;
    margin-bottom: 15px;
  }

  .box-radio__contact-item__text {
    display: block;
    width: 100%;
    float: left;
  }
}

@media screen and (max-width: 1180px) {
  /* .main-left.main-radio {
    width: 53% !important;
  } */

  .box-radio__bottom {
    display: block;
    text-align: center;
  }

  .box-radio__bottom-left {
    margin-bottom: 20px;
  }

  .box-radio__bottom-right {
  }

  .review-add__form-item {
    width: 100%;
    margin-bottom: 18px;
    margin-right: 0 !important;
  }

  .review-add__form-top {
    margin-bottom: 0 !important;
  }

  .review-add__form-rating {
    display: block;
  }

  .review-add__form-item__title {
    margin-bottom: 10px !important;
  }

  .review-add__form-top,
  .review-add__form-center {
    display: block;
  }

  .box-radio__bottom-left,
  .box-radio__bottom-right {
    float: none;
    display: inline-block;
  }

  .box-radio__bottom-right__fav,
  .box-radio__bottom-right__notwork {
    float: left;
  }

  .box-radio__player-play,
  .box-radio__current-other {
    float: none;
  }

  /* .main-left.width-page {
    width: 100% !important;
  } */

  .btn-add__review {
    margin-top: 15px;
  }
}

@media screen and (max-width: 1120px) {
  .box-radio__cover {
    display: none;
  }

  .box-title__radio {
    font-size: 25px;
    line-height: 29px;
  }

  .box-radio__title {
    line-height: 30px;
  }

  .box-radio__centify-item {
    display: block;
    text-align: center;
  }

  .box-radio__cover {
    display: block;
    margin-right: 0;
    margin-bottom: 20px;
  }

  .box-radio__info .box-title__radio {
    margin-bottom: 20px;
  }

  .box-radio__info-min {
  }

  /* .page {
        padding-left: 250px;
    } */

  .side {
    /* width: 250px; */
    min-width: 250px;
  }

  .side-btn {
    font-size: 14px;
    /* padding: 20px 13px 19px; */
  }

  .btn-auth__icon,
  .btn-add__icon {
    width: 21px;
    height: 21px;
  }

  .box-list_inside .box-list__item {
    width: 32%;
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 1109px) {
  .home-list .box-list__item:nth-child(3n) {
    margin-right: 10px !important;
  }

  .box-main-list.home-list .box-list__item {
    width: 29%;
  }

  .box-main-list.home-list .box-list__item .box-list__item-img {
    width: 50px;
    height: 50px;
  }

  .box-main-list.home-list .box-list__item .box-list__item-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
  }
}

@media screen and (max-width: 1050px) {
  .box-radio__player-play {
    height: 65px;
  }

  .player-btn__play,
  .player-btn__play {
    width: 65px;
    height: 65px;
  }
}

@media screen and (max-width: 1024px) {
  .box-main-list.home-list {
    margin: 0 -20px;
  }
}

@media screen and (max-width: 1023px) {
  .box-list_inside .box-list__item {
    width: 23% !important;
    margin-bottom: 14px;
  }

  .box-radio__block-infoplayer .box-radio__centify-item,
  .box-radio__block-infoplayer .box-radio__player {
    display: -webkit-flex;
    display: -webkit-box;
    display: -moz-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
  }

  .box-list__playlist-item__left {
    width: 100%;
    margin-bottom: 10px;
  }

  .box-list__playlist-item__right {
    float: left;
  }

  .box-list__playlist-item .sc {
    margin-left: 0;
    margin-right: 5px;
  }

  .box-list.box-main-list {
    text-align: center;
  }

  .box-list.box-main-list .box-list__item {
    width: 29.5%;
    float: none;
  }

  .box-list.box-main-list .box-list__item:not(.hide) {
    display: inline-block;
  }

  .main-left.main-radio {
    margin-right: 30px;
    width: 100% !important;
  }

  .box-radio__related .box-list__item {
    margin-right: 0 !important;
    width: 48.5% !important;
  }

  .main-content {
    display: block;
  }

  .main-right,
  .main-left {
    /* width: 300px; */
    width: 100%;
  }

  .mobile-menu__close:before {
    content: "Закрыть";
    background: #ce0004;
    border-radius: 30px;

    font-weight: bold;
    font-size: 16px;
    color: #fff;
    width: 100%;
    display: block;
    padding: 10px;
    text-align: center;
    margin-bottom: 20px;
  }

  .mobile-menu__close:hover {
    opacity: 0.9;
  }

  .radio-descr {
    display: none;
  }

  .mobile-menu {
    left: 0;
    top: 0;
    padding: 30px;
    z-index: unset;
    display: block;
    position: fixed;
    background: #f9f9f9;
    height: 100vh;
    z-index: 99999;
    overflow-y: scroll;
  }

  .logo {
    float: left;
  }

  .box-mobile__menu {
    display: block;
  }

  .page {
    padding: 0;
    display: block;
    margin-top: 100px;
  }

  .side {
    top: 0;
    width: 100%;
    height: 100px;
    overflow: hidden;
    position: absolute;
  }

  .side-content {
    padding: 29px;
    overflow-y: hidden;
  }

  .mobile-menu {
    display: none;
  }

  .mobile-menu .menu {
    padding-bottom: 20px;
  }

  .mobile-menu .side-bottom {
    padding: 0;
    position: relative;
  }

  .mobile-menu .side-bottom_copyright {
    bottom: 0;
    margin-top: 20px;
    position: relative;
  }

  .logo {
    width: 170px;
    margin-bottom: 0;
  }

  .main-radio {
    margin-right: 0;
    width: 100% !important;
  }

  .box-radio__centify {
    display: block;
  }

  .box-radio__centify-item {
    width: 100%;
    margin-bottom: 20px;
  }

  .box-radio__player {
    width: 100%;
    display: block;
  }

  .box-list .box-list__item {
    width: 18%;
  }

  .box-body__left {
    width: 100% !important;
  }

  .box-body__right {
    display: none;
  }

  .box-body__right-img {
    display: none;
  }

  /*.box-radio__pltr .box-two__content {
        display: block;
    }*/

  .box-two__content-left,
  .box-two__content-right {
    width: 100%;
    margin-right: 0;
  }

  .box-radio__prog .box-radio__hz-body,
  .box-radio__hz-body.box-radio__hz-hide {
  }

  .box-radio__prog-item,
  .box-radio__hz-item:nth-child(odd) {
    margin-right: 0 !important;
  }

  .box-side__body-list {
    display: block;
  }

  .box-side__body-list__item {
    width: 48.5%;
    padding: 15px;
    margin-bottom: 15px;
    border-radius: 3px;
    border: 1px solid #d9d9d9;
  }

  .box-side__body-list__item {
    width: 100%;
  }

  .box-radio__bottom {
    display: block;
  }

  .box-radio__bottom-left {
    margin-bottom: 0;
  }

  .box-radio__centify-item {
    display: block;
    text-align: left;
    margin-bottom: 5px;
  }

  .box-radio__cover {
    margin-right: 29px;
  }

  .box-radio__info-min {
  }

  .box-radio__player {
    display: block;
  }

  .box-list__items-rating .box-list__item-right__left {
    width: 240px;
  }
}

@media screen and (max-width: 949px) {
  .main-left.width-page {
    width: 100% !important;
  }

  .box-list__items-rating .box-list__item-right__left {
    width: 400px;
  }
}

@media screen and (max-width: 885px) {
  /* .main-left.main-radio {
    width: 53% !important;
  } */

  .main-left.width-page {
    width: 100% !important;
  }
}

@media screen and (max-width: 869px) {
  .box-radio__centify-item {
    display: block;
    text-align: center;
    margin-bottom: 20px;
  }

  .box-radio__info .box-title__radio {
    text-align: left;
  }

  .box-radio__info-min {
  }

  .box-radio__bottom {
    display: block;
  }

  .box-radio__bottom-right {
    margin-top: 20px;
  }
}

@media screen and (max-width: 786px) {
  .box-header__mobile-column {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;

    -webkit-box-align: flex-start;
    -moz-box-align: flex-start;
    -ms-flex-align: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }

  .box-header__mobile-column .box-header_pl-right {
    margin-left: 0;
    /* margin-top: 20px; */
  }

  .box-list__dates {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    /* -webkit-justify-content: space-between;
    justify-content: space-between; */
  }

  .box-list__dates .box-list__dates-item {
    width: 16%;
    margin-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .box-radio__volume {
    display: none !important;
  }

  .box-radio__block-infoplayer {
    padding: 28px 25px;
  }

  .box-radio__centify-item,
  .box-radio__player {
    padding: 0 !important;
    border-bottom: none;
  }

  .main {
    margin-top: 30px;
  }

  .box-bordail .box-two {
    margin-bottom: 30px;
  }

  .box-bordail .box,
  .box-bordail .box-two {
    /* border-radius: 0; */
    border-bottom: 1px solid #d9d9d9;
  }

  .box-bordail .box:last-child {
    border-bottom: none;
  }

  .box-bordail .box-two .box:last-child {
    margin-bottom: 0;
  }

  .box-two {
    display: block;
  }

  /* .box-two .box {
        width: 95%;
    } */

  .page {
    border-top: 1px solid #f9f9f9;
  }

  .main-content {
    display: block;
    padding-top: 0 !important;
  }

  .main-right,
  .main-left {
    width: 100%;
  }

  .main-left.main-radio {
    width: 100% !important;
    margin-right: 0 !important;
  }

  .box-breadcrumbs {
    display: none;
  }

  .box-radio__info .box-title__radio {
    text-align: left;
    margin-bottom: 0;
  }

  .box-radio__padding {
    padding: 25px 20px;
  }

  .box-radio__media .box-radio__padding {
    padding-top: 7px;
  }

  .box-radio__centify-item .box-radio__cover,
  .box-radio__centify-item .box-radio__info-min,
  .box-radio__centify-item .box-radio__info-list {
    display: none;
  }

  .box-radio__player {
    padding: 15px;
    overflow: hidden;
  }

  .box-radio__current-other {
    float: right;
    overflow: hidden;
  }

  .box-radio__bitrate {
    margin-right: 20px;
  }

  .box-radio__bitrate,
  .box-radio__volume,
  .box-radio__volume-slider {
    display: block;
    float: left;
  }

  .playerJs-load {
    width: 50px;
    height: 50px;
  }

  .playerJs-load .svg_icon_loading {
    background-size: 100px;
    background-position: -25px -25px;
  }

  .player-btn__play {
    width: 50px;
    height: 50px;
  }

  .box-radio__player-play {
    float: left;
    height: 50px;
    margin-right: 20px;
  }

  .main-right .box {
    margin-bottom: 0;
  }

  .box-radio__bottom {
    display: block;
  }

  .box-radio__bottom-right {
    margin-top: 0;
  }

  .box-radio__bottom-left {
    float: left;
  }

  .box-radio__bottom-right {
    float: right;
  }

  .review-add__form-item__stars {
    margin-left: 20px !important;
  }

  .box-list.box-main-list .box-list__item {
    width: 47% !important;
  }

  .box-list__item-img {
    width: 50px;
    height: 50px;
  }

  .box-main-list .box-list__item:nth-child(odd),
  .box-main-list .box-list__item:nth-child(even) {
    margin-right: 0;
  }

  .box-main-list .box-list__item:nth-child(even) {
    float: right;
  }

  .box-main-list .box-list__item:nth-child(3n) {
    margin-right: 0;
  }

  .box-main-list .box-list__item-title {
    font-size: 14px;
    margin-top: 5px;
  }

  .box-list__items .box-list__item .box-list__item-fav,
  .box-list__items .box-list__item .box-list__item-hz {
    top: 20px;
    margin-top: 0;
  }

  .box-radio__prog-img,
  .box-side__body-list__item-img {
    width: 50px;
    height: 50px;
  }

  .box-radio__prog-item {
    min-height: 100%;
  }

  .box-list.home-list {
    margin: 0 !important;
    margin-left: -10px !important;
  }

  .box-list.home-list .box-list__item {
    float: none;
    display: inline-block;
    width: 45.5% !important;
    margin-right: 20px !important;
  }

  .box-list.home-list .box-list__item:nth-child(even) {
    margin-right: 0 !important;
  }

  .main-cover .main-title {
    margin-top: 20px;
    margin-left: 20px;
  }
}

@media screen and (max-width: 701px) {
  .box-descr__center-list .box-descr__center-item {
    width: 50%;
  }
}

@media screen and (max-width: 700px) {
  .box-radio__prog .box-radio__hz-body {
    display: block;
  }

  .box-radio__prog-item {
    width: 100%;
  }

  /* .box-list__dates {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  } */

  .box-list__dates .box-list__dates-item {
    width: 21%;
    margin: 0 5px 10px 5px;
  }
}

@media screen and (max-width: 636px) {
  .box-list__items-rating .box-list__item-right__left {
    width: 300px;
  }
}

@media screen and (max-width: 599px) {
  .box-radio__contact-item__title,
  .box-radio__contact-item__text {
    min-width: 115px;
  }

  .box-list_other .box-list__item,
  .box-list_other .box-list__item:nth-child(4n) {
    min-width: 120px;
  }

  .box-list_other .box-list__item-img {
    height: 80px;
    width: 70px;
    padding: 20px 15px;
  }

  .box-list__item-name {
    font-size: 18px;
  }

  .box.hz-mb__none {
    margin-bottom: 0;
  }

  .main-cover {
    background: unset;
  }

  .main-cover_info {
    margin: 0 30px;
    background: #f9f9f9;
    border-radius: 30px;
    padding: 25px;
    width: auto;
  }

  .main-cover_title {
    font-weight: 600;
    font-size: 27px;
    line-height: 32px;
    color: #000;
    margin-bottom: 15px;
  }

  .main-cover_info .side-btn {
    padding: 10px 20px;
    margin-bottom: 0;
  }

  .box-radio__cover {
    margin-bottom: 20px;
  }

  .box-radio__hz-body.box-radio__hz-hide,
  .box-side__body-list {
    display: block;
  }

  .box-radio__hz-item,
  .box-side__body-list__item {
    width: 100%;
  }

  .box-list__playlist-ls .box-list__playlist-icon {
    display: none;
  }

  .main-content {
    padding: 0;
  }

  .box-header {
    padding: 0 33px;
    border: none;
  }

  .box {
    border: none;
  }

  .box-radio__block-infoplayer {
    padding-top: 0;
  }

  /* .main-radio .box {
    border-bottom: 1px solid #d9d9d9;
  } */
}

@media screen and (max-width: 560px) {
  .box-list_inside .box-list__item {
    width: 30% !important;
    margin-bottom: 25px;
  }
}

@media screen and (max-width: 555px) {
  .box-radio__player-play,
  .box-radio__current-other,
  .box-radio__bitrate,
  .box-radio__volume {
    float: none;
  }

  .box-radio__player {
    padding: 20px;
  }

  .playerJs-load {
    width: 65px;
    height: 65px;
  }

  .box-radio__player-play {
    height: 65px;
    margin-right: 0;
  }

  .player-btn__play {
    width: 65px;
    height: 65px;
  }

  .box-radio__bitrate {
    margin-right: 0;
    display: inline-block;
  }

  .box-list.box-main-list .box-list__item {
    width: 100% !important;
  }

  .box-list.home-list,
  .box-list.box-main-list .box-list__item {
    margin-left: 0 !important;
    margin-right: o !important;
  }
}

@media screen and (max-width: 539px) {
  .form-contact__input,
  .form-contact__textarea {
    width: 100%;
  }
}

@media screen and (max-width: 534px) {
  .box-list__items-rating .box-list__item-right__left {
    width: 200px;
  }
}

@media screen and (max-width: 500px) {
  .review-add__form-top {
    display: block;
  }

  .review-add__form-item {
    width: 100%;
    margin-bottom: 18px;
  }

  .review-add__form-top {
    margin-bottom: 0 !important;
  }

  .review-add__form-item__title {
    text-align: left;
  }

  .review-add__form-bottom {
    text-align: center;
  }

  .review-add__form-rating {
    display: block;
  }

  .review-add__form-rating > .review-add__form-item__title {
    display: block;
    margin-bottom: 10px !important;
  }

  .review-add__form-item__stars {
    margin-left: 0;
  }

  .box-radio__header-right {
    display: none;
  }

  .box-radio__review .box-radio__header-right {
    display: block;
  }

  .box-radio__hz-body.box-radio__hz-hide {
    display: block;
  }

  .box-radio__hz-item {
    width: 100%;
    margin-right: 0;
  }

  .box-radio__prog .box-radio__hz-body {
    display: block;
  }

  .box-radio__prog-item {
    width: 100%;
  }

  .box-list__dates .box-list__dates-item {
    width: 30%;
  }
}

@media screen and (max-width: 475px) {
  .box-descr__center-list .box-descr__center-item {
    width: 100%;
  }

  .box-list_items .box-list__item a {
    padding: 15px;
  }
}

@media screen and (max-width: 450px) {
  /*.box-radio__bottom {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .box-radio__bottom-left {
        margin-bottom: 20px;
    }*/

  .btn-notwork {
    padding: 9px 9px 7px 10px;
  }

  .btn-notwork .svg_icon_disabled {
    width: 23px;
    height: 23px;
    display: inline-block;
  }

  .btn-notwork .btn-notwork__text {
    display: none;
  }
}

@media screen and (max-width: 440px) {
  .box-two__content {
    display: block;
  }

  .box-two__content-left,
  .box-two__content-right {
    width: 100%;
    margin: 0;
  }

  .box-radio__prog-item,
  .box-radio__hz-item {
    width: 100%;
    margin-right: 0 !important;
  }
}

@media screen and (max-width: 437px) {
  .box-list__items .box-list__item-right__left {
    width: 150px;
  }

  .box-list__items .box-list__item-right__left .box-list__item-title {
    margin-top: 0;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 433px) {
  .box-list__items-rating .box-list__item-right__left {
    width: 150px;
  }

  .box-list__item-left__number {
    width: 27px;
    height: 27px;
    margin-right: 10px;
    padding: 6px 2px 5px 2px;
  }

  .box-list__item-left {
    margin-right: 10px;
  }
}

@media screen and (max-width: 430px) {
  .box-list_inside .box-list__item {
    width: 46% !important;
    margin-bottom: 30px;
  }
}

@media screen and (max-width: 415px) {
  .pl-tr__btns a {
    display: block;
    /* margin-right: 0; */
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 367px) {
  .box-list__items-rating .box-list__item-right__left {
    width: 100px;
  }
}

@media screen and (max-width: 365px) {
  .box-list__items-rating .box-list__item-left {
    display: block;
    width: 100%;
    margin-right: 0;
  }

  .box-list__items-rating .box-list__item-img {
    float: right;
  }
}

@media screen and (max-width: 361px) {
  .page {
    margin-top: 80px;
  }

  .side-content {
    padding: 20px;
  }

  .logo {
    width: 130px;
    margin-top: 6px;
  }

  .box-radio__player {
    display: block;
    padding: 20px;
  }

  .playerJs-load,
  .player-btn__play {
    width: 60px;
    height: 60px;
  }

  .box-radio__player-play {
    height: 60px;
    margin-bottom: 10px;
  }

  .box-radio__bitrate {
    margin-bottom: 10px;
  }

  .box-radio__pltr-list .box-radio__pltr-list__item,
  .box-radio__pltr-list .box-radio__pltr-list__item,
  .box-radio__hz-body .box-radio__hz-item {
    display: none;
  }

  .box-radio__pltr-list .box-radio__pltr-list__item:nth-child(-n + 3),
  .box-radio__pltr-list .box-radio__pltr-list__item:nth-child(-n + 3) {
    display: -webkit-flex;
    display: -webkit-box;
    display: -moz-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
  }

  .box-radio__hz-body .box-radio__hz-item:nth-child(-n + 3) {
    display: block;
  }

  .box-radio__hz-body {
    display: block !important;
    height: 100% !important;
  }

  .side {
    height: 81px;
  }

  .box-body {
    padding: 20px;
  }

  .box-list_minify .box-list__item-cover {
    height: 75px;
    min-width: 60px;
    max-width: 60px;
  }

  .box-list__item-img {
    width: 35px;
    height: 35px;
  }

  .box-header {
    padding: 0 20px;
  }

  .box-list_minify .box-list__item-name {
    font-size: 17px;
  }

  .box-list__item-hz,
  .box-list__item-count {
    font-size: 13px;
    line-height: 17px;
  }

  .box-describe {
    font-size: 14px;
  }

  .box-title {
    font-size: 21px;
  }

  .box-header__icon {
    width: 26px;
    min-width: 26px;
    height: 26px;
  }
}

@media screen and (max-width: 351px) {
  .box-radio__bottom {
    display: block;
  }

  .box-radio__bottom-left {
    margin-bottom: 20px;
  }

  .main-right {
    min-width: 100%;
  }
}

@media screen and (max-width: 349px) {
  .box-radio__bottom .box-radio__bottom-left,
  .box-radio__bottom .box-radio__bottom-right {
    float: none;
    display: block;
  }

  .box-radio__bottom .box-radio__bottom-right {
    display: inline-block;
  }

  .pltr-list__item-time,
  .pltr-list__item-num {
    float: none;
    display: block;
    margin-right: 0;
    margin-bottom: 7px;
  }
}

@media screen and (max-width: 317px) {
  .box-list__items .box-list__item .box-list__item-link {
    margin-right: 0;
  }

  .box-list__items .box-list__item-right__left {
    width: 100%;
    margin-top: 10px;
  }
}

@media screen and (max-width: 300px) {
  .box-radio__title {
    font-size: 20px;
    line-height: 23px;
  }

  .box-side {
    padding: 25px 20px;
  }
}

@media screen and (max-width: 282px) {
  .review-add__form-rating > .review-add__form-item__title {
    float: none;
    display: block;
    margin-bottom: 15px !important;
  }

  .review-add__form-item__stars {
    margin-left: 0 !important;
  }

  .box-radio__hz-item .hz-box__item {
    float: none;
  }

  .box-radio__hz-item .box-radio__hz-item__title {
    margin-left: 0;
    margin-top: 15px;
  }
}

@media screen and (max-width: 250px) {
  .box-list__items .box-list__item-right__left {
    width: 100%;
    margin-top: 10px;
  }
}

@media screen and (max-width: 1365px) {
  .main-cover {
    background-size: contain;
    height: 100%;
    position: relative;
    padding-bottom: 40.4%;
  }
  .main-cover_info {
    position: absolute;
    left: 0;
    top: 0;
    width: 50%;
    height: 100%;
    padding-right: 30px;
  }
}

@media screen and (max-width: 850px) {
  .main-cover_info {
    padding-left: 20px;
    padding-right: 20px;
  }
  .main-cover_title {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 599px) {
  .main-cover {
    padding-bottom: 0;
  }
  .main-cover_info {
    width: calc(100% - 60px);
    position: relative;
    left: auto;
    top: auto;
  }
}

@media screen and (max-width: 361px) {
  .main-cover_info {
    margin: 0 20px;
    width: calc(100% - 40px);
  }
}

@media screen and (max-width: 1365px) {
  .main-cover {
    background-size: contain;
    height: 100%;
  }
}

.btn-slider_nav {
  width: 38px;
  height: 38px;
  background: transparent;
  border: none;
  padding: 0;
  cursor: pointer;
}

.btn-slider_nav span {
  width: 100%;
  height: 100%;
  display: block;
}

.icon-pltr_play {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='22' height='22' rx='2.5' fill='%23fff' stroke='%23d9d9d9'/%3E%3Cpath d='M8 15.283V7.85a1 1 0 0 1 1.548-.837l6.081 3.982a1 1 0 0 1-.054 1.707l-6.081 3.45A1 1 0 0 1 8 15.283Z' fill='%23ce0004'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-add_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.803.143c1.398.015 2.11.165 2.848.56a3.959 3.959 0 0 1 1.643 1.643c.395.738.546 1.45.56 2.849v5.608c-.014 1.399-.165 2.11-.56 2.848a3.96 3.96 0 0 1-1.643 1.643c-.738.395-1.45.546-2.848.56H5.195c-1.4-.014-2.11-.165-2.849-.56a3.96 3.96 0 0 1-1.643-1.643c-.395-.738-.545-1.45-.56-2.848V5.195c.015-1.399.165-2.11.56-2.849A3.96 3.96 0 0 1 2.346.703c.738-.395 1.45-.545 2.849-.56h5.608Zm-.24 1.427H5.434l-.398.004c-1.057.02-1.53.129-2.016.389-.458.244-.813.6-1.057 1.057-.26.486-.37.96-.39 2.016l-.003.398v5.13l.004.397c.02 1.057.129 1.53.389 2.017.244.457.6.812 1.057 1.057.486.26.96.369 2.016.389l.398.003h5.13l.397-.003c1.057-.02 1.53-.129 2.017-.39a2.53 2.53 0 0 0 1.057-1.056c.26-.487.369-.96.389-2.017l.003-.398V5.434l-.003-.398c-.02-1.056-.13-1.53-.39-2.016a2.531 2.531 0 0 0-1.056-1.057c-.487-.26-.96-.37-2.017-.39l-.398-.003ZM8 4.43c.394 0 .714.32.714.714v2.143h2.143a.714.714 0 1 1 0 1.428H8.714v2.143a.714.714 0 1 1-1.428 0V8.714H5.143a.714.714 0 0 1 0-1.428h2.143V5.143c0-.395.32-.714.714-.714Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-popular_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='31' height='31' rx='3' fill='%23ce0004'/%3E%3Cpath d='M15.282 6.15c.556.125.905.677.78 1.233a1.97 1.97 0 0 1-.252.647c-1.62 2.502-1.36 4.153-.279 4.313 1.057.156 1.648-.52 1.478-2.093-.04-.37-.074-.68-.1-.934a1.008 1.008 0 0 1 1.558-.949c.559.369 1.185.996 1.9 1.888 2.032 2.534 2.66 4.75 2.632 7.02-.053 4.227-3.205 7.225-7.5 7.225C11.188 24.5 8 21.483 8 17.26c.022-3.734 2.055-7.792 5.858-10.506.148-.105.342-.247.584-.426.24-.179.547-.244.84-.178Zm-1.559 2.616c-2.753 2.382-4.206 5.58-4.223 8.499 0 3.371 2.497 5.735 6 5.735 3.485 0 5.956-2.351 6-5.745.023-1.945-.51-3.824-2.303-6.062a13.914 13.914 0 0 0-.67-.781c.121 2.301-1.21 3.71-3.215 3.414-2.03-.3-2.687-2.439-1.589-5.06Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-slider_nav-left {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19' cy='19' r='18.5' fill='%23fff' stroke='%23d9d9d9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.243 24.303 13.47 19.53a.75.75 0 0 1 0-1.06l4.773-4.773a.75.75 0 0 1 1.06 1.06l-3.492 3.493H24v1.5h-8.19l3.493 3.493a.75.75 0 0 1-1.06 1.06Z' fill='%23000' fill-opacity='.8'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-slider_nav-right {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='18.5' transform='matrix(-1 0 0 1 19 19)' fill='%23fff' stroke='%23d9d9d9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m19.757 24.303 4.773-4.773a.75.75 0 0 0 0-1.06l-4.773-4.773a.75.75 0 0 0-1.06 1.06l3.492 3.493H14v1.5h8.19l-3.493 3.493a.75.75 0 0 0 1.06 1.06Z' fill='%23000' fill-opacity='.8'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-best_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='31' height='31' rx='3' fill='%23ce0004'/%3E%3Cpath d='m15.5 19.384 4.267 2.606a.154.154 0 0 0 .23-.167l-1.16-4.864 3.798-3.253a.154.154 0 0 0-.088-.27l-4.985-.4-1.92-4.617a.154.154 0 0 0-.284 0l-1.92 4.617-4.985.4a.153.153 0 0 0-.088.27l3.798 3.253-1.16 4.864a.154.154 0 0 0 .23.167l4.267-2.606Zm0 1.757-3.486 2.13a1.654 1.654 0 0 1-2.47-1.796l.947-3.973-3.102-2.657a1.654 1.654 0 0 1 .944-2.904l4.072-.327 1.568-3.77a1.654 1.654 0 0 1 3.054 0l1.568 3.77 4.072.327a1.654 1.654 0 0 1 .943 2.904l-3.101 2.657.947 3.973a1.654 1.654 0 0 1-2.47 1.795L15.5 21.141Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-country_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='31' height='31' rx='3' fill='%23ce0004'/%3E%3Cpath d='m20.309 7.891.091.059.078.051-.077-.051c.061.04.122.08.183.122l-.106-.07c.066.043.131.087.195.133l-.09-.063a8.902 8.902 0 0 1 1.297 1.08l-.067-.066.145.145-.077-.078.175.18-.099-.102c.055.056.11.114.163.172l-.064-.07.144.158-.08-.088c.052.056.104.114.155.172L22.2 9.49c.051.057.101.114.15.172l-.075-.088c.05.058.101.117.15.177l-.074-.09.149.18c.21.26.405.53.585.812l-.065-.1c.05.076.1.154.149.233l-.084-.133c.04.06.078.122.115.184l-.031-.051.095.158-.064-.107.127.215a8.964 8.964 0 0 1 .842 2.02l.047.176.065.27.022.1.05.255.046.276c.017.107.03.216.043.324l-.027-.216a9.058 9.058 0 0 1 .08.95l.005.292-.004.268a9.905 9.905 0 0 1-.053.751l.007-.06c-.01.097-.023.194-.036.29l.029-.23a8.97 8.97 0 0 1-.16.954l-.067.277-.047.178a8.93 8.93 0 0 1-.886 2.094l.042-.073a9.231 9.231 0 0 1-.108.185l.066-.112c-.04.07-.083.14-.125.209l.059-.097c-.04.067-.081.133-.123.198l.064-.101c-.045.072-.09.143-.137.214l.073-.113-.087.134.014-.021a9.405 9.405 0 0 1-.102.152l.088-.13a8.704 8.704 0 0 1-.189.272l.1-.142a9.044 9.044 0 0 1-.77.969l.048-.052a8.512 8.512 0 0 1-.16.173l.113-.121a8.775 8.775 0 0 1-.172.183l.059-.062a9.05 9.05 0 0 1-.146.151l.087-.089-.166.167.079-.078a9.147 9.147 0 0 1-1.005.874l.056-.042-.196.145.14-.102a8.922 8.922 0 0 1-.174.126l.034-.024a9.49 9.49 0 0 1-.174.121l.14-.097a8.678 8.678 0 0 1-.228.157l.088-.06a9.097 9.097 0 0 1-.147.099l.059-.04a9.006 9.006 0 0 1-1.07.611l.095-.046a9.089 9.089 0 0 1-.222.107l.127-.06a9.05 9.05 0 0 1-.194.091l.067-.03a9.135 9.135 0 0 1-.207.092l.14-.062c-.079.036-.157.07-.237.104l.097-.042a8.901 8.901 0 0 1-.238.1l.141-.058a8.676 8.676 0 0 1-.186.076l.045-.018c-.07.028-.142.055-.214.082l.169-.064a8.866 8.866 0 0 1-.245.092l.076-.028a8.822 8.822 0 0 1-.287.1v.001a9.01 9.01 0 0 1-.442.134l.094-.026-.201.055.107-.029a9.023 9.023 0 0 1-.234.061l.127-.032a8.81 8.81 0 0 1-.242.06l.115-.028a8.71 8.71 0 0 1-.211.05l.096-.022-.226.05.13-.028c-.087.019-.174.037-.262.053l.133-.026c-.074.015-.149.03-.223.043l.09-.017a8.765 8.765 0 0 1-.48.078l-.089.012-.216.024a9.105 9.105 0 0 1-2.506-.097l.108.02a9.038 9.038 0 0 1-.246-.045l.138.025a9.53 9.53 0 0 1-.652-.142l.054.014a9.026 9.026 0 0 1-.209-.055l.155.04a9.24 9.24 0 0 1-.799-.246l.212.074a8.991 8.991 0 0 1-.338-.12l.126.047a9.184 9.184 0 0 1-.212-.08l.086.034a9.06 9.06 0 0 1-.25-.1l.164.066a9.09 9.09 0 0 1-.21-.085l.046.02a8.615 8.615 0 0 1-.178-.076l.132.056a8.467 8.467 0 0 1-.214-.093l.082.037a9.11 9.11 0 0 1-.215-.097l.133.06a8.907 8.907 0 0 1-.208-.096l.075.036a8.653 8.653 0 0 1-1.104-.617l.126.08a9.4 9.4 0 0 1-.185-.12l.059.04a8.652 8.652 0 0 1-.158-.106l.1.067a9.319 9.319 0 0 1-.2-.136l.1.069a8.913 8.913 0 0 1-.196-.139l.096.07a8.886 8.886 0 0 1-.197-.143l.1.073a9.05 9.05 0 0 1-1.033-.874l.035.034a8.814 8.814 0 0 1-.112-.111l.078.077a9.223 9.223 0 0 1-.166-.167l.088.09a8.86 8.86 0 0 1-.147-.152l.059.062a8.78 8.78 0 0 1-.172-.183l.113.121a9.026 9.026 0 0 1-.783-.948l.038.052a8.914 8.914 0 0 1-.138-.194l.1.142a9.05 9.05 0 0 1-.188-.272l.088.13a8.83 8.83 0 0 1-.102-.152l.014.022a9.92 9.92 0 0 1-.087-.135l.073.113a8.942 8.942 0 0 1-.137-.214l.064.101a9.085 9.085 0 0 1-.123-.198l.06.097a8.836 8.836 0 0 1-.126-.209l.066.112a8.97 8.97 0 0 1-.471-.893l.046.1a8.933 8.933 0 0 1-.527-1.413l-.047-.178-.067-.276a8.968 8.968 0 0 1-.131-.724l.01.075a8.985 8.985 0 0 1-.039-.306l.029.23a9.07 9.07 0 0 1-.082-.964v.001L6.5 15.5l.005-.292a9.014 9.014 0 0 1 .053-.734l-.008.07a8.98 8.98 0 0 1 .035-.286l.016-.108.045-.276c.022-.12.046-.238.073-.355l.065-.27.047-.177c.116-.416.262-.82.434-1.209l-.016.036a8.97 8.97 0 0 1 .487-.954l-.063.108.127-.215-.064.107.095-.158-.031.051.115-.184-.084.133a9.025 9.025 0 0 1 .743-1.035l-.072.088.147-.177-.075.089c.05-.06.1-.119.151-.177l-.076.088.15-.172-.074.084.155-.173-.08.089a9.04 9.04 0 0 1 .144-.157l-.064.068c.054-.057.108-.115.163-.171l-.099.103c.058-.061.116-.122.176-.181l-.077.078.143-.145a9.056 9.056 0 0 1 1.133-.946l-.089.063c.077-.055.154-.11.233-.162l-.144.099.173-.12-.03.02a9.33 9.33 0 0 1 .179-.117l-.149.098a8.994 8.994 0 0 1 1.079-.62l-.064.03.192-.091-.128.06c.076-.036.152-.072.23-.107l-.102.047c.071-.033.142-.066.214-.097l-.113.05a8.927 8.927 0 0 1 .86-.336l-.115.04c.063-.023.126-.044.19-.064l-.074.024c.07-.024.142-.046.214-.068l-.14.044c.085-.028.17-.054.257-.079l-.117.035c.076-.023.152-.045.229-.066l-.112.031a8.96 8.96 0 0 1 .227-.062l-.115.03c.077-.02.154-.041.232-.06l-.117.03c.076-.02.152-.04.229-.057l-.112.027a8.91 8.91 0 0 1 .222-.052l-.11.025a9.01 9.01 0 0 1 .221-.049l-.11.024c.084-.019.17-.036.255-.052l-.145.028.23-.044-.085.016a8.982 8.982 0 0 1 .474-.077l.09-.012.216-.024a9.105 9.105 0 0 1 2.506.097l-.108-.02c.083.014.165.03.246.045l-.138-.025.197.037c.157.032.314.068.469.109l-.07-.019.202.054-.132-.035a9.354 9.354 0 0 1 .69.209l-.001-.001c.107.038.213.077.318.118l-.122-.047c.082.03.163.062.244.095l-.122-.048c.069.026.136.054.204.082l-.082-.034.192.08-.11-.046.223.097-.113-.05c.072.031.143.063.214.097l-.101-.047c.077.035.153.07.23.108L19.3 7.34a8.67 8.67 0 0 1 1.008.551ZM17.31 19.1H13.69c.387 1.533 1.014 2.901 1.81 4.023.798-1.121 1.425-2.49 1.812-4.024Zm-8.563 0a7.664 7.664 0 0 0 5.048 3.86 13.983 13.983 0 0 1-1.494-3.86H8.748Zm13.504 0h-3.553a13.997 13.997 0 0 1-1.494 3.859 7.66 7.66 0 0 0 5.047-3.859Zm-10.198-5.85H8.186a7.648 7.648 0 0 0-.336 2.25c0 .783.118 1.538.336 2.25h3.868a16.39 16.39 0 0 1 0-4.5Zm5.528 0h-4.164a15.04 15.04 0 0 0-.168 2.25c0 .773.058 1.526.168 2.25h4.165c.11-.724.167-1.477.167-2.25 0-.774-.058-1.526-.168-2.25Zm5.232 0h-3.868a16.376 16.376 0 0 1 0 4.5h3.868a7.65 7.65 0 0 0 .336-2.25 7.65 7.65 0 0 0-.336-2.25Zm-9.02-5.209-.132.031A7.666 7.666 0 0 0 8.749 11.9h3.553a13.996 13.996 0 0 1 1.493-3.858Zm1.706-.164-.033.047c-.781 1.112-1.396 2.464-1.778 3.976h3.622c-.387-1.534-1.014-2.902-1.811-4.023Zm1.704.164.049.084a14.038 14.038 0 0 1 1.445 3.775h3.553a7.664 7.664 0 0 0-5.047-3.86Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-new_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='31' height='31' rx='3' fill='%23ce0004'/%3E%3Cpath d='M20.734 10.299a.75.75 0 0 1 .059.995l-.059.065-.911.913a7.501 7.501 0 1 1-1.058-1.065l.909-.908a.75.75 0 0 1 1.06 0Zm-2.491 2.458a6 6 0 1 0-8.486 8.485 6 6 0 0 0 8.486-8.485Zm1.716-6.545.03.083.374 1.314a.75.75 0 0 1-1.414.493l-.029-.082-.374-1.314a.75.75 0 0 1 1.413-.494Zm5.249 5.611a.783.783 0 0 1-.901.489l-.088-.024-1.361-.452a.744.744 0 0 1-.482-.953c.13-.364.52-.57.9-.489l.088.024 1.362.452a.744.744 0 0 1 .482.953Zm-1.174-4.92a.75.75 0 0 1 .059.996l-.059.065-1.2 1.2a.75.75 0 0 1-1.119-.995l.059-.066 1.2-1.2a.75.75 0 0 1 1.06 0Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-count_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.193.25c1.637 0 2.424.152 3.242.59a4.157 4.157 0 0 1 1.725 1.725c.438.818.59 1.605.59 3.242v5.386c0 1.637-.152 2.424-.59 3.242a4.157 4.157 0 0 1-1.725 1.725c-.818.438-1.605.59-3.242.59H5.807c-1.637 0-2.424-.152-3.242-.59A4.157 4.157 0 0 1 .84 14.435c-.438-.818-.59-1.605-.59-3.242V5.807c0-1.637.152-2.424.59-3.242A4.157 4.157 0 0 1 2.565.84C3.383.402 4.17.25 5.807.25h5.386Zm0 1.5H5.807c-1.41 0-1.964.107-2.535.412-.48.257-.853.63-1.11 1.11-.305.571-.412 1.124-.412 2.535v5.386c0 1.41.107 1.964.412 2.535.257.48.63.853 1.11 1.11.571.305 1.124.412 2.535.412h5.386c1.41 0 1.964-.107 2.535-.412.48-.257.853-.63 1.11-1.11.305-.571.412-1.124.412-2.535V5.807c0-1.41-.107-1.964-.412-2.535a2.658 2.658 0 0 0-1.11-1.11c-.571-.305-1.124-.412-2.535-.412ZM7.75 11.125a.75.75 0 0 1 0 1.5h-3a.75.75 0 0 1 0-1.5h3Zm4.5-3.375a.75.75 0 0 1 0 1.5h-7.5a.75.75 0 0 1 0-1.5h7.5Zm0-3.375a.75.75 0 0 1 0 1.5h-7.5a.75.75 0 0 1 0-1.5h7.5Z' fill='%23ce0004'/%3E%3C/svg%3E")
    no-repeat;
}

.icon-web_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='31' height='31' rx='3' fill='%23ce0004'/%3E%3Cpath d='M15.5 9.5A4.5 4.5 0 0 1 20 14v4.5c0 2.23-1.621 4.08-3.75 4.438v1.187a.75.75 0 0 1-1.5 0v-1.187A4.501 4.501 0 0 1 11 18.5V14a4.5 4.5 0 0 1 4.5-4.5Zm0 1.5a3 3 0 0 0-3 3h1.875a.75.75 0 0 1 0 1.5H12.5V17h1.875a.75.75 0 0 1 0 1.5H12.5a3 3 0 1 0 6 0h-.75a.75.75 0 0 1-.087-1.495L17.75 17h.75v-1.5h-.75a.75.75 0 0 1-.087-1.495L17.75 14h.75a3 3 0 0 0-3-3Zm0-4.5a7.5 7.5 0 0 1 7.464 6.759c.653.074 1.161.63 1.161 1.303v3.376a1.312 1.312 0 1 1-2.625 0V14a6 6 0 0 0-12 0v3.938a1.312 1.312 0 1 1-2.625 0v-3.375c0-.674.508-1.23 1.162-1.304A7.5 7.5 0 0 1 15.5 6.5Z' fill='%23fff'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_short_hz_radio {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 19 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.618.273a.75.75 0 0 1-.025 1.06l-.024.024-.016.015A7.1 7.1 0 0 0 2.375 6.5c0 1.972.804 3.814 2.201 5.15a.75.75 0 1 1-1.037 1.084A8.6 8.6 0 0 1 .875 6.5 8.6 8.6 0 0 1 3.512.293c.009-.01.009-.01.02-.019l.026-.026a.75.75 0 0 1 1.06.025Zm9.764 0a.75.75 0 0 1 1.06-.025l.027.026.02.019A8.6 8.6 0 0 1 18.124 6.5a8.6 8.6 0 0 1-2.664 6.234.75.75 0 0 1-1.037-1.084 7.101 7.101 0 0 0 2.201-5.15 7.1 7.1 0 0 0-2.178-5.128l-.016-.015-.024-.023a.75.75 0 0 1-.025-1.06ZM7.128 2.821a.75.75 0 0 1-.043 1.06A3.55 3.55 0 0 0 5.938 6.5a3.55 3.55 0 0 0 1.147 2.619.75.75 0 1 1-1.017 1.102A5.05 5.05 0 0 1 4.438 6.5a5.05 5.05 0 0 1 1.63-3.722.75.75 0 0 1 1.06.043Zm4.744 0a.75.75 0 0 1 1.06-.043 5.05 5.05 0 0 1 1.63 3.722 5.05 5.05 0 0 1-1.63 3.721.75.75 0 0 1-1.017-1.102A3.55 3.55 0 0 0 13.063 6.5a3.55 3.55 0 0 0-1.149-2.62.75.75 0 0 1-.042-1.06ZM9.5 4.813a1.687 1.687 0 1 1 0 3.374 1.687 1.687 0 0 1 0-3.374Z' fill='%23ce0004'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_related_radio {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='transparent' d='m12 1.5-7 7m10.5 9.333a2.333 2.333 0 1 1 0-4.666 2.333 2.333 0 0 1 0 4.666Zm-14-8.166v11.666A1.167 1.167 0 0 0 2.667 22.5h18.666a1.167 1.167 0 0 0 1.167-1.167V9.667A1.167 1.167 0 0 0 21.333 8.5H2.667A1.167 1.167 0 0 0 1.5 9.667v0Zm4.667 3.5H8.5 6.167Zm0 4.666H8.5 6.167Z' stroke='%23EC3149' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_review_radio {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='transparent' d='M20.769 20.174s.09-.064.233-.174c2.15-1.662 3.498-4.072 3.498-6.754 0-5-4.702-9.058-10.498-9.058C8.204 4.188 3.5 8.246 3.5 13.246c0 5.003 4.702 8.92 10.5 8.92.495 0 1.307-.032 2.436-.097 1.472.956 3.621 1.741 5.502 1.741.582 0 .856-.478.483-.966-.567-.695-1.349-1.81-1.652-2.671v0Z' stroke='%23EF5436' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill='transparent' d='M8.75 15.75a7.394 7.394 0 0 0 10.5 0' stroke='%23EF5436' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_review_user {
  background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3E%3Crect x='.5' y='.5' width='51' height='51' rx='25.5' fill='%23fff'/%3E%3Cpath d='M26 16c6.075 0 11 4.253 11 9.5S32.075 35 26 35c-1.246 0-2.443-.179-3.56-.508-1.247.97-3.181 1.784-5.803 2.442a.502.502 0 0 1-.56-.732l.187-.34c.87-1.603 1.414-2.916 1.63-3.942C16.095 30.23 15 27.975 15 25.5c0-5.247 4.925-9.5 11-9.5Z' fill='%2399A2AD'/%3E%3Crect x='.5' y='.5' width='51' height='51' rx='25.5' stroke='%23EEE'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_prog_radio {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 24'%3E%3Cpath fill ='transparent' d='M13.333 22.5H8.667m6.16-12.075L4.723 16.41a1.167 1.167 0 0 1-1.563-.35l-1.388-2.042a1.167 1.167 0 0 1 .268-1.575l9.333-7.14 3.454 5.122Zm-4.329-6.428 5.169 7.735-5.169-7.735Zm9.077-.432a4.667 4.667 0 0 0-6.475-1.26 4.667 4.667 0 0 0-1.867 2.777l3.827 5.681a4.666 4.666 0 0 0 3.302-.723 4.667 4.667 0 0 0 1.26-6.487l-.047.012ZM11 13.167V22.5v-9.333Z' stroke='%23EF5436' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_hz_radio {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='transparent' d='M4.58 19.42a10.5 10.5 0 1 1 14.84 0' stroke='%23EF5436' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill='transparent' d='M16.13 16.13a5.834 5.834 0 1 0-8.26 0M12 13.167V22.5M11.942 12h.116' stroke='%23EF5436' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_mobile_menu {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 10H4c-1.1 0-2 .9-2 2s.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2zM4 8h12c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zM16 16H4c-1.1 0-2 .9-2 2s.9 2 2 2h12c1.1 0 2-.9 2-2s-.9-2-2-2z' fill='%23ce0004'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_star_noactive {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 19'%3E%3Cpath d='M6.667 6.333 10 0l3.333 6.333H20l-5 4.75L16.667 19 10 15.833 3.333 19 5 11.083l-5-4.75h6.667Z' fill='%239E9E9E'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_star_active,
.active2 {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 19'%3E%3Cpath d='M6.667 6.333 10 0l3.333 6.333H20l-5 4.75L16.667 19 10 15.833 3.333 19 5 11.083l-5-4.75h6.667Z' fill='%23FFD957'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_star_new_active {
  margin-bottom: -2px;
  background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.301.043a.461.461 0 0 0-.15.12c-.028.042-.517.994-1.084 2.117a405.783 405.783 0 0 1-1.04 2.05c-.004.004-1.06.156-2.349.338-1.564.221-2.375.347-2.444.38-.117.056-.234.25-.234.388 0 .047.03.132.066.189.036.056.82.819 1.743 1.696.922.876 1.677 1.608 1.678 1.625 0 .018-.18 1.058-.4 2.312l-.4 2.28.056.133c.04.097.089.152.173.2.225.127.182.145 2.482-1.034L7.5 11.759l2.102 1.08c2.022 1.038 2.108 1.08 2.263 1.08.206 0 .327-.078.398-.257l.05-.129-.4-2.277c-.22-1.253-.4-2.292-.4-2.31 0-.017.755-.749 1.678-1.625.922-.877 1.707-1.64 1.743-1.696a.43.43 0 0 0 .066-.19c0-.137-.117-.33-.234-.387-.069-.033-.88-.159-2.444-.38a235.054 235.054 0 0 1-2.35-.338c-.003-.004-.471-.926-1.039-2.05A109.173 109.173 0 0 0 7.848.163c-.111-.155-.36-.21-.547-.12Z' fill='%23EE964B'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_track_name {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='transparent' d='M8.333 5.667A1.907 1.907 0 0 0 7.667 3a15.46 15.46 0 0 1-2-2v9.667' stroke='%23EF5436' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill='transparent' d='M8.333 9H13 8.333ZM11 6.333h2-2Zm-2.667 5.334H13 8.333Zm-5-3.334a2.333 2.333 0 1 0 0 4.667 2.333 2.333 0 0 0 0-4.667v0Z' stroke='%23EF5436' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_loading {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' display='block'%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(30 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(60 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.75s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(90 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(120 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(150 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(180 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(210 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(240 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.25s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(270 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(300 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='47.5' y='28.5' rx='2.5' ry='1.5' width='5' height='3' fill='%23EF5436' transform='rotate(330 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_play_btn {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 84 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='84' height='84' rx='42' fill='url(%23a)'/%3E%3Cpath d='M33.6 55.021V29.104a1 1 0 0 1 1.53-.848L57.344 42.14a1 1 0 0 1-.053 1.727L35.076 55.9a1 1 0 0 1-1.476-.879Z' fill='%23fff'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 75.1154 -41.5209 0 42.197 0)'%3E%3Cstop stop-color='%23ce0004'/%3E%3Cstop offset='1' stop-color='%23ce0004'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_pause_btn {
  background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 84'%3E%3Crect width='84' height='84' rx='42' fill='url(%23a)'/%3E%3Cpath d='M33.545 28C31.036 28 29 30.09 29 32.667v18.666C29 53.91 31.036 56 33.545 56c2.51 0 4.546-2.09 4.546-4.667V32.667c0-2.576-2.037-4.667-4.546-4.667ZM49.455 28c-2.51 0-4.546 2.09-4.546 4.667v18.666c0 2.576 2.037 4.667 4.546 4.667C51.964 56 54 53.91 54 51.333V32.667C54 30.09 51.964 28 49.455 28Z' fill='%23fff'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 75.1154 -41.5209 0 42.197 0)'%3E%3Cstop stop-color='%23ce0004'/%3E%3Cstop offset='1' stop-color='%23ce0004'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_rating_cube {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='transparent' d='M10.333 13H3.667M13 3v1.333A2.667 2.667 0 0 1 10.473 7c.06-.218.098-.441.114-.667L10.847 3H13ZM3.4 6.193 3.153 3H1v1.333A2.667 2.667 0 0 0 3.553 7a3.614 3.614 0 0 1-.153-.807v0Zm5 3.187a3.587 3.587 0 0 1-1.793.267 3.333 3.333 0 0 1-1-.267L5 13h4l-.6-3.62ZM3.72 1h6.56a.667.667 0 0 1 .667.72l-.36 4.613a3.6 3.6 0 0 1-4 3.334A3.707 3.707 0 0 1 3.4 6.193L3.053 1.72A.667.667 0 0 1 3.72 1v0Z' stroke='%23FFAA2C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat;
}

.svg_icon_disabled {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%23fff' d='M48 0a48 48 0 1 0 48 48A48.051 48.051 0 0 0 48 0Zm0 12a35.71 35.71 0 0 1 20.8 6.721L18.716 68.793A35.889 35.889 0 0 1 48 12Zm0 72a35.71 35.71 0 0 1-20.8-6.721l50.083-50.072A35.889 35.889 0 0 1 48 84Z'/%3E%3C/svg%3E")
    no-repeat;
}

.pltr-loading__icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.9285714285714286s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(25.714 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.8571428571428571s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(51.429 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.7857142857142857s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(77.143 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.7142857142857143s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(102.857 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.6428571428571429s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(128.571 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5714285714285714s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(154.286 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(180 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.42857142857142855s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(205.714 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.35714285714285715s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(231.429 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.2857142857142857s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(257.143 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.21428571428571427s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(282.857 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.14285714285714285s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(308.571 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.07142857142857142s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect fill='%23EF5436' x='48.5' y='27.5' rx='.77' ry='.77' width='3' height='7' transform='rotate(334.286 50 50)'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E")
    no-repeat;
}

.owl-carousel,
.owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative;
}
.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.owl-height {
  transition: height 0.5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 0.1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 0.4s ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

.owl-theme .owl-dots,
.owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav {
  margin-top: 10px;
}
.owl-theme .owl-nav [class*="owl-"] {
  color: #fff;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #d6d6d6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*="owl-"]:hover {
  background: #869791;
  color: #fff;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #d6d6d6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

.genres-list {
  margin-left: -13px;
  margin-right: -13px;
}

.genres-list .box-list__item {
  width: calc(25% - 26px);
  margin-left: 13px;
  margin-right: 13px;
}

@media screen and (max-width: 1400px) {
  .genres-list .box-list__item {
    width: calc(33.33% - 26px);
  }
}

@media screen and (max-width: 1150px) {
  .genres-list .box-list__item {
    width: calc(50% - 26px) !important;
  }
}

@media screen and (max-width: 1023px) {
  .genres-list .box-list__item {
    width: calc(33% - 26px) !important;
  }
}

@media screen and (max-width: 949px) {
  .genres-list .box-list__item {
    width: calc(25% - 26px) !important;
  }
}

@media screen and (max-width: 750px) {
  .genres-list .box-list__item {
    width: calc(33% - 26px) !important;
  }
}

@media screen and (max-width: 480px) {
  .genres-list .box-list__item {
    width: calc(50% - 26px) !important;
  }
}

.box-radio__descr-more {
  margin-top: 20px;
  display: none;
}

.box-radio__descr-more::before {
  content: attr(title);
}

@media screen and (max-width: 780px) {
  .box-radio__descr-more {
    display: block;
  }

  .box-radio__descr-text {
    max-height: 100px;
    overflow: hidden;
    position: relative;
  }

  .box-radio__descr-text::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60px;
    background: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 1) 100%
    );
  }

  .box-radio__descr-text.active {
    max-height: unset;
  }

  .box-radio__descr-text.active::before {
    display: none;
  }
}

.box.new-items .box-list__item {
/*  width: calc(20% - 34px);*/
  margin-left: 17px;
  margin-right: 17px;
  margin-bottom: 15px;
}
.box.new-items .box-list__item .box-list__item-link {
  height: 100%;
}
.box.new-items .box-list {
  margin-left: -17px;
  margin-right: -17px;
  margin-bottom: -15px;
}

@media screen and (max-width: 1650px) {
  .box.new-items .box-list {
    flex-wrap: inherit;
    overflow: hidden;
    overflow-x: scroll;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }
  .box.new-items .box-list__item {
    margin-right: 20px;
    min-width: 135px;
    margin-bottom: 15px;
    margin-left: 0;
  }
  .box.new-items .box-list__item:last-child {
    margin-right: 0;
  }
}

@media screen and (max-width: 1500px) {
  .box.new-items .box-list__item {
    width: calc(33% - 34px);
  }
}

@media screen and (max-width: 1250px) {
  .box.new-items .box-list__item {
    width: calc(50% - 34px);
  }
}

@media screen and (max-width: 768px) {
  .box-list__item-img {
    padding: 0;
    width: 150px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-bottom: 25px;
    max-width: 100%;
  }
}

@media screen and (max-width: 400px) {
  .box.new-items .box-list__item {
    width: calc(100% - 34px);
  }
}

.main-carousel_popular .box-list__item {
  margin-right: 0;
  width: auto;
}

@media screen and (max-width: 1023px) {
  .main-left.index {
    width: 100% !important;
  }
}
@media screen and (max-width: 768px) {
  .main-left.index {
    width: 100% !important;
  }
}
