#cloack {
    position: relative;
    width: 88%;
    height: 88%;
    border-radius: 0;
    margin: 0 auto;
    box-sizing: border-box;
    max-height: 600px;
}
.clock-numbers {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.numbers {
    position: absolute;
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
}
.numbers p {
    font-size: 46px;
    font-weight: 700;
    margin: 0;
}
.numbers:nth-child(1) {
    transform: translateX(-50%) rotate(30deg);
}
.numbers:nth-child(1) p {
    transform: rotate(-30deg);
}
.numbers:nth-child(2) {
    transform: translateX(-50%) rotate(60deg);
}
.numbers:nth-child(2) p {
    transform: rotate(-60deg);
}
.numbers:nth-child(3) {
    transform: translateX(-50%) rotate(90deg);
}
.numbers:nth-child(3) p {
    transform: rotate(-90deg);
}
.numbers:nth-child(4) {
    transform: translateX(-50%) rotate(120deg);
}
.numbers:nth-child(4) p {
    transform: rotate(-120deg);
}
.numbers:nth-child(5) {
    transform: translateX(-50%) rotate(150deg);
}
.numbers:nth-child(5) p {
    transform: rotate(-150deg);
}
.numbers:nth-child(6) {
    transform: translateX(-50%) rotate(180deg);
}
.numbers:nth-child(6) p {
    transform: rotate(-180deg);
}
.numbers:nth-child(7) {
    transform: translateX(-50%) rotate(210deg);
}
.numbers:nth-child(7) p {
    transform: rotate(-210deg);
}
.numbers:nth-child(8) {
    transform: translateX(-50%) rotate(240deg);
}
.numbers:nth-child(8) p {
    transform: rotate(-240deg);
}
.numbers:nth-child(9) {
    transform: translateX(-50%) rotate(270deg);
}
.numbers:nth-child(9) p {
    transform: rotate(-270deg);
}
.numbers:nth-child(10) {
    transform: translateX(-50%) rotate(300deg);
}
.numbers:nth-child(10) p {
    transform: rotate(-300deg);
}
.numbers:nth-child(11) {
    transform: translateX(-50%) rotate(330deg);
}
.numbers:nth-child(11) p {
    transform: rotate(-330deg);
}
.hour-arrow,
.min-arrow,
.sec-arrow {
    position: absolute;
    width: 12px;
    height: 50%;
    left: 50%;
    top: 0;
    transform: translate(-50%) rotate(60deg);
    transform-origin: bottom;
}
.hour-arrow .arrow-main,
.min-arrow .arrow-main,
.sec-arrow .arrow-main {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 50%;
    border-radius: 20px;
    transform: translateY(0);
    background: #1e2222;
}
#cloack > div.sec-arrow {
    z-index: 99;
}
#cloack > div.sec-arrow > div.arrow-main,
.center {
    background: #f11111 !important;
}
.min-arrow .arrow-main {
    height: 85%;
}
.min-arrow {
    width: 8px;
    transform: translate(-50%) rotate(45deg);
}
.sec-arrow .arrow-main {
    height: 100%;
}
.sec-arrow {
    width: 4px;
    transform: translate(-50%) rotate(185deg);
}
.center {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    transform: translate(-50%, -50%);
}
.maximize-content {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 9999;
    background: #e8e8e8;
    height: 100%;
}
.maximize-content-game {
    width: 69%!important;
    position: absolute;
    float: left;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0 auto;
}
p.time-text {
    flex: 1%;
    color: white;
    font-size: 19px;
}
.time-copy{
    color: #c7c7c7;
    margin: 0 1.1rem 0 0;
    cursor: pointer;
}
.time-middle {
    background: #4c4c4c;
    padding: 1.1rem 1rem;
    width: calc(100% - 2rem);
    margin: 1.3rem 1rem 0% 1rem;
    border-radius: 0.3rem;
}
.time-content-middle{
    width: 100%;
    display: flex;
}
p.time-hidden i {
    color: #c7c7c7;
    cursor: pointer;
    margin-right: 10px;
}
table.MsoNormalTable{
    width: 100%!important;
    max-width: 100%!important;
    background: rgb(247, 247, 248)!important;
    border-width: initial;
    border-style: none;
    border-color: initial;
}
table.MsoNormalTable th,
table.MsoNormalTable td{
    border-width: 1pt;
    border-color: rgb(217, 217, 227);
    border-image: initial;
    padding: 1%!important;
    vertical-align: top!important;
}
.info-title-game {
    color: #666564;
    margin: 0;
    text-align: center;
}
.data-quiz {
    padding: 1rem !important;
}
.data-quiz input {
    padding: 1rem;
}

@media only screen and (max-width: 1600px) {
    #cloack {
        max-height: 500px;
    }
}

@media only screen and (max-width: 1000px) {
    #cloack {
        max-height: 400px;
    }
}

@media only screen and (width: 1024px) and (height: 1366px) {
    #fa-expand {
        display: none;
    }
}
@media only screen and (max-width: 810px) {
    #fa-expand {
        display: none;
    }
}

@media only screen and (max-width: 540px) {
    #cloack {
        width: 76%;
        height: 76%;
    }
}


@media only screen and (max-width: 493px) {
    .numbers p {
        font-size: 44px;
        font-weight: 500;
    }
}

@media only screen and (max-width: 425px) {
    #cloack {
        width: 65%;
        height: 65%;
        max-height: 350px;
    }
}

@media only screen and (max-width: 375px) {
    #cloack {
        max-height: 230px;
    }
    .numbers p {
        font-size: 36px;
        font-weight: 300;
    }
}

@media only screen and (max-width: 320px) {
    p.time-text {
        font-size: 14px;
    }
}
@media (min-width: 1200px) {
    .main_content .container {
        max-width: 88%;
        padding: 30px 0;
        margin-left: auto;
        margin-right: auto;
    }
}
