.new-notification {
    position: relative;
    display: flex;
    align-items: center;
    text-decoration: none;
    width: 100%;
    height: 86px;
    padding-left: 25px;
    background-image: url("../img/overlay_banner_aside_csgo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    border-radius: 4px;
    transition: 0.2s ease-in;
    margin: 0 0 20px;
}
.new-notification.discounts-notify {
    background-image: url("")!important;
}
.new-notification:not(.discounts-notify):before {
    position: absolute;
    content: '';
    right: 35px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    width: 65px;
    height: 65px;
    background: url("../img/logo_market_csgo.svg");
    transition: .3s ease;
    backface-visibility: hidden;
}
.new-notification__title,
.new-notification__text {
    color: #fff;
    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: 30px;
}
.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("../img/icon_hide.svg");
    opacity: .8;
    backface-visibility: hidden;
    transition: .2s ease;
    cursor: pointer;
}
.new-notification__hide:hover {
    opacity: 1;
    transform: scale(1.1);
}
.new-notification:hover {
    opacity: .9;
}
.new-notification:hover:before {
    transform: rotate(180deg);
}
.new-notification_aside {
    height: 146px;
    padding: 20px;
    display: block;
    background-image: url("../img/overlay_banner_aside_csgo.png");
    margin-top: 0;
    margin-bottom: 0;
}
.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("");
}
.new-notification_pubg:before {
    background: url("");
}
.new-notification_pubg.new-notification_aside {
    background-image: url("");
}

body.rust-market .headline .right .page-refresher:after {
    background: transparent url("../img/icons_common.png") no-repeat -829px -80px;
}

body.rust-market .headline .right .page-refresher.disabled:after {
    background: transparent url("../img/icons_common.png") no-repeat -829px -120px;
}

body.rust-market .trader:before {
    background-position: 0 -1300px;
}

body.rust-market .selling .trader:before {
    background-position: 0 -1430px;
}

body.rust-market .sortby span.sorterby.active {
    color: #fff !important;
    background: #7b2805;
}

body.rust-market .sortby span.sorterby:hover {
    color: #7b2805;
}

body.rust-market .sortby span.sorterby:hover i {
    border-color: #7b2805;
}

body.rust-market .sortby > .right button,
body.rust-market .sortby > .right div {
    background-color: #7b2805;
    border-bottom-color: #7b2805;
}

body.rust-market .sortby > .right button.page-switcher-r,
body.rust-market .sortby > .right div.page-switcher-r {
    border-left: 1px solid #7080a3;
    background-position: -898px 6px;
}

body.rust-market .sortby > .right button.page-switcher-l,
body.rust-market .sortby > .right div.page-switcher-l {
    background-position: -859px 6px;
}

body.rust-market .sortby > .right button.page-refresher:after,
body.rust-market .sortby > .right div.page-refresher:after {
    background-position: -829px -80px;
}

body.rust-market .sortby > .right button:hover,
body.rust-market .sortby > .right div:hover {
    background-color: #622004;
    border-bottom-color: #190801;
}

body.rust-market .sortby > .right button:hover.page-switcher-r,
body.rust-market .sortby > .right div:hover.page-switcher-r {
    background-position: -896px 6px;
}

body.rust-market .sortby > .right button:hover.page-switcher-l,
body.rust-market .sortby > .right div:hover.page-switcher-l {
    background-position: -861px 6px;
}

body.rust-market .sortby > .right button:active,
body.rust-market .sortby > .right div:active {
    background-color: #dd4809;
    border-bottom-color: #4a1803;
}

body.rust-market .sortby > .right button:disabled,
body.rust-market .sortby > .right div:disabled,
body.rust-market .sortby > .right button.disabled,
body.rust-market .sortby > .right div.disabled {
    background-color: #e2e2e2;
    border-color: #e2e2e2;
    cursor: default;
}

body.rust-market .sortby > .right button:disabled.page-switcher-r,
body.rust-market .sortby > .right div:disabled.page-switcher-r,
body.rust-market .sortby > .right button.disabled.page-switcher-r,
body.rust-market .sortby > .right div.disabled.page-switcher-r {
    background-position: -898px -34px;
}

body.rust-market .sortby > .right button:disabled.page-switcher-l,
body.rust-market .sortby > .right div:disabled.page-switcher-l,
body.rust-market .sortby > .right button.disabled.page-switcher-l,
body.rust-market .sortby > .right div.disabled.page-switcher-l {
    background-position: -859px -34px;
}

body.rust-market .sortby > .right button:disabled.page-refresher:after, body.rust-market .sortby > .right div:disabled.page-refresher:after, body.rust-market .sortby > .right button.disabled.page-refresher:after, body.rust-market .sortby > .right div.disabled.page-refresher:after {
    background-position: -829px -120px;
}

body.rust-market .search-block:before {
    background: #7b2805;
}

body.rust-market .search-block:after {
    background-position: -673px -98px;
}

body.rust-market .search-block input {
    border-color: #7b2805;
}

body.rust-market .search-block input:hover,
body.rust-market .search-block input:focus,
body.rust-market .search-block input:active {
    border-color: #4a1803;
}

