@font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 300; src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 400; src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 400; src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 500; src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 500; src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 600; src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face { font-display: fallback; font-family: 'Montserrat'; font-style: normal; font-weight: 600; src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* * Изменяем Scrollbar */ ::-webkit-scrollbar-thumb{ border-width:1px 1px 1px 2px; background-color: var(--table-line); } ::-webkit-scrollbar-thumb:hover{ border-width: 1px 1px 1px 2px; border-color: var(--table-line); background-color: var(--table-line); } ::-webkit-scrollbar-track{ border-width:0; } ::-webkit-scrollbar-track:hover{ background-color: var(--sidebar-color); } /* * Nav блоки */ .navbar { display: flex; flex-wrap: wrap; align-items: center; position: relative; background-color: var(--sidebar-color); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); z-index: 99; justify-content: space-between; padding: .5rem 1rem; } .navbar>.container, .navbar>.container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between } .nav-toggle:active, .nav-toggle:focus, .nav-toggle:hover { outline: 0; border-bottom: none; } .nav-toggle { padding: 15px 0 0 0; display: block; height: 55px; font-size: 20px; transition: .5s; margin: 0 auto; color: var(--top-text-color); width: 44px; z-index: 2001; border-bottom: none; text-align: center; cursor: pointer; text-decoration: none; } .nav { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .nav-tabs .nav-item { margin-bottom: -1px; } .nav-link { display: block; } .a-type:hover { background-color: var(--hover); cursor: pointer; color: var(--span-color); } .a-type a:hover { background-color: var(--hover); cursor: pointer; color: var(--span-color); } .logo-area { max-height: 59px; max-width: 270px; z-index: 99; } .logo-area img { position: relative; left: 48px; max-width: 190px; max-height: 40px; } .right-area ul { padding-left: 20px; } .right-area li { position: relative; float: right; padding: 0 7px; } .right-area svg, .right-area img { margin-bottom: 2px; height: 26px; }.right-area .subsection svg, .right-area .subsection img { margin-bottom: 2px; height: 18px; } .navbar-icon svg, .navbar-icon img { filter: invert(var(--svg)); } .search i { margin-top: 1.9px; font-size: 1.35em; color: var(--default-text-color); } .search_form { width: 270px; padding: 16px; } .search_form .input-form { margin-bottom: 15px; } .section .subsection { position: absolute; right: 10px; top: 50px; border-radius: 0; box-shadow: 0 2px 10px rgb(0 0 0 / 20%); background: var(--sidebar-color); list-style: none; -webkit-transition: all 0.25s; transition: all 0.25s; visibility: hidden; min-width: 150px; text-align: left; margin: 0; opacity: 0; padding: 0; } .section:hover .subsection, .sh:hover .subsection { opacity: 1; top: 2.7rem; visibility: visible; } .section .subsection li { width: 100%; border-bottom: 1px solid var(--hover); padding: 4px 10px; } .section .subsection a { color: var(--default-text-color); display: inline-block; line-height: 1.2em; padding: 5px 0; text-decoration: none; } .main-sidebar { background: var(--sidebar-color); box-shadow: 1px 0px 20px rgba(255, 255, 255, 0.2); } .sidebar-menu li:hover { transition: .3s; border-left: 2px solid var(--span-color); } .sidebar-menu li:hover a { color: var(--default-text-color); transition: .3s; } .sidebar-active { transition: .3s; border-left: 2px solid var(--span-color) !important; } .sidebar-active a { color: var(--default-text-color) !important; transition: .3s; } .sidebar-menu li { border-left: 2px solid transparent; } .sidebar-menu>li>a { color: var(--top-text-color); } .table-active { color: var(--default-text-color); background-color: var(--hover); } .user-details span a { color: var(--default-text-color); } .user-details span a:hover { color: var(--hover); } .user-details span { color: #111111; } .user-rank>i { color: #111111; } .treeview-menu>li>a { color: #111111 } .select-panel-pages { float: right; margin-top: 10px; margin-bottom: 10px; margin-right: 25px; } .select-panel-table { display: inline-block; margin-left: 25px; } .select-panel select { color: #ffffff; border-top: 0; border-left: 0; border-right: 0; border-bottom: 0; background: transparent; border-image: none; outline-color: transparent; box-shadow: none; padding: 0px 0px; } .select-panel select option { font-weight: var(--font-weight-2); font-size: 13px; color: var(--default-text-color); background: var(--sidebar-color); } .button{ font-weight: var(--font-weight-2); font-size: 12px; margin-top: 10px; padding-left: 14px; padding-right: 14px; color: #FFF; background-color: var(--span-color); border: none; cursor: pointer; -ms-touch-action: manipulation; touch-action: manipulation; background-image: none; text-align: center; line-height: 26px; vertical-align: middle; user-select: none; outline: none; float: right; } .input-form input { font-size: 15px; font-weight: var(--font-weight-2); color: var(--default-text-color); background-color: inherit; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; border-bottom: 2px solid var(--table-line); width: 100%; } .input-form .input_text { color: var(--top-text-color); font-size: 12px; font-weight: var(--font-weight-2); } .input-form input:focus:not([readonly]) { border-bottom: 2px solid var(--span-color); } .input-form label { float: left; white-space: nowrap; width: 19%; margin-right: 20px; } .input-form select { cursor: pointer; white-space: nowrap; text-align: left; outline: none; color: var(--default-text-color); background-color: inherit; height: 24px; width: 100%; -moz-appearance: none; -webkit-appearance: none; border: none; border-bottom: 2px solid var(--table-line); font-weight: var(--font-weight-2); font-size: 15px; } .input-form select:focus:not([readonly]) { border-bottom: 2px solid var(--span-color); } .input-form select option { border: none; outline: none; background-color: var(--sidebar-color); font-weight: var(--font-weight-2); } .badge img{ filter: invert(var(--svg)); } .modal-window { position: fixed; top: 0; right: 0; bottom: 0; left: 0; transform: translate(-10px, -10px); z-index: 999; opacity: 0; pointer-events: none; transition: all 0.3s; backdrop-filter: blur(2px); } .modal-window .card { border: 2px solid var(--bg-color); border-radius: 10px; background: var(--sidebar-color); } .modal-window:target { opacity: 1; pointer-events: auto; transform: translate(0px, 0px); } .modal-window > div { width: 400px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: var(--sidebar-color); } .login_form{ padding-left:18px; padding-right:18px; padding-bottom: 18px; } .no_steam{ float: right; margin-bottom: 16px; } .login_form > .input-form{ margin-bottom: 15px; } .modal-close { position: absolute; right: 15px; color: #aaa; text-align: center; width: 40px; text-decoration: none; } .modal-close img{ width: 20px; height: 20px; } .modal-close:hover { color: var(--default-text-color); } .btn_form { margin-top: .375rem; margin-right: .375rem; margin-bottom: .375rem; } .btn { cursor: pointer; white-space: nowrap; text-align: center; padding: 6px 15px; outline: none; font-weight: 400; font-size: .81rem; background: var(--btn-color); color: var(--btn-text-color); border-radius: 2px; box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); word-wrap: break-word; } .sidebar-right .user-sidebar-right-block { background: linear-gradient(45deg,var(--sidebar-gradient-2),var(--sidebar-gradient-1)); } .sidebar-right .info { align-items: center; display: flex; padding-left: 18px; padding-top: 8px; padding-bottom: 8px; color: #111; } .sidebar-right .details { font-size: 14px; font-weight: 600; } .sidebar-right .details .admin_type { font-weight: 600; font-size: 14px; } .sidebar-right .details .admin_rights { font-weight: 600; font-size: 10px; } .card_info_block{ display:none; background: var(--sidebar-color); height:180px; width:300px; } tr th a:hover .card_info_block{ position: absolute; display:block; margin-right: auto; margin-left: auto; margin-top: -200px; } .sidebar-offcanvas-desktop { display: none } .sidebar-menu .sidebar-icon { margin-right: 0; display: inline-block } .sidebar-menu .sidebar-icon img, .sidebar-menu .sidebar-icon svg { margin-left: 2px; height: 20px; filter: invert(var(--svg)) } .sidebar-menu .sidebar-icon i { font-size: 1.52em; color: invert(var(--svg)) } .sidebar-menu .item-name { position: absolute; top: 18px; left: 54px; display: inline-block } .sidebar-menu > li.active:after { content: ""; display: block; width: 5px; height: 100%; background: #222; position: absolute; right: 0; bottom: 0 } .sidebar-menu { height: 100%; list-style: outside none none; margin-top: 20px; padding: 0; overflow-y: auto; overflow-x: hidden; white-space: nowrap; } .sidebar-menu > li > a { text-decoration: none; display: block; padding-left: 17px; padding-top: 15px; padding-bottom: 15px; font-size: 12px; transition: .3s; font-weight: 600; position: relative } .user-info { align-items: center; text-align: center; padding-top: 8px; padding-bottom: 8px; } .user-info a img { left: 77px; width: 80px; height: 80px; border-radius: 50%; vertical-align: bottom; border: 3px solid transparent; } .user-info img { left: 77px; width: 50px; height: 50px; border-radius: 50%; vertical-align: bottom; border: 3px solid #fff; } .user-rank { align-items: center; display: flex; padding-left: 18px; padding-bottom: 10px; position: relative } .rank_img { text-align: center; width: 20%; } .user-rank-more { align-items: center; display: flex; padding-left: 18px; padding-top: 10px; padding-bottom: 10px; position: relative } .user-rank img { max-width: 50px; max-height: 20px } .user-rank-more img { max-width: 50px; max-height: 20px } .user-details { font-size: 14px; font-weight: 600; margin-top: 20px; } .user-rank .icon-down { position: absolute; top: -2px; right: 8px } .user-rank .icon-down img, .user-rank .icon-down svg { width: 22px; height: 22px; filter: var(--svg) } .user-rank .icon-down i { font-size: 1.52em; color: #111; } .user-details span { margin-left: 10px; margin-bottom: 3px; white-space: nowrap; font-weight: 600; color: var(--default-text-color); font-size: 11px; text-decoration: none; } .user-details span a { font-weight: 600; font-size: 13px; text-decoration: none } .user-details .user_name { font-weight: 600; font-size: 14px } .user_text { margin-bottom: 0px; color: var(--table-line); } .user-details ._logout { position: absolute; top: 65px; right: 15px; font-weight: 600; font-size: 14px; } .rank-details { font-size: 12px; font-weight: 600; margin-left: 10px; color: #111111; } .rank-mini-li > a { text-decoration: none } .main-sidebar { top: 0; left: 0; height: 100%; position: fixed; width: 270px; z-index: 100; overflow-y:auto; padding-bottom: 58px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .lng-dropdown { display: none } .treeview-menu { display: none; list-style: outside none none; margin: 0; width: 100%; } .user-rank > i { position: absolute; right: 21px; margin-top: 2px } .notification { position: relative; } .notification span { position: absolute; top: -5px; left: 13px; color: #fff; background: var(--span-color); border-radius: 100%; padding-top: 2px; width: 17px; height: 17px; font-size: 9px; text-align: center; display: none; } .main_notifications { padding-left: unset; } .main_notifications a { width: 100%; } .notifications-item .icon { font-size: 20px; color: var(--span-color); } .notifications-item .text { font-size: 12px; } .container-fluid { width: 100%; max-width: 1920px; padding-right: 30px; padding-top: 100px; padding-bottom: 50px; padding-left: 17px; margin-right: auto; margin-left: auto; z-index: 0; } .auth-steam-sidebar { display: none; } .sidebar-collapse .sidebar-menu > li { border-left: none !important; } .sidebar-collapse .auth-btn, .user_or { display: none; } .sidebar-open .global-container { filter: blur(3px); user-select: none; pointer-events: none; transition: .3s; } .user_text.lk { display: block; color: var(--sidebar-gradient-2) !important; font-size: 11px; } .auth-btn { padding: 10px; border-radius: 5px; color: var(--default-text-color); padding-left: 0; border: 1px solid var(--span-color); font-weight: 600; } .auth-btn > i { color: var(--default-text-color); padding: 12px; background: var(--span-color); margin-right: 5px; } .user-sidebar-block { text-align: center; } .user-sidebar-block .user_or { display: block; margin-top: 5px; color: var(--table-line); } .table thead th { border-bottom: 2px solid var(--span-color); } .navbar-icon img { height: 26px; filter: invert(35%) sepia(0%) saturate(1%) hue-rotate(160deg) brightness(98%) contrast(90%); transition: .3s; } .navbar-icon i { font-size: 26px; color: #5D5D5D; transition: .3s; } .navbar-icon:hover i { color: #fff; transition: .3s; } .navbar-icon:hover img { filter: invert(100%) sepia(0%) saturate(2%) hue-rotate(119deg) brightness(114%) contrast(100%); transition: .3s; } #notes { z-index: 10000000; } .unshow { transition: .3s; transform: translate(220px, 72px) !important; display: block; -webkit-transform: translate(220px, 72px) !important; -moz-transform: translate(220px, 72px) !important; -ms-transform: translate(220px, 72px) !important; -o-transform: translate(220px, 72px) !important; } .global-container { display: block; margin-left: 0px; } /* ========================= Навигационная шапка - логотип ============================ */ .logo-area { max-height: 59px; max-width: 270px; z-index: 99; } .logo-area img { position: relative; left: 250px; max-width: 159px; max-height: 28px; } .logo-area2 { display: none; max-height: 59px; max-width: 270px; z-index: 99; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .logo-area2 img { position: relative; left: 200px; max-width: 159px; max-height: 28px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .logo-area2.scrolled{ display: block; } /* ========================= Навигационная шапка - первый ряд ============================ */ .navbar-icon svg, .navbar-icon img { -webkit-filter: invert(var(--svg)); filter: invert(var(--svg)); } .nav_menu{ height:40px; background: var(--nav-menu-color); display: flex; align-items: center; position: fixed; width: 100%; z-index: 20000; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .nav_menu.scrolled{ display: none; } .nav_menu .right_menu{ display: flex; margin-left: auto; align-items: center; margin-right: 200px; transform: skewX(-15deg); } .nav_menu .left_menu{ display: flex; align-items: center; margin-left: 260px; transform: skewX(-15deg); } .nav_menu .item_left__menu{ display: flex; align-items: center; padding-left: 10px; height: 56px; color: var(--nav-menu-text-color); position: relative; cursor: pointer; transition:.3s; } .nav_menu .item_left__menu:hover{ transform: scale(1.1); } .nav_menu .item_left__menu:hover .hidden__menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .nav_menu .left_menu .item_left__menu i{ margin-right: 7px; } .nav_menu .left_menu .item_left__menu .item__name{ font-size: 13px; } .nav_menu .item_right__menu{ display: flex; align-items: center; padding: 0 10px; height: 40px; color: white; position: relative; cursor: pointer; transition:.3s; } .nav_menu .item_right__menu:hover{ transform: scale(1.1); } .nav_menu .item_right__menu:hover .hidden__menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .nav_menu .item_right__menu:hover .hidden_audio_menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .nav_menu .left_menu .item_right__menu i{ margin-right: 7px; } .nav_menu .left_menu .item_right__menu .item__name{ font-size: 13px; } .nav_menu .hidden__menu{ display: inline-block; position: absolute; background: var(--nav-menu-hidden-color); top: 45px; left: 0px; min-width: 130px; transition: .3s; opacity: 0; transform: scaleY(0); padding: 0 5px; border-top: 1px solid rgba(64,64,64,.4); border-radius: 0 0 5px 5px; z-index: 30000; } .nav_menu .hidden_audio_menu{ display: inline-block; position: absolute; background: var(--audio-menu-hidden-color); top: 37px; left: 0px; min-width: 130px; transition: .3s; opacity: 0; transform: scaleY(0); padding: 0 5px; border-top: 1px solid rgba(64,64,64,.4); border-radius: 0 0 5px 5px; z-index: 30000; } .nav_menu .hidden__menu .item_hidden__menu{ display: flex; color: var(--nav-menu-text-hidden-color); align-items: center; padding: 5px; font-size: 12px; } .nav_menu .hidden_audio_menu .item_hidden__menu{ display: flex; color: white; align-items: center; padding: 5px; font-size: 12px; } .nav_menu .hidden__menu .item_hidden__menu.language_menu{ white-space:normal; } .nav_menu .hidden__menu .item_hidden__menu.language_menu img{ height: 25px; margin-right: 10px; } .nav_menu .hidden__menu .item_hidden__menu:hover .item_hidden__menu_name, .nav_menu .hidden__menu .item_hidden__menu:hover i, .nav_menu .right_menu .section:nth-child(1):hover, .nav_menu .right_menu .section:nth-child(2):hover, .nav_menu .right_menu .section:nth-child(3):hover, .nav_menu .right_menu .section:nth-child(4):hover, .nav_menu .right_menu .section:nth-child(5):hover, .nav_menu .right_menu .section:nth-child(6):hover, .nav_menu .right_menu .section:nth-child(7):hover{ -webkit-animation: jump .75s infinite; animation: jump .75s infinite; } .nav_menu .hidden__menu .item_hidden__menu:not(:last-child){ border-bottom: 1px solid rgba(128,128,128,.4); } .nav_menu .right_menu .section{ margin-left: 10px; } /* ========================= Навигационная шапка - первый ряд - радио ============================ */ .audiopl a { color: #888; text-decoration: none; } .audioplay { padding: 0px; margin: 0px; list-style: decimal-leading-zero inside; color: var(--default-text-color); width: 120px; } .audiopl:before { content: '►'; width: 14px; height: 14px; margin: 0px; position: absolute; color: var(--audio-menu-icon-color); font-size: 13px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); } .audioplay .audiopl { position: relative; margin: 0px; padding: 5px 2px 5px; cursor: pointer; } .audioplay .audiopl a { color: var(--audio-menu-text-color); text-indent: -3.3ex; padding: 0px 0px 0px 20px; } .audiopl.playing { color: #aaa; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3); } .audiopl.playing a { color: var(--audio-menu-text-playing-color); } .audiopl.playing:before { content: '♬'; width: 14px; height: 14px; margin: 0px; position: absolute; color: var(--audio-menu-icon-playing-color); font-size: 13px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); } /* ========================= Навигационная шапка - первый ряд - поиск ============================ */ [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } .search i { margin-top: 1.9px; font-size: 1.35em; color: var(--default-text-color); } #web_search { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: var(--web-search-color); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transform: translate(0px, -100%) scale(0, 0); -moz-transform: translate(0px, -100%) scale(0, 0); -o-transform: translate(0px, -100%) scale(0, 0); -ms-transform: translate(0px, -100%) scale(0, 0); transform: translate(0px, -100%) scale(0, 0); opacity: 0; z-index: 60000; } #web_search.open { -webkit-transform: translate(0px, 0px) scale(1, 1); -moz-transform: translate(0px, 0px) scale(1, 1); -o-transform: translate(0px, 0px) scale(1, 1); -ms-transform: translate(0px, 0px) scale(1, 1); transform: translate(0px, 0px) scale(1, 1); opacity: 1; } #web_search input[type="web_search"] { position: absolute; top: 50%; width: 450px; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0); font-size: 30px; outline: none; margin-left: 41%; } #web_search .btn { position: absolute; top: 50%; margin-left: 48.70%; margin-top: 50px; } #web_search .close { position: fixed; top: 15px; right: 15px; color: #fff; background-color: #428bca; border-color: #357ebd; opacity: 1; padding: 10px 17px; font-size: 27px; } /* ========================= Навигационная шапка - второй ряд ============================ */ .navbar-icon2 { color: white; } .nav_menu2{ height:40px; background: var(--nav-menu2-color); display: flex; align-items: center; position: fixed; width: 100%; z-index: 10000; margin-top: 40px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .nav_menu2.scrolled{ margin-top: 0px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; background: var(--nav-menu2-scrolled-color); } .nav_menu2 .right_menu{ display: flex; margin-left: auto; align-items: center; margin-right: 200px; transform: skewX(-15deg); } .nav_menu2 .left_menu{ display: flex; align-items: center; margin-left: 200px; transform: skewX(-15deg); } .nav_menu2 .left_menu.scrolled{ } .nav_menu2 .item_left__menu{ display: flex; align-items: center; padding: 0 10px; height: 40px; margin: 10px; color: var(--nav-menu2-text-color); position: relative; cursor: pointer; transition:.3s; background: var(--nav-menu2-btn-color); border-radius: 3px; border-bottom: 3px solid var(--nav-menu2-btn-line-color); } .nav_menu2 .item_left__menu.scrolled{ background: var(--nav-menu2-btn-scrolled-color); } .nav_menu2 .item_left__menu:hover{ transform: scale(1.1); } .nav_menu2 .item_left__menu:hover .hidden__menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .nav_menu2 .left_menu .item_left__menu i{ margin-right: 7px; } .nav_menu2 .left_menu .item_left__menu .item__name{ font-size: 13px; } .nav_menu2 .item_right__menu{ display: flex; align-items: center; padding: 0 10px; height: 40px; color: white; position: relative; cursor: pointer; transition:.3s; } .nav_menu2 .item_right__menu:hover{ transform: scale(1.1); } .nav_menu2 .item_right__menu:hover .hidden__menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .nav_menu2 .item_right__menu:hover .hidden_profile_menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .nav_menu2 .left_menu .item_right__menu i{ margin-right: 7px; } .nav_menu2 .left_menu .item_right__menu .item__name{ font-size: 13px; } .nav_menu2 .hidden__menu{ display: inline-block; position: absolute; background: var(--nav-menu2-hidden-color); top: 37px; left: 0px; min-width: 130px; transition: .3s; opacity: 0; transform: scaleY(0); padding: 0 5px; border-top: 1px solid rgba(64,64,64,.4); border-radius: 0 0 5px 5px; z-index: 20000; } .nav_menu2 .hidden__menu.scrolled{ background: var(--nav-menu2-hidden-scrolled-color); } .nav_menu2 .hidden_profile_menu{ display: inline-block; position: absolute; background: #0d141c82; top: 40px; min-width: 130px; transition: .3s; opacity: 0; transform: scaleY(0); padding: 0 5px; border-top: 1px solid rgba(64,64,64,.4); border-radius: 0 0 5px 5px; z-index: 20000; } .nav_menu2 .hidden__menu .item_hidden__menu{ display: flex; color: var(--nav-menu2-text-hidden-color); align-items: center; padding: 5px; white-space:pre; font-size: 12px; } .nav_menu2 .right_menu .section{ margin-left: 10px; } /* ========================= Навигационная шапка - второй ряд - профиль ============================ */ .profile__area{ display: flex; align-items: center; justify-content: center; margin-right: 5px; } .profile__area .avatar{ margin-right: 8px; } .profile__area .avatar img{ border-radius: 50%; border: 1px solid white; } .profile__area .auth{ color: white; } .hidden__profile{ padding: 5px !important; min-width: 300px !important; cursor: default !important; text-align: center; } .hidden__profile .user_text{ font-size: 10px; margin-bottom: 10px; } .hidden__profile .rank__info{ text-align: center; } .hidden__profile .rank__info img{ height: 20px; margin-bottom: 5px; } .hidden__profile .rank__info .rank__name{ font-size: 12px; } .hidden__profile .exit{ border-top: 1px solid rgba(128, 128, 128, .3); display: flex; align-items: center; justify-content: center; margin-top: 10px; } .hidden__profile .exit a{ color: white; padding: 2px 0; margin-top: 3px; transition: .3s; } .hidden__profile .exit a:hover{ transform: scale(1.1); } .profile-div { background: var(--miniprofile-footer-color) none repeat scroll 0 0; border-radius: 6px; max-width: 340px; } .profile-bg { background: var(--miniprofile-header-color); background-position: 0 50%; background-size: 100% auto; border-bottom: 1px solid var(--miniprofile-line-color); border-radius: 4px 4px 0 0; height: 50px; width: 100%; } .profile-block { display: block !important; } .profile-button { margin: -35px -10px 0; text-align: right; width: 100%; } .profile-button a { color: var(--miniprofile-header-button-color); } .profile-avatarLink { background-color: var(--miniprofile-avatar-line-color); border-radius: 50px; display: inline-block !important; float: left; margin: -30px 5px 0 8px; max-width: 100%; padding: 1px; vertical-align: bottom; } .profile-avatarImg { border-radius: 50px; box-sizing: border-box; color: #fff; height: 72px; width: 72px; } .profile-divUser { margin: -20px 0 0; } .profile-divName { font-size: 18px; font-weight: 700; line-height: 20px; } .profile-divName a { color: var(--miniprofile-header-name-color); } .profile-divSteam { font-size: 15px; line-height: 20px; margin: 20px 0 0; } .profile-divSteam a span{ color: var(--miniprofile-footer-steam-color); } .profile-divStats { margin-left: 11px; padding: 10px 0; } .profile-Arrange { box-sizing: border-box; display: table; margin: 0; min-width: 100%; padding: 0; table-layout: auto; } ul.profile-Arrange { list-style: outside none none; margin: 0; padding: 0; } .profile-ArrangeSizeFit { display: table-cell; padding: 0; vertical-align: top; } .profile-ArrangeSizeFit a:hover { text-decoration: none; } .profile-ArrangeSizeFitPrestige { display: table-cell; padding: 0; vertical-align: top; } .profile-ArrangeSizeFitPrestige a:hover { text-decoration: none; } .profile-ArrangeSizeFitRank { display: table-cell; padding: 0; vertical-align: top; } .profile-ArrangeSizeFitRank a:hover { text-decoration: none; } .profile-StatValue { display: block; font-size: 10px; font-weight: 500; transition: color 0.15s ease-in-out 0s; } .hidden__profile .profile-StatValue img{ height: 20px; margin-bottom: 5px; } .profile-StatLabel { color: var(--miniprofile-footer-text-color); font-size: 12px; letter-spacing: 0.02em; overflow: hidden; transition: color 0.15s ease-in-out 0s; } .profile-data { color: var(--miniprofile-footer-data-color); } /* ========================= Навигационная шапка - Мобильная ============================ */ .mobile_menu{ display: none; height:40px; background: var(--mobile-menu-color); align-items: center; position: fixed; width: 100%; z-index: 20000; } .hidden_mobile_audio_menu{ display: none; left: 0; bottom: 0; position: fixed; z-index: 20000; top: 40px; background: #0d141cc9; padding-bottom: 50px; overflow-y: auto; width: 160px; } .hidden_mobile__menu{ display: none; right: 0; bottom: 0; position: fixed; z-index: 20000; top: 40px; background: var(--mobile-menu-hidden-color); padding-bottom: 50px; overflow-y: auto; width: 300px; } .right_mobile__area{ margin-left: auto; display: flex; align-items: center; } .mobile_menu .section{ margin: 0 5px; } .mobile_menu .section:nth-child(7){ margin:0; } .mobile_menu .nav__button{ position: relative; width: 20px; height: 18px; margin-right: 15px; margin-top: -1px; margin-left: 10px; cursor: pointer; } .mobile_menu .nav__button i{ width: 20px; height: 2px; position: absolute; top: 8px; background-color: rgba(255, 255, 255, 0.7); } .mobile_menu .nav__button::before{ content: ""; position: absolute; top: 0px; width: 20px; height: 2px; background-color: rgba(255, 255, 255, 0.7); } .mobile_menu .nav__button::after{ content: ""; position: absolute; bottom: 0px; width: 20px; height: 2px; background-color: rgba(255, 255, 255, 0.7); } .item__hmobile > i{ margin-right: 5px; color: #a19f9f; } .hidden_item_mob_menu{ border-top: 1px solid rgba(255,255,255,.8); } .item__hmmenu{ display: flex; padding-left: 10px; height: 50px; align-items: center; margin: 0 30px; } .item__hmmenu:not(:first-child){ border-top: 1px solid rgba(255,255,255,.8); } .item__hmmenu img{ height: 36px; margin-right: 10px; } .hidden_item_mob_menu{ display: none; } .hidden_item_mob_menu{ margin-left: 15px; } .item__hmobile .zmdi-chevron-down{ color: gray; margin-left: 10px; cursor: pointer; transition: .3s; } .hidden_mobile__menu a{ color: white; } .item__hmobile .avatar{ margin-right: 10px; } .profile__hmobile .hidden__mlk{ margin-left: 5px; color: white; } .profile__hmobile .hidden__mlogout{ margin-left: auto; margin-right: 10px; cursor: pointer; color: white; } .item__hmobile .avatar img{ border-radius: 50%; border: 1px solid white; height: 40px; width :40px; } .item__hmobile.profile__hmobile{ height: 70px; } .item__hmobile{ height: 50px; display: flex; align-items: center; margin: 0 5px; font-weight: bold; } .item__hmobile:not(:first-child){ border-top: 1px solid rgba(255,255,255,.8); } /* ========================= Админ Панель ============================ */ .sidebar-right { margin-top: 80px; top: 0; right: 0; height: 100%; position: fixed ; width: 220px; z-index: 2; background: var(--sidebar-color); box-shadow: 0 0 10px rgba(0, 0, 0, .1); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .sidebar-right.scrolled{ margin-top: 40px; } /* ========================= Подвал ============================ */ .footer { height:40px; background: var(--footer-color); display: none; align-items: center; position: absolute; width: 100%; z-index: 100; color: var(--footer-text-color); font-size: 12px; font-weight: var(--font-weight-2); margin-top: 15px; position: fixed; left: 0; bottom: 0; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .footer a { color: var(--footer-text-a-color); text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; } .footer.scrolled{ display: flex; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .footer .right_menu{ margin-left: auto; align-items: center; margin-right: 10px; transform: skewX(-15deg); } .footer .left_menu{ display: flex; align-items: center; margin-left: 10px; transform: skewX(-15deg); } .footer .left_menu2{ display: flex; align-items: center; margin-left: 10px; transform: skewX(-15deg); } .footer .item_left__menu{ display: flex; align-items: center; padding: 0 10px; height: 56px; color: var(--footer-left-text-color); position: relative; cursor: pointer; transition:.3s; } .footer .item_left__menu:hover{ transform: scale(1.1); } .footer .item_left__menu:hover .hidden__menu{ transition: .5s ease-in-out; opacity: 1; transform: scaleY(1); } .footer .left_menu2 .item_left__menu i{ margin-right: 7px; } .footer .left_menu2 .item_left__menu .item__name{ font-size: 13px; } .footer .left_menu .item_left__menu i{ margin-right: 7px; } .footer .left_menu .item_left__menu .item__name{ font-size: 13px; } .footer-logo-area { max-height: 59px; max-width: 270px; z-index: 99; } .footer-logo-area .fatalityhot img { position: relative; left: 8px; top: 2px; max-width: 159px; max-height: 28px; } .footer-logo-area .livindege img { position: relative; left: 10px; top: 2px; max-width: 159px; max-height: 28px; } .footer .right_menu .autor2 { display: none; } /* ========================= Интерфейс ============================ */ .card { box-shadow: 0 1px 5px rgb(0 0 0 / 20%); border-radius: 10px; background-color: var(--card-color); } .table { background-color: var(--table-color); } .table .selected { color: var(--table-selected-color); } .table-hover tbody tr:hover { color: var(--table-text-hover-color); background-color: var(--table-hover-color); } .table tbody tr { color: var(--table-text-color); } .a-type:hover { background-color: var(--a-type-hover); cursor: pointer; color: var(--a-type-text-hover); } .table thead th { border-bottom: 2px solid var(--table-line-color); } .table thead th { color: var(--table-text-h-color); } #profile-main { background: linear-gradient(45deg,var(--table-profile-color),transparent); } #profile-main .pm-overview { background: linear-gradient(100deg, var(--table-profile-pm-color), transparent); } .card-block-big .figure_2 { background: var(--figure-color); border-left: 5px solid var(--figure-line-color); } .card-block-big i { color: var(--figure-icon-color); } .card-block-sb-big .figure { background: var(--figure-line-color); } .card-block-sb-big .figure_2 { background: var(--figure-line-color); } .news_admin_button{ background: var(--btn-color); color: var(--btn-text-color); } .news_date { background: var(--btn-color); color: var(--btn-text-color); } .news_arcive{ background: var(--btn-color); color: var(--btn-text-color); } .vk_knopka { background: var(--btn-color); color: var(--btn-text-color); } .vk_knopka:hover { box-shadow: var(--btn-hover-color) 5px 5px; } .news_badge { background-image: linear-gradient(106deg,var(--vk-name-gradient2-color),var(--vk-name-gradient-color)); color: var(--vk-name-text-color); } .news_badge:before { background-image: linear-gradient(160deg,var(--vk-name-gradient-color),var(--vk-name-gradient2-color)); } .news_text { background: var(--vk-news-color); } .news_btn { color: var(--vk-btn-color); } .news_btn:hover { background: var(--vk-btn-hover-color); } .news_text pre { color: var(--vk-news-text-color); } .hren { border-bottom: 2px solid var(--figure-line-color); } .profile-signature { background: var(--profile-color); } .profile-signature:before, .profile-signature:after{ background: var(--profile-hover-color); } .profile-signature .signature-detail { border-bottom: 3px solid var(--profile-line-color); } .profile-signature .title { color: var(--profile-title-color); } .profile-signature .post { color: var(--profile-post-color); } .profile-signature:after { background: var(--profile-figure-color); } .signature-content a { color: var(--profile-icon-color); } /* ========================= Трансформация ============================ */ @media(max-width:1280px) { #web_search input[type="web_search"] { margin-left: 30%; } #web_search .btn { margin-left: 46%; } } @media(max-width:500px) { #web_search input[type="web_search"] { font-size: 20px; margin-left: 20%; } #web_search .btn { margin-left: 45%; margin-top: 30px; } } @media(max-width:1280px) { .nav_menu .right_menu{ margin-right: 100px; } .nav_menu2 .right_menu{ margin-right: 100px; } .nav_menu .left_menu{ margin-left: 100px; } .nav_menu2 .left_menu{ margin-left: 60px; } .nav_menu2 .left_menu.scrolled{ margin-left: 30px; } .nav_menu2 .item_left__menu.scrolled{ margin: 0px; } .nav_menu2 .item_left__menu{ margin: 5px; } .nav_menu2 .item_right__menu { padding: 0 0px; } .profile__area { margin-right: 0px; } .profile__area .avatar { margin-right: 0px; } .balance1{ display: none; } .nav_menu2 .hidden_profile_menu { margin-right: 120px; } .logo-area img{ left: 100px; } .logo-area2 img { left: 20px; } } @media(max-width:1050px) { .nav_menu2 .right_menu{ margin-right: 50px; } } @media(max-width:1000px) { .nav_menu2 .right_menu{ margin-right: 20px; } } @media(max-width:600px) { .hide{ display: none; } } @media(max-width:1279px) { .container-fluid { padding-bottom: 80px; } .footer { height: 80px; align-items: flex-end; } .footer .left_menu { margin-bottom: 35px; margin-left: 20px; } .footer .left_menu2 { margin-left: var(--footer-left-position-color); margin-bottom: 10px; } .footer .right_menu { margin-left: 105px; } .footer .item_left__menu { padding: 0 5px; } .footer .right_menu .created { margin-left: -397px; font-size: 10px; margin-bottom: -3px; } .footer .right_menu .autor { display: none; } .footer .right_menu .autor2 { display: block; margin-left: -394px; font-size: 10px; } .footer-logo-area { display: flex; margin-bottom: 50px; } .footer-logo-area img { top: -40px; } } @media(max-width: 975px) { .mobile_menu { display: flex; } .nav_menu, .nav_menu2 { display: none; } .logo-area img{ left: 15px; } .audiopl a { color: #888; text-decoration: none; } .audioplay { padding: 0px; margin: 0px; align-items: center; list-style: decimal-leading-zero inside; color: var(--default-text-color); width: 150px; height: 56px; } .audiopl:before { content: '►'; width: 14px; height: 14px; margin: 0px; position: absolute; color: var(--default-text-color); font-size: 13px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); } .audioplay .audiopl { position: relative; margin: 0px; padding: 10px 2px 5px; cursor: pointer; border-top: 1px solid rgba(255,255,255,.8); height: 40px; } .audioplay .audiopl a { color: var(--default-text-color); text-indent: -3.3ex; padding: 0px 0px 0px 20px; } .audiopl.playing { color: #aaa; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3); } .audiopl.playing a { color: var(--span-color); } .audiopl.playing:before { content: '♬'; width: 14px; height: 14px; margin: 0px; position: absolute; color: var(--span-color); font-size: 13px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); } .sidebar-right { margin-top: 40px; } } @media (max-width: 1025px) { .global-container { margin-left: 0 } .sidebar-collapse .global-container { margin-left: 0px } .main-sidebar { -webkit-transform: translate(-330px, 0); -ms-transform: translate(-330px, 0); -o-transform: translate(-330px, 0); transform: translate(-330px, 0); } .sidebar-open .swipe-area { -webkit-transform: translate(270px, 0); -ms-transform: translate(270px, 0); -o-transform: translate(270px, 0); transform: translate(270px, 0) } .swipe-area { margin-top: 58px; top: 0; left: -12px; min-height: 100%; position: fixed; width: 30px; z-index: 2 } .sidebar-open .swipe-area { -webkit-transform: translate(270px, 0); -ms-transform: translate(270px, 0); -o-transform: translate(270px, 0); transform: translate(270px, 0) } .sidebar-open .main-sidebar { overflow-y: auto; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } } @media (min-width: 1025px) { .sidebar-collapse .main-sidebar { -webkit-transform: translate(-210px, 0); -ms-transform: translate(-210px, 0); -o-transform: translate(-210px, 0); transform: translate(-210px, 0) } .sidebar-collapse .user-rank img { max-width: 42px; max-height: 20px; } .sidebar-collapse .sidebar-menu { overflow: visible; margin-top: -20px; } .sidebar-collapse .global-container { margin-left: 64px } .sidebar-collapse .user-details, .sidebar-collapse .icon-down, .sidebar-collapse .rank-details, .sidebar-collapse .user-rank-more{ display: none; } .sidebar-collapse .sidebar-menu .sidebar-icon { margin-left: 211px; } .sidebar-collapse .user-rank { position: absolute; top: 110px; margin-left: 201px; padding-right: 10px; padding-bottom: 2px; } .sidebar-collapse .sidebar-menu .item-name { display: none; } .sidebar-collapse .user-rank > img { width: 42px; height: 18px; } .sidebar-collapse .user-info a img{ position: absolute; top: 60px; margin-left: 140px; width: 45px; height: 45px; } .swipe-area { margin-top: 58px; top: 0; left: 260px; min-height: 100%; position: fixed; width: 27px; z-index: 2 } .sidebar-collapse .swipe-area { -webkit-transform: translate(-207px, 0); -ms-transform: translate(-207px, 0); -o-transform: translate(-207px, 0); transform: translate(-207px, 0) } } @media (min-width: 1025px) { .sidebar-collapse .nav-toggle { transform: translate(105px, 0px); transition: .5s; } .sidebar-collapse .auth-steam-sidebar { display: block; position: relative; left: 216px; padding: 7px; color: var(--default-text-color); border-radius: 5px; width: 45px; background: var(--span-color); } } @media(max-width: 375px) { .footer { width: 108%; } } @media(max-width: 320px) { .footer { width: 110%; } } @-webkit-keyframes jump { 0% { transform: translateY(0px); } 10% { transform: translateY(-0.8px); } 20% { transform: translateY(-1.6px); } 35% { transform: translateY(-2.8px); } 50% { transform: translateY(-4px); } 65% { transform: translateY(-2.8px); } 80% { transform: translateY(-1.6px); } 90% { transform: translateY(-0.8px); } 100% { transform: translateY(0px); } } @keyframes jump { 0% { transform: translateY(0px); } 10% { transform: translateY(-0.8px); } 20% { transform: translateY(-1.6px); } 35% { transform: translateY(-2.8px); } 50% { transform: translateY(-4px); } 65% { transform: translateY(-2.8px); } 80% { transform: translateY(-1.6px); } 90% { transform: translateY(-0.8px); } 100% { transform: translateY(0px); } } /* ========================= module_block_info_baner ============================ */ .card2 { background-color: #ff000000; } .card2 img { display: block; margin-left: auto; margin-right: auto; } @media only screen and (max-width: 500px) { .card2 img { max-width: 350px; } } /* ========================= module_block_main_newtimer ============================ */ .cardnewyear { background-color: #ff000000; } @media only screen and (max-width: 1360px) { .cardnewyear { top:-75px; } } @media only screen and (max-width: 500px) { .cardnewyear { display: none !important; } } /* ========================= module_block_main_adminlist ============================ */ .profile-signature{ font-family: 'Poppins', sans-serif; padding: 0 40px 0 180px; position: relative; z-index: 1; overflow: hidden; margin: 8px; } .profile-signature:before, .profile-signature:after{ content: ''; height: 100%; width: 35%; position: absolute; left: 0; top: 0; z-index: -1; -webkit-clip-path: polygon(0% 0%, 70% 0, 100% 50%, 70% 100%, 0% 100%); clip-path: polygon(0% 0%, 70% 0, 100% 50%, 70% 100%, 0% 100%); } .profile-signature:after{ height: 90%; width: 32%; transform: translateY(-50%); top: 50%; left: 30px; z-index: -2; } .profile-signature .signature-icon{ font-size: 60px; line-height: 100px; text-align: center; width: 100px; height: 100px; border-radius: 50%; transform: translateY(-50%); position: absolute; top: 46%; left: 2%; } .profile-signature .signature-icon img{ width: auto; border-radius: 50px; height: 80px; transition: 0.4s; } .profile-signature .signature-icon img { transition: 0.4s; } .profile-signature .signature-detail{ padding: 5px 0 4px 10px; } .profile-signature .title{ font-size: 15px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; margin: 0; } .profile-signature .post{ font-size: 14px; } .profile-signature .signature-content li a{ line-height: 28px; width: 28px; } .profile-signature .signature-content{ margin: 0; padding: 10px 0 10px 10px; list-style: none; display: block; } .profile-signature .signature-content li{ display: inline-block; margin: 0 2px; } .profile-signature .signature-content li span{ color: var(--table-line); font-weight: 600; margin-right: 7px; display: inline-block; } @media screen and (max-width:900px) { .profile-signature { padding: 140px 0 10px 0; width: 150px; } .profile-signature:before{ width: 100%; height: 40%; -webkit-clip-path: polygon(0% 0%, 100% 0, 100% 55%, 50% 100%, 0 55%); clip-path: polygon(0% 0%, 100% 0, 100% 55%, 50% 100%, 0 55%); } .profile-signature:after{ width: 90%; height: 38%; transform: translateY(0) translateX(-50%); top: 23px; left: 50%; -webkit-clip-path: polygon(0% 0%, 100% 0, 100% 55%, 50% 100%, 0 55%); clip-path: polygon(0% 0%, 100% 0, 100% 55%, 50% 100%, 0 55%); } .profile-signature .signature-icon { transform: translateX(-50%) translateY(0); top: 0px; left: 50%; } .profile-signature .signature-detail { text-align: center; padding: 0 0 10px; } .profile-signature .icon{ transform: translateX(50%); top: auto; right: 50%; bottom: 15px; } .profile-signature .signature-icon img{ width: auto; border-radius: 50px; height: 60px; transition: 0.4s; } .profile-signature .signature-icon img { transition: 0.4s; } .profile-signature .signature-content { text-align: center; padding: 10px 0 0; } .profile-signature .title { font-size: 10px; } .profile-signature .post { font-size: 12px; } } /* ========================= module_block_info_video ============================ */ .fullscreen-bg { overflow: hidden; z-index: -100; height: 100%; width: 100%; } .fullscreen-bg__video { position: fixed; top: -10px; left: 0; width: 100%; } @media (min-width: 2103px) { .fullscreen-bg__video { top: -30px; } } @media (max-width: 1768px) { .fullscreen-bg__video { left: -90px; width: 110%; } } @media (max-width: 1680px) { .fullscreen-bg__video { left: -130px; width: 115%; } } @media (max-width: 1600px) { .fullscreen-bg__video { left: -160px; width: 120%; } } @media (max-width: 1440px) { .fullscreen-bg__video { left: -250px; width: 135%; } } @media (max-width: 1366px) { .fullscreen-bg__video { left: -310px; width: 145%; } } @media (max-width: 1360px) { .fullscreen-bg__video { left: -310px; width: 145%; } } @media (max-width: 1280px) { .fullscreen-bg__video { left: -320px; width: 150%; } } @media (max-width: 1000px) { .fullscreen-bg { display: none; } .fullscreen-bg__video { display: none; } } /* ========================= module_block_main_news ============================ */ .news_date{ z-index: 1; position: absolute; top: 40px; left: 20px; border-radius: 3px; font-size: 12px; padding: 3px 8px; } .news_arcive{ z-index: 1; position: absolute; top: 10px; left: 20px; border-radius: 3px; font-size: 12px; padding: 3px 8px; } .news_read_button p{ font-size: 10px; font-weight: 500; text-transform: uppercase; color: #a4a0a0; transition:.5s; } .news_read_button i{ margin-left: 5px; color: #a4a0a0; transition:.5s; } .news_read_button:hover{ background: rgba(0,0,0,.5); } .news_read_button:hover i, .news_read_button:hover p{ color: white; } .news_read_button { cursor: pointer; position: absolute; padding-left: 20px; z-index: 1; bottom: 0; height: 60px; background: rgba(0,0,0,.7); transition: .5s; left:0; display: flex; align-items: center; right:0; } .news_title{ z-index: 1; color: white; position: absolute; top: 80px; left: 20px; text-transform: uppercase; font-size: 20px; font-weight: bold; white-space: pre-line; width: 480px; } .news_block{ overflow: hidden; position:relative; border-radius: 5px; background-size: cover; background-position: center; background-repeat: no-repeat; } .news_blind{ position:absolute; top:0; left: 0; right: 0; bottom: 0; z-index: 1; background: rgba(0,0,0,.4); } .news_wrapper:hover .prev_button_news, .news_wrapper:hover .next_button_news{ opacity: 1; } .prev_button_news:hover, .next_button_news:hover{ background: rgba(0,0,0,.9); color: white; } .prev_button_news{ width: 30px; background: rgba(0,0,0,.8); cursor: pointer; position: absolute; height: 50px; top: 50px; display: none; align-items: center; justify-content: center; color: gray; opacity: 0; transition: .3s; font-size: 20px; z-index: 100; } .next_button_news{ width: 30px; background: rgba(0,0,0,.8); cursor: pointer; position: absolute; height: 50px; top: 50px; right: 0; opacity: 0; display: flex; transition: .3s; align-items: center; justify-content: center; color: gray; font-size: 20px; z-index: 100; } .news_button{ height: 50px; margin-top: 30px; background-color: var(--sidebar-color); } .news_wrapper{ height: 200px; margin-left: 0px; margin-top: 15px; overflow: hidden; position: relative; } .wrapper_slider_news{ white-space: nowrap; display: block; position: absolute; left: 30px; top:0; font-size: 0; transform: skewX(-15deg); } .news_block{ height: 200px; width: 500px; display: inline-block; margin-right: 10px; font-size: 14px; } @media only screen and (max-width: 500px) { .news_block, .news_wrapper { height: 250px; } .news_block { width: 200px; } .news_title{ font-size: 16px; width: 200px; } .next_button_news{ top: 100px; } .prev_button_news{ top: 100px; } } .news_ava { left: 77px; width: 50px; margin-right: 5px; height: 50px; margin-bottom: 5px; border-radius: 50%; vertical-align: bottom; border: 3px solid #fff; transition: all 0.3s ease; } .news_text pre { white-space: pre-line; font-family: 'Montserrat', sans-serif; font-weight: var(--font-weight-1); } .news_link:hover { box-shadow: var(--span-color-back) 5px 5px; transition: 0.3s; } .hren { padding: 10px 12px 15px; margin-bottom: 5px; } .hren img { filter: invert(1); width: 20px; } .knopki { float: left; } .knopki a { left: 35%; position: relative; margin-right: -50%; } .knopki img { margin-top: -3px; height: 25px; filter: invert(1); width: 20px; } .news_ava:hover { border-radius: 20%; border: 3px solid var(--span-color); } .vk_knopka { cursor: pointer; display: inline-block; white-space: nowrap; padding: 6px 15px; outline: none; font-weight: 400; font-size: .81rem; border-radius: 2px; box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); word-wrap: break-word; height: 30px; margin-left: 5px; margin-top: 10px; width: 30%; transition: 0.3s; text-align: center; } .vk_knopka:hover { transition: 0.3s; } .news_btn { transition: 0.3s; margin-right: 5px; margin-left: 5px; } .news_btn:hover { border-radius: 5px; padding: 4px; } .news_badge { display: inline-block; padding: .35em .6em; font-size: 75%; font-weight: 500; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; fill: #ffffff; border-radius: 4px; } .news_badge:before { border-radius: inherit; content: ''; display: block; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; width: 100%; z-index: -100; transition: opacity .3s; } .news_badge:hover:before { opacity: 1; } .news_text { border-radius: 5px; padding: 10px 10px 10px; margin-right: 10px; margin-left: 10px; } @media (max-width: 1700px) { .news_btn { font-size: 80%; } } @media (max-width: 1600px) { .news_btn { font-size: 70%; } } @media (max-width: 1500px) { .news_btn { font-size: 62%; } .vk_knopka { width: 33%; } } @media (max-width: 1400px) { .vk_knopka { width: 36%; } } @media (max-width: 1300px) { .vk_knopka { width: 40%; } } @media (max-width: 900px) { .vk_knopka { width: 45%; } } @media (max-width: 450px) { .news_badge { font-size: 14px; } .news_img { max-width: 100%; } .knopki img { display: none; } .knopki b { font-size: 12px; } .knopki1 a { width: 58%; margin-left: -15%; } } .news-content { text-align: center; margin-top: 15px; } .news-content-navbar { display: inline-flex; margin-bottom: 20px; } .news-content-navbar .navbar-smena:first-child { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .news-content-navbar .navbar-smena:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .news-content-navbar .navbar-smena { color: var(--top-text-color); padding: 5px 35px; background: #29292942; transition: 0.3s; background: var(--navbar-color); } .target-hyiarget { display: none; justify-content: center; background-color: var(--sidebar-color); } /* ========================= module_block_main_sb_stats ============================ */ .card-block-sb-big { position: relative; min-height: 120px } .card-block-sb-big .figure { position: absolute; margin-left: 85%; width: 36%; top: 36px; height: 14%; } .card-block-sb-big .figure_2 { position: absolute; margin-left: 92%; width: 22%; top: 59px; height: 14%; } .card-block-sb-big h3 { position: relative; text-align: center; margin-left: auto; margin-right: auto; top: 25px; font-size: 32px; font-weight: 700; color: var(--default-text-color) } .card-block-sb-big .info { position: relative; text-align: center; margin-left: auto; margin-right: auto; top: 25px; font-size: 13px; font-weight: 400; color: var(--default-text-color) } @media (max-width: 575.98px) { .col-fixed { flex: 0 0 33.333333%; max-width: 33.333333% } .card-block-sb-big .figure { display: none; } .card-block-sb-big .figure_2 { display: none; } .card-block-sb-big { position: relative; min-height: 70px } .card-block-sb-big h3 { position: relative; text-align: center; margin-left: auto; margin-right: auto; top: 10px; font-size: 24px; font-weight: 700; color: var(--default-text-color) } .card-block-sb-big .info { position: relative; text-align: center; margin-left: auto; margin-right: auto; top: 0px; font-size: 6px; font-weight: 400; color: var(--default-text-color) } } @media (min-width: 576px) and (max-width: 767.98px) { .col-fixed { flex: 0 0 33.333333%; max-width: 33.333333% } .card-block-sb-big .figure { display: none; } .card-block-sb-big .figure_2 { display: none; } .card-block-sb-big { position: relative; min-height: 80px } .card-block-sb-big h3 { position: relative; text-align: center; margin-left: auto; margin-right: auto; top: 10px; font-size: 28px; font-weight: 700; color: var(--default-text-color) } .card-block-sb-big .info { position: relative; text-align: center; margin-left: auto; margin-right: auto; top: 0px; font-size: 9px; font-weight: 400; color: var(--default-text-color) } } /* ========================= module_block_main_servers_monitoring ============================ */ .custom-server:hover > img { transform: scale(1.03); transition: all ease-in .3s; opacity: 0.3; } .data-image > img { position: absolute; width: 30px; right: 30px; top: 0px; } .show_her { display: none; } @media (min-width: 768px) { .widthall { max-width: 100% !important; flex: 100 !important; } .show_her { display: block; } } .inline { display: inline; padding: 15px; font-weight: bold; } .custom-server > img { position: relative; height: 200px; width: 100%; object-fit: cover; transition: all 1s ease-out; opacity: .4 } .card span { position: absolute; overflow: hidden; right: -19px; bottom: -16px; height: 135px; width: calc(100% + 35px) } .custom-server .data-basic { position: absolute; top: 19px; width: 100%; height: 100%; padding-top: 5px; padding-bottom: 5px; z-index: 1; text-align: center } .custom-server2 .data-basic2 { position: absolute; top: 200px; width: 100%; height: 100%; padding-top: 5px; padding-bottom: 5px; z-index: 1; text-align: center } .custom-server .data-basic .online { position: absolute; top: 100px; left: 10%; font-size: 18px; font-weight: 400; width: 80%; border-radius: 10px; background-color: rgba(16, 16, 16, 0.5); margin: 0 auto; margin-top: 10px; /* line-height: 30px; */ height: 15px; } .custom-server .data-basic .online .online2 { background: rgba(var(--server-graph-rgba)); background-size: 50px 50px; background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); height: 15px; max-width: 100%; border-radius: 10px; } .custom-server:hover .data-basic .online .online2 { background-size: 50px 50px; background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); animation: move 4s linear infinite; } .custom-server .data-basic .online .value { font-size: 15.5px; font-weight: 400; color: #eaeaea; margin-top: 0px; } .custom-server .data-basic .data-name { font-size: 13px !important; font-weight: 400; padding: 0 30px; text-transform: uppercase; overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff; margin-top: 40px; z-index: 1; width: 100%; } .custom-server .data-basic .ip { position: absolute; top: 80px; left: 15%; width: 70%; height: 33px; font-weight: 500; z-index: 99; user-select: all; font-size: 12px; color: #ffffff9c; } .custom-server .border_ip { position: absolute; border-radius: 10px; background-color: rgba(16, 16, 16, 0.5); bottom: 68px; left: 15%; width: 70%; align-items: center; height: 33px; z-index: 98; display: none; } .custom-server .btn_connect { position: absolute; color: #fff; outline: none; font-weight: 500; font-size: 15px; display: none; cursor: pointer; border-top-right-radius: 10px; border-bottom-right-radius: 10px; background: var(--span-color); bottom: 68px; right: 15%; width: 13%; white-space: nowrap; align-items: center; height: 33px; z-index: 99; } .btn_connect_text { margin-top:5px } .icon-connect { margin-top: 5px; } .btn_connect i{ font-size: 22px; } @keyframes move { 0% { background-position: 0 0} 100% { background-position: 50px 50px} } .modal-window-server { position: fixed; display: none; top: 0; right: 0; bottom: 0; left: 0; z-index: 999; transition: all 0.3s; pointer-events: auto; } .modal-window-server .card { border: 1px solid var(--default-text-color); border-radius: 2px; } .modal-window-server > div { position: absolute; width: 25%; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); background: var(--sidebar-color); } .btn_connect_now{ float: right; max-width: 80px; max-height: 30px; margin-top: 14px; margin-right: 14px; margin-bottom: 14px; } .server_block_scroll { max-height: 400px; } @media (max-width: 575.98px) { .modal-window-server > div { width: 70%; top: 40%; } .modal-window-server .input-form{ display: none; } .server_block_scroll { max-height: 300px; } } @media (min-width: 576px) and (max-width: 767.98px) { .modal-window-server > div { width: 70%; top: 40%; } .server_block_scroll { max-height: 300px; } } @media (min-width: 768px) and (max-width: 991.98px) { .modal-window-server > div { width: 50%; top: 50%; } .server_block_scroll { max-height: 300px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .modal-window-server > div { width: 38%; top: 50%; } .server_block_scroll { max-height: 300px; } } @media (min-width: 1200px) and (max-width: 1499.98px) { .custom-server .data-basic .data-name { font-size: 1vw; /* font-weight: 500; */ } .modal-window-server > div { width: 28%; } } @media (min-width: 1500px) { .modal-window-server > div { width: 28%; } } .connect_blya { position: absolute; top: 140px; left: 140px; transform: translate(-32px, -10px); color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold; background: var(--span-color); padding: 4px 5px; border-radius: 5px; } .connect_players { position: absolute; top: -41px; left: 60px; transform: translate(-32px, -10px); color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold; background: var(--span-color); padding: 4px 5px; border-radius: 5px; } .connect_gametracker { position: absolute; top: 11px; right: 35px; transform: translate(-32px, -10px); color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold; background: var(--span-color); padding: 4px 5px; border-radius: 5px; } .connect_gs4u { position: absolute; top: 11px; right: 155px; transform: translate(-32px, -10px); color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold; background: var(--span-color); padding: 4px 5px; border-radius: 5px; } .data-map { position: absolute; font-size: 12px; font-weight: bold; left: 30px; top: 10px; } .opener { max-height: 0; overflow: hidden; transition: max-height 0.25s ease-out; } /* ========================= module_page_vouchers ============================ */ .row { justify-content: center; } .voucher_check { display: flex; align-items: center; } .vс_input { border: 1px solid #ffffff21 !important; background: var(--hover); color: var(--default-text-color) !important; padding: 12px 15px; border-radius: 5px; font-weight: 600 !important; font-size: 16px !important; width: -webkit-fill-available !important; transition: .3s !important; } .vc_activate_btn { margin-left: 10px; border-radius: 10px; height: 30px; font-weight: bold; font-size: 20px; } .card-tabs { display: flex; flex-direction: column; } .admin_tab_button { height: 25px; padding: 15px; background-color: #00000000; color: #a9a9a9; text-align: left; border-radius: 10px; cursor: pointer; } .admin_tab_button:hover { background-color: #00000015; } .card-tabs-content { background-color: var(--navbar-color); padding: 20px; } .admin_tab_content { display: none; } .admin_tab_content_block { animation: .3s slideup; } .tab_active { display: block !important; } .tab_active_button { background: var(--sidebar-color) !important; cursor: default; color: white; } .vc-setting-block { background: var(--bg-color); display: flex; align-items: center; padding: 15px; } .vc-setting-img img { width: 50px; } .vc-setting-img .zmdi { display: flex; font-size: 30px; } .vc-setting-text { display: flex; margin-left: 8px; flex-direction: column; } .vc-setting-button-block { margin-left: auto; } .vc-setting-button-block .zmdi { font-size: 35px; } .vc-disable { display: none; } .vc-enable { display: block !important; } .tipo-settings, .tipo-pod-settings{ margin-top: 10px; } .tipo-page, .tipo-pod-page{ display: none; } #vc-block-hover:hover { background: var(--hover); cursor: pointer; } @keyframes slideup { from { margin-top: 25px; } to { margin-left: 0; } } .btn-back { cursor: pointer; padding: 10px; background: var(--sidebar-color); color: var(--default-text-color); font-weight: bold; text-transform: uppercase; border-radius: 5px; transition: .3s; } .btn-back:hover { transition: .3s; background: var(--default-text-color-invert); } .vc-card-header-1 h1 { color: var(--top-text-color); } .vc-card-header-1 p { color: var(--table-line); margin: 0; } .vc-card-header-1 { float: left; } .vc-card-header-2 { float: right; } .vc_card_server { padding: 14px 10px; padding-left: 20px; width: 100%; background: var(--hover); box-shadow: 0px 3px 1px 0px var(--default-text-color-invert); transition: .3s; display: block; border-radius: 5px; font-weight: bold; color: var(--top-text-color); margin-bottom: 10px; cursor: pointer; } .vc_back { padding: 10px; background: var(--sidebar-color); color: var(--default-text-color); font-weight: bold; text-transform: uppercase; border-radius: 5px; transition: .3s; } .vc_back:hover { transition: .3s; background: var(--default-text-color-invert); } .input-form { position: relative; text-align: left; margin-top: 6px; margin-bottom: 6px; float: left; width: 100%; } .border-checkbox:checked + .border-checkbox-label:after { -webkit-animation: check linear 0.5s; animation: check linear 0.5s; opacity: 1; border-color: var(--span-color); } .input-form .border-checkbox-label { position: relative; width: 100%; cursor: pointer; line-height: 22px; margin-top: 4px; padding-left: 30px; color: var(--top-text-color); font-size: 12px; font-weight: var(--font-weight-2); } .input-form .border-checkbox-label:after { content: ""; display: block; width: 5px; height: 13px; opacity: .15; border-right: 2px solid var(--default-text-color); border-top: 2px solid var(--default-text-color); position: absolute; left: 5px; top: 13px; -webkit-transform: scaleX(-1) rotate(135deg); transform: scaleX(-1) rotate(135deg); -webkit-transform-origin: left top; transform-origin: left top } .input-form .border-checkbox-label:before { content: ""; display: block; border: 2px solid #3a3a3a;; width: 23px; height: 23px; position: absolute; left: 0 } .border-checkbox { display: none } .border-checkbox:disabled ~ .border-checkbox-label { cursor: no-drop; color: #ccc } .vc_card_server > i.arrow { float: right; font-size: 24px; } .vc_server_acc_container > .vc_server_acc { width: 100%; background: var(--bg-color); border-radius: 5px; margin: 8px 0; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name { padding: 20px; display: flex; cursor: pointer; position: relative; align-items: center; user-select: none; transition: .3s; border: 1px solid transparent; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name:hover { background: var(--hover); transition: .3s; border-radius: 5px; border: 1px solid #ffffff14; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_content { padding: 20px; display: none; border-top: 1px solid var(--navbar-color); } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > i.name-i { float: left; margin-right: 20px; font-size: 25px; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > i.arrow { position: absolute; right: 30px; font-size: 25px; color: #ffffff4f; transition: .3s; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name:hover > i.arrow { color: #fff; transition: .3s; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > .vc_server_acc_name_content { display: flex; flex-direction: column; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > .vc_server_acc_name_content > span { margin-top: 0px; font-size: 12px; font-weight: bold; color: #797979; position: static; overflow: visible; right: 0px; bottom: 0px; height: 15px; } .vc_servers_head > div[data-removename] { color: #fff; margin-left: 10px; cursor: default; } .vc_servers_head > div[data-removename] > i { margin-right: 10px; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > input[type=checkbox]{ height: 0; width: 0; visibility: hidden; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > label { cursor: pointer; text-indent: -9999px; width: 50px; height: 25px; background: var(--default-text-color-invert); display: block; border-radius: 100px; border: 1px solid var(--table-line); position: absolute; right: 20px; transition: .3s; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > label:after { content: ''; position: absolute; top: 4px; left: 5px; width: 15px; height: 15px; background: #fff; border-radius: 90px; transition: 0.3s; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > input:checked + label { background: var(--table-line); transition: .3s; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > input:checked + label:after { background: #000; } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > input:checked + label:after { left: calc(100% - 5px); transform: translateX(-100%); } .vc_server_acc_container > .vc_server_acc > .vc_server_acc_name > label:active:after { width: 22px; } .vc_input { width: 100%; position: relative; margin: 10px 0; } .vc_input > .vc_input_text { margin-bottom: 5px; color: #ffffff57; font-size: 14px; } .vc_input > input, select { border: 1px solid #ffffff21; background: var(--hover); color: var(--default-text-color); padding: 12px 15px; border-radius: 5px; font-weight: 600; font-size: 16px; width: -webkit-fill-available; transition: .3s; } .vc_input > input:focus { transition: .3s; border: 1px solid var(--span-color); box-shadow: 0px 0px 5px -2px var(--span-color); } .vc-new-btn { background: #2d2d2d; border-radius: 5px; transition: .3s; padding: 6px 15px; border: 1px solid #ffffff12; cursor: pointer; color: #ffffff94; font-size: 14px; } .vc-new-btn:hover { transition: .3s; color: var(--default-text-color); background: #1f1f1f; } .float-right { float: right; } .float-left { float: left; } /* ========================= module_page_toppoints ============================ */ #profile-main { min-height: 500px; position: relative } #profile-main .pm-overview { overflow-y: auto } @media(min-width:1200px) { #profile-main .pm-overview { width: 300px } } @media(min-width:768px) and (max-width:1200px) { #profile-main .pm-overview { width: 250px } } @media(min-width:768px) { #profile-main .pm-overview { position: absolute; left: 0; top: var(--sidebar-gradient-1); height: 100%; } } @media(max-width:767px) { #profile-main .pm-overview { width: 100%; text-align: center } } @media(min-width:1200px) { #profile-main .pm-body { padding-left: 300px; } } @media(min-width:768px) and (max-width:1200px) { #profile-main .pm-body { padding-left: 250px } } @media(max-width:767px) { #profile-main .pm-body { padding-left: 0 } } #profile-main .pmo-pic { position: relative; margin: 20px } @media(min-width:768px) { #profile-main .pmo-pic img { width: 100%; border-radius: 5px; } } @media(max-width:767px) { #profile-main .pmo-pic img { width: 180px; display: inline-block; height: 180px; border-radius: 50%; border: 4px solid #fff; box-shadow: 0 8px 17px rgba(0, 0, 0, .2), 0 6px 20px rgba(0, 0, 0, .19) } } #profile-main .pmo-pic .pmo-stat { border-radius: 0 0 2px 2px; color: #fff; text-align: center; padding: 30px 5px 0 } @media(min-width:768px) { #profile-main .pmo-pic .pmo-stat { background: #ffc107; padding-bottom: 15px } } #profile-main .pmo-pic .pmop-edit { position: absolute; top: 0; left: 0; color: #fff; background: rgba(0, 0, 0, .38); text-align: center; padding: 10px 10px 11px; -webkit-transition: opacity; -o-transition: opacity; transition: opacity; -webkit-transition-duration: 250ms; transition-duration: 250ms } #profile-main .pmo-pic .pmop-edit:hover { background: rgba(0, 0, 0, .8) } #profile-main .pmo-pic .pmop-edit i { font-size: 18px; vertical-align: middle; margin-top: -3px } @media(min-width:768px) { #profile-main .pmo-pic .pmop-edit { width: 100%; opacity: 0; filter: alpha(opacity=0) } #profile-main .pmo-pic .pmop-edit i { margin-right: 4px } } #profile-main .pmo-pic:hover .pmop-edit { opacity: 1; filter: alpha(opacity=100) } #profile-main .pmo-pic .pmop-message { position: absolute; bottom: 27px; left: 50%; margin-left: -25px } #profile-main .pmo-pic .pmop-message .dropdown-menu { padding: 5px 0 55px; left: -90px; width: 228px; height: 150px; top: -74px; -webkit-transform-origin: center; -moz-transform-origin: center; -ms-transform-origin: center; transform-origin: center } #profile-main .pmo-pic .pmop-message .dropdown-menu textarea { width: 100%; height: 95px; border: 0; resize: none; padding: 10px 19px } #profile-main .pmo-pic .pmop-message .dropdown-menu button { bottom: 5px; left: 88px } #profile-main .pmb-block { margin-bottom: 0px } @media(min-width:1200px) { #profile-main .pmb-block { padding: 40px 42px 0 } } @media(max-width:1199px) { #profile-main .pmb-block { padding: 5px 20px 0 } } #profile-main .pmb-block:last-child { margin-bottom: 50px } #profile-main .pmb-block .pmbb-header { margin-bottom: 25px; position: relative } #profile-main .pmb-block .pmbb-header .actions { position: absolute; top: -2px; right: 0 } #profile-main .pmb-block .pmbb-header h2 { margin: 0; font-weight: 100; font-size: 20px } #profile-main .pmb-block .pmbb-edit { position: relative; z-index: 1; display: none } #profile-main .pmb-block .pmbb-edit, #profile-main .pmb-block .pmbb-view { -webkit-animation-name: fadeIn; animation-name: fadeIn; -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both } #profile-main .pmb-block.toggled .pmbb-edit { display: block } #profile-main .pmb-block.toggled .pmbb-view { display: none } #profile-main .pmo-block { padding: 20px } #profile-main .pmo-block>h2 { font-size: 16px; margin: 0 0 15px } #profile-main .pmo-items .pmob-body { padding: 0 10px } #profile-main .pmo-items a { display: block; padding: 4px } #profile-main .pmo-items a img { width: 100% } .p-l-30 { padding-left: 30px!important; } dl { margin-top: 0; margin-bottom: 10px; } .dl-horizontal dt { text-align: left; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 180px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 200px; } } .dl-horizontal dt { text-align: left; } .pmo-contact ul { list-style: none; margin: 0; padding: 0; } .pmo-contact ul li { position: relative; padding: 2px 0 2px 35px; } .pmo-contact ul li i { font-size: 18px; vertical-align: top; line-height: 100%; position: absolute; left: 0; width: 18px; text-align: center; } .modal-window:target { background: #0000008f; z-index: 9999999; } .max-width-img img { max-width: 100px; border-radius: 10px; } .input-search-margin { position: absolute; top: 90px; right: 0; width: 25%; margin-right: 10px; } #searchdiv { background: var(--hover); padding: 5px; } .opener { max-height: 0; overflow: hidden; transition: max-height 0.25s ease-out; } @media only screen and (max-width: 760px) { .card3 { display: none !important; } .card4 { text-align: right; } #profile-main .pmo-pic img { width: 120px; height: 120px; } #profile-main .pmo-block { padding: 10px; } #profile-main .pmo-pic { margin: 10px; } #profile-main .pmb-block:last-child { margin-bottom: 10px; } } /* ========================= module_page_profiles ============================ */ .weapon-table th { padding: .35rem; } .weapon-table th img { max-width: 54px; max-height: 21px; } .middle-block .hitstats-block .hitstats .back { object-fit: cover; } .middle-block .hitstats-block .hit_player img { filter: brightness(40%); } .middle-block .hitstats-block .hit_player .hit_head:hover, .middle-block .hitstats-block .hit_player .hit_neak:hover, .middle-block .hitstats-block .hit_player .hit_chest:hover, .middle-block .hitstats-block .hit_player .hit_belly:hover, .middle-block .hitstats-block .hit_player .hit_left_arm:hover, .middle-block .hitstats-block .hit_player .hit_right_arm:hover, .middle-block .hitstats-block .hit_player .hit_left_leg:hover, .middle-block .hitstats-block .hit_player .hit_right_leg:hover { -webkit-filter: none; filter: none; } @media (max-width: 767.98px) { .left-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .fsize-2, .fsize-3, .fsize-4, .fsize-5, .fsize-6, .fsize-1, .right-zalupa, .left-zalupa { display: none !important; } .hitstats-block { display: none !important; } .middle-block { position: relative; margin-top: 6px; width: 100%; /* Отступ слева -> Блоки */ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .right-block { position: relative; margin-top: 6px; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .profileone__block { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .user-block { height: 350px; position: relative; width: 100%; -ms-flex: 0 0 38%; flex: 0 0 38%; max-width: 38%; } .block { border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .best-weapon-block { height: 350px; position: relative; width: 100%; /* Отступ слева -> Блоки */ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .user-block .avatar { margin-top: 18px; height: 110px; width: 110px; border-radius: 50%; border: 3px solid #fff; } .user-block .name { margin-top: 10px; font-size: 1em; font-weight: var(--font-weight-1); color: var(--span-color); } .user-block .country { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .user-block .rank-img { max-height: 28px; } .user-block .rank { font-size: 80%; font-weight: var(--font-weight-0); } .user-block .user-stats { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; background-color: var(--span-color); text-align: center; padding-top: 7px; color: #ffffff; font-size: 17px; font-weight: var(--font-weight-3); border: 0px solid transparent; border-radius: 4px; } .best-weapon-block .weapons { padding-top: 18px; text-align: center; height: 86px; } .best-weapon-block .weapons .kills { margin-top: 5px; text-align: center; font-size: 15px; font-weight: var(--font-weight-3); } .best-weapon-block .weapons li { display: inline-block; padding-left: 3%; padding-right: 3%; } .best-weapon-block .weapons svg, .best-weapon-block .weapons img { width: 14vw; max-height: 4.8vw; filter: invert(var(--svg)); } .best-weapon-block .weapon-table { height: 74%; overflow: auto; } .best-weapon-block .weapon-table svg, .best-weapon-block .weapon-table img { filter: invert(var(--svg)); } .short-stats-block { margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .short-stats-block .left-stats-block { float: left; width: 50%; } .short-stats-block .right-stats-block { margin-left: 50%; width: 50%; } .short-stats-block ul { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .short-stats-block li { padding-bottom: 5px; border-bottom: 2px solid var(--navbar-color); } .short-stats-block .left-stats-block ul { text-align: left; } .short-stats-block .right-stats-block ul { text-align: right; } .skull-block { margin-top: 5%; width: 100%; font-size: 14px; font-weight: var(--font-weight-0); } .skull-block .info { font-size: 12px; color: var(--default-text-color); font-weight: var(--font-weight-1); } .skull-block .left-skull-block { float: left; width: 27%; text-align: center } .skull-block .center-skull-block { display: inline-block; width: 39%; text-align: center } .skull-block .right-skull-block { float: right; width: 34%; text-align: center } .skull-block .left-skull-block .skull { display: inline-block; width: 58px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .center-skull-block .skull { display: inline-block; width: 77px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .right-skull-block .skull { display: inline-block; width: 96px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .middle-block .best-maps { height: 53vw; position: relative; width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block .best-maps .map-top { position: relative; height: 30%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block .best-maps .map-bottom { position: relative; overflow: auto; height: 70%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .map_block { position: relative; width: 100%; height: 100%; margin-top: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .map_block_right { position: relative; width: 100%; height: 100%; margin-top: 6px; padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block .best-maps .map_block img, .middle-block .best-maps .map_block_right img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top .map-lower { position: absolute; max-width: 100%; margin-top: -33px; } .middle-block .best-maps .map-bottom .map-lower { } .middle-block .map-title-rounds .icon { margin-right: 0px; } .middle-block .map-title-rounds .icon img { filter: invert(var(--svg)); margin-bottom: 4px; width: 10px; } .middle-block .best-maps .map-top .map-one { position: absolute; height: 28px; width: 25px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(0, 0, 0, 0.75); padding-top: 1px; left: 7px; } .middle-block .best-maps .map-top .map-pretty-name { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: black; background-color: rgba(255, 255, 255, 0.75); padding-top: 1px; padding-left: 10px; padding-right: 10px; left: 33px; } .middle-block .best-maps .map-top .map-title-rounds { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(241, 122, 38, 0.85); padding-top: 1px; padding-left: 10px; padding-right: 10px; right: 7px; } .middle-block .hitstats-block { height: 53vw; position: relative; overflow: hidden; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; } .tooltip-top { position: absolute; width: 100%; height: 100%; } .back { width: 100%; height: 100%; border: 0px solid transparent; background-size: cover; border-radius: 4px; } .hit_player { position: absolute; } .hit_head { position: absolute; height: 11vw; width: 10vw; z-index: 101; bottom: 33.6vw; left: 10.2vw; } .hit_neak { position: absolute; height: 3.5vw; width: 7.6vw; z-index: 103; bottom: 33.6vw; left: 10.2vw; } .hit_left_arm { position: absolute; height: 24vw; width: 8vw; bottom: 24vw; left: 0.3vw; z-index: 101; } .hit_right_arm { position: absolute; height: 23vw; width: 6vw; bottom: 11.5vw; left: 20vw; z-index: 104; } .hit_chest { position: absolute; height: 12vw; width: 15vw; bottom: 25.8vw; left: 6.3vw; z-index: 101; } .hit_belly { position: absolute; height: 10vw; width: 16vw; bottom: 18.6vw; left: 6vw; z-index: 101; } .hit_left_leg { position: absolute; height: 20vw; width: 8vw; bottom: 0; left: 7.5vw; z-index: 101; } .hit_right_leg { position: absolute; height: 19.7vw; width: 11vw; bottom: 0; left: 13.8vw; z-index: 101; } .unusualkills_block { overflow: hidden; padding-top: 6px; padding-left: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .unusualkills_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .unusualkills_score { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_block_left { overflow: hidden; padding-top: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .icon_block { position: absolute; right: 5px; top: 15px; } .unusualkills_block i, .unusualkills_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .right-block .top { width: 100%; } .right-block .top .table thead th { padding-top: 18px; font-size: 13px; font-weight: var(--font-weight-1); color: var(--default-text-color); border-bottom: 2px solid var(--table-line); } .right-block .top .table tbody th { color: var(--default-text-color); font-size: 12px; font-weight: var(--font-weight-1); padding: .7em; border-bottom: none; border-top: 1px solid var(--hover); } } @media (min-width: 768px) and (max-width: 991.98px) { .left-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block { position: relative; margin-top: 6px; width: 100%; /* Отступ слева -> Блоки */ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .right-block { position: relative; margin-top: 6px; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .profileone__block { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .user-block { height: 42vw; position: relative; width: 100%; -ms-flex: 0 0 38%; flex: 0 0 38%; max-width: 38%; } .block { border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .best-weapon-block { height: 42vw; position: relative; width: 100%; /* Отступ слева -> Блоки */ -ms-flex: 0 0 62%; flex: 0 0 62%; max-width: 62%; } .user-block .avatar { margin-top: 18px; height: 110px; width: 110px; border-radius: 50%; border: 3px solid #fff; } .user-block .name { margin-top: 10px; font-size: 1.5em; font-weight: var(--font-weight-1); color: var(--span-color); } .user-block .country { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .user-block .rank-img { max-height: 28px; } .user-block .rank { font-size: 80%; font-weight: var(--font-weight-0); } .user-block .user-stats { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; background-color: var(--span-color); text-align: center; padding-top: 7px; color: #ffffff; font-size: 17px; font-weight: var(--font-weight-3); border: 0px solid transparent; border-radius: 4px; } .best-weapon-block .weapons { padding-top: 18px; text-align: center; height: 26%; } .best-weapon-block .weapons .kills { margin-top: 5px; text-align: center; font-size: 15px; font-weight: var(--font-weight-3); } .best-weapon-block .weapons li { display: inline-block; padding-left: 3%; padding-right: 3%; } .best-weapon-block .weapons svg, .best-weapon-block .weapons img { width: 14vw; max-height: 4.8vw; filter: invert(var(--svg)); } .best-weapon-block .weapon-table { height: 74%; overflow: auto; } .best-weapon-block .weapon-table svg, .best-weapon-block .weapon-table img { filter: invert(var(--svg)); } .short-stats-block { margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .short-stats-block .left-stats-block { float: left; width: 50%; } .short-stats-block .right-stats-block { margin-left: 50%; width: 50%; } .short-stats-block ul { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .short-stats-block li { padding-bottom: 5px; } .short-stats-block .left-stats-block ul { text-align: left; } .short-stats-block .right-stats-block ul { text-align: right; } .skull-block { margin-top: 5%; width: 100%; font-size: 14px; font-weight: var(--font-weight-0); } .skull-block .info { font-size: 12px; color: var(--default-text-color); font-weight: var(--font-weight-1); } .skull-block .left-skull-block { float: left; width: 27%; text-align: center } .skull-block .center-skull-block { display: inline-block; width: 39%; text-align: center } .skull-block .right-skull-block { float: right; width: 34%; text-align: center } .skull-block .left-skull-block .skull { display: inline-block; width: 58px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .center-skull-block .skull { display: inline-block; width: 77px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .right-skull-block .skull { display: inline-block; width: 96px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .middle-block .best-maps { height: 52vw; position: relative; width: 100%; -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; } .middle-block .best-maps .map-top { position: relative; height: 30%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block .best-maps .map-bottom { position: relative; overflow: auto; height: 70%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .map_block { position: relative; width: 100%; height: 100%; margin-top: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .map_block_right { position: relative; width: 100%; height: 100%; margin-top: 6px; padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block .best-maps .map_block img, .middle-block .best-maps .map_block_right img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top .map-lower { position: absolute; max-width: 100%; margin-top: -33px; } .middle-block .best-maps .map-bottom .map-lower { } .middle-block .map-title-rounds .icon { margin-right: 0px; } .middle-block .map-title-rounds .icon img { filter: invert(var(--svg)); margin-bottom: 4px; width: 10px; } .middle-block .best-maps .map-top .map-one { position: absolute; height: 28px; width: 25px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(0, 0, 0, 0.75); padding-top: 1px; left: 7px; } .middle-block .best-maps .map-top .map-pretty-name { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: black; background-color: rgba(255, 255, 255, 0.75); padding-top: 1px; padding-left: 10px; padding-right: 10px; left: 33px; } .middle-block .best-maps .map-top .map-title-rounds { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(241, 122, 38, 0.85); padding-top: 1px; padding-left: 10px; padding-right: 10px; right: 7px; } .middle-block .hitstats-block { height: 52vw; position: relative; overflow: hidden; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; } .tooltip-top { position: absolute; width: 100%; height: 100%; } .back { width: 100%; height: 100%; border: 0px solid transparent; background-size: cover; border-radius: 4px; } .hit_player { position: absolute; } .hit_head { position: absolute; height: 11vw; width: 10vw; z-index: 101; bottom: 33.6vw; left: 10.2vw; } .hit_neak { position: absolute; height: 3.5vw; width: 7.6vw; z-index: 103; bottom: 33.6vw; left: 10.2vw; } .hit_left_arm { position: absolute; height: 24vw; width: 8vw; bottom: 24vw; left: 0.3vw; z-index: 101; } .hit_right_arm { position: absolute; height: 23vw; width: 6vw; bottom: 11.5vw; left: 20vw; z-index: 104; } .hit_chest { position: absolute; height: 12vw; width: 15vw; bottom: 25.8vw; left: 6.3vw; z-index: 101; } .hit_belly { position: absolute; height: 10vw; width: 16vw; bottom: 18.6vw; left: 6vw; z-index: 101; } .hit_left_leg { position: absolute; height: 20vw; width: 8vw; bottom: 0; left: 7.5vw; z-index: 101; } .hit_right_leg { position: absolute; height: 19.7vw; width: 11vw; bottom: 0; left: 13.8vw; z-index: 101; } .unusualkills_block { overflow: hidden; padding-top: 6px; padding-left: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .unusualkills_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .unusualkills_score { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_block_left { overflow: hidden; padding-top: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .icon_block { position: absolute; right: 5px; top: 15px; } .unusualkills_block i, .unusualkills_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .right-block .top { width: 100%; } .right-block .top .table thead th { padding-top: 18px; font-size: 13px; font-weight: var(--font-weight-1); color: var(--default-text-color); border-bottom: 2px solid var(--table-line); } .right-block .top .table tbody th { color: var(--default-text-color); font-size: 12px; font-weight: var(--font-weight-1); padding: .7em; border-bottom: none; border-top: 1px solid var(--hover); } } @media (min-width: 992px) and (max-width: 1199.98px) { .left-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .right-block { position: relative; margin-top: 6px; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .profileone__block { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .user-block { height: 300px; position: relative; width: 100%; -ms-flex: 0 0 38%; flex: 0 0 38%; max-width: 38%; } .block { border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .best-weapon-block { height: 300px; position: relative; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 62%; flex: 0 0 62%; max-width: 62%; } .user-block .avatar { margin-top: 18px; height: 110px; width: 110px; border-radius: 50%; border: 3px solid #fff; } .user-block .name { margin-top: 10px; font-size: 1vw; font-weight: var(--font-weight-1); color: var(--span-color); } .user-block .country { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .user-block .rank-img { max-height: 28px; } .user-block .rank { font-size: 80%; font-weight: var(--font-weight-0); } .user-block .user-stats { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; background-color: var(--span-color); text-align: center; padding-top: 7px; color: #ffffff; font-size: 17px; font-weight: var(--font-weight-3); border: 0px solid transparent; border-radius: 4px; } .best-weapon-block .weapons { padding-top: 18px; text-align: center; height: 26%; } .best-weapon-block .weapons .kills { margin-top: 5px; text-align: center; font-size: 15px; font-weight: var(--font-weight-3); } .best-weapon-block .weapons li { display: inline-block; padding-left: 3%; padding-right: 3%; } .best-weapon-block .weapons svg, .best-weapon-block .weapons img { width: 5.6vw; max-height: 2.2vw; filter: invert(var(--svg)); } .best-weapon-block .weapon-table { height: 74%; overflow: auto; } .best-weapon-block .weapon-table svg, .best-weapon-block .weapon-table img { filter: invert(var(--svg)); } .short-stats-block { margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .short-stats-block .left-stats-block { float: left; width: 50%; } .short-stats-block .right-stats-block { margin-left: 50%; width: 50%; } .short-stats-block ul { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .short-stats-block li { padding-bottom: 5px; border-bottom: 2px solid var(--navbar-color); } .short-stats-block .left-stats-block ul { text-align: left; } .short-stats-block .right-stats-block ul { text-align: right; } .skull-block { margin-top: 5%; width: 100%; font-size: 14px; font-weight: var(--font-weight-0); } .skull-block .info { font-size: 12px; color: var(--default-text-color); font-weight: var(--font-weight-1); } .skull-block .left-skull-block { float: left; width: 27%; text-align: center } .skull-block .center-skull-block { display: inline-block; width: 39%; text-align: center } .skull-block .right-skull-block { float: right; width: 34%; text-align: center } .skull-block .left-skull-block .skull { display: inline-block; width: 58px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .center-skull-block .skull { display: inline-block; width: 77px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .right-skull-block .skull { display: inline-block; width: 96px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .middle-block .best-maps { height: 22vw; position: relative; width: 100%; -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; } .middle-block .best-maps .map-top { position: relative; height: 35%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block .best-maps .map-bottom { position: relative; overflow: auto; height: 65%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .map_block { position: relative; width: 100%; height: 100%; margin-top: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .map_block_right { position: relative; width: 100%; height: 100%; margin-top: 6px; padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block .best-maps .map_block img, .middle-block .best-maps .map_block_right img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top .map-lower { position: absolute; max-width: 100%; margin-top: -33px; } .middle-block .best-maps .map-bottom .map-lower { } .middle-block .map-title-rounds .icon { margin-right: 0px; } .middle-block .map-title-rounds .icon img { filter: invert(var(--svg)); margin-bottom: 4px; width: 10px; } .middle-block .best-maps .map-top .map-one { position: absolute; height: 28px; width: 25px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(0, 0, 0, 0.75); padding-top: 1px; left: 7px; } .middle-block .best-maps .map-top .map-pretty-name { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: black; background-color: rgba(255, 255, 255, 0.75); padding-top: 1px; padding-left: 10px; padding-right: 10px; left: 33px; } .middle-block .best-maps .map-top .map-title-rounds { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(241, 122, 38, 0.85); padding-top: 1px; padding-left: 10px; padding-right: 10px; right: 7px; } .middle-block .hitstats-block { height: 22vw; position: relative; overflow: hidden; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; } .tooltip-top { position: absolute; width: 100%; height: 100%; } .back { width: 100%; height: 100%; border: 0px solid transparent; background-size: cover; border-radius: 4px; } .hit_player { position: absolute; } .hit_head { position: absolute; height: 3.2vw; width: 3vw; z-index: 101; bottom: 12.1vw; left: 4.1vw; } .hit_neak { position: absolute; height: 1.3vw; width: 2.25vw; z-index: 102; bottom: 12vw; left: 4.22vw; } .hit_chest { position: absolute; height: 4vw; width: 4.5vw; bottom: 9.3vw; left: 3vw; z-index: 101; } .hit_belly { position: absolute; height: 2.8vw; width: 4.7vw; bottom: 7.5vw; left: 3vw; z-index: 101; } .hit_left_arm { position: absolute; height: 8vw; width: 2.5vw; bottom: 8.9vw; left: 1.1vw; z-index: 101; } .hit_right_arm { position: absolute; height: 7.6vw; width: 1.9vw; bottom: 4.8vw; left: 7vw; z-index: 104; } .hit_left_leg { position: absolute; height: 8vw; width: 3vw; bottom: 0; left: 3vw; z-index: 101; } .hit_right_leg { position: absolute; height: 8vw; width: 3.5vw; bottom: 0; left: 5.40vw; z-index: 101; } .unusualkills_block { overflow: hidden; padding-top: 6px; padding-left: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .unusualkills_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .unusualkills_score { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_block_left { overflow: hidden; padding-top: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .icon_block { position: absolute; right: 5px; top: 15px; } .unusualkills_block i, .unusualkills_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .right-block .top { width: 100%; } .right-block .top .table thead th { padding-top: 18px; font-size: 13px; font-weight: var(--font-weight-1); color: var(--default-text-color); border-bottom: 2px solid var(--table-line); } .right-block .top .table tbody th { color: var(--default-text-color); font-size: 12px; font-weight: var(--font-weight-1); padding: .7em; border-bottom: none; border-top: 1px solid var(--hover); } } @media (min-width: 1200px) and (max-width: 1499.98px) { .left-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .right-block { position: relative; margin-top: 6px; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .profileone__block { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .user-block { height: 26vw; position: relative; width: 100%; -ms-flex: 0 0 38%; flex: 0 0 38%; max-width: 38%; } .block { border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .best-weapon-block { height: 26vw; position: relative; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 62%; flex: 0 0 62%; max-width: 62%; } .user-block .avatar { margin-top: 18px; height: 110px; width: 110px; border-radius: 50%; border: 3px solid #fff; } .user-block .name { margin-top: 10px; font-size: 1vw; font-weight: var(--font-weight-1); color: var(--span-color); } .user-block .country { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .user-block .rank-img { max-height: 28px; } .user-block .rank { font-size: 80%; font-weight: var(--font-weight-0); } .user-block .user-stats { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; background-color: var(--span-color); text-align: center; padding-top: 7px; color: #ffffff; font-size: 17px; font-weight: var(--font-weight-3); border: 0px solid transparent; border-radius: 4px; } .best-weapon-block .weapons { padding-top: 18px; text-align: center; height: 26%; } .best-weapon-block .weapons .kills { margin-top: 5px; text-align: center; font-size: 15px; font-weight: var(--font-weight-3); } .best-weapon-block .weapons li { display: inline-block; padding-left: 3%; padding-right: 3%; } .best-weapon-block .weapons svg, .best-weapon-block .weapons img { width: 5.6vw; max-height: 2.2vw; filter: invert(var(--svg)); } .best-weapon-block .weapon-table { height: 74%; overflow: auto; } .best-weapon-block .weapon-table svg, .best-weapon-block .weapon-table img { filter: invert(var(--svg)); } .short-stats-block { margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .short-stats-block .left-stats-block { float: left; width: 50%; } .short-stats-block .right-stats-block { margin-left: 50%; width: 50%; } .short-stats-block ul { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .short-stats-block li { padding-bottom: 5px; } .short-stats-block .left-stats-block ul { text-align: left; } .short-stats-block .right-stats-block ul { text-align: right; } .skull-block { margin-top: 5%; width: 100%; font-size: 14px; font-weight: var(--font-weight-0); } .skull-block .info { font-size: 12px; color: var(--default-text-color); font-weight: var(--font-weight-1); } .skull-block .left-skull-block { float: left; width: 27%; text-align: center } .skull-block .center-skull-block { display: inline-block; width: 39%; text-align: center } .skull-block .right-skull-block { float: right; width: 34%; text-align: center } .skull-block .left-skull-block .skull { display: inline-block; width: 58px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .center-skull-block .skull { display: inline-block; width: 77px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .right-skull-block .skull { display: inline-block; width: 96px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .middle-block .best-maps { height: 22vw; position: relative; width: 100%; -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; } .middle-block .best-maps .map-top { position: relative; height: 35%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block .best-maps .map-bottom { position: relative; overflow: auto; height: 65%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .map_block { position: relative; width: 100%; height: 100%; margin-top: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .map_block_right { position: relative; width: 100%; height: 100%; margin-top: 6px; padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block .best-maps .map_block img, .middle-block .best-maps .map_block_right img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top .map-lower { position: absolute; max-width: 100%; margin-top: -33px; } .middle-block .best-maps .map-bottom .map-lower { } .middle-block .map-title-rounds .icon { margin-right: 0px; } .middle-block .map-title-rounds .icon img { filter: invert(var(--svg)); margin-bottom: 4px; width: 10px; } .middle-block .best-maps .map-top .map-one { position: absolute; height: 28px; width: 25px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(0, 0, 0, 0.75); padding-top: 1px; left: 7px; } .middle-block .best-maps .map-top .map-pretty-name { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: black; background-color: rgba(255, 255, 255, 0.75); padding-top: 1px; padding-left: 10px; padding-right: 10px; left: 33px; } .middle-block .best-maps .map-top .map-title-rounds { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(241, 122, 38, 0.85); padding-top: 1px; padding-left: 10px; padding-right: 10px; right: 7px; } .middle-block .hitstats-block { height: 22vw; position: relative; overflow: hidden; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; } .tooltip-top { position: absolute; width: 100%; height: 100%; } .back { width: 100%; height: 100%; border: 0px solid transparent; background-size: cover; border-radius: 4px; } .hit_player { position: absolute; } .hit_head { position: absolute; height: 3.2vw; width: 3vw; z-index: 101; bottom: 12.1vw; left: 4.1vw; } .hit_neak { position: absolute; height: 1.3vw; width: 2.25vw; z-index: 102; bottom: 12vw; left: 4.22vw; } .hit_chest { position: absolute; height: 4vw; width: 4.5vw; bottom: 9.3vw; left: 3vw; z-index: 101; } .hit_belly { position: absolute; height: 2.8vw; width: 4.7vw; bottom: 7.5vw; left: 3vw; z-index: 101; } .hit_left_arm { position: absolute; height: 8vw; width: 2.5vw; bottom: 8.9vw; left: 1.1vw; z-index: 101; } .hit_right_arm { position: absolute; height: 7.6vw; width: 1.9vw; bottom: 4.8vw; left: 7vw; z-index: 104; } .hit_left_leg { position: absolute; height: 8vw; width: 3vw; bottom: 0; left: 3vw; z-index: 101; } .hit_right_leg { position: absolute; height: 8vw; width: 3.5vw; bottom: 0; left: 5.40vw; z-index: 101; } .unusualkills_block { overflow: hidden; padding-top: 6px; padding-left: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .unusualkills_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .unusualkills_score { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_block_left { overflow: hidden; padding-top: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .icon_block { position: absolute; right: 5px; top: 15px; } .unusualkills_block i, .unusualkills_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .right-block .top { width: 100%; } .right-block .top .table thead th { padding-top: 18px; font-size: 13px; font-weight: var(--font-weight-1); color: var(--default-text-color); border-bottom: 2px solid var(--table-line); } .right-block .top .table tbody th { color: var(--default-text-color); font-size: 12px; font-weight: var(--font-weight-1); padding: .7em; border-bottom: none; border-top: 1px solid var(--hover); } } @media (min-width: 1500px) { .left-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 15px; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } .middle-block { position: relative; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 32%; flex: 0 0 32%; max-width: 35%; } .right-block { position: relative; margin-top: 1rem; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 28%; flex: 0 0 28%; max-width: 28%; } .profileone__block { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .user-block { height: 20vw; position: relative; width: 100%; -ms-flex: 0 0 38%; flex: 0 0 38%; max-width: 38%; } .block { border: 0px solid transparent; border-radius: 4px; text-align: center; height: 100%; width: 100%; overflow: hidden; } .best-weapon-block { max-height: 20vw; position: relative; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 62%; flex: 0 0 62%; max-width: 42%; } .user-block .avatar { margin-top: 18px; height: 110px; width: 110px; border-radius: 50%; border: 3px solid #fff; } .user-block .name { margin-top: 10px; font-size: 1vw; font-weight: var(--font-weight-1); color: var(--span-color); } .user-block .steam_status { text-align: center; margin-left: auto; margin-right: auto; height: 10px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 70px; } .user-block .steam_status i{ font-size: 22px; color: var(--span-color); } .user-block .steam_status .check_ban { width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .user-block .steam_status .check_ban a, .user-block .steam_status .check_ban i{ display: block; margin-left: auto; margin-right: auto } .user-block .country { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .user-block .rank-img { max-height: 28px; } .user-block .rank { font-size: 80%; font-weight: var(--font-weight-0); } .user-block .user-stats { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; background-color: var(--span-color); text-align: center; padding-top: 7px; color: #ffffff; font-size: 17px; font-weight: var(--font-weight-3); border: 0px solid transparent; border-radius: 4px; } .best-weapon-block .weapons { padding-top: 18px; text-align: center; height: 26%; } .best-weapon-block .weapons .kills { margin-top: 5px; text-align: center; font-size: 15px; font-weight: var(--font-weight-3); } .best-weapon-block .weapons li { display: inline-block; padding-left: 3%; padding-right: 3%; } .best-weapon-block .weapons svg, .best-weapon-block .weapons img { width: 4.4vw; max-height: 1.8vw; filter: invert(var(--svg)); } .best-weapon-block .weapon-table { height: 74%; overflow: auto; } .best-weapon-block .weapon-table svg, .best-weapon-block .weapon-table img { filter: invert(var(--svg)); } .short-stats-block { margin-top: 6px; height: 100%; width: 100%; padding: 18px; text-align: center; border: 0px solid transparent; border-radius: 4px; } .short-stats-block .left-stats-block { float: left; width: 50%; } .short-stats-block .right-stats-block { margin-left: 50%; width: 50%; } .short-stats-block ul { font-size: 13px; font-weight: var(--font-weight-0); color: var(--default-text-color); } .short-stats-block li { padding-bottom: 5px; border-bottom: 2px solid var(--navbar-color); } .short-stats-block .left-stats-block ul { text-align: left; } .short-stats-block .right-stats-block ul { text-align: right; } .skull-block { margin-top: 5%; width: 100%; font-size: 14px; font-weight: var(--font-weight-0); } .skull-block .info { font-size: 12px; color: var(--default-text-color); font-weight: var(--font-weight-1); } .skull-block .left-skull-block { float: left; width: 27%; text-align: center } .skull-block .center-skull-block { display: inline-block; width: 39%; text-align: center } .skull-block .right-skull-block { float: right; width: 34%; text-align: center } .skull-block .left-skull-block .skull { display: inline-block; width: 58px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .center-skull-block .skull { display: inline-block; width: 77px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .skull-block .right-skull-block .skull { display: inline-block; width: 96px; background-color: var(--span-color); -webkit-mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); mask-image: url(/../storage/cache/img/icons/custom/global/skull.svg); background-repeat: space; height: 24px; } .middle-block .best-maps { height: 20vw; position: relative; width: 100%; -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 100%; } .middle-block .best-maps .map-top { position: relative; height: 31%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .middle-block .best-maps .map-bottom { position: relative; overflow: auto; height: 69%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .map_block { position: relative; width: 100%; height: 100%; margin-top: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .map_block_right { position: relative; width: 100%; height: 100%; margin-top: 6px; padding-left: 6px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .middle-block .best-maps .map_block img, .middle-block .best-maps .map_block_right img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top img { object-fit: cover; width: 100%; height: 100%; border-radius: 4px; } .middle-block .best-maps .map-top .map-lower { position: absolute; max-width: 100%; margin-top: -33px; } .middle-block .best-maps .map-bottom .map-lower { } .middle-block .map-title-rounds .icon { margin-right: 0px; } .middle-block .map-title-rounds .icon img { filter: invert(var(--svg)); margin-bottom: 4px; width: 10px; } .middle-block .best-maps .map-top .map-one { position: absolute; height: 28px; width: 25px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(0, 0, 0, 0.75); padding-top: 1px; left: 7px; } .middle-block .best-maps .map-top .map-pretty-name { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: black; background-color: rgba(255, 255, 255, 0.75); padding-top: 1px; padding-left: 10px; padding-right: 10px; left: 33px; } .middle-block .best-maps .map-top .map-title-rounds { position: absolute; height: 28px; text-align: center; vertical-align: center; font-weight: 700; font-size: 18px; color: white; background-color: rgba(241, 122, 38, 0.85); padding-top: 1px; padding-left: 10px; padding-right: 10px; right: 7px; } .middle-block .hitstats-block { height: 20vw; position: relative; overflow: hidden; width: 100%; /* Отступ слева -> Блоки */ padding-left: 6px; -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } .tooltip-top { position: absolute; width: 100%; height: 100%; } .back { width: 100%; height: 100%; border: 0px solid transparent; background-size: cover; border-radius: 4px; } .hit_player { position: absolute; } .hit_head { position: absolute; height: 3.4vw; width: 3.16vw; z-index: 103; bottom: 11.8vw; left: 4.3vw; } .hit_neak { position: absolute; height: 1.26vw; width: 2.68vw; bottom: 11.7vw; left: 4.2vw; z-index: 103; } .hit_chest { position: absolute; height: 3.9vw; width: 4.9vw; bottom: 9.1vw; left: 3vw; z-index: 101; } .hit_belly { position: absolute; height: 2.6vw; width: 4.9vw; bottom: 7.5vw; left: 2.9vw; z-index: 102; } .hit_left_arm { position: absolute; height: 8vw; width: 2.65vw; bottom: 8.4vw; left: 0.96vw; z-index: 101; } .hit_right_arm { position: absolute; height: 8.3vw; width: 2vw; bottom: 4.3vw; left: 7vw; z-index: 102; } .hit_left_leg { position: absolute; height: 8vw; width: 3vw; bottom: 0; left: 3vw; z-index: 101; } .hit_right_leg { position: absolute; height: 8vw; width: 3.5vw; bottom: 0; left: 5.40vw; z-index: 101; } .Shop_block { overflow: hidden; padding-top: 6px; padding-left: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .Shop_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .Shop_money { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_block { overflow: hidden; padding-top: 6px; padding-left: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .unusualkills_text { position: absolute; overflow-wrap: break-word; bottom: 7px; left: 14px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 72%; font-weight: var(--font-weight-1); color: var(--default-text-color); } .unusualkills_score { position: absolute; top: 9px; left: 17px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; font-size: 192%; font-weight: var(--font-weight-3); color: var(--span-color); } .unusualkills_block_left { overflow: hidden; padding-top: 6px; height: 90px; width: 100%; position: relative; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .icon_block { position: absolute; right: 5px; top: 15px; } .unusualkills_block i, .unusualkills_block_left i { opacity: 0.3; font-size: 2em; text-align: center; color: var(--span-color); } .right-block .top { width: 100%; } .right-block .top .table thead th { padding-top: 18px; font-size: 13px; font-weight: var(--font-weight-1); color: var(--default-text-color); border-bottom: 2px solid var(--table-line); } .right-block .top .table tbody th { color: var(--default-text-color); font-size: 12px; font-weight: var(--font-weight-1); padding: .7em; border-bottom: none; border-top: 1px solid var(--hover); } } .block_ranks { align-items: center; text-align: center; margin: 40px 0; background: var(--sidebar-color); border-radius: 3px; } .block_ranks img { padding: 5px; margin: 0 2px; border-radius: 5px; background: var(--navbar-color); } .fsize-6 {width: 6.4rem;} .fsize-5 { width: 6rem; } .fsize-4 { width: 5.4rem; } .fsize-3 { width: 5rem; } .fsize-2 { width: 4.4rem; } .fsize-1 { width: 4rem; } .back_zalupa { opacity: .5; } .block_ranks .ranks_img2 { width: 7rem; border-radius: 5px; background: transparent; z-index: 100; position: relative; margin: 0 8px; } .right-text-ranks { position: absolute; right: 0; position: absolute; font-family: 'Rubik One', sans-serif; font-size: 15px; text-transform: uppercase; background: var(--sidebar-color); display: table; margin: 10px auto; color: white; font-weight: bold; border-radius: 5px; padding: 5px 10px; } .left-text-ranks { position: absolute; font-family: 'Rubik One', sans-serif; font-size: 15px; text-transform: uppercase; background: var(--sidebar-color); display: table; margin: 10px auto; color: white; font-weight: bold; border-radius: 5px; padding: 5px 10px; } .ranks_profiles { display: -webkit-inline-box; } .ranks_border { position: absolute; border: 2px solid #585858; width: 130px; background: linear-gradient(105deg, #031831, #07448a); height: 130px; box-shadow: inset 0px 0px 13px 0px #000; border-radius: 50%; transform: translate(0px, -40px); z-index: 1; } .ranks_txt { position: absolute; z-index: 1; transform: translate(-85px, 15px); width: 300px; height: 30px; background: #5889c7; box-shadow: 0px 0px 14px 2px #5889c7; border-radius: 5px; font-weight: bold; color: var(--default-text-color-invert); text-transform: uppercase; line-height: 28px; font-size: 13px; text-align: center; overflow: hidden; white-space: pre; text-overflow: ellipsis; } @media (max-width: 767.98px) { .fsize-2, .fsize-3, .fsize-4, .fsize-5, .fsize-6, .fsize-1, .right-text-ranks, .left-text-ranks { display: none !important; } } .profileone-stats { top: -2px!important; left: 8px!important; overflow: hidden; margin-top: 0; } .profileone-img { float: left; margin-right: 32px; padding-top: 0; width: 128px; margin-top: 32px; margin-left: 24px; } .profileone-img>div { clear: both; font-size: 14px; padding-top: 12px; } .profileone-img>div>img { border-radius: 100%; height: 128px; width: 128px; } .profileone-hren1 { margin-top: 60px; overflow: hidden; /* display: flow-root; */ border-bottom: 2px solid var(--span-color); } .profileone-name { font-weight: 700; max-width: 25%; font-size: 35px; overflow: hidden; white-space: nowrap; display: inline-block; text-overflow: ellipsis; float: left; color: #fff; margin-bottom: 2px; } .profileone-steam { display: inline-flex; float: right; padding: 0px 15px 0px 15px; align-items: center; border-radius: 5px; background: #00000054; transition: 0.5s; margin-right: 5px; margin-top: 6px; } .profileone-steam:hover img { transform: rotate(360deg); transition: 0.5s; } .profileone-steam:hover, .profileone-settings:hover { background: #000; transition: 0.5s; color: #fff; } .profileone-steam p { margin-right: 10px; color: #fff; } .profileone-steam img { filter: invert(1); height: 35px; transition: 0.5s; } .profileone-online { } .profileone-block-ranks { border-radius: 5px; margin: 22px 0px 0px 5px; display: inline-block; float: left; } .profileone-block-ranks img { height: 25px !important; } .profileone-statistica { display: inline-flex; margin-top: 15px; } .stats-block { display: flex; } .stats-worlds { margin-top: 1px; padding-left: 10px; } .short-stats-block .right-stats-block span { position: static; overflow: visible; right: 0px; bottom: 0px; height: 0px; } .profileone-content { text-align: center; margin-top: 15px; } .profileone-content-navbar { display: inline-flex; margin-bottom: 20px; } .profileone-content-navbar .navbar-smena:first-child { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .profileone-content-navbar .navbar-smena:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .profileone-content-navbar .navbar-smena { color: var(--top-text-color); padding: 5px 35px; background: #29292942; transition: 0.3s; background: var(--navbar-color); } .target-hyiarget { display: none; justify-content: center; background-color: var(--sidebar-color); } .block-zaebal { margin: 0px 10px 10px 10px; text-align: left; } .navbar-smena.active { border-bottom: 3px solid var(--span-color); color: #fff; transition: 0.3s; background: var(--navbar-color); } .active:after { transform: rotate(-135deg); } .smena.active { background: var(--span-color) !important; color: var(--default-text-color-invert); } .profileone-ranks-info.active { display: inline-block; padding: 5px 10px; border-radius: 5px; position: absolute; top: 14.5%; background: #00000054; border-top: 2px solid var(--span-color); } .profileone-ranks-info { display: none; width: 20%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; } @media only screen and (max-width: 500px) { .target-hyiarget { width: 25rem !important; } .profileone-hren1 { display: unset; } .profileone-name { width: 100% !important; float: unset; text-align: center; font-size: 16px !important; margin: 10px 0; } .profileone-img { width: 100% !important; margin: 0 auto; text-align: center; } } @media only screen and (max-width: 900px) { .profileone-content-navbar, .profileone-steam, .profileone-online { display: none !important; } .target-hyiarget { display: inline-block !important; } .stats-block { display: none !important; } .profileone-img{ margin: 0 !important; float: unset; text-align: center; width: 100% !important; } .profileone-stats { text-align: center; } .profileone-hren1 { display: inline-flex; text-align: center; margin-top: 0 !important; } .profileone-name { max-width: 100% !important; font-size: 30px !important; } }