@import "/assets/css/font-awesome.min.css";html, body, .close > div {padding: 0;margin: 0;height: 100%;box-sizing: border-box;}body {color: #ccc;background: #101010;font: 400 13pt/22pt Verdana;-webkit-text-size-adjust: 100%;}.top-panel {padding: 10px;z-index: 10;position: relative;background: #000;border-bottom: 2px solid #5878e7;}#size {display: inline-block;float: right;}#size button > span {position: relative;font-size: 15pt;}#size button .tooltip {visibility: hidden;position: absolute;z-index: 12;width: 120px;top: 44px;left: 50%;margin-left: -60px;font-size: 10pt;line-height: 12pt;background-color: #5878e7;color: #fff;text-shadow: 0px 1px 1px #182f6e;text-align: center;padding: 3px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 4px 6px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 4px 6px 0px rgba(50, 50, 50, 0.75);box-shadow: 0px 4px 6px 0px rgba(50, 50, 50, 0.75);}#size button .tooltip.last {left: -100%;margin-left: -40px;}#size button .tooltip::after {content: " ";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #5878e7 transparent;}#size button .tooltip.last::after {left: 97px;}#size button:hover .tooltip {visibility: visible;}#size button {position: relative;top: -2px;width: 42px;height: 42px;cursor: pointer;background-color: #000;display: inline-block;color: #5878e7;margin-left: 5px;border: 2px solid #5878e7;-webkit-border-radius: 21px;-moz-border-radius: 21px;border-radius: 21px;}#size button:hover {background-color: #5878e7;color: #000;border: 2px solid #5878e7;}#size button.active {background-color: #5878e7;color: #eee;}.top-panel .logo {background-image: url(https://gear-web.ru/theme/img/footer-icon.png);width: 32px;height: 32px;display: inline-block;position: absolute;top: 14px;}.top-panel input {width:250px;background-color: #000;display: inline-block;font-weight: 700;color: #5878e7;padding: 5px 12px 5px 12px;border: 2px solid #5878e7;margin: 5px 10px 5px 55px;text-transform: uppercase;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}#main #site {background: #111;border: none;width: 100%;height: 100%;position: relative;-webkit-box-shadow: 0px 0px 0px 1px #333, 0px 0px 0px 2px #666, 0px 0px 0px 24px #333, 0px 0px 0px 25px #444, 0px 0px 12px 26px #000;box-shadow: 0px 0px 0px 1px #333, 0px 0px 0px 2px #666, 0px 0px 0px 24px #333, 0px 0px 0px 25px #444, 0px 0px 12px 26px #000;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.close > div, #main {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;text-align: center;}#main {height: calc(100% - 62px);box-sizing: border-box;padding: 40px;}#main.full #site {width: 100%!important;height: 100%!important;}#main.laptop #site {width: 1366px;max-height: 768px!important;}#main.tablet #site {width: 800px;max-height: 1280px!important;}#main.tablet_h #site {width: 1280px;max-height: 800px!important;}#main.mobile #site {width: 360px;max-height: 740px!important;}#main.mobile_h #site {width: 740px;max-height: 360px!important;}#main.full #site {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}#main.full {padding: 0;}button.go {cursor: pointer;background-color: #000;display: inline-block;font-weight: 700;padding: 4px 12px 5px 12px;margin: 5px;text-transform: uppercase;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;color: #73a337;border: 2px solid #73a337;}button.go:hover {background: #70ba3c;color: #000;border: 2px solid #70ba3c;}.close {display: none;font-size: 22pt;line-height: 28pt;font-weight: 700;text-transform: uppercase;background: #000;overflow: hidden;position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 100000;}.close .fa {font-size: 600%;margin-bottom: 30px;}.close span {display: inline-block;}.close > div {}.close > div > div {padding: 30px;}.horiz {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}@media (max-width:1024px) {.close {display: block;}}