body.rust-market .search-block .clear-input {
    background-color: #7b2805;
}

body.rust-market .selectionname .ruble {
    color: #7b2805;
}

body.rust-market .colored_button,
body.rust-market .info_dialog_url {
    background-color: #7b2805;
    border-bottom: 2px solid #7b2805;
    color: #fff;
}

body.rust-market .colored_button:hover,
body.rust-market .info_dialog_url:hover {
    background-color: #622004;
    border-bottom-color: #190801;
    color: #fff;
}

body.rust-market .colored_button:disabled,
body.rust-market .info_dialog_url:disabled {
    background-color: #efefef;
    border-color: #efefef;
    color: #969595;
}

body.rust-market .colored_button:active,
body.rust-market .info_dialog_url:active {
    background-color: #dd4809;
    border-bottom-color: #4a1803;
    color: #fff;
}

body.rust-market a.rightbutton {
    background-color: #7b2805;
    border-bottom: 2px solid #7b2805;
    color: #fff;
}

body.rust-market a.rightbutton:hover {
    background-color: #622004;
    border-bottom-color: #190801;
    color: #fff;
}

body.rust-market a.rightbutton:disabled {
    background-color: #efefef;
    border-color: #efefef;
    color: #969595;
}

body.rust-market a.rightbutton:active {
    background-color: #dd4809;
    border-bottom-color: #4a1803;
    color: #fff;
}

body.rust-market .market-left .hint.hot:before {
    width: 25px;
    height: 20px;
    background-position: -671px -130px;
}

body.rust-market #footerbar a:not(.rightbutton) {
    color: #7b2805;
}

body.rust-market .chat-message:hover {
    background-color: #f8e6d7;
}

body.rust-market #chat-container .aNorm {
    background-color: #7b2805;
    border-bottom: 2px solid #7b2805;
    color: #fff;
}

body.rust-market #chat-container .aNorm:hover {
    background-color: #622004;
    border-bottom-color: #190801;
    color: #fff;
}

body.rust-market #chat-container .aNorm:disabled {
    background-color: #efefef;
    border-color: #efefef;
    color: #969595;
}

body.rust-market #chat-container .aNorm:active {
    background-color: #dd4809;
    border-bottom-color: #4a1803;
    color: #fff;
}

body.rust-market .selectionblock .irs-line-mid,
body.rust-market .selectionblock .irs-line-left,
body.rust-market .selectionblock .irs-line-right,
body.rust-market .selectionblock .irs-bar,
body.rust-market .selectionblock .irs-bar-edge,
body.rust-market .selectionblock .irs-slider {
    background-image: url("../img/sprite-skin-flat-tf.png");
}

body.rust-market .selectionblock .irs-from,
body.rust-market .selectionblock .irs-to,
body.rust-market .selectionblock .irs-single {
    background: #98d8dd;
}

body.rust-market .selectionblock .irs-from:after,
body.rust-market .selectionblock .irs-to:after,
body.rust-market .selectionblock .irs-single:after {
    border-top-color: #98d8dd;
}

body.rust-market .market-items .item .image {
    background-size: 70% auto;
}

body.rust-market .market-items .item .imageblock {
    background: #f1f1f1 url("../img/icons_common.png") no-repeat -666px -152px;
}

body.rust-market .market-items .item .price {
    color: #3f3f3f;
    text-shadow: 1px 1px 0px #f1f1f1, -1px -1px 0px #f1f1f1, -1px 1px 0px #f1f1f1, 1px -1px 0px #f1f1f1, -2px 0 0px #f1f1f1, 0px -2px 0px #f1f1f1, 2px 0px 0px #f1f1f1, 0px 2px 0px #f1f1f1;
}

body.rust-market .market-items .item .info {
    top: 2px;
    color: #3f3f3f;
    text-shadow: 1px 1px 0px rgba(241, 241, 241, 0.7), -1px -1px 0px rgba(241, 241, 241, 0.7), -1px 1px 0px rgba(241, 241, 241, 0.7), 1px -1px 0px rgba(241, 241, 241, 0.7), -2px 0 0px rgba(241, 241, 241, 0.7), 0px -2px 0px rgba(241, 241, 241, 0.7), 2px 0px 0px rgba(241, 241, 241, 0.7), 0px 2px 0px rgba(241, 241, 241, 0.7);
}

body.rust-market .market-items .item.hot .price {
    color: #aa4000;
}

body.rust-market .market-items .item.hot .price:after {
    background-position: -666px -120px;
}

body.rust-market .headline > .right > button,
body.rust-market .headline > .right > div,
body.rust-market .headline > .right > a {
    background: #7b2805;
    border-bottom: 2px solid #7b2805;
    color: #fff;
}

body.rust-market .headline > .right > button.not-underline,
body.rust-market .headline > .right > div.not-underline,
body.rust-market .headline > .right > a.not-underline {
    text-decoration: none;
}

body.rust-market .headline > .right > button.page-refresher-text:after,
body.rust-market .headline > .right > div.page-refresher-text:after,
body.rust-market .headline > .right > a.page-refresher-text:after {
    background-position: -828px -80px;
}

