@charset "utf-8";

.new-notification { position: relative; display: flex; align-items: center; text-decoration: none; width: 100%; height: 86px; padding-left: 25px; background-image: url("../../images/overlay_banner_dota.png"); background-repeat: no-repeat; background-size: 100%; background-position: center center; border-radius: 4px; transition: 0.2s ease-in; margin: 0px 0px 20px; }

.new-notification.discounts-notify { background-image: url("../../images/banners/banner_bg.png") !important; }

.new-notification:not(.discounts-notify)::before { position: absolute; content: ""; right: 35px; top: 0px; bottom: 0px; margin: auto 0px; width: 65px; height: 65px; background: url("../../images/logo_market_dota.svg"); transition: 0.3s; backface-visibility: hidden; }

.new-notification__title, .new-notification__text { color: rgb(255, 255, 255); transition: 0.2s ease-in; }

.new-notification__title { font-family: "Roboto Condensed", "Segoe UI", Tahoma, Arial, sans-serif; margin-right: 70px; font-weight: bold; font-size: 34px; }

.new-notification__text { font-family: "Roboto Condensed", "Segoe UI", Tahoma, Arial, sans-serif; width: 430px; font-size: 16px; line-height: 20px; }

.new-notification__hide { top: 10px; right: 10px; position: absolute; z-index: 2; width: 14px; height: 14px; background: url("../../images/icon_hide.svg"); opacity: 0.8; backface-visibility: hidden; transition: 0.2s; cursor: pointer; }

.new-notification__hide:hover { opacity: 1; transform: scale(1.1); }

.new-notification:hover { opacity: 0.9; }

.new-notification:hover::before { transform: rotate(180deg); }

.new-notification_aside { height: 146px; padding: 20px; display: block; background-image: url("../../images/overlay_banner_aside_dota.png"); margin-top: 0px; margin-bottom: 0px; }

.new-notification_aside .new-notification__title { margin-bottom: 15px; font-size: 22px; }

.new-notification_aside .new-notification__text { width: 190px; font-size: 14px; line-height: 17px; }

.new-notification_pubg { background-image: url("../../images/overlay_banner_pubg.png"); }

.new-notification_pubg::before { background: url("../../images/logo_market_pubg.svg"); }

.new-notification_pubg.new-notification_aside { background-image: url("../../images/overlay_banner_aside_pubg.png"); }

body.d2net-market .selectionblock .irs-line-mid, body.d2net-market .selectionblock .irs-line-left, body.d2net-market .selectionblock .irs-line-right, body.d2net-market .selectionblock .irs-bar, body.d2net-market .selectionblock .irs-bar-edge, body.d2net-market .selectionblock .irs-slider { background-image: url("../../images/common/sprite-skin-flat.png?11"); }

body.d2net-market .selectionblock .irs-from, body.d2net-market .selectionblock .irs-to, body.d2net-market .selectionblock .irs-single { background: rgb(255, 209, 0); }

body.d2net-market .selectionblock .irs-from::after, body.d2net-market .selectionblock .irs-to::after, body.d2net-market .selectionblock .irs-single::after { border-top-color: rgb(255, 209, 0); }

body.d2net-market .colored_button, body.d2net-market .info_dialog_url { background-color: rgb(255, 221, 69); color: rgb(77, 50, 27); border-bottom: 2px solid rgb(255, 221, 69); }

body.d2net-market .colored_button:hover, body.d2net-market .info_dialog_url:hover { background-color: rgb(255, 212, 18); border-color: rgb(196, 161, 0); color: rgb(52, 42, 0); }

body.d2net-market .colored_button:disabled, body.d2net-market .info_dialog_url:disabled, body.d2net-market .colored_button.disabled, body.d2net-market .info_dialog_url.disabled, body.d2net-market .colored_button.disabled:hover, body.d2net-market .info_dialog_url.disabled:hover { background-color: rgb(239, 239, 239); border-color: rgb(239, 239, 239); color: rgb(150, 149, 149); cursor: default; }

body.d2net-market .colored_button:active, body.d2net-market .info_dialog_url:active { background-color: rgb(255, 240, 171); border-bottom-color: rgb(255, 212, 18); color: rgb(179, 145, 0); }

.d2net-market { min-width: 1150px; }

.d2net-market .md-csgo { margin-top: 1px; }

.d2net-market .menu-left .logo div { background-position: 0px -49px; }

.d2net-market .menu-left nav .ml-link.market .back { width: 70px; }

.d2net-market .menu-left nav .ml-link.market .container { padding-left: 0px; }

.d2net-market .menu-left nav .ml-link.market .icon { background-position: -72px -38px; }

.d2net-market .menu-left nav .ml-link.market span { color: rgb(56, 56, 56); }

.d2net-market .content > header { background-image: url("../../images/common/header_market.jpg?3"); }

.d2net-market #loading_img, .d2net-market .preloader_gif { background: url("../../images/common/loading_dotamarket.gif?1") 0px 0px / 100% no-repeat transparent; }

.d2net-market .menu-sort { border-color: rgb(255, 221, 69); }

.d2net-market .menu-sort .right a, .d2net-market .menu-sort .right span { color: rgb(206, 0, 0); border-bottom-color: rgb(255, 221, 69); }

.d2net-market .menu-sort .right a:hover, .d2net-market .menu-sort .right span:hover { border-color: rgb(255, 255, 255); }

.d2net-market .menu-sort .right a { border: 0px none; }

.d2net-market .menu-sort .right .button-addpost { color: rgb(77, 50, 27); border-color: rgb(224, 224, 224); }

.d2net-market .menu-sort .right .button-addpost:hover { border-color: rgb(224, 224, 224); background-color: rgb(244, 244, 244); }

.d2net-market .menu-sort .switch.active { background-color: rgb(255, 221, 69); }

.d2net-market .menu-sort .switch.active span { color: rgb(77, 50, 27); }

.d2net-market .lang-selector { background: rgba(26, 29, 15, 0.7); border-color: rgba(217, 166, 15, 0.85); }

.d2net-market .lang-selector .lang-selector__item:hover { background-color: rgba(64, 55, 18, 0.5); }