.live-room .btn-change-room i {
  background-position: 0 -56px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.livecam-room-header__btn-open-edit i {
  background-position: 0 -186px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.live-room .livecam-room__ranking-panel .ranking-table .silver:before {
  background-position: 0 -609px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.live-room .livecam-room__ranking-panel .ranking-table .bronze:before {
  background-position: 0 -663px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.livecam-room-info__watching-icon {
  background-position: 0 -719px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.livecam-room-player-notice .content i.flash-install,
.livecam-room-player-notice .content i.sexlog {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2245%22%20height%3D%2238%22%20viewBox%3D%220%200%2045%2038%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M32.612.173c-3.325.01-6.42%201.305-8.75%203.652l-4.01%204.03s-.702.703-1.052%201.056l-9.89%209.94c-.168.167-.29.214-.335.214-.065%200-.24-.066-.485-.314l-.1-.1c-3.96-4.04-4.104-7.958-.435-11.645%201.284-1.29%203.388-2.31%205.288-2.31%201.127%200%202.193.26%203.1.74.836.382%201.855.228%202.544-.463.89-.89.89-2.34%200-3.232-.157-.16-.446-.353-.573-.42C16.384.536%2014.65.117%2012.83.117c-3.08%200-6.35%201.51-8.487%203.657C1.65%206.48.28%209.587.378%2012.767c.098%203.167%201.652%206.35%204.5%209.212%201.074%201.078%202.354%201.65%203.7%201.65%201.264%200%202.497-.53%203.483-1.49.044-.04%2015.037-15.106%2015.037-15.106%201.47-1.474%203.42-2.29%205.515-2.295%202.076%200%204.03.81%205.5%202.28%201.472%201.47%202.284%203.404%202.286%205.443.004%202.172-.916%204.296-2.59%205.98-3.78%203.796-11.146%2011.2-14.12%2014.193l-.43.43c-.242.244-.68.244-.922%200l-7.355-7.393c-.892-.857-2.305-.848-3.182.033-.877.88-.887%202.3-.033%203.197l7.356%207.393c.98.983%202.286%201.525%203.676%201.525%201.312%200%202.547-.48%203.505-1.362l14.722-14.786c2.534-2.547%203.926-5.82%203.923-9.215-.01-3.262-1.297-6.342-3.63-8.674-2.33-2.33-5.42-3.61-8.703-3.61z%22%20fill%3D%22%23999%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.livecam .livecam-modal-connection h4 {
  margin: 0px;
}
.livecam .livecam-modal-connection .modal-body {
  background-color: #eee;
}
.livecam .livecam-modal-connection .modal-body h3 {
  margin-top: 0px;
}
.livecam .livecam-modal-connection .modal-footer {
  text-align: center;
}
.livecam .livecam-header {
  background-color: #fff;
  padding: 22px 0px;
  margin-bottom: 15px;
}
@media (max-width: 991px) {
  .livecam .livecam-header {
    position: fixed;
    left: 0;
    width: 100%;
    background-color: white;
    display: flex;
    align-items: center;
    height: 50px;
    border-bottom: solid 1px silver;
    z-index: 2;
  }
}
@media (max-width: 991px) {
  .livecam .livecam-header .container-flex {
    width: 100%;
    padding: 0;
  }
}
@media (max-width: 991px) {
  .livecam .livecam-header .livecam-header__btns {
    padding: 9px 15px 0 0;
  }
}
.livecam .livecam-header .livecam-header-title {
  margin: 0;
}
@media (max-width: 991px) {
  .livecam .livecam-header .livecam-header-title {
    padding: 13px 0 12px 15px;
    font-size: 20px;
    font-weight: 600;
    color: #000;
  }
}
.livecam .livecam-header .livecam-header-subtitle {
  font-weight: 300;
  font-size: 16px;
  margin: 5px 0 0 0;
  display: none;
}
.livecam .livecam-header .livecam-welcome {
  position: relative;
}
.livecam .livecam-header .livecam-welcome .loading {
  position: absolute;
  left: 48%;
  top: 0px;
}
.livecam .livecam-header .btn-broadcast,
.livecam .livecam-header .btn-scheduled {
  float: right;
  margin-left: 5px;
  margin-top: 0;
}
.livecam.has-banner .livecam-header {
  margin-bottom: 0;
}
.livecam.has-banner .livecam-header .livecam-header-subtitle {
  display: none;
}
.livecam.has-banner .livecam-header .btn-broadcast,
.livecam.has-banner .livecam-header .btn-scheduled {
  margin-top: 0;
}
.livecam .livecam-banner {
  background-repeat: no-repeat;
  height: 300px;
  text-align: center;
}
@media (max-width: 991px) {
  .livecam .livecam-banner {
    padding-top: 50px;
  }
}
.livecam .livecam-banner .container-flex {
  position: relative;
  transform: translateY(-50%);
  top: 50%;
}
.livecam .livecam-banner .banner-title {
  color: #db54d0;
  font-size: 30px;
  margin: 10px 0 0 0;
  font-weight: bold;
}
.livecam .livecam-banner .banner-subtitle {
  color: #661577;
  font-size: 20px;
  margin: 2px 0 10px 0;
  font-weight: normal;
}
.livecam .livecam-banner .banner-description {
  color: #666;
  margin-bottom: 0px;
  font-size: 16px;
  font-weight: 300;
  margin-top: 15px;
}
.livecam .livecam-banner .icons {
  margin-top: 15px;
}
.livecam .livecam-banner .icons .tooltip.fade {
  transition: none;
}
.livecam .livecam-banner .icons .icon {
  width: 50px;
  height: 50px;
  background-size: 50px;
  background-repeat: no-repeat;
  display: inline-block;
}
.livecam .livecam-banner .icons .champion-livecam {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzdweCIgaGVpZ2h0PSIzN3B4IiB2aWV3Qm94PSIwIDAgMzcgMzciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkNhbXBlYW8tMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IkNhbXBlYW8tMSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+ICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC01IiBmaWxsPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBjeD0iMTgiIGN5PSIxOSIgcj0iMTQiPjwvY2lyY2xlPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNi4zNjgsMTUuMzA0IEwzMy42MzQsMTMuMTY0IEwzNC41ODgsOS44MjYgTDMxLjMyNiw4LjYzNiBMMzEuMjAyLDUuMTY2IEwyNy43MzIsNS4wNDIgTDI2LjU0MiwxLjc4IEwyMy4yMDQsMi43MzQgTDIxLjA2NCwwIEwxOC4xODQsMS45MzkgTDE1LjMwNCwwIEwxMy4xNjQsMi43MzQgTDkuODI2LDEuNzggTDguNjM2LDUuMDQyIEw1LjE2Niw1LjE2NiBMNS4wNDIsOC42MzYgTDEuNzgsOS44MjYgTDIuNzM0LDEzLjE2NCBMLTEuNDIxMDg1NDdlLTE0LDE1LjMwNCBMMS45MzksMTguMTg0IEwwLDIxLjA2NCBMMi43MzQsMjMuMjA0IEwxLjc4LDI2LjU0MiBMNS4wNDIsMjcuNzMyIEw1LjE2NiwzMS4yMDIgTDguNjM2LDMxLjMyNiBMOS44MjYsMzQuNTg4IEwxMy4xNjQsMzMuNjM0IEwxNS4zMDQsMzYuMzY4IEwxOC4xODQsMzQuNDI5IEwyMS4wNjQsMzYuMzY4IEwyMy4yMDQsMzMuNjM0IEwyNi41NDIsMzQuNTg4IEwyNy43MzIsMzEuMzI2IEwzMS4yMDIsMzEuMjAyIEwzMS4zMjYsMjcuNzMyIEwzNC41ODgsMjYuNTQyIEwzMy42MzQsMjMuMjA0IEwzNi4zNjgsMjEuMDY0IEwzNC40MjksMTguMTg0IEwzNi4zNjgsMTUuMzA0IFogTTEwLjU2ODc0NjYsMTguNjg4ODE1IEMxMC4yNDc0MTgxLDE3LjgwMzY5MDYgNy45NTQ1NjkwOSwxOC4xMjYxOTYgNy45NTQ1NjkwOSwxOC4xMjYxOTYgTDcsMTEuNTcwMTU0MyBMMTAuMzc5MjQ1MiwxMS41NzAxNTQzIEwxMC40NTMzOTc5LDEyLjQ4ODIzNTYgTDguMTc1ODUwMjEsMTIuNDk0MTIwNyBDOC4xNzU4NTAyMSwxMi40OTQxMjA3IDguMTk3MDM2NywxNi4xNTQ2NzU0IDguNzE5NjM2NzksMTcuMDc5ODE4OCBDMTEuMDQ1NDQyNiwxNi44NzUwMTYxIDExLjI1Mzc3NjQsMTguNDQ3NTI0NSAxMS4yNTM3NzY0LDE4LjQ0NzUyNDUgQzExLjI1Mzc3NjQsMTguNDQ3NTI0NSAxMC44MTcwOTkzLDIwLjUxNDM4NDMgMTAuMjg3NDM3MSwyMC4zMzc4MzAyIEM5Ljc1Nzc3NDgxLDIwLjE2MTI3NjEgMTAuODkxMjUyLDE5LjU3MzkzOTUgMTAuNTY4NzQ2NiwxOC42ODg4MTUgWiBNMTkuMDE4NjI1MSwyNC42NjM0MDUzIEMxOS4wMTg2MjUxLDI1Ljk5MTA5MiAxOC44NTczNzIzLDI0Ljg4MzUwOTQgMTkuMDU4NjQ0LDI0LjkyMzUyODMgQzE5LjI1OTkxNTcsMjQuOTYzNTQ3MiAxOS40NjExODczLDI1LjIwNDgzNzggMTkuMjU5OTE1NywyNS4yODYwNTI3IEMxOS4wNTg2NDQsMjUuMzY2MDkwNSAxOC44NTczNzIzLDI1LjY0ODU3NzEgMTkuMDU4NjQ0LDI1LjY4ODU5NiBDMTkuMjU5OTE1NywyNS43Mjg2MTQ5IDIxLjE1Mzc1MjUsMjYuNTczNzIwNSAyMS43MTUxOTQ1LDI4LjAyMTQ2NCBMMTguNTQ0MjgzMSwyOC4wMjE0NjQgTDE3LjQ5MDg0MzcsMjguMDIxNDY0IEwxNC4zMTk5MzI0LDI4LjAyMTQ2NCBDMTQuODgxMzc0NCwyNi41NzM3MjA1IDE2Ljc3NTIxMTIsMjUuNzI4NjE0OSAxNi45NzY0ODI4LDI1LjY4ODU5NiBDMTcuMTc3NzU0NSwyNS42NDg1NzcxIDE2Ljk3NjQ4MjgsMjUuMzY3MjY3NiAxNi43NzUyMTEyLDI1LjI4NjA1MjcgQzE2LjU3MzkzOTUsMjUuMjA2MDE0OCAxNi43NzUyMTEyLDI0Ljk2NDcyNDIgMTYuOTc2NDgyOCwyNC45MjM1MjgzIEMxNy4xNzc3NTQ1LDI0Ljg4MzUwOTQgMTcuMDE2NTAxOCwyNS45ODk5MTUgMTcuMDE2NTAxOCwyNC42NjM0MDUzIEMxNy4wMTY1MDE4LDIzLjMzNjg5NTYgMTUuNzI4ODM0LDIyLjEyOTI2NTYgMTMuMTE0NjU2NSwyMC44NDE1OTc4IEMxMC41MDA0NzksMTkuNTUzOTMwMSAxMC43ODE3ODg1LDEwLjg0NTEwNTYgMTAuNzgxNzg4NSwxMC44NDUxMDU2IEMxMC43ODE3ODg1LDEwLjg0NTEwNTYgMTAuOTQzMDQxMiwxMC41NjM3OTYgMTAuNzAxNzUwNiwxMC4zNjI1MjQ0IEMxMC40NjA0NjAxLDEwLjE2MTI1MjcgMTAuNzAxNzUwNiwxMCAxMC43MDE3NTA2LDEwIEwxNy40OTIwMjA4LDEwIEwxOC41NDU0NjAxLDEwIEwyNS4zMzU3MzAyLDEwIEMyNS4zMzU3MzAyLDEwIDI1LjU3NzAyMDgsMTAuMTYxMjUyNyAyNS4zMzU3MzAyLDEwLjM2MjUyNDQgQzI1LjA5NDQzOTcsMTAuNTYzNzk2IDI1LjI1NTY5MjQsMTAuODQ1MTA1NiAyNS4yNTU2OTI0LDEwLjg0NTEwNTYgQzI1LjI1NTY5MjQsMTAuODQ1MTA1NiAyNS41MzU4MjQ5LDE5LjU1NTEwNzEgMjIuOTIwNDcwNCwyMC44NDE1OTc4IEMyMC4zMDYyOTI5LDIyLjEyOTI2NTYgMTkuMDE4NjI1MSwyMy4zMzU3MTg2IDE5LjAxODYyNTEsMjQuNjYzNDA1MyBaIE0yNS40NjUyMDMyLDE4LjY4ODgxNSBDMjUuMTQzODc0OCwxOS41NzM5Mzk1IDI2LjI3NjE3NSwyMC4xNjEyNzYxIDI1Ljc0NjUxMjcsMjAuMzM3ODMwMiBDMjUuMjE2ODUwNSwyMC41MTQzODQzIDI0Ljc4MTM1MDQsMTguNDQ3NTI0NSAyNC43ODEzNTA0LDE4LjQ0NzUyNDUgQzI0Ljc4MTM1MDQsMTguNDQ3NTI0NSAyNC45ODk2ODQyLDE2Ljg3NTAxNjEgMjcuMzE1NDksMTcuMDc5ODE4OCBDMjcuODM4MDkwMSwxNi4xNTQ2NzU0IDI3Ljg1OTI3NjYsMTIuNDk0MTIwNyAyNy44NTkyNzY2LDEyLjQ5NDEyMDcgTDI1LjU4MTcyODksMTIuNDg4MjM1NiBMMjUuNjU1ODgxNiwxMS41NzAxNTQzIEwyOS4wMzUxMjY4LDExLjU3MDE1NDMgTDI4LjA3OTM4MDcsMTguMTI2MTk2IEMyOC4wNzkzODA3LDE4LjEyNjE5NiAyNS43ODY1MzE3LDE3LjgwNDg2NzYgMjUuNDY1MjAzMiwxOC42ODg4MTUgWiBNMTUuNDczLDE1LjAzOSBDMTUuNTM5LDE1LjQwMiAxNS43OTIsMTUuNzQzIDE2LjA3OCwxNS44ODYgQzE2LjU5NSwxNS42NjYgMTcuMTc4LDE1LjI3IDE3LjU5NiwxNC43ODYgQzE3LjU3NCwxNS4yNDggMTcuNTMsMTUuNzk4IDE3LjUzLDE2LjA5NSBMMTcuNTMsMTguMDQyIEMxNy41MywxOC4zMDYgMTcuNTQxLDE4LjU1OSAxNy41NDEsMTguODIzIEMxNy4zNzYsMTguODIzIDE3LjAyNCwxOC44MTIgMTYuODgxLDE4LjgxMiBMMTUuOTI0LDE4LjgxMiBDMTUuODgsMTguOTg4IDE1Ljg1OCwxOS4yMDggMTUuODU4LDE5LjQwNiBDMTUuODU4LDE5LjYwNCAxNS44OCwxOS44MTMgMTUuOTI0LDIwIEwyMC4zMDIsMjAgQzIwLjM0NiwxOS44MTMgMjAuMzY4LDE5LjYwNCAyMC4zNjgsMTkuNDA2IEMyMC4zNjgsMTkuMjA4IDIwLjM0NiwxOC45ODggMjAuMzAyLDE4LjgxMiBMMTkuNjMxLDE4LjgxMiBDMTkuNDc3LDE4LjgxMiAxOS4wOTIsMTguODIzIDE4LjkyNywxOC44MjMgQzE4LjkyNywxOC41NTkgMTguOTM4LDE4LjMwNiAxOC45MzgsMTguMDQyIEwxOC45MzgsMTIuODcyIEMxOC42ODUsMTIuODI4IDE4LjQ2NSwxMi44MTcgMTguMjY3LDEyLjgxNyBDMTguMDU4LDEyLjgxNyAxNy44MjcsMTIuODI4IDE3LjU4NSwxMi44NzIgQzE3LjIzMywxMy42MzEgMTYuNTUxLDE0LjM2OCAxNS40NzMsMTUuMDM5IFoiIGlkPSJDYW1wZWFvIiBmaWxsPSIjQTJCNjc3IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
}
.livecam .livecam-banner .icons .token-10k-acquire {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzdweCIgaGVpZ2h0PSIzN3B4IiB2aWV3Qm94PSIwIDAgMzcgMzciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPjEwayAzPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iMTBrLTMiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MjksMTguMTg0IEwzNi4zNjgsMTUuMzA0IEwzMy42MzQsMTMuMTY0IEwzNC41ODgsOS44MjYgTDMxLjMyNiw4LjYzNiBMMzEuMjAyLDUuMTY2IEwyNy43MzIsNS4wNDIgTDI2LjU0MiwxLjc4IEwyMy4yMDQsMi43MzQgTDIxLjA2NCwwIEwxOC4xODQsMS45MzkgTDE1LjMwNCwwIEwxMy4xNjQsMi43MzQgTDkuODI2LDEuNzggTDguNjM2LDUuMDQyIEw1LjE2Niw1LjE2NiBMNS4wNDIsOC42MzYgTDEuNzgsOS44MjYgTDIuNzM0LDEzLjE2NCBMMCwxNS4zMDQgTDEuOTM5LDE4LjE4NCBMMCwyMS4wNjQgTDIuNzM0LDIzLjIwNCBMMS43OCwyNi41NDIgTDUuMDQyLDI3LjczMiBMNS4xNjYsMzEuMjAyIEw4LjYzNiwzMS4zMjYgTDkuODI2LDM0LjU4OCBMMTMuMTY0LDMzLjYzNCBMMTUuMzA0LDM2LjM2OCBMMTguMTg0LDM0LjQyOSBMMjEuMDY0LDM2LjM2OCBMMjMuMjA0LDMzLjYzNCBMMjYuNTQyLDM0LjU4OCBMMjcuNzMyLDMxLjMyNiBMMzEuMjAyLDMxLjIwMiBMMzEuMzI2LDI3LjczMiBMMzQuNTg4LDI2LjU0MiBMMzMuNjM0LDIzLjIwNCBMMzYuMzY4LDIxLjA2NCBMMzQuNDI5LDE4LjE4NCBMMzQuNDI5LDE4LjE4NCBaIiBpZD0iU2hhcGUiIGZpbGw9IiM4NjlCNTgiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNMTIuMzkyMjQ1OSwyNC44Nzc4MzEzIEw1LjQ1MjkwNzc5LDI0Ljg3NzgzMTMgTDUuNDUyOTA3NzksMjMuMDExOTY3IEw3LjUwNzQ1NTAxLDIzLjAxMTk2NyBMNy41MDc0NTUwMSwxNC41NDIyMDA5IEw1Ljc4ODM0NDA3LDE1LjUyNzU0NSBMNC44MDMsMTMuODUwMzYzNiBMOC41MzQ3Mjg2MiwxMS42MDcxMzM1IEwxMC4zMzc2OTg2LDExLjYwNzEzMzUgTDEwLjMzNzY5ODYsMjMuMDExOTY3IEwxMi4zOTIyNDU5LDIzLjAxMTk2NyBMMTIuMzkyMjQ1OSwyNC44Nzc4MzEzIFogTTIxLjUxMTkxOTcsMjMuMzE0NjQ1OCBDMjAuNzAwODQ1MywyNC40OTY1MzQ2IDE5LjQ1NzM3MjUsMjUuMDg3NDc5IDE3Ljc4MDE5MTEsMjUuMDg3NDc5IEMxNi4wODg1OTY0LDI1LjA4NzQ3OSAxNC44MzQ2NDEzLDI0LjUwMDQ2NTUgMTQuMDE3MDE1MywyMy4zMjY0Mzg1IEMxMy4xOTkzODk0LDIyLjE1MjQxMTUgMTIuNzkwNTc2NCwyMC40NjA4MTY4IDEyLjc5MDU3NjQsMTguMjUyOTY0OCBDMTIuNzkwNTc2NCwxNi4wNTgyMTU3IDEzLjE5OTM4OTQsMTQuMzYyNjkwMSAxNC4wMTcwMTUzLDEzLjE2OTAwODYgQzE0LjgzNDY0MTMsMTEuOTc0MDE2OSAxNi4wODIwNDQ5LDExLjM3NjUyMSAxNy43NTkyMjYzLDExLjM3NjUyMSBDMTkuNDM2NDA3NywxMS4zNzY1MjEgMjAuNjgzODExNCwxMS45NzQwMTY5IDIxLjUwMTQzNzMsMTMuMTY5MDA4NiBDMjIuMzE5MDYzMywxNC4zNjI2OTAxIDIyLjcyNzg3NjIsMTYuMDU4MjE1NyAyMi43Mjc4NzYyLDE4LjI1Mjk2NDggQzIyLjcyNzg3NjIsMjAuNDQ3NzEzOSAyMi4zMjI5OTQyLDIyLjEzNTM3NzcgMjEuNTExOTE5NywyMy4zMTQ2NDU4IFogTTE3Ljc1OTIyNjMsMTMuNTU2ODU2OCBDMTcuMDA0NDk0NywxMy41NTY4NTY4IDE2LjQ4NjkyNywxMy45MzQyMjI3IDE2LjIwNzgzMzUsMTQuNjg3NjQ0IEMxNS45Mjg3NDAxLDE1LjQ0MjM3NTYgMTUuNzg4NTM4MiwxNi42MzA4MTU5IDE1Ljc4ODUzODIsMTguMjUyOTY0OCBDMTUuNzg4NTM4MiwxOS44NzUxMTM3IDE1LjkzMTM2MDcsMjEuMDU5NjIzIDE2LjIxODMxNTksMjEuODA2NDkyOSBDMTYuNTAzOTYwOSwyMi41NTMzNjI3IDE3LjAyNTQ1OTUsMjIuOTI2Nzk3NiAxNy43ODAxOTExLDIyLjkyNjc5NzYgQzE4LjUyMDUwOTUsMjIuOTI2Nzk3NiAxOS4wMzE1MjU3LDIyLjU1MzM2MjcgMTkuMzEwNjE5MSwyMS44MDY0OTI5IEMxOS41ODk3MTI2LDIxLjA1OTYyMyAxOS43Mjk5MTQ1LDE5Ljg3MzgwMzQgMTkuNzI5OTE0NSwxOC4yNTI5NjQ4IEMxOS43Mjk5MTQ1LDE2LjYzMjEyNjIgMTkuNTkxMDIyOSwxNS40NDIzNzU2IDE5LjMxMDYxOTEsMTQuNjg3NjQ0IEMxOS4wMzE1MjU3LDEzLjkzNDIyMjcgMTguNTEzOTU4LDEzLjU1Njg1NjggMTcuNzU5MjI2MywxMy41NTY4NTY4IFogTTMxLjY3NTkwMTEsMjQuNjcyMTE0NSBDMzEuNTM5NjMwMSwyNC43NTU5NzM2IDMxLjM0MzA4NTQsMjQuODMxOTcwOSAzMS4wODYyNjcsMjQuOTAwMTA2NCBDMzAuODI5NDQ4NiwyNC45Njk1NTIyIDMwLjU4MDQ5MiwyNS4wMDIzMDk2IDMwLjM0MDcwNzUsMjUuMDAyMzA5NiBDMjkuODY5MDAwMiwyNS4wMDIzMDk2IDI5LjQ3ODUzMTQsMjQuODg0MzgyOCAyOS4xNjc5OTA4LDI0LjY0ODUyOTIgQzI4Ljg1NzQ1MDIsMjQuNDEyNjc1NSAyOC41NTIxNTA3LDI0LjAyMDg5NjQgMjguMjQ4MTYxNiwyMy40NzU4MTI1IEwyNi43ODU4NjkxLDIwLjgwMjgwNDYgTDI1LjY1NTA4MTksMjAuODAyODA0NiBMMjUuNjU1MDgxOSwyNC44NzUyMTA3IEwyMy40Njk1MDQ5LDI0Ljg3NTIxMDcgTDIzLjQ2OTUwNDksMTQuOTIyMTg3MyBMMjUuNjU1MDgxOSwxNC45MjIxODczIEwyNS42NTUwODE5LDE5LjA0MTc2NDEgTDI2LjkxMjk2OCwxOS4wNDE3NjQxIEwyOS4wMzU2NTA3LDE0LjkyMjE4NzMgTDMxLjIzNjk1MTMsMTQuOTIyMTg3MyBMMjguNjU4Mjg0OSwxOS43ODA3NzIyIEwzMC4zNzIxNTQ2LDIyLjg5NDA0MDIgQzMwLjQ4NzQ2MDgsMjMuMDkxODk1MiAzMC42MDAxNDY1LDIzLjIzOTk1ODggMzAuNzEwMjExNSwyMy4zMzQzMDAzIEMzMC44MjAyNzY1LDIzLjQyODY0MTggMzAuOTY5NjUwNSwyMy40NzQ1MDIyIDMxLjE1OTY0MzcsMjMuNDc0NTAyMiBDMzEuMjc0OTQ5OSwyMy40NzQ1MDIyIDMxLjM5NTQ5NzMsMjMuNDU2MTU4IDMxLjUxOTk3NTYsMjMuNDE5NDY5NyBDMzEuNjQ1NzY0MiwyMy4zODQwOTE2IDMxLjc0MDEwNTcsMjMuMzM4MjMxMiAzMS44MDMsMjMuMjg1ODE5MyBMMzEuNjc1OTAxMSwyNC42NzIxMTQ1IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
}
.livecam .livecam-banner .icons .token-10k-gift {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzdweCIgaGVpZ2h0PSIzN3B4IiB2aWV3Qm94PSIwIDAgMzcgMzciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPjEwazwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IjEwayIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+ICAgICAgICAgICAgPHBhdGggZD0iTTM0LjQyOSwxOC4xODQgTDM2LjM2OCwxNS4zMDQgTDMzLjYzNCwxMy4xNjQgTDM0LjU4OCw5LjgyNiBMMzEuMzI2LDguNjM2IEwzMS4yMDIsNS4xNjYgTDI3LjczMiw1LjA0MiBMMjYuNTQyLDEuNzggTDIzLjIwNCwyLjczNCBMMjEuMDY0LDAgTDE4LjE4NCwxLjkzOSBMMTUuMzA0LDAgTDEzLjE2NCwyLjczNCBMOS44MjYsMS43OCBMOC42MzYsNS4wNDIgTDUuMTY2LDUuMTY2IEw1LjA0Miw4LjYzNiBMMS43OCw5LjgyNiBMMi43MzQsMTMuMTY0IEwwLDE1LjMwNCBMMS45MzksMTguMTg0IEwwLDIxLjA2NCBMMi43MzQsMjMuMjA0IEwxLjc4LDI2LjU0MiBMNS4wNDIsMjcuNzMyIEw1LjE2NiwzMS4yMDIgTDguNjM2LDMxLjMyNiBMOS44MjYsMzQuNTg4IEwxMy4xNjQsMzMuNjM0IEwxNS4zMDQsMzYuMzY4IEwxOC4xODQsMzQuNDI5IEwyMS4wNjQsMzYuMzY4IEwyMy4yMDQsMzMuNjM0IEwyNi41NDIsMzQuNTg4IEwyNy43MzIsMzEuMzI2IEwzMS4yMDIsMzEuMjAyIEwzMS4zMjYsMjcuNzMyIEwzNC41ODgsMjYuNTQyIEwzMy42MzQsMjMuMjA0IEwzNi4zNjgsMjEuMDY0IEwzNC40MjksMTguMTg0IEwzNC40MjksMTguMTg0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0JCQ0Q5NiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi4zOTIyNDU5LDI0Ljg3NzgzMTMgTDUuNDUyOTA3NzksMjQuODc3ODMxMyBMNS40NTI5MDc3OSwyMy4wMTE5NjcgTDcuNTA3NDU1MDEsMjMuMDExOTY3IEw3LjUwNzQ1NTAxLDE0LjU0MjIwMDkgTDUuNzg4MzQ0MDcsMTUuNTI3NTQ1IEw0LjgwMywxMy44NTAzNjM2IEw4LjUzNDcyODYyLDExLjYwNzEzMzUgTDEwLjMzNzY5ODYsMTEuNjA3MTMzNSBMMTAuMzM3Njk4NiwyMy4wMTE5NjcgTDEyLjM5MjI0NTksMjMuMDExOTY3IEwxMi4zOTIyNDU5LDI0Ljg3NzgzMTMgWiBNMjEuNTExOTE5NywyMy4zMTQ2NDU4IEMyMC43MDA4NDUzLDI0LjQ5NjUzNDYgMTkuNDU3MzcyNSwyNS4wODc0NzkgMTcuNzgwMTkxMSwyNS4wODc0NzkgQzE2LjA4ODU5NjQsMjUuMDg3NDc5IDE0LjgzNDY0MTMsMjQuNTAwNDY1NSAxNC4wMTcwMTUzLDIzLjMyNjQzODUgQzEzLjE5OTM4OTQsMjIuMTUyNDExNSAxMi43OTA1NzY0LDIwLjQ2MDgxNjggMTIuNzkwNTc2NCwxOC4yNTI5NjQ4IEMxMi43OTA1NzY0LDE2LjA1ODIxNTcgMTMuMTk5Mzg5NCwxNC4zNjI2OTAxIDE0LjAxNzAxNTMsMTMuMTY5MDA4NiBDMTQuODM0NjQxMywxMS45NzQwMTY5IDE2LjA4MjA0NDksMTEuMzc2NTIxIDE3Ljc1OTIyNjMsMTEuMzc2NTIxIEMxOS40MzY0MDc3LDExLjM3NjUyMSAyMC42ODM4MTE0LDExLjk3NDAxNjkgMjEuNTAxNDM3MywxMy4xNjkwMDg2IEMyMi4zMTkwNjMzLDE0LjM2MjY5MDEgMjIuNzI3ODc2MiwxNi4wNTgyMTU3IDIyLjcyNzg3NjIsMTguMjUyOTY0OCBDMjIuNzI3ODc2MiwyMC40NDc3MTM5IDIyLjMyMjk5NDIsMjIuMTM1Mzc3NyAyMS41MTE5MTk3LDIzLjMxNDY0NTggWiBNMTcuNzU5MjI2MywxMy41NTY4NTY4IEMxNy4wMDQ0OTQ3LDEzLjU1Njg1NjggMTYuNDg2OTI3LDEzLjkzNDIyMjcgMTYuMjA3ODMzNSwxNC42ODc2NDQgQzE1LjkyODc0MDEsMTUuNDQyMzc1NiAxNS43ODg1MzgyLDE2LjYzMDgxNTkgMTUuNzg4NTM4MiwxOC4yNTI5NjQ4IEMxNS43ODg1MzgyLDE5Ljg3NTExMzcgMTUuOTMxMzYwNywyMS4wNTk2MjMgMTYuMjE4MzE1OSwyMS44MDY0OTI5IEMxNi41MDM5NjA5LDIyLjU1MzM2MjcgMTcuMDI1NDU5NSwyMi45MjY3OTc2IDE3Ljc4MDE5MTEsMjIuOTI2Nzk3NiBDMTguNTIwNTA5NSwyMi45MjY3OTc2IDE5LjAzMTUyNTcsMjIuNTUzMzYyNyAxOS4zMTA2MTkxLDIxLjgwNjQ5MjkgQzE5LjU4OTcxMjYsMjEuMDU5NjIzIDE5LjcyOTkxNDUsMTkuODczODAzNCAxOS43Mjk5MTQ1LDE4LjI1Mjk2NDggQzE5LjcyOTkxNDUsMTYuNjMyMTI2MiAxOS41OTEwMjI5LDE1LjQ0MjM3NTYgMTkuMzEwNjE5MSwxNC42ODc2NDQgQzE5LjAzMTUyNTcsMTMuOTM0MjIyNyAxOC41MTM5NTgsMTMuNTU2ODU2OCAxNy43NTkyMjYzLDEzLjU1Njg1NjggWiBNMzEuNjc1OTAxMSwyNC42NzIxMTQ1IEMzMS41Mzk2MzAxLDI0Ljc1NTk3MzYgMzEuMzQzMDg1NCwyNC44MzE5NzA5IDMxLjA4NjI2NywyNC45MDAxMDY0IEMzMC44Mjk0NDg2LDI0Ljk2OTU1MjIgMzAuNTgwNDkyLDI1LjAwMjMwOTYgMzAuMzQwNzA3NSwyNS4wMDIzMDk2IEMyOS44NjkwMDAyLDI1LjAwMjMwOTYgMjkuNDc4NTMxNCwyNC44ODQzODI4IDI5LjE2Nzk5MDgsMjQuNjQ4NTI5MiBDMjguODU3NDUwMiwyNC40MTI2NzU1IDI4LjU1MjE1MDcsMjQuMDIwODk2NCAyOC4yNDgxNjE2LDIzLjQ3NTgxMjUgTDI2Ljc4NTg2OTEsMjAuODAyODA0NiBMMjUuNjU1MDgxOSwyMC44MDI4MDQ2IEwyNS42NTUwODE5LDI0Ljg3NTIxMDcgTDIzLjQ2OTUwNDksMjQuODc1MjEwNyBMMjMuNDY5NTA0OSwxNC45MjIxODczIEwyNS42NTUwODE5LDE0LjkyMjE4NzMgTDI1LjY1NTA4MTksMTkuMDQxNzY0MSBMMjYuOTEyOTY4LDE5LjA0MTc2NDEgTDI5LjAzNTY1MDcsMTQuOTIyMTg3MyBMMzEuMjM2OTUxMywxNC45MjIxODczIEwyOC42NTgyODQ5LDE5Ljc4MDc3MjIgTDMwLjM3MjE1NDYsMjIuODk0MDQwMiBDMzAuNDg3NDYwOCwyMy4wOTE4OTUyIDMwLjYwMDE0NjUsMjMuMjM5OTU4OCAzMC43MTAyMTE1LDIzLjMzNDMwMDMgQzMwLjgyMDI3NjUsMjMuNDI4NjQxOCAzMC45Njk2NTA1LDIzLjQ3NDUwMjIgMzEuMTU5NjQzNywyMy40NzQ1MDIyIEMzMS4yNzQ5NDk5LDIzLjQ3NDUwMjIgMzEuMzk1NDk3MywyMy40NTYxNTggMzEuNTE5OTc1NiwyMy40MTk0Njk3IEMzMS42NDU3NjQyLDIzLjM4NDA5MTYgMzEuNzQwMTA1NywyMy4zMzgyMzEyIDMxLjgwMywyMy4yODU4MTkzIEwzMS42NzU5MDExLDI0LjY3MjExNDUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
}
.livecam .livecam-banner .icons .exhibitionist {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkV4aWJpY2lvbmlzbW88L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJFeGliaWNpb25pc21vIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj4gICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTQiIGZpbGw9IiNGRkZGRkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGN4PSIxOSIgY3k9IjE5IiByPSIxNCI+PC9jaXJjbGU+ICAgICAgICAgICAgPHBhdGggZD0iTTM1LjEyNywxOC45OTUgTDM3LjA2NiwxNi4xMTUgTDM0LjMzMiwxMy45NzUgTDM1LjI4NiwxMC42MzcgTDMyLjAyNCw5LjQ0NyBMMzEuOSw1Ljk3NyBMMjguNDMsNS44NTMgTDI3LjI0LDIuNTkxIEwyMy45MDIsMy41NDUgTDIxLjc2MiwwLjgxMSBMMTguODgyLDIuNzUgTDE2LjAwMiwwLjgxMSBMMTMuODYyLDMuNTQ1IEwxMC41MjQsMi41OTEgTDkuMzM0LDUuODUzIEw1Ljg2NCw1Ljk3NyBMNS43NCw5LjQ0NyBMMi40NzgsMTAuNjM3IEwzLjQzMiwxMy45NzUgTDAuNjk4LDE2LjExNSBMMi42MzcsMTguOTk1IEwwLjY5OCwyMS44NzUgTDMuNDMyLDI0LjAxNSBMMi40NzgsMjcuMzUzIEw1Ljc0LDI4LjU0MyBMNS44NjQsMzIuMDEzIEw5LjMzNCwzMi4xMzcgTDEwLjUyNCwzNS4zOTkgTDEzLjg2MiwzNC40NDUgTDE2LjAwMiwzNy4xNzkgTDE4Ljg4MiwzNS4yNCBMMjEuNzYyLDM3LjE3OSBMMjMuOTAyLDM0LjQ0NSBMMjcuMjQsMzUuMzk5IEwyOC40MywzMi4xMzcgTDMxLjksMzIuMDEzIEwzMi4wMjQsMjguNTQzIEwzNS4yODYsMjcuMzUzIEwzNC4zMzIsMjQuMDE1IEwzNy4wNjYsMjEuODc1IEwzNS4xMjcsMTguOTk1IEwzNS4xMjcsMTguOTk1IFogTTIyLjcyMSwyMy41NyBDMTkuNTk2LDIzLjc3NyAyMC4wNTcsMjIuMTY0IDE4Ljk4MiwyMi4wMzkgQzE3LjkwOCwyMi4xNjQgMTguMzY5LDIzLjc3NyAxNS4yNDQsMjMuNTcgQzEyLjExOCwyMy4zNjMgNi4zNjksMTYuNzgxIDguMTQ3LDE3LjA5NCBDOS45MjUsMTcuNDA3IDEyLjM2NiwxNi43MDQgMTQuNTk5LDE1Ljk1OSBDMTYuODIzLDE1LjIxOCAxOC45NjQsMTcuMzQ4IDE4Ljk4MiwxNy4zNjYgQzE5LDE3LjM0OCAyMS4xNDEsMTUuMjE4IDIzLjM2NSwxNS45NTkgQzI1LjU5OCwxNi43MDMgMjguMDM5LDE3LjQwNyAyOS44MTcsMTcuMDk0IEMzMS41OTYsMTYuNzgxIDI1Ljg0NywyMy4zNjIgMjIuNzIxLDIzLjU3IFogTTExLjIwOCwxOC44MyBDMTAuNDIyLDE4LjYyMyAxMy43OTcsMjEuNDk0IDE1LjU3NiwyMS40OTQgQzE3LjM1NSwyMS40OTQgMTguMDk5LDE5LjA1NCAxOC4wOTksMTkuMDU0IEMxOC4wOTksMTkuMDU0IDE2Ljk4MiwxOC4wNTMgMTUuNjE3LDE3Ljk3NCBDMTQuMjUyLDE3Ljg5NSAxMS45OTQsMTkuMDM2IDExLjIwOCwxOC44MyBaIE0yNi43NSwxOC44MyBDMjUuOTY0LDE5LjAzNyAyMy43MDYsMTcuODk1IDIyLjM0MSwxNy45NzQgQzIwLjk3NiwxOC4wNTIgMTkuODU5LDE5LjA1NCAxOS44NTksMTkuMDU0IEMxOS44NTksMTkuMDU0IDIwLjYwNCwyMS40OTQgMjIuMzgyLDIxLjQ5NCBDMjQuMTYsMjEuNDk0IDI3LjUzNiwxOC42MjMgMjYuNzUsMTguODMgWiIgZmlsbD0iI0EyQjY3NyIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}
.livecam .livecam-banner .icons .livecam {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkxpdmVjYW08L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJMaXZlY2FtIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj4gICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTMiIGZpbGw9IiNGRkZGRkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGN4PSIxOSIgY3k9IjE5IiByPSIxNCI+PC9jaXJjbGU+ICAgICAgICAgICAgPHBhdGggZD0iTTM1LjIzNSwxOS4wODIgTDM3LjE3NCwxNi4yMDIgTDM0LjQ0LDE0LjA2MiBMMzUuMzk0LDEwLjcyNCBMMzIuMTMyLDkuNTM0IEwzMi4wMDgsNi4wNjQgTDI4LjUzOCw1Ljk0IEwyNy4zNDgsMi42NzggTDI0LjAxLDMuNjMyIEwyMS44NywwLjg5OCBMMTguOTksMi44MzcgTDE2LjExLDAuODk4IEwxMy45NywzLjYzMiBMMTAuNjMyLDIuNjc4IEw5LjQ0Miw1Ljk0IEw1Ljk3Miw2LjA2NCBMNS44NDgsOS41MzQgTDIuNTg2LDEwLjcyNCBMMy41NCwxNC4wNjIgTDAuODA2LDE2LjIwMiBMMi43NDUsMTkuMDgyIEwwLjgwNiwyMS45NjIgTDMuNTQsMjQuMTAyIEwyLjU4NiwyNy40NCBMNS44NDgsMjguNjMgTDUuOTcyLDMyLjEgTDkuNDQyLDMyLjIyNCBMMTAuNjMyLDM1LjQ4NiBMMTMuOTcsMzQuNTMyIEwxNi4xMSwzNy4yNjYgTDE4Ljk5LDM1LjMyNyBMMjEuODcsMzcuMjY2IEwyNC4wMSwzNC41MzIgTDI3LjM0OCwzNS40ODYgTDI4LjUzOCwzMi4yMjQgTDMyLjAwOCwzMi4xIEwzMi4xMzIsMjguNjMgTDM1LjM5NCwyNy40NCBMMzQuNDQsMjQuMTAyIEwzNy4xNzQsMjEuOTYyIEwzNS4yMzUsMTkuMDgyIEwzNS4yMzUsMTkuMDgyIFogTTI2LjQ3MywyNi43ODEgQzI2LjQ3MywyNy40NiAyNS45MjIsMjguMDExIDI1LjI0MywyOC4wMTEgTDEyLjczNiwyOC4wMTEgQzEyLjA1NywyOC4wMTEgMTEuNTA2LDI3LjQ2IDExLjUwNiwyNi43ODEgTDExLjUwNiwyMy44OSBDMTEuNTA2LDIzLjIxMSAxMi4wNTcsMjIuNjYgMTIuNzM2LDIyLjY2IEwxNC4wNTksMjIuNjYgQzEyLjY0NywyMS4zNCAxMS43NTksMTkuNDY3IDExLjc1OSwxNy4zODIgQzExLjc1OSwxMy4zODkgMTQuOTk2LDEwLjE1MiAxOC45ODksMTAuMTUyIEMyMi45ODIsMTAuMTUyIDI2LjIxOSwxMy4zODkgMjYuMjE5LDE3LjM4MiBDMjYuMjE5LDE5LjQ2NyAyNS4zMzEsMjEuMzQgMjMuOTE5LDIyLjY2IEwyNS4yNDIsMjIuNjYgQzI1LjkyMSwyMi42NiAyNi40NzIsMjMuMjExIDI2LjQ3MiwyMy44OSBMMjYuNDcyLDI2Ljc4MSBMMjYuNDczLDI2Ljc4MSBaIE0yNC4zNTcsMjQuNTAxIEMyNC42MjM3NTM1LDI0LjUwMSAyNC44NCwyNC4yODQ3NTM1IDI0Ljg0LDI0LjAxOCBDMjQuODQsMjMuNzUxMjQ2NSAyNC42MjM3NTM1LDIzLjUzNSAyNC4zNTcsMjMuNTM1IEMyNC4wOTAyNDY1LDIzLjUzNSAyMy44NzQsMjMuNzUxMjQ2NSAyMy44NzQsMjQuMDE4IEMyMy44NzQsMjQuMjg0NzUzNSAyNC4wOTAyNDY1LDI0LjUwMSAyNC4zNTcsMjQuNTAxIFogTTE5LjAzMywxMy45NjggQzE3LjExNiwxMy45NjggMTUuNTYyLDE1LjUyMiAxNS41NjIsMTcuNDM5IEMxNS41NjIsMTkuMzU2IDE3LjExNiwyMC45MSAxOS4wMzMsMjAuOTEgQzIwLjk1LDIwLjkxIDIyLjUwNCwxOS4zNTYgMjIuNTA0LDE3LjQzOSBDMjIuNTA0LDE1LjUyMiAyMC45NSwxMy45NjggMTkuMDMzLDEzLjk2OCBaIE0xOS4wMzMsMTkuODg4IEMxNy42OCwxOS44ODggMTYuNTg0LDE4Ljc5MiAxNi41ODQsMTcuNDM5IEMxNi41ODQsMTYuMDg2IDE3LjY4LDE0Ljk5IDE5LjAzMywxNC45OSBDMjAuMzg2LDE0Ljk5IDIxLjQ4MiwxNi4wODYgMjEuNDgyLDE3LjQzOSBDMjEuNDgyLDE4Ljc5MSAyMC4zODYsMTkuODg4IDE5LjAzMywxOS44ODggWiBNMTkuMDMzLDE5LjMyNSBDMjAuMDc0NjA5LDE5LjMyNSAyMC45MTksMTguNDgwNjA5IDIwLjkxOSwxNy40MzkgQzIwLjkxOSwxNi4zOTczOTEgMjAuMDc0NjA5LDE1LjU1MyAxOS4wMzMsMTUuNTUzIEMxNy45OTEzOTEsMTUuNTUzIDE3LjE0NywxNi4zOTczOTEgMTcuMTQ3LDE3LjQzOSBDMTcuMTQ3LDE4LjQ4MDYwOSAxNy45OTEzOTEsMTkuMzI1IDE5LjAzMywxOS4zMjUgWiIgZmlsbD0iI0EyQjY3NyIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}
.livecam .livecam-banner .icons i {
  margin-right: 10px;
}
.livecam .livecam-banner-man,
.livecam .livecam-banner-not-logged-pick-up-women {
  background-position: right;
  background-color: #FEF5FA;
  background-image: url('../../../../images/banner/banner-homem.jpg');
}
.livecam .livecam-banner-cwt,
.livecam .livecam-banner-not-logged-opening {
  background-position: right;
  background-color: #fff5e6;
  background-image: url('../../../../images/banner/banner-deslogado-mct.jpg');
}
.livecam .livecam-banner-eua {
  background-position: right;
  background-color: #ee5593;
  background-image: url('../../../../images/banner/banner-eua-mobile.jpg');
  margin-bottom: 15px;
  margin-top: -15px;
}
.livecam .livecam-banner-eua .banner-title {
  color: #fcd385;
}
.livecam .livecam-banner-eua .banner-subtitle {
  color: #661577;
}
.livecam .livecam-banner-eua .banner-description {
  color: white;
}
.livecam .btn-scheduled i.sl-calendar {
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTcgMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkljb24tYWdlbmRhPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTMwLjAwMDAwMCwgLTc5LjAwMDAwMCkiIGZpbGw9IiM2NjY2NjYiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMTQ0LjE2NjY3LDgxLjY4NDIxMDUgTDExNDQuOTk5ODksODEuNjg0MjEwNSBDMTE0Ni4xMDQ1Miw4MS42ODQyMTA1IDExNDcsODIuNTc5NzI3MyAxMTQ3LDgzLjY3NDc1OTcgTDExNDcsOTQuMDA5NDUwOCBDMTE0Nyw5NS4xMDg4MDA4IDExNDYuMTA5OTQsOTYgMTE0NC45OTk4OSw5NiBMMTEzMi4wMDAxMSw5NiBDMTEzMC44OTU0OCw5NiAxMTMwLDk1LjEwNDQ4MzMgMTEzMCw5NC4wMDk0NTA4IEwxMTMwLDgzLjY3NDc1OTcgQzExMzAsODIuNTc1NDA5OCAxMTMwLjg5MDA2LDgxLjY4NDIxMDUgMTEzMi4wMDAxMSw4MS42ODQyMTA1IEwxMTMyLjgzMzMzLDgxLjY4NDIxMDUgTDExMzIuODMzMzMsODEuNjg0MjEwNSBMMTEzMi44MzMzMyw3OS45MzUxMDc2IEMxMTMyLjgzMzMzLDc5LjQxODY2MTkgMTEzMy4yNTI1NCw3OSAxMTMzLjc3Nzc4LDc5IEMxMTM0LjI5OTM4LDc5IDExMzQuNzIyMjIsNzkuNDIxMjUxIDExMzQuNzIyMjIsNzkuOTM1MTA3NiBMMTEzNC43MjIyMiw4MS42ODQyMTA1IEwxMTQyLjI3Nzc4LDgxLjY4NDIxMDUgTDExNDIuMjc3NzgsNzkuOTM1MTA3NiBDMTE0Mi4yNzc3OCw3OS40MTg2NjE5IDExNDIuNjk2OTgsNzkgMTE0My4yMjIyMiw3OSBDMTE0My43NDM4Miw3OSAxMTQ0LjE2NjY3LDc5LjQyMTI1MSAxMTQ0LjE2NjY3LDc5LjkzNTEwNzYgTDExNDQuMTY2NjcsODEuNjg0MjEwNSBMMTE0NC4xNjY2Nyw4MS42ODQyMTA1IFogTTExNDQuMTY2NjcsODIuNTgyMzUzNSBDMTE0NS4yMjAxLDgyLjY0MzQ1OTggMTE0Ni4wNTU1Niw4My41MTg5NjUgMTE0Ni4wNTU1Niw4NC41Nzc2MzAzIEwxMTQ2LjA1NTU2LDkzLjEwNjU4MDIgQzExNDYuMDU1NTYsOTQuMjEwNDIyMyAxMTQ1LjE1NTU0LDk1LjEwNTI2MzIgMTE0NC4wNDg5Miw5NS4xMDUyNjMyIEwxMTMyLjk1MTA4LDk1LjEwNTI2MzIgQzExMzEuODQyODUsOTUuMTA1MjYzMiAxMTMwLjk0NDQ0LDk0LjIwNDQwMTQgMTEzMC45NDQ0NCw5My4xMDY1ODAyIEwxMTMwLjk0NDQ0LDg0LjU3NzYzMDMgQzExMzAuOTQ0NDQsODMuNTEzMjEyOSAxMTMxLjc4MTMyLDgyLjY0MzEzNDEgMTEzMi44MzMzMyw4Mi41ODIzNDA2IEwxMTMyLjgzMzMzLDgyLjU4MjM0MDYgTDExMzIuODMzMzMsODMuNDMzMzEzNSBDMTEzMi44MzMzMyw4My45NDcxNzAxIDExMzMuMjU2MTgsODQuMzY4NDIxMSAxMTMzLjc3Nzc4LDg0LjM2ODQyMTEgQzExMzQuMzAzMDIsODQuMzY4NDIxMSAxMTM0LjcyMjIyLDgzLjk0OTc1OTEgMTEzNC43MjIyMiw4My40MzMzMTM1IEwxMTM0LjcyMjIyLDgyLjU3ODk0NzQgTDExNDIuMjc3NzgsODIuNTc4OTQ3NCBMMTE0Mi4yNzc3OCw4My40MzMzMTM1IEMxMTQyLjI3Nzc4LDgzLjk0NzE3MDEgMTE0Mi43MDA2Miw4NC4zNjg0MjExIDExNDMuMjIyMjIsODQuMzY4NDIxMSBDMTE0My43NDc0Niw4NC4zNjg0MjExIDExNDQuMTY2NjcsODMuOTQ5NzU5MSAxMTQ0LjE2NjY3LDgzLjQzMzMxMzUgTDExNDQuMTY2NjcsODIuNTgyMzUzNSBMMTE0NC4xNjY2Nyw4Mi41ODIzNTM1IFogTTExMzEuODg4ODksODYuMjYwMDk0MyBDMTEzMS44ODg4OSw4NS43MDk1MDE1IDExMzIuMzM3MDgsODUuMjYzMTU3OSAxMTMyLjg4MTQ2LDg1LjI2MzE1NzkgTDExMzQuNjc0MSw4NS4yNjMxNTc5IEMxMTM1LjIyMjI4LDg1LjI2MzE1NzkgMTEzNS42NjY2Nyw4NS43MDIwMDcxIDExMzUuNjY2NjcsODYuMjYwMDk0MyBMMTEzNS42NjY2Nyw4Ny44NDUxNjg5IEMxMTM1LjY2NjY3LDg4LjM5NTc2MTYgMTEzNS4yMTg0Nyw4OC44NDIxMDUzIDExMzQuNjc0MSw4OC44NDIxMDUzIEwxMTMyLjg4MTQ2LDg4Ljg0MjEwNTMgQzExMzIuMzMzMjgsODguODQyMTA1MyAxMTMxLjg4ODg5LDg4LjQwMzI1NjEgMTEzMS44ODg4OSw4Ny44NDUxNjg5IEwxMTMxLjg4ODg5LDg2LjI2MDA5NDMgWiBNMTEzNi42MTExMSw4Ni4yNjAwOTQzIEMxMTM2LjYxMTExLDg1LjcwOTUwMTUgMTEzNy4wNTkzMSw4NS4yNjMxNTc5IDExMzcuNjAzNjgsODUuMjYzMTU3OSBMMTEzOS4zOTYzMiw4NS4yNjMxNTc5IEMxMTM5Ljk0NDUsODUuMjYzMTU3OSAxMTQwLjM4ODg5LDg1LjcwMjAwNzEgMTE0MC4zODg4OSw4Ni4yNjAwOTQzIEwxMTQwLjM4ODg5LDg3Ljg0NTE2ODkgQzExNDAuMzg4ODksODguMzk1NzYxNiAxMTM5Ljk0MDY5LDg4Ljg0MjEwNTMgMTEzOS4zOTYzMiw4OC44NDIxMDUzIEwxMTM3LjYwMzY4LDg4Ljg0MjEwNTMgQzExMzcuMDU1NSw4OC44NDIxMDUzIDExMzYuNjExMTEsODguNDAzMjU2MSAxMTM2LjYxMTExLDg3Ljg0NTE2ODkgTDExMzYuNjExMTEsODYuMjYwMDk0MyBaIE0xMTQxLjMzMzMzLDg2LjI2MDA5NDMgQzExNDEuMzMzMzMsODUuNzA5NTAxNSAxMTQxLjc4MTUzLDg1LjI2MzE1NzkgMTE0Mi4zMjU5LDg1LjI2MzE1NzkgTDExNDQuMTE4NTQsODUuMjYzMTU3OSBDMTE0NC42NjY3Miw4NS4yNjMxNTc5IDExNDUuMTExMTEsODUuNzAyMDA3MSAxMTQ1LjExMTExLDg2LjI2MDA5NDMgTDExNDUuMTExMTEsODcuODQ1MTY4OSBDMTE0NS4xMTExMSw4OC4zOTU3NjE2IDExNDQuNjYyOTIsODguODQyMTA1MyAxMTQ0LjExODU0LDg4Ljg0MjEwNTMgTDExNDIuMzI1OSw4OC44NDIxMDUzIEMxMTQxLjc3NzcyLDg4Ljg0MjEwNTMgMTE0MS4zMzMzMyw4OC40MDMyNTYxIDExNDEuMzMzMzMsODcuODQ1MTY4OSBMMTE0MS4zMzMzMyw4Ni4yNjAwOTQzIFogTTExMzEuODg4ODksOTAuNzMzNzc4NSBDMTEzMS44ODg4OSw5MC4xODMxODU3IDExMzIuMzM3MDgsODkuNzM2ODQyMSAxMTMyLjg4MTQ2LDg5LjczNjg0MjEgTDExMzQuNjc0MSw4OS43MzY4NDIxIEMxMTM1LjIyMjI4LDg5LjczNjg0MjEgMTEzNS42NjY2Nyw5MC4xNzU2OTEzIDExMzUuNjY2NjcsOTAuNzMzNzc4NSBMMTEzNS42NjY2Nyw5Mi4zMTg4NTMxIEMxMTM1LjY2NjY3LDkyLjg2OTQ0NTkgMTEzNS4yMTg0Nyw5My4zMTU3ODk1IDExMzQuNjc0MSw5My4zMTU3ODk1IEwxMTMyLjg4MTQ2LDkzLjMxNTc4OTUgQzExMzIuMzMzMjgsOTMuMzE1Nzg5NSAxMTMxLjg4ODg5LDkyLjg3Njk0MDMgMTEzMS44ODg4OSw5Mi4zMTg4NTMxIEwxMTMxLjg4ODg5LDkwLjczMzc3ODUgWiBNMTEzNi42MTExMSw5MC43MzM3Nzg1IEMxMTM2LjYxMTExLDkwLjE4MzE4NTcgMTEzNy4wNTkzMSw4OS43MzY4NDIxIDExMzcuNjAzNjgsODkuNzM2ODQyMSBMMTEzOS4zOTYzMiw4OS43MzY4NDIxIEMxMTM5Ljk0NDUsODkuNzM2ODQyMSAxMTQwLjM4ODg5LDkwLjE3NTY5MTMgMTE0MC4zODg4OSw5MC43MzM3Nzg1IEwxMTQwLjM4ODg5LDkyLjMxODg1MzEgQzExNDAuMzg4ODksOTIuODY5NDQ1OSAxMTM5Ljk0MDY5LDkzLjMxNTc4OTUgMTEzOS4zOTYzMiw5My4zMTU3ODk1IEwxMTM3LjYwMzY4LDkzLjMxNTc4OTUgQzExMzcuMDU1NSw5My4zMTU3ODk1IDExMzYuNjExMTEsOTIuODc2OTQwMyAxMTM2LjYxMTExLDkyLjMxODg1MzEgTDExMzYuNjExMTEsOTAuNzMzNzc4NSBaIE0xMTQxLjMzMzMzLDkwLjczMzc3ODUgQzExNDEuMzMzMzMsOTAuMTgzMTg1NyAxMTQxLjc4MTUzLDg5LjczNjg0MjEgMTE0Mi4zMjU5LDg5LjczNjg0MjEgTDExNDQuMTE4NTQsODkuNzM2ODQyMSBDMTE0NC42NjY3Miw4OS43MzY4NDIxIDExNDUuMTExMTEsOTAuMTc1NjkxMyAxMTQ1LjExMTExLDkwLjczMzc3ODUgTDExNDUuMTExMTEsOTIuMzE4ODUzMSBDMTE0NS4xMTExMSw5Mi44Njk0NDU5IDExNDQuNjYyOTIsOTMuMzE1Nzg5NSAxMTQ0LjExODU0LDkzLjMxNTc4OTUgTDExNDIuMzI1OSw5My4zMTU3ODk1IEMxMTQxLjc3NzcyLDkzLjMxNTc4OTUgMTE0MS4zMzMzMyw5Mi44NzY5NDAzIDExNDEuMzMzMzMsOTIuMzE4ODUzMSBMMTE0MS4zMzMzMyw5MC43MzM3Nzg1IFoiIGlkPSJJY29uLWFnZW5kYSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  width: 17px;
  height: 17px;
  display: inline-block;
  margin-right: 5px;
}
.livecam .partner-banner {
  display: none;
}
.livecam-header__specs-information {
  display: flex;
  justify-content: space-between;
}
.livecam-header__specs-information .specs-information__tokens {
  display: flex;
  align-items: center;
}
.livecam-header__specs-information .specs-information__tokens-count {
  padding: 0 4px 0 8px;
}
.livecam-header__specs-information .specs-information__tokens .token-sm {
  height: 13px;
}
.livecam-modal h4 {
  margin: 0px;
}
.livecam-modal .modal-body {
  background-color: #eee;
}
.livecam-modal .modal-body h3 {
  margin-top: 0px;
}
.livecam-modal .modal-footer {
  text-align: center;
}
.livecam-modal.livecam-modal-withdraw .btn-withdraw {
  border-radius: 4px;
  font-weight: bold;
}
.livecam-modal.livecam-modal-withdraw .balance-tokens h5 {
  text-align: center;
}
.livecam-modal.livecam-modal-withdraw .extract {
  border: none;
  min-width: 240px;
  width: auto;
  margin: 20px auto 10px;
}
.livecam-modal.livecam-modal-withdraw .extract .tax {
  text-decoration: line-through;
}
.livecam-modal.livecam-modal-withdraw .extract tbody {
  border: none;
  font-size: 20px;
}
.livecam-modal.livecam-modal-withdraw .extract tbody .spacing {
  height: 15px;
}
.livecam-modal.livecam-modal-withdraw .extract tbody td {
  border: none;
  text-align: right;
  padding: 4px 8px;
}
.livecam-modal.livecam-modal-withdraw .extract tbody td:first-child {
  text-align: center;
  text-transform: uppercase;
  font-size: 16px;
}
.livecam-modal.livecam-modal-withdraw .extract tbody td:last-child {
  width: 20px;
}
.livecam-modal.livecam-modal-withdraw .extract tbody td.price {
  font-weight: bold;
}
.livecam-modal.livecam-modal-withdraw .extract tbody td.advise {
  background: #1fae9b;
  font-size: 14px;
  color: white;
  text-transform: none;
  border-radius: 4px;
  margin: 20px 0;
  white-space: nowrap;
  line-height: 1;
}
.livecam-modal.livecam-modal-withdraw .extract tfoot {
  font-size: 20px;
  border: none;
}
.livecam-modal.livecam-modal-withdraw .extract tfoot td {
  padding: 4px 8px;
  text-align: right;
}
.livecam-modal.livecam-modal-withdraw .extract tfoot td:first-child {
  text-align: center;
  text-transform: uppercase;
  font-size: 16px;
}
.livecam-modal.livecam-modal-withdraw .extract tfoot td:last-child {
  width: 20px;
}
.livecam-modal.livecam-modal-withdraw .extract tfoot td.price {
  font-weight: bold;
  font-size: 24px;
}
.livecam-modal.livecam-modal-withdraw .withdraw-loading {
  margin: auto;
  display: block;
  width: 30px;
}
.livecam-modal.livecam-modal-withdraw .sl-btn .withdraw-loading {
  display: inline-block;
  position: relative;
  bottom: 1px;
  left: 6px;
  height: 18px;
  width: auto;
}
.livecam-modal.livecam-modal-withdraw .withdraw-icon-help {
  background: #A1A1A1;
  color: #fff;
  padding: 0px 6px;
  border-radius: 50%;
  font-size: 14px;
  cursor: pointer;
}
.livecam-modal.livecam-modal-withdraw .alert {
  background-color: #feffb0;
  border: 1px solid #eff200;
  color: #666;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  margin: 10px 0;
  padding: 20px 10px 18px;
  display: inline-block;
  position: relative;
}
.livecam-modal.livecam-modal-withdraw .alert:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPjE0NDMxMzQ1NzdfYXR0ZW50aW9uPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDYuMDAwMDAwLCAtMTg2LjAwMDAwMCkiIGZpbGw9IiM2NjY2NjYiPiAgICAgICAgICAgIDxnIGlkPSIzUG9waW4tLS1GZWNoYXItc2FsYS0vLWVuY2VycmFyLWFwcC1Db3B5LTIiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxMy4wMDAwMDAsIDAuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAyLjAwMDAwMCwgODUuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iMTQ0MzEzNDU3N19hdHRlbnRpb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxLjAwMDAwMCwgMTAxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNi41LDIyLjUgTDEzLjUsMjIuNSBMMTMuNSwxOS41IEwxNi41LDE5LjUgTDE2LjUsMjIuNSBMMTYuNSwyMi41IFogTTE2LjUsMTYuNSBMMTMuNSwxNi41IEwxMy41LDcuNSBMMTYuNSw3LjUgTDE2LjUsMTYuNSBMMTYuNSwxNi41IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNSwzIEMyMS42LDMgMjcsOC40IDI3LDE1IEMyNywyMS42IDIxLjYsMjcgMTUsMjcgQzguNCwyNyAzLDIxLjYgMywxNSBDMyw4LjQgOC40LDMgMTUsMyBMMTUsMyBaIE0xNSwwIEM2Ljc1LDAgMCw2Ljc1IDAsMTUgQzAsMjMuMjUgNi43NSwzMCAxNSwzMCBDMjMuMjUsMzAgMzAsMjMuMjUgMzAsMTUgQzMwLDYuNzUgMjMuMjUsMCAxNSwwIEwxNSwwIEwxNSwwIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  display: inline-block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 18px;
}
.livecam-modal.livecam-modal-withdraw .alert p {
  margin-left: 40px;
}
.livecam-modal.livecam-modal-withdraw .help-center {
  text-align: center;
  font-size: 12px;
  margin: 10px 0;
}
.livecam-list .flip-box {
  perspective: 1000;
}
.livecam-list .flip-box.active .flip-box-container {
  transform: rotateY(180deg);
}
.livecam-list .flip-box-container {
  transition: 0.6s;
  transform-style: preserve-3d;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
}
.livecam-list .flip-box-front,
.livecam-list .flip-box-back {
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.livecam-list .flip-box-front {
  z-index: 2;
  transform: rotateY(0deg);
}
.livecam-list .flip-box-back {
  transform: rotateY(180deg);
}
/* Helpers*/
.vertical-center {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.label-app {
  background-color: #D5186A;
  text-transform: uppercase;
  font-size: 12px;
  padding: 1px 3px;
  line-height: 10px;
}
@media (min-width: 992px) {
  .live-room-margin {
    width: 90%;
    margin: 0 auto;
  }
}
@media (min-width: 1200px) {
  .live-room-margin {
    width: 80%;
    margin: 0 auto;
  }
}
.livecam-room-player-notice {
  position: absolute;
  display: block;
  z-index: 10;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
}
.livecam-room-player-notice .content {
  transform: translateY(-60%);
  top: 40%;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 600px) {
  .livecam-room-player-notice .content.room-owner {
    top: 50%;
  }
}
.livecam-room-player-notice .content h3 {
  color: #333;
  font-weight: bold;
}
.livecam-room-player-notice .content a {
  color: #333;
  margin-top: 10px;
  font-size: large;
}
.livecam-room-player-notice .content h6 {
  color: #333;
  font-size: 16px;
  max-width: 280px;
  margin: 0;
}
.livecam-room-player-notice .content h6 a {
  color: #661577;
  font-size: 16px;
}
.livecam-room-player-notice .content .sl-svg-inline {
  position: relative;
}
.livecam-room-player-notice .content i.flash-install {
  background-image: url(../../../../images/flash/flash-player-install.png);
  background-size: contain;
  display: block;
  width: auto;
  height: 80px;
  margin: 0 auto;
}
.livecam-room-player-notice .content .broadcast-help {
  color: #d3d3d3;
  margin-top: 40px;
  font-size: large;
}
.livecam-room-player-notice .content i.sexlog {
  background-image: url(../../../../images/icons/svg/common/allsite/logo-sexlog.svg);
  width: 48px;
  height: 42px;
  display: block;
  margin: 0 auto;
}
.livecam-room-player-notice .content i.timer {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDVweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDUgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljb24tY291bnRkb3duLWxpdmVjYW0tbGc8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iQXNzaW5hdHVyYSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iV2lkZSIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU1NC4wMDAwMDAsIC0zMzYuMDAwMDAwKSIgZmlsbD0iIzk5OTk5OSI+ICAgICAgICAgICAgPGcgaWQ9IlRpbWVyIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NTQuMDAwMDAwLCA5OC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxLjgwMzgxNzMsMjYzLjc4MTI1IEwyMC42OTMxMzczLDI2My43ODEyNSBDMjAuMTI4ODg0MywyNjMuNzgxMjUgMTkuNjg3NSwyNjMuMzMzNTA1IDE5LjY4NzUsMjYyLjc4MTE4MyBMMTkuNjg3NSwyNjEuNjY0OTMzIEwxOS41NTA5Mzg0LDI2MS41MjgzNzEgQzE5LjE2MzM2NjUsMjYxLjE0MDc5OSAxOS4xNjIxNTE1LDI2MC41MDI4NSAxOS41NTQ4NzczLDI2MC4xMTAxMjQgTDE5LjY4NzUsMjU5Ljk3NzUwMSBMMTkuNjg3NSwyNTAuNzE4ODE3IEMxOS42ODc1LDI1MC4xNzA3MDcgMjAuMTM3NzM5MSwyNDkuNzE4NzUgMjAuNjkzMTM3MywyNDkuNzE4NzUgTDI0LjMwNjg2MjcsMjQ5LjcxODc1IEMyNC44NzExMTU3LDI0OS43MTg3NSAyNS4zMTI1LDI1MC4xNjY0OTUgMjUuMzEyNSwyNTAuNzE4ODE3IEwyNS4zMTI1LDI1OS4zMzQ5ODEgTDMyLjA1Nzc5NSwyNjYuMDgwMjc2IEMzMi40NDUzNjY5LDI2Ni40Njc4NDggMzIuNDQ2NTgxOSwyNjcuMTA1Nzk4IDMyLjA1Mzg1NjIsMjY3LjQ5ODUyMyBMMjkuNDk4NTY2NCwyNzAuMDUzODEzIEMyOS4wOTk1NzkzLDI3MC40NTI4IDI4LjQ3MDg2OTgsMjcwLjQ0ODMwMyAyOC4wODAzMTk0LDI3MC4wNTc3NTIgTDIxLjgwMzgxNzMsMjYzLjc4MTI1IFogTTIyLjUsMjgzIEMzNC45MjY0MDY5LDI4MyA0NSwyNzIuOTI2NDA3IDQ1LDI2MC41IEM0NSwyNDguMDczNTkzIDM0LjkyNjQwNjksMjM4IDIyLjUsMjM4IEMxMC4wNzM1OTMxLDIzOCAwLDI0OC4wNzM1OTMgMCwyNjAuNSBDMCwyNzIuOTI2NDA3IDEwLjA3MzU5MzEsMjgzIDIyLjUsMjgzIFogTTIyLjUsMjc4Ljc4MTI1IEMzMi41OTY0NTU2LDI3OC43ODEyNSA0MC43ODEyNSwyNzAuNTk2NDU2IDQwLjc4MTI1LDI2MC41IEM0MC43ODEyNSwyNTAuNDAzNTQ0IDMyLjU5NjQ1NTYsMjQyLjIxODc1IDIyLjUsMjQyLjIxODc1IEMxMi40MDM1NDQ0LDI0Mi4yMTg3NSA0LjIxODc1LDI1MC40MDM1NDQgNC4yMTg3NSwyNjAuNSBDNC4yMTg3NSwyNzAuNTk2NDU2IDEyLjQwMzU0NDQsMjc4Ljc4MTI1IDIyLjUsMjc4Ljc4MTI1IFoiIGlkPSJpY29uLWNvdW50ZG93bi1saXZlY2FtLWxnIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) no-repeat;
  width: 48px;
  height: 45px;
  display: inline-block;
}
.livecam-room-player-notice .content .break-word-mobile {
  display: block;
}
.livecam-room-player-notice .content button.closed-room-message-user-button {
  background: #5a1c67;
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  min-width: 263px;
  max-width: 310px;
  min-height: 55px;
  border-radius: 4px;
  padding: 16px;
  border: none;
  margin-top: 12px;
}
.livecam-room-player-notice .content .closed-room-message-go-back-button {
  background: transparent;
  color: #333;
  font-weight: 600;
  font-size: 18px;
  min-width: 263px;
  max-width: 310px;
  height: 55px;
  border-radius: 4px;
  padding: 16px;
  border: none;
  margin-top: 8px;
}
.livecam-room-player-notice.notice-waiting .content {
  top: 30%;
  transform: none;
}
.livecam-room-player-notice.notice-waiting .content-flash-install {
  top: 12%;
}
.livecam-room-player-notice.notice-mode-spectator .content {
  top: 40%;
}
.livecam-room-player-notice.notice-mode-spectator .content .sl-svg-inline {
  bottom: -45px;
}
.livecam-room-player-notice.notice-mode-non-subscriber h3 {
  color: #fff;
  font-size: 20px;
}
.livecam-room-player-notice.notice-mode-non-subscriber h3 span {
  display: block;
  font-size: 48px;
  text-transform: uppercase;
}
.livecam-room-player-notice.notice-mode-non-subscriber .description {
  display: none;
  color: #fff;
  font-size: 14px;
  font-weight: 300;
}
.livecam-room-player-notice.notice-mode-non-subscriber .description strong {
  margin-top: 10px;
  font-size: 15px;
  font-weight: bold;
  display: block;
}
.livecam-room-player-notice.notice-mode-non-subscriber .btn-non-subscriber {
  font-size: 17px;
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
}
.livecam-room-player-notice.notice-mode-non-subscriber img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.livecam-room-player-notice.notice-mode-non-subscriber .livecam-icon-star {
  display: none;
}
.livecam-room-player-notice.notice-mode-non-subscriber .content {
  width: 90%;
  height: 86%;
  background-color: #333;
  border-radius: 10px;
  padding-top: 20px;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam .btn-non-subscriber {
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
  width: 200px;
  height: 42px;
  font-size: 18px;
  border-radius: 2px;
  margin-top: 20px;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam .cta-time {
  font-size: 30px;
  color: #fff;
  width: 100%;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam h5 {
  font-size: 14px;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.7);
  margin: 0 auto;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam .time-user .time-icon {
  background-size: 28px;
  width: 28px;
  height: 28px;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam .content {
  width: 90%;
  height: 86%;
  background-color: #333;
  border-radius: 10px;
}
.livecam-room-player-notice.notice-mode-non-subscriber-limitcam .content h3 {
  color: #fff;
  width: 270px;
  font-size: 22px;
  margin: 5px auto 0 auto;
}
.livecam-room-player-notice--transmission {
  z-index: 1;
}
.live-room-player__wrapper.player--pip {
  overflow: hidden;
}
.live-room-player__wrapper.player--pip .video-js .vjs-modal-dialog {
  overflow: hidden;
}
.live-room-player__wrapper.player--pip:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.live-room .live-room-player__wrapper.player--pip .livecam-room-player-notice {
  height: 84%;
}
.live-room .live-room-player__wrapper.player--pip .livecam-room-player-notice .content h3 {
  margin-top: 0;
  font-size: 15px;
}
.live-room .live-room-player__wrapper.player--pip .livecam-room-player-notice .content i.sexlog,
.live-room-player__wrapper.player--pip a,
.live-room-player__wrapper.player--pip h6 {
  display: none;
}
.container-player__pip-user-name {
  color: #000;
  padding: 5px;
}
.container-player__pip-close-button {
  position: absolute;
  top: 6px;
  right: 5px;
  cursor: pointer;
}
.live-room__exit-button {
  position: absolute;
  top: 0;
  right: 14px;
  font-size: 22px;
  background: #fff;
}
.live-kyc-frustration-blur {
  height: 100%;
  backdrop-filter: blur(1rem);
  width: 100%;
  position: absolute;
  z-index: 8;
}
.live-kyc-frustration {
  position: absolute;
  z-index: 9;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 992px) {
  .live-kyc-frustration {
    display: none !important;
  }
}
.live-kyc-frustration button {
  font-size: 14px;
  color: #eeeeee;
  border: 1px solid #EEEEEE;
  box-shadow: 0px 0px 5px #000000B2;
  border-radius: 4px;
  background: transparent;
  padding: 7px 16px;
}
.live-kyc-frustration svg {
  width: 24px;
  height: 24px;
}
.live-kyc-frustration p {
  font-size: 18px;
  color: #FFFFFF;
  text-shadow: 0px 0px 5px #000000B2;
  margin: 0;
}
.live-room__page-loader {
  text-align: center;
  height: 100%;
  padding: 82px;
}
@media (min-width: 992px) {
  .live-room__container {
    width: 90%;
    margin: 0 auto;
  }
}
@media (min-width: 1200px) {
  .live-room__container {
    width: 80%;
    margin: 0 auto;
  }
}
.live-room-header {
  background-color: #fff;
}
@media (min-width: 992px) {
  .live-room-header {
    min-height: 56px;
  }
}
.live-room-header__tools {
  display: flex;
  width: 100vw;
}
@media (min-width: 992px) {
  .live-room-header__tools {
    width: unset;
    border-left: 1px solid #d3d3d3;
    min-height: 56px;
  }
}
.live-room-header__wrapper {
  position: relative;
}
.live-room-header__button-back-pip {
  display: flex;
  align-items: center;
  padding: 0 15px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .live-room-header__button-back-pip {
    border-right: 1px solid #d3d3d3;
  }
}
.live-room-header__icon-back-pip {
  transform: rotate(180deg);
  width: 18px;
  height: 18px;
  font-size: 18px;
  color: #fff;
  padding-left: 4px;
}
@media (min-width: 992px) {
  .live-room-header__icon-back-pip {
    transform: rotate(180deg);
    padding-top: 3px;
    padding-left: 10px;
    height: 25px;
    color: #333;
  }
}
.live-room-header__text-back-pip {
  display: none;
}
@media (min-width: 992px) {
  .live-room-header__text-back-pip {
    display: inline;
  }
}
.live-wrapper {
  width: 100%;
  position: relative;
}
.ios .live-room {
  min-height: unset;
  max-height: -webkit-fill-available;
}
@media (min-width: 992px) {
  .ios .live-room {
    height: 100%;
  }
}
@media (max-width: 992px) {
  .unlogged {
    bottom: 0 !important;
    top: unset !important;
    height: calc(100% - 58px) !important;
  }
}
.live-room {
  position: fixed;
  width: 100%;
  height: 100%;
  max-height: 100dvh;
  min-height: unset;
  z-index: 15;
  overflow: hidden;
  top: 0;
  background: #fff;
}
@media (min-width: 992px) {
  .live-room {
    position: relative;
    z-index: 10;
    display: flex;
    flex-direction: column;
    max-height: calc(100% - env(safe-area-inset-bottom));
    min-height: calc(100vh - 55px);
  }
}
.live-room .alert-warning {
  color: #666;
}
.live-room .alert-warning h4 {
  font-weight: 400;
  margin-bottom: 5px;
}
.live-room .livecam-news {
  text-align: center;
  margin-bottom: 20px;
}
.live-room .livecam-news p {
  font-size: 15px;
  color: #661577;
}
.live-room .livecam-news p a {
  font-weight: bold;
  font-size: 15px;
  text-decoration: underline;
}
.live-room.owner .livecam-room-ranking {
  border-width: 0px;
}
.live-room .livecam-room__ranking-panel {
  border-top-width: 1px;
}
.live-room .livecam-room__ranking-panel .btn-reload {
  padding: 6px 13px;
  float: right;
}
.live-room .livecam-room__ranking-panel .btn-reload i {
  width: 16px;
  height: 16px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljb24tcmVsb2FkPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IldlbGNvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05OTUuMDAwMDAwLCAtNDMzLjAwMDAwMCkiIGZpbGw9IiM2NjY2NjYiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDA3LjA2MzIzLDQ1NS42NzM3MTcgQzEwMDAuNzExOTUsNDU1LjY3MzcxNyA5OTUuNTYzMjI4LDQ1MC41MjQ5OTIgOTk1LjU2MzIyOCw0NDQuMTczNzE3IEM5OTUuNTYzMjI4LDQzNy44MjI0NDIgMTAwMC43MTE5NSw0MzIuNjczNzE3IDEwMDcuMDYzMjMsNDMyLjY3MzcxNyBDMTAxMy40MTQ1LDQzMi42NzM3MTcgMTAxOC41NjMyMyw0MzcuODIyNDQyIDEwMTguNTYzMjMsNDQ0LjE3MzcxNyBMMTAxNC41NjMyMyw0NDQuMTczNzE3IEMxMDE0LjU2MzIzLDQ0MC4wMzE1ODEgMTAxMS4yMDUzNiw0MzYuNjczNzE3IDEwMDcuMDYzMjMsNDM2LjY3MzcxNyBDMTAwMi45MjEwOSw0MzYuNjczNzE3IDk5OS41NjMyMjgsNDQwLjAzMTU4MSA5OTkuNTYzMjI4LDQ0NC4xNzM3MTcgQzk5OS41NjMyMjgsNDQ4LjMxNTg1MyAxMDAyLjkyMTA5LDQ1MS42NzM3MTcgMTAwNy4wNjMyMyw0NTEuNjczNzE3IEwxMDA3LjA2MzIzLDQ1NS42NzM3MTcgWiBNMTAxNi41MjI3Miw0NTAuMTMzODg5IEwxMDExLjUyMjcyLDQ0NC4xMzM4ODkgTDEwMjEuNTIyNzIsNDQ0LjEzMzg4OSBMMTAxNi41MjI3Miw0NTAuMTMzODg5IFoiIGlkPSJpY29uLXJlbG9hZCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAwOC41NDI5NzIsIDQ0NC4xNzM3MTcpIHJvdGF0ZSgtNDAuMDAwMDAwKSB0cmFuc2xhdGUoLTEwMDguNTQyOTcyLCAtNDQ0LjE3MzcxNykgIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  background-size: 14px;
  opacity: 0.9;
  position: relative;
  top: 3px;
}
.live-room .livecam-room__ranking-panel .ranking-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  margin-top: 15px;
}
.live-room .livecam-room__ranking-panel .ranking-table i.banned,
.live-room .livecam-room__ranking-panel .ranking-table i.muted {
  width: 12px;
  height: 12px;
  display: none;
  margin: auto;
  background-repeat: no-repeat;
}
.live-room .livecam-room__ranking-panel .ranking-table i.banned {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPk92YWwgOTg8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iQXNzaW5hdHVyYSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iV2lkZSIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MC4wMDAwMDAsIC04NjIuMDAwMDAwKSIgZmlsbD0iIzk5OTk5OSI+ICAgICAgICAgICAgPGcgaWQ9IkNhbXBlb2VzLS0tRW1wdHkiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyNS4wMDAwMDAsIDIzNS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMjc2LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zNjciPiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMDAwMDAwLCAxMDcuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNjMuODQ2ODg4LDI0Ni44MDU4MjYgQzM2NC41NjY5NzMsMjQ3LjY3MjA5OCAzNjUsMjQ4Ljc4NTQ4IDM2NSwyNTAgQzM2NSwyNTIuNzYxNDI0IDM2Mi43NjE0MjQsMjU1IDM2MCwyNTUgQzM1OC43ODU0OCwyNTUgMzU3LjY3MjA5OCwyNTQuNTY2OTczIDM1Ni44MDU4MjYsMjUzLjg0Njg4OCBMMzYzLjg0Njg4OCwyNDYuODA1ODI2IFogTTM2My4xOTQxNzQsMjQ2LjE1MzExMiBDMzYyLjMyNzkwMiwyNDUuNDMzMDI3IDM2MS4yMTQ1MiwyNDUgMzYwLDI0NSBDMzU3LjIzODU3NiwyNDUgMzU1LDI0Ny4yMzg1NzYgMzU1LDI1MCBDMzU1LDI1MS4yMTQ1MiAzNTUuNDMzMDI3LDI1Mi4zMjc5MDIgMzU2LjE1MzExMiwyNTMuMTk0MTc0IEwzNjMuMTk0MTc0LDI0Ni4xNTMxMTIgWiBNMzYwLDI1NiBDMzYzLjMxMzcwOCwyNTYgMzY2LDI1My4zMTM3MDggMzY2LDI1MCBDMzY2LDI0Ni42ODYyOTIgMzYzLjMxMzcwOCwyNDQgMzYwLDI0NCBDMzU2LjY4NjI5MiwyNDQgMzU0LDI0Ni42ODYyOTIgMzU0LDI1MCBDMzU0LDI1My4zMTM3MDggMzU2LjY4NjI5MiwyNTYgMzYwLDI1NiBaIiBpZD0iT3ZhbC05OCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
}
.live-room .livecam-room__ranking-panel .ranking-table i.muted {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxMiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4gICAgICAgIDx0aXRsZT5SZWN0YW5nbGUgMzc4PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTYuMDAwMDAwLCAtODI0LjAwMDAwMCkiIGZpbGw9IiM5OTk5OTkiPiAgICAgICAgICAgIDxnIGlkPSJDYW1wZW9lcy0tLUVtcHR5IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjUuMDAwMDAwLCAyMzUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDI3Ni4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMzY3Ij4gICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjAwMDAwMCwgMTA3LjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDIzLDIxMCBMNDIzLDIwNiBMNDIxLDIwNiBMNDIxLDIxMSBMNDIxLDIxMiBMNDMxLDIxMiBMNDMxLDIxMCBMNDIzLDIxMCBaIiBpZD0iUmVjdGFuZ2xlLTM3OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI2LjAwMDAwMCwgMjA5LjAwMDAwMCkgcm90YXRlKC00NS4wMDAwMDApIHRyYW5zbGF0ZSgtNDI2LjAwMDAwMCwgLTIwOS4wMDAwMDApICI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
}
.live-room .livecam-room__ranking-panel .ranking-table i.order {
  width: 8px;
  height: 7px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iOHB4IiBoZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDggNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+ICAgICAgICA8dGl0bGU+UmVjdGFuZ2xlIDQwOTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJBc3NpbmF0dXJhIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTU1LjAwMDAwMCwgLTU5OS4wMDAwMDApIiBmaWxsPSIjQzJDMkMyIj4gICAgICAgICAgICA8ZyBpZD0iQ2FtcGVvZXMtLS1FbXB0eSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI1LjAwMDAwMCwgMjM1LjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzMyLDM2NyBMMzMyLDM2Mi40OTEwMDUgQzMzMiwzNjIuMjI3ODggMzMxLjc3NjE0MiwzNjIgMzMxLjUsMzYyIEMzMzEuMjMxOTM0LDM2MiAzMzEsMzYyLjIxOTgzMSAzMzEsMzYyLjQ5MTAwNSBMMzMxLDM2Ny41MDg5OTUgQzMzMSwzNjcuNjM5MTI5IDMzMS4wNTQ3NTYsMzY3Ljc2MDY0MiAzMzEuMTQzNTEyLDM2Ny44NTAyMzEgQzMzMS4yMzU0LDM2Ny45NDMzIDMzMS4zNTY5MjcsMzY4IDMzMS40OTEwMDUsMzY4IEwzMzYuNTA4OTk1LDM2OCBDMzM2Ljc3MjEyLDM2OCAzMzcsMzY3Ljc3NjE0MiAzMzcsMzY3LjUgQzMzNywzNjcuMjMxOTM0IDMzNi43ODAxNjksMzY3IDMzNi41MDg5OTUsMzY3IEwzMzIsMzY3IFoiIGlkPSJSZWN0YW5nbGUtNDA5IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzQuMDAwMDAwLCAzNjUuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0zMzQuMDAwMDAwLCAtMzY1LjAwMDAwMCkgIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}
.live-room .livecam-room__ranking-panel .ranking-table thead,
.live-room .livecam-room__ranking-panel .ranking-table tbody,
.live-room .livecam-room__ranking-panel .ranking-table tr,
.live-room .livecam-room__ranking-panel .ranking-table td,
.live-room .livecam-room__ranking-panel .ranking-table th {
  display: block;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody td,
.live-room .livecam-room__ranking-panel .ranking-table thead th {
  float: left;
}
.live-room .livecam-room__ranking-panel .ranking-table .gold,
.live-room .livecam-room__ranking-panel .ranking-table .silver,
.live-room .livecam-room__ranking-panel .ranking-table .bronze {
  position: relative;
}
.live-room .livecam-room__ranking-panel .ranking-table .gold:before,
.live-room .livecam-room__ranking-panel .ranking-table .silver:before,
.live-room .livecam-room__ranking-panel .ranking-table .bronze:before {
  position: absolute;
  content: '';
  display: block;
  width: 12px;
  height: 14px;
}
.live-room .livecam-room__ranking-panel .ranking-table .gold:before {
  background-image: url('/assets/images/modules/live/gold-medal.svg');
}
.live-room .livecam-room__ranking-panel .ranking-table tr:after {
  content: ' ';
  display: block;
  visibility: hidden;
  clear: both;
}
.live-room .livecam-room__ranking-panel .ranking-table thead {
  display: block;
}
.live-room .livecam-room__ranking-panel .ranking-table thead tr {
  display: block;
}
.live-room .livecam-room__ranking-panel .ranking-table thead tr th {
  color: #999;
  text-transform: uppercase;
  text-align: center;
  font-size: 11px;
  padding: 10px 15px;
}
.live-room .livecam-room__ranking-panel .ranking-table thead tr th:first-child {
  text-align: left;
  padding: 5px 15px 5px 30px;
}
.live-room .livecam-room__ranking-panel .ranking-table thead tr th:last-child {
  padding: 5px 0px;
}
.live-room .livecam-room__ranking-panel .ranking-table thead tr th.total {
  text-align: left;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody {
  display: block;
  max-height: 260px;
  overflow-y: auto;
  border: 1px solid #eee;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.banned td:first-child {
  text-decoration: line-through;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.banned i.banned {
  display: block;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.muted td:first-child {
  color: #999;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.muted i.muted {
  display: block;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.empty {
  height: 60px;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.empty td:first-child {
  width: 100%;
  color: #999;
  text-align: center;
  padding: 22px 15px;
  height: 60px;
  font-size: 14px;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td {
  height: 35px;
  background-color: #fff;
  text-align: center;
  vertical-align: middle;
  color: #666;
  line-height: 15px;
  padding: 10px 0px;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td:first-child {
  text-align: left;
  padding-left: 30px;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td:first-child a {
  color: #333;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td:first-child a:hover,
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td:first-child a:focus {
  text-decoration: none;
  outline: 0px;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td:last-child {
  float: right;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td.total {
  text-align: left;
  color: #3d837a;
  font-size: 12px;
  font-weight: 600;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td.total .token-xs {
  position: relative;
  top: 1px;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr td .btn-remove {
  padding: 1px 6px;
  float: right;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr:nth-child(even) td {
  background-color: #F4F4F4;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.table-loading td {
  background: #fff;
  width: 100%;
  text-align: center;
}
.live-room .livecam-room__ranking-panel .ranking-table tbody tr.table-loading td .sl-svg-inline {
  position: relative;
}
.live-room .panel .panel-heading {
  border-bottom-color: #ededed;
}
.live-room .panel .panel-heading h3 {
  display: inline-block;
  margin: 10px 0;
}
.live-room .panel .panel-heading .btn-panel-heading {
  float: right;
  margin-top: 10px;
  margin-left: 5px;
}
.live-room .btn-info {
  font-size: 16px;
}
.live-room .btn-info:hover,
.live-room .btn-info:focus,
.live-room .btn-info:active {
  color: #fff;
  outline: 0;
  box-shadow: none;
}
.live-room .button-gift {
  display: flex;
}
.live-room .button-gift .btn-info {
  font-size: 13px;
  background: none;
  border: 0;
  padding: 0;
  width: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.live-room .button-gift .btn-info .token-sm {
  background-size: 26px;
  width: 27px;
  height: 20px;
}
.live-room .button-gift .content {
  transition: all 0.15s ease-in-out 0.07s;
  overflow: hidden;
  height: 0px;
  opacity: 0;
  text-align: left;
  position: absolute;
  right: 0;
  width: 310px;
  bottom: 0px;
  z-index: 2;
  color: #fff;
}
.live-room .button-gift .content .panel {
  background-color: #1FAE9B;
  border-color: #129886;
  border-radius: 4px;
  margin: 0px;
  box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.25);
}
.live-room .button-gift .content .panel .form-group {
  margin-bottom: 0px;
}
.live-room .button-gift .content .panel .form-group .control-label {
  text-align: left;
  padding-top: 0px;
  white-space: normal;
}
.live-room .button-gift .content .panel .form-group input[type=number] {
  width: 70%;
  display: inline-block;
  border: 0px;
}
.live-room .button-gift .content .panel textarea.form-control {
  margin-top: 10px;
  border-radius: 3px;
  border: none;
}
.live-room .button-gift .content .panel .panel-header {
  padding: 5px 10px;
  border-bottom: 1px solid #29C5B0;
  height: 35px;
}
.live-room .button-gift .content .panel .panel-header h4 {
  display: inline-block;
  margin: 3px 0;
  position: relative;
  top: 3px;
  font-size: 16px;
}
.live-room .button-gift .content .panel .panel-header .sl-close {
  padding: 7px 12px;
  margin: -6px -11px;
  border: 1px solid #29C5B0;
  border-width: 0 0 0 1px;
  text-shadow: none;
  color: #fff;
  opacity: 0.7;
}
.live-room .button-gift .content .panel .panel-footer {
  display: flex;
  background-color: #1FAE9B;
  border-color: #129886;
  border-top-color: #29C5B0;
  text-align: center;
}
.live-room .button-gift .content .panel .panel-footer .sl-btn.btn-default {
  font-size: 14px;
  background-color: #fff;
  border-color: #fff;
}
.live-room .button-gift .content .panel .btn-send-gift[disabled] {
  opacity: 0.8;
}
.live-room .button-gift .content .panel .btn-send-gift.loading {
  position: relative;
  padding-right: 32px;
}
.live-room .button-gift .content .panel .btn-send-gift.loading .sl-svg-inline {
  position: absolute;
  top: 10px;
  right: 10px;
}
.live-room .button-gift.in.has-message .content {
  height: 255px;
}
.live-room .button-gift.in .content {
  display: block;
  height: 204px;
  opacity: 1;
}
.live-room .champion-list {
  text-align: left;
  display: flex;
  border-radius: 5px;
  overflow: hidden;
  background-color: #eeeeee;
  width: 100%;
}
@media (min-width: 992px) {
  .live-room .champion-list {
    padding: 10px 20px 30px 20px;
    margin: 0;
    background: #fff;
  }
}
.live-room .champion-list .box {
  position: relative;
  display: flex;
  width: calc(100% / 3);
  padding: 10px 0;
  background-color: #eeeeee;
  border-radius: 3px;
  flex-direction: column;
  height: 114px;
  align-items: center;
}
@media (min-width: 992px) {
  .live-room .champion-list .box {
    display: flex;
    flex-direction: row;
    width: 200px;
    padding: 10px 10px  10px 30px;
    margin-right: 10px;
    height: 70px;
    align-items: flex-start;
  }
}
.live-room .champion-list .box:last-child {
  margin-right: 0px;
}
.live-room .champion-list .box .avatar {
  width: 50px;
  height: 50px;
  display: block;
}
.live-room .champion-list .box .info {
  display: flex;
  margin-left: 5px;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  margin-top: 2px;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
@media (min-width: 992px) {
  .live-room .champion-list .box .info {
    text-align: left;
    margin-top: 0;
  }
}
.live-room .champion-list .box.gold:before,
.live-room .champion-list .box.silver:before,
.live-room .champion-list .box.bronze:before {
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
  font-size: 12px;
  left: calc(50% - 30px);
  border: 2px solid #eee;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  line-height: 1.5;
}
@media (min-width: 992px) {
  .live-room .champion-list .box.gold:before,
  .live-room .champion-list .box.silver:before,
  .live-room .champion-list .box.bronze:before {
    left: 22px;
  }
}
.live-room .champion-list .box.gold:before {
  content: '1';
  background-color: #d4aa30;
}
.live-room .champion-list .box.gold .avatar {
  border: 2px solid #d4aa30;
}
.live-room .champion-list .box.silver:before {
  content: '2';
  background-color: #a6bec6;
}
.live-room .champion-list .box.silver .avatar {
  border: 2px solid #a6bec6;
}
.live-room .champion-list .box.bronze:before {
  content: '3';
  background-color: #b26f4f;
}
.live-room .champion-list .box.bronze .avatar {
  border: 2px solid #b26f4f;
}
.live-room .champion-list .box-full {
  display: flex;
  width: 100%;
  height: 70px;
  align-items: center;
  justify-content: center;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  text-align: center;
  padding-top: 9px;
  background-color: #eee;
}
.live-room .live-room-ranking__username-wrapper {
  display: flex;
  justify-content: center;
}
@media (min-width: 992px) {
  .live-room .live-room-ranking__username-wrapper {
    justify-content: left;
  }
}
.live-room .live-room-ranking__username {
  white-space: nowrap;
  color: #2F2F2F;
  justify-content: center;
  font-weight: 600;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline;
  min-height: 18px;
  width: 90px;
}
.live-room .btn-change-room i {
  background-image: url(../../../../images/sprites/svg/common/sprite.svg);
  display: inline-block;
  width: 14px;
  height: 17px;
  position: relative;
  top: 3px;
}
.live-room .btn-change-room span {
  vertical-align: text-bottom;
}
.live-room .btn-close-room i {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPjE0Mjc1MDU3MTBfY3Jvc3MtMjQ8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSIxNDI3NTA1NzEwX2Nyb3NzLTI0IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjNjY2NjY2Ij4gICAgICAgICAgICA8cGF0aCBkPSJNMTEuNTg4MTgxOCwyLjI2NTgxODE4IEw4LjE2NDkwOTA5LDUuNjg1ODE4MTggQzcuOTk0MTgxODIsNS44NTYgNy45OTQxODE4Miw2LjEzNjM2MzY0IDguMTY0OTA5MDksNi4zMDc2MzYzNiBMMTEuNTg2NTQ1NSw5LjcyODcyNzI3IEMxMS43NTcyNzI3LDkuODk5NDU0NTUgMTEuNzU3MjcyNywxMC4xNzkyNzI3IDExLjU4NjU0NTUsMTAuMzUwNTQ1NSBMMTAuMzQwMTgxOCwxMS41OTI1NDU1IEMxMC4xNjg5MDkxLDExLjc2MjcyNzMgOS44ODg1NDU0NSwxMS43NjI3MjczIDkuNzE3MjcyNzMsMTEuNTkyNTQ1NSBMNi4yOTY3MjcyNyw4LjE3MiBDNi4xMjYsOC4wMDEyNzI3MyA1Ljg0NTA5MDkxLDguMDAxMjcyNzMgNS42NzQzNjM2NCw4LjE3MiBMMi4yNTEwOTA5MSwxMS41OTAzNjM2IEMyLjA4MDM2MzY0LDExLjc2MTA5MDkgMS43OTk0NTQ1NSwxMS43NjEwOTA5IDEuNjI4NzI3MjcsMTEuNTkwMzYzNiBMMC4zODQsMTAuMzQ2NzI3MyBDMC4yMTMyNzI3MjcsMTAuMTc2IDAuMjEzMjcyNzI3LDkuODk2MTgxODIgMC4zODQsOS43MjQ5MDkwOSBMMy44MDgzNjM2NCw2LjMwNTQ1NDU1IEMzLjk3OTA5MDkxLDYuMTM1MjcyNzMgMy45NzkwOTA5MSw1Ljg1NDkwOTA5IDMuODA4MzYzNjQsNS42ODM2MzYzNiBMMC4zODY3MjcyNzMsMi4yNjIgQzAuMjE1NDU0NTQ1LDIuMDkxMjcyNzMgMC4yMTU0NTQ1NDUsMS44MTA5MDkwOSAwLjM4NjcyNzI3MywxLjY0MDE4MTgyIEwxLjYzMjU0NTQ1LDAuMzk3NjM2MzY0IEMxLjgwNDM2MzY0LDAuMjI3NDU0NTQ1IDIuMDg0MTgxODIsMC4yMjc0NTQ1NDUgMi4yNTU0NTQ1NSwwLjM5ODE4MTgxOCBMNS42NzU0NTQ1NSwzLjgxODE4MTgyIEM1Ljg0NjcyNzI3LDMuOTg5NDU0NTUgNi4xMjcwOTA5MSwzLjk4OTQ1NDU1IDYuMjk3ODE4MTgsMy44MTg3MjcyNyBMOS43MjEwOTA5MSwwLjQwMDM2MzYzNiBDOS44OTEyNzI3MywwLjIzMDE4MTgxOCAxMC4xNzE2MzY0LDAuMjMwMTgxODE4IDEwLjM0MzQ1NDUsMC40MDAzNjM2MzYgTDExLjU4ODE4MTgsMS42NDQ1NDU0NSBDMTEuNzU4OTA5MSwxLjgxNTI3MjczIDExLjc1ODkwOTEsMi4wOTUwOTA5MSAxMS41ODgxODE4LDIuMjY1ODE4MTggWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=) no-repeat;
  display: inline-block;
  height: 12px;
  position: relative;
  width: 12px;
  top: 2px;
}
.live-room .btn-close-room span {
  vertical-align: text-bottom;
  font-size: 14px;
}
.live-room .livecam-room-chat {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.live-room .livecam-room-chat .livecam-room-chat-title {
  background-color: white;
  border-top: solid 1px #d3d3d3;
  border-bottom: solid 1px #d3d3d3;
  border-left: solid 1px #d3d3d3;
  border-right: solid 1px #d3d3d3;
  z-index: 1;
  font-size: 16px;
  font-weight: bold;
  padding: 13px 10px;
  height: 50px;
  color: #333;
}
@media (min-width: 992px) {
  .live-room .livecam-room-chat .livecam-room-chat-title {
    border-top: none;
  }
}
.live-room .livecam-room-chat .livecam-room-chat-messages {
  background-color: #fff;
  position: relative;
  flex: 1;
  padding: 0;
  border-top: none;
  overflow: hidden;
  max-height: calc(100% - 110px);
}
@media (min-width: 992px) {
  .live-room .livecam-room-chat .livecam-room-chat-messages {
    border-right: 1px solid #d3d3d3;
    max-height: 100%;
  }
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  overflow-y: auto;
  position: absolute;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul.livecam-room-chat-messages__list--buupe-alert {
  height: 100%;
}
@media (min-width: 992px) {
  .live-room .livecam-room-chat .livecam-room-chat-messages ul.livecam-room-chat-messages__list--buupe-alert {
    height: calc(100% - 107px);
    margin-top: 107px;
    bottom: unset;
  }
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li {
  list-style: none;
  display: block;
  padding: 3px 12px;
  margin: 5px 0;
  position: relative;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li a:hover,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li a:focus,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li a:active {
  text-decoration: none;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .title {
  font-weight: 700;
  color: #000;
  display: inline;
  font-size: 13px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .title a {
  color: #212121;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .single-message {
  width: 85%;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .chat-message {
  color: #333;
  display: inline;
  word-break: break-word;
  white-space: normal;
  overflow-wrap: break-word;
  font-size: 13px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.notification {
  color: #661577;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.notification a {
  color: #661577;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.exhibitionist {
  background-color: #eee;
  position: relative;
  padding-left: 28px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.exhibitionist .title a {
  color: #d5186a;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.exhibitionist:before {
  position: absolute;
  background-repeat: no-repeat;
  content: '';
  display: block;
  width: 15px;
  left: 10px;
  top: 9px;
  height: 10px;
  background-image: url('/assets/images/modules/live/film.svg');
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .login {
  padding: 4px 2px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .login > .caret {
  display: none;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown {
  display: inline-block;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown.open .login > .caret {
  display: none;
}
@media (min-width: 992px) {
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .login {
    transition: padding 0.05s ease-in-out;
    padding: 4px 2px;
  }
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .login > .caret {
    transition: opacity 0.05s ease-in-out;
    display: inline-block;
    opacity: 0;
    position: absolute;
    left: -4px;
    top: 7px;
    display: block;
  }
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .login:hover {
    padding-left: 10px;
  }
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .login:hover > .caret {
    opacity: 1;
    display: block;
  }
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown {
    display: inline-block;
  }
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown.open .login {
    padding-left: 10px;
  }
  .live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown.open .login > .caret {
    opacity: 1;
    display: block;
  }
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown-menu {
  width: 210px;
  max-height: 240px;
  background-color: #fff;
  box-shadow: 0 2px 20px 2px rgba(0, 0, 0, 0.2);
  border-bottom: none;
  padding: 0;
  z-index: 12;
  position: absolute;
  top: 22px;
  left: 0;
  margin-bottom: 20px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown-menu li {
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown-menu li:hover {
  background: #ECECEC;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown-menu li.active .check {
  display: block;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown-menu li a {
  display: block;
  padding: 6px 10px 6px 24px;
  color: #555 !important;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li .dropdown-menu li .check {
  display: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAFVBMVEUAAAD////t7e2FBnujUp3MrsrXw9VDyBDkAAAAA3RSTlMAAGZepwCzAAAANklEQVR42nXOQQ4AEBBD0VLc/8i0qRCJbua/3aBce4Bs4IDsQpoQWlrQdQuVdBuQsLGE4PvBBC7+AJtmR7bPAAAAAElFTkSuQmCC);
  width: 12px;
  height: 12px;
  position: absolute;
  top: 8px;
  left: 8px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.mute .login,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.mute .chat-message,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.mute .chat-info {
  opacity: 0.6;
  text-decoration: line-through;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.gold,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.silver,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.bronze {
  position: relative;
  padding-left: 28px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.gold .title,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.silver .title,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.bronze .title {
  color: #222;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.gold .title a,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.silver .title a,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.bronze .title a {
  color: #222;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.gold:before,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.silver:before,
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.bronze:before {
  position: absolute;
  background-image: url("../../../../images/sprites/svg/common/sprite.svg?v1");
  background-repeat: no-repeat;
  content: '';
  display: block;
  width: 15px;
  left: 10px;
  top: 4px;
  height: 20px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.gold {
  background: #f7eed6;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.silver {
  background: #eef4f5;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.bronze {
  background: #fbe3d8;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.gold:before {
  background-image: url('/assets/images/modules/live/gold-medal.svg');
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.silver:before {
  background-image: url('/assets/images/modules/live/silver-medal.svg');
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.top.bronze:before {
  background-image: url('/assets/images/modules/live/bronze-medal.svg');
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented {
  background-color: #3d837a;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented .title {
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented .title a {
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented .chat-message {
  background-color: #fff;
  color: #3d837a;
  font-weight: bold;
  border-radius: 3px;
  padding: 0 8px;
  white-space: nowrap;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented .chat-message .token-sm {
  height: 10px;
  width: 16px;
  background-size: 14px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full {
  background-color: #3d837a;
  min-height: 57px;
  padding: 5px 12px;
  display: flex;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .info {
  display: inline-block;
  margin-left: 8px;
  width: calc(100% - 32px);
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .title {
  color: #fff;
  display: flex;
  align-items: center;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .title a {
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .chat-info {
  background-color: #fff;
  color: #3d837a;
  border-radius: 3px;
  padding: 0 8px;
  white-space: nowrap;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .chat-info .token-sm {
  height: 10px;
  width: 14px;
  background-size: 13px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .chat-message {
  font-size: 14px;
  color: #fff;
  display: block;
  display: inline;
}
.live-room .livecam-room-chat .livecam-room-chat-messages ul li.presented-full .avatar {
  width: 32px;
  height: 32px;
  display: inline-block;
  margin-top: 2px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__buupe-alert-container {
  position: absolute;
  background: #ffecd1;
  display: flex;
  flex-direction: column;
  padding: 10px 10px 11px 10px;
  border: solid 1px #ccc;
  width: 100%;
  z-index: 1;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__buupe-alert-close {
  align-self: flex-end;
  position: absolute;
  right: 10px;
  font-size: 30px;
  top: -4px;
  color: #666;
  cursor: pointer;
  z-index: 2;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__buupe-alert-title {
  font-size: 14px;
  font-weight: bold;
  color: #424242;
  margin-bottom: 4px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__buupe-alert-title-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__buupe-alert-icon {
  width: 8px;
  height: 14px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__buupe-alert-description {
  font-size: 14px;
  color: #424242;
}
.live-room .livecam-room-chat .livecam-room-chat-messages__wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.live-room .livecam-room-chat .new-messages {
  position: absolute;
  bottom: -2px;
  text-align: center;
  width: 100%;
  display: none;
  animation-name: bounceIn;
  animation-duration: 0.75s;
}
.live-room .livecam-room-chat .new-messages button {
  font-size: 11px;
  background-color: #f82c40;
  border-color: #bd2635;
  box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.3);
}
.live-room .time-user {
  color: #999;
  font-size: 18px;
  float: right;
  margin: 5px 0 0 0;
}
.live-room .time-user .countdown {
  display: inline-block;
  vertical-align: middle;
}
.live-room .time-user .time-icon {
  content: '';
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljb24tY291bnRkb3duLWxpdmVjYW0tc208L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iQXNzaW5hdHVyYSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iV2lkZSIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOTQuMDAwMDAwLCAtMTAyLjAwMDAwMCkiIGZpbGw9IiM5OTk5OTkiPiAgICAgICAgICAgIDxnIGlkPSJUaW1lciIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTU0LjAwMDAwMCwgOTguMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02NTAuNjU5NjQ0LDE2LjYwNDE2NjcgTDY1MC42MTc4MTMsMTYuNjA0MTY2NyBDNjUwLjA3OTEwNywxNi42MDQxNjY3IDY0OS42MjUsMTYuMTU2NTkyOSA2NDkuNjI1LDE1LjYwNDQ4MjYgTDY0OS42MjUsMTAuNzI4ODUwNyBDNjQ5LjYyNSwxMC4xODAyNTQ2IDY1MC4wNjk0OTgsOS43MjkxNjY2NyA2NTAuNjE3ODEzLDkuNzI5MTY2NjcgTDY1MS4zODIxODcsOS43MjkxNjY2NyBDNjUxLjkyMDg5Myw5LjcyOTE2NjY3IDY1Mi4zNzUsMTAuMTc2NzQwNSA2NTIuMzc1LDEwLjcyODg1MDcgTDY1Mi4zNzUsMTQuNDMwNDM1NCBMNjU1LjMxMTUzNiwxNy4zNjY5NzE2IEM2NTUuNjk5NDUyLDE3Ljc1NDg4NzYgNjU1LjcwNDExMiwxOC4zODgxNjIyIDY1NS4zMTYzOTUsMTguNzc1ODc5OCBMNjU0Ljc3NTkwMSwxOS4zMTYzNzM3IEM2NTQuMzk0OTc4LDE5LjY5NzI5NjcgNjUzLjc1NzM5MywxOS43MDE5MTYxIDY1My4zNjY5OTMsMTkuMzExNTE1MiBMNjUwLjY1OTY0NCwxNi42MDQxNjY3IFogTTY1MSwyNiBDNjU3LjA3NTEzMiwyNiA2NjIsMjEuMDc1MTMyMiA2NjIsMTUgQzY2Miw4LjkyNDg2Nzc1IDY1Ny4wNzUxMzIsNCA2NTEsNCBDNjQ0LjkyNDg2OCw0IDY0MCw4LjkyNDg2Nzc1IDY0MCwxNSBDNjQwLDIxLjA3NTEzMjIgNjQ0LjkyNDg2OCwyNiA2NTEsMjYgWiBNNjUxLDIzLjkzNzUgQzY1NS45MzYwNDUsMjMuOTM3NSA2NTkuOTM3NSwxOS45MzYwNDUgNjU5LjkzNzUsMTUgQzY1OS45Mzc1LDEwLjA2Mzk1NSA2NTUuOTM2MDQ1LDYuMDYyNSA2NTEsNi4wNjI1IEM2NDYuMDYzOTU1LDYuMDYyNSA2NDIuMDYyNSwxMC4wNjM5NTUgNjQyLjA2MjUsMTUgQzY0Mi4wNjI1LDE5LjkzNjA0NSA2NDYuMDYzOTU1LDIzLjkzNzUgNjUxLDIzLjkzNzUgWiIgaWQ9Imljb24tY291bnRkb3duLWxpdmVjYW0tc20iIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=) no-repeat;
  width: 22px;
  height: 25px;
  display: none;
  vertical-align: middle;
}
.live-room .owner-actions {
  display: inline-block;
}
.live-room .livecam-room-content .container-player {
  display: block;
  width: 100%;
}
.live-room .livecam-room-content .container-control-panel .input-name-room {
  font-size: 18px;
  margin-top: 2px;
  margin-bottom: 3px;
}
.live-room .transmission-data {
  text-align: center;
}
.live-room .transmission-data .transmission-data-item {
  vertical-align: middle;
  display: inline;
}
.live-room .transmission-data .transmission-data-item + .transmission-data-item {
  margin-left: 5px;
}
.live-room .transmission-data .icon {
  background-size: 13px 11px;
  display: inline-block;
  height: 11px;
  margin-right: 5px;
  width: 13px;
}
.live-room .transmission-data .icon-camera-desktop {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTAgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljLWRhdGEtbGl2ZWNhbTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJBc3NpbmF0dXJhIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEyLjAwMDAwMCwgLTEzMC4wMDAwMDApIiBmaWxsPSIjOTk5OTk5Ij4gICAgICAgICAgICA8ZyBpZD0iQS1tZWxob3ItQ2FtLWRvLVNMLS0tKy1Hcm91cC0yIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUuMDAwMDAwLCAxMDIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMDAwMDAsIDI3LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuNDMzMTM3OCw4LjMzMzMzMzMzIEM4LjUyMDQyNDI3LDcuNjAzMzk3MjMgOS4yMzA3NjkyMyw2LjM5NzQ0OTAzIDkuMjMwNzY5MjMsNS4wMzMzMzMzMyBDOS4yMzA3NjkyMywyLjgwNTc4NDg0IDcuMzM2NTg5MzMsMSA1LDEgQzIuNjYzNDEwNjcsMSAwLjc2OTIzMDc2OSwyLjgwNTc4NDg0IDAuNzY5MjMwNzY5LDUuMDMzMzMzMzMgQzAuNzY5MjMwNzY5LDYuMzk3NDQ5MDMgMS40Nzk1NzU3Myw3LjYwMzM5NzIzIDIuNTY2ODYyMiw4LjMzMzMzMzMzIEwwLjk5NTM5NzU2OCw4LjMzMzMzMzMzIEMwLjQ1NTY2NDM5Niw4LjMzMzMzMzMzIDAsOC43ODE5MTM5MiAwLDkuMzM1MjY2MTEgTDAsMTAuOTk4MDY3MiBDMCwxMS41NTAzOTQ3IDAuNDQ1NjU0NjcxLDEyIDAuOTk1Mzk3NTY4LDEyIEw5LjAwNDYwMjQzLDEyIEM5LjU0NDMzNTYsMTIgMTAsMTEuNTUxNDE5NCAxMCwxMC45OTgwNjcyIEwxMCw5LjMzNTI2NjExIEMxMCw4Ljc4MjkzODY0IDkuNTU0MzQ1MzMsOC4zMzMzMzMzMyA5LjAwNDYwMjQzLDguMzMzMzMzMzMgTDcuNDMzMTM3OCw4LjMzMzMzMzMzIEw3LjQzMzEzNzgsOC4zMzMzMzMzMyBaIE01LDcuNiBDNi40ODY5MjA0OCw3LjYgNy42OTIzMDc2OSw2LjQ1MDg2NDE5IDcuNjkyMzA3NjksNS4wMzMzMzMzMyBDNy42OTIzMDc2OSwzLjYxNTgwMjQ4IDYuNDg2OTIwNDgsMi40NjY2NjY2NyA1LDIuNDY2NjY2NjcgQzMuNTEzMDc5NTIsMi40NjY2NjY2NyAyLjMwNzY5MjMxLDMuNjE1ODAyNDggMi4zMDc2OTIzMSw1LjAzMzMzMzMzIEMyLjMwNzY5MjMxLDYuNDUwODY0MTkgMy41MTMwNzk1Miw3LjYgNSw3LjYgWiBNOC40NjE1Mzg0NiwxMC41MzMzMzMzIEM4Ljg4NjM3Mjg4LDEwLjUzMzMzMzMgOS4yMzA3NjkyMywxMC4yMDUwMDg4IDkuMjMwNzY5MjMsOS44IEM5LjIzMDc2OTIzLDkuMzk0OTkxMTggOC44ODYzNzI4OCw5LjA2NjY2NjY3IDguNDYxNTM4NDYsOS4wNjY2NjY2NyBDOC4wMzY3MDQwNCw5LjA2NjY2NjY3IDcuNjkyMzA3NjksOS4zOTQ5OTExOCA3LjY5MjMwNzY5LDkuOCBDNy42OTIzMDc2OSwxMC4yMDUwMDg4IDguMDM2NzA0MDQsMTAuNTMzMzMzMyA4LjQ2MTUzODQ2LDEwLjUzMzMzMzMgWiBNNSw2LjEzMzMzMzMzIEM1LjYzNzI1MTYzLDYuMTMzMzMzMzMgNi4xNTM4NDYxNSw1LjY0MDg0NjU2IDYuMTUzODQ2MTUsNS4wMzMzMzMzMyBDNi4xNTM4NDYxNSw0LjQyNTgyMDExIDUuNjM3MjUxNjMsMy45MzMzMzMzMyA1LDMuOTMzMzMzMzMgQzQuMzYyNzQ4MzcsMy45MzMzMzMzMyAzLjg0NjE1Mzg1LDQuNDI1ODIwMTEgMy44NDYxNTM4NSw1LjAzMzMzMzMzIEMzLjg0NjE1Mzg1LDUuNjQwODQ2NTYgNC4zNjI3NDgzNyw2LjEzMzMzMzMzIDUsNi4xMzMzMzMzMyBaIiBpZD0iaWMtZGF0YS1saXZlY2FtIj48L3BhdGg+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=) no-repeat;
  margin-bottom: -1px;
}
.live-room .transmission-data .icon-camera-mobile {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iOHB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjAgMCA4IDExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4gICAgICAgIDx0aXRsZT5pYy1kYXRhLW1vYmlsZTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJBc3NpbmF0dXJhIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEzLjAwMDAwMCwgLTE1MC4wMDAwMDApIiBmaWxsPSIjOTk5OTk5Ij4gICAgICAgICAgICA8ZyBpZD0iQS1tZWxob3ItQ2FtLWRvLVNMLS0tKy1Hcm91cC0yIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUuMDAwMDAwLCAxMDIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMDAwMDAsIDI3LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsMjEuOTk1NTc3NSBDMSwyMS40NDU3MzUyIDEuNDUzMDM2MzEsMjEgMS45OTcwMzAxNCwyMSBMOC4wMDI5Njk4NiwyMSBDOC41NTM2MTQ0LDIxIDksMjEuNDQ0ODM3IDksMjEuOTk1NTc3NSBMOSwzMS4wMDQ0MjI1IEM5LDMxLjU1NDI2NDggOC41NDY5NjM2OSwzMiA4LjAwMjk2OTg2LDMyIEwxLjk5NzAzMDE0LDMyIEMxLjQ0NjM4NTYsMzIgMSwzMS41NTUxNjMgMSwzMS4wMDQ0MjI1IEwxLDIxLjk5NTU3NzUgWiBNMS44LDIyLjczODY3MjEgQzEuOCwyMi4xODM0Mzg4IDIuMjM5ODk3OTIsMjEuNzMzMzMzMyAyLjgsMjEuNzMzMzMzMyBMNy4yLDIxLjczMzMzMzMgQzcuNzUyMjg0NzUsMjEuNzMzMzMzMyA4LjIsMjIuMTkwMTQ0OSA4LjIsMjIuNzM4NjcyMSBMOC4yLDI4Ljc5NDY2MTMgQzguMiwyOS4zNDk4OTQ1IDcuNzYwMTAyMDgsMjkuOCA3LjIsMjkuOCBMMi44LDI5LjggQzIuMjQ3NzE1MjUsMjkuOCAxLjgsMjkuMzQzMTg4NCAxLjgsMjguNzk0NjYxMyBMMS44LDIyLjczODY3MjEgWiIgaWQ9ImljLWRhdGEtbW9iaWxlIj48L3BhdGg+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=) no-repeat;
  margin-bottom: -1px;
  width: 10px;
}
.live-room .transmission-data .icon-quality-high {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTIgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljLWRhdGEtcXVhbGl0eS1oaWdoPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMSI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMCIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSI+PC9mZU9mZnNldD4gICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjUiIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSI+PC9mZUdhdXNzaWFuQmx1cj4gICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwICAgMCAwIDAgMCAwICAgMCAwIDAgMCAwICAwIDAgMCAwLjE3NDYwMzcxNCAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiIHR5cGU9Im1hdHJpeCIgcmVzdWx0PSJzaGFkb3dNYXRyaXhJbm5lcjEiPjwvZmVDb2xvck1hdHJpeD4gICAgICAgICAgICA8ZmVNZXJnZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeElubmVyMSI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICA8L2ZlTWVyZ2U+ICAgICAgICA8L2ZpbHRlcj4gICAgICAgIDxmaWx0ZXIgeD0iLTUwJSIgeT0iLTUwJSIgd2lkdGg9IjIwMCUiIGhlaWdodD0iMjAwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmlsdGVyLTIiPiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjAiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+ICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC41IiBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+ICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVySW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgMCAwIDAgMC4xNzQ2MDM3MTQgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIiB0eXBlPSJtYXRyaXgiIHJlc3VsdD0ic2hhZG93TWF0cml4SW5uZXIxIj48L2ZlQ29sb3JNYXRyaXg+ICAgICAgICAgICAgPGZlTWVyZ2U+ICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhJbm5lcjEiPjwvZmVNZXJnZU5vZGU+ICAgICAgICAgICAgPC9mZU1lcmdlPiAgICAgICAgPC9maWx0ZXI+ICAgICAgICA8ZmlsdGVyIHg9Ii01MCUiIHk9Ii01MCUiIHdpZHRoPSIyMDAlIiBoZWlnaHQ9IjIwMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0zIj4gICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSIwIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIj48L2ZlT2Zmc2V0PiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNSIgaW49InNoYWRvd09mZnNldElubmVyMSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIj48L2ZlR2F1c3NpYW5CbHVyPiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1cklubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiPjwvZmVDb21wb3NpdGU+ICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMTc0NjAzNzE0IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIgdHlwZT0ibWF0cml4IiByZXN1bHQ9InNoYWRvd01hdHJpeElubmVyMSI+PC9mZUNvbG9yTWF0cml4PiAgICAgICAgICAgIDxmZU1lcmdlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiPjwvZmVNZXJnZU5vZGU+ICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4SW5uZXIxIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgIDwvZmVNZXJnZT4gICAgICAgIDwvZmlsdGVyPiAgICA8L2RlZnM+ICAgIDxnIGlkPSJBc3NpbmF0dXJhIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDY3LjAwMDAwMCwgLTEzMC4wMDAwMDApIiBmaWxsPSIjNUVEOTU1Ij4gICAgICAgICAgICA8ZyBpZD0iQS1tZWxob3ItQ2FtLWRvLVNMLS0tKy1Hcm91cC0yIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUuMDAwMDAwLCAxMDIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMDAwMDAsIDI3LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImljLWRhdGEtcXVhbGl0eS1oaWdoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUuMDAwMDAwLCAxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjEyIiBmaWx0ZXI9InVybCgjZmlsdGVyLTEpIiB4PSIwLjk4MTk4MTY0NCIgeT0iNy42MTUzODQ2MiIgd2lkdGg9IjMiIGhlaWdodD0iMy4zODQ2MTUzOCI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjE3IiBmaWx0ZXI9InVybCgjZmlsdGVyLTIpIiB4PSI0Ljk4MTk4MTY0IiB5PSI0LjIzMDc2OTIzIiB3aWR0aD0iMyIgaGVpZ2h0PSI2Ljc2OTIzMDc3Ij48L3JlY3Q+ICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yMTgiIGZpbHRlcj0idXJsKCNmaWx0ZXItMykiIHg9IjguOTgxOTgxNjQiIHk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjExIj48L3JlY3Q+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=) no-repeat;
  margin-right: 0;
}
.live-room .transmission-data .icon-quality-medium {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTIgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljLWRhdGEtcXVhbGl0eS1tZWRpdW08L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8ZmlsdGVyIHg9Ii01MCUiIHk9Ii01MCUiIHdpZHRoPSIyMDAlIiBoZWlnaHQ9IjIwMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0xIj4gICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSIwIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIj48L2ZlT2Zmc2V0PiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNSIgaW49InNoYWRvd09mZnNldElubmVyMSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIj48L2ZlR2F1c3NpYW5CbHVyPiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1cklubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiPjwvZmVDb21wb3NpdGU+ICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMTc0NjAzNzE0IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIgdHlwZT0ibWF0cml4IiByZXN1bHQ9InNoYWRvd01hdHJpeElubmVyMSI+PC9mZUNvbG9yTWF0cml4PiAgICAgICAgICAgIDxmZU1lcmdlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiPjwvZmVNZXJnZU5vZGU+ICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4SW5uZXIxIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgIDwvZmVNZXJnZT4gICAgICAgIDwvZmlsdGVyPiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMiI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMCIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSI+PC9mZU9mZnNldD4gICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjUiIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSI+PC9mZUdhdXNzaWFuQmx1cj4gICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwICAgMCAwIDAgMCAwICAgMCAwIDAgMCAwICAwIDAgMCAwLjE3NDYwMzcxNCAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiIHR5cGU9Im1hdHJpeCIgcmVzdWx0PSJzaGFkb3dNYXRyaXhJbm5lcjEiPjwvZmVDb2xvck1hdHJpeD4gICAgICAgICAgICA8ZmVNZXJnZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeElubmVyMSI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICA8L2ZlTWVyZ2U+ICAgICAgICA8L2ZpbHRlcj4gICAgICAgIDxmaWx0ZXIgeD0iLTUwJSIgeT0iLTUwJSIgd2lkdGg9IjIwMCUiIGhlaWdodD0iMjAwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmlsdGVyLTMiPiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjAiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+ICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC41IiBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+ICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVySW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgMCAwIDAgMC4xNzQ2MDM3MTQgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIiB0eXBlPSJtYXRyaXgiIHJlc3VsdD0ic2hhZG93TWF0cml4SW5uZXIxIj48L2ZlQ29sb3JNYXRyaXg+ICAgICAgICAgICAgPGZlTWVyZ2U+ICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhJbm5lcjEiPjwvZmVNZXJnZU5vZGU+ICAgICAgICAgICAgPC9mZU1lcmdlPiAgICAgICAgPC9maWx0ZXI+ICAgIDwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NjcuMDAwMDAwLCAtMTMwLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJBLW1lbGhvci1DYW0tZG8tU0wtLS0rLUdyb3VwLTIiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNS4wMDAwMDAsIDEwMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjAwMDAwMCwgMjcuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWMtZGF0YS1xdWFsaXR5LW1lZGl1bSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjAwMDAwMCwgMS4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIyNSIgZmlsbD0iI0Q5Q0Q1NSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0xKSIgeD0iMC45ODE5ODE2NDQiIHk9IjcuNjE1Mzg0NjIiIHdpZHRoPSIzIiBoZWlnaHQ9IjMuMzg0NjE1MzgiPjwvcmVjdD4gICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIyMCIgZmlsbD0iI0Q5Q0Q1NSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeD0iNC45ODE5ODE2NCIgeT0iNC4yMzA3NjkyMyIgd2lkdGg9IjMiIGhlaWdodD0iNi43NjkyMzA3NyI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjIxIiBmaWxsPSIjRTBFMEUwIiBmaWx0ZXI9InVybCgjZmlsdGVyLTMpIiB4PSI4Ljk4MTk4MTY0IiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMSI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) no-repeat;
}
.live-room .transmission-data .icon-quality-low {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTIgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljLWRhdGEtcXVhbGl0eS1sb3c8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8ZmlsdGVyIHg9Ii01MCUiIHk9Ii01MCUiIHdpZHRoPSIyMDAlIiBoZWlnaHQ9IjIwMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0xIj4gICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSIwIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIj48L2ZlT2Zmc2V0PiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNSIgaW49InNoYWRvd09mZnNldElubmVyMSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIj48L2ZlR2F1c3NpYW5CbHVyPiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1cklubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiPjwvZmVDb21wb3NpdGU+ICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMTc0NjAzNzE0IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIgdHlwZT0ibWF0cml4IiByZXN1bHQ9InNoYWRvd01hdHJpeElubmVyMSI+PC9mZUNvbG9yTWF0cml4PiAgICAgICAgICAgIDxmZU1lcmdlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiPjwvZmVNZXJnZU5vZGU+ICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4SW5uZXIxIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgIDwvZmVNZXJnZT4gICAgICAgIDwvZmlsdGVyPiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMiI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMCIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSI+PC9mZU9mZnNldD4gICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjUiIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSI+PC9mZUdhdXNzaWFuQmx1cj4gICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwICAgMCAwIDAgMCAwICAgMCAwIDAgMCAwICAwIDAgMCAwLjE3NDYwMzcxNCAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiIHR5cGU9Im1hdHJpeCIgcmVzdWx0PSJzaGFkb3dNYXRyaXhJbm5lcjEiPjwvZmVDb2xvck1hdHJpeD4gICAgICAgICAgICA8ZmVNZXJnZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeElubmVyMSI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICA8L2ZlTWVyZ2U+ICAgICAgICA8L2ZpbHRlcj4gICAgICAgIDxmaWx0ZXIgeD0iLTUwJSIgeT0iLTUwJSIgd2lkdGg9IjIwMCUiIGhlaWdodD0iMjAwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmlsdGVyLTMiPiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjAiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+ICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC41IiBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+ICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVySW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgMCAwIDAgMC4xNzQ2MDM3MTQgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIiB0eXBlPSJtYXRyaXgiIHJlc3VsdD0ic2hhZG93TWF0cml4SW5uZXIxIj48L2ZlQ29sb3JNYXRyaXg+ICAgICAgICAgICAgPGZlTWVyZ2U+ICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhJbm5lcjEiPjwvZmVNZXJnZU5vZGU+ICAgICAgICAgICAgPC9mZU1lcmdlPiAgICAgICAgPC9maWx0ZXI+ICAgIDwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NjcuMDAwMDAwLCAtMTMwLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJBLW1lbGhvci1DYW0tZG8tU0wtLS0rLUdyb3VwLTIiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNS4wMDAwMDAsIDEwMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjAwMDAwMCwgMjcuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWMtZGF0YS1xdWFsaXR5LWxvdyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjAwMDAwMCwgMS4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIyNSIgZmlsbD0iI0Q5NTU1NSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0xKSIgeD0iMC45ODE5ODE2NDQiIHk9IjcuNjE1Mzg0NjIiIHdpZHRoPSIzIiBoZWlnaHQ9IjMuMzg0NjE1MzgiPjwvcmVjdD4gICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIyMCIgZmlsbD0iI0UwRTBFMCIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeD0iNC45ODE5ODE2NCIgeT0iNC4yMzA3NjkyMyIgd2lkdGg9IjMiIGhlaWdodD0iNi43NjkyMzA3NyI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjIxIiBmaWxsPSIjRTBFMEUwIiBmaWx0ZXI9InVybCgjZmlsdGVyLTMpIiB4PSI4Ljk4MTk4MTY0IiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMSI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) no-repeat;
}
.live-room .transmission-data .icon-resolution {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTMgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljLWRhdGEtcmVzb2x1dGlvbjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJBc3NpbmF0dXJhIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDk4LjAwMDAwMCwgLTEzMC4wMDAwMDApIiBmaWxsPSIjOTk5OTk5Ij4gICAgICAgICAgICA8ZyBpZD0iQS1tZWxob3ItQ2FtLWRvLVNMLS0tKy1Hcm91cC0yIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUuMDAwMDAwLCAxMDIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMDAwMDAsIDI3LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4NiwxIEwxOTksMSBMMTk5LDEyIEwxODYsMTIgTDE4NiwxIFogTTE5Nyw2IEwxOTcsMyBMMTg4LDMgTDE4OCwxMCBMMTkyLDEwIEwxOTIsNiBMMTk3LDYgWiBNMTkzLDcgTDE5Nyw3IEwxOTcsMTAgTDE5MywxMCBMMTkzLDcgWiIgaWQ9ImljLWRhdGEtcmVzb2x1dGlvbiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) no-repeat;
  margin-bottom: -1px;
}
.live-room .livecam-room-title {
  margin: 15px 0;
}
.live-room .livecam-room-title .avatar {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  width: 76px;
  height: 76px;
}
.live-room .livecam-room-title .title {
  display: inline-block;
  width: calc(100% - 86px);
}
.live-room .livecam-room-title .title h3,
.live-room .livecam-room-title .title h4 {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.live-room .livecam-room-title .title h3 {
  color: #661577;
  width: auto;
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 18px;
  letter-spacing: 0px;
}
.live-room .livecam-room-title .title h4.title-description {
  margin: 0px;
  width: 100%;
  font-weight: 400;
  font-size: 22px;
  white-space: normal;
  line-height: 24px;
}
.live-room .livecam-room-title .title .input-name-room {
  font-size: 18px;
  margin-top: 2px;
  margin-bottom: 3px;
}
.live-room .livecam-room-gift {
  position: relative;
  background: #fff;
  padding: 10px 20px;
  border-color: #d4d4d4;
  border-style: solid;
  border-width: 0 1px 1px 1px;
  display: flex;
}
.live-room .livecam-room-gift h3 {
  margin: 0px;
  font-weight: 400;
  font-size: 17px;
  text-align: center;
}
.live-room .livecam-room-gift h6 {
  margin: 2px 0;
  color: #999;
  text-align: center;
  font-size: 13px;
}
.live-room .livecam-room-gift .action-buttons {
  text-align: center;
  margin: 0 auto;
  padding: 0;
  white-space: nowrap;
}
.live-room .livecam-room-gift .buy {
  position: relative;
  color: #3d837a;
  font-weight: bold;
  font-size: 13px;
  text-align: center;
  display: inline-block;
  padding: 10px;
  margin-right: 0px;
  border-radius: 3px;
}
.live-room .livecam-room-ranking {
  background: #fff;
  padding: 15px 10px 10px 10px;
  border-color: #d4d4d4;
  border-style: solid;
  border-width: 0 1px 1px 1px;
}
.live-room .livecam-room-ranking .title {
  margin-bottom: 10px;
}
.live-room .livecam-room-ranking .title h3,
.live-room .livecam-room-ranking .title h6 {
  margin: 0px;
}
.live-room .livecam-room-ranking .title h6 {
  margin-top: 7px;
}
.live-room .livecam-room-ranking .description {
  margin-top: 5px;
}
.live-room .livecam-room-ranking .description p,
.live-room .livecam-room-ranking .description a {
  margin: 0px;
  font-size: 11px;
}
.live-room .livecam-room-ranking .description a {
  color: #666;
  text-decoration: underline;
  font-weight: bold;
}
.live-room .livecam-room-ranking .description a:hover {
  text-decoration: underline;
}
.live-room .livecam-room-details {
  border: 1px solid #d0d0d0;
}
.live-room .livecam-room-details textarea {
  height: auto;
}
.live-room .livecam-room-details pre {
  font-size: 14px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #666;
  padding: 0;
  margin: 0;
  line-height: 16px;
  background-color: white;
  border: none;
}
.live-room .livecam-room-details .details-description {
  margin: 20px 0 20px;
}
.live-room .livecam-room-details .panel-body {
  padding: 0 15px;
}
.live-room .livecam-room-details .panel-body .description {
  font-size: 14px;
}
.live-room .livecam-room-details .panel-body .text-editor {
  margin-bottom: 15px;
}
.live-room .livecam-room-details .panel-heading {
  border: 0;
}
.live-room .livecam-room-details .panel-heading button {
  margin-right: 5px;
}
.live-room .livecam-room-profile {
  border: 1px solid #d0d0d0;
}
.live-room .livecam-room-profile .panel-body {
  padding: 10px 0px;
  max-height: 260px;
  overflow-y: auto;
}
.live-room .livecam-room-profile .table tbody tr td {
  border-color: #e4e4e4;
}
.live-room .livecam-room-profile .table tbody tr td:first-child {
  padding-left: 15px;
}
.live-room .livecam-room-profile .table tbody tr td + td,
.live-room .livecam-room-profile .table tbody tr td + td + td {
  font-weight: bold;
}
.live-room .livecam-room-profile .table tbody tr:first-child td {
  border-top: 0px;
}
.live-room .livecam-room-profile .table tbody tr.head {
  background-color: #EFEFEF;
  border-bottom: 0px;
}
.live-room .livecam-room-profile .table tbody tr.head + tr td {
  border: 0px;
}
.live-room .livecam-room-chat-input {
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #dedede;
  background-color: #fff;
  display: flex;
  width: 100%;
  position: fixed;
  bottom: 0;
  height: fit-content;
}
@media (min-width: 992px) {
  .live-room .livecam-room-chat-input {
    position: relative;
  }
}
.live-room .livecam-room-chat-input form {
  position: relative;
  padding: 10px;
  display: flex;
  align-items: center;
  flex: 1;
}
.live-room .livecam-room-chat-input .livecam-room-chat__input {
  float: left;
  border: 0;
  width: 100%;
  font-size: 13px;
  color: #666;
  height: 100%;
  overflow: hidden;
}
.live-room .livecam-room-chat-input .livecam-room-chat__input:focus {
  box-shadow: 0 0 0;
}
.live-room .livecam-room-chat-messages ul li .chat-message span.tagged-person__user-marker {
  background: #e0e0e0;
  color: #000;
  font-weight: bold;
  border-radius: 4px;
  padding: 0.2rem 0.4rem;
}
.live-room .livecam-room-chat-messages ul li .chat-message span.tagged-person__user-marked {
  background: #661577;
  color: #fff;
  font-weight: bold;
  border-radius: 4px;
  padding: 0.2rem 0.4rem;
}
.live-room .livecam-room-chat-taguser {
  background: #d5186a;
  bottom: 100%;
  left: 0%;
  width: 94%;
  max-width: 420px;
}
.live-room .livecam-room-chat-taguser .onb-header {
  display: none;
}
.live-room .livecam-room-chat-taguser .onb-body {
  padding-bottom: 10px;
}
.live-room .livecam-room-chat-taguser .onb-footer {
  justify-content: flex-start;
}
.live-room .livecam-room-chat-taguser .description {
  font-size: 16px;
}
.live-room .livecam-room-chat-taguser:before {
  border-top-color: #d5186a;
  left: 15px;
  bottom: -14px;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top-width: 15px;
}
.live-room .livecam-room-chat-taguser .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-room .tag-person__global {
  height: 100%;
  width: 100%;
  padding: 10px 35px 10px 10px;
  background: #e5e5e5;
  border-radius: 6px;
}
.live-room .tag-person__input {
  outline: none;
  position: relative;
  width: 100%;
  border: 0;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  background: transparent;
  color: #000;
}
.live-room .tag-person__input:focus {
  box-shadow: 0 0 0;
}
.live-room .tag-person__li {
  padding: 3px 10px;
  display: block;
  color: #fff;
  width: 100%;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 1.8;
  transition: all 0.2s ease;
  background: rgba(102, 21, 119, 0.2);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.live-room .tag-person__list-user {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  bottom: calc(100% - 2px);
  display: flex;
  padding: 12px 0px;
  flex-direction: column;
  background: #661577;
  color: #fff;
}
.live-room .tag-person__item-selected {
  color: #fff;
  transition: all 0.2s ease;
}
@media (min-width: 992px) {
  .live-room .tag-person__item-selected {
    background: rgba(233, 244, 211, 0.2);
  }
}
.live-room .livecam-close-room h4 {
  margin: 0px;
}
.live-room .livecam-close-room .modal-body {
  background-color: #eee;
}
.live-room .livecam-close-room .modal-body h3 {
  margin-top: 0px;
}
.live-room .livecam-close-room .modal-footer {
  text-align: center;
}
.live-room .livecam-room-config-panel .details-description {
  margin: 20px 0 20px;
}
.live-room .container-panels .container-ranking {
  display: none;
}
.live-room .container-panels .container-dashboard {
  display: none;
}
.live-room .container-panels .container-ranking,
.live-room .container-panels .container-details,
.live-room .container-panels .container-profile {
  display: inline-block;
  margin: 10px 0 0 0;
}
.live-room .container-panels .container-details,
.live-room .container-panels .container-profile {
  width: 100%;
}
.live-room .container-panels .container-details .panel,
.live-room .container-panels .container-profile .panel {
  margin-bottom: 0px;
}
.live-room .container-panels.has-application {
  width: 100%;
  display: block;
  float: left;
  padding-top: 10px;
}
.live-room .container-panels.has-application .container-ranking {
  border-top: 1px solid #d0d0d0;
}
.live-room .container-panels.has-application .container-dashboard {
  display: block;
  border-top: 1px solid #d0d0d0;
}
.live-room .container-dashboard {
  background: #fff;
  border-style: solid;
  border-color: #d0d0d0;
  border-width: 0 1px 1px 1px;
  float: left;
  width: 100%;
  position: relative;
  display: none;
}
.live-room .container-dashboard > .spinner {
  position: absolute;
  top: 80px;
  left: calc(50% - 18px);
}
.live-room .container-dashboard .livecam-room-dashboard {
  margin: 17px;
  background: #f4f4f4;
  border: 3px dashed #d4d4d4;
  padding: 15px;
  height: 140px;
}
.live-room .container-dashboard .livecam-room-dashboard .livecam-room-dashboard-title {
  color: #d5186a;
  font-size: 24px;
  font-weight: bold;
  line-height: 24px;
}
.live-room .container-dashboard .livecam-room-dashboard .livecam-room-dashboard-body {
  margin-top: 10px;
}
.live-room .container-dashboard .livecam-room-dashboard .livecam-room-dashboard-body .livecam-room-dashboard-subtitle {
  display: inline-block;
  font-size: 14px;
  line-height: 17px;
  width: 55%;
}
.live-room .container-dashboard .livecam-room-dashboard .livecam-room-dashboard-body .livecam-room-dashboard-button {
  background-color: #661577;
  border: 1px solid #540764;
  border-radius: 4px;
  color: #fff;
  font-weight: normal;
  font-size: 18px;
  float: right;
  line-height: 22px;
  padding: 10px;
}
.live-room .pointer {
  cursor: pointer;
}
@media (min-width: 992px) {
  .live-room .livecam-room-chat {
    margin-top: 0;
    height: 0;
  }
  .live-room .livecam-room-chat .livecam-room-chat-title {
    display: none;
  }
  .live-room.owner.height-sm .livecam-room-chat .livecam-room-chat-messages {
    height: 400px;
  }
  .live-room.owner .livecam-room-chat .livecam-room-chat-messages {
    height: 575px;
  }
  .live-room.owner .livecam-room-content .container-player {
    height: 100%;
  }
  .live-room.owner .livecam-room-content .container-panel-control {
    min-height: 360px;
  }
  .live-room.owner .livecam-room-content .container-details {
    margin-top: 10px;
    display: inline-block;
    width: calc(100% - 610px);
    float: right;
  }
  .live-room.is-spectator .livecam-room-content .container-player {
    height: 338px;
    margin-bottom: 0px;
  }
  .live-room .time-user {
    margin-top: 0;
    margin-right: 10px;
    font-size: 25px;
  }
  .live-room .livecam-room-gift .buy,
  .live-room .livecam-room-gift .button-gift .btn-info {
    font-size: 13px;
    padding: 10px;
  }
  .live-room .livecam-room-profile {
    height: 329px;
  }
  .live-room .col-main {
    float: left;
    width: 600px;
    margin-right: 10px;
  }
  .live-room .livecam-room-content {
    position: relative;
  }
  .live-room .livecam-room-content .container-player {
    display: inline-block;
    float: left;
    width: 100%;
    height: 338px;
  }
  .live-room .livecam-room-content .container-chat {
    display: inline-block;
    width: calc(100% - 610px);
    float: right;
    margin-top: 0px;
  }
  .live-room .livecam-room-content .container-gift {
    display: inline-block;
    float: left;
    width: 600px;
    height: 88px;
  }
  .live-room .livecam-room-content .container-control-panel {
    width: 100%;
    display: inline-block;
    float: left;
    margin-right: 10px;
  }
  .live-room .livecam-room-content .container-details {
    margin-right: 5px;
  }
  .live-room .livecam-room-content .container-profile {
    margin-left: 5px;
  }
  .live-room .container-profile {
    margin-top: 10px;
    display: inline-block;
    width: calc(100% - 610px);
    float: right;
  }
  .live-room .livecam-room__ranking-panel {
    margin-bottom: 0px;
    border-top-width: 1px;
  }
  .live-room .margin-icon i {
    margin-right: 4px;
  }
  .live-room .btn-change-room i,
  .live-room .btn-close-room i {
    margin-right: 4px;
  }
  .live-room .btn-close-room i {
    top: 0px;
  }
  .live-room .container-panels .container-ranking {
    display: none;
  }
  .live-room .container-panels .container-details .livecam-room-details .panel-body {
    height: 261px;
    overflow-y: scroll;
  }
  .live-room .container-panels .container-details,
  .live-room .container-panels .container-profile {
    width: calc(50% - 7px);
    display: inline-block;
    vertical-align: top;
    margin-top: 10px;
    float: none;
  }
  .live-room .container-panels.has-application .container-ranking,
  .live-room .container-panels.has-application .container-details,
  .live-room .container-panels.has-application .container-profile {
    display: block;
    width: auto;
    float: none;
    margin: 0px;
  }
  .live-room .container-panels.has-application .container-profile {
    vertical-align: top;
    width: 100%;
    display: inline-block;
    margin-top: 10px;
  }
  .live-room .container-panels.has-application .container-ranking {
    width: calc(50% - 7px);
    display: inline-block;
    margin: 0 5px 0 0;
    vertical-align: top;
  }
  .live-room .container-panels.has-application .container-ranking .livecam-room-ranking {
    border: 1px solid #d0d0d0;
    margin-top: 0px;
    height: 200px;
  }
  .live-room .container-panels.has-application .container-details {
    width: calc(50% - 7px);
    margin: 0 0 0 5px;
    display: inline-block;
    vertical-align: top;
  }
  .live-room .container-panels.has-application .container-details .livecam-room-details .panel-body {
    height: 132px;
  }
  .live-room .container-panels.has-application .container-dashboard {
    width: 100%;
    display: block;
  }
  .live-room .container-dashboard {
    border-top: none;
    height: 175px;
    display: block;
  }
}
.live-room--counter {
  top: 28px;
}
@media (min-width: 992px) {
  .live-room--counter {
    top: 0px;
  }
}
.live-room__container {
  flex: 1;
  position: relative;
  display: flex;
  height: 100%;
}
.live-room--hide {
  position: relative;
  min-height: initial;
  display: flex;
  width: 0;
  height: 0;
  overflow: initial;
}
.live-room.live-room--counter.owner {
  max-height: calc(100% - env(safe-area-inset-bottom) - 28px);
}
.live-room__exit-button {
  position: absolute;
  top: 0;
  right: 14px;
  font-size: 22px;
  background: #fff;
}
.live-room__page-loader {
  min-height: calc(100vh - 50px);
  text-align: center;
  height: 100%;
  padding: 82px;
}
.live-room-header {
  background: #fff;
  position: relative;
  border-bottom: solid 1px #d3d3d3;
  height: 57px;
  display: flex;
  align-items: center;
}
.live-room-header--floating {
  position: absolute;
  z-index: 99;
  width: 100%;
  background: linear-gradient(0deg, transparent, #0000006e);
  border-bottom: 0;
  transition: height 0.4s, opacity 0.4s;
  opacity: 1;
}
@media (min-width: 992px) {
  .live-room-header--floating {
    background-color: #fff;
    background: #fff;
    position: relative;
    border-bottom: solid 1px #d3d3d3;
    height: 57px;
    display: flex;
    align-items: center;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .live-room-header--floating {
    min-height: 56px;
  }
}
.live-room-header--floating--hide {
  transition: height 0.4s;
  height: 0;
  overflow: hidden;
}
@media (min-width: 992px) {
  .live-room-header--floating--hide {
    display: flex;
    height: unset;
    overflow: unset;
  }
}
.live-room-header__wrapper {
  position: relative;
}
.live-room-header__chat-tools {
  display: none;
}
@media (min-width: 992px) {
  .live-room-header__chat-tools {
    display: flex;
    align-items: center;
    padding: 10px;
    border-left: solid 1px #d3d3d3;
    border-right: solid 1px #d3d3d3;
  }
}
.live-room-header__chat-tools--show {
  min-width: 370px;
  max-width: 370px;
}
.live-room-header__chat-title {
  margin-left: 20px;
  font-size: 16px;
  color: #333;
}
.live-room-header__close-chat-icon {
  width: 16px;
  height: 18px;
  cursor: pointer;
}
.live-room-header__close-chat-icon--show {
  transform: rotate(180deg);
}
.live-room-header__button-back-pip {
  display: flex;
  align-items: center;
  padding: 0 10px;
  cursor: pointer;
}
.live-room-header__menu-wrapper {
  display: flex;
  align-items: center;
  position: relative;
}
.live-room-header__btn-end-broadcast {
  max-width: 151px;
}
.live-room-header__btn-end-broadcast.sl-btn {
  background-color: #d5186a;
  color: #fff;
  border-width: 0;
  border-radius: 3px;
  margin-right: 10px;
}
.live-room-header__btn-end-broadcast.sl-btn:hover,
.live-room-header__btn-end-broadcast.sl-btn:focus {
  background-color: #d5186a;
}
.live-room-header__btn-more-options {
  cursor: pointer;
  width: 28px;
  display: flex;
  align-items: center;
  height: 36px;
  margin-right: 5px;
  transform: rotate(90deg);
}
.live-room-header__btn-more-options svg {
  width: 23px;
  height: 23px;
  fill: #fff;
}
@media (min-width: 992px) {
  .live-room-header__btn-more-options svg {
    width: 18px;
    height: 18px;
    fill: #333;
  }
}
@media (min-width: 992px) {
  .live-room-header__btn-more-options {
    transform: rotate(0);
  }
}
.live-room-header__chat-btn-mobile {
  padding: 9px;
}
.live-room-header__chat-btn-mobile-icon {
  width: 22px;
  height: 20px;
  margin-top: 1px;
  fill: #fff;
}
.live-room-header__chat-btn-mobile-icon--hide {
  width: 22px;
  height: 29px;
  fill: #fff;
}
.live-room-header__mute-btn-mobile {
  padding: 9px;
}
.live-room-header__mute-btn-mobile-icon {
  width: 22px;
  height: 22px;
  fill: #fff;
}
.live-room-header__mute-btn-mobile-icon--muted {
  width: 24px;
  height: 22px;
  fill: #fff;
}
.live-room-header__btn-full-screen {
  cursor: pointer;
  width: 42px;
  height: 36px;
  padding: 9px 8px;
  margin-left: 5px;
  transform: rotate(90deg);
}
.live-room-header__btn-full-screen svg {
  width: 22px;
  height: 22px;
  fill: #fff;
}
@media (min-width: 992px) {
  .live-room-header__btn-full-screen svg {
    fill: #333;
  }
}
@media (min-width: 992px) {
  .live-room-header__btn-full-screen {
    display: none;
  }
}
.live-room-header__text-back-pip {
  display: none;
}
@media (min-width: 992px) {
  .live-room-header__text-back-pip {
    display: inline;
  }
}
.live-room-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1;
}
@media (min-width: 992px) {
  .live-room-content {
    flex-direction: row;
    height: initial;
  }
}
.live-room-content__player-col {
  display: flex;
  width: 100%;
  flex-direction: column;
  flex: 1;
}
.live-room-content__player-col--watching {
  overflow: hidden;
  flex: none;
}
@media (min-width: 992px) {
  .live-room-content__player-col--watching {
    flex-direction: column;
    flex: 1;
  }
}
.tokens-wrapper {
  display: flex;
  justify-content: flex-end;
}
.tokens-wrapper__content {
  background: rgba(0, 0, 0, 0.5);
  padding: 10px;
  margin: 0 5px 5px;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}
.tokens-wrapper__content .tokens-wrapper__count {
  padding: 0 4px 0 8px;
}
.tokens-wrapper__content .token-sm {
  height: 13px;
}
.live-room-transmission {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) {
  .live-room-transmission {
    flex-direction: column;
    flex: 1;
    max-height: 82%;
    overflow: hidden;
  }
}
.live-room-player {
  overflow: hidden;
  position: relative;
  z-index: 9;
}
.live-room-player.player--pip-wrapper {
  position: fixed;
  z-index: 6;
  background: #fff;
  box-shadow: 1px 1px 6px 2px;
  overflow: hidden;
  border-radius: 2px;
  bottom: 60px;
  right: 10px;
  width: 160px;
  height: 118px;
}
@media (min-width: 992px) {
  .live-room-player.player--pip-wrapper {
    bottom: 10px;
    right: 20px;
    width: 280px;
    height: 188px;
  }
}
.live-room-player.player--pip-wrapper-offline {
  bottom: 10px;
}
@media (min-width: 992px) {
  .live-room-player {
    flex: 1;
    min-height: 0;
  }
  .live-room-player ::after {
    width: 0;
    height: 0;
  }
}
.live-room-player__wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
}
.live-room-player__wrapper::after {
  content: ' ';
  position: absolute;
  height: 100%;
  width: 100%;
}
@media (min-width: 992px) {
  .live-room-player__wrapper::after {
    display: none;
  }
}
.live-room-player__wrapper .player-transmission {
  position: relative;
  height: 100%;
}
.live-room-player__wrapper .player-transmission .player-object,
.live-room-player__wrapper .player-transmission .livecam-room-player-notice {
  height: 100%;
}
.live-room-player__wrapper .player-preview #videoPlayer_wrapper {
  position: static !important;
}
.live-room-player__wrapper .videoPlayer-dimensions.vjs-fluid {
  padding-top: 0;
}
.live-room-player__wrapper .video-js.vjs-fluid {
  width: 500%;
  max-width: unset;
  height: 100%;
  position: absolute;
  margin-left: 50%;
  transform: translateX(-50%);
}
@media (min-width: 992px) {
  .live-room-player__wrapper .video-js.vjs-fluid {
    width: 100%;
  }
}
.live-room-player__wrapper .video-js .vjs-tech {
  top: 0;
  height: 100%;
}
@media (min-width: 992px) {
  .live-room-player__wrapper .video-js .vjs-tech {
    object-fit: contain;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .live-room-player__wrapper .livecam-room-player-notice.notice-mode-non-subscriber .content {
    padding-top: 0px;
  }
  .live-room-player__wrapper .livecam-room-player-notice.notice-mode-non-subscriber .content h3 {
    margin-top: 0px;
  }
  .live-room-player__wrapper .livecam-room-player-notice.notice-mode-non-subscriber .description {
    display: block;
  }
  .live-room-player__wrapper .livecam-room-player-notice.notice-mode-non-subscriber-limitcam .content {
    padding-top: 0px;
  }
  .live-room-player__wrapper .player-preview .player-object:after {
    content: '';
    padding-top: 52.8%;
    display: block;
  }
}
.live-room-player__floating-bottom-bar {
  display: flex;
  justify-content: right;
  align-items: center;
  width: 100%;
  height: 30px;
  position: absolute;
  bottom: 5px;
}
@media (min-width: 992px) {
  .live-room-player__floating-bottom-bar {
    display: none;
  }
}
.live-room-player__floating-bottom-bar--full-screen {
  bottom: 50vh;
}
@media (min-width: 600px) and (orientation: landscape) {
  .live-room-player__floating-bottom-bar--full-screen {
    bottom: 60vh;
    width: 50vw;
  }
}
.live-room-player__drag-resizer {
  text-align: center;
  color: #fff;
  z-index: 98;
  height: 20px;
  background: #333;
  border-radius: 5px;
  padding: 12px;
  align-items: center;
  display: flex;
  margin: 0 auto;
  opacity: 0.7;
  transition: opacity 0.4s;
}
@media (min-width: 992px) {
  .live-room-player__drag-resizer {
    display: none;
  }
}
.live-room-player__icon-drag-resizer {
  width: 10px;
  margin-right: 5px;
}
.live-room-player_btns-wrapper {
  display: flex;
  margin-left: auto;
}
.live-room-player__btn-unmute {
  text-align: center;
  color: #fff;
  z-index: 98;
  height: 20px;
  background: #333;
  border-radius: 5px;
  padding: 12px;
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: 10px;
  opacity: 0.7;
  transition: opacity 0.4s;
  cursor: pointer;
}
@media (min-width: 992px) {
  .live-room-player__btn-unmute {
    display: none;
  }
}
.live-room-player__mobile-skip-button {
  display: none;
  text-align: center;
  z-index: 98;
  background: #333;
  align-items: center;
  margin-left: auto;
  opacity: 0.7;
  transition: opacity 0.4s;
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  bottom: 40px;
  right: 0;
  min-height: 28px;
  background: rgba(35, 35, 35, 0.9);
  color: #fff;
  padding: 8px 10px;
  border: solid 1px #666;
}
@media (min-width: 992px) {
  .live-room-player__mobile-skip-button {
    display: none;
  }
}
.live-room-player__icon-unmute {
  width: 10px;
  height: 10px;
  margin-right: 5px;
  fill: #fff;
}
.live-room-content__chat-col {
  display: flex;
  width: 100%;
  flex: 1;
  overflow: hidden;
  flex-direction: column;
}
@media (min-width: 992px) {
  .live-room-content__chat-col {
    flex-direction: column;
    min-width: 370px;
    max-width: 370px;
  }
}
@media (min-width: 600px) and (orientation: landscape) {
  .new-chat {
    height: 60vh;
    width: 50vw;
    left: 0;
  }
}
@media (min-width: 600px) and (orientation: landscape) {
  .new-chat.live-room-new-live-chat {
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .new-chat {
    flex-direction: column;
    min-width: 370px;
    max-width: 370px;
    height: 100%;
  }
}
.live-room-content.live-room-content--bg-black {
  background: #000;
}
.live-room-content__chat-col.live-room-content__chat-col--full-screen {
  position: absolute;
  bottom: 0;
  height: 42vh;
  z-index: 9;
}
@media (min-width: 600px) and (orientation: landscape) {
  .live-room-content__chat-col.live-room-content__chat-col--full-screen {
    height: 60vh;
    width: 50vw;
    left: 0;
  }
}
.live-room-ranking.live-room-ranking--full-screen {
  background: transparent;
  border: 0;
  padding: 0 5px;
  margin-bottom: 5px;
}
.live-room-ranking.live-room-ranking--full-screen .champion-list {
  background: rgba(0, 0, 0, 0.4);
}
.live-room-ranking.live-room-ranking--full-screen .box {
  background: transparent;
}
.live-room-ranking.live-room-ranking--full-screen .box .live-room-ranking__username {
  color: #fff;
}
.livecam-room-chat-title.livecam-room-chat-title--full-screen {
  display: none;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen {
  background: transparent;
  max-height: calc(100% - 62px);
}
.livecam-room-chat-input.livecam-room-chat-input--full-screen {
  background: transparent;
  border: 0;
}
.live-room .livecam-room-chat-input--full-screen .tag-person__global {
  border: solid 1px #999;
  background-color: rgba(0, 0, 0, 0.5);
}
.live-room .livecam-room-chat-input--full-screen .tag-person__input,
.live-room .livecam-room-chat-input--full-screen .tag-person__input::placeholder {
  color: #fff;
}
.live-room .livecam-room-chat-input--full-screen .live-room-chat__btn-send {
  fill: #fff;
}
.live-room .livecam-room-chat-input--full-screen .live-reactions__icon {
  fill: #fff;
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .common-message {
  background: rgba(0, 0, 0, 0.5);
  margin: 5px;
  border-radius: 4px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .common-message .title a,
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .common-message .chat-message {
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .presented-full,
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper.presented {
  background-color: #1fae9b;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .presented-full .title a,
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper.presented .title a {
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .exhibitionist {
  background: rgba(0, 0, 0, 0.5);
  margin: 5px;
  border-radius: 4px;
  padding: 3px 12px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .exhibitionist .title {
  background: #fff;
  border-radius: 3px;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .exhibitionist .chat-message {
  color: #fff;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper .exhibitionist:before {
  display: none;
}
.live-room .livecam-room-chat .livecam-room-chat-messages.livecam-room-chat-messages--full-screen .livecam-room-chat-messages__list-wrapper span.tagged-person__user-marked {
  background: #e0e0e0;
  color: #000;
}
.live-room-description__wrapper {
  display: block;
}
@media (min-width: 992px) {
  .live-room-description__wrapper {
    display: flex;
    justify-content: space-between;
    border-left: 1px solid #d3d3d3;
    border-right: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
  }
}
.live-room-description__title,
.live-room-description__tokens {
  background: #eee;
  padding: 18px;
  font-weight: bold;
  border-bottom: 1px solid #d3d3d3;
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #d3d3d3;
  font-size: 16px;
  color: #333;
}
@media (min-width: 992px) {
  .live-room-description__title,
  .live-room-description__tokens {
    background: #fff;
  }
}
.live-room-description__title h2,
.live-room-description__tokens h2 {
  margin: 0;
  color: #333;
  font-size: 16px;
}
@media (min-width: 992px) {
  .live-room-description__title {
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    flex: 1;
  }
}
.live-room-description__tokens {
  color: #3d837a;
}
@media (min-width: 992px) {
  .live-room-description__tokens {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
  }
}
.live-room-description__tokens-count {
  padding: 0 4px 0 8px;
}
.live-room-description__tokens .token-sm {
  width: 27px;
  height: 21px;
  background-size: cover;
}
.livecam-room-config-panel__description-input {
  width: 100%;
  height: 50px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.live-room-ranking {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #eee;
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #d3d3d3;
  animation: slideIn 0.4s forwards;
  width: 100%;
}
@media (min-width: 992px) {
  .live-room-ranking {
    background: #fff;
    padding: 0;
    animation: none;
  }
}
.live-room-ranking__token-label {
  background: #fff;
  font-size: 12px;
  display: inline-block;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 15px;
  border-radius: 2px;
  color: #1fae9b;
  font-weight: bold;
  position: relative;
}
.live-room-ranking__icon-token-label {
  position: absolute;
  left: 2px;
}
.live-room-ranking--hide {
  animation: slideOut 0.4s forwards;
}
@media (min-width: 992px) {
  .live-room-ranking--hide {
    animation: none;
    display: flex;
  }
}
.live-room-description__title--hide {
  display: none;
}
@media (min-width: 992px) {
  .live-room-description__title--hide {
    display: flex;
  }
}
.live-room-ranking__title {
  display: none;
}
@media (min-width: 992px) {
  .live-room-ranking__title {
    display: flex;
    font-size: 16px;
    color: #333;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    font-weight: 600;
  }
}
.live-room__exit-button {
  position: absolute;
  top: 0px;
  right: 14px;
  font-size: 22px;
  background: #fff;
}
.live-room__page-loader {
  text-align: center;
  height: 100%;
  padding: 82px;
}
.live-room-chat__btn-send {
  position: absolute;
  right: 20px;
  top: 21px;
  fill: #d5186a;
  cursor: pointer;
}
.live-room-chat__icon-btn-send {
  width: 20px;
  height: 20px;
}
.livecam-room__ranking-panel {
  margin-top: 10px;
  background-color: #fff;
  border: 1px solid #d3d3d3;
}
.livecam-room__ranking-panel-title {
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #666;
  font-size: 16px;
  font-weight: bold;
  padding: 10px;
  border-bottom: solid 1px #d3d3d3;
}
.livecam-room__description-room-editor {
  width: 100%;
  height: 100px;
  font-size: 12px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #666;
  padding: 6px;
}
.livecam-room__description-room-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #666;
  font-size: 16px;
  font-weight: bold;
  padding: 5px 1px;
}
.livecam-room-config-panel {
  background-color: #fff;
  border: 1px solid #d3d3d3;
}
.livecam-room-info {
  display: flex;
  flex: 1;
  align-items: center;
}
.livecam-room-info hr {
  width: 1px;
  height: 33px;
  margin: 0 5px;
  background: #ccc;
  display: flex;
}
@media (min-width: 1415px) {
  .livecam-room-info {
    margin-top: 2px;
  }
}
.livecam-room-info--mobile {
  margin-top: 15px;
  margin-left: 1px;
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .livecam-room-info--mobile {
    display: none;
  }
}
.livecam-room-info__balance {
  display: flex;
  vertical-align: top;
  max-width: 100px;
}
@media (min-width: 1415px) {
  .livecam-room-info__balance {
    font-size: 14px;
    max-width: 120px;
  }
}
.livecam-room-info__balance-content {
  font-size: 12px;
  line-height: 1.2;
  text-align: left;
  width: 80px;
  color: #3d837a;
}
@media (min-width: 1415px) {
  .livecam-room-info__balance-content {
    font-size: 14px;
  }
}
.livecam-room-info__balance-icon {
  margin-top: 2px;
  margin-right: 5px;
  min-width: 17px;
}
.livecam-room-info__balance-value {
  font-weight: bold;
}
.livecam-room-info__watching {
  display: flex;
  vertical-align: bottom;
}
.livecam-room-info__watching-content {
  font-size: 12px;
  line-height: 1.2;
  width: 81px;
}
@media (min-width: 1415px) {
  .livecam-room-info__watching-content {
    font-size: 14px;
  }
}
.livecam-room-info__watching-icon {
  background-image: url(../../../../images/sprites/svg/common/sprite.svg);
  display: flex;
  min-width: 22px;
  height: 11px;
  position: relative;
  top: 3px;
  background-position: 0 -518px;
  background-size: 90px;
}
.livecam-room-info__watching-value {
  font-size: 20px;
  font-weight: bold;
}
.livecam-room-info__share {
  position: relative;
  display: flex;
  font-size: 12px;
  flex: 1;
  padding-bottom: 1px;
  align-items: center;
  cursor: pointer;
  color: #661577;
  user-select: none;
  text-decoration: underline;
}
@media (min-width: 1415px) {
  .livecam-room-info__share {
    font-size: 14px;
    padding-bottom: 4px;
  }
}
.livecam-room-info__share-button {
  display: flex;
  align-items: center;
  background: none;
  border: none;
}
.livecam-room-info__share-loader {
  margin-right: 4px;
  margin-bottom: 2px;
}
.livecam-room-info__share-icon {
  display: flex;
  width: 13px;
  height: 12px;
  margin-right: 6px;
  fill: #661577;
}
.livecam-room-header {
  background-color: #fff;
  margin-bottom: 10px;
}
.livecam-room-header__wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
@media (min-width: 992px) {
  .livecam-room-header__wrapper {
    flex-direction: row;
    align-items: center;
    justify-content: unset;
  }
}
.live-card__icon-premium,
.live-card__icon-subscriber {
  height: 15px;
  width: 14px;
  margin-right: 3px;
}
/* Room Title */
.livecam-room-header__title {
  color: #fff;
  padding-left: 5px;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
}
@media (min-width: 992px) {
  .livecam-room-header__title {
    color: #000;
    font-size: 16px;
  }
}
.livecam-room-header__spectators {
  display: block;
  color: #fff;
  padding: 0 5px;
  font-size: 12px;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .livecam-room-header__spectators {
    padding-left: 10px;
    display: inline-block;
    font-weight: normal;
    color: #000;
    font-size: 14px;
  }
}
.livecam-room-header__in-live {
  display: none;
}
@media (min-width: 992px) {
  .livecam-room-header__in-live {
    display: inline-block;
    background: #d5186a;
    color: #fff;
    padding: 0 6px;
    height: 18px;
    text-align: center;
    border-radius: 5px;
    font-weight: bold;
    font-size: 12px;
    margin-left: 9px;
    text-transform: uppercase;
  }
}
.livecam-room-header__title-description-container {
  display: flex;
  max-width: 360px;
}
.livecam-room-header__title-description {
  font-size: 16px;
  margin: 5px 0 0 0;
  color: #666;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
@media (min-width: 1200px) {
  .livecam-room-header__title-description {
    font-size: 18px;
  }
}
.livecam-room-header__btn-open-edit {
  cursor: pointer;
  vertical-align: super;
}
.livecam-room-header__btn-open-edit i {
  background-image: url("../../../../images/sprites/svg/common/sprite.svg?v1");
  width: 13px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 5px;
  vertical-align: super;
}
.livecam-room-header__container-avatar {
  display: inline-block;
  position: relative;
}
input[type=text].livecam-room-header__input-name-room {
  width: 50%;
  display: inline-block;
}
.livecam-room-header {
  background-color: #fff;
  margin-bottom: 10px;
}
.livecam-room-header__welcome {
  font-weight: bold;
  position: relative;
  margin: 15px 20px 15px 5px;
  display: flex;
  align-items: center;
  flex: 1;
}
@media (min-width: 992px) {
  .livecam-room-header__welcome {
    margin: 10px 0;
    position: relative;
    padding-left: 10px;
    overflow: hidden;
  }
}
.livecam-room-header__welcome img {
  height: 28px;
  width: 28px;
}
.livecam-room-header__welcome .loading {
  position: absolute;
  left: 48%;
  top: 0px;
}
.livecam-room-header__transmission-data {
  display: none;
}
@media (min-width: 992px) {
  .livecam-room-header__transmission-data {
    display: block;
  }
}
@media (min-width: 992px) {
  .livecam-room-header__transmission-data-item + .transmission-data-item {
    margin-left: 10px;
  }
}
.livecam-room-header__floating-buttons {
  position: absolute;
  right: 0;
  padding: 11px;
  top: 0;
}
.modal-codec-not-supported {
  width: 100vw;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  z-index: 25;
  display: flex;
  justify-content: center;
  transition: opacity 0.1s ease-in-out;
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.modal-codec-not-supported.fadeIn {
  opacity: 100%;
  height: 100vh;
}
.modal-codec-not-supported__content {
  width: 320px;
  height: 250px;
  border-radius: 6px;
  background-color: #fff;
  margin-top: 58px;
  text-align: center;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-around;
  padding: 12px;
}
.modal-codec-not-supported__text {
  font-size: 16px;
  color: #2F2F2F;
}
.modal-codec-not-supported__got-it {
  width: 126px;
  height: 30px;
  border-radius: 5px;
  background-color: #661577;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
}
.control-panel {
  margin-top: 10px;
  /*Abas superiores*/
  /* Abas interiores */
  /* Editor */
}
.control-panel > .panel-tabs-container {
  font-size: 0;
}
.control-panel > .panel-tabs-container > .panel-tabs li a {
  background-color: #efefef;
  border-radius: 5px 5px 0 0;
  color: #999;
  font-size: 18px;
  margin: 0;
  padding: 15px 20px;
}
.control-panel > .panel-tabs-container > .panel-tabs li.active a {
  color: #666;
  background-color: #fff;
  background: linear-gradient(0deg, #ffffff, #ffffff 60%, #f5f5f5);
  border-bottom: 1px solid #fff;
}
.control-panel > .panel-tabs-container > .panel-panes {
  background-color: #fff;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.control-panel .panel-tabs-container.inner {
  font-size: 0;
}
.control-panel .panel-tabs-container.inner .panel-tabs {
  display: flex;
  padding: 0;
  background-color: #f8f8f8;
  border-bottom: solid 1px #d3d3d3;
  list-style: none;
  vertical-align: top;
  overflow-x: auto;
}
.control-panel .panel-tabs-container.inner .panel-tabs li {
  cursor: pointer;
  display: flex;
  white-space: nowrap;
}
.control-panel .panel-tabs-container.inner .panel-tabs li a {
  color: #666;
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  padding: 10px;
  text-decoration: none;
  width: 100%;
}
.control-panel .panel-tabs-container.inner .panel-tabs li .number-category {
  color: rgba(102, 102, 102, 0.6);
  font-size: 12px;
  font-weight: lighter;
  margin-left: 5px;
}
.control-panel .panel-tabs-container.inner .panel-tabs li.active {
  background-color: #f0f0f0;
  border-bottom: 2px solid #d5186a;
}
.control-panel .panel-tabs-container.inner .panel-tabs li.active a {
  color: #d5186a;
}
.control-panel .panel-tabs-container.inner .panel-tabs li.active .number-category {
  color: rgba(232, 79, 143, 0.6);
}
.control-panel .panel-tabs-container.inner .panel-tabs li u {
  background: #fd006b;
  display: inline-block;
  border-radius: 2px;
  padding: 0 3px;
  font-size: 12px;
  text-decoration: none;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  height: 14px;
  margin-left: 5px;
  letter-spacing: -1px;
  line-height: 15px;
  box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.4) inset;
}
.control-panel .panel-tabs-container.inner .panel-panes {
  display: inline-block;
  padding: 10px 20px 20px 10px;
  width: 100%;
}
.control-panel .panel-tabs-container.inner .panel-panes .panel-pane {
  display: none;
  position: relative;
  height: 100%;
}
.control-panel .panel-tabs-container.inner .panel-panes .panel-pane.active {
  display: block;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-header {
  position: relative;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-header:before,
.control-panel .panel-tabs-container.inner .panel-panes .pane-header:after {
  content: " ";
  display: table;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-header:after {
  clear: both;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-header .title {
  border-bottom: 3px solid #d5186a;
  color: #666;
  font-size: 22px;
  font-weight: normal;
  float: left;
  line-height: 22px;
  margin: 0;
  padding: 10px 35px 10px 0;
  position: relative;
  top: 1.5px;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-header .search {
  float: left;
  height: 35px;
  width: 215px;
  padding-right: 30px;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-body {
  height: 100%;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-body .body-description {
  color: #999;
  margin-top: 20px;
  font-size: 13px;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-body .livecam-room-details {
  box-shadow: none;
}
.control-panel .panel-tabs-container.inner .panel-panes .pane-body .livecam-room-details .panel-body {
  padding: 0;
}
.control-panel .panel-tabs-container.inner .panel-panes .icon-search {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPlNlYXJjaCBpY29uPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUtQ29uZmlndXJhw6fDtWVzIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzY2LjAwMDAwMCwgLTgwMC4wMDAwMDApIiBmaWxsPSIjOTk5OTk5Ij4gICAgICAgICAgICA8ZyBpZD0iUHJlZmVyZW5jaWFzIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjEuMDAwMDAwLCA2OTguMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJBYmEtRXhwZWN0YWRvcmVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJCdXNjYSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDY5LjAwMDAwMCwgOTIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3OS45NDksMTAuNTYwNSBDMTgxLjI3MSwxMC41NjA1IDE4Mi41MTMsMTEuMDc1NSAxODMuNDQ4LDEyLjAwOTUgQzE4NC4zODIsMTIuOTQzNSAxODQuODk3LDE0LjE4NjUgMTg0Ljg5NywxNS41MDg1IEMxODQuODk3LDE2LjI5MDUgMTg0LjcxMywxNy4wNDI1IDE4NC4zNzMsMTcuNzIxNSBMMTg4LjQyMywyMS43NzE1IEMxODkuMDMzLDIyLjM4MjUgMTg5LjAzMywyMy4zNzE1IDE4OC40MjMsMjMuOTgyNSBDMTg4LjExOCwyNC4yODY1IDE4Ny43MTgsMjQuNDM5NSAxODcuMzE3LDI0LjQzOTUgQzE4Ni45MTcsMjQuNDM5NSAxODYuNTE4LDI0LjI4NjUgMTg2LjIxMiwyMy45ODI1IEwxODIuMTYzLDE5LjkzMjUgQzE4MS40ODMsMjAuMjczNSAxODAuNzMxLDIwLjQ1NzUgMTc5Ljk0OSwyMC40NTc1IEMxNzguNjI3LDIwLjQ1NzUgMTc3LjM4NCwxOS45NDI1IDE3Ni40NDksMTkuMDA4NSBDMTc1LjUxNSwxOC4wNzQ1IDE3NSwxNi44MzE1IDE3NSwxNS41MDk1IEMxNzUuMDAxLDE0LjE4NjUgMTc1LjUxNiwxMi45NDQ1IDE3Ni40NSwxMi4wMDk1IEMxNzcuMzg1LDExLjA3NDUgMTc4LjYyNywxMC41NjA1IDE3OS45NDksMTAuNTYwNSBaIE0xNzkuOTQ5LDE5LjM3MzQ5OSBDMTgwLjk4MTAxNSwxOS4zNzM0OTkgMTgxLjk1MDk3NSwxOC45NzAxMzYxIDE4Mi42ODIxNTQsMTguMjQwMzA1NSBDMTgzLjQxMTk4NSwxNy41MTA0NzQ4IDE4My44MTM5OTksMTYuNTQwNTE1MSAxODMuODEzOTk5LDE1LjUwNzE1MDUgQzE4My44MTUzNDgsMTQuNDc1MTM0OSAxODMuNDExOTg1LDEzLjUwNTE3NTIgMTgyLjY4MjE1NCwxMi43NzUzNDQ1IEMxODEuOTUyMzI0LDEyLjA0NTUxMzkgMTgwLjk4MjM2NCwxMS42NDM1IDE3OS45NDksMTEuNjQzNSBDMTc4LjkxNTYzNSwxMS42NDM1IDE3Ny45NDU2NzUsMTIuMDQ1NTEzOSAxNzcuMjE1ODQ1LDEyLjc3NTM0NDUgQzE3Ni40ODYwMTQsMTMuNTA1MTc1MiAxNzYuMDg0LDE0LjQ3NjQ4MzkgMTc2LjA4NCwxNS41MDg0OTk1IEMxNzYuMDg0LDE2LjU0MDUxNTEgMTc2LjQ4NjAxNCwxNy41MTA0NzQ4IDE3Ny4yMTQ0OTUsMTguMjQxNjU0NSBDMTc3Ljk0NTY3NSwxOC45NzE0ODUxIDE3OC45MTY5ODQsMTkuMzczNDk5IDE3OS45NDksMTkuMzczNDk5IFoiIGlkPSJTZWFyY2gtaWNvbiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  display: inline-block;
  height: 15px;
  position: absolute;
  left: calc(215px - 25px);
  top: 10px;
  width: 14px;
}
.control-panel .text-editor {
  margin-bottom: 15px;
}
.control-panel .panel-panes .panel-pane .panel {
  box-shadow: none;
}
.control-panel .panel-panes .panel-pane .panel .panel-body {
  padding: 15px 0;
}
.live.livecam {
  display: flex;
  background: #fff;
  min-height: calc(100vh - 50px);
  justify-content: center;
  position: relative;
}
.live.livecam .livecam-list {
  padding: 10px;
  margin-bottom: 30px;
}
.live.livecam .livecam-list ul {
  max-height: 100vh;
  height: calc(100vh - 400px);
}
.live.livecam .livecam-list .card__placeloading {
  min-height: calc(100vh - 300px);
}
@media (min-width: 992px) {
  .live.livecam .livecam-list {
    padding: 25px 0 0 0;
  }
}
.live.livecam .livecam-list .livecam-list-loading.live__loading {
  margin-top: 120px;
}
.live.livecam .livecam-list .livecam-list-item {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
}
@media (min-width: 600px) {
  .live.livecam .livecam-list .livecam-list-item {
    position: relative;
    float: left;
    width: 33.33333333%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (min-width: 992px) {
  .live.livecam .livecam-list .livecam-list-item {
    position: relative;
    float: left;
    width: 25%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (min-width: 1615px) {
  .live.livecam .livecam-list .livecam-list-item {
    position: relative;
    float: left;
    width: 25%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    width: 20%;
    padding-left: 5px;
    padding-right: 5px;
  }
}
.live-header__sparkly {
  width: 9px;
  height: 9px;
  margin-top: 1px;
  display: inline-block;
  background-color: #d5186a;
  border-radius: 50%;
}
.live-room-header--floating .live-header__sparkly {
  display: none;
}
@media (min-width: 992px) {
  .live-room-header--floating .live-header__sparkly {
    display: inline-block;
  }
}
.live-header__arrow {
  height: 18px;
  width: 18px;
  margin-left: -10px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .live-header__arrow {
    display: none;
  }
}
.live-header__title {
  display: flex;
  align-items: center;
}
.live-header__title-text {
  font-size: 20px;
  font-weight: bold;
  color: #000;
}
@media (min-width: 992px) {
  .live-header__title-text {
    margin-left: 0;
    font-size: 20px;
    margin: 0;
  }
}
.live-header__transmission-btn {
  display: flex;
  align-items: center;
  border: 1px solid #ccc;
  padding: 6px 10px;
  border-radius: 5px;
  font-weight: bold;
  color: #666;
  cursor: pointer;
  background-color: #fff;
}
@media (min-width: 992px) {
  .live-header__transmission-btn {
    padding: 6px 26px;
  }
}
.live-header__transmission-btn--on-room {
  display: none;
}
@media (min-width: 992px) {
  .live-header__transmission-btn--on-room {
    display: flex;
    margin-right: 10px;
  }
}
.live-header__transmission-btn:hover {
  background-color: #f5f5f5;
}
.live-header__transmission-btn:active {
  background-color: #eee;
}
.live-header__transmission-text {
  margin-left: 10px;
  font-size: 16px;
}
.live__banner-ads {
  margin: 20px 0 8px 0;
}
.buupe-live-no-rooms {
  display: flex;
  justify-content: center;
  margin-top: 5px;
}
.presented-full__flex {
  display: flex;
  align-items: center;
}
@media (max-width: 768px) {
  .presented-full__flex {
    max-width: 85%;
  }
}
.live-config-spectators,
.live-reactions {
  display: flex;
  align-items: center;
  width: 44px;
  justify-content: center;
  margin-right: 8px;
}
.live-config-spectators__icon {
  width: 30px;
  height: 30px;
  cursor: pointer;
  fill: #333333;
}
@media (min-width: 992px) {
  .live-config-spectators__icon {
    fill: #661577;
  }
}
.live-reactions__icon {
  width: 24px;
  height: 26px;
  cursor: pointer;
  fill: #2F2F2F;
  color: #2F2F2F;
}
@media (min-width: 992px) {
  .live-reactions__icon {
    fill: #661577;
    color: #661577;
  }
}
.live-room__mobile-ended-button {
  fill: #333;
}
@keyframes slideIn {
  from {
    height: 0;
    transform: translateY(-120px);
    opacity: 0;
  }
  to {
    transform: initial;
    height: 115px;
    opacity: 1;
  }
}
@keyframes slideOut {
  to {
    opacity: 0;
    height: 0;
    transform: translateY(-130px);
  }
}
.concurso-live-safada-class__geral {
  background: url(../../../../images/promote/random/concurso-live-safada-mobile.jpg) no-repeat center center;
  background-size: cover;
  position: relative;
  top: 50px;
  text-align: center;
  height: 120px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.concurso-live-safada-class__geral .sl-svg-close svg {
  fill: #fff;
}
.concurso-live-safada-class__geral .promote-generic__title {
  color: #fff;
  font-weight: bolder;
  font-size: 3vmax;
  margin: 0;
}
.concurso-live-safada-class__geral .promote-generic__subtitle {
  color: #fff;
  max-width: none;
  margin: 0;
  font-size: 2.4vmax;
}
.concurso-live-safada-class__geral .promote-generic__bottom {
  color: #62ceeb;
  max-width: 280px;
  margin: 0 auto;
  font-size: 18px;
  font-weight: bolder;
  text-decoration: underline;
  padding: 0 10px;
}
.concurso-live-safada-class__geral .promote-close {
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .concurso-live-safada-class__geral {
    top: 10px;
  }
  .concurso-live-safada-class__geral .promote-generic__title {
    font-size: 25px;
    margin: 0;
  }
  .concurso-live-safada-class__geral .promote-generic__subtitle {
    font-size: 20px;
  }
  .concurso-live-safada-class__geral .promote-generic__bottom {
    margin: 0 auto;
    font-size: 20px;
  }
}
.live-room-player__skip-button-ad {
  position: absolute;
  bottom: 34px;
  right: 0;
  cursor: pointer;
  display: none;
}
.live-room-player__skip-add-icon {
  fill: #fff;
  width: 10px;
  height: 9px;
  margin-left: 5px;
}
.live-room-description__ad-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  padding: 14px;
}
.live-room-description__ad-container-desktop {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  padding: 14px;
  width: 360px;
  height: 60px;
  z-index: 100;
  position: absolute;
  bottom: 34px;
  left: 0;
}
.live-room-description__sexlog-logo {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}
.live-room-description__texts-wrapper {
  display: flex;
  flex-direction: column;
}
.live-room-description__logo-and-texts-containter {
  display: flex;
  align-items: center;
}
.live-room-description__texts-title {
  font-weight: bold;
  color: #5a1c67;
  font-size: 16px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.live-room-description__texts-description {
  font-size: 12px;
  color: #666;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
button.live-room-description__signup-button {
  background: #5a1c67;
  padding: 8px 16px;
  color: #fff;
  border-radius: 4px;
  outline: none;
  border: none;
  font-size: 14px;
  font-weight: 600;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin-left: 8px;
}
@media (min-width: 992px) {
  button.live-room-description__signup-button {
    margin-left: 0;
  }
}
button.live-room-description__signup-button:hover {
  cursor: pointer;
}
.livecam__private {
  background: #d9186a;
  width: 30px;
  height: 25px;
  z-index: 1;
  position: absolute;
  top: 5px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.live-card__date {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 15px;
  border-bottom: 1px solid #e3e3e3;
  text-align: center;
}
.live-card__text {
  display: flex;
  flex-direction: column;
}
.live-card__views {
  display: flex;
  flex-wrap: nowrap;
}
.live-card__views--img {
  width: 23px;
  display: flex;
  align-self: center;
  justify-content: flex-start;
}
.new-card__content {
  padding-left: 18px;
  padding-top: 5px;
  display: flex;
  flex-direction: column;
  justify-items: center;
  align-self: baseline;
}
@media (max-width: 600px) {
  .new-card__content {
    padding-left: 0px;
  }
}
.livecam-buupe-list__header {
  display: flex;
  margin-bottom: 14px;
  align-items: center;
}
@media (max-width: 991px) {
  .livecam-buupe-list__header {
    padding: 0 10px;
  }
}
.livecam-buupe-list__header__logo {
  width: 16px;
  height: 24px;
  margin-right: 7px;
}
.livecam-buupe-list__header__title {
  font-size: 20px;
  font-weight: 900;
  color: #333;
}
@media (max-width: 991px) {
  .livecam-buupe-list__main {
    padding: 0 10px;
  }
}
.livecam-buupe-list__main__title {
  font-size: 14px;
  color: #333;
}
.livecam-buupe-list__main__title a {
  text-decoration: underline;
  color: #5a1c67;
}
.livecam-room-chat-messages__list-wrapper {
  width: 100%;
}
.livecam-room-chat-messages__token-avatar {
  cursor: pointer;
}
.live-reactions__button {
  opacity: 1;
  transition: opacity 0.5s ease-out, width 0.5s ease-out;
}
.live-reactions__button--hided {
  opacity: 0;
  visibility: hidden;
  width: 0px;
  margin: 0px;
}
.live-token .modal-dialog {
  margin: 0;
  position: absolute;
  width: 100%;
  bottom: 0;
}
@media (min-width: 992px) {
  .live-token .modal-dialog {
    position: relative;
    margin: 150px auto;
    width: 400px;
  }
}
.live-token__body {
  background-color: #e3e3e3;
  min-height: 180px;
}
@media (min-width: 992px) {
  .live-token__body {
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 10px;
  }
}
.live-token .modal-content {
  border-radius: 10px;
}
.live__token-btn {
  height: 100%;
  display: inline-flex;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.live-token__header {
  background: #1fae9b;
  display: flex;
  justify-content: space-between;
  padding: 14px 20px;
  align-items: center;
}
@media (min-width: 992px) {
  .live-token__header {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }
}
.live-token__header.live-token__header--no-logged {
  justify-content: flex-end;
}
.live-token__title {
  color: #fff;
  font-size: 13px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
@media (min-width: 350px) {
  .live-token__title {
    font-size: 15px;
  }
}
@media (min-width: 992px) {
  .live-token__title {
    font-size: 17px;
  }
}
.live-token__header-value {
  display: flex;
  align-items: center;
  margin: 0 5px;
}
.live-token__buy-token {
  border: none;
  padding: 7px 10px;
  border-radius: 5px;
  background: #fff;
  font-size: 14px;
  color: #1fae9b;
  font-weight: bold;
}
@media (min-width: 992px) {
  .live-token__buy-token {
    font-size: 16px;
  }
}
.live__token-icon--header {
  margin-right: 4px;
}
.live-token__input-message {
  border: solid  1px  transparent;
  margin: 0 10px 20px;
  width: calc(100% - 20px);
  font-size: 13px;
  padding: 10px 5px;
  border-radius: 5px;
}
@media (min-width: 350px) {
  .live-token__input-message {
    font-size: 15px;
    padding: 10px;
  }
}
@media (min-width: 992px) {
  .live-token__input-message {
    padding: 10px 12px;
    margin: 20px;
  }
}
.live__send-btn {
  display: flex;
  align-items: center;
  background: #1fae9b;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 20px;
  border: none;
  border-radius: 4px;
  margin: auto;
  min-width: 150px;
}
@media (min-width: 992px) {
  .live__send-btn {
    margin-bottom: 20px;
  }
}
.live__send-btn-text {
  margin-left: 10px;
}
.live__send-btn--disabled {
  opacity: 0.5;
}
.live__token-loading {
  margin: auto;
}
.live-menu-dropdown {
  bottom: 0;
}
@media (min-width: 992px) {
  .live-menu-dropdown {
    top: 40px;
    left: initial;
    right: 0;
    min-width: 258px;
  }
}
.live-menu-dropdown__list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.live-menu-dropdown__loader {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.sl-dropdown li.live-menu-dropdown__item {
  display: flex;
  align-items: center;
  padding: 15px 15px 11px 15px;
  cursor: pointer;
  height: 40px;
}
.sl-dropdown li.live-menu-dropdown__item:hover {
  color: #661577;
  background-color: rgba(102, 20, 119, 0.1);
}
@media (min-width: 992px) {
  .sl-dropdown li.live-menu-dropdown__item {
    padding: 15px;
  }
}
.live-menu-dropdown__report-icon {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.live-menu-dropdown__report-text {
  margin: 0 5px 5px;
}
.livecam-player {
  display: flex;
  flex-direction: column;
  background: #fff;
  border-bottom: none;
  flex: 1;
  min-height: 50vh;
}
@media (min-width: 992px) {
  .livecam-player {
    border-bottom: solid 1px #d3d3d3;
  }
}
.livecam-player__header {
  display: flex;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 50px;
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #ededed;
}
@media (min-width: 992px) {
  .livecam-player__header {
    display: none;
  }
}
.livecam-player__header-title {
  font-size: 20px;
  color: #222222;
  flex: 1;
}
.livecam-player__save {
  padding: 0 22px;
  color: #a52276;
  text-decoration: underline;
}
.livecam-player__back {
  padding: 0 17px;
  display: flex;
  align-items: center;
}
.livecam-player__back-icon {
  width: 11px;
  height: 18px;
}
.livecam-player__next-icon {
  width: 11px;
  height: 18px;
  transform: rotate(180deg);
}
.livecam-player__toolbar {
  display: flex;
  position: absolute;
  top: 0;
  z-index: 1;
  width: 100%;
  padding: 24px 16px;
  justify-content: space-between;
}
@media (min-width: 992px) {
  .livecam-player__toolbar {
    display: none;
  }
}
.livecam-player__toolbuttons {
  display: flex;
}
.livecam-player__title {
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #666;
  font-size: 16px;
  font-weight: bold;
  padding: 10px;
  border-bottom: solid 1px #d3d3d3;
}
.livecam-player__broadcast {
  background-color: #ccc;
  height: 19px;
  width: 19px;
  display: block;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.livecam-player__broadcast--center {
  border: solid 1px #fff;
  height: 15px;
  width: 15px;
}
.livecam-player__broadcast--online {
  background-color: #68a428;
}
.livecam-player__broadcast--online .livecam-player__broadcast--center {
  background-color: #68a428;
}
.livecam-player__body {
  display: flex;
  flex: 1;
  align-items: center;
  flex-direction: column;
  max-height: 100%;
}
@media (min-width: 992px) {
  .livecam-player__body {
    flex-direction: row;
  }
}
@media (orientation: landscape) {
  .livecam-player__body {
    flex-direction: row;
  }
}
.livecam-player__video-wrapper {
  position: relative;
  flex: 1;
  background: #000;
  display: flex;
  justify-content: center;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.livecam-player__video {
  position: absolute;
  height: 100%;
  top: 0;
  bottom: 0;
  transform: rotate3d(0, 1, 0, 180deg);
}
.camera-back {
  transform: none;
}
.livecam-player__panel {
  position: absolute;
  left: 100%;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.livecam-player__panel-desc {
  margin-top: 50px;
}
.livecam-player__panel--show {
  position: absolute;
  transition: left 0.2s;
  left: 0;
}
.livecam-player__panel-desk {
  display: none;
}
@media (min-width: 992px) {
  .livecam-player__panel-desk {
    max-width: 370px;
    min-width: 370px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-right: 1px solid #d3d3d3;
    height: 100%;
  }
}
.livecam-player__panel-mobile {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
}
@media (min-width: 992px) {
  .livecam-player__panel-mobile {
    display: none;
  }
}
@media (orientation: landscape) {
  .livecam-player__panel-mobile {
    height: 100%;
  }
}
.livecam-player__panel-wrapper {
  position: relative;
  display: flex;
  flex: 1;
}
.livecam-player__nav-wrapper {
  flex: 1;
}
.livecam-player__nav-button {
  position: relative;
  min-height: 44px;
  border-bottom: 1px solid #ededed;
  display: flex;
  align-items: center;
  padding: 0 12px;
  justify-content: space-between;
  overflow: hidden;
}
.livecam-player__nav-description {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 90%;
}
.livecam-player__check-button {
  position: relative;
  border: 1px solid;
  border-radius: 50%;
  width: 20px;
  height: 20px;
}
.livecam-player__check-button--checked:after {
  content: ' ';
  background: #661577;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 3px;
  left: 3px;
}
.livecam-player__nav-button--icon {
  padding-left: 50px;
}
.livecam-player__mic-viewer-wrapper {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  background: #fff;
}
.livecam-player__mic-viewer {
  background: #e6e6e6;
  border-radius: 50%;
  height: 120px;
  width: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.livecam-player__mic-viewer-icon {
  height: 70px;
  width: 46px;
  fill: #661577;
}
.livecam-player__mobile-header {
  padding: 10px;
  border-bottom: 1px solid #ededed;
}
.livecam-player__mobile-header--cam {
  border: none;
}
.livecam-player__mobile-header--mic {
  border: none;
}
.livecam-player__mobile-title {
  font-size: 20px;
  color: #2F2F2F;
  margin-bottom: 5px;
}
.livecam-player__mobile-description {
  font-size: 16px;
  color: #333;
  margin-bottom: 28px;
}
.livecam-player__mobile-description {
  display: flex;
  flex-direction: column;
}
.livecam-player__icon {
  position: absolute;
  left: 12px;
  height: 25px;
  width: 26px;
  fill: #a52276;
}
.livecam-player__label {
  width: 100%;
}
@media (min-width: 992px) {
  .livecam-player__label {
    margin-bottom: 4px;
  }
}
.livecam-player__label--public-title {
  font-size: 16px;
  font-weight: bold;
  color: #333;
}
.livecam-player__info {
  position: relative;
  display: flex;
  margin-bottom: 16px;
  width: 100%;
  align-items: center;
}
.livecam-player__info--arrow::after {
  content: '▼';
  position: absolute;
  right: 7px;
  pointer-events: none;
}
.livecam-player__info--textarea {
  flex-direction: column;
  align-items: baseline;
}
.livecam-player__textarea-info {
  font-style: italic;
  color: #999;
}
.livecam-player__suport-link {
  font-size: 14px;
  color: #661577;
  text-decoration: underline;
}
.livecam-player__mic-btn {
  height: 30px;
  display: flex;
  font-size: 14px;
  justify-content: flex-start;
  color: #661577;
  align-items: center;
  border: solid 1px #661577;
  border-radius: 3px;
  cursor: pointer;
  background: #fff;
  margin-right: 9px;
  white-space: nowrap;
}
.livecam-player__mic-btn:hover {
  background-color: #eee;
}
.livecam-player__mic-icon {
  margin-right: 5px;
  height: 16px;
  width: 16px;
  fill: #661577;
}
.livecam-player__mic-btn--muted {
  color: #d3d3d3;
  border: solid 1px #d3d3d3;
}
.livecam-player__mic-icon--muted {
  fill: #d3d3d3;
}
.livecam-player__mic-btn-mobile {
  background: transparent;
  border: 0;
  width: 25px;
  height: 26px;
  padding: 0;
  margin-right: 22px;
}
.livecam-player__mic-btn-mobile-icon {
  width: 25px;
  height: 26px;
  fill: #fff;
}
.livecam-player__chat-icon {
  margin-right: 5px;
  height: 16px;
  width: 16px;
  fill: #661577;
}
.livecam-player__chat-btn--muted {
  color: #d3d3d3;
  border: solid 1px #d3d3d3;
}
.livecam-player__chat-btn-mobile {
  background: transparent;
  border: 0;
  width: 25px;
  height: 26px;
  padding: 0;
}
.livecam-player__chat-btn-mobile-icon {
  width: 25px;
  height: 26px;
  fill: #fff;
}
.livecam-player__chat-btn-mobile-icon.livecam-player__chat-btn-mobile-icon--ended {
  fill: #333;
}
.livecam-ended-icon {
  fill: #333333;
}
.livecam-player__select {
  font-size: 16px;
  width: 100%;
  height: 46px;
  border: solid 1px #d3d3d3;
  background: #fff;
  border-radius: 3px;
  padding-left: 42px;
  padding-right: 32px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.livecam-player__text-area-wrapper {
  flex: 1;
  padding: 10px;
}
.livecam-player__text-area {
  width: 100%;
  height: 80px;
  border: 0;
  border-bottom: 1px solid #ededed;
  border-radius: 3px;
  font-size: 16px;
  margin-top: 40px;
}
textarea.livecam-player__text-area:focus {
  border: 0;
  border-bottom: 1px solid #ededed;
  box-shadow: none;
}
@media (min-width: 992px) {
  .livecam-player__text-area {
    margin-top: 0;
  }
}
.livecam-player__wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.livecam-player__btn {
  height: 45px;
  font-size: 16px;
  border-radius: 4px;
  background-color: #661577;
  font-weight: bold;
  color: #fff;
  border: none;
  margin: 10px;
}
@media (min-width: 992px) {
  .livecam-player__btn {
    width: 100%;
    margin: 0;
  }
}
.livecam-player__btn--online {
  background-color: #d5186a;
  margin: 0;
  height: 30px;
}
.livecam-player__btn--online-mobile {
  margin: 0;
  height: 26px;
  border-radius: 0;
  background: transparent;
  text-transform: uppercase;
  line-height: 0;
  padding: 0 18px;
}
.livecam-player__btn--online-mobile.livecam-player__btn--online-mobile--ended {
  border-color: #333;
  color: #333;
}
.livecam-ended-button {
  color: #333333;
  border: 2px solid #333333;
}
.livecam-ended-button-react {
  color: #ffffff !important;
  border: 2px solid #ffffff !important;
}
.livecam-ended-button-react-icon {
  fill: #fff !important;
}
.livecam-online-icon {
  fill: #ffffff;
}
.livecam-online-button {
  color: #ffffff;
  border: 2px solid #ffffff;
}
.livecam-player__spectators {
  display: block;
  color: #fff;
  padding: 10px 0;
  font-size: 16px;
  font-weight: bold;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .livecam-player__spectators {
    padding-left: 10px;
    display: inline-block;
    font-weight: normal;
    color: #000;
    font-size: 14px;
  }
}
.myaccount__switch {
  background: #fff;
  border-radius: 14px;
  border: solid 1.6px #eee;
  display: inline-block;
  height: 25px;
  position: relative;
  transition: background-color 0.2s;
  width: 41px;
}
.myaccount__switch:hover {
  cursor: pointer;
}
.myaccount__switch:after {
  background-color: #fff;
  border-radius: 12px;
  border: solid 1px rgba(0, 0, 0, 0.04);
  bottom: 0;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  content: "";
  display: block;
  height: 21.6px;
  left: 0.6px;
  position: absolute;
  top: 0;
  transition: all 0.15s ease-in-out;
  width: 21.6px;
}
.myaccount__switch.checked {
  background-color: #08864c;
  border: solid 1.6px #08864c;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
}
.myaccount__switch.checked:after {
  border: solid 0.5px rgba(0, 0, 0, 0.04);
  bottom: 0;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  left: 15.6px;
  top: 0;
  width: 21.6px;
}
.livecam-player__can-view-live-without-account-container {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
@media (min-width: 992px) {
  .livecam-player__can-view-live-without-account-container {
    margin-bottom: 16px;
  }
}
.livecam-player__can-view-live-without-account {
  margin-right: 25px;
  font-size: 14px;
  color: #666;
}
.livecam-player__panel-desk-configs-container {
  padding: 20px;
  width: 100%;
  overflow: auto;
}
.livecam-player__btn-container {
  padding: 20px;
  background: #fff;
}
.livecam-player__switch-mobile-container {
  padding: 12px;
  border-bottom: 1px solid #ededed;
}
.livecam-player__can-view-live-without-account-switch-container {
  display: flex;
}
.livecam-modal-frust .modal-dialog {
  margin: 0;
}
@media (min-width: 600px) {
  .livecam-modal-frust .modal-dialog {
    margin: 150px auto;
    width: 500px;
  }
}
live-modal-frustation {
  flex-direction: column;
  justify-content: center;
  display: flex;
  align-items: center;
  text-align: center;
}
.livecam-modal-frust .modal-content {
  padding: 25px 20px;
}
.livecam-modal-frust-icon {
  height: 120px;
}
.livecam-modal-frust__header {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 25px;
}
@media (min-width: 600px) {
  .livecam-modal-frust__header {
    padding: 0 40px;
  }
}
.livecam-modal-frust__title {
  font-size: 16px;
  margin-top: 15px;
}
.livecam-modal-frust__subtitle {
  font-size: 14px;
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .livecam-modal-frust__subtitle {
    margin: 20px 0;
  }
}
.livecam-modal-frust__subtitle a {
  font-weight: bold;
}
.livecam-modal-frust__btn {
  padding: 5px 40px;
  font-size: 16px;
  border-radius: 3px;
}
.live-admin-spectators {
  position: absolute;
  bottom: 70px;
  min-width: 100%;
  right: 0;
  min-height: calc(100% - 70px);
  max-height: calc(100% - 70px);
  border-bottom: 1px solid #d3d3d3;
  background: #fff;
  z-index: 98;
  display: flex;
  border-right: 1px solid #d3d3d3;
}
@media (min-width: 992px) {
  .live-admin-spectators {
    min-width: 370px;
    max-width: 370px;
  }
}
@media (orientation: landscape) {
  .live-admin-spectators--full-screen .live-admin-spectators {
    min-width: 50vw;
    max-width: 50vw;
    left: 0;
  }
}
.live-admin-spectators__title {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  color: #2F2F2F;
  background: #f8f8f8;
  padding: 10px;
}
.live-admin-spectators__body {
  flex: 1;
  overflow: auto;
}
.live-admin-spectators__description {
  display: flex;
  padding: 12px;
  justify-content: center;
  justify-items: center;
  line-height: 14px;
}
.live-admin-spectators__text-description {
  padding: 0 8px;
}
.live-admin-spectators__arrow {
  width: 12px;
  height: 13px;
  background: #fff;
  position: absolute;
  transform: rotate(45deg);
  bottom: -6px;
  right: 20px;
  border-bottom: 1px solid #d3d3d3;
  border-right: 1px solid #d3d3d3;
}
@media (min-width: 992px) {
  .live-admin-spectators__arrow {
    right: 20px;
  }
}
.live-admin-spectators__loading {
  display: flex;
  justify-content: center;
  height: 28px;
  align-items: center;
}
.live-admin-spectators__wrapper {
  border-radius: 5px;
  background: white;
  z-index: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.live-admin-spectators__search-wrapper {
  position: relative;
  padding: 10px;
}
.live-admin-spectators__search {
  width: 100%;
  border-radius: 4px;
  border: 0;
  margin-top: 5px;
  height: 40px;
  padding-left: 51px;
  background: #ececec;
  font-size: 15px;
}
.live-admin-spectators__search::placeholder {
  color: #999999;
}
.live-config-spectators__icon-search {
  position: absolute;
  top: 25px;
  left: 26px;
  height: 20px;
  width: 20px;
}
.live-admin-spectators__user {
  display: flex;
  align-items: center;
  padding: 5px 10px;
  border-top: 1px solid #d3d3d3;
  height: 40px;
}
.live-admin-spectators__user:last-of-type {
  border-bottom: 1px solid #d3d3d3;
}
.live-admin-spectators__unlogged {
  background: #eeeeee;
  padding: 10px;
  display: flex;
}
.live-admin-spectators__avatar {
  border-radius: 50%;
  overflow: hidden;
  width: 28px;
  height: 28px;
}
.live-admin-spectators__name {
  padding-left: 6px;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 600;
  color: #000;
  font-size: 15px;
  cursor: pointer;
}
.live-admin-spectators__tokens {
  align-items: center;
  display: flex;
  position: relative;
  margin: 0 10px;
  background: #e9e9e9;
  padding: 0 5px;
  color: green;
  font-size: 10px;
}
.live-admin-spectators__tokens i {
  height: 9px;
  width: 9px;
  background-size: 9px;
  right: 240px;
}
.live-admin-spectators__token-value {
  padding-left: 4px;
}
.live-admin-spectators__icon-ban {
  width: 16px;
  height: 16px;
  fill: #c6c6c6;
}
.live-admin-spectators__icon-ban--margin {
  margin-right: 10px;
}
.live-admin-spectators__icon-ban--active {
  fill: #a52276;
}
.live-admin-spectators__icon-mute {
  width: 16px;
  height: 16px;
  fill: #c6c6c6;
}
.live-admin-spectators__icon-mute--active {
  fill: #a52276;
}
.live-admin-spectators__icon--pointer {
  cursor: pointer;
}
.onboarding-live-menu .modal-dialog {
  overflow: hidden;
  height: 100%;
  width: 100%;
  min-height: 500px;
  margin: 0;
}
@media (max-height: 600px) {
  .onboarding-live-menu .modal-dialog {
    min-height: 480px;
  }
}
.onboarding-live-menu .modal-dialog .modal-content {
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
}
.onboarding-live {
  height: 100%;
  background-image: linear-gradient(28deg, #661577, #7d0d5a);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.onboarding-live__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}
.onboarding-live__close {
  color: #ca87da;
  position: absolute;
  top: 15px;
  right: 15px;
  background-color: transparent;
  border: 0;
  font-size: 14px;
  font-weight: bold;
}
.onboarding-live__carousel {
  height: 480px;
  width: 100%;
  margin-bottom: 0;
  max-height: 400px;
}
@media (min-height: 600px) {
  .onboarding-live__carousel {
    max-height: unset;
  }
}
.onboarding-live__photo {
  display: flex;
  justify-content: center;
}
.onboarding-live__img--first {
  flex: 1;
}
@media (min-height: 600px) {
  .onboarding-live__img--first {
    max-height: 400px;
  }
}
.onboarding-live__img {
  max-height: 300px;
}
@media (min-height: 600px) {
  .onboarding-live__img {
    max-height: 400px;
  }
}
.onboarding-live__logo {
  width: 110px;
  margin-top: -40px;
  margin-bottom: 15px;
}
.onboarding-live__title {
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
}
.onboarding-live__subtitle {
  color: #ca87da;
  text-align: center;
  font-size: 16px;
  margin-bottom: 20px;
}
@media (max-height: 480px) {
  .onboarding-live__subtitle {
    margin-bottom: 0;
  }
}
.onboarding-live__next,
.onboarding-live__next:active,
.onboarding-live__next:visited,
.onboarding-live__next:focus,
.onboarding-live__next:hover {
  color: #fff;
  margin-top: 20px;
  font-size: 16px;
}
@media (max-height: 480px) {
  .onboarding-live__next,
  .onboarding-live__next:active,
  .onboarding-live__next:visited,
  .onboarding-live__next:focus,
  .onboarding-live__next:hover {
    bottom: 10px;
  }
}
.onboarding-live__next-icon {
  width: 13px;
  height: 8px;
}
.onboarding-live__got-it {
  color: #fff;
  margin-top: 20px;
  font-size: 16px;
  margin-bottom: 0;
}
@media (max-height: 480px) {
  .onboarding-live__got-it {
    bottom: 10px;
  }
}
.onboarding-live__got-it:hover {
  color: #fff;
}
.onboarding-live__indicators .rn-carousel-indicator {
  font-size: 14px;
}
.onboarding-live__indicators .rn-carousel-indicator span.active {
  color: #eeeeee;
}
.onboarding-live__indicators .rn-carousel-indicator span {
  color: #ca87da;
}
.live-tooltip__chat-close-desk {
  background: #d5186a;
  top: 100%;
  left: 0;
  width: 94%;
  max-width: 420px;
  margin: 0;
}
.live-tooltip__chat-close-desk .onb-header {
  display: none;
}
.live-tooltip__chat-close-desk .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__chat-close-desk .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__chat-close-desk .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__chat-close-desk.onboarding.placement-bottom:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-bottom-color: #d5186a;
  top: -10px;
  right: 95%;
}
.live-tooltip__dropdown-close {
  background: #d5186a;
  top: 100%;
  right: 0;
  min-width: 110px;
  max-width: 320px;
  margin: 0;
}
.live-tooltip__dropdown-close .onb-header {
  display: none;
}
.live-tooltip__dropdown-close .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__dropdown-close .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__dropdown-close .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__dropdown-close.onboarding.placement-bottom:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-bottom-color: #d5186a;
  top: -10px;
  left: 87.5%;
}
.live-tooltip__full-screen-mobile {
  background: #d5186a;
  top: 100%;
  right: 0;
  width: 94%;
  max-width: 420px;
  margin: 0;
}
.live-tooltip__full-screen-mobile .onb-header {
  display: none;
}
.live-tooltip__full-screen-mobile .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__full-screen-mobile .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__full-screen-mobile .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__full-screen-mobile.onboarding.placement-bottom:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-bottom-color: #d5186a;
  top: -10px;
  right: 56px;
}
.live-tooltip__toggle-chat-mobile {
  background: #d5186a;
  top: 100%;
  right: 0;
  width: 94%;
  max-width: 420px;
  margin: 0;
}
.live-tooltip__toggle-chat-mobile .onb-header {
  display: none;
}
.live-tooltip__toggle-chat-mobile .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__toggle-chat-mobile .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__toggle-chat-mobile .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__toggle-chat-mobile.onboarding.placement-bottom:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-bottom-color: #d5186a;
  top: -10px;
  right: 97px;
}
.live-tooltip__toggle-chat-mobile-owner {
  background: #d5186a;
  top: 70px;
  right: 0;
  width: 94%;
  max-width: 420px;
  margin: 0;
}
.live-tooltip__toggle-chat-mobile-owner .onb-header {
  display: none;
}
.live-tooltip__toggle-chat-mobile-owner .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__toggle-chat-mobile-owner .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__toggle-chat-mobile-owner .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__toggle-chat-mobile-owner.onboarding.placement-bottom:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-bottom-color: #d5186a;
  top: -10px;
  right: 22px;
}
.live-tooltip__toggle-panel-admin {
  background: #d5186a;
  bottom: 66px;
  right: 0;
  width: 94%;
  max-width: 420px;
  margin: 0;
}
.live-tooltip__toggle-panel-admin .onb-header {
  display: none;
}
.live-tooltip__toggle-panel-admin .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__toggle-panel-admin .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__toggle-panel-admin .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__toggle-panel-admin.onboarding.placement-top:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-top-color: #d5186a;
  bottom: -13px;
  right: 27px;
}
.live-tooltip__toggle-token {
  background: #007E6D;
  bottom: 66px;
  right: 0;
  width: 94%;
  max-width: 420px;
  margin: 0;
}
.live-tooltip__toggle-token .onb-header {
  display: none;
}
.live-tooltip__toggle-token .onb-footer {
  justify-content: flex-start;
}
.live-tooltip__toggle-token .onb-body .description {
  text-align: left;
  font-size: 16px;
}
.live-tooltip__toggle-token .onb-footer .btn-primary {
  background-color: transparent;
  padding: 5px 25px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 17px;
}
.live-tooltip__toggle-token.onboarding.placement-top:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 10px;
  border-top-color: #007E6D;
  bottom: -13px;
  right: 27px;
}
.live-tooltip__reaction.onboarding.placement-top:before {
  right: 74px;
}
.live-room-spectator-modal .modal-dialog {
  margin: 0;
  position: absolute;
  width: 100%;
  top: 0;
  display: flex;
  justify-content: center;
}
@media (min-width: 992px) {
  .live-room-spectator-modal .modal-dialog {
    position: relative;
    margin: 150px auto;
    width: 400px;
  }
}
.live-room-spectator-modal .modal-content {
  max-width: 400px;
  margin: 80px 10px;
}
.live-room-spectator-modal__icon {
  height: 80px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 40px;
}
.live-room-spectator-modal__body {
  padding: 22px;
  font-size: 20px;
  text-align: center;
}
@media (min-width: 992px) {
  .live-room-spectator-modal__body {
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 10px;
  }
}
.live-room-spectator-modal__bottom-bar {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  flex-direction: column;
}
.live-room-spectator-modal__close-button.sl-btn {
  text-decoration: underline;
  margin-top: 15px;
}
.livecam-gradient-box {
  display: flex;
  width: 100%;
  position: relative;
}
.livecam-gradient-box .livecam-list.fake-list {
  padding: 0px;
  min-height: unset;
  position: relative;
  width: 100%;
  display: table;
  height: 100%;
}
.livecam-gradient-box .infinite-gradient {
  display: flex;
  position: absolute;
  flex-direction: column;
  align-items: center;
  width: 100%;
  bottom: 0px;
  height: 100%;
  background-image: linear-gradient(to top, #fff 50%, rgba(255, 255, 255, 0.87));
}
.livecam-gradient-box .infinite-gradient h3 {
  text-align: center;
}
.livecam-gradient-box .item-figure {
  background: #fff;
  border-radius: 4px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  background: #333;
  display: block;
}
.livecam-gradient-box .gradient-button {
  background-color: #5a1c67;
  color: #fff;
  padding: 0px 16px;
  border: none;
  border-radius: 4px;
  margin-right: 15px;
  min-height: 55px;
  font-size: 18px;
  margin: 16px 0px 21px;
}
.bottom-sheet__line {
  margin: 10px auto;
}
.bottom-sheet .modal-content {
  padding: 20px;
  min-height: unset;
}
.livecam-buupe-alert-modal__container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.livecam-buupe-alert-modal__body {
  display: flex;
  flex-direction: column;
}
.livecam-buupe-alert-modal__title {
  color: #424242;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px;
  margin-top: 10px;
  text-align: center;
}
.livecam-buupe-alert-modal__description {
  color: #424242;
  font-size: 14px;
  margin-bottom: 5px;
}
.livecam-buupe-alert-modal__know-more {
  font-size: 12px;
  color: #752e85;
  text-decoration: underline;
}
.livecam-buupe-alert-modal__ok {
  height: 44px;
  width: 100%;
  margin: 24px 0 0;
  background: #5a1c67;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}
.live-nps .modal-dialog {
  position: absolute;
  bottom: 0;
  margin: 0;
  width: 100%;
}
.live-nps .modal-content {
  border: 0;
}
.live-nps__body {
  background-color: #fff;
  min-height: 440px;
  max-width: 660px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-evenly;
  margin-right: auto;
  margin-left: auto;
  padding: 0 30px;
}
.live-nps__notes {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  width: 300px;
}
@media (min-width: 600px) {
  .live-nps__notes {
    justify-content: center;
    width: 100%;
  }
}
.live-nps__note {
  height: 50px;
  width: 50px;
  border: solid 1px #ccc;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 5px;
  border-radius: 50%;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  cursor: pointer;
}
.live-nps__btn-close {
  font-size: 18px;
  align-self: flex-end;
}
.live-nps__title {
  font-size: 18px;
  text-align: center;
  color: #333;
  margin-top: 0;
}
.live-nps__text-area {
  width: 100%;
  padding: 10px;
  border: #ccc;
  border-radius: 10px;
  max-height: 90px;
  border: solid 2px #ccc;
}
@media (min-width: 600px) {
  .live-nps__text-area {
    width: 600px;
  }
}
.sl-btn.live-nps__btn {
  padding: 4px 35px;
  border-radius: 5px;
  font-size: 18px;
}
.live-nps__btn-close {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  background-color: transparent;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 0;
  font-size: 40px;
  line-height: 1;
  border-radius: 0;
}
@media (min-width: 600px) {
  .live-nps__btn-close {
    line-height: 0;
  }
}
.live-nps__btn-close:hover {
  color: #333333;
  text-decoration: none;
}
.live-nps__input:checked + .live-nps__note {
  background: #d5186a;
  border: solid 1px #d5186a;
  color: #fff;
}
.live-nps__note--not-selected {
  color: #999;
}
.live-nps__loader {
  min-height: 460px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.live-nps__input {
  display: none;
}