body.rust-market .headline > .right > button:hover,
body.rust-market .headline > .right > div:hover,
body.rust-market .headline > .right > a:hover {
    background-color: #4a1803;
    border-bottom-color: #000000;
    color: #fff;
}

body.rust-market .headline > .right > button:disabled,
body.rust-market .headline > .right > div:disabled,
body.rust-market .headline > .right > a:disabled,
body.rust-market .headline > .right > button.disabled,
body.rust-market .headline > .right > div.disabled,
body.rust-market .headline > .right > a.disabled {
    background-color: #e2e2e2;
    border-color: #e2e2e2;
    color: #969595;
}

body.rust-market .headline > .right > button:disabled:after,
body.rust-market .headline > .right > div:disabled:after,
body.rust-market .headline > .right > a:disabled:after,
body.rust-market .headline > .right > button.disabled:after,
body.rust-market .headline > .right > div.disabled:after,
body.rust-market .headline > .right > a.disabled:after {
    background-position: -748px -120px;
}

body.rust-market .headline > .right > button:active:not(.disabled),
body.rust-market .headline > .right > div:active:not(.disabled),
body.rust-market .headline > .right > a:active:not(.disabled) {
    background-color: #dd4809;
    border-bottom-color: #4a1803;
    color: #fff;
}

body.rust-market .headline.active-items {
    color: #fff;
    background: #b34624;
    background: -moz-linear-gradient(left, #b34624 0%, #7b2805 100%);
    background: -webkit-linear-gradient(left, #b34624 0%, #7b2805 100%);
    background: linear-gradient(to right, #b34624 0%, #7b2805 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b34624', endColorstr='#7b2805', GradientType=1);
}

body.rust-market .headline.active-items:before {
    background: transparent url("../img/icons_market.png") -100px -550px no-repeat;
}

body.rust-market .myitem {
    background-color: #bbb !important;
    background-repeat: no-repeat;
}

body.rust-market .myitem.myinventory {
    background-color: #f1f1f1 !important;
}

body.rust-market .myitem.notforsale:before {
    background-position: 0px 0px;
}

body.rust-market .change-option a {
    color: #97e4ea;
}

body.rust-market ol.circles li:before {
    border-color: #fec848;
    color: #ffc169;
}

body.rust-market ol.circles.whiteback li:before {
    border-color: #fff;
    color: #2a2a2a;
    background-color: #fec848;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
}

body.rust-market .pagi-link:hover {
    color: #00818b;
    border-color: #00818b;
}

body.rust-market .pagi-link.active {
    color: #00818b;
    border-color: #00818b;
}

body.rust-market .pagi-link.off {
    color: #adadad;
}

body.rust-market .pagi-link.off:hover {
    color: #adadad;
    border-color: rgba(0, 0, 0, 0);
}

body.rust-market .chosen-container-multi .chosen-choices li.search-choice {
    background-color: #e47546;
}

body.rust-market .chosen-container .chosen-results li.highlighted {
    background-color: #e47546;
}

body.rust-market .ip-pic img {
    width: 90%;
    margin: 0 auto;
}

body.rust-market .add-item {
    background-position: -500px -330px;
}

body.rust-market .add-item:after {
    background-position: -660px -270px;
}


.rust-market .content > header {
    background-image: url("../img/header_rust.jpg");
}

.rust-market .menu-left .logo {
    background: #5b2813;
    background: -moz-linear-gradient(left, #5b2813 0%, #4c2919 100%);
    background: -webkit-linear-gradient(left, #5b2813 0%, #4c2919 100%);
    background: linear-gradient(to right, #5b2813 0%, #4c2919 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b2813', endColorstr='#4c2919', GradientType=1);
}

.rust-market .menu-left .logo div {
    top: 0;
    left: 0;
    height: 70px;
    background-position: -216px -650px;
}

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

.rust-market .menu-left nav .ml-link.market-tf .container {
    padding-left: 0;
}

.rust-market .menu-left nav .ml-link.market-tf .icon {
    background-position: -72px -319px;
}

.rust-market .menu-left nav .ml-link.market-tf span {
    color: #fff;
}

.rust-market #loading_img, .rust-market .preloader_gif {
    background: transparent url("../img/loading_rust.gif") 0 0px no-repeat;
    background-size: 100% auto;
}

.rust-market [class^="note"].note-bad .icon:before {
    margin-top: 10px;
    background-position: -600px -98px;
}

.rust-market [class^="note"].note-attention .icon:before {
    margin-top: 12px;
    background-position: -600px -132px;
}

.rust-market [class^="note"].note-good .icon:before {
    margin-top: 13px;
    background-position: -600px -166px;
}

/* Multilang */

.rust-market .lang-selector {
    background: rgba(70, 35, 2, 0.54);
    border-color: rgb(111, 93, 78);
}

.rust-market .lang-selector .lang-selector__item:hover {
    background-color: rgba(64, 39, 11, 0.5);
}

.rust-market .lang-selector:after {
    border-color: #7b7775 transparent transparent transparent;
}
