body {background:white;}

.ismobile {display:block;width:0;height:0;opacity:0}

.mobileonly {display:block !important}

.desktoponly {display:none !important}

.b-toppanel {position:fixed;width:100%;height:54px;top:0;left:0;transform:none;background:rgba(255,255,255,0.9);backdrop-filter: blur(20px);}

.b-toppanel__left {display:none;}

.b-toppanel__right {/*width:100%;background:none;-webkit-backdrop-filter: none;backdrop-filter: none;height:42px;padding-top:5px;*/}

.b-maincols {width:100%;padding-top:54px;}

.b-maincols__left {display:none;}

.b-maincols__right {background:none;padding:20px 20px 0;flex-basis:100%;max-width:100%;}

.b-maincols__right:before {display:none;}

.b-logo.mobileonly {margin:0;font-size:0;position:absolute}

.b-logo.mobileonly .b-logo__link {font-size:0;padding-left:32px;}

.b-authpanel {margin-left:0;margin-bottom:24px;}

.b-authpanel__list {text-align:left;}

.b-authpanel__button.create {font-size:0;padding: 0 0 0 32px;}

.b-authpanel__button.create:before {left:4px}

.b-authpanel__balance {margin:0;}

.b-contestlist__item {flex-basis:100%;margin-bottom:40px;}

.b-switcher__list {text-align:center}

.b-useritem {padding:8px 0 8px 72px;}

.b-useritem__image {width:56px;height:56px;border-radius:28px;}

.b-quizcols {flex-wrap:wrap;margin-top:-20px;}

.b-quizcols__left {padding:0;max-width: 100vw;}

.b-quizcols__right {flex-basis:100%;padding:0 0 24px;max-width: 100vw;}

/*
.b-quizscreenwrapper {margin:0 -24px !important;max-width:100vw;border-radius:0;}
.b-quizscreen {width:100vw;height:calc(100vh - 100px);padding:0;}
.b-quizscreen-startingscreen__half {position:absolute;width:100%;}
.b-quizscreen-startingscreen__half:nth-child(1) {}
.b-quizscreen-startingscreen__half:nth-child(2) {z-index:1}

.b-quizscreen-backgroundimage__imageurl {object-fit:cover;object-position:center;}
.b-quiz-cards__item {width:100%;}

.b-quizscreen-video video {object-fit:cover;object-position:center;}
.b-quizscreen-video.videoadv video {object-fit:contain;}

.b-quizscreen-answers__item {width: 100%;}

.b-quizscreen-header {z-index:1}
.b-quizscreen-livetimer {z-index:2}

.b-quizscreen-header__text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.b-quizscreen-headerlink.muted {width:120px;height:120px;transform:translate( calc(50vw - 60px),100px);}
.b-quizscreen-headerlink.muted span {width:120px;height:120px;border:7px solid var(--pink);font-size: 80px !important;line-height: 105px !important;}


.b-quizscreen-question {width:100%;font-size:18pt;line-height:1.2;max-height: calc(1.2 * 18pt * 5 + 72px);position:relative;top:initial;padding-top:72px;margin-bottom:10px;}
.b-quizscreen-question__text {font-size:18pt;}

.b-quizscreen-image {width: 100%;padding: 0 20px;position:relative;top:initial;}

.b-quizscreen__showadvbtn {right: 0;}

.b-quiz-howtoprize:after {display:none;}
.b-quiz-howtoprize {min-height:auto;padding:16px 20px;}
.b-quiz-howtoprize__data {height:auto;width:auto;}

.b-quizscreen-welcometext {max-width: calc(100vw - 40px);margin-left: auto;margin-right:auto;}
.b-quizscreen-finishtext {max-width: calc(100vw - 40px);margin: 10vh auto 0;}
.b-quizscreen-top10 {max-width: calc(100vw - 40px);margin-left: auto;margin-right:auto;}
.b-quizscreen-prize {max-width: calc(100vw - 40px);}
.b-quizscreen-percentbar {flex-direction:column;}
.b-quizscreen-percentage {width:100%;margin:0 0 20px;}
.b-quizscreen-nextbutton {width:100%;}

.b-quiz-stats {width: calc(100vw - 40px);}

.b-quiz-cards {width: calc(100vw - 40px);}

.b-quiz-progressstat__item {width:100%;margin-right:0;}
.b-quiz-progressstat__score {left: calc(90vw - 86px);}
.b-quiz-progressstat__percentage b {left: calc(90vw - 86px);}
.b-quizscreen-listitem {margin:0;}
.b-quizscreen-listitem__image {border-radius:16px;}
.b-quizscreen-listitem__buttons {border-radius:16px;}
.b-quizscreen-listitem .b-quizscreen-participatebutton {width:100%;}
.b-quizscreen-listitem .b-quizscreen-finishbutton {width:100%;}
.b-quizscreen-listitem .b-participatebutton {width:calc(100% - 40px);line-height:44px;height:44px;font-size:12pt;}
.b-quizscreen-listitem .b-quizscreen-viewbutton {width:100%;}
.b-quizscreen-countdown__text {line-height:24px;margin:5px 0 5px;}

.b-quizscreen-viewlink__button {width:calc(100% - 40px);line-height:44px;height:44px;font-size:12pt;}

.b-quizscreen-viewbutton__button {width:calc(100% - 40px);line-height:44px;height:44px;font-size:12pt;white-space:nowrap;}

.b-quizscreen-finishbutton__button {width:calc(100% - 40px);line-height:44px;height:44px;font-size:12pt;}
.b-quizscreen-finishbutton__button .material-icons-outlined {line-height: 44px;}

.b-quizscreen-orgbutton__button {width:calc(100% - 40px);line-height:44px;height:44px;font-size:12pt;}
.b-quizscreen-orgbutton__button .material-icons-outlined {line-height: 44px;}

.b-quizscreen-countdown__button {width:calc(100% - 40px);line-height:44px;height:44px;font-size:12pt;}
.b-quizscreen-countdown__button .material-icons-outlined {line-height: 44px;}

.b-quizscreen-finishbutton__button.active {line-height:48px;height:48px;}

.b-quiz-sponsorpanel {max-width: 100vw;margin:0 -20px;height:28px;line-height:28px;}
.b-quiz-sponsorpanel__text {font-size:12pt;}
*/

