/*body {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}*/
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active {-webkit-transition: "color 9999999s ease-out, background-color 9999999s ease-out";-webkit-transition-delay: 9999999s;}
.table {margin-bottom: 0}
.btn:active {outline: 0;background-image: none;-webkit-box-shadow: none;box-shadow: none;}
.item.vk {background: url('/img/vk-icon.svg') no-repeat center;}
.item.fb {background: url('/img/fb-icon.svg') no-repeat center;}
.item.tw {background: url('/img/tw-icon.svg') no-repeat center;}
.item.od {background: url('/img/od-icon.svg') no-repeat center;}

.wrapper {zoom:0;font-family: 'Open Sans', sans-serif;}
.content {position: relative;z-index: 1;box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;}
.content, .footer {max-width: 1440px;margin: 0 auto;}
.content .block {padding: 20px 100px;}
.footer {padding: 20px 50px 30px;background-color: #31363a;font-family: 'PT Sans';}
.content .title {display: inline-block;margin-bottom: 35px;font-family: 'PT Serif';font-size: 30px;font-weight: normal;line-height: 1;color: #4a4a4a;}
.title.font {font-family: 'Open Sans', sans-serif;}
.content .main.title {margin-bottom: 40px;}
.content .breadcrumbs {padding: 10px 100px;}
.content .rss {display: inline-block;width: 16px;height: 16px;}
.content .author-block {padding: 35px 100px 0;}

.header {padding: 25px 50px;box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;position: relative;z-index: 2;}
.header .logo {float: left;position: absolute;z-index: 99;font-size: 27px;text-transform: uppercase;color: #4a4a4a;text-decoration: none;}
.header {text-align: right;margin-bottom: 0;}
.header .right-nav {margin-bottom: 25px;height: 30px;}
.search-block {position: relative;}
input.search {padding: 0 45px 0 15px;background-color: #fff;border: none;border-radius: 100px;box-shadow: rgba(0, 0, 0, 0.2) 0 1px 2px 0 inset;}
input.search:focus {outline: none;}
.search-ico {display: inline-block;width: 16px;height: 16px;position: absolute;background: url('/img/search-icon.svg') no-repeat left;top: 26px;right: 17px;}

.header input.search {width: 200px;height: 30px;}
.header .user-block {display: inline-block;position: relative;font-size: 14px;line-height: 20px;color: #56B7DB;padding-left: 40px;cursor: pointer;}
.header .user-block > a {display: block;color: #56B7DB;text-decoration: none;}
.header .user-block.login:before {display: inline-block;content: '';width: 12px;height: 16px;background: url('/img/lock-icon.svg') no-repeat center;position: absolute;top: 1px;left: 20px;}
.header .profile > .to_cabinet {padding-left: 10px;cursor: pointer;}
.header .photo {display: inline-block;width: 30px;height: 30px;background: #c0ffee;border-radius: 30px;vertical-align: middle;margin-left: 15px;}
.header .notifications {display: inline-block;width: 30px;height: 30px;background: url('/img/notification.svg') no-repeat center;vertical-align: middle;text-align: center;line-height: 30px;font-size: 10px;font-weight: 700;color: white;margin-left: 30px;cursor: pointer;position: relative;}
.header .notifications .count {padding: 8px;color: white;text-decoration: none;}

.header .user-block.to_cabinet:hover .div {position: absolute;z-index: 10;left: 0;}
.header .user-block.to_cabinet .cabinet_submenu {position: relative;display: none;margin-top: 15px;padding: 25px 20px 5px 25px;width: calc(100% + 20px);background-color: white;z-index: 10;box-shadow: 0 1px 6px 0 rgba(0,0,0,0.3);}
.header .user-block.to_cabinet:hover .cabinet_submenu {display: inline-block;}
.header .user-block.to_cabinet:hover .cabinet_submenu:before {content: '';display: inline-block;width: 20px;height: 20px;border-top: 1px solid rgba(0,0,0,0.1);border-left: 1px solid rgba(0,0,0,0.1);position: absolute;top: -11px;left: calc(50% - 6px);background: white;transform: rotate(45deg)}
.header .user-block.to_cabinet:hover .cabinet_submenu .cabinet-link {display: block;font-size: 14px;line-height: 36px;color: #4a4a4a;text-align: left;}

.header .notifications_submenu {display: none;position: absolute;width: 260px;top: 25px;left: -115px;margin-top: 14px;background: white;box-shadow: 0 1px 6px 0 rgba(0,0,0,0.3);text-align: center;font-size: 16px;color: #4a4a4a;z-index: 1;font-weight: normal;}
.header .notifications_submenu:before {content:'';display: inline-block;width: 20px;height: 20px;border-left: 1px solid rgba(0,0,0,0.075);border-top: 1px solid rgba(0,0,0,0.075);transform: rotate(45deg);position: relative;top: -11px;background-color: white;}
.header .sub_open:hover .notifications_submenu {display: inline-block;}
.header .notifications_submenu a.notify {display: block;padding: 15px 20px;color: #4a4a4a;font-size: 16px;border-bottom: 1px solid #ededed;}
.header .notifications_submenu span {color: #ebac40;white-space: nowrap;}
.header .notifications_submenu a.notify:first-child {padding-top: 0;}

.dropdown-menu>li {cursor: pointer;}
.header .links .dropdown {display: inline-block;cursor: pointer;}
.header .links .dropdown-menu {padding: 0;border-radius: 0;margin-top: 26px;box-shadow: 0 2px 3px 0 rgba(0,0,0,0.3);border: 0;}
.header .links .dropdown-menu.last {float:right;right: 0;left: auto;}
.header .links .dropdown-menu a {display: block;padding: 10px 20px;border-bottom: 1px solid #ededed;font-size: 16px;color: #4a4a4a;text-transform: uppercase;}
.header .links .dropdown-menu li:last-child a {border-bottom: none}
.header .links .dropdown-menu a:hover {color: white;background: #ebac40;text-decoration: none;}
.header .links .dropdown-menu:before {content: '';width: 100%;height: 30px;top:-30px;position: absolute;background: transparent;}

.header .links {position: relative;}

.header .links .auctions {display: none;position: absolute;top: 46px;margin-left: -165px;background: white;box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);text-align: center;font-size: 16px;color: #4a4a4a;}

.header .link {font-size: 16px;color: #4a4a4a;padding: 0 16px;border-right: 1px solid #ededed;text-transform: uppercase;transition: 0.2s;text-decoration: none;}
.header .link:last-child {border-right: none;padding-right: 0;}
.header .link:hover, .header .link.active {color: #ebac40;}

.content .navigation-head {float: right;}
.content .navigation-head a {font-size: 12px;color: #4a4a4a;line-height: 30px;margin: 0 5px;vertical-align: top;cursor: pointer;border: 1px solid #ededed;padding: 6px 20px;text-decoration: none;border-radius:3px;}
.content .navigation-head a:hover, .more:hover  {border:1px solid #b0b0b0;z-index: 10;text-decoration: none;}
.content .navigation-head .nav {display: inline-block;margin-left:20px;height: 32px;z-index: 10}
.content .navigation-head .nav a {display: inline-block;position: relative;width: 30px;height: 30px;text-align: center;margin:0;cursor: pointer;padding: 0;}
/*.content .navigation-head .nav a:first-child {border-right: 1px solid #bdd3db;}*/
.content .navigation-head .nav a:before {content: '';display: inline-block;width: 100%;height: 100%;position: absolute;top:0;left: 0;opacity: 0.75;}
.content .navigation-head .nav a:hover:before {opacity: 1;}
.content .navigation-head .nav a.prev {border-radius: 2px 0 0 2px;}
.content .navigation-head .nav a.next {border-radius: 0 2px 2px 0;left: -1px;}
.content .navigation-head .nav a.prev:before {background: url("/img/arrow-left.svg") no-repeat center;}
.content .navigation-head .nav a.next:before {background: url("/img/arrow-right.png") no-repeat center;}
.content .navigation-head .menu {padding: 6px 10px 6px 20px;}
.content .navigation-head .menu i {font-size: 1.5em;vertical-align: middle;margin-left: 10px;}
.content .navigation-head .menu + ul {border: 1px solid #ededed;border-radius: 3px;margin-left: 5px;}
.content .navigation-head .menu + ul > li a {line-height: inherit;margin: 0;border: none;}
.content .navigation-head .menu + ul > li a.active {display: none;}

.content .main:not(.search) {padding: 50px 100px;}
.content .main:not(.search) {background-color: white;}

.content .main .left-block .item {border-bottom: 1px solid #dcdcdc;margin-bottom: 20px;}
.content .main .left-block .item:last-child {border-bottom: none;}
.content .main .left-block .item .datetime {display: inline-block;background-color: #56B7DB;color: white;padding: 2px 10px;font-size: 12px;line-height: 16px;border-radius: 2px;margin-right: 5px;}
.content .main .left-block .item .upd {display: inline-block;background: linear-gradient(#ebac40, #e49000);color: white;padding: 2px 10px;font-size: 12px;line-height: 16px;border-radius: 2px;}
.content .main .left-block .item .content {font-size: 15px;color: #4A4A4A;padding: 10px 0;line-height: normal;}

.content .main .right-block > a {float: right;font-size: 12px;line-height: 20px;color: #4a4a4a;margin-top: 10px;}
.content .main .right-block .item .image {width: 100%;height: 100%;}
.content .main .right-block .item .title {font-size: 20px;padding: 20px 0 5px;margin:0;text-decoration: none;}
.content .main .right-block .item .description {font-size: 15px;color: #909090;padding-bottom: 15px;line-height: normal;text-decoration: none;}
.content .main .right-block .item.small .title {font-size: 14px;line-height: 20px;padding: 15px 0 30px;text-decoration: none;}
.content .main .right-block .item.small .description {display: none;text-decoration: none;}
.content .main .right-block .item.small .count {display: none;text-decoration: none;}
.content .online-lots-info .item .image, .content .scrollbar-inner .item .image {width: auto;}

.block .one-item {border: 1px solid #dcdcdc;border-radius: 5px;height: 435px;}
.block .one-item:hover {border:1px solid #909090;}
.main-news {text-align: center;position: relative;height: 414px;}
.block .item .title {display: block;padding-bottom: 25px;font-family: 'PT Serif';font-size: 16px;font-weight: bold;text-align: center;color: #000000;text-decoration: initial;padding:0 20px;}
.block .item .news-description {font-family: 'Open Sans';font-size: 14px;font-weight: normal;line-height: 20px;text-align: center;color: #4a4a4a;text-decoration: initial;max-height: 80px;display: block;overflow: hidden;text-overflow: ellipsis;}
.block .item .image {width: 100%;height: 255px;margin-bottom: 20px;border-top-left-radius: 5px; border-top-right-radius: 5px;}

.content .lots {padding-bottom: 60px;margin-top: 10px;}
.content .lot-body {width: 20%;display: inline-block;}
.content .lot-body .item {margin: 0 10px;color: #4a4a4a;}
.content .lot-body .item:hover {text-decoration: none;}
.content .lot-body:first-child .item {margin-left: 0;}
.content .lot-body:last-child .item {margin-right: 0;}
.content .lots .lots-block .more {font-size: 12px;line-height: 20px;color: #4a4a4a;text-align: center;margin-top: 50px;margin-bottom:15px;}
.content .lots .lots-block .item {display: block;position: relative;}

.footer {position:relative;}
#myScroll {background: url('/img/arrow-up-icon.png') no-repeat center #ffffff;position: fixed;height: 45px;width: 65px;right: 0;bottom: 0;display: none;z-index: 1000;-webkit-transition: all 0.25s;-moz-transition: all 0.25s;-o-transition: all 0.25s;transition: all 0.25s;box-shadow: 4px 1px 4px 0 rgba(0, 0, 0, 0.3);border-left: 1px solid #f1f1f1;}
#myScroll:hover {cursor: pointer;}
input.filter, button.filter {width: 100%;}

.content .breadcrumbs {font-size: 12px;line-height: 16px;color: #4a4a4a;background-color: #fff;cursor: default;height: 40px;border-bottom:1px solid #ededed;}
.content .breadcrumbs > span {line-height: 20px;}
.content .breadcrumbs > span > a, .cab-auction-table > tbody > tr > td:first-child > a {color: #4a4a4a;text-decoration: none;}
.content .breadcrumbs .mobile {display: inline-block;float: right;position: relative;}
.content .breadcrumbs .mobile:before {content: '';display: inline-block;width: 20px;height: 20px;position: absolute;background: url('/img/mobile-icon.svg') no-repeat center;left: -25px;}

.content .auction-content .datetime {display: inline-block;font-size: 16px;line-height: 1.25;font-weight: bold;padding-top: 10px;margin-bottom: 10px;color: #4a4a4a;}
.content .auction-content .number {font-size: 20px;}

.content .auction-content .title {font-size: 30px;line-height: 40px;font-family: 'PT Serif', serif;margin-bottom: 20px;color: #4a4a4a;}
.content .auction-content .image {width: 100%;}
.content .auction-item.lot-item .auction-content .info {font-size: 14px;line-height: 1.33;margin-bottom: 20px;}
.content .auction-content .button, .author-page .search-btn {text-align: center;display: inline-block;color: #4a4a4a;font-size: 14px;line-height: 20px;padding: 13px 30px;border: 1px solid #dcdcdc;border-radius: 4px;cursor: pointer;margin-right: 10px;}
.content .auction-content .button.favorite {margin-left: 0;}

.content .auction-content .button:hover, .author-page .search-btn:hover {border-color: #ebac40;text-decoration: none;}
.content .auction-content .params td {font-size: 14px;line-height: 25px;border:none;padding: 0;}
.content .auction-content .params .k {font-weight: 700;display: inline-block;}
.content .auction-content .params .v {font-weight: 100;}
.content .auction-content .params .v a {color: initial;}
.content .auction-content .params .v a.author {text-decoration: underline;}
.content .auction-content .params > div {display: block;}
.content .auction-content .more-info {text-decoration: underline;color: #56B7DB;font-weight: 700;}
.content .table-params div.k, .content .table-params div.v {display: inline-block;}
.content .table-params div.k {margin-right: 10px;}

.auction-item .social {margin-bottom: 30px;}
.auction-item .navigation-head .nav {margin-left: 0;}
.auction-item .auction-content {padding-bottom: 60px;padding-top: 30px;}
.content .auction-item .read-more {color: #4a4a4a;font-family: 'PT Sans';border-radius: 0;border: solid 1px #ef7d22;padding: 3px 15px;}
.content .auction-item .read-more:after {content: attr(data-non-active);}
.content .auction-item .auction-content .auction-desc {line-height: 1.6;margin-bottom: 5px;font-size: 15px;text-align: left;overflow: hidden;max-height: 16em;position: relative;transition: all;}
.content .auction-item .auction-content .auction-desc:before {content: '';background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);width: 100%;height: 4.8em;position: absolute;bottom: 0;transition: all 1s;}
.content .auction-item .auction-content .auction-desc.active {overflow: visible;max-height: 100%;}
.content .auction-item .auction-content .auction-desc.active:before {content: none;}
.content .auction-item .auction-content .auction-desc.active + .read-more:after {content: attr(data-active);}

.content .auction-item .auction-content {font-family: 'PT Sans';color: #4a4a4a;padding-top: 30px;}
.content .auction-item.lot-item .auction-content {padding-top: 10px;}
.content .lot-item .auction-content .lot-nav {margin-bottom: 30px;}
.content .lot-item .auction-content .lot-nav .nav-link {display: inline-block;vertical-align: middle;width: 10px;height: 16px;}
.content .lot-item .auction-content .lot-nav .prev {background: url(/img/arrow-left-dark.png) no-repeat center;margin-right: 16px;}
.content .lot-item .auction-content .lot-nav .next {background: url(/img/arrow-right-dark.png) no-repeat center;margin-left: 16px;}
.content .lot-item .auction-content .lot-nav .go-to-lot {vertical-align: middle;display: inline-block;}
.content .lot-item .auction-content .lot-nav .dropdown, .content .auction-content .lot-nav .lots-count {vertical-align: middle;display: inline-block;}
.content .lot-item .auction-content .dropdown button {color: #4a4a4a;background-color: #ffffff;border: solid 1px #d8d8d8;padding: 1px 10px;border-radius: inherit;margin-right: 10px;}
.content .lot-item .auction-content .dropdown button:after {display: inline-block;width: 0;height: 0;margin-left: .3em;vertical-align: middle;content: "";border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent;}
.content .lot-item .auction-content .dropdown-menu {border: 1px solid #d8d8d8;min-width: fit-content;}
.content .lot-item .auction-content .dropdown-menu .dropdown-item {display: block;color: #4a4a4a;padding: 1px 10px;}
.content .lot-item .auction-content .dropdown-menu .dropdown-item:focus, .content .auction-content .lot-nav .dropdown-menu .dropdown-item:hover {text-decoration: none;background-color: #f7f7f9;}
.content .lot-item .auction-content .lot-manipul .show-all {padding: 1px 20px;border-radius: 0;color: #4a4a4a;vertical-align: top;}
.content .lot-item .auction-content .lot-manipul .print-lot {display: inline-block;vertical-align: top;width: 20px;height: 20px;background: url(/img/print-icon.png) center no-repeat;margin-left: 10px;cursor: pointer;transition: all 0.2s;}
.content .lot-item .auction-content .lot-manipul .print-lot:hover {background: url(/img/print-icon-orange.png) center no-repeat;}
.content .lot-item .auction-content .social {vertical-align: top;display: inline-block;margin: 0 0 0 10px ;padding: 0;}
.content .lot-item .auction-content .social .ya-share2__icon_more {vertical-align: middle;width: 20px;height: 20px;background: url(/img/share-icon.png) center no-repeat;background-size: contain;cursor: pointer;border: none;transition: all 0.2s;}
.content .lot-item .auction-content .social .ya-share2__icon_more:hover {background: url(/img/share-icon-orange.png) center no-repeat;}
.content .lot-item .auction-content .social .ya-share2__icon_more:before {content: none;}
.content .lot-item .auction-content .social .ya-share2__icon_more:active {box-shadow: none;}
.content .lot-item .auction-content .social .ya-share2__item_copy {display: none;}
.content .lot-item .auction-content .social .ya-share2__item_more {margin: 0;}
.content .lot-item .auction-content .social .ya-share2__title:hover {color: #ebac40;}
.content .lot-item .auction-content .social .ya-share2__popup_direction_bottom {left: -10px;}
.content .lot-item .auction-content .social .ya-share2__badge, .content .auction-item:not(.lot-item) .auction-content .social .ya-share2__badge {background: none;}
.content .lot-item .auction-content .social .ya-share2__popup .ya-share2__list .ya-share2__icon {background-size: contain;transition: all 0.2s;height: 14px;margin-top: 5px;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__icon {background-size: contain;transition: all 0.2s;height: 16px;}
.content .auction-content .social .ya-share2__item_service_vkontakte .ya-share2__icon {background: url(/img/vk-icon-darkest.png) center no-repeat;}
.content .auction-content .social .ya-share2__item_service_vkontakte .ya-share2__icon:hover {background: url(/img/vk-icon-orange.png) center no-repeat;background-size: contain;}
.content .auction-content .social .ya-share2__item_service_facebook .ya-share2__icon {background: url(/img/fb-icon-darkest.png) center no-repeat;}
.content .auction-content .social .ya-share2__item_service_facebook .ya-share2__icon:hover {background: url(/img/fb-icon-orange.png) center no-repeat;background-size: contain;}
.content .auction-content .social .ya-share2__item_service_twitter .ya-share2__icon {background: url(/img/tw-icon-darkest.png) center no-repeat;}
.content .auction-content .social .ya-share2__item_service_twitter .ya-share2__icon:hover {background: url(/img/tw-icon-orange.png) center no-repeat;background-size: contain;}
.content .auction-content .social .ya-share2__item_service_pinterest .ya-share2__icon {background: url(/img/pin-icon-dark.png) center no-repeat;}
.content .auction-content .social .ya-share2__item_service_pinterest .ya-share2__icon:hover {background: url(/img/pin-icon-orange.png) center no-repeat;background-size: contain;}
.content .auction-content .social .ya-share2__item_service_gplus .ya-share2__icon {background: url(/img/g-plus-icon-dark.png) center no-repeat;}
.content .auction-content .social .ya-share2__item_service_gplus .ya-share2__icon:hover {background: url(/img/g-plus-icon-orange.png) center no-repeat;background-size: contain;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__item_service_vkontakte .ya-share2__icon {width: 28px;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__item_service_facebook .ya-share2__icon {width: 16px;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__item_service_twitter .ya-share2__icon {width: 19px;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__item_service_pinterest .ya-share2__icon {width: 13px;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__item_service_gplus .ya-share2__icon {width: 25px;}
.content .auction-item:not(.lot-item) .auction-content .social .ya-share2__item {margin-right: 14px;}
.content .lot-item .auction-content .lot-manipul .favorite {vertical-align: top;width: 20px;height: 20px;background: url(/img/star-icon-dark.png) center no-repeat;background-size: contain;transition: all 0.2s;}
.content .lot-item .auction-content .lot-manipul .favorite:hover, .content .auction-content .lot-manipul .favorite.active {background: url(/img/star-icon-orange.png) center no-repeat;background-size: contain;}
.content .lot-item .auction-content .number {font-size: 20px;font-weight: bold;text-align: left;margin-bottom: 40px;}
.content .lot-item .auction-content .title-block {margin-bottom: 25px;}
.content .lot-item .auction-content .author {display: block;font-size: 20px;font-weight: bold;color: #4a4a4a;margin-bottom: 10px;}
.content .lot-item .auction-content .title, .content .lot-item .auction-content .no-author-date {line-height: 1;display: block;font-size: 18px;font-style: italic;font-family: 'PT Sans';margin-bottom: 0;}
.content .lot-item .auction-content .no-author .title {font-size: 20px;font-weight: bold;font-style: normal;margin-bottom: 10px;}
.content .lot-item .auction-content .short-desc {margin-bottom: 20px;}
.content .lot-item .auction-content .estimate-block {font-size: 15px;line-height: 1.33;margin-bottom: 15px;}
.content .lot-item .auction-content .early-block {margin-bottom: 20px;}
.content .lot-item .auction-content .early-block .button.early {border-radius: 3px;background: linear-gradient(to bottom, #ebac40, #e49000);border: 1px solid transparent;font-family: 'PT Sans';line-height: 1.33;color: #ffffff;font-weight: bold;font-size: 15px;padding: 10px 20px;transition: all 0.6s;}
.content .lot-item .auction-content .early-block .button.early:hover {border: 1px solid #dcdcdc;color: #e49000;background: #fff;}
.content .lot-item .auction-content .early-block .button.early-tel {border-radius: 3px;font-family: 'PT Sans';line-height: 1.33;font-weight: bold;font-size: 15px;padding: 10px 20px;transition: all 0.4s;}
.content .lot-item .auction-content .params-block .params {border-top: 1px solid #d8d8d8;padding-top: 20px;}
.content .lot-item .auction-content .params .k {font-size: 15px;line-height: 2;font-weight: normal;margin-right: 20px;width: 120px;}
.content .lot-item .auction-content .params .v {font-size: 15px;line-height: 2;font-weight: normal;font-family: 'PT Sans';}
.content .lot-item .auction-content .params .v a {color: #4a4a4a;text-decoration: underline;}
.content .auction-content .main-image-block {height: 420px;width: 100%;border: solid 1px #d8d8d8;}
.content .auction-content .main-image-block .main-image {cursor: pointer;margin: 0 auto;height: 100%;width: auto;}
.content .lot-item .auction-content .main-image-block .main-image img {display: none;}
.content .lot-item .auction-content .fancybox.mini {display: inline-block;}
.content .lot-item .auction-content .fancybox.mini .image {margin-top: 20px;border: solid 1px #d8d8d8;height: 70px;width: 85px;}
.content .lot-item .auction-content .fancybox.mini.main_photo .image {border: solid 1px #4a4a4a;}
.content .lot-item .auction-content .fancybox.mini:not(.main_photo) {opacity: 0.6;}
.content .lot-item .auction-content .auction-spinbox.early input {padding: 10px;font-size: 15px;line-height: 1.33;border-radius: 0;}
.content .lot-item .auction-content .early-bet-label {margin-bottom: 5px;font-size: 15px;}
.content .lot-item .auction-content .early-bet-first {font-size: 15px;font-weight: bold;line-height: 1.33;border-radius: 3px;padding: 10px 20px;height: auto;}
.content .lot-item .auction-content .estimate-price, .content .lot-item .auction-content .currency-select {display: inline-block;vertical-align: middle;}
.content .lot-item .auction-content .currency-select {margin-left: 10px;border: solid 1px #d8d8d8;padding: 0 5px;font-family: 'Open Sans';font-size: 14px;line-height: 1.43;}
.content .lot-item .auction-content .early-not-allowed {line-height: 2.66;margin-bottom: 20px;}
.content .lot-item .auction-content .prices {margin-bottom: 20px;}
.content .lot-item .auction-content .prices .title {font-size: 15px;line-height: 1.33;font-style: normal;}
.content .lot-item .auction-content .prices .title.non-sold {line-height: 2.66;}
.content .lot-item .auction-content .prices .price {font-size: 20px;font-weight: bold;line-height: 1;color: #ef7d22;margin-top: 3px;}

.content .auction-content-second .full-desc-block .full-desc {text-align: left;overflow: hidden;max-height: 14.3em;position: relative;margin-bottom: 5px;transition: all;font-family: 'PT Sans';font-size: 15px;}
.content .auction-content-second .full-desc-block .full-desc:before {content: '';background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);width: 100%;height: 5.2em;position: absolute;bottom: 0;transition: all 1s;}
.content .auction-content-second .full-desc-block .full-desc.active {overflow: visible;max-height: 100%;}
.content .auction-content-second .full-desc-block .full-desc.active:before {content: none;}
.content .auction-content-second .full-desc-block .full-desc.active + .read-more:after {content: attr(data-active);}
.content .auction-content-second .lot-feedback-block .title {margin-bottom: 20px;display: block;font-family: 'PT Sans';font-size: 15px;font-weight: bold;line-height: 1.33;}
.content .auction-content-second .lot-feedback-block .form-group {margin-bottom: 10px;}
.content .auction-content-second .lot-feedback-block input, .content .auction-content-second .lot-feedback-block textarea {height: auto;padding: 10px;font-size: 15px;line-height: 1.33;font-family: 'PT Sans';border-radius: 0;}
.content .auction-content-second .lot-feedback-block .submit-block {margin-top: 10px;}
.content .auction-content-second .lot-feedback-block .submit-block button {font-family: 'PT Sans';font-size: 15px;font-weight: bold;line-height: 1.33;border-radius: 3px;}

.content .auction-block .time-block {display: inline-block;margin-bottom: 10px;}
.content .auction-block .time-block.right {float: right;}
.content .auction-block .title {font-size: 10px;line-height: 16px;color: #b0b0b0;margin-bottom: 5px;font-family: 'Open Sans', sans-serif;}
.content .auction-block .time {font-size: 14px;line-height: 20px;color: #e49000;margin-bottom: 5px;font-weight: 700;}
.content .auction-block .time-block.right .time {color: #4a4a4a;}
.content .auction-block .progress {-webkit-box-shadow: none;box-shadow: inset 0 0 2px 0 rgba(0,0,0,0.2);background-image: linear-gradient(270deg, #EF404A 0%, #FFC20E 50%, #FFC20E 100%);height: 6px;}
.content .auction-block .progress-bar-success {background-color: #f6f8f9;box-shadow: inset 0 0 2px 0 rgba(0,0,0,0.3);}
.content .auction-block .prices {border: 1px solid #dcdcdc;border-radius: 4px;margin-bottom: 30px;}
.content .auction-block .prices .first-row {padding: 25px 0;width: 100%;}
.content .auction-block .prices .first-row {border: 1px solid transparent;}

.content .auction-block .trade-status-message {border: 1px solid #ef7d22;border-radius: 4px;margin-bottom: 25px;font-size: 18px;font-weight: bold;text-align: center;padding: 20px 0;background-color: #faeed8;}
@keyframes blinker-background {
    50% { background: none; }
}
.blink-background {animation: blinker-background 4s linear infinite;transition: all 1s;}
.content .auction-block .trade-status-message a {color: #4a4a4a;}

.content .auction-block .price {font-size: 20px;line-height: 30px;color: #b0b0b0;font-weight: 700;}
.content .auction-block .price span[class^="current_price_"]:empty + span.glyphicon-rub {display: none;}
.content .auction-block .price.blitz {color: #ebac40;}
.content .auction-block .price.sold, .content .auction-block .price.non-sold {color: #109ed3;}

.content .auction-block .timer-block {text-align: center;}
.content .auction-block .timer-block .timer,.content .auction-block .timer-block span  {display: inline-block;}
.content .auction-block .timer-block .timer-title {margin: 0 10px 20px;}

.spinbox {position: relative;}
.spinbox input {font-size: 14px;line-height: 20px;padding: 14px 40px 15px 20px;width: 100%;border: 1px solid #dcdcdc;border-radius: 4px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1) inset;background-color: #f5f5f5;}
.spinbox input:focus {outline: none;}
.spinbox span.spinBoxUp, .spinbox span.spinBoxDown {display: inline-block;height: 25px;width: 30px;position: absolute;border-left: 1px solid #dcdcdc;right: 6px;background-color: white;transition: 0.2s;cursor: pointer;}
.spinbox span.spinBoxUp span, .spinbox span.spinBoxDown span {display: inline-block;width:100%;height: 100%;}
.spinbox span.spinBoxUp {border-radius: 0 4px 0 0;top: 1px;background: white;}
.spinbox span.spinBoxDown {border-radius: 0 0 4px 0;bottom: 1px;background: white;}
.spinbox span.spinBoxUp span {background: url("/img/input-arrow-up-normal.svg") no-repeat center;}
.spinbox span.spinBoxDown span {background: url("/img/input-arrow-down-normal.svg") no-repeat center;}
.spinbox span.spinBoxUp:hover, .spinbox span.spinBoxDown:hover {background-color: rgba(255, 255, 255, 0.75);}

.spinbox.early span.spinBoxUp, .spinbox.early span.spinBoxDown {height: 27px;width: 34px;right: 1px;}
.content .lot-item .auction-content .spinbox.early span.spinBoxUp, .content .lot-item .auction-content .spinbox.early span.spinBoxDown {height: 20px;}

.spinbox.offline span {display: none;}

.content .lots-list .title {font-size: 16px; line-height: 24px;color: #4a4a4a;margin-bottom: 40px;}
.content .lots-list > div > .title {width: 36%;}
.content .lots-list .order {width: 37%;display: inline-block;vertical-align: top;}
.content .lots-list .print {display: inline-block;vertical-align: middle;}
.content .lots-list .print .print-icon {width: 17px;height: 17px;background: url('/img/print-icon.png') center no-repeat;background-size: contain;margin-right: 3px;display: inline-block;vertical-align: top;cursor: pointer;transition: all 0.2s;}
.content .lots-list .print .print-icon:hover {background: url('/img/print-icon-orange.png') center no-repeat;background-size: contain;}
.content .lots-list .count, .content .lots-list .view {vertical-align: middle;display: inline-block;margin-left: 30px;font-size: 14px;color: #4a4a4a;}
.content .lots-list .count > span {margin-left: 8px;color: #9b9b9b;cursor: pointer;}
.content .lots-list .count > span:hover, .content .lots-list .count > span.active {color: #4a4a4a;font-weight: bold;}

.view > span {display: inline-block;width: 17px;height: 17px;vertical-align: top;cursor: pointer;transition: all 0.2s;}
.view > span.view-1 {background: url('/img/tile-icon-disabled.png') no-repeat center;background-size: contain;}
.view > span.view-2 {background: url('/img/list-icon-disabled.png') no-repeat center;background-size: contain;margin-left: 10px;}
.view > span.view-1:hover, .view > span.view-1.active {background: url('/img/tile-icon-active.png') no-repeat center;background-size: contain;}
.view > span.view-2:hover, .view > span.view-2.active {background: url('/img/list-icon-active.png') no-repeat center;background-size: contain;}

.pagination-row:not(.top) {width: 27%;margin: 0 auto 35px;/*border-top: 1px solid #d8d8d8;*/}
.pagination-row.top {width: 27%;display: inline-block;vertical-align: top;}
.pagination-row:empty {margin: 0;padding: 0;border: none;}
.pagination-row a.page, .pagination-row .ellipsis {transition: all 0.2s;vertical-align: middle;display: inline-block;padding: 0 5px;font-size: 18px;color: #4a4a4a;font-style: italic;}
.pagination-row a.page:last-child {margin: 0;}
.pagination-row a.page.active, .pagination-row a.page:hover {color: #ef7d22;font-weight: bold;}
.pagination-row .nav {vertical-align: middle;display: inline-block;vertical-align: middle;color: #4a4a4a;font-size: 18px;font-weight: 600;}
.pagination-row .prev {margin-right: 20px;}
.pagination-row .next {margin-left: 20px;}

.content .lots-list {font-family: 'PT Sans';color: #4a4a4a;}
.content .lots-list a, .content .single-page .lots-block a {text-decoration: none;}
.content .lots-list .lots-view-1 {margin: 0 -3px;padding-bottom: 15px;}
.content .single-page .lots-block .item-container {padding: 0 3px 6px;}
.content .lots-list .lots-view-1 .item-container {padding: 0 10px 0;margin-bottom: 55px;}
.content .lots-list .item-container {color: #4a4a4a;}
.content .lots-list .lots-view-1 .item-container:nth-child(4n+1) {padding: 0 10px 0 0;}
.content .lots-list .lots-view-1 .item-container:nth-child(4n) {padding: 0 0 0 10px;}
.content .single-page .lots-block .item {border: 1px solid #e9e9e9;border-radius:10px;background-color: white;text-align: center;cursor: pointer;min-height: 200px;position: relative;}
.content .single-page .lots-block .item:hover {border:1px solid #b0b0b0;border-radius:10px;cursor: pointer;z-index: 10;}
.content .lots-list .item .number, .content .single-page .lots-block .item .number {font-size: 12px;color: #bdbdbd;padding: 15px 5px;}
.content .lots-list .item .title {font-family: 'PT Serif', serif;font-size: 14px;line-height: 1;margin-bottom: 0;min-height: 40px;}
.content .lots-list .item .price, .content .single-page .lots-block .item .price {font-size: 14px;color: #bdbdbd;padding: 0 5px 23px;transition: 0.2s}
.content .lots-list .item .desc {font-size: 14px;color: #9b9b9b;display: none;}

.content .lots-list .item.current:before {content: '';display: inline-block;width: 42px;height: 42px;position: absolute;top: -1px;right: -1px;background: url('/img/now-icon.svg') no-repeat center;}

.content .lots-list .item .status-button {display: none;}
.content .lots-list .item:hover .status-button {display: inline-block;width: 100%;height: 40px;position: absolute;left: 0;bottom:-20px;font-size: 14px;font-weight: 700;}
.content .lots-list .item:hover .status-button span {display: none;background-color: #ebac40;padding: 10px 20px;color: white;border-radius: 50px;border: 2px solid transparent;transition: 0.2s;}
.content .lots-list .item .status-button span:hover {background-color: white;border: 2px solid #ebac40;color: #4a4a4a;}
.content .lots-list .item:hover .status-button span.current {display: inline-block;}

.content .lots-list .lots-view-1 .item .number {min-height: 1.43em;font-size: 14px;font-weight: bold;line-height: 1.43;color: #aaaaaa;padding: 0;margin-bottom: 10px;}
.content .lots-list .lots-view-1 .item .number:nth-child(2) {padding-top: 0;}
.content .lots-list .lots-view-1 .item .image {height: 150px;width: 100%;margin: 20px 0;}
.content .lots-list .lots-view-1 .item .image-block {margin-bottom: 30px;border: 1px solid transparent;transition: all 0.2s;position: relative;}
.content .lots-list .lots-view-1 .item:hover .image-block {border: solid 1px #b1b1b1;}
.content .lots-list .lots-view-1 .item .image-block .favorite {display: none;width: 18px;position: absolute;height: 18px;margin: 0;bottom: 20px;right: 10px;background: url('/img/star-icon-dark.png') center no-repeat;}
.content .lots-list .lots-view-1 .item .image-block .favorite:hover, .content .lots-list .lots-view-1 .item .image-block .favorite.active {background: url('/img/star-icon-orange.png') center no-repeat;background-size: contain;}
.content .lots-list .lots-view-1 .item:hover .image-block .favorite, .content .lots-list .lots-view-1 .item .image-block .favorite.active {display: block;}
.content .lots-list .lots-view-1 .item .title-block {padding-bottom: 8px;border-bottom: 1px solid #d8d8d8;}
.content .lots-list .lots-view-1 .item .title-block .title, .content .lots-list .lots-view-1 .item .no-author-date {min-height: 1.358em;font-family: 'PT Sans';line-height: 1.42;text-align: left;color: #4a4a4a;padding: 0;margin: 0;font-size: 14px;font-style: italic;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 1px;}
.content .lots-list .lots-view-1 .item .title-block .author, .content .lots-list .lots-view-1 .item .no-author .title {font-weight: bold;line-height: 1.43;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 4px;font-size: 15px;font-style: normal;}
.content .lots-list .lots-view-1 .item .estimate-block {border-bottom: 1px solid #d8d8d8;padding: 8px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .lots-list .lots-view-1 .item .estimate-block .prices {font-weight: bold;}
.content .lots-list .lots-view-1 .item .price {padding: 0;font-size: 14px;line-height: 1.43;color: #4a4a4a;margin-top: 8px;min-height: 1.43em;}
.content .lots-list .lots-view-1 .item .price .summary {font-weight: bold;color: #ef7d22;}
.content .lots-list .lots-view-1 .item .estimate-block .estimate-label, .content .lots-list .lots-view-1 .item .price .price-label {display: inline-block;width: 60px;margin-right: 10px;}

.content .lots-list .lots-view-2 {display: none}
.content .lots-list .lots-view-2 .item-container {margin-top: -1px;border: 1px solid #dcdcdc;}
.content .lots-list .lots-view-2 .item-container:hover {border: 1px solid #ef7d22;z-index: 1000;}
.content .lots-list .lots-view-2 .item {position: relative;transition: all 0.2s;cursor: pointer;padding: 30px 35px;}
.content .lots-list .lots-view-2 .item .title {display: inline-block;font-size: 24px;margin-bottom: 24px;color: #4a4a4a; padding-right: 0;padding-left: 0;}
.content .lots-list .lots-view-2 .item .favorite {position: absolute;width: 20px;height: 20px;margin: 0;top: 35px;right: 50px;background: url('/img/star-icon-dark.png') center no-repeat;}
.content .lots-list .lots-view-2 .item .favorite:hover, .content .lots-list .lots-view-2 .item .favorite.active {background: url('/img/star-icon-orange.png') center no-repeat;background-size: contain;}
.content .lots-list .lots-view-2 .item .image {border-radius: 0;display: block;margin: 0 auto;max-height: 160px;max-width: 200px;width: auto;}
.content .lots-list .lots-view-2 .item .number {font-size: 24px;font-weight: bold;line-height: 1.25;padding: 0;color: #aaaaaa;margin-bottom: 10px;min-height: 1.25em;}
.content .lots-list .lots-view-2 .item .title-block .title, .content .lots-list .lots-view-2 .item .no-author-date {min-height: auto;font-family: 'PT Sans';line-height: 1.11;font-size: 18px;font-style: italic;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 8px;}
.content .lots-list .lots-view-2 .item .title-block .author, .content .lots-list .lots-view-2 .item .no-author .title {font-weight: bold;line-height: 1.11;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 12px;font-size: 18px;font-style: normal;}
.content .lots-list .lots-view-2 .item .estimate-block {font-size: 16px;line-height: 1.25;}
.content .lots-list .lots-view-2 .item .price {padding: 0;font-size: 16px;line-height: 1.25;color: #4a4a4a;margin-top: 10px;}
.content .lots-list .lots-view-2 .item .price .summary {font-weight: bold;color: #ef7d22;}
.content .lots-list .lots-view-2 .item .estimate-block .estimate-label, .content .lots-list .lots-view-2 .item .price .price-label {display: inline-block;width: 70px;margin-right: 10px;}

.content .lots-list .buttons {display: none;text-align: center;position: relative;margin: 20px 0;min-height: 20px;}
.content .bookmarks-content .lots-list .buttons {display: block;}
.content .lots-list .more {display: inline-block;text-align: center;font-size: 12px;line-height: 20px;color: #56b7db;font-weight: 700;cursor: pointer;}
.content .lots-list .more.all {margin-left: 50px;}
.content .lots-list .download {text-align: right;position: absolute;top: 0;right: 0;font-size: 12px;line-height: 20px;color: #4a4a4a;}
.content .lots-list .download:before {content:'';display: inline-block;width: 20px;height: 20px;position: absolute;background: url('/img/pdf-icon.svg') no-repeat center;left: -30px;}

.content .single-page {padding-top: 50px;padding-bottom: 50px;}
.content .single-page .navigation-head a.active {border: 1px solid #b0b0b0;}
.content .single-page .navigation-head a:not(.active) {color: #9b9b9b;}
.content .single-page .item {margin-bottom: 20px;}
.content .single-page .desc {font-size: 12px;padding: 0 20px;text-align: center;}
.content .single-page table td {padding: 0;border: 0;}
.content .single-page table td.k {padding-right: 10px;}
.content .single-page table td.v {font-weight: 600;}
.content .single-page .description {margin: 10px 0 40px;}
.content .single-page .lots-block .item {height: 280px; margin-bottom: 0;}
.content .single-page .lots-block .item .image {width: 100%;margin-bottom: 20px;height: 110px;}
.content .single-page .lots-block .item .number {padding: 15px 0 13px;}
.content .single-page .lots-block .item .title {color: #4a4a4a;margin-bottom: 20px;}

.content .auction-list {font-family: 'PT Sans';color: #4a4a4a;padding-top: 30px;}
.content .auction-list .schedule-block .calendar-info > div:not(:first-child) {display: none;}
.content .auction-list .calendar {margin-bottom: 15px;border: none;}
.content .auction-list .calendar .head {border: none;}
.content .auction-list .calendar .head .nav-block {position: relative;border: 1px solid #d8d8d8;margin-bottom: 10px;}
.content .auction-list .calendar .head .month-year{font-size: 16px;line-height: 1.25;padding: 15px 20px;}
.content .auction-list .calendar .head .calendar-nav {transition: all 0.2s;position: absolute;display: inline-block;width: 10px;height: 14px;top: 18px;cursor: pointer;}
.content .auction-list .calendar .head .calendar-nav:hover {-webkit-filter: brightness(50%);filter: brightness(50%);}
.content .auction-list .calendar .head .calendar-nav.prev {background: url('/img/nav-arrow-left.png') no-repeat center;background-size: contain;left: 10px;}
.content .auction-list .calendar .head .calendar-nav.next {background: url('/img/nav-arrow-right.png') no-repeat center;background-size: contain;right: 10px;}
.content .auction-list .calendar .head .days {padding: 0;}
.content .auction-list .calendar .body {padding: 10px 0;}
.content .auction-list .calendar .body .day.start {background: none;color: #ef7d22;font-weight: normal;text-decoration: underline;}
.content .auction-list .calendar .body .day.start:before {border: none;}
.content .auction-list .calendar .body .day.disabled {color: #ffffff}
.content .auction-list .calendar .body .day {font-weight: normal;margin-bottom: 15px;}
.content .auction-list .calendar .head .day {font-size: 14px;font-weight: bold;text-transform: uppercase;}
.content .auction-list .calendar .body .day:nth-child(n + 35) {display: none;}
.content .auction-list .schedule-filter .select-month, .content .auction-list .schedule-filter .select-section {position: relative;font-size: 16px;line-height: 1.25;padding: 15px 35px 15px 20px;border: solid 1px #d8d8d8;}
.content .auction-list .schedule-filter > div .add {background: url('/img/plus-icon.png') no-repeat center;background-size: contain;width: 14px;height: 14px;position: absolute;right: 20px;top: 18px;cursor: pointer;transition: all 0.2s;}
.content .auction-list .schedule-filter > div .add:not(.collapsed) {background: url('/img/minus-icon.png') no-repeat center;}
.content .auction-list .schedule-filter .select-section {margin-top: -1px;}
.content .auction-list .schedule-filter .collapse {text-align: center;padding: 20px 20px 25px;border: 1px solid #d8d8d8;border-top: none;background-color: #f6f6f6;}
.content .auction-list .schedule-filter .list-item {transition: all 0.2s;margin: 0 0 15px;text-align: left;display: block;}
.content .auction-list .schedule-filter .list-item.active {color: #ee7d22;}
.content .auction-list .schedule-filter .list-item > div {display: table-cell;vertical-align: top;}
.content .auction-list .schedule-filter .list-item .check-area {margin: 0 10px 0 0;}
.content .auction-list .schedule-filter .list-item.active .check-area {background: url('/img/check-icon.png') no-repeat center;background-size: 75%;}
.content .auction-list .schedule-filter .reset-filter {margin-top: 15px;color: #757575;padding: 5px 25px;border-radius: 2px;border: solid 1px #d8d8d8;display: inline-block;}
.content .auction-list .schedule-filter .reset-filter:hover {cursor: pointer;transition: all 0.2s;border-color: #ee7d22;background-color: #ffffff;color: #4a4a4a;}
.content .auction-list .auction-list-block .title-row {padding: 15px 0;}
.content .auction-list .auction-list-block .title-row .title, .content .auction-list .schedule > .title {float: left;margin-bottom: 0;font-family: 'PT Sans';font-size: 16px;font-weight: bold;line-height: 1.25;text-transform: uppercase;}
.content .auction-list .auction-list-block .title-row .title + div {float: right;font-size: 16px;line-height: 1.25}
.content .auction-list .auction-list-block .title-row .shown-count, .content .auction-list .auction-list-block .title-row .date-sort {display: inline-block;}
.content .auction-list .auction-list-block .title-row .shown-count {margin-right: 30px;}
.content .auction-list .auction-list-block .title-row .shown-count .count {margin-left: 5px;}
.content .auction-list .auction-list-block .title-row .sort-arrows {display: inline-block;vertical-align: middle;margin-left: 3px;}
.content .auction-list .auction-list-block .title-row .sort-arrows span {transition: all 0.2s;border-left: 5px solid transparent;border-right: 5px solid transparent;display: block;width: 0;cursor: pointer;}
.content .auction-list .auction-list-block .title-row .sort-arrows span.arrow-up {border-bottom: 7px solid #b0b0b0;margin-bottom: 5px;}
.content .auction-list .auction-list-block .title-row .sort-arrows span.arrow-down {border-top: 7px solid #b0b0b0;}
.content .auction-list .auction-list-block .title-row .sort-arrows .arrow-up:hover, .content .auction-list .auction-list-block .title-row .sort-arrows .arrow-up.active {border-bottom-color: #4a4a4a;}
.content .auction-list .auction-list-block .title-row .sort-arrows .arrow-down:hover, .content .auction-list .auction-list-block .title-row .sort-arrows .arrow-down.active {border-top-color: #4a4a4a;}
.content .auction-list .auction-row {transition: all 0.4s;}
.content .auction-list .item{padding: 30px 0;border-top: 1px solid #d8d8d8;}
.content .auction-list .item .datetime {margin-bottom: 25px;}
.content .auction-list .item .day {font-size: 50px;font-weight: bold;line-height: 1.2;display: inline-block;padding-right: 8px;border-right: 1.3px solid #4a4a4a;vertical-align: middle;}
.content .auction-list .item .month-block {font-size: 12px;font-weight: bold;line-height: 1.25;text-transform: uppercase;display: inline-block;margin-left: 10px;vertical-align: middle;}
.content .auction-list .item .addtocalendar var {display: none;}
.content .auction-list .item .addtocalendar .atcb-link {font-size: 12px;color: #757575;vertical-align: middle;display: inline-block;}
.content .auction-list .item .addtocalendar .atcb-link:before {margin-right: 10px;vertical-align: middle;display: inline-block;content: url('/img/add-calendar-icon.png');width: 16px;height: 16px;}
.content .auction-list .item .addtocalendar .atcb-link:focus {outline: none;}
.content .auction-list .item .image {height: 110px;margin-bottom: 0;border-radius: 0;width: auto;}
.content .auction-list .item .title {font-size: 18px;font-weight: bold;line-height: 1.11;text-align: left;font-family: 'PT Sans';color: #4a4a4a;padding: 0;margin-bottom: 20px;}
.content .auction-list .item .preview {color: #757575;}
.content .auction-list .item .preview span {display: block;}
.content .auction-list .item .lots-count {margin-bottom: 5px;color: #757575;}
.content .auction-list .item .lots-count span:first-child, .content .auction-list .item .lots-sold span:first-child  {margin-right: 5px;}
.content .auction-list .item .lots-sold {color: #757575;}

.content .experts .item .one-item, .content .styles .item .one-item, .content .genres .item .one-item, .content .encyclopedias .item .one-item {height: 380px;}
.content .experts .item .image {border-radius: 100%;margin: 20px auto;height:180px;width: 180px;}
.content .experts .item .title {font-family: 'PT Sans Narrow',sans-serif;font-size: 20px;margin-bottom: 15px;}
.content .experts .item .desc .category {margin-bottom: 15px;color: #9b9b9b;}
.content .experts .item .desc .contact-phone {color: #4a4a4a; line-height: 20px;display: block;}
.content .experts .item .desc .email {color: #109ed3; line-height: 20px;display: block;}

.content .styles .item .desc span {color: #909090;}
.content .single-page .categories-head .categories {display: inline-block;margin-bottom: 35px;}
.content .single-page .categories-head .categories li {float: left;}
.content .single-page .categories-head .categories li .category {display: block;border-radius: 3px;background-color: #ffffff;border: solid 1px #dcdcdc;text-align: center;color: #4a4a4a;font-size: 12px;font-weight: 600;padding: 5px 10px;margin: 0 5px 5px 0;transition: all 0.3s;}
.content .single-page .categories-head .categories li .category:hover {text-decoration: none;color: white;border-color: #4a4a4a;background-color: #4a4a4a;}
.content .encyclopedias .item .title {padding: 0 15px;}

.content .author-page .letters {text-align: right;}
.content .author-page .letters .button {display: inline-block;font-size: 16px;line-height: 40px;font-weight: bold;color: #4a4a4a;padding: 0 5px;text-transform: uppercase;cursor: pointer;transition: 0.2s;}
.content .author-page .letters .button.disabled {color: #b0b0b0;cursor: default;}
.content .author-page .letters .button.all {color: #ebac40;padding: 0;font-weight: normal;text-transform: none;margin-left: 15px;}
.content .author-page .letters .button:not(.disabled):hover {color: #ebac40;}
.content .author-page .letters .button.active {color: #ebac40;}
.content .author-page input.search {height: 40px;}
.content .author-page input.search:not(.mobile) {height: 40px;}
.content .author-page input.search.mobile {margin-bottom: 10px;}
.content .author-page .columns ul {margin-top: 50px;}
.content .author-page .columns li a {font-size: 14px;line-height: 40px;color: #4a4a4a;}
.content .author-page .columns li.letter {color: #e49000;font-weight: 700;}
.content .author-page .columns li .count {color: #b0b0b0;}

.footer .first-row {padding-bottom: 20px;border-bottom: 1px solid #565656;}
.footer .first-row > div {display: inline-block;vertical-align: top;}
.footer .first-row .social {width: 25%;text-align: left;}
.footer .first-row .social .item {display: inline-block;margin-right: 15px;height: 16px;background-size: contain;transition: all 0.2s;}
.footer .first-row .social .vk {width: 28px;background: url('/img/vk-icon-white.png') no-repeat center;}
.footer .first-row .social .fb {width: 16px;background: url('/img/fb-icon-white.png') no-repeat center;}
.footer .first-row .social .tw {width: 19px;background: url('/img/tw-icon-white.png') no-repeat center;}
.footer .first-row .social .ins {width: 16px;background: url('/img/ins-icon-white.png') no-repeat center;}
.footer .first-row .social .pin {width: 13px;background: url('/img/pin-icon-white.png') no-repeat center;}
.footer .first-row .social .g-plus {width: 25px;background: url('/img/g-plus-icon-white.png') no-repeat center;}
.footer .first-row .links {width: 50%;text-align: center;}
.footer .first-row .links .link {display: inline-block;vertical-align: top;text-decoration: none;font-family: 'PT Sans';font-size: 13px;font-weight: bold;color: #ffffff;text-transform: uppercase;}
.footer .first-row .links > .link {margin-right: 25px;}
.footer .first-row .links .dropdown {margin-right: 25px;display: inline-block;vertical-align: top;}
.footer .first-row .links .link:hover {color: #999;}
.footer .first-row .copyright {width: 25%;text-align: right;font-size: 14px;line-height: 1.14;color: #aaaaaa;}
.footer .second-row {margin-top: 20px;text-align: center;}
.footer .second-row .link {display: inline-block;text-decoration: underline;margin-right: 30px;font-size: 14px;color: #aaaaaa;}
.footer .message {position: fixed;z-index: 1050;bottom: -340px;right: 0;text-align: right;text-align: -webkit-right;transition: 0.5s;}
.footer .message .body {display: block;width: 520px;height: 340px;background-color: white;border: 1px solid #dcdcdc;border-bottom: 0;border-right: 0;text-align: left;}
.footer .message .body .pad {padding: 20px;}
.footer .message textarea {width: 100%;max-width:100%;height: 130px;max-height: 130px;border: none;border-radius: 3px;background-color: #f5f5f5;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) inset;margin-bottom: 20px;resize:none;padding:10px;}
.footer .message textarea:focus {outline-color: rgba(0,0,0,0.25);}
.footer .message .text {text-align: left;font-size: 14px;line-height: 20px;color: #4a4a4a;margin-bottom: 20px;}
.footer .message .submit {padding: 10px 20px;display: inline-block;background-color: #F6F8F9;border-radius: 3px;font-size: 14px;line-height: 20px;color: #4a4a4a;cursor: pointer;transition: 0.2s;}
.footer .message .submit:hover {padding: 10px 20px;display: inline-block;background-color: #4a4a4a;border-radius: 3px;font-size: 14px;line-height: 20px;color: #F6F8F9;cursor: pointer;}
.footer .message .button {cursor: pointer;display: inline-block;width: 65px;height: 45px;position: fixed;bottom: 0;right: 0;background: url('/img/message-icon.png') no-repeat center #ffffff;transition: 0.25s;border-top-left-radius: 8px;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);}
.footer .message.active .button {background: url('/img/message-icon-a.svg') no-repeat center #ffffff;}
.footer .message.active {bottom: 0;}
.footer .message.active .button {bottom: 339px;box-shadow: none;}
.background {display: none;opacity: 0;position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);top: 0;right: 0;z-index: 1000;transition: 0.5s;}

.modal {display: none;opacity: 0;width: 380px;height: 480px;margin: auto;background-color: white;border-radius: 4px;position: fixed;box-shadow: 0 5px 15px 0 rgba(0,0,0,0.3)}
.modal.early {height: 260px;}
.modal.active {display: block !important;opacity: 1;}
.modal .body {padding: 30px;height: 100%;}
.modal .title {font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 24px;margin-bottom: 20px;display: inline-block;}
.modal .close {background: url('/img/close-icon-normal.svg') no-repeat center;width: 32px;height: 32px;display: inline-block;}
.modal input {width: 100%;background-color: transparent;padding: 15px 30px;font-size: 14px;line-height: 20px;}
.modal input:focus {outline: none;}
.modal:not(.register) input { border: none; }
.modal .form {display: inline-block;background-color: #f5f5f5;border-radius: 4px;position: relative;width: 100%;box-shadow: rgba(0, 0, 0, 0.2) 0 1px 2px 0 inset;transition: 0.2s;}
.modal input.login {border-bottom:1px solid #d8d8d8;}
.modal input.pass {padding-right: 100px;}
.modal .form .forget {position: absolute;right: 20px;bottom: 0;line-height: 56px;font-size: 14px;color:#56B7DB;}
.modal .button {background: linear-gradient(#ebac40, #e49000);height: 60px;width: 100%;text-align: center;line-height: 58px;color: white;font-size: 18px;font-weight: 700;border-radius: 4px;margin-top: 10px;cursor:pointer;}
.modal input.button {line-height: 1;}

.modal .help {font-size: 12px;line-height: 20px;color: #dcdcdc;text-align: center;margin-top: 30px;}
.modal .row {margin: 10px -2px 0;}
.modal .social {padding: 0 2px;}
.modal .apply {font-size: 18px;line-height: 20px;text-align: center;color: #56B7DB;width: 100%;}

.modal .item {display: block;height: 40px;border: 1px solid #dcdcdc;border-radius: 4px;}

.modal.recovery .title {font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 20px;margin-bottom: 30px;display: inline-block;}
.modal.recovery .help {font-size: 14px;line-height: 20px;color: #4a4a4a;text-align: center;padding: 60px 0 70px;margin: 0;}
.modal.recovery .help > a {color: #56B7DB;}
.modal:not(.login) .apply {padding-top: 15px;border-top: 1px solid #d8d8d8;display: block;}
.modal:not(.register) .apply {margin: 35px auto 0;display: block;}

.modal.register {width: 500px; height: 640px;}
.modal.register .body {padding: 20px;}
.modal.register .help {margin-top: 10px;}
.modal.register .links {margin-top: 10px;}
.modal.register .link {display: block;text-align: center;font-size: 14px;line-height: 20px;color: #4a4a4a;margin-bottom: 10px;}
.modal.register input {padding: 0 15px;}

.content .lots-slider-block {border-top: 1px solid #d8d8d8;}
.content .lots-slider .row > div > .title {font-family: 'PT Sans';font-size: 15px;font-weight: bold;margin-bottom: 30px;line-height: 2.66;border-bottom: 1px solid #d8d8d8;width: 100%;}
.content .lots-slider .owl-theme .owl-nav {margin-top: 0;}
.content .lots-slider .owl-theme .owl-nav i {font-size: 45px;}
.content .lots-slider .owl-theme .owl-nav [class*='owl-'] {color: #d8d8d8;font-size: initial;margin: 0;padding: 0;background: none;display: inline-block;cursor: pointer;border-radius: 0;}
.content .lots-slider .owl-prev {position: absolute;top: 25%;left: -35px;}
.content .lots-slider .owl-next {position: absolute;top: 25%;right: -35px;}
.content .lots-slider .item {display: block;margin-left: 20px;font-family: 'PT Sans';color: #4a4a4a;text-decoration: none;}
.content .lots-slider .owl-item:first-child .item {margin-left: 0;}
.content .lots-slider .item .image-block, .content .lots.block .item .image-block {border: solid 1px #d8d8d8;height: 160px;width: 100%;margin-bottom: 15px;}
.content .lots-slider .item .image, .content .lots.block .item .image {margin: 0 auto;height: 120px;width: auto;margin-top: 20px;}
.content .lots-slider .item .image img {display: none;}
.content .lots-slider .item.current .image:before {content: '';display: inline-block;width: 42px;height: 42px;position: absolute;top: -1px;right: 0;background: url('/img/now-icon.svg') no-repeat center;z-index: 1;}
.content .lots-slider .item .title-block .title, .content .lots-slider .item .no-author-date, .content .lots.block .item .title-block .title, .content .lots.block .item .no-author-date {font-family: 'PT Sans';line-height: 1.42;text-align: left;color: #4a4a4a;padding: 0;margin: 0;font-size: 14px;font-style: italic;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 1px;}
.content .lots-slider .item .title-block .author, .content .lots-slider .item .number, .content .lots-slider .item .no-author .title, .content .lots.block .item .title-block .author, .content .lots.block .item .number, .content .lots.block .item .no-author .title {font-weight: bold;line-height: 1.33;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 4px;font-size: 15px;font-style: normal;}
.content .lots-slider .item .price-block, .content .lots.block .item .price-block {font-size: 14px;line-height: 1.43;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .lots-slider .item .price-block .price-label, .content .lots-slider .item .price-block .price, .content .lots.block .item .price-block .price-label, .content .lots.block .item .price-block .price {display: inline-block;vertical-align: middle;}
.content .lots-slider .item .price-block .price-label, .content .lots.block .item .price-block .price-label {margin-right: 10px;}
.content .lots-slider .item .price-block .price-label:before, .content .lots.block .item .price-block .price-label:before {content: attr(data-non-sold);}
.content .lots-slider .item .price-block.sold .price-label:before {content: attr(data-sold);}
.content .lots-slider .item .price-block.sold .price {color: #ef7d22;}
.content .lots.block .item .number {min-height: 1.33em;}

.tab-panel {clear: both;}
.tab-panel .nav-tabs {border-bottom: 2px solid #f4f4f4;margin-bottom: 20px;}
.tab-panel .nav-tabs > li {margin-bottom: -2px;}
.tab-panel .nav-tabs > li > a {border: transparent;display: inline-block;font-size: 14px;line-height: 20px;color: #4a4a4a;padding: 10px 0;margin-right: 30px;}
.tab-panel .nav-tabs > li > a.settings-tab:before {content:'';display: inline-block;position: absolute;width: 20px;height: 20px;top: 10px;left: -27px;background: url('/img/settings-icon.svg') no-repeat center;}
.tab-panel .nav-tabs > li:last-child > a {margin: 0;}
.tab-panel .nav-tabs > li > a:hover {background-color: transparent;border: none;}
.tab-panel .nav-tabs > li.active > a {border:none;border-bottom: 2px solid #56b7db;color: #4a4a4a;}
.tab-panel .nav-tabs > li > a > span.count {font-size: 12px;line-height: 12px;margin-left: 2px;color: #109ed3;}
.tab-panel .nav-tabs > li >a.cart {background-image: linear-gradient(to bottom, #ebac40, #e49000);background-image: -webkit-linear-gradient(top, #ebac40, #e49000);color: white;padding-left: 10px;padding-right: 10px;}

.content .auction-filter .search {transition: all 0.2s;box-shadow: none;border: solid 1px #dcdcdc;height: auto;font-family: 'PT Sans';font-size: 14px;width: 100%;}
.content .auction-filter .search-block {width: 100%;}
.content .auction-filter .search-ico {top: 13px; background: url('/img/magnifier-icon.svg') no-repeat center;}
.content .auction-filter .search:not(:focus) {font-style: italic;}
.content .auction-filter .search:focus {border: solid 1px #ef7d22;}

.content .btn.btn-def {height: 40px;min-width: 100%;text-align: left;padding: 10px 20px;border: 1px solid #dcdcdc;font-size: 13px;line-height: 19px;color: #a9a9a9;font-family: 'Open Sans', sans-serif;}
.content .btn.btn-def {background: url("/img/arrow-copy.png") no-repeat 90% 50%;}
.content .btn.btn-def:hover, .content .btn.btn-def:focus {background-color: white;outline: none;box-shadow: none;border-color: #bdbdbd;color: #4a4a4a;}
.content .btn.btn-def.settings {background: url("/img/shape-copy.png") no-repeat 10% 50% white;text-align: right;transition: 0.2s;}
.content .btn.btn-def.settings:hover, .content .btn.btn-def.settings.active {border: 1px solid #ef7d22;}
.content .btn.btn-def.settings:after {content: attr(data-non-active);}
.content .btn.btn-def.settings.active:after {content: attr(data-active);}

.content .btn.btn-cabinet {height: auto;padding: 0;}
.content .dropdown-menu.filter {padding: 30px 0 20px;}
.content .dropdown-menu.filter a {display: block;font-size: 12px;line-height: 28px;color: #4a4a4a;cursor: pointer;padding: 0 45px;}
.content .dropdown-menu.filter a.active:before {content:'';display: inline-block;width: 20px;height: 20px;background: coral;position: absolute;left: 20px;margin-top: 4px;background: url('/img/check-icon-3.svg') no-repeat center;}

.content .dropdown-menu.filter a:hover {background: #56b7db;color: white;}

.auction-item .auction-filter .btn-def, .auction-archive-item .auction-filter .btn-def {transition: 0.2s;background-color: #ffffff;font-size: 14px;line-height: 1.43;color: #4a4a4a;height: auto;font-family: 'PT Sans';}
.auction-item .auction-filter .btn-def:hover, .auction-archive-item .auction-filter .btn-def:hover {border: solid 1px #ef7d22;}
.content .auction-item, .auction-archive-item .auction-filter {margin-bottom: 10px;}
.auction-archive-item {padding-top: 50px;}
.auction-archive-item .head-block {padding: 0 100px 5px;}
.auction-archive-item .head-block .title span {font-size: 14px;color: #9b9b9b;line-height: 1.25;}

.content .auction-filter .row {margin: 0 -5px;}
.content .auction-filter .row.labels-active {margin-bottom: 20px;}
.content .auction-filter .row > div {padding: 0 5px;}
.content .auction-filter #moreFilters {margin-top: 20px;}
.content .checkbox {margin: 10px 0 0;cursor: pointer;display: inline-block;}
.content .check-area {display: inline-block;width: 20px;height: 20px;vertical-align: top;border: 1px solid #dcdcdc;border-radius: 4px;margin: 10px 10px 10px 0;}
.content .checkbox.active .check-area {background: url('/img/check-icon.svg') no-repeat center;}
.content .auction-filter span {display: inline-block;vertical-align: top;font-size: 14px;line-height: 40px;color: #4a4a4a;font-family: 'PT Sans';}
.content .auction-filter #slider {height: 4px;background-color: #f6f8f9;margin: 18px;}
.content .auction-filter #slider .ui-widget-header {background-color: #aadaec;border-color: red;}
.content .auction-filter #slider .ui-slider-handle {background-color: white;border: 1px solid #dcdcdc;border-radius: 4px;top: -6px;}
.content .auction-filter .title-auction {float:left;}
.content .auction-filter .datetime {font-size: 14px;line-height: 41px;color: #d5d5d5;float:left;margin-left:10px;}
.content .auction-filter .title {margin-bottom: 15px;}
.content .auction-filter {background-color: #f4f4f4;padding-top: 50px;padding-bottom: 50px;}
.content .auction-filter .labels:empty + .reset {display: none;}
.content .auction-filter .labels:not(:empty) + .reset {display: inline;vertical-align: middle;margin-left: 20px;font-size: 14px;line-height: 1.43;font-family: 'PT Sans';color: #4a4a4a;}
.content .auction-filter .reset:hover {text-decoration: underline;cursor: pointer;}

.labels {display: inline;}
.labels.settings {margin: 20px 0 90px;}
.labels .label {display: inline-block;background: none;padding: 5px 10px 5px 20px;font-size: 14px;line-height: 1.43;font-family: 'PT Sans';border-radius: 4px;margin-right: 10px;margin-bottom: 10px;cursor: pointer;border: solid 1px #d8d8d8;font-weight: normal;color: #4a4a4a;}
.labels .label:hover {border: solid 1px #b1b1b1;}
.labels .close {display: inline-block;width: 12px;height: 12px;background: white;margin-left: 18px;margin-top: 4px;background: url('/img/close-icon-normal.png') no-repeat center;opacity: 1;transition: 0.2s;}
.labels .close:hover {background: url('/img/close-icon-hover.png') no-repeat center;}

.news-carousel .owl-theme .owl-dots {position: relative;bottom: 50px;}
.news-carousel .owl-theme .owl-dots .owl-dot span {width: 12px;height: 12px;background-color: rgba(255, 255, 255, 0.5);}
.news-carousel .owl-theme .owl-dots .owl-dot.active span, .news-carousel .owl-theme .owl-dots .owl-dot:hover span {width: 12px;height: 12px;background-color: #ffffff;}
.news-carousel .item:hover {text-decoration: none;}
.news-carousel .item .image {height: 745px;}
.news-carousel .item .content {position: absolute;max-width: 60%;background-color: rgba(0, 0, 0, 0.6);max-height: 75%;color: #ffffff;padding: 20px;top: 40px;left: 100px;overflow: hidden;}
.news-carousel .item .content:hover {text-decoration: none;}
.news-carousel .owl-theme .owl-nav .owl-prev, .news-carousel .owl-theme .owl-nav .owl-next {position: absolute;top: 42%;width: 24px;height: 40px;opacity: 0.75;transition: all 0.3s;background-size: contain;padding: 0;margin: 0;}
.news-carousel .owl-theme .owl-nav .owl-prev:hover, .news-carousel .owl-theme .owl-nav .owl-next:hover {opacity: 1;}
.news-carousel .owl-theme .owl-nav .owl-prev {left: 50px;background: url(/img/main-slider-arrow-left.png) no-repeat center;}
.news-carousel .owl-theme .owl-nav .owl-next {right: 50px;background: url(/img/main-slider-arrow-right.png) no-repeat center;}

.btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {background-color: white;}
.cal {padding: 40px 100px 20px 100px;}
.calendar a {text-decoration: none;}
.calendar {margin-bottom: 30px;text-align: center;cursor: default;background-color: white;border: 1px solid #e9e9e9;border-radius: 10px;}
.calendar:hover {border: 1px solid #b0b0b0;}
.calendar .head .days {padding: 0 10px;}
.calendar .day {display: inline-block;width: 14.2857%;text-align: center;margin-bottom: 5px;}
.calendar .head {border-bottom: 1px solid #ededed;}
.calendar .head .month-year {font-size: 12px;line-height: 1.67;color: #4a4a4a;padding: 10px 0;text-align: center;font-weight: bold;}
.calendar .head .day {font-size: 12px;line-height: 20px;color: #dcdcdc;font-weight: 700;}
.calendar .body {text-align: left;padding: 10px;}
.calendar .body .day {position: relative;font-size: 16px;line-height: 20px;color: #4a4a4a;font-weight: 100;}
.calendar .body .day.disabled {color: #dcdcdc;}

.calendar .body .day.start {border-radius: 100px 0 0 100px;border-right: none;}
.calendar .body .day.start:before {content: '';display: inline-block;width: 100%;height: 100%;border-radius: 100px 0 0 100px;border: 1px solid;border-right: none;position: absolute;left: 0;top: 0;}
.calendar .body .day.end {border-radius: 0 100px 100px 0;}
.calendar .body .day.end:before {content: '';display: inline-block;width: 100%;height: 100%;border-radius: 0 100px 100px 0;border: 1px solid;border-left: none;position: absolute;left: 0;top: 0;}
.calendar .body .day.start.end {border-radius: 100px;}
.calendar .body .day.start.end:before {content: '';display: inline-block;width: 100%;height: 100%;border-radius: 100px;border: 1px solid;position: absolute;left: 0;top: 0;}

.calendar .body .day.blue:before {border-color: #4a4a4a !important;}
.calendar .body .day.gray:before {border-color: rgba(154, 154, 154, 0.1) !important;}

.calendar .body .day.between {display: inline-block;}
.calendar .body .day.between:before {content: '';display: inline-block;border-top: 1px solid;border-bottom: 1px solid;width: 100%;height: 100%;;position: absolute;left: 0;top: 0;}

.calendar .body .day.online {cursor: pointer;font-weight: bold;background-color:#ef7d22;color:white;}
.calendar .body .day.offline {cursor: pointer;font-weight: bold;background-color:#2492a7;color:white;}
.calendar .body .day.blue {border-color: #4a4a4a !important;cursor: pointer;background-color: rgba(189, 211, 219, 0.1);}
.calendar .body .day.gray {border-color: rgba(154, 154, 154, 0.1) !important;cursor: pointer;background-color: rgba(154, 154, 154, 0.1);color:#dcdcdc;}

.legendary {text-align: center;}
.legendary * {vertical-align: middle;}
.legendary .offline {display:inline-block;width: 20px;height: 20px;background-color: #2492a7;border-radius: 10px;margin-right: 5px;}
.legendary .online {display:inline-block;width: 20px;height: 20px;background: #ee7d22;border-radius: 10px;margin: 0 5px 0 15px;}
.legendary .text {display: inline-block;}

.content .cabinet-head {border-bottom: 2px solid #f5f5f5;}
.content .cabinet-head .tab-panel .nav-tabs {border-bottom: none;margin-bottom: 0;}

.content .cabinet-head .title {display: block;}
.content .cabinet-head .photo {display: inline-block;width: 100px;margin-right: 30px;vertical-align: top;}
.content .cabinet-head .photo .image {display: block;width: 100px;height: 100px;border-radius: 100px;}
.content .cabinet-head .photo .change {display: block;color:#109ed3;text-align: center;margin-top: 10px;}
.content .cabinet-head .photo .avatar-upload-progress {display: block;text-align: center;margin-top: 10px;height: 2px;}
.content .cabinet-head .photo .avatar-upload-progress .progress {display: block;height: 2px;width: 0;}
.content .cabinet-head .body  {display: inline-block;vertical-align: top;width: calc(100% - 130px);width: -moz-calc(100% - 130px);width: -webkit-calc(100% - 130px);}
.content .cabinet-head .body div.name  {margin-top: 10px;font-size: 12px;line-height: 20px;display: inline-block;color: #4a4a4a;}
.content .cabinet-head .body span.name  {color: #4a4a4a;}
.content .cabinet-head .body .role {color: #109ed3;}
.content .cabinet-head .body .info {margin-top: 14px;margin-bottom: 50px;}
.content .cabinet-head .body .login {display:inline-block;margin-bottom: 2px;font-size: 30px;line-height: 41px;min-height: 34px;color: #4a4a4a;font-weight: 700;}
.content .cabinet-head .body .login input {border-color:transparent;    }
.content .cabinet-head .body .login input:focus {border: 2px solid #dcdcdc;outline:none;padding-left: 5px;margin-left: -5px;}
.content .cabinet-head .body .rating {display: inline-block;font-size: 18px;font-weight: bold;border-radius: 4px;background-color: #E5946A;color: white;line-height: 30px;padding: 0 5px;vertical-align: text-bottom;margin-left: 15px;}
.content .cabinet-head .body .help {display: inline-block;font-size: 12px;line-height: 30px;vertical-align: text-bottom;color: #bdd3db;margin-left: 10px;cursor: pointer;}
.content .cabinet-head .body .button {display: inline-block;font-size: 12px;line-height: 28px;vertical-align: text-bottom;color: #4a4a4a;margin-left: 25px;padding: 0 20px;border: 1px solid #4a4a4a;border-radius: 4px;cursor: pointer;}
.content .cabinet-head .body .button:hover {color: white;background-color: #4a4a4a;}
.content .cabinet-head .body .remain {display: inline-block;font-size: 12px;line-height: 30px;vertical-align: text-bottom;color: #b0b0b0;cursor: pointer;margin-left: 15px;}
.content .cabinet-head .body .time {color: #4a4a4a;}

.content .cabinet-body .tab-content {padding-top: 50px;}
.content .cabinet-body .title {font-size: 18px;color: #4a4a4a;margin-bottom: 45px;}
.content .cabinet-head .menu-mobile {display: none;}

.content .cabinet-body .form {margin-bottom: 60px;}
.content .cabinet-body .form.add {padding: 30px 0;margin-bottom: 0;}
.content .cabinet-body .help {display: inline-block;width: 70%;padding: 20px 0; border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;color: #b0b0b0;font-size: 12px; }
.content .cabinet-body .form > .item {margin-bottom: 40px;}
.content .cabinet-body .form > .item.photo {margin: 0 -100px 40px;padding: 40px 100px 5px;background-color: #f6f8f9}

.content .cabinet-body .form > .item.photo .file-uploader {display: inline-block;width: 80%;}
.content .cabinet-body .form > .item.photo .uploader {margin: 0;}
.content .cabinet-body .form > .item.photo ul {margin: 0;}
.content .cabinet-body .form > .item.photo .thumbnail {display: inline-block;background: none;border: none;opacity: 0.5;padding: 0 8px 0 0;}
.content .cabinet-body .form > .item.photo .thumbnail:hover {opacity: 1;cursor: pointer;}
.content .cabinet-body .form > .item.photo .thumbnail img {height: 80px;width: auto;}

.content .cabinet-body .form > .item.photo .controls {margin-bottom: 35px;}
.content .cabinet-body .form > .item.photo .controls label {font-size: 12px;line-height: 20px;}
.content .cabinet-body .form > .item.photo .controls .spinner img {height: 25px;margin-left: 10px;}
.content .cabinet-body .form > .item.photo .thumbnail .download {padding: 0;}
.content .cabinet-body .form > .item.photo .thumbnail .caption {padding: 0;text-align: center;}
.content .cabinet-body .form > .item.photo .thumbnail .delete {padding: 6px 0;font-size: 12px;line-height: 20px;color: #56B7DB;}

.content .cabinet-body .form:not(.contact-phone) > .item:last-child {margin-bottom: 0;}
.content .cabinet-body .form .title {width: 20%;font-size: 14px;line-height: 30px;color: #4a4a4a;margin: 0;vertical-align: top;display: inline-block;padding: 0;text-align: left;}
.content .cabinet-body .form .status {display: inline-block;width: 20%;font-size: 12px;line-height: 30px;color: #4a4a4a;margin-left: 5%;}
.content .cabinet-body .form .status.delete span:hover {text-decoration: underline;cursor: pointer;}
.content .cabinet-body .form .status.saved {opacity: 0;transition: 0.5s;}
.content .cabinet-body .form .item:not(.disabled) .status.saved:before {content: 'Сохранено';}
.content .cabinet-body .form .input {width: 50%;display: inline-block;border-radius: 4px;}
.content .cabinet-body .form .input label {width: 34%;transition: 0.2s;}
.content .cabinet-body .form .input input[type='password'] {width: 40%;margin-bottom: 40px;}
.content .cabinet-body .form .errors {display: inline-block;line-height: 30px;margin-left: 20px;color: #FF5555;transition: 0.2s;}

.content .cabinet-body .form input, .content .cabinet-body .form textarea {background-color: #f5f5f5;border: none;box-shadow: rgba(0, 0, 0, 0.2) 0 1px 2px 0 inset;height: 30px;border-radius: 4px;color: #909090;padding: 0 10px;}
.content .cabinet-body .form input[type="file"] {position: absolute;left: 0;top: 0;width: 100%;opacity: 0;cursor: pointer;}
.content .cabinet-body .form input[type="submit"] {background: linear-gradient(#ebac40, #e49000);color: white;font-size: 12px;box-shadow: none;width: 140px;margin-left: 17%;border-radius: 4px;margin-top: 10px;cursor:pointer;}
.content .cabinet-body .form textarea {padding: 10px;resize: none;height: 100px;}
.content .cabinet-body .form input.small {width: 20%;margin-right: 10px;font-size: 14px;text-align: center;}
.content .cabinet-body .form input:focus, .content .cabinet-body .form textarea:focus {box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px 0 inset;outline-color: transparent;}
.content .cabinet-body .form .input label {margin: 0;font-weight: normal;}
.content .cabinet-body .form .input .choice, #registerForm .input .choice {display: inline-block;width: 50%;border: 1px solid #dcdcdc;height: 30px;text-align: center;line-height: 28px;color: #4a4a4a;transition: 0.2s;cursor: pointer;}
.content .cabinet-body .form .input .choice_left, #registerForm .input .choice_left {border-right: none;border-radius: 4px 0 0 4px}
.content .cabinet-body .form .input .choice_right, #registerForm .input .choice_right {border-left: none;border-radius: 0 4px 4px 0}
.content .cabinet-body .form .input .choice_one, #registerForm .input .choice_one {border-left: none;border-radius: 4px;}
.content .cabinet-body .form .input .pending {border-color:#56b7db;}
.content .cabinet-body .form .item:not(.disabled) .input .choice:hover, #registerForm .input .choice:hover {border-color:#4a4a4a;color: #ffffff;background-color: #4a4a4a;}
.content .cabinet-body .form .input > input[type="radio"], #registerForm .input > input[type="radio"] {display: none;}
.content .cabinet-body .form .item .input > input[type="radio"]:checked + label, #registerForm .input > input[type="radio"]:checked + label {border-color:#4a4a4a;color: #ffffff;background-color: #4a4a4a;}
.content .cabinet-body .form .item .input > input[type="radio"]:checked + label.seller {border-color:#dcdcdc;color:#4a4a4a;background-color: white;}
.content .cabinet-body .form .input > label.seller.pending {border-color:#4a4a4a;color:#4a4a4a;background-color: white;}
.content .cabinet-body .form .input > label.pending.buyer {border-color:#4a4a4a;color: #ffffff;background-color: #4a4a4a;}
.content .cabinet-body .form .input > input[type="radio"]:checked + label.success {border-color:#4a4a4a;color: #ffffff;background-color: #4a4a4a;}
.content .cabinet-body .form .item.disabled .input > label.seller {cursor: default !important;color: rgb(220, 220, 220) !important;border-color: rgb(220, 220, 220) !important;}

.content .cabinet-body .form .remove-contact-phone {display: inline-block;padding: 0 15px;cursor: pointer;color: red;transition: 0.2s;}
.content .cabinet-body .form .remove-contact-phone:hover {color: inherit;}
.content .cabinet-body .form .contact-phone-item .title {width: 30%;}
.content .cabinet-body .contact-phone {margin-bottom: 30px;}
.content .cabinet-body .form.contact-phone, #contact-phone {margin: 0;}
#contact-phone.full {display: none;}
#contact-phone.full + input[type="submit"] {margin: 0;}
.content .cabinet-body .contact-phone-form input[type="submit"] {margin: 0 20px;width: auto;vertical-align: top;font-size: inherit;}
.content .cabinet-body .contact-phone.form:empty + div#contact-phone + input[type="submit"] {display: none;}
#registerForm .input .choice { width: auto; padding: 0 15px; }

.content .cabinet-body .form .element {display: table; width: 100%;margin-bottom: 10px;}
.content .cabinet-body .form .element:last-child {margin-bottom: 40px;}

.content .cabinet-body .address .form.add {padding: 0;margin-bottom: 20px;}
.content .cabinet-body .address .help {margin-bottom: 40px;}

.content .cabinet-body .form .element .body {width: 70%;display: table-cell;border: 1px solid #dcdcdc;border-radius: 4px;}
.content .cabinet-body .form .card-item .logo {width: 30%;display: inline-block;}
.content .cabinet-body .form .card-item .image {display: inline-block;width: 50px;height: 40px;background-color: coral;vertical-align: middle;margin-top: -2px;margin-left: 20px;}
.content .cabinet-body .form .card-item .number {width: 70%;display:inline-block;padding: 20px 0;border-radius: 4px;}
.content .cabinet-body .form .card-item .number > span {margin-right: 10px;color: #909090;}
.content .cabinet-body .form .info {display: inline-block; width: 70%;margin-right:30%;padding: 30px 0 10px;font-size: 12px;color: #b0b0b0;border-bottom: 1px solid #dcdcdc;}
.content .cabinet-body .form .info:first-child {border-bottom: none;}

.content .cabinet-body .form .address-form {display: none;}
.content .address .btn-orange {margin: 0;}
.content .cabinet-head .tab-panel .nav-tabs > li:last-child {float: right;}

.content .btn-orange {display: inline-block;padding: 5px 25px 5px 50px;color: white;border: none;border-radius: 4px;background: linear-gradient(#ebac40, #e49000);position: relative;margin-top: 30px;cursor: pointer; }
.content .btn-orange:before {content: '';display: inline-block;position: absolute;width: 30px;height: 30px;background: url("/img/plus-icon.svg") no-repeat center;left: 0;top: 0;border-right: 1px solid #D28F1B;}
.content .btn-blue {display: inline-block;padding: 5px 25px 5px 50px;color: white;border: none;border-radius: 4px;background: linear-gradient(#56afcf, #4ea5c5);position: relative;cursor: pointer; }
.content .btn-blue:before {content: '';display: inline-block;position: absolute;width: 30px;height: 30px;left: 0;top: 0;border-right: 1px solid #56afcf;}

.content .info .btn-orange {margin-top: 0;vertical-align: text-bottom;float: right;}
.content .info .btn-orange a {text-decoration: none;color: white;}

.content .cabinet-body .form .element .address {display: block;position: relative;padding: 20px 30px 20px 70px;}
.content .cabinet-body .form .element .address:before {content: '';display: inline-block;position: absolute;top: 0;left: 0;width: 70px;height: 100%;background: url("/img/home-icon.svg") no-repeat center;}
.content .cabinet-body .form .element.address-item .status {}
.content .cabinet-body .form .element .status {display: table-cell;width: 30%;vertical-align: middle;padding-left: 5%}

.cab-auction-table > tbody > tr > td .auction-spinbox input, .auction-spinbox.early input {background-color: #ffffff;font-size: 24px;line-height: 30px;padding: 10px 30px 10px 20px;}
.cab-auction-table > tbody > tr > td .auction-spinbox {width: 34%;}
.cab-auction-table.auction > thead > tr > th:last-child {width: 60%;}
.cab-auction-table.auction > tbody > tr > td .start.current {padding-left: 15px;padding-right: 15px;}
.cab-auction-table.auctions > tbody > tr > td .btn {padding-left: 50px; padding-right: 50px;}
.cab-auction-table .bet-block .button.bet {padding-left: 10px;padding-right: 10px;}
.cab-auction-table .bet-block .button.bet i {margin: 0 5px;}
.cab-auction-table > tbody > tr {transition: all 0.2s;}
.cab-auction-table > tbody > tr:not(.on-sale) {opacity: 0.5;}
.cab-auction-table > tbody > tr.on-sale {background-color: #ffffff;}
.cab-auction-table > tbody > tr:hover, .cab-auction-table > tbody > tr.on-sale {opacity: 1;}

.content .tab-head {margin-bottom: 50px;}
.content a.tab:focus {background-color: transparent;}

.content .tab-head .button-block {display: inline-block;margin-right: 10px;}
.button-block>li>a:hover,.button-block>li>a:focus {color: white;background-color: transparent;}
.button-block>li.active>a,.button-block>li:hover>a,.button-block>li:focus>a{color: white;background-color: transparent;}
.button-block>li>a{padding: 0}

.content .tab-head .button {display: inline-block;padding: 9px 0;color: #4a4a4a;border: 1px solid #dcdcdc;text-align: center;cursor: pointer;}
.content .tab-head .button:not(:first-child) {margin-left: -1px;}
.content .tab-head .button-block .button.active:hover, .content .tab-head .button-block .button.active {background-color: #56b7db;border-color: #56b7db;color: white;z-index: 999;position: relative;}
.content .tab-head .button-block .button:hover {color: #4a4a4a;border-color: #4a4a4a;z-index: 999;position: relative;}

.content .tab-head .button.big {width: 180px;font-size: 100%;}
.content .tab-head .button.small {width: 145px;font-size: 100%;}
.content .tab-head .second {margin-left: 40px !important;}
.content .tab-head .second:first-child {border: none;}
.content .tab-head .second:first-child:hover, .content .tab-head .second:first-child.active {color: #56B7DB;}
.content .tab-head .second:last-child {padding-left: 10px;padding-right: 10px;border: 1px solid #56b7db;border-radius: 4px;}
.content .tab-head .second:first-child:hover, .content .tab-head .second:first-child.active {color: #56B7DB;}

.content .tab-head .button-block .button:first-child {border-radius: 4px 0 0 4px}
.content .tab-head .button-block .button:last-child {border-radius: 0 4px 4px 0}
.content .tab-head .button-block .button:only-child {border-radius: 4px}

.content .tab-head .dropdown {vertical-align: top;display: inline-block;width: 160px;}
.content .tab-head .labels {margin-top: 20px;}

.content .trade-content {transition: 0.2s;}

.content .trade-item {margin: 0 -100px;padding: 40px 100px;border-top: 10px solid #f5f5f5; }
.content .trade-item:last-child {border-bottom: 20px solid #f5f5f5; }
.content .trade-item .image {display: inline-block;width: 15%;margin-right: 5%;vertical-align: top;}
.content .trade-item .body {display: inline-block;width: 80%;vertical-align: top;}
.content .trade-item .title  {display: block;font-family: "PT Serif", serif;color: #4a4a4a;font-size: 24px;line-height: 1;margin-bottom: 30px;min-height: 100%;}

.content .trade-item .params  {max-width: calc(50% - 65px);display: inline-block;width: auto;font-size: 12px;line-height: 25px;padding-right: 30px;margin-right: 30px;border-right: 1px solid #f4f4f4;}
.content .trade-item .params td {padding: 0; line-height: 25px;border: 0;}
.content .trade-item .params td.k {padding-right: 20px;color: #b0b0b0;}
.content .trade-item .params td.v {color: #4a4a4a;}
.content .trade-item .params td.v.bold {font-weight: bold;}
.content .trade-item .params td a {color: #56b7db;}
.content .trade-item .trade-block {display: inline-block;vertical-align: top;width: 50%;}
.content .trade-item .trade-block .price {display: inline-block;margin-right: 10px;font-weight: 700;color: #4a4a4a;font-size: 20px;line-height: 30px;}
.content .trade-item .trade-block .price.sold {display: block;margin-bottom: 10px;}
.content .trade-item .trade-block .price.blitz {margin-right:0;color: #ebac40;border: 1px solid #dcdcdc;border-radius: 4px;padding: 10px;margin-top: 15px;cursor:pointer;}
.content .trade-item .trade-block .price.blitz:hover {border-color: #ebac40;}
.content .trade-item .trade-block .price > div {font-size: 12px;line-height: 20px;color: #b0b0b0;font-weight: 100;}
.content .trade-item .trade-block .price.now > div {font-size: 12px;line-height: 20px;color: #4a4a4a;font-weight: 100;}
.content .trade-item .trade-block .price.last > div {font-size: 12px;line-height: 20px;color: #4a4a4a;font-weight: 100;}

.content .trade-item .trade-block .price.now {border:1px solid #dcdcdc;border-radius:4px;padding:10px;}
.content .trade-item .trade-block .price.last {border:1px solid #dcdcdc;border-radius:4px;padding:10px;}

.content .trade-item .trade-block.cart .price > span {font-size: 12px;line-height: 20px;vertical-align: top;margin-top: 4px;}
.content .trade-item .trade-block.cart .bet-block {margin-top: 10px;}
.content .trade-item .trade-block.cart .bet-block .button {height: 40px;width: auto;padding: 10px 20px;border: none;vertical-align: top;margin-right: 10px;}
.content .trade-item .trade-block.cart .bet-block .button {height: 40px;width: auto;padding: 10px 20px;border: none;vertical-align: top;margin-right: 10px;}
.content .trade-item .trade-block.cart .bet-block .button.orange {background: linear-gradient(#ebac40, #e49000);color: white; }
.content .trade-item .trade-block.cart .bet-block .button.blue {background: linear-gradient(#56afcf, #4ea5c5);color: white; }
.content .trade-item .trade-block.cart .bet-block .button.bordered {border: 1px solid #56afcf;color: #4a4a4a;}
.content .trade-item .table > tbody > tr:nth-child(-n+3) > td.v {color: #56b7db;}
.table.cart {width: 200px;}

.head.print .top {height: 130px;padding: 30px 60px;}
.content.print .header-info {font-size: 16px;border-bottom: 1px solid #e4e4e4;padding: 50px 60px;}
.content.print .header-info a {color: #48a8d2;font-weight: bold;}
.content.print .lot-info {padding: 40px 60px;border-bottom: 1px solid #e4e4e4;}
.content.print .item {margin: 0;}
.content.print .item img {margin-left: -15px;width: 100%;}
.content.print .item .item-title {font-size: 14px;line-height: 20px;color: #56b7db;font-weight: bold;margin-bottom: 15px;}
.content.print .item .table-params {line-height: 30px;}
.content.print .item .table-params td.k {padding-right: 5%;}
.content.print .footer-info {padding: 30px 60px;}
.footer.print {background-color: #f0f0f0;padding: 20px 0 30px;text-align: center;}
.footer.print .socials {margin-top: 20px;}
.footer.print .socials a {width: 20px;height: 20px;display: inline-block;margin: 0 10px;background-size: contain;}
.footer.print .socials a.vk {width: 28px;}

.content .trade-item .auction-trade-block {width: 50%;}
.content .trade-item .auction-trade-block .early-bet {background-color: #56b7db; color: white;margin-left: 5px;}
.content .trade-item .auction-trade-block .info {font-size: 80%;margin-top: 15px;}
.content .trade-item td.k:first-child {width: 40%;}

.content .bookmarks-content {margin: 0 -100px}
.content .notifications-content {margin: 0 -100px;background-color: #f5f5f5;padding-top: 1px;}
.content .my-lots-content {margin: 0 -100px}

.content .notification {position: relative;padding: 0 100px;display: table;width: 100%;margin-top: 10px;transition: 0.3s;background-color: white;}
.content .notification .datetime {display: table-cell;width: 100px;vertical-align: middle;padding-right: 35px;font-size: 12px;line-height: 20px;color: #b0b0b0;}
.content .notification .body {display: table-cell;padding: 30px 0;}
.content .notification .body .title {font-size: 18px;font-weight: 700;color: #4a4a4a;margin-bottom: 15px;}
.content .notification .body .message {font-size: 14px;line-height: 24px;color: #4a4a4a;margin-bottom: 15px;}
.content .notification .body .message > a {display: inline-block;color: #56b7db;text-decoration: none;}
.content .notification .body .button {display: inline-block;font-size: 12px;line-height: 20px;color: #4a4a4a;padding: 5px 10px;border-radius: 4px;border: 1px solid #4a4a4a;margin-right: 5px;text-decoration: none;}
.content .notification .body .button:hover {color: white;background-color: #4a4a4a;}
.content .notification .body .time {display: inline-block;font-size: 12px;line-height: 20px;color: #b0b0b0;padding: 6px 0;margin-left: 10px;}
.content .notification .body .time > span {color: #4a4a4a;}

.content .notification:hover:before {content: '';display: inline-block;position: absolute;width: 100%;top: 0;left: 0;border-top: 2px solid #b7b7b7;z-index: 1;}
.content .notification:hover:after  {content: '';display: inline-block;position: absolute;width: 100%;bottom: 0;left: 0;border-bottom: 2px solid #b7b7b7;z-index: 1;}
.content .notification .remove {display: table-cell;opacity: 0;width: 20px;height: 20px;background: url('/img/delete-icon.svg') no-repeat center;vertical-align: middle;cursor: pointer;}
.content .notification:hover .remove {opacity: 1;}

.content .notification.new .status {content: '';display: inline-block;position: absolute;width: 10px;height: 100%;top:0;left: 50px;background: url('/img/round-icon.svg') no-repeat center;}

.content .notification.viewed {border-top: 0;border-bottom: 1px solid rgba(189, 211, 219, 0.3);background-color: #f5f5f5;margin-top: 0;}
.content .notification.viewed .title,
.content .notification.viewed .datetime,
.content .notification.viewed .body .message {color: #808080;}
.content .notification.viewed .message {margin-bottom: 10px;}
.content .notifications-content .more {padding: 30px;text-align: center;font-size: 12px;line-height: 20px;font-weight: 700;color: #56b7db;background-color: #f6f8f9;cursor: pointer;transition: 0.1s;}
.content .notifications-content .more:hover {background: rgba(230, 237, 241, 0.25);}
.content .notification .image {display: table-cell;vertical-align: middle;width: 20%;}

.content .table-block {border: 1px solid #dcdcdc;border-radius: 4px;}
.content .table.rating .head td {border-top: 0;font-size: 12px;line-height: 20px;color: #dcdcdc;}
.content .table.rating .body td {border-top: 1px solid #dcdcdc;font-size: 20px;line-height: 30px;color: #4a4a4a;padding: 30px 0;vertical-align: middle;}
.content .table.rating .body td.rating {font-size: 24px;font-weight: 700;}
.content .table.rating .body td.remain {color: #ebac40;}

.content .table.rating tr td {border-right: 1px solid #dcdcdc;width: 16.6667%;text-align: center;}
.content .table.rating tr td:last-child {border-right: none;}

.content .rating-content >.info {margin: 40px -100px;background-color: #f6f8f9;padding: 30px 180px;font-size: 20px;line-height: 30px;color: #4a4a4a;font-weight: 100;text-align: center;}
/*.content .rating-content .pricing-table {border: 1px solid #dcdcdc;}*/
.content .rating-content .pricing-table td {border: 1px solid #dcdcdc;width: 16.6667%;color: #4a4a4a;text-align: center;font-weight: 700;vertical-align: middle;position: relative;}

.content .rating-content .pricing-table tbody td.current:before {content:'';display: inline-block;width: 100%;height: 100%;position: absolute;top:0;left: 0;box-shadow: inset 25px 0 25px -25px rgba(0, 0, 0, 0.08), inset -25px 0 25px -25px rgba(0, 0, 0, 0.08);}
.content .rating-content .pricing-table thead td.current:before {content:'';display: inline-block;width: 42px;height: 42px;position: absolute;top:-1px;right: -1px;background: url('/img/now-icon.svg') no-repeat center;}

.content .rating-content .pricing-table tr.status td {font-size: 14px;line-height: 20px;padding: 30px 0;border: 1px solid #dcdcdc;}
.content .rating-content .pricing-table tr.status td.user-type {font-size: 21px;line-height: 32px;border: none;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type {position: absolute;z-index: 1;;top: 50%;left: 0;width: 70%;margin: -26px 15% 0;padding: 5px 10px;background-color: white;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type:hover {border-radius: 4px;box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2);border: solid 1px #dcdcdc;margin: -27px 15% 0;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type > div.select {display: none;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type:hover > div.select {display: block;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type > div {margin: 0 -10px;cursor: pointer;padding: 5px 0;transition: 250ms;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type:hover > div > span {transform: rotate(-180deg)}
.content .rating-content .pricing-table tr.status td.user-type .rating-type:hover > div.current {color: #56B7DB;}
.content .rating-content .pricing-table tr.status td.user-type .rating-type > div:hover {background: #f6f8f9;}

.content .rating-content .pricing-table tr.price td {font-size: 12px;line-height: 16px;padding: 5px 0;color: #4a4a4a;position: relative;}
.content .rating-content .pricing-table tr.price td span {}
.content .rating-content .pricing-table tr.price td .progress {height: 26px;margin-bottom: 0;background-color: #56b7db;border-radius: 0;box-shadow: none;position: absolute;top: 0;left: 0;z-index: -1;}
.content .rating-content .pricing-table tr.price td.active {background-color: transparent;border: none;}
.content .rating-content .pricing-table tr.price td:last-child {border-right: 1px solid #dcdcdc;}
.content .rating-content .pricing-table tr.price td.active .progress {background-color: #aadaec;}
.content .rating-content .pricing-table tr.card td span {font-size: 12px;line-height: 18px;font-weight: 500;padding: 15px 20px 0;display: inline-block;min-height: 52px;}
.content .rating-content .pricing-table tr.card td div {font-size: 14px;padding: 10px 20px;border: 1px solid #ebac40;border-radius: 4px;margin: 15px 0}

.content .rating-content .pricing-table tr.price td.active span {color: #4a4a4a !important;}
.content .rating-content .pricing-table tr.text td {font-size: 20px;line-height: 30px;padding: 20px 0;}
.content .rating-content .pricing-table tbody tr td:first-child {font-size: 12px;line-height: 16px;color: #b0b0b0;font-weight: 100;text-align: right;padding: 0 15px;}

.content .settings-content {margin-top: -50px;}
.content .settings-content > .item {border-bottom: 10px solid #f6f8f9;margin: 0 -100px;padding: 50px 100px 0;}
.content .settings-content > .item:last-child {border-bottom: 20px solid #f6f8f9;}
.content .settings-content > .item > .title {margin-bottom:45px;}
.content .settings-content > .item.filter > .title {margin-bottom:25px;}

.content .settings-content > .item .text {width: 50%;font-size: 12px;line-height: 18px;color: #909090;margin: 20px 0 50px;}

.content .settings-content .form {  position: relative;}
.content .settings-content .form .item .title {width: 17%;}
.content .settings-content .form .item .input {width: 20%;}
.content .settings-content .form .item .dropdown.change {display: inline-block; width: 25%;margin-right: 1%;vertical-align: top;}
.content .settings-content .form .item .dropdown.change ul li a {cursor: pointer;}
.content .settings-content .form .item .dropdown.change.small {width: 12%;}
.content .settings-content .form .item .dropdown.change.small .dropdown-menu {max-height: 220px;overflow: auto;}
.content .settings-content .form .item .dropdown.change button {height: 30px;padding:5px 20px;}

.content .settings-content .form .soc-auth {width: 60%;position: absolute;right: 0;top: 0;}
.content .settings-content .form .soc-auth .text {width: 80%;margin: 0}
.content .settings-content .form .soc-auth .soc-block {margin-top: 30px;}
.content .settings-content .form .soc-auth .soc-block .item.active {margin-right: 32px;position: relative;cursor: pointer;}
.content .settings-content .form .soc-auth .soc-block .item.active:before {content: '×';display: inline-block;width: 32px;height: 38px;line-height: 38px;font-size: 24px;position: absolute;top: -2px;right: -33px;color: #4a4a4a;opacity: 0.7;}
.content .settings-content .form .soc-auth .soc-block .item.active:hover:before {opacity: 1;}
.content .settings-content .form .soc-auth .soc-block .item.active:hover {background-color: white;}
.content .settings-content .form .soc-auth .soc-block .item a {display: block; height: 100%;}
.content .settings-content .form .soc-auth .item {display: inline-block;width: 75px;height: 38px;border: 1px solid #dcdcdc;border-radius: 4px;text-align: center;margin-right: 5px;}
.content .settings-content .auction-filter {background: none;}
.content .addlot-content .form .item .title {width: 12%;}
.content .addlot-content .form .item .input {width: 40%;}
.content .addlot-content .form .item .input.small {width: 20%;}
.content .addlot-content .form .item .input.small {text-align: left;}
.content .addlot-content .form .item .dropdown.change {display: inline-block; width: 20%;margin-right: 1%;}
.content .addlot-content .form .item .dropdown.change.small {width: 10%;}
.content .addlot-content .form .item .dropdown.change button {height: 30px;padding: 5px 45px 5px 20px;}

.content .addlot-content .form .item .author-item {position: relative;}
.content .addlot-content .form .item .author-item .list {position: absolute;width: 100%;top: 100%;margin-top: 5px;left: 0;background-color: white;box-shadow: 0 2px 3px 0 rgba(0,0,0,0.1);z-index: 100;}
.content .addlot-content .form .item .author-item .list .option {padding: 5px 0 5px 20px;color: #888;font-size: 13px;cursor: pointer}
.content .addlot-content .form .item .author-item .list .option:hover {background-color: #f6f8f9;}

.content .addlot-content .item .input .checkbox {cursor: default;display: block;width: 150%;}
.content .addlot-content .checkbox div {margin: 5px 10px 5px 0;cursor: pointer;}
.content .addlot-content .checkbox span {display: inline-block;line-height: 30px;cursor: pointer;font-size: 12px;color: #909090;}

.no-bet .bet-block {display: none;}
.bet-block .button {width: 100%;height: 50px;padding: 13px 0;margin: 0;text-align: center;cursor: pointer;display: inline-block;color: #4a4a4a;font-size: 14px;line-height: 20px;border: 1px solid #dcdcdc;border-radius: 4px;}
.bet-block .row {margin: 0 -5px;}
.bet-block .col {padding: 0 5px;}
.bet-block .button.bell {background: url("/img/bell-icon.svg") center no-repeat;}
.bet-block .button.bell.active {background-color: #ebac40;}
.bet-block .title.bet {position: relative;font-size: 14px;line-height: 20px;color: #4a4a4a;margin-bottom: 10px;font-family: 'Open Sans', sans-serif;}
.bet-block .title.bet .help {position: absolute;display: inline-block;width: 20px;height: 20px;background: url('/img/help-icon-normal.svg') no-repeat center;top: 0;right: -30px;cursor: pointer;}
.bet-block .message {font-weight: bold;}
.bet-block .message .leader {color: #ef7d22;}
.bet-block .button:hover {border-color: #ebac40;text-decoration: none;}
.bet-block .bet-fail {display:none;padding: 15px 0;color: #c31a1a;transition: all 2s;text-align: center;}

.content .trade-item .trade-block .bet-block .title.bet {font-size: 12px;line-height: 20px;color: #b0b0b0;font-weight: 100;margin-top: 10px;}

.content .favorite {display: inline-block;width: 24px;height: 24px;background: url('/img/star-icon-off.svg') center no-repeat;background-size: contain;vertical-align: inherit;margin-left: 10px;cursor: pointer;}
.content .favorite:hover, .content .favorite.active {background: url('/img/star-icon-on.svg') center no-repeat;background-size: contain;}
.content .button.favorite {width: auto;height: auto;background: none;vertical-align: top;margin-left: 10px;cursor: pointer;}
.content .button.favorite:hover, .content .button.favorite.active {border-color: #ebac40;text-decoration: none;}

.glyphicon {font-size: 75%;}

.content .author-block .left-side {display: inline-block;width: 20%;margin-right: 5%;vertical-align: top;}
.content .author-block .right-side {display: inline-block;width: 75%;vertical-align: top;}
.content .author-block .description {position: relative;}
.content .author-block .description .image {width: 100%;background: #e4e4e4;}
.content .author-block .description .title {display: block;margin: 0 0 25px 0;font-size: 24px;font-weight: 700;line-height: 35px;}
.content .author-block .description .back {display: inline-block;width: 35px;height: 35px;position: absolute;right: 0;top: 0;background: url('/img/close-icon-white.svg') no-repeat center #dcdcdc;border-radius: 4px;cursor: pointer;transition: 0.2s; }
.content .author-block .description .back:hover {background-color: #56B7DB;}
.content .author-block .description .params tr>td {border: 0;padding:0;font-size: 14px;line-height: 30px;}
.content .author-block .description .params tr>td.k {border: 0;color: #909090;padding-right: 20px;}
.content .author-block .description .params tr>td.v {border: 0;width: 80%;color: #4a4a4a;}

.content .author-content .tab-pane {display: none;}
.content .author-content .tab-pane.active {display: block;}

.content .author-content .biography {display: inline-block;font-size: 14px;line-height: 24px;color: #4a4a4a;}

.content .author-block .description .tab-panel {margin-top: 30px;}
.content .author-block .description .tab-panel .nav li:first-child {margin-left: 25%;}
.content .author-page .search-block {display: inline-block;}
.author-page .search-btn {padding: 10px 20px;}

.content .news.block:nth-child(2n - 1) {background-color: #f6f8f9;}

.content .news .item a {text-decoration: none;}
.content .news .item:not(.small) {margin-bottom: 30px;display: inline-block;width: 100%;}
.content .news .item .image {height: 260px;display: block; background-color: #f3a360;}
.content .news .item .title {margin-bottom: 5px;font-size: 20px;line-height: 30px;height: 77px;overflow: hidden;padding: 10px 0;margin: 0;width:100%;font-weight: 700;}
.content .news .item .description {font-size: 15px;line-height: 20px;color: #909090;height: 60px;overflow: hidden;display: block;}
.content .news-row .item .title {font-family: 'Open Sans';font-size: 14px;font-weight: normal;line-height: 1.43;color: #4a4a4a;text-decoration: none;max-height: 4.5em;overflow: hidden;margin-bottom: 0;}
.content .news-row .item .one-item {height: 360px;}

.content .index.block {font-family: 'PT Sans';}
.content .index.block > .title, .content .lots.block > .title {font-family: 'PT Sans';text-transform: uppercase;font-size: 18px;line-height: 1.11;margin-bottom: 30px;}
.content .index.block .navigation-head > a {vertical-align: middle;font-size: 14px;line-height: 1.43;border: none;padding: 0;margin: 0 10px 0 0;}
.content .index.block .navigation-head .nav a, .content .lots.block .navigation-head .nav a {width: 24px;height: 24px;}
.content .index.block .navigation-head .nav, .content .lots.block .navigation-head .nav {height: auto;margin-left: 0;vertical-align: middle;}
.content .index.block .item:nth-child(1) {padding-right: 25px;}
.content .index.block .item:nth-child(2) {padding: 0 25px;}
.content .index.block .item:nth-child(3) {padding-left: 25px;}
.content .index.block .item:hover {text-decoration: none;}
.content .index.block .item .image {border-radius: 0;margin-bottom: 15px;}
.content .index.block .item .title {font-family: 'PT Sans';text-align: left;color: #4a4a4a;font-size: 18px;font-weight: normal;line-height: 1.11;text-transform: uppercase;padding: 0;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .index.block .item .preview, .content .index.block .item .desc {font-size: 16px;line-height: 1.25;color: #757575;overflow: hidden;text-overflow: ellipsis;max-height: 2.5em;min-height: 2.5em;}

.content .index-auctions.block .item .image {height: 205px;}
.content .auction-news.block, .content .art-news.block, .content .help.block {margin-top: 10px;}
.content .auction-news.block .item .image {height: 325px;}
.content .art-news.block .art-news-item {display: block;color: #4a4a4a;font-size: 21px;padding: 20px 0 15px;border-bottom: 1px solid #aaaaaa;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.content .art-news.block .art-news-item:hover, .content .art-news.block .art-news-main-item .title:hover {text-decoration: none;}
.content .art-news.block .art-news-item:first-child {border-top: 2px solid #4a4a4a;}
.content .art-news.block .art-news-main-item .image {height: 28.5em;position: relative;}
.content .art-news.block .art-news-main-item .title {margin: 0;bottom: 0;position: absolute;width: 100%;padding: 15px 20px;font-family: 'Pt Sans';font-size: 20px;font-weight: bold;color: #ffffff;background-color: rgba(0, 0, 0, 0.5);}
.content .help.block .row > div {padding: 0 30px;}
.content .help.block .row > div:first-child {padding-left: 15px;}
.content .help.block .row > div:last-child {padding-right: 15px;}
.content .help.block a {display: block;height: 160px;position: relative;}
.content .help.block a:hover {text-decoration: none;}
.content .help.block a > div {width: 100%;position: absolute;bottom: 0;padding: 15px 20px 20px;color: #ffffff;text-transform: uppercase;font-size: 18px;font-weight: bold;background-color: rgba(0, 0, 0, 0.5);}

.content .comment.count {display: inline-block;width: 100%;position: relative;font-size: 12px;line-height: 20px;color: #4a4a4a;padding-left: 25px;padding-top: 10px;}
.content .comment.count:before {content: '';display: inline-block;width: 30px;height: 100%;background: url('/img/comment-icon.svg') no-repeat left;position: absolute;top: 0;left: 0;}

.content .news .item.small {margin-bottom: 30px;cursor: pointer;display: inline-block;width: 100%;}
.content .news .item.small:hover {background-color: #f6f8f9;}

.content .news .item.small .title {padding: 0 0 0 5%;}
.content .news .item.small .image {display: inline-block;width: 35%;height: 100px;margin: 0;vertical-align: top;background-color: sandybrown;}
.content .news .item.small .comment {margin-left: 5%;padding-top: 0;}
.content .news .item.small .item-content {display: inline-block;width: 60%;vertical-align: top;}
.content .news .item.small .title {font-size: 15px;line-height: 20px;font-weight: 700;height: 75px;overflow: hidden;}
.content .news .item.small .description {display: none;}

.content .news .item:not(.small) .comment {padding-top: 20px;}
.content .item:not(.small) .comment.count:before {content: '';display: inline-block;width: 30px;height: 100%;background: url('/img/comment-icon.svg') no-repeat 0 90%;position: absolute;top: 0;}

.content .news .item.slider {margin-bottom: 0;cursor: pointer;display: inline-block;width: 100%;}
.content .news .item.slider .image {height: 100px;vertical-align: top;background-color: sandybrown;}
.content .news .item.slider .title {font-size: 15px;line-height: 20px;font-weight: 700;margin-bottom: 0;/*max-height: 80px;*/overflow: hidden;}
.content .news .item.slider .description {display: none;}
.content .news .item.slider .comment {display: none;}

.content .news .more {display: inline-block;padding: 8px 18px;font-size: 16px;line-height: 22px;font-weight: 700;color: #56B7DB;border: 2px solid #56B7DB;text-transform: uppercase;cursor: pointer;transition: 0.2s;text-decoration: none;}
.content .news .more:hover {background-color: #56B7DB;color: white;}

.content .news.item .title {font-size: 30px;line-height: 40px;font-weight: 700;margin: 0 0 20px;}
.content .news.item .datetime {font-size: 12px;line-height: 20px;color: #b0b0b0;margin-bottom: 30px;}
.content .news.item .content {font-family: "PT Serif", sans-serif;font-size: 16px;line-height: 20px;color: #4a4a4a;}

.content .news.comment .title {display: block;font-size: 24px;line-height: 30px;margin-bottom: 30px;}
.content .news.comment .avatar {display: inline-block;width: 40px;height: 40px;vertical-align: top;margin-right: 10px;background: url('/img/user-avatar.svg') no-repeat center;}

.content .news.comment .comment-form, .content .news.comment .comment-body {display: inline-block;float: none;}

.content .news.comment .comment-form .button {display: inline-block;opacity: 0;float: right;padding: 7px 17px;color: white;background-color: #56B7DB;border-radius: 4px;font-family: "PT Sans", sans-serif;font-weight: 600;transition: 0.2s;cursor: pointer;}

.content .news.comment textarea {display: block;width: 100%;height: 40px;border: 1px solid #d7d7d7;border-radius: 3px;resize: none;padding: 7px;margin-bottom: 20px;transition: 0.2s;}
.content .news.comment textarea:focus {outline-color: #56b7db;}
.content .news.comment textarea.active {height: 80px;}
.content .news.comment textarea.active + .button {opacity: 1;}
.content .news.comment textarea::-webkit-input-placeholder,
.content .news.comment textarea::-moz-placeholder,
.content .news.comment textarea:-moz-placeholder,
.content .news.comment textarea:-ms-input-placeholder {font-family: "PT Sans", sans-serif;color: #d7d7d7;font-size: 8px;}

.content .news.comment .username {display: inline-block;font-size: 12px;font-weight: bold;margin-right: 10px;}
.content .news.comment .datetime {display: inline-block;font-size: 12px;color: #dcdcdc;}
.content .news.comment .comment-body .message { padding: 10px 0 20px;border-bottom: 1px solid #dcdcdc;margin-bottom: 10px;}
.content .news.comment .comment-body .button {font-family: "PT Sans", sans-serif; font-size: 12px; color: #dcdcdc; display: inline-block;margin-right: 10px;cursor: pointer;transition: 0.2s;margin-bottom: 25px;}
.content .news.comment .comment-body .button:hover {color: #bcbcbc;}
.content .news.comment .comment-null {color: #bcbcbc;}

.content .news.comment .comment-item.sub .comment-body {width: calc(100% - 50px);}

.reply-to {display: inline-block;top: -20px;position: relative}
#reply-to {font-size: 12px; color: #a7a7a7;display: inline-block;padding-right: 20px;position: relative;line-height: 20px;cursor: pointer;transition: 0.2s;}
#reply-to:hover {font-size: 12px; color: #a7a7a7;display: inline-block;padding-right: 20px;position: relative;line-height: 20px;cursor: pointer;opacity: 0.5;}
#reply-to:before {content: '×';position: absolute;right: 0;width: 20px;height: 20px;font-size: 16px;text-align: right;}

.search-mobile {display: none;}
.search-mobile.active {display: block;}
.content .search.block {position: relative}
.content .search .title {color: #4a4a4a}
.content .search .close {float: right;width: 30px;height: 30px;background: url('/img/close-search.svg') no-repeat center;opacity: 0.75;transition: 0.2s;}
.content .search .close:hover {opacity: 1;}
.content .search .search-content .tab-pane {display: none;}
.content .search .search-content .tab-pane.active {display: block;}
.content .search .search-content .item {margin:10px -10px;padding: 10px 10px;cursor: pointer;display: block;}
.content .search .search-content .item:hover {background-color: #f6f8f9;}
.content .search .search-content .item.author .text{height: 51px;overflow: hidden;}
.content .search .search-content .item.news .text{height: 68px;}
.content .search .search-content .item.author .image {background: url('/img/artist-icon.svg') no-repeat center;}
.content .search .search-content .item.news .image {background: url('/img/message-icon.svg') no-repeat center;}
.content .search .image {display: inline-block;width: 100px;height: 100px;margin-right: 20px;background-color: #E5946A;background-size: cover;}
.content .search .body {display: inline-block;vertical-align: top;}
.content .search .body .title {display: block;font-size: 18px;line-height: 24px;color: #4a4a4a;margin-bottom: 5px;}
.content .search .body .description {font-size: 12px;color: #b0b0b0;}
.content .search .body .description table tr td.k {padding-right: 15px;}
.content .search .body {display: inline-block;max-width: 75%;}
.content .search .more {display: inline-block;padding: 8px 18px;font-size: 16px;line-height: 22px;font-weight: 700;color: #56B7DB;border: 2px solid #56B7DB;text-transform: uppercase;cursor: pointer;transition: 0.2s;text-decoration: none;}
.content .search .more:hover {background-color: #56B7DB;color: white;}
.content .cabinet-body .title.bet {display: inline-block;}
.content .cabinet-body .title.bet .help {padding: 0; border: none;}

.alert {display: none;margin: 0;position: fixed;left: 10px;bottom: 10px;z-index: 1000000;background: rgba(235, 172, 64, 0.75);border-radius: 4px;color: white;font-weight: 700;}

.head.print .top .logo {vertical-align: middle;}
.head.print .top .label-part {width: 82%;vertical-align: middle;}
.head-part {background-color: #31363a;}
.head.head-part .top {padding: 20px 30px;}
.head.print .top {height: auto;padding: 20px 60px;}
.head .top .mobile {display: none;}
.head.head-part .label-part {display: inline-block;width: 91%;}
.head.head-part .label-part .info {color: #b1b1b1;font-family: 'PT Sans';font-size: 12px;text-align: right;}
.head .top .logo {display: inline-block;vertical-align: top;margin-right: 20px;}
.head .top .logo img {width: 80px;height: 80px;}
.head .top .head-label {color:white;font-family: Kurale;font-size: 30px;line-height: 1.33;float: left;}
.blink-text {animation: blinker-opacity 4s linear infinite;transition: all 1s;}
@keyframes blinker-opacity {
    50% { opacity: 0; }
}
.head .top .label-part .trade-btn {display: none;margin-left: 65px;background-image: linear-gradient(to bottom, #ebac40, #e49000);color: white;padding: 10px;border-radius: 5px;text-decoration: none;float: left;font-family: 'PT Sans';}
.head .top .label-part .blink-text:hover {animation: none;}
.head .top .right {float: right;text-align: right;position: relative;}
.head .top .right .small {margin-top: 19px;position: absolute;right: 0;}
.head .top .search-block {display: inline-block;padding-top: 20px;vertical-align: middle;}
.head .top .search-block input.search {padding: 0 16px 0 0;margin-left: 10px;font-weight: normal;text-transform: uppercase;background: none;color: #b1b1b1;border-radius: 0;box-shadow: none;width: 0;-webkit-transition: width 2s;transition: width 2s;}
.head .top .search-block input.search.active {margin-left: 0;width: 100%;text-align: right;border-bottom: 1px solid #fff;padding: 0 45px 0 15px;}
.head .top .search-block .search-ico {top: auto;cursor: pointer;right: 0;}
.head .top .search-block input.search.active + .search-ico {right: 17px;}

.head .links {z-index: 1000;clear: both;}
.head .links .dropdown {display: inline-block;}
.head .links .dlink:not(.not), .head .links .block > .link {display: inline-block;text-align: center;padding: 20px 10px 0 10px;}
.head .links .dlink:not(.not):first-child {padding-left: 0;}
.head .links .dropdown > .link {width: 100%;}
.head .links .link {color: #fff;position: relative;transition: all 0.4s;}
.head .links .link.assessment {color: #e79d1d;}
.head .links .link:hover, .head .links .dlink:hover .link {color:#999;text-decoration: none;}
.head .links .link i {font-size: 11px;bottom: 2px;position: relative;}
.head .block {display: block;position: relative;font-family: 'PT Sans',sans-serif;font-size: 13px;font-weight: bold;font-style: normal;font-stretch: normal;line-height: 1.54;letter-spacing: normal;text-transform: uppercase;text-decoration: none;}

.head .dropdown-menu, .footer .dropdown-menu {border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);border: 1px solid rgba(0,0,0,.15);border-top-left-radius: 0;border-top-right-radius: 0;margin: 0;padding: 5px 0;left: -15px;top: 200%;background: #dcdcdc;text-align: center;font-size: 12px;}
.footer .dropdown-menu {left: -90px;top: -600%;}
.head .dropdown-menu:before, .footer .dropdown-menu:before {content: ' ';position: absolute;width: 0;height: 0;border-style: solid;border-width: 0 12px 15px;border-color: transparent transparent #dcdcdc;top: -15px;left: 43%;display: inline-block;}
.footer .dropdown-menu:before {border-width: 15px 12px 0;border-color: #dcdcdc transparent #dcdcdc;bottom: -15px;top: auto;}
.head .dropdown-menu>li:first-child {margin-top:-2px;}
.head .dropdown-menu>li>a {color: #000;font-weight:bold;transition: all 0.4s;}
.head .dropdown-menu>li>a:hover {background-color: initial;text-decoration: none;color: #999;}
.head .dropdown-nav {display:none;cursor: pointer;padding-left: 10px;}

.head .links .logo {display: none;}
.head .links .user {display: inline-block;cursor: pointer;vertical-align: middle;}
.head .links .user > div {color: #fff;padding: 20px 10px 0 10px;display: inline-block;}
.head .links .user > div.block {padding: 0;margin: 0;}
.head .links .user div.login:before {margin-bottom: 2px;content:'';display: inline-block;height: 20px;width: 12px;background: url('/img/re/lock-icon.svg') no-repeat center;vertical-align: bottom;margin-right: 8px;}
.head .links .user .dropdown-nav {padding-left: 0;}

.head .profile > .to_cabinet {padding-left: 10px;cursor: pointer;}
.head .photo {vertical-align: bottom;display: inline-block;width: 30px;height: 30px;background: #c0ffee;border-radius: 30px;margin-left: 15px;}

.head .notifications {display: inline-block;width: 30px;height: 30px;line-height: 30px;background: url('/img/notification.svg') no-repeat center;vertical-align: bottom;text-align: center;font-size: 10px;font-weight: 700;color: white;cursor: pointer;position: relative;}
.head .notifications .count {color: white;text-decoration: none;}

.head .user-block.to_cabinet:hover .div {position: absolute;z-index: 10;left: 0;}
.head .user-block.to_cabinet .cabinet_submenu {position: relative;display: none;margin-top: 15px;padding: 25px 20px 5px 25px;width: calc(100% + 20px);background-color: white;z-index: 10;box-shadow: 0 1px 6px 0 rgba(0,0,0,0.3);}
.head .user-block.to_cabinet:hover .cabinet_submenu {display: inline-block;}
.head .user-block.to_cabinet:hover .cabinet_submenu:before {content: '';display: inline-block;width: 20px;height: 20px;border-top: 1px solid rgba(0,0,0,0.1);border-left: 1px solid rgba(0,0,0,0.1);position: absolute;top: -11px;left: calc(50% - 6px);background: white;transform: rotate(45deg)}
.head .user-block.to_cabinet:hover .cabinet_submenu .cabinet-link {display: block;font-size: 14px;line-height: 36px;color: #4a4a4a;text-align: left;}

.head .notifications a {white-space: normal;}
.head .notifications a span {color: #d15a5a;}
.head .notifications .dropdown-menu {width: 250px;padding: 0;top:46px;}

.head .dlink.not {display: inline-block;padding: 0 !important;}

.banner {margin:50px 0 30px;height: 131px;background-color: #ffffff;border-top:1px solid #ededed;border-bottom: 1px solid #ededed;}
.banner .img {padding: 40px 100px;position:absolute;right:0;}
.banner .text {padding: 34px 0px;font-family: 'PT Serif';font-size: 24px;font-weight: normal;line-height: 1.25;color: #4a4a4a;width: 380px;margin-left: 50px;}
.banner .float {float:left;}
.banner .float .image {width:460px;height: 130px;}

.content .lots .lots-block .more-button {text-align: center;margin-top:50px;}
.content .lots .lots-block .more {padding: 5px 20px;color: #4a4a4a;border: 1px solid #ededed;}
.content .lots .lots-block .more:hover {color: #4a4a4a;border: 1px solid #b0b0b0;}

.comments.count {display: inline-block;width: auto;position: relative;font-size: 12px;line-height: 20px;color: #909090;padding-left: 25px;padding-bottom:13px;padding-top:10px;}
.comments.count:before {content: '';display: inline-block;width: 19px;height: 30px;background: url('/img/comment-icon.svg') no-repeat left;position: absolute;top: 4px;left: 0;}

.fancybox.mini .image {width:auto; height: 70px; margin-right:10px;margin-top:15px;}

.footer .message .feedback {width: 100%;max-width: 100%;height: 40px;padding:10px;border: none;border-radius: 3px;background-color: #f5f5f5;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) inset;margin-bottom: 10px;resize: none;}
.footer .message .feedback:focus {outline-color: rgba(0,0,0,0.25);}

.bold {font-weight: bold;}

.table-padding > thead > tr > th {padding: 20px 0 !important;}
.table-padding > tbody > tr > td {padding: 35px 0 !important;}

.cab-auction-table > tbody > tr {background-color: #fbfbfb;}
.cab-auction-table > thead > tr > th {background-color: #f4f4f4;}
.cab-auction-table > tbody > tr > td {vertical-align: middle;}
.cab-auction-table > tbody > tr:hover {background-color: #ffffff !important;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);}
.cab-auction-table .btn {padding-top: 15px;padding-bottom: 15px;font-weight: bold;}

.orange-btn {background-image: linear-gradient(to bottom, #ebac40, #e49000);font-weight: bold;color: white !important;text-align: center;}
.auction-start-end span.current, .auction-pause-continue span.current {display: block;}
.auction-start-end span, .auction-pause-continue span {display: none;}
.auction-pause-continue {background-color: rgba(86, 182, 219, 0.6);color: white;}
.cab-auction-table > thead > tr > th.time-title:before {content: url('../img/time-icon.png');display: inline-block;padding-right: 10px;vertical-align: middle;}
.cab-auction-table > thead > tr > th.image-title:before {content: url('../img/image-icon.png');display: inline-block;padding-right: 10px;vertical-align: middle;}
.cab-auction-table > thead > tr > th.tag-title:before {content: url('../img/tag-icon.png');display: inline-block;padding-right: 10px;vertical-align: middle;}
.cab-auction-table .spinbox {vertical-align: middle;}
.cab-auction-table .bet-block .row .col {display: inline-block;float: left;}
.cab-auction-table .bet-block .row .col.col-restart {float: right;}
.cab-auction-table .sold-message {position: relative;vertical-align: middle;font-size: 12px;width: 54%;}
.cab-auction-table .start-price-row {float: left;text-align: left;width: 54%;display: inline-block;vertical-align: top;}
.cab-auction-table .start-price-row label {width: 100%;}
.cab-auction-table .start-price-row .btn {padding: 3px 15px;vertical-align: middle;display: inline-block;float: left;}
.cab-auction-table .start-price-row input {display: inline-block;float: left;margin-right: 10px;width: 63%;line-height: 1.6;vertical-align: middle;padding-left: 20px;}
.cab-auction-table .admin-sold-row {float: right;display: inline-block;vertical-align: top;text-align: left;margin-left: 54%;}
.cab-auction-table .start-price-row:not(.hidden) + .admin-sold-row {margin: 0;}
.cab-auction-table .admin-sold-row .btn {padding-left: 26px;padding-right: 26px;line-height: 1.2;}
.cab-auction-table .admin-sold-row .col {display: inline-block;}
.cab-auction-table .second-row, .cab-auction-table .third-row {width: 100%;display: inline-block;}
.cab-auction-table .second-row, .cab-auction-table .third-row .bet-item.last, .cab-auction-table .third-row .bet-item.last.hidden + .bet-item.new {margin-top: 10px;}
.cab-auction-table .second-row, .cab-auction-table .third-row .bet-item {border-top: 1px solid rgba(221, 221, 221, 0.4);padding-top: 10px;}
.cab-auction-table > tbody > tr.sold .second-row {display: none;}
.cab-auction-table .third-row .bet-item {min-height: 45px;}
.cab-auction-table .third-row .bet-item div {display: inline-block;vertical-align: middle;}
.cab-auction-table .third-row .bet-item div.item:nth-child(-n+3) {border-right: 1px solid rgba(221, 221, 221, 0.4);width: 20%;}
.cab-auction-table .third-row .bet-item div.user-type {font-weight: 700;color: #ef7d22;text-transform: uppercase;}
.cab-auction-table .third-row .bet-item div.approve-block, .cab-auction-table .third-row .bet-item div.user-type {width: 40%;}
.cab-auction-table .third-row .bet-item div.approve-block .button {width: 43%;padding: 5px;height: auto;}
.cab-auction-table .third-row .bet-item div.approve-block .approve {margin-right: 4%;}
.cab-auction-table .third-row .bet-item div.approve-block .approve span {color: #00b200;}
.cab-auction-table .third-row .bet-item div.approve-block .disapprove span {color: #c31a1a;}
.cab-auction-table .third-row .price.blink-color {color: #ef7d22;font-weight: bold;}
@keyframes blinker-color {
    50% { color: transparent; }
}
.blink-color {animation: blinker-color 2s linear infinite;transition: all 1s;}
.cab-auction-table .bet-block .row > div.admin-bet-status {display: none;margin-top: 10px;text-align: left;width: 98%;transition: all 2s;}
.cab-auction-table .admin-bet-status span {font-weight: 700;}
.cab-auction-table .admin-bet-status span.success {color: #00b200;}
.cab-auction-table .admin-bet-status span.fail {color: #c31a1a;}

.bet-pause {color: #e6960e;}
.sold > h1.timer-title {text-decoration: line-through;}

.auction-spinbox.early {padding-right: 0 !important;}
.auction-content .early-bet, .auction-content .early-bet-first {margin-left: 15px;height: 50px;}

.head .dropdown-menu > li.auction-online-message, .footer .first-row .links .dropdown-menu > li.auction-online-message {text-transform: none;font-weight: normal;padding: 10px;min-width: 320px;}

.contacts .feedback-form .form-group {margin-bottom: 20px;}
.contacts .feedback-form input[type="text"], .contacts .feedback-form input[type="email"], .contacts .feedback-form textarea {font-style: italic;padding: 15px 20px;height: auto;}
.contacts .feedback-form input[type="text"]:focus, .contacts .feedback-form input[type="email"]:focus, .contacts .feedback-form textarea:focus {font-style: normal;}
.contacts .feedback-form textarea {resize: none; height: 150px;}
.contacts .feedback-form button[type="submit"] {background-color: #56b7db;padding: 15px 20px;color: white;}
.contacts .feedback-form .helper {display: inline-block;margin-left: 20px;}
.contacts + div#map {width: 100%;height:420px;}
.contacts + div#map .ymaps-layers-pane {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(100%);}
.file-input-wrapper {margin-bottom: 30px;}
.register.modal .file-input-wrapper {margin-bottom: 15px;}
.selected-file.template {display: none;}
.selected-file:not(.template) {margin-bottom: 10px;}
.register.modal .selected-file:not(.template){padding: 5px 15px;margin: 0;}
.register.modal .selected-file:not(.template):hover {background: linear-gradient(to top, #dcdcdc, #e7e7e7);}
.register.modal .selected-file:not(.template):first-child:hover {border-top-left-radius: 5px;border-top-right-radius: 5px;}
.register.modal .selected-file:not(.template):last-child:hover {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.register.modal .first-name {padding-left: 0;padding-right: 10px;}
.register.modal .last-name {padding-right: 0;padding-left: 5px;}
.register.modal .city {padding-left: 0;padding-right: 10px;}
.register.modal .sex {padding-right: 0;padding-left: 5px;}
.register.modal .helper {font-size: 12px;}
.contacts .feedback-form input[type="file"], .register.modal input[type="file"], .assessment-form input[type="file"] {opacity: 0;position: absolute;left: 0;top: 0;right: 0;bottom: 0;height: 100%;width: 100%;cursor: pointer;margin-bottom: 0;}
.file-input {position: relative;padding-top: 10px;padding-bottom: 10px;text-align: center;display: inline-block;border-radius: 5px;background: linear-gradient(to top, #dcdcdc, #e7e7e7);}
.file-input:hover {color: white;background: #4a4a4a;}
.file-name {display: inline-block;margin: 0px 10px;}
.file-name:last-child {margin-bottom: 10px;}
.remove-selected-file {cursor: pointer;display: inline-block;}
.remove-selected-file i {color: #c31a1a;}
.assessment-form select {height: auto;padding: 10px 20px;border-radius: 3px;background-image: linear-gradient(to bottom, #ffffff, #fafafa);appearance:none;-moz-appearance:none;-webkit-appearance: none;cursor: pointer;}
.assessment-form select:focus > option.default {display: none;}
.assessment-form input[type="checkbox"] {display: none;}
.assessment-form input[type="checkbox"] + label:before {content: "\00a0";display: inline-block;margin-right: 10px;width: 24px;height: 24px;border-radius: 3px;box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.3);border: solid 1px #dcdcdc;vertical-align: middle;cursor: pointer;background-color: #fafafa;font-weight: bold;}
.assessment-form input[type="checkbox"]:checked + label:before {content: "\2713";text-align: center;background-color: #ffffff;}
.assessment-form input[type="checkbox"]:checked + label:after {font-weight: bold;}
.assessment-form .submit-block {padding-top: 30px;border-top: 1px solid #dcdcdc;}
.assessment-form button[type="submit"] {background-color: #ef7d22;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);color: #ffffff;font-size: 14px;font-weight: 600;}
.assessment-form .subjects:empty {display: none;}
.assessment-form .selected-file:not(.template) > i {transform: rotate(90deg);font-size: 18px;vertical-align: middle;color: #9b9b9b;}
.assessment-form i.fa-camera {margin-right: 10px;vertical-align: middle;color: #9b9b9b;}
.assessment-form i.fa-camera + span {display: inline-block;vertical-align: middle;}
.assessment-form .file-name {vertical-align: middle;width: 185px;max-width: 185px;text-overflow: ellipsis;overflow: hidden;color: #9b9b9b;}
.assessment-form input[type="text"], .assessment-form input[type="email"], .assessment-form textarea {padding: 10px 10px 10px 20px;border-radius: 3px;background-color: #fafafa;height: auto;}
.assessment-form input[type="checkbox"] + label {margin: 10px 0;font-weight: normal;}
.assessment-form .img-attach {position: relative;padding: 10px 15px;border-radius: 3px;background-image: linear-gradient(to bottom, #ffffff, #fafafa);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);}
.assessment-form .remove-selected-file button {padding: 5px 10px;font-size: 12px;line-height: 20px;border-radius: 3px;background-image: linear-gradient(to bottom, #ffffff, #fafafa);}
.assessment-form .file-input-wrapper {margin-top: 15px;}
.assessment-form .selected-files:not(:empty) {margin-bottom: 15px;}
.assessment-form input.non-empty {background-color: #ffffff;}

.non-active {border: solid 1px #dcdcdc !important;color: #9b9b9b !important;}
.nomargin {margin: 0 !important;}
.nopadding {padding: 0 !important;}


@media print and (min-width: 768px) {
    a:after {content:" <" attr(href) ">";}
    .content .breadcrumbs {padding-top: 0;}
    .head.head-part .top {padding-bottom: 0;padding-top: 0;}
    .head .top .logo[href="/"]:after, .content .breadcrumbs > span > a[href="/"]:after {content: none !important;}
    .head .top .logo, .head.head-part .label-part {vertical-align: middle;}
    .head .top .logo img {-webkit-filter: invert(100%);filter: invert(100%);}
    .head .links, .footer .message, .lot-feedback-block, .content .auction-content-second .full-desc-block .read-more, .head .top .label-part .trade-btn, .content .lot-item .auction-content .fancybox.mini, .content .lot-item .auction-content .lot-nav .prev, .content .lot-item .auction-content .lot-nav .next, .content .lot-item .auction-content .lot-manipul, .content .lot-item .auction-content .currency-dropdown {display: none;}
    .content .lot-item .auction-content .main-image-block .main-image img {display: inline;/*-webkit-filter: grayscale(100%);filter: grayscale(100%);*/max-height: 420px;width: auto;}
    .content .auction-content-second .full-desc-block .full-desc {overflow: visible;}
    .content .auction-content-second .full-desc-block .full-desc:before {content: none;}
    .content .lot-item .auction-content .auction-main-image {width: 40%;display: inline-block;vertical-align: top;}
    .content .lot-item .auction-content [id^="lot-description"] {width: 60%;display: inline-block;vertical-align: top;text-align: left;}
    .content .lot-item .auction-content .dropdown button {border: none;margin-right: 0;padding-left: 0;}
    .content .lot-item .auction-content .dropdown button:after {content: none;}
    .content .lot-item .auction-content [class^="col-md"] {clear: both;}
    .content .lots-slider .owl-prev {left: -25px;}
    .content .lots-slider .item .image img {display: block;/*-webkit-filter: grayscale(100%);filter: grayscale(100%);*/max-height: 120px;width: auto;margin: 0 auto;}
    .helper {display: none;}
}