* { margin: 0; padding: 0; } html, body { width: 100%; height: 100%; overflow: hidden; } .viewer-container{ position: relative; width: 100%; height: 100%; overflow: hidden; } .custom-popup { background: rgba(39, 39, 39, 0.6) !important; color: #fff; text-align: center; } .custom-popup::after { position: absolute; content: ''; left: calc(50% - 3.5px); bottom: -15px; border-width: 7px; border-style: solid; border-color: rgba(39, 39, 39, 0.6) transparent transparent transparent; } .hawkeye-map { left: unset !important; bottom: unset !important; top: 20px !important; right: 20px !important; } .btn-box,.check-wrapper,.info-box{ position: fixed; top: 20px; left: 80px; z-index: 1000; min-height: 40px; background: rgba(0,0,0,0.6); padding: 10px 10px 0 10px; border-radius: 10px; color:#fff; user-select: none; } .check-wrapper { height: 30px; padding-top: 10px; } #video{ position: fixed; visibility: hidden; } .btn-box ul:nth-of-type(n+2){ margin-top: 20px; margin-bottom: 10px; } .btn-box ul li { display: inline-block; } .btn-box ul li button { width: 60px; height: 30px; margin: 0 5px; background-color: rgba(32,160,255,.2); border: 1px solid #cecece; border-radius: 4px; color:#fff; cursor: pointer; outline: none; } .info-box{ top: 80px; left: 10px; width: 310px; } .info-box ul{ text-align: left; list-style: none; } .info-box ul li{ margin: 10px 5px; } .info-box ul li:nth-of-type(1){ text-align: center; font-size: 20px; } .sz-container{ } .dg.ac{ left: 20px !important; top:20px; right: unset; } .dg.main{ border-top: 1px solid #9d9c9c; border-right: 1px solid #9d9c9c; } @media (max-width: 768px) { .btn-box,.check-wrapper{ left: 20px !important; } .dg.ac{ display: none; } }