.b-quiz-card-leaderboard.hideinprocess {display:block !important;}

.b-createcontest {padding-right:0;}

.b-createcontest__header {padding-right:25%;}

.b-form__header {padding-right:25%;}

.b-form__3cols {flex-wrap:wrap;}

.b-form__3cols1 {flex-basis:100%;}

.b-form__3cols2 {flex-basis:100%;}

.b-form__3cols3 {flex-basis:100%;}

.b-form__3cols23 {flex-basis:100%;width:100%;position:relative;}

.b-form__videouploader-thumbs-item:nth-child(6n) {margin-right:10px}

.b-useritem {max-width: calc(100vw - 40px);}

.b-profileheader {padding:0 0 0 104px;margin:1px 0 0;min-height:104px;}

.b-profileheader__image {width:88px;height:88px;border-radius:44px;}

.b-profileheader__percent {width: 20px;height: 20px;line-height: 20px;font-size: 8px;bottom: -10px;}

.b-profileheader__title {font-size:20px;margin:0 0 5px;}

.b-profileheader__subtitle {font-size:14px;margin: 0 0 10px;}

.b-profileheader__subtitleitem {margin:0 24px 5px 0;}

.b-profileheader__note {padding: 0 0 29px 48px;}

.b-profileheader__notetitle {white-space: normal;white-space: initial;overflow: visible;overflow: initial;text-overflow:initial;}

.b-profileheader__notesubtitle {white-space: normal;white-space: initial;overflow: visible;overflow: initial;text-overflow:initial;}

.b-profileheader .b-cardpanel {margin:0 0 20px -104px;}

.b-profileheader__notecontrols {right:0;bottom:0;top:auto;top:initial;transform:none;}

.b-profileheader__socials {position:static;right:inherit;top:inherit;margin:0 0 15px;}

.b-profilecards__item {width:100%;margin:0 0 20px}

.b-profiledashboard__item {width: 100%;}

.b-pointshistory__header {white-space: normal;white-space: initial;overflow: visible;overflow: initial;text-overflow:initial;padding-right:75px}

.b-pointshistory__title {flex-basis: calc(100% - 100px - 60px - 56px);}

.b-pointshistory__points {flex-basis: 60px;}

.b-adv {}

.b-adv img {max-width:100%;}

.b-adv.mobile_afterquiz {display:flex;justify-content:center;margin:0 -20px;position:relative;width:100vw}

.b-adv.indexpage {margin:0 -20px;width:auto;}

.b-welcome {position:relative;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;}

.b-welcome:before {display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:url(/packs_prod/media/images/hitfun/welcome.bg-a2b0d4fb03d7b3e67946c86087066ea9.png) center center no-repeat;background-size:cover;opacity:0.45;}

.b-welcome:after {display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) 50%, #000000 100%);}

.b-welcome__logo {position:absolute;left:16px;top:0;height:64px;line-height:64px;padding:0;margin:0;z-index:10;}

.b-welcome__logolink {display:block;padding:0;margin:0;color:white;font-size:24px;font-weight:bold;text-decoration:none;}

.b-welcome__logolink:hover {color:white;text-decoration:none;}

.b-welcome__logolink:before {display:none;}

.b-welcome-socials {position:absolute;right:16px;top:0;height:64px;line-height:64px;z-index:10;}

.b-welcome-socials__list {list-style-type:none;margin:0;padding:0;display:flex;}

.b-welcome-socials__item {margin:0 0 0 16px;padding:0;}

.b-welcome-socials__item.telegram {display:block;font-size:0;margin:20px 0 20px 8px;width:24px;height:24px;}

.b-welcome-socials__item.odnoklassniki {display:block;font-size:0;margin:20px 0 20px 8px;width:24px;height:24px;}

.b-welcome-socials__item.vkontakte {display:block;font-size:0;margin:20px 0 20px 8px;width:24px;height:24px;position:relative;}

.b-welcome-socials__item.youtube {display:block;font-size:0;margin:20px 0 20px 8px;width:24px;height:24px;position:relative;}

.b-welcome-socials__item.rutube {display:block;font-size:0;margin:20px 0 20px 8px;width:24px;height:24px;position:relative;}

.b-welcome-socials__item.yandex {display:block;font-size:0;margin:20px 0 20px 8px;width:24px;height:24px;position:relative;}

.b-welcome-main {width:calc(100vw - 32px);min-width:inherit;position:relative; text-align:center;color:white;z-index:10;}

.b-welcome-main__logo {font-size:0;display:block;width:132px;height:132px;background:url(/packs_prod/media/images/hitfun/welcome.logo-7da61efba7810384c5aba78618140814.svg) center center no-repeat;background-size:contain;margin:0 auto 15px;padding:0;}

.b-welcome-main__title {font-size:36px;font-weight:bold;margin:0 0 15px;padding:0;}

.b-welcome-main__text {font-size:16px;line-height:1.2;margin:0 0 15px;padding:0;}

.b-welcome-main__subtext {font-size:16px;line-height:1.2;margin:0 0 15px;padding:0;}

.b-welcome-main__button {display:block;margin:0 auto;padding:0;width:100%;max-width:320px;height:44px;background:var(--pink);color:white;text-align:center;font-size:16px;line-height:44px;text-decoration:none;border-radius:22px}

.b-welcome-main__button:hover {color:white;text-decoration:none;}

.b-welcome-countdown {display:flex;margin:0;padding:0;justify-content:center;z-index:10;}

.b-welcome-countdown__days {font-size:0}

