:root {--main-color: #090B0D;--active-color: #7c0000}  body::before {background: url(../img/christams/chistmas-wallpaper.jpeg) no-repeat center;background-size: cover;position: fixed;z-index: 0;opacity: 0.08;width: 100%;height: 100vh;overflow-x: hidden;content: ""}  @font-face {  font-family: "Kantumruy";  src: url("../fonts/Kantumruy.woff2?#iefix") format("embedded-opentype"), url("../fonts/Kantumruy.woff2") format("woff2");  font-weight: normal;  font-style: normal  }  .front-page::-webkit-scrollbar, .more::-webkit-scrollbar, .input-group .dropdown-menu::-webkit-scrollbar {width: 8px;height: 8px;}  .front-page::-webkit-scrollbar-button, .more::-webkit-scrollbar-button, .input-group .dropdown-menu::-webkit-scrollbar-button {-webkit-transform: rotate(120deg);background-color: transparent;}  .front-page::-webkit-scrollbar-thumb, .more::-webkit-scrollbar-thumb, .input-group .dropdown-menu::-webkit-scrollbar-thumb {background: hsla(0, 0%, 53.3%, .4);border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);}  .front-page::-webkit-scrollbar-track, .more::-webkit-scrollbar-track, .input-group .dropdown-menu::-webkit-scrollbar-track {background: #333;border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);}  .front-page::-webkit-scrollbar-button:vertical:decrement, .more::-webkit-scrollbar-button:vertical:decrement, .input-group .dropdown-menu::-webkit-scrollbar-button:vertical:decrement {background: url(../img/arrow-up.png) center no-repeat}  .front-page::-webkit-scrollbar-button:vertical:increment, .more::-webkit-scrollbar-button:vertical:increment, .input-group .dropdown-menu::-webkit-scrollbar-button:vertical:increment {background: url(../img/arrow-down.png) center no-repeat}  html, body {font-family: Nunito, Kantumruy, sans-serif !important;}  #loginForm .justify-content-center { /*margin-top: calc(100% - 75%) !important;*/}  ul.sidebar-dark { /*background: var(--main-color) !important;*/}  .sidebar hr.sidebar-divider {margin: 0 1rem 0;}  .top_header {background-color: #090B0D;}  .front-page nav.sticky-top.top_menu {background-color: #262626 !important;}  .media-site-map h6 a {color: #eee;}  .media-site-map p {color: #9c9c9c;font-size: 13px;margin-bottom: 5px;}  .media-site-map p span {font-size: 90%;}  .loading {position: absolute;z-index: 2;background: rgba(255, 255, 255, 0.8) url("../img/progress_spinner.gif") no-repeat center;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;text-align: center;}  .swal2-title {font-size: 1.5rem !important;}  .swal2-content h2 {font-size: 1.25rem !important;}  .table td, .table th {vertical-align: middle;}  .modal-open .modal {overflow: hidden !important;}  .modal-dialog-scrollable {display: -ms-flexbox;display: flex;max-height: calc(100% - 1.75rem);}  .modal-dialog-scrollable .modal-content {max-height: calc(100vh - 1.75rem);overflow: hidden;}  .modal-dialog-scrollable .modal-body {overflow-y: auto;max-height: calc(100vh - 200px) !important;}  .mlr--5 {margin: 0 -5px;}  .front-page {background-color: var(--main-color);padding-bottom: 15px;}  .front-page nav.navbar img {width: 220px;margin-top: 10px;margin-bottom: 10px;}  .front-page nav.sticky-top {background-color: #3a3a3a !important;box-shadow: 0 0 4px rgb(0 0 0 / 14%), 0 4px 8px rgb(0 0 0 / 28%);top: -1px;}  .front-page .navbar-search input[type='search'] {min-width: 300px;border: 1px solid #858796 !important;background-color: #3a3a3a !important;color: #858796;border-top-right-radius: 0;border-bottom-right-radius: 0;}  .front-page nav ul.navbar-nav li.nav-item.active {background-color: var(--active-color);border-top-left-radius: 10px;border-bottom-right-radius: 10px;}  .front-page nav ul.navbar-nav li .dropdown-menu {min-width: 14rem;background-color: #3a3a3a;margin: 0;padding: 0;color: #858796;border-color: #3a3a3a;}  .front-page nav ul.navbar-nav li .dropdown-menu a.dropdown-item {padding: .5rem 1rem;color: #979b94;font-size: 1rem;}  .front-page nav ul.navbar-nav li .dropdown-menu a.dropdown-item:hover, .front-page nav ul.navbar-nav li .dropdown-menu a.dropdown-item:focus {background-color: var(--active-color);color: #fff;}  .front-page .dropdown-item.active, .front-page .dropdown-item:active {background-color: var(--active-color) !important;border-top-left-radius: 5px;border-bottom-right-radius: 5px;color: #fff !important;}  span.badge.badge-pill.float-right.badge-primary {background-color: #E95420}  .main {box-shadow: 0 1px 3px rgb(0 0 0 / 10%), 0 1px 2px rgb(0 0 0 / 18%);background: #3A3A3A !important;border-radius: 3px;}  .main .side-content-left {padding-bottom: 15px;}  .main .side-nav-right {background-color: #333;padding-bottom: 15px;}  .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {padding-left: 12px !important;padding-right: 12px !important;}  .main .side-nav-right .hr-ruler h1 {background-color: #333333 !important;}  #tradingIndicators div.img-fluid {background-size: contain !important;background: center no-repeat;height: 355px !important;}  .carousel-control-next span.fa-angle-right, .carousel-control-prev span.fa-angle-left {color: #E95420;font-size: 3.5em;}  .bg-banner, .bg-footer {background-color: #333;}  .bg-footer ul.nav li a {color: #9d9d9d;}  .kerentotop {visibility: hidden;z-index: 2;background: var(--active-color);color: #fff;font-size: 2rem;width: 50px;height: 50px;line-height: 43px;text-align: center;position: fixed;bottom: 90px;right: 25px;cursor: pointer;-webkit-transform: translateZ(0) scale(0) rotate(360deg);transform: translateZ(0) scale(0) rotate(360deg);border-top-left-radius: 10px;border-bottom-right-radius: 10px;-webkit-box-shadow: 0 3px 6px rgb(0 0 0 / 10%), 0 3px 6px rgb(0 0 0 / 13%);-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, .1), 0 3px 6px rgba(0, 0, 0, .13);-o-box-shadow: 0 3px 6px rgba(0, 0, 0, .1), 0 3px 6px rgba(0, 0, 0, .13);box-shadow: 0 3px 6px rgb(0 0 0 / 10%), 0 3px 6px rgb(0 0 0 / 13%);-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;}  .ripplelink {position: relative;overflow: hidden;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;z-index: 99999;}  .main .side-content-left {padding-bottom: 15px;}  .hr-ruler {position: relative;font-size: 12px;line-height: 35px;text-align: left;}  .hr-ruler, nav ul.navbar-nav li.nav-item a {text-transform: uppercase;}  .hr-ruler:before {position: absolute;top: 50%;display: block;content: "";width: 100%;height: 2px;background: linear-gradient(to right, rgba(0, 0, 0, 0), #aea79f, rgba(0, 0, 0, 0));opacity: .5;}  .hr-ruler h1 {position: relative;display: inline-block;z-index: 2;margin-bottom: 0;padding-left: .5em;padding-right: 1em;color: #aea79f;vertical-align: middle;background-color: #3A3A3A;font-size: 100%;}  h1.title-site-map {font-size: 20px !important;}  .side-content-left .card, .side-nav-right .card {border: none;background-color: transparent;}  .side-content-left .card .card-body, .side-nav-right .card .card-body {padding-left: 0;padding-right: 0;}  .pb-0, .py-0 {padding-bottom: 0 !important;}  .pt-0, .py-0 {padding-top: 0 !important;}  .side-content-left .card h1.card-title, .side-nav-right .card h1.card-title {margin-bottom: 0;font-size: 13px;line-height: 1.5rem;width: 100%;color: #fff;}  .side-content-left .card a:hover, .side-nav-right .card a:hover {text-decoration: none;}  .duration {float: right;position: absolute;bottom: 0;color: #fff;background-color: rgba(0, 0, 0, .9);padding: 10px;font-size: 11px;font-weight: 500;opacity: .75;border-top-left-radius: 5px;line-height: 10px;top: 215px;right: 0;height: 30px;margin-top: 0;margin-right: 0;vertical-align: bottom;display: inline-block;z-index: 1;}  .duration.top-199 {top: 199px;}  figure {position: relative;cursor: pointer;margin: 0;}  figure::before {position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: '';width: 0;height: 0;background: rgba(255, 255, 255, .2);border-radius: 100%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}  .side-content-left .card .card-img-top, .side-nav-right .card .card-img-top {width: 100%;height: 229px;background-position-x: center;background-position-y: center;background-size: cover;background-repeat-x: no-repeat;background-repeat-y: no-repeat;background-attachment: scroll;border-radius: 2px;box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);}  .count-views {top: -4px;left: -5px;display: inline-block;border-top: 40px solid #309793;border-right: 20px solid #35a29c;border-left: 20px solid #2aa198;border-top-left-radius: 4px;}  .count-views, .count-views-news {width: 40px;height: 65px;border-bottom: 10px solid transparent;opacity: .9;position: absolute;z-index: 1;}  .count-views span:first-child {color: #fff !important;position: absolute;top: -20px;left: auto;font-weight: 700;font-size: 12px;display: inline-flex;}  .count-views span {font-size: 9px;position: absolute;color: #fff !important;right: -10px;top: -5px;}  .main .side-content-left .card h1, .main .side-content-left .card span, .main .side-nav-right .card h1 {color: #aaa79f;}  div.list-group a.list-group-item {background-color: #313131;color: #aaa79f;}  div.list-group a.list-group-item:focus, div.list-group a.list-group-item:hover {background-color: #474747;}  .aside-posts-desktop {text-align: center;background: #3a3a3a;padding: 10px;z-index: 1;}  .aside-posts-desktop img {border-radius: 5px;width: 100%;}  .side-content-left .pagination {display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: .25rem;}  .side-content-left .page-link {position: relative;display: block;padding: .5rem .75rem;margin-left: 0;line-height: 1.25;color: #fff;background-color: #333;border: 0 solid transparent;}  .input-group .dropdown-menu {min-width: 24.5rem;top: 35px !important;background-color: #3a3a3a;padding-bottom: 0;border-color: #858796;max-height: calc(100vh - 180px);overflow-y: auto;overflow-x: hidden;}  .input-group .dropdown-menu li.uib-typeahead-match a:active, .input-group .dropdown-menu li.uib-typeahead-match a:focus, .input-group .dropdown-menu li.uib-typeahead-match a:hover {text-decoration: none;color: #fff;}  .input-group .dropdown-menu li.uib-typeahead-match:hover {background-color: #323232 !important;color: #979d97;}  .input-group .dropdown-menu li.uib-typeahead-match {padding: 0 1rem;}  .input-group .dropdown-menu li.uib-typeahead-match a {color: #9d9d9d;}  .input-group .dropdown-menu li.uib-typeahead-match .media:first-child {margin-top: 0;}  .input-group .dropdown-menu li.uib-typeahead-match .media:last-child {margin-bottom: 0;}  .input-group .dropdown-menu li.uib-typeahead-match .media img {width: 50px !important;margin-left: -5px;}  .card .list-group-flush .more {height: auto;max-height: 520px;overflow-x: hidden;overflow-y: auto;}  .card .list-group-flush .more a {padding: 3px 15px;}  .card .list-group a.list-group-item {background-color: #313131;color: #aaa79f;}  .card .list-group-flush .more a.active {background-color: #474747;border-color: #474747;}  h1.title, h1.watch-view-count {font-weight: 600;}  h1.title {font-size: 1.5rem;}  h1.watch-view-count {font-size: 1.25rem;}  .kerentotop.topinf {position: absolute !important;float: right;visibility: visible;cursor: pointer;opacity: 1;-webkit-transform: translateZ(0) scale(1) rotate(0);-moz-transform: translateZ(0) scale(1) rotate(0);-o-transform: translateZ(0) scale(1) rotate(0);transform: translateZ(0) scale(1) rotate(0);-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;right: 30px;bottom: 30px;left: auto;}  .kerentotop {visibility: hidden;z-index: 2;background: var(--active-color);color: #fff;font-size: 2rem;width: 50px;height: 50px;line-height: 43px;text-align: center;position: fixed;bottom: 90px;right: 25px;cursor: pointer;-webkit-transform: translateZ(0) scale(0) rotate(360deg);transform: translateZ(0) scale(0) rotate(360deg);border-top-left-radius: 10px;border-bottom-right-radius: 10px;-webkit-box-shadow: 0 3px 6px rgb(0 0 0 / 10%), 0 3px 6px rgb(0 0 0 / 13%);-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, .1), 0 3px 6px rgba(0, 0, 0, .13);-o-box-shadow: 0 3px 6px rgba(0, 0, 0, .1), 0 3px 6px rgba(0, 0, 0, .13);box-shadow: 0 3px 6px rgb(0 0 0 / 10%), 0 3px 6px rgb(0 0 0 / 13%);-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;}  .ripplelink {position: relative;overflow: hidden;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;z-index: 0;}  #load-data .table td, #load-data .table th {padding: .3rem !important;}  #load-data .btn-sm {padding: .1rem .3rem !important;}  @media (min-width: 576px) {  .modal-dialog-centered::before {height: calc(100vh - 3.5rem) !important;}  }  @media screen and (max-width: 768px) {  nav .navbar-nav .nav-link {padding-left: 10px !important;text-align: left !important;}  .navbar-expand-lg > .container {padding-left: 0 !important;padding-right: 0 !important;}  .navbar-expand-lg ul.mr-auto {margin-top: 15px !important;}  .front-page .navbar-search input[type='search'] {min-width: 242px !important;}  .card .list-group-flush .more a {padding: 5px;}  .more p img.rounded-circle {margin-right: 5px !important;width: 35px !important;height: 35px !important;}  .side-content-left .slide .slide-relate {max-height: 108px !important;}  .side-content-left .card .card-img-slide {height: 145px !important;background: center no-repeat;background-size: contain;}  .side-content-left .page-link {padding: .3rem .5rem !important;}  div[title="Flag Counter"] {width: 100% !important;}  .side-content-left .card .card-img-top, .side-nav-right .card .card-img-top {height: 175px;}  .side-content-left .duration.top-199 {top: 145px !important;}  }  td div.rounded:hover {width: 150px !important;height: 150px !important;background-size: 90% !important;-webkit-transition: 2s;-moz-transition: 2s;transition: 2s;-webkit-transform: scale(1.025);-moz-transform: scale(1.025);transform: scale(1.025);-webkit-transform-origin: 50% 100% 0;-moz-transform-origin: 50% 100% 0;transform-origin: 50% 100% 0;z-index: 999;}  .ads-left {position: fixed;display: block;width: 100px;left: 0;z-index: 9999;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}  .ads-right {position: fixed;display: block;width: 100px;right: 0;z-index: 9999;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}  @media (min-width: 992px) {  .modal-lg, .modal-xl {max-width: 950px;}  }  #ads-bottom-pop {width: 100%;margin: auto;text-align: center;float: none;overflow: hidden;display: scroll;position: fixed;bottom: 0;z-index: 9999;-webkit-transform: translateZ(0)}  #close-ads-bottom-pop {cursor: pointer;}  #ads-bottom-pop-content {text-align: center;display: block;max-width: 728px;height: auto;overflow: hidden;margin: auto}  h6.title {color: #aaa79f;}  .card-body hr {margin-top: 0;border-top-color: #aaa79f;}  .alert.alert-secondary {background-color: #3a3a3a !important;color: #aaa79f;border-color: #aaa79f;border-radius: .9rem;} .snowflake {position: absolute; color: #fff; top: -5vh; animation: fall 3s linear; } @keyframes fall { from {transform: translateY(0vh);} to {transform: translateY(101vh);}}