.b-welcome-countdown__days span {display:inline-block;font-size:18px;line-height:32px;color:var(--pink);font-weight:bold;background:#e5e5ea;border-radius:8px;width:32px;margin:0 2px;padding:0;}

.b-welcome-countdown__hours {font-size:0}

.b-welcome-countdown__hours span {display:inline-block;font-size:18px;line-height:32px;color:var(--pink);font-weight:bold;background:#e5e5ea;border-radius:8px;width:32px;margin:0 2px;padding:0;}

.b-welcome-countdown__mins {font-size:0}

.b-welcome-countdown__mins span {display:inline-block;font-size:18px;line-height:32px;color:var(--pink);font-weight:bold;background:#e5e5ea;border-radius:8px;width:32px;margin:0 2px;padding:0;}

.b-welcome-countdown__secs {font-size:0}

.b-welcome-countdown__secs span {display:inline-block;font-size:18px;line-height:32px;color:var(--pink);font-weight:bold;background:#e5e5ea;border-radius:8px;width:32px;margin:0 2px;padding:0;}

.b-welcome-countdown__delimiter {font-size:18px;color:white;line-height:32px;margin:0 4px;padding:0;}

.b-welcome-footer {position:absolute;width:100%;text-align:center;left:50%;bottom:16px;transform:translateX(-50%);line-height:1.2;z-index:10;}

.b-welcome-footer__link {font-size:12px;line-height:1.2;margin:0 8px;padding:0;color:white;text-decoration:none;white-space:nowrap;}

.b-welcome-footer__link:hover {color:white;text-decoration:none}

.b-popupvideoplayer .modal-content .vjs-big-play-button {width:35vw;height:35vw;}

.b-popupvideoplayer .modal-content .vjs-big-play-button .vjs-icon-placeholder {width:35vw;height:35vw;line-height: calc(35vw - 20px) !important;}

.b-popupvideoplayer .modal-content .vjs-big-play-button .vjs-icon-placeholder:before {font-size:25vw !important;line-height:calc(35vw - 20px) !important;}

.b-quizscreen-videorecord .video-js .vjs-big-play-button {width:35vw;height:35vw;}

.b-quizscreen-videorecord .video-js .vjs-big-play-button .vjs-icon-placeholder {width:35vw;height:35vw;line-height: calc(35vw - 20px) !important;}

.b-quizscreen-videorecord .video-js .vjs-big-play-button .vjs-icon-placeholder:before {font-size:25vw !important;line-height:calc(35vw - 20px) !important;}

.b-howtogetpoints {left:70px;font-size:0;}

.b-howtogetpoints__link > .material-icons-outlined {font-size:24px;}

.b-closestquiz {margin:0 -20px 40px;padding:0;height:56px;}

.b-closestquiz__image {left:0px;top:0;width:100px;height:56px;}

.b-closestquiz__title {left:112px;top:50%;font-size:12pt;max-height: calc(1.2 * 12pt * 2);width:calc(100vw - 112px);box-sizing:border-box;padding-right:40px;}

.b-closestquiz__title:before {position:absolute;right:8px;top:50%;width:32px;height:32px;line-height:32px;font-family:'Material Icons';line-height:32px;font-size:32px;color:white;content:'\E5C8';opacity:0.5;transform:translateY(-50%)}

.b-closestquiz__countdown {position:absolute;left:0;bottom:0;top:inherit;height:100%;margin:0;padding:0;width:100px;text-align:center;background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.65) 100%);}

.b-closestquiz__button {position:absolute;left:0;right:0px;top:0;bottom:0;transform:none;margin:0;padding:0;}

.b-closestquiz__button > * {font-size:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:0;background:transparent !important;margin:0;padding:0;}

.b-closestquiz-countdown {display:flex;margin:0;padding:0;justify-content:center;z-index:10;text-align:center;margin:0;padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}

.b-closestquiz-countdown__hours {font-size:0;margin:0;}

.b-closestquiz-countdown__hours span {font-size:17px;line-height:17px;color:white;background:transparent;border-radius:0;width:auto;margin:0;padding:0;}

.b-closestquiz-countdown__mins {font-size:0;;margin:0;}

.b-closestquiz-countdown__mins span {font-size:17px;line-height:17px;color:white;background:transparent;border-radius:0;width:auto;margin:0;padding:0;}

.b-closestquiz-countdown__secs {font-size:0;margin:0;}

.b-closestquiz-countdown__secs span {font-size:17px;line-height:17px;color:white;background:transparent;border-radius:0;width:auto;margin:0;padding:0;}

.b-closestquiz-countdown__delimiter {font-size:17px;color:white;line-height:17px;margin:0 1px;}

.b-mainmenu-socials.mobileonly {display:block;margin:0;padding:0;position:absolute;left:140px;top:11px;}

.b-mainmenu-socials.mobileonly .b-mainmenu-socials__header {display:none;}

.b-mainmenu-socials__list {margin:0;padding:0;border-bottom:0;}

.b-mainmenu-socials__item {display:inline-block;margin:0;padding:0 0 0 32px;}

.b-mainmenu-socials__item:before {left:0;}

.b-mainmenu-socials__title {font-size:0;}

.b-mainmenu-socials__item.tg:before {background-size:80%;}

.b-mainmenu-socials__item.vk:before {background-size:80%;}

.b-mainmenu-adds {display:block;margin:0;padding:0;position:absolute;left:65px;top:11px;}

.b-mainmenu-adds__itemlink {display:inline-block;height:32px;line-height:32px;color:var(--pink);text-decoration:none;text-align:center;}

.b-mainmenu-adds__itemlink.cup {width:32px;}

.b-mainmenu-adds__itemlink.shop {width:32px;}

.b-mainmenu-adds__itemlink [class*="material-icon"] {height:32px;line-height:32px;vertical-align:text-bottom;background:var(--themegradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;vertical-align:middle}

.b-quiz-card-leaderboard.v2 {margin:0;border-radius:25px;}

.b-linkitem.mobileonly + .b-closestquiz {margin-top:-15px}

/*
.b-sharequizz .social-likes_single-w {line-height:44px;}
.b-sharequizz .social-likes__widget_single {line-height:44px;height:44px;}
.b-sharequizz .social-likes__button_single {line-height:44px;height:44px;font-size:12pt;}
*/

/*
.b-quiz-card-prize-v2__text {border: 1px solid var(--hrcolor);}
*/

.b-sponsorslist__item {border: 1px solid var(--hrcolor);flex-basis:100%;max-width:100%;margin:0 0 20px;}

.b-prizehistory-item {flex-wrap:wrap}

.b-prizehistory-item__text {flex-basis: calc(100% - 140px);}

.b-prizehistory-item__controls {flex-basis: 100%;margin-left:0;margin-top:12px;}

.b-profilepage__header {padding-right:100px}

.b-payoutdetailslist {display: block;}

.b-payoutdetailslist__item {display: flex;flex-wrap: wrap;margin-bottom:20px;font-size:10.5pt}

.b-payoutdetailslist__item > * {box-sizing:border-box;margin:0;border-bottom:0;}

.b-payoutdetailslist__date {flex-basis:30%;flex-shrink:0;flex-grow:0;padding:10px 0 0 10px;}

.b-payoutdetailslist__quiz {flex-basis:70%;flex-shrink:0;flex-grow:0;padding:10px 10px 0 0;}

.b-payoutdetailslist__summ {flex-basis:30%;flex-shrink:0;flex-grow:0;padding:10px 0 0 10px;}

.b-payoutdetailslist__card {flex-basis:70%;flex-shrink:0;flex-grow:0;padding:10px 10px 0 0;}

.b-payoutdetailslist__status {flex-basis:100%;flex-shrink:0;flex-grow:0;padding:10px 0;}

.b-payoutdetailslist__item.title {background:var(--leftcolbg);}

.b-payoutdetailslist__item.title .b-payoutdetailslist__summ,
.b-payoutdetailslist__item.title .b-payoutdetailslist__card,
.b-payoutdetailslist__item.title .b-payoutdetailslist__status {font-weight:normal;border-bottom:0;}

.b-payoutdetailslist__item.title .b-payoutdetailslist__status {padding:10px;}

.b-payoutdetailslist__item .b-payoutdetailslist__date,
.b-payoutdetailslist__item .b-payoutdetailslist__quiz {font-weight:bold}

.b-payoutdetailslist__status .b-middlebutton {width:100%;text-align:center}

/* shop */

.b-products-list__item {flex-basis:100%;flex-shrink:0;flex-grow:0;margin:0 0 24px 0;position:relative;}

.b-products-list__image {background-color:var(--modalbg);}

.b-products-item {padding:0;}

.b-products-item__header {position:relative;left:auto;left:initial;top:auto;top:initial;right:auto;right:initial;height:auto;}

.b-products-item__footer {position:relative;left:auto;left:initial;top:auto;top:initial;right:auto;right:initial;height:auto;}

.b-products-item__title {line-clamp: 2;-webkit-line-clamp: 2;max-height: calc(1.2 * 24pt * 2);}

.b-products-item__twocols {flex-wrap:wrap;}

.b-products-item__twocols > * {flex-basis:100%}

.b-products-item__thumbs-item {width: calc(20% - 8px);padding: 0 0 calc(20% - 8px);margin-right:9px;}

.b-products-item__thumbs-item:nth-child(3n) {margin-right: 9px;}

.b-products-item__thumbs-item:nth-child(5n) {margin-right: 0;}

.b-products-item .b-products-item__data {margin-top:12px;}

.b-products-item__subtitle {margin: 0 0 12px;}

.b-products-item__price {line-height:44px;}

.b-products-item__buybutton .b-largebutton.fullwidth {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(50vw - 12px);font-size:12pt;}

.modal-content > .b-products-item {max-height: calc(100vh - 1rem);padding: 0 24px;overflow: scroll;}

.modal-content > .b-products-item .b-products-item__body {max-height: none}

.modal-content > .b-products-item .b-products-item__header {padding:24px 48px 0 0;}

.modal-content > .b-products-item .b-products-item__footer {padding:24px 0 0;}

.modal-content > .b-products-item .b-headercontrols {top:24px;}

.b-largebutton {line-height: 44px;height: 44px;}

.b-payouthistory {overflow-x: scroll;}

/*
.b-profile-prizebutton__link {line-height:44px;font-size:12pt;padding-top:0;padding-bottom:0;}
.b-profile-prizebutton__link .material-icons-outlined {font-size: 24px;line-height: 24px;}
*/

.b-orglist__item {flex-wrap:wrap;}

.b-orglist__title {width:calc(100% - 90px - 72px);}

.b-orglist__action {flex-basis:100%;margin-top:5px;margin-bottom:5px;}

.b-community-header {min-height:110vw;}

.b-community-header__image {width:100vw;height:100vw;margin-left:-24px;border-radius:0;}

.b-community-header__logo {width:20vw;height:20vw;left:24px;top:90vw;}

.b-community-header__title {margin:calc(10vw + 16px) 0 0;}

.b-community-header__button {margin:8px 0 0;}

.b-community-contacts > * {flex-basis:100%;}

.b-userslist__list > * {flex-basis:100%}
.g-notification-count {position:static;display:inline-block;right:inherit;top:inherit;color:white;background:#ff0022;font-size:10px;width:16px;line-height:16px;text-align:center;border-radius:50%;vertical-align:text-bottom}

.b-quizscreen-orgbutton__button {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.b-middlebutton {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.b-events-header {margin:0 0 24px;}

.b-events-header__burger {display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;font-size:0;}

.b-events-header__burger:before {position:absolute;left:0;top:0;width:32px;height:32px;line-height:32px;font-family: 'Material Icons Outlined';font-size: 32px;line-height: 32px;content: '\E5D2';background: var(--themegradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.b-events-wrapper {margin:0 0 24px;}

.b-event {border-radius:0;margin: 0 -24px 24px;}

.b-event-title {padding:24px 0 20px;max-width:100%;overflow:hidden;word-wrap: break-word;word-break: break-word;font-size:36px;}

.b-event-title__text {}

.b-event-toplists {margin:0 0 24px;padding:0;flex-wrap:wrap;}

.b-event-top {flex-basis:100%;}

.b-event-top__list.horizontal > * {width:100%;}

.b-event-top__list.horizontal .b-event-top__item {margin-bottom:32px;}

.b-event-top__list.horizontal .b-event-top__item:last-child {margin-bottom:0;}

.b-event-slider__list {width:272px;margin:0 auto;}

.b-event-slider__item {margin:0 14px;}

.b-event-sectorslist > * {flex-basis: 100%;}

.b-event-sectorslist__item-title {padding-right:0;}

.b-event-sectorslist__item-subtitle {padding-right:0;}

.b-event-sectorslist__button {position:relative;margin-top:18px;right:inherit;top:inherit;transform:none;display:block !important;}

.b-event-sectorslist__button .b-middlebutton {width:100%;text-align:center;}

.b-event-sectorslist__button .b-event-sectorslist__checkin {margin-top:-18px;text-align:right;}

.b-event-sectorslist__button .b-middlebutton + .b-event-sectorslist__checkin {margin-top:6px;text-align:right;}

.b-event-voteslist > * {flex-basis: 100%;}

.b-event-votingmodal .modal-body  > * {flex-basis:100%;}

.b-event-block__title {padding:0;margin:0 0 20px;}

.b-event-block .b-headercontrols {position:relative !important;top:inherit !important;transform:none !important;right:inherit !important;width:100%;margin:10px 0 0;}

.b-event-block .b-headercontrols:after {display:block;height:1px;overflow:hidden;clear:both;content:'';}

.b-event-block .b-headercontrols > * {float:right;}

.b-events-list__item {flex-basis: 100%;}

/* new layout */

.b-main-layout {display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;margin:0 auto;}

.b-main-layout__leftcol {flex-basis:100vw;overflow:hidden;min-height:inherit;background:white;padding:24px 24px 0;position:fixed;left:0;top:0;right:0;height:96px;z-index:999999;box-sizing:border-box;}

/* .b-main-layout__rightcol {flex-basis:100vw;overflow:hidden;padding:120px 24px 24px;} */

.b-main-layout__leftcol.opened {height:100vh;overflow:hidden;}

.b-main-layout__leftcol.opened .b-events-header__burger:before {content:'\E5CD'}

.b-events-promoslider {width: 100vw;padding:0 0 100%;margin-left: -24px;border-radius:0;}

.b-material__content .IncutImageL {width:100%;margin-right:0;margin-bottom:16px;float:none;}

.b-material__content .IncutImageL .Desc {margin:4px 0 0;}

.b-material__content .IncutMedImage {width:100%;margin-right:0;margin-bottom:16px;float:none;}

.b-material__content .IncutMedImage .Desc {margin:4px 0 16px;}

.b-material__content .IncutBigImage {width:100%;margin-bottom:16px;float:none;}

.b-material__content .IncutBigImage .Desc {margin:4px 0 0;}

.b-material__content .b-video-wrapper {margin:0 0 16px;}

.b-community-header .b-headercontrols {right:0;top:24px;}

:root {
	--resize: 1;
	
	--fs-base: calc(16px * var(--resize));
	--fs-base-small: calc(16px * var(--resize) * 0.75);

	--fs-logo-title: var(--fs-base);
	--fs-section-title: calc(var(--fs-base) * 1.25) !important;
	--fs-subsection-title: calc(var(--fs-base));
	--fs-stats-title: calc(var(--fs-base));
	--fs-20: calc(var(--fs-base) * 7 / 8);
	--fs-menu-item: var(--fs-base-small);
	--fs-main-slider-title: calc(var(--fs-base) * 2);
	--fs-main-slider-subtitle: var(--fs-base);
	
	--item-gap: calc(16px * var(--resize));
	--item-padding: calc(16px * var(--resize));

	--section-mb: calc(40px * var(--resize));
	--section-mx: calc(16px * var(--resize));

	--header-height: calc(91px * var(--resize)); /* was 184px */

	--big-button-height: 72px;
}

body {background:transparent;}

.b-header {padding:calc(16px * 1 / 1.86) calc(16px * 1);padding:calc(16px * var(--resize) / 1.86) calc(16px * var(--resize));}

.b-header .b-logo {height:calc(104px * 1 / 1.86);height:calc(104px * var(--resize) / 1.86);flex-basis:calc(84px * 1 / 1.86);flex-basis:calc(84px * var(--resize) / 1.86);background-position:left center;background-image:url(/packs_prod/media/images/mbroadcast/logo_mob.white-49a700605f69eca79e9337ff38f3c82e.svg);}

.b-header .b-logo.color {background-image:url(/packs_prod/media/images/mbroadcast/logo_mob-27ac128724c028a44ab507947e03a8a7.svg);}

.b-header .b-logo-title {line-height:1.1;align-self:anchor-center;max-width:40%;}

.b-header + .b-menu > .b-menubutton-close {top: calc(16px * 1 / 1.86);top: calc(16px * var(--resize) / 1.86);}

.b-header.small {padding:calc(16px * 1 / 1.86) calc(16px * 1);padding:calc(16px * var(--resize) / 1.86) calc(16px * var(--resize));}

.b-header.small .b-logo {height:calc(104px * 1 / 1.86);height:calc(104px * var(--resize) / 1.86);background-position:left center;}

.b-header.small .b-logo {background-image:url(/packs_prod/media/images/mbroadcast/logo_mob.white-49a700605f69eca79e9337ff38f3c82e.svg)}

.b-header.small .b-logo-title {line-height:1.1;align-self:anchor-center;max-width:40%;}

.b-header.small + .b-menu > .b-menubutton-close {top: calc(16px * 1 / 1.86);top: calc(16px * var(--resize) / 1.86);}

.b-header .b-menubutton {margin-left:calc(16px * 1);margin-left:var(--item-gap);}

.b-auth .b-button.with-icon {font-size:0;padding:0 calc(calc(16px * 1) / 2);padding:0 calc(var(--item-padding) / 2);}

.b-auth .b-button.notify {display:none;}

.b-menu {width:100vw;height:100vh;left:0;top:0;overflow:auto;transform:none;}

.b-menu__list {width:100%;-moz-columns:1;columns:1;}

.b-menu .b-menubutton-close {right:calc(56px * 1);right:calc(56px * var(--resize));top:calc(64px * 1);top:calc(64px * var(--resize));}

.b-main-slider {display:block;aspect-ratio:auto;height:calc(100vh - calc(16px * 1));height:calc(100vh - var(--item-padding));}

.b-main-slider__nav-image {width: calc(100% / 3) !important;}

.b-main-stats {flex-wrap:wrap;}

.b-main-stats > :nth-child(1) {order:1;flex-basis:calc((100% - calc(16px * 1)) / 2);flex-basis:calc((100% - var(--item-gap)) / 2);overflow:hidden;}

.b-main-stats > :nth-child(3) {order:2;flex-basis:calc((100% - calc(16px * 1)) / 2);flex-basis:calc((100% - var(--item-gap)) / 2);overflow:hidden;}

.b-main-stats > :nth-child(2) {order:3;flex-basis:100%;overflow:hidden;}

.b-main-stats > :nth-child(2):before {transform:translateX(50%)}

.b-main-stats > :nth-child(1):before {top:50%;background-size:contain;}

.b-stats01__item-subtitle {font-size:calc(16px * 1 * 0.75);font-size:var(--fs-base-small);}

.b-stats02__item {width:55%;font-size:calc(calc(16px * 1));font-size:var(--fs-stats-title);}

.b-stats03__item {margin-bottom:0;}

.b-main-talk {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-talk .b-title-controls {display:none;}

.b-main-talk__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-interactive {}

.b-main-interactive__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-interactive__list {flex-wrap:wrap;}

.b-main-interactive__item {flex-basis:100%;}

.b-main-interactive__item-title {font-size: calc(calc(16px * 1) * 1.25);font-size: var(--fs-section-title);}

.b-main-platform {}

.b-main-platform__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-platform-item {flex-wrap:wrap;}

.b-platform-item__image {order:1;flex-basis:100%;}

.b-platform-item__text {order:2;flex-basis:100%;}

.b-main-invite {}

.b-main-invite__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-invite__list {flex-wrap:wrap;}

.b-invite-item {flex-basis:100%;margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-tosee {}

.b-main-tosee .b-title-controls {display:none;}

.b-main-tosee__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-beauty {}

.b-main-beauty__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-beauty__grid {display:flex;grid-gap:calc(16px * 1);gap:calc(16px * 1);grid-gap:var(--item-gap);gap:var(--item-gap);flex-wrap:wrap;}

.b-main-beauty__grid > * {flex-basis:calc((100% - calc(16px * 1)) / 2);flex-basis:calc((100% - var(--item-gap)) / 2);flex-shrink:0;flex-grow:0;}

.b-main-beauty__grid > :nth-child(1) {flex-basis:100%;}

.b-main-beauty__item-text {width:auto;right:calc(16px * 1);right:var(--item-padding);}

.b-main-bonus {}

.b-main-bonus__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-bonus-item {flex-wrap:wrap;grid-gap:0;gap:0;}

.b-bonus-item__image {order:1;flex-basis:100%;aspect-ratio:16/9;margin-bottom:0;}

.b-bonus-item__text {order:2;flex-basis:100%;}

.b-main-youth {}

.b-main-youth__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-youth__list {flex-wrap:wrap;}

.b-main-youth__item {flex-basis:100%;}

.b-main-move {}

.b-main-move .b-title-controls {display:none;}

.b-main-move__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-active2 {}

.b-main-active2 .b-title-controls {display:none;}

.b-main-active2__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-health {}

.b-main-health .b-title-controls {display:none;}

.b-main-health__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-news {}

.b-main-news .b-title-controls {display:none;}

.b-main-news__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-articles {}

.b-main-articles .b-title-controls {display:none;}

.b-main-articles__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-2cols {flex-wrap:wrap;}

.b-main-2cols__item {flex-basis:100%;margin-bottom:calc(40px * 1);margin-bottom:var(--section-mb);}

.b-main-2cols__item.top-margin-gap {margin-top:calc(-2 * calc(40px * 1));margin-top:calc(-2 * var(--section-mb));}

.b-main-culture__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-sport__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-green__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-pro__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-active__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-active__item-text {width:calc(100% - 2 * calc(16px * 1));width:calc(100% - 2 * var(--item-padding));}

.b-main-tourist__title {margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-main-tourist__item-text {width:calc(100% - 2 * calc(16px * 1));width:calc(100% - 2 * var(--item-padding));}

.b-tags {}

.b-footer-wrapper {padding:calc(16px * 1);padding:var(--item-padding);}

.b-footer {flex-wrap:wrap;grid-gap:calc(16px * 1);gap:calc(16px * 1);grid-gap:var(--item-gap);gap:var(--item-gap);}

.b-footer__col {flex-basis:100%;flex-shrink:0;flex-grow:0;}

.b-footer__col .b-logo {width:50%;height:auto;aspect-ratio:960/314;}

.b-interviews-item {flex-basis: calc((100% - calc(16px * 1)) / 2);flex-basis: calc((100% - var(--item-gap)) / 2);margin-bottom:0;}

.b-videos-item {flex-basis: calc((100% - calc(16px * 1)) / 2);flex-basis: calc((100% - var(--item-gap)) / 2);margin-bottom:0;}

.b-news-item {flex-basis: 100%;margin-bottom:0;}

.b-events-item {flex-basis: 100%;}

.b-youth-item {flex-basis:100%;}

.b-list-items.in-profile {margin: 0 calc(16px * 1) calc(40px * 1) !important;margin: 0 var(--section-mx) var(--section-mb) !important;}

.b-list-items__photos {-moz-column-count: 2;column-count: 2;}

.b-switcher__list {text-align: left;}

.b-material-2cols {flex-wrap:wrap}

.b-material-2cols__item, .b-material-2cols__item.left, .b-material-2cols__item.right  {flex-basis:100% !important;}

.g-leftcol-width {width:auto;}

.b-platform-header {aspect-ratio:16/9}

.b-platform-panels {flex-wrap:wrap;}

.b-platform-panels__item.time {min-width:inherit;}

.b-platform-panels__item.button {flex-basis:100%;height:72px;height:var(--big-button-height);}

.b-material-content .IncutBigImage .Desc {padding:0;}

.b-event-header-titles {height:auto;padding:0;background:none;}

.b-event-header-titles__top, .b-event-header-titles__bottom {position:relative;bottom:auto;top:auto;left:auto;right:auto;margin-bottom:calc(16px * 1);margin-bottom:var(--item-gap);}

.b-header-slide {height: 65vh;aspect-ratio:auto;}

.b-profileheader {margin:0 calc(16px * 1) calc(40px * 1);margin:0 var(--section-mx) var(--section-mb);}

.b-profileheader__2cols {flex-direction:column;overflow:hidden;position:relative;}

.b-profileheader__2cols > * {position:relative;overflow:hidden;width:100%;flex-basis:auto;}

.b-profileheader__edit {max-width:100%;overflow:hidden;position:relative;}

.b-profileheader__edit > .b-button {max-width:100%;overflow:hidden;text-overflow:ellipsis;}

.b-profile-prizebutton {margin:0 calc(16px * 1) calc(40px * 1);margin:0 var(--section-mx) var(--section-mb);}

.b-quiz-cards.prizes .b-quiz-cards__item, .b-quiz-cards .b-quiz-cards__item {width: 100%;flex-basis:100%;}

.b-quiz-card-prize-v2__title .material-icons-outlined {font-size:var(--fs-small);}

.b-quiz-card-prize-v2__sponsorlinks {text-align:center;}

.b-quiz-card-prize-v2.certificate {padding-bottom:200px;position:relative;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__image {left:0;right:0;bottom:0;top:auto;width:100%;height:200px;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__text {margin-right:0;margin-top:calc(calc(16px * 1) / 2);margin-top:calc(var(--item-gap) / 2);}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__sponsorlink {flex-direction:column;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__sponsortitle {font-size:var(--fs-small);font-weight:500;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__sponsorlink > * {width:100%;margin:0;text-align:center;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__sponsorimageurl {margin:0 auto;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__fakeimage {position:absolute;right:0;top:0;bottom:0;width:100%;height:auto;border:none;border-radius:0;background:url(/packs_prod/media/images/mbroadcast/bg.prizehistory.certificate-fc2d9cb0d8cae91f72bd236fd7a5b2bf.svg) center center no-repeat;background-size:auto 180px;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__imageurl {-webkit-mask-image: linear-gradient(to bottom, transparent, black 50%);mask-image: linear-gradient(to bottom, transparent, black 50%);}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__title {text-align:center;font-size:var(--fs-small);}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__subtitle {text-align:center;font-size:var(--fs-x-small);}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__promocode {margin-top:10px;line-height:1.2;text-align:center;margin-bottom:10px;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__sponsor {margin:20px 0 0;padding:0;background:0;border-radius:0;text-align:left;}

.b-quiz-card-prize-v2.certificate .b-quiz-card-prize-v2__sponsorlinks {text-align:center;}

.b-quizscreen-winners {position:relative;left:auto;top:auto;bottom:auto;width:auto;padding:0;margin:0 0 15px;display:block;}

.b-quizscreen-winners__wrapper {padding:0;background:none;border-radius:0;}

.b-quizscreen-listitem__buttons {left:15px;right:15px;width:auto;}

.b-quizscreen-listitem-after__text {font-size:12px}

.b-quizscreen-orgbutton__button {height:28px;line-height:28px;font-size:14px;padding:0 15px;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:10px auto 0}

.b-quizscreen-orgbutton__button .material-icons-outlined {line-height:28px;font-size:20px}

.b-quizscreen-orgbutton[style*="margin-bottom: 30px"] {margin-bottom:15px !important;}

.b-quizscreen {height:auto;padding:10px;/*margin-bottom:15px;*/}

.b-quizscreen-backgroundimage {position:relative;right:auto;top:auto;left:0;height:0;width:100%;padding:0 0 56.25%;margin:0 0 15px;}

.b-quizscreen-backgroundimage-text {position:relative;right:auto;bottom:auto;width:100%;max-height:auto;margin:0 0 15px;padding:0;}

.b-quizscreen-backgroundimage-text:before {display:none;}

.b-quizscreen-startingscreen {position:relative;left:auto;top:auto;right:auto;width:auto;bottom:auto;}

.b-quizscreen-startingscreen.fullwidth {right:auto;}

.b-quizscreen-video {position:relative;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;width:100%;height:0;padding:0 0 56.25%;border-radius:var(--border-radius);overflow:hidden !important;background:var(--emptybg);margin-bottom:15px;}

.b-quizscreen-fakevideo {position:relative;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;width:100%;height:0;padding:0 0 56.25%;border-radius:var(--border-radius);overflow:hidden !important;background:var(--emptybg);margin-bottom:15px;}

.b-quizscreen-video .vjs-poster {left:auto;top:auto;right:auto;bottom:auto;width:100%;height:100%;}

.b-quizscreen-backgroundimage .b-quizscreen-fake-playbutton {width:100px;height:100px;}

.b-quizscreen-backgroundimage .b-quizscreen-fake-playbutton .material-icons {width:100%;height:100%;font-size:85px !important;line-height:80px !important;}

.b-quizscreen-videorecord .video-js .vjs-big-play-button {left:50%;width:100px;height:100px;}

.b-quizscreen-videorecord .video-js .vjs-big-play-button .vjs-icon-placeholder {width: 100%;height: 100%;}

.b-quizscreen-videorecord .video-js .vjs-big-play-button .vjs-icon-placeholder:before {font-size: 85px !important;line-height: 80px !important;}

.b-quizscreen-videorecord.view-type-4.active {position:relative;width:100%;height:0;padding:0 0 56.25%;left:auto;top:auto;right:auto;bottom:auto;margin:0 0 15px;}

.b-quizscreen-videorecord-closebtn.active {display:none !important;}

.b-quizscreen-finishbutton {position:relative;left:auto;top:auto;right:auto;bottom:auto;}

.b-quizscreen-header {margin-bottom:15px;}

.b-quizscreen-header__text {padding-right:0px;}

.b-quizscreen-header__text.live {padding-right:140px;}

.b-quizscreen-header__text.sponsor-true {padding-right:100px}

.b-quizscreen-headerlink.muted {display:inline-block;position:relative;left:auto;top:auto;width:auto;height:20px;line-height:20px;font-size:12px;transform:none;margin:0 !important;background:var(--themegradient);color:var(--white);font-weight:600;padding:0 8px;border-radius:10px;white-space:nowrap;}

.b-quizscreen-headerlink.muted span {display:none;}

.b-quizscreen-headerlink.unmuted {display:inline-block;position:relative;left:auto;top:auto;width:auto;height:20px;line-height:20px;font-size:12px;transform:none;margin:0 !important;background:transparent;color:var(--white);font-weight:600;padding:0 8px;border-radius:10px;white-space:nowrap;outline-offset:-2px;outline:2px solid var(--white);opacity:0.25;}

.b-quizscreen-headerlink.unmuted span {display:none;}

.b-quizscreen-welcometext p {margin: 0 0 15px;font-size: 16px;}

.b-quizscreen-finishtext {margin: 0 0 15px;font-size: 16px;}

.b-quizscreen-finishtext h3 {margin: 0 0 8px;}

.b-quizscreen-counttostart {padding:10px;margin-bottom:15px;}

.b-quizscreen-counttostart__text  {font-size:14px;}

.b-quizscreen-counttostart__countdown {font-size:16px;padding-top:8px;margin-top:8px;}

.b-quizscreen-counttostart__countdown span {width:80px;}

.b-quizscreen-counttostart:after {width:24px;height:24px;top:-12px;line-height:24px;font-size:16px;}

.b-quizscreen-finishresults {padding:10px;margin-bottom:15px;}

.b-quizscreen-finishresults p  {font-size:14px;}

.b-quizscreen-finishresults:after {width:24px;height:24px;top:-12px;line-height:24px;font-size:16px;}

.b-quizscreen-answers {position:relative;left:auto;bottom:auto;right:auto;}

.b-quizscreen-answers__item {width: 100%;margin-bottom:8px;height:48px;line-height:48px;}

.b-quizscreen-answers__number {left: 8px;top: 50%;font-size:16px !important;transform:translateY(-50%)}

.b-quizscreen-answers__icon {width: 48px;line-height:48px}

.b-quizscreen-answers__icon:before {width: 48px;line-height: 48px;}

.b-quizscreen-answers__text {left:48px;line-height:48px;width: calc(100% - 97px);font-size: 16px;}

.b-quizscreen-percentbar {position: relative;left: auto;bottom: auto;right: auto;flex-wrap: wrap;grid-gap: 10px;gap: 10px;}

.b-quizscreen-percentbar > * {width:100%;}

.b-quizscreen-percentage {grid-gap:0 4px;gap:0 4px;}

.b-quizscreen-percentage__text {left:44px;width:calc(100% - 44px);font-size:14px;}

.b-quizscreen__showadvbtn {top: 23px;}

.b-quizscreen-facebox {display:none;}

.b-quizscreen-answers {position:relative;left:auto;top:auto;padding-bottom:20px;}

.b-quizscreen-progressbar {bottom:-10px;}

.b-quizscreen-progressbar__text {font-size:12px;font-weight:600;}

.b-quizscreen-progressbar__countdown {font-size:12px;font-weight:600;}

.b-quizscreen-question {position:relative;left:auto;top:auto;width:auto;padding:0;margin:0 0 15px;display:block;}

.b-quizscreen-question__text {padding:0;background:none;border-radius:0;}

.b-quizscreen-finishbutton__button, .b-quizscreen-finishbutton__button.active {line-height: 28px;height: 28px;width:100%;max-width:399;line-height:28px;font-size:14px;}

.b-quizscreen-countdown__button{line-height: 28px;height: 28px;width:100%;max-width:399;line-height:28px;font-size:14px;width:250px;}

.b-quizscreen-countdown__button .material-icons-outlined {vertical-align: top;line-height: 28px;font-size: 18px;}

.b-quizscreen-image {/*position:relative;top:auto;*/right:auto;width:100%;margin: 0 0 15px;position:absolute;/*top:37px;*/top:auto;margin-top: calc((100vw - 32px)* -0.5625 - 4px);}

.b-quizscreen-image.background_image {margin-top: calc((100vw - 32px)* -0.5625 - 15px);}

.b-quizscreen-image.endless {position:relative;top:auto;}

.b-quizscreen-image.product {right:auto;position:relative;top:auto;margin-top:0;}

.b-quizscreen-image.product_image {right:auto;width:100%;margin:0 0 15px;position:absolute;top:auto;bottom:auto;left:auto;margin-top: calc((100vw - 32px)* -0.5625 - 15px);}

.b-quizscreen-livetimer.iquest {right:10px;top:10px;}

.b-quiz-card-iquest {padding:10px}

.b-quiz-card-iquest__header {padding-right:0;}

.b-quiz-card-iquest__image {width:100%;padding:0 0 56.25%;margin:0 0 15px;float:none;}

/* 
.b-quizscreen-video.view-type-3 {position:absolute;} 
.b-quizscreen-header.view-type-3 {height:calc((100vw - 32px) * 0.5625 - 24px);margin-bottom:15px;}
*/

.b-quizscreen-livetimer__text {/*height:20px;line-height:20px;font-size:12px;*/}

.b-quiz-stats {/*margin-top:-15px;*/margin-bottom:15px;}

.b-quiz-info {margin-bottom: 15px;}

.choose_winners_vieport {position: absolute !important;width: 100%;z-index: 100;height: 100%;}

.choose_winners_vieport .b-quizscreen-header {padding: 10px !important;}

.choose_winners_vieport .b-quizscreen-header__text {color:var(--white) !important;}

.b-quizscreen-leaderboard {top: 50px;bottom:68px;}

.b-quizscreen-leaderboard-bottombuttons__list > * {width:auto;flex-shrink: 1;flex-grow: 1;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;}

.b-quizscreen-leaderboard-bottombuttons {height: 68px;padding: 10px;}

.b-quizscreen-leaderboard__item > * {height: 36px;}

.b-quizscreen-leaderboard__name {padding: 4px ;line-height: 56px;font-size:14px;max-width:125px;}

.b-quizscreen-leaderboard__name:before {margin-right:4px;}

.b-quizscreen-leaderboard__points {padding: 4px ;line-height: 56px;font-size:14px;}

.b-quizscreen-leaderboard__points:before {margin-right:4px;}

.b-quizscreen-leaderboard__answers {padding: 4px ;line-height: 56px;font-size:14px;}

.b-quizscreen-leaderboard__answers:before {margin-right:4px;}

.b-quizscreen-leaderboard__number {width:36px !important;}

.b-quizscreen-leaderboard__number i {width: 28px;height: 28px;line-height: 28px;font-size:12px;}

.b-quizscreen-leaderboard__image {width: 36px !important;height:36px;}

.b-quizscreen-leaderboard__imageurl {width: 28px;height: 28px;}

.b-quizscreen-leaderboard__fakeimage {width: 28px;height: 28px;}

.b-quiz-progressstat__item {width: 100%;}

.b-sharequizz {width:285px}

/*# sourceMappingURL=application_mob-cdadc160.css.map*/