@media (min-width: 1281px) {
    .content .encyclopedias .item, .content .encyclopedia .item-container, .content .styles .item, .content .style .item-container, .content .experts .item, .content .genres .item, .content .genre .item-container {width: 20%;}
}

@media (max-width: 1200px) {
    .content .lots-list .lots-view-2 .item {padding: 20px;}
    .content .lots-list .lots-view-2 .item .desc {font-size: 13px;}
    .content .experts .item .image {height: 150px;width: 150px;}
    .content .cabinet-body .contact-phone-form input[type="submit"] {margin: 10px 0 0;display: block;}
    .content .notifications-content .notification {padding: 0 40px;}
    .content .bookmarks-content, .content .notifications-content, .content .rating-content >.info {margin: 0;}
    .content .rating-content .pricing-table tr.status td.user-type .rating-type {width: 100%;margin: -26px 0 0;}
    .content .trade-item, .content .settings-content > .item {margin: 0;padding: 40px 0;}
}

@media (max-width: 992px) {
    .head .dropdown-nav {display: inline-block;}

    .cal {padding: 40px 40px 20px;}
    .main-news {height: auto;margin-bottom: 10px;}

    .content .auction-item:not(.lot-item) .auction-content .number {display: none;}
    .content .auction-content .image-label.lot {display: block;}
    .auction-item .auction-content .tab-content {text-align: left;}

    .content .experts.single-page .navigation-head {float: none;margin-bottom: 20px;}
    .content .notifications-content, .content .rating-content >.info {padding: 20px;}
    .content .rating-content .pricing-table tr.status td.user-type .rating-type {margin: -35px 0 0;}
}

/* mobile */
@media (max-width: 767px) {
    .header {padding: 40px;}
    .header .links {display: none;}
    .header > .menu {position: relative;display: inline-block;width: 40px; height: 40px;background: url('/img/mobile/combined-shape.svg') no-repeat center;vertical-align: top;margin: 10px 60px 10px 10px;cursor: pointer;}
    .header > .logo {position: relative;display: inline-block;float: none; font-size: 22px;line-height: 31px;}
    .header > .navbar {display: inline-block;float: right;border: none;}
    .header > .navbar .right-nav {margin: 0;}
    .header > .navbar .search-block input.search {display: none;}
    .header > .navbar .login span {display: none;}
    .header > .navbar .search-block .search-ico {position: relative;display: inline-block;width: 40px; height: 40px;background: url('/img/mobile/magnifier-icon.svg') no-repeat center;vertical-align: top;margin: 10px;float: right;margin-left: 30px;}
    .header .navbar .user-block.login:before {content: none;}
    .header .navbar .user-block.login {padding: 0;position: relative;display: inline-block;width: 40px; height: 40px;background: url('/img/mobile/lock-icon.svg') no-repeat center;vertical-align: top;margin: 10px;}
    .content .navigation-head .nav a {z-index: 10;}
    .content .main.block {display: none;}
    .block-mobile {display: block;}
    .content .block {text-align: justify;padding: 20px 40px;}
    .content .block .title {display: block;font-size: 36px;line-height: 50px;font-weight: 700;padding: 20px 0;margin-bottom: 0;text-align: center;}
    .calendar .body .day {font-size: 30px;line-height: 41px;font-weight: 700;}
    .calendar .body .day.start:before, .calendar .body .day.end:before, .calendar .body .day.between:before, .calendar .body .day.start.end:before {content: '';border: none;}
    .content .navigation-head:not(.xs-visible) {display: none;}
    .content .navigation-head.xs-visible {float: none;margin-bottom: 20px;}
    .content .schedule-block {padding: 0;}
    .content .schedule-block .calendar {border: none;margin: 40px 0;}
    .content .schedule-block .calendar-info > div:not(:first-child) {display: none}
    .banner {display: none;}
    .cal {padding: 40px 100px;text-align: center;border-bottom: 1px solid #d8d8d8;}
    .main-news {padding: 0;}
    .item .news-title {font-size:36px;padding-bottom:0;}
    .item .news-image {height: 200px;width:200px;border-radius:200px;}
    .auction-news.block .one-item {height: auto;}
    .auction-news.block .item .image {margin-bottom: 0;}
    .auction-news.block .title {padding: 20px;}

    .content .calendar .head .month-year {display: inline-block;font-size: 32px; color: #4a4a4a;font-weight: 700;padding: 0;line-height: 80px;}
    .content .calendar .head .calendar-nav {display: inline-block;position: relative;height: 80px;width: 80px;background-color: #56b7db;top: 0;z-index: 10000;cursor: pointer;}
    .content .calendar .head .calendar-nav.prev {left: 0;/*margin-left: -40px;*/float: left}
    .content .calendar .head .calendar-nav.next {right: 0;/*margin-right: -40px;*/float: right;}
    .content .index-calendar .calendar .head .calendar-nav:before {content: '';display: inline-block;height: 80px;width: 80px;position: absolute;left: 0;top: 0;}
    .content .calendar .head .calendar-nav.prev:before {background: url('/img/mobile/arrow-right-hover-copy.svg') no-repeat center;transform: rotate(180deg);}
    .content .calendar .head .calendar-nav.next:before {background: url('/img/mobile/arrow-right-hover-copy.svg') no-repeat center;}
    .content .calendar .head .days {padding: 0;}
    .content .calendar .head .days > .day {line-height: 80px;font-size: 24px;color: #b0b0b0;font-weight: normal;text-transform: uppercase;}
    .content .calendar .body {padding: 0 40px 40px 40px;margin: 0 -40px;background: rgba(255, 255, 255, 0);}

    .content .lot-body {padding: 20px;margin-right:0;}
    /*.content .lot-body:nth-child(n+11) {display: none;}*/
    .content .lots .lots-block .item {display: table;width: 100%;}
    .content .lots .lots-block .item .image {max-width: 90%;}
    .content .lots .lots-block .item .price {color: white;background-color: rgba(86, 182, 218, 0.8);font-size: 36px;line-height: 50px;font-weight: 700;position: absolute;bottom: 0;left: 0;width: 100%;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
    .content .lots .lots-block .item .cell {display: table-cell;vertical-align: middle;}
    .content .lots .lots-block .item.active, .content .lots .lots-block .item:hover {outline: none;}
    .content .lots .lots-block .more-button {display: inline-block;width: 100%;padding: 40px 20px;margin-top: 0;}
    .content .lots .lots-block .more {font-size: 30px;line-height: 50px;color: #4a4a4a;width: 100%;padding: 15px 0;display: block;border-radius: 3px;border: solid 1px #ededed;}

    .content .mobile.block .body {text-align: left;}
    .content .mobile.block .item {text-decoration: none;}
    .content .mobile.block .datetime {display: inline-block;font-size: 24px;line-height: 33px;font-weight: 700;color: white;background: #56b7db;border-radius: 2px;padding: 3px 20px;margin-right: 10px;}
    .content .mobile.block .upd {display: inline-block;font-size: 24px;line-height: 33px;font-weight: 700;color: white;background: #ebac40;border-radius: 2px;padding: 3px 20px;}
    .content .mobile.block .content {font-size: 30px;line-height: 40px;color: #4A4A4A;padding: 20px 0 40px;}

    .footer .message .body {width: 480px;}

    .header .modal {margin: auto auto 0;width: 100%;height: 996px;position: absolute;border-radius: 0;}
    .header .modal .close {display: none;}
    .header .modal .body {padding: 40px;position: relative;}
    .header .modal .title {display: block;text-align: center;font-size: 40px;font-weight: 700;margin: 20px 0 60px;}
    .header .modal .form .forget {font-size: 34px;padding: 40px;right: 0;line-height: normal;}
    .header .modal input {padding: 40px;}
    .header .modal .form {box-shadow: rgba(0, 0, 0, 0.2) 0 1px 5px 0 inset;}
    .header .modal .form input {font-size: 34px;line-height: normal;}
    .header .modal .button {font-size: 34px;line-height: 0;height: 120px;margin-top: 40px;padding: 60px 0;}
    .header .modal .help {font-size: 30px;line-height: 40px;margin-top: 80px;}
    .header .modal .item {display: block;height: 80px;border: 2px solid #dcdcdc;border-radius: 8px;}
    .modal .row {margin: 10px -10px 0;}
    .modal .social {padding: 0 10px;}
    .modal .social .item {padding: 20px;}

    .modal .social .item .icon {display: block;height: 100%;}
    .modal .social .item.vk .icon {background: url('/img/vk-icon.svg') no-repeat center;background-size: contain;}
    .modal .social .item.fb .icon {background: url('/img/fb-icon.svg') no-repeat center;background-size: contain;}
    .modal .social .item.tw .icon {background: url('/img/tw-icon.svg') no-repeat center;background-size: contain;}
    .modal .social .item.od .icon {background: url('/img/od-icon.svg') no-repeat center;background-size: contain;}
    .modal .apply {font-size: 24px;}
    .modal.register .first-name, .modal.register .last-name, .modal.register .city, .modal.register .sex {padding: 0;}
    .modal.register {width: 450px;height: 640px;}
    .modal.register .file-name {margin: 0;}
    .modal.register .selected-files {margin-bottom: 10px;display: inline-block;margin-right: 10px;}
    .register.modal .selected-file:not(.template) {padding-left: 0;padding-right: 0;}
    .modal:not(.login) .apply {padding-top: 15px;}
    #registerForm button[type="submit"] {margin-bottom: 10px;}
    .register.modal .file-input {vertical-align: top;}

    .header .background {display: none !important;}

    .header .navbar .links .links-block .dropdown-menu {display: block;margin: 0;position: relative;box-shadow: none;}
    .header .navbar .links .links-block .dropdown-menu a {width: 100%;display: block;font-size: 40px;font-weight: 700;margin-bottom: 40px;border: none;padding: 0 40px;}
    .header .navbar .links .links-block .dropdown-menu a:hover {background-color: transparent;color: #ebac40;}
    .header .links {position: fixed !important;left: 0;width: 100%;text-align: left;background-color: white;}
    .header .navbar .link {width: 100%;display: block;font-size: 40px;font-weight: 700;margin-bottom: 40px;border: none;padding-left: 40px;}
    .header .navbar .links-block > .link:first-child {padding-top: 80px;}
    .header .navbar .links .links-block {display: block;overflow-x: scroll;}

    .header > .navbar .close {display: none;width: 64px;height: 64px;background: url("/img/mobile/close.svg") no-repeat center;opacity: 1;cursor: pointer;}

    .head.print .top {padding: 5px 60px;}
    .head .top .small {display: none;}
    .head .top .right {display: none;}
    .head .top .logo {vertical-align: middle;margin-right: 10px;}
    .head .top .logo img {height: 60px;width: 60px;}
    .head .top .logo div:not(.small) {font-size: 40px;line-height: 45px;}
    .head .top .logo:before {top:5px;width: 60px;height: 60px;background-size: contain;}
    .head.print .top .logo {width: 100%;}
    .head .top .mobile .dlink.not {vertical-align: middle;margin-right: 10px;}
    .head .top .mobile a:not(.link.cabinet) {width: 100%;display: inline-block;}
    .head .top .mobile i:not(.fa) {width: 30px;height: 30px;display: block;}
    .head .top .menu.mobile {display: inline-block;margin-right: 10px;vertical-align: middle;}
    .head .top .menu.mobile i {background: url(/img/mobile/menu_icon.svg) no-repeat center;background-size: contain;}
    .head .top .search.mobile {display: inline-block;margin-right: 10px;vertical-align: middle;}
    .head .top .search.mobile i {cursor: pointer;background: url(/img/mobile/search_icon.svg) no-repeat center;background-size: contain;}
    .head .top .user.mobile {display: inline-block;vertical-align: middle;}
    .head .top .user.mobile .login i {background: url(/img/mobile/lock-icon.svg) no-repeat center;background-size: contain;}
    .head .top .user.mobile .dlink {vertical-align: middle;display: inline-block;}
    .head .photo {margin-left: 0; margin-right: 10px;vertical-align: middle}
    .head .icons .dropdown-menu:before {left: auto;right: 20px;}
    .head .user .block {padding: 0;}
    .head .user .block .dropdown-menu {top: 60px;left:auto;right: -10px;font-size: 16px;}
    .head .user .block i.fa {color: white;padding: 0;vertical-align: middle;}
    .head.head-part .top {margin: 0;padding: 15px 10px;}
    .head.head-part .label-part {width: 43%;vertical-align: middle;text-align: center;}
    .head.head-part .label-part .info {display: none;}
    .head .top .head-label {font-size: 28px;}
    .news-carousel .item .content {max-width: 80%;max-height: 40%;left: 30px;padding: 10px;}

    .head .links {display: none;}
    .head .links.active {display: block;width: 100%;left: 0;top: 90px;}
    .head .links .dropdown > .link {color: #4a4a4a;}
    .head .links {display:none;background-color: rgba(244, 244, 244, 0.95);position: absolute;height: 100%;}
    .head .links .block {padding: 0 20%;font-size: 18px;}
    .head .links .dlink:not(.not), .head .links .block > .link {display: block;text-align: left;color: #4a4a4a;padding: 10px 0;}
    .head .links .dlink:not(.not) .open .link {color: #e69a18;}
    .head .links .user {display: none;}
    .head .links .dropdown-menu {background: none;position: relative;top: 15px;left: 0 !important;float: none;font-size: 16px;border: none;box-shadow: none;text-align: left;}
    .head .links .dropdown-menu:before {content: none;}
    .head .links .dlink:not(.not):hover {background: none;}
    .head .links .link:hover, .head .links .dlink:hover .link {background: none;}

    .content .rss, .content .breadcrumbs {display: none;}

    .search.block {text-align: left;}
    .search.block .title {padding: 0;display: inline-block;width: 85%;}
    .content .search .body {max-width: 65%;}

    .content .lots-list .order {float: none;text-align: left;display: block;margin-bottom: 20px;}
    .content .lots-list .lots-view-2 .item .desc {text-align: left;}
    .content .lots-list .lots-view-2 .item .title {padding: 0;margin-bottom: 10px;}
    .content .lots-list .lots-view-2 .item .desc .table-params {width: 100%;}
    .content .lots-list .lots-view-2 .item .desc .table-params .cell.right {position: relative;width: auto;}

    .content .auction-content .early-block .button {margin-bottom: 10px; margin-left: 15px;}
    .content .auction-content .auction-block .title {display: initial;font-size: 33px;}
    .bet-block .title.bet .help {top: 30px;}

    .content .news.comment .comment-form, .content .news.comment .comment-body {text-align: left;width: 80%;padding: 0 0 10px;}
    .reply-to {width: 55%;}
    .content .author-block .left-side {width: 35%;}
    .content .author-block .right-side {width: 60%;}
    .content .author-block .right-side .params {text-align: left;}
    .content .author-block .description .back {width: 30px;height: 30px;right: -15px;}
    .content .author-block .description .tab-panel .nav li:first-child, .content .author-block .description .tab-panel .nav li a {margin: 0;}
    .content .author-block .description .tab-panel .nav li {float: none;}

    .content .single-page .item {padding: 0 10px;}
    .content .styles .item .one-item, .content .genres .item .one-item, .content .encyclopedias .item .one-item {height: 350px;}
    .content .encyclopedias.single-page .item .image, .content .styles.single-page .item .image, .content .genres.single-page .item .image {margin-bottom: 0;height: 200px;}
    .content .single-page.block .title {font-size: 25px;line-height: 32px;padding: 20px 10px;}
    .content .style.block .item .image, .content .genre.block .item .image {height: 100px;}
    .content .style.single-page .lots-block .item .title, .content .genre.single-page .lots-block .item .title {font-size: 18px;line-height: 23px;margin-bottom: 0;}
    .content .experts .item .one-item {height: 400px;}
    .content .experts.single-page.block .title {margin-bottom: 0;}
    .content .experts.single-page .navigation-head a:not(.active), .content .experts.single-page .navigation-head .btn-group {display: block;}
    .content .experts.single-page .navigation-head .menu i {float: right;line-height: 30px;}
    .auction-archive-item .head-block {padding: 0 10px;text-align: center;}
    .auction-archive-item .head-block .title span {display: block;margin-top: 20px;}

    .content.print .item img {margin-bottom: 20px;}
    .content.print .item .item-title {text-align: center;}
    .content.print .item .table-params {margin: 0 auto;}
    .content.print .item img, .content.print .item .img {width: auto;max-height: 150px;margin: 0 auto;display: block;}

    .content .address .btn-orange {display: block;}
    .content .cabinet-head .tab-panel .nav-tabs > li:last-child {float: none;}

    .content .cabinet-body .info-tab .row {margin: 0 -15px;}
    .content .cabinet-body .form, .content .cabinet-head .body .info {margin-bottom: 30px;}
    .content .cabinet-body .contact-phone-form input[type="submit"] {margin: 0;display: inline-block;}
    .content .cabinet-body .form .remove-contact-phone {width: 20%;}
    .content .cabinet-body .contact-phone-item:first-child .input {margin-right: 20%;}
    .content .cabinet-body .form.update .status {width: 10%;}
    .content .cabinet-body .form.update .input {width: 55%;}
    .content .cabinet-body .form.update .title, .content .cabinet-body .address-form .title {width: 25%;}
    .content .cabinet-body .address-form .input {width: 70%;}
    .content .cabinet-body .address .help {width: 100%;}

    .content .cabinet-head .body .info .button {display: block;margin: 10px 0 0;}
    .content .cabinet-head .tab-panel .nav-tabs li {float: none;}
    .content .cabinet-head .tab-panel .nav-tabs li a, .content .cabinet-body .trade-item .auction-trade-block .early-bet {display: block;margin: 0;}

    .content .cabinet-body .tab-content {padding: 10px;}
    .content .cabinet-body .trade-item {margin: 0;padding: 20px 0;}
    .content .cabinet-body .trade-item .image {width: 60%;margin: 0 auto;}
    .content .cabinet-body .trade-item .body {width: 100%;text-align: left;}
    .content .cabinet-body .trade-item .body .title {text-align: center;}
    .content .cabinet-body .trade-item .params {margin: 0 auto;display: block;padding: 0;max-width: 60%;border: none;}
    .content .cabinet-body .tab-head {margin: 20px 0;}
    .content .cabinet-body .trade-item .auction-trade-block {width: 100%;text-align: center;margin-top: 10px;border-top: 1px solid #f4f4f4;}

    .content #contact-phone {margin: 0 10px 10px 0;}
    .content .notifications-content .notification {padding: 10px;border-bottom: 15px solid white;}
    .content .notification .image, .notification.viewed .datetime, .content .notification .body, .content .notification .remove {display: table-row;padding: 0;}
    .content .notification .title  {padding: 0;}
    .content .cabinet-body .pricing-table, .content .cabinet-body .rating-tab .table-block {display: block;overflow-x: scroll;}
    .content .rating-content >.info {font-size: 16px;}
    .content .trade-item .trade-block.cart {width: 100%;text-align: center;margin-top: 10px;}
    .content .trade-item .trade-block.cart .bet-block {text-align: center;}
    .content .trade-item .trade-block.cart .bet-block .button.blue {margin: 0;}
    .content .bookmarks-tab .dropdown-menu.filter {left: -70px;}
    .content .settings-content > .item .text {margin: 0;width: auto;}
    .content .settings-content .form .item .dropdown.change {width: 60%;}
    .content .settings-content > .item {text-align: left;}
    .content .settings-content .form .item .dropdown.change.small {width: 15%;}
    .content .settings-content .form .soc-auth .text {width: 100%;}
    .content .settings-content .form .item .title {width: 25%;}
    .content .settings-content .form .item .dropdown.change.small {width: 25%;display: block;margin-left: 25%;margin-bottom: 10px;}
    .content .settings-content .item.notificationSettings .form .item:first-child .title.font + .dropdown.change + .dropdown.change {display: block;margin-left: 25%;}
    .content .cabinet-body .settings-content .form .input input[type='password'] {width: 60%;}
    .content .cabinet-body .settings-content .form .input {width: 100%;}
    .content .settings-content .form .soc-auth {margin-top: 15px;text-align: center;width: 100%;position: relative;right: auto;top: auto;}
    .content .settings-content > .item > .title {margin-bottom: 20px;}
    .content .bookmarks-tab .lots-list {padding: 20px 10px;}
    .content .rating-content >.info {font-size: 14px;line-height: 20px;padding: 10px;}
    .content .table.rating tr td {padding: 5px;}
    .content .table.rating .body td, .content .rating-content .pricing-table tr.status td {padding: 15px 10px;}
    .tab-panel .nav-tabs > li > a.settings-tab:before {left: 0;}
    .content .cabinet-body .trade-item .trade-block {width: 100%;text-align: center;margin-top: 20px;}

    .news-carousel .item .image {height: 380px;}

    .content .lot-item + .lots-slider, .content .lot-item .auction-content .lot-manipul .print-lot, .content .lot-item .auction-content .social, .content .lot-item .auction-content .lot-manipul .favorite {display: none;}
    .content .lot-item .auction-content .image-block-mobile {position: relative;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile {position: relative;min-height:100%;}
    .content .lot-item .auction-content .image-block-mobile .image {min-height: 100%;height: 230px;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile.fullscreen {background: url('/fancybox/source/fancybox_overlay.png');position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile + i {position: absolute;top: 0;right: 15px;font-size: 25px;padding: 5px;color: #ffffff;background-color: rgba(216, 216, 216, 0.7);cursor: pointer;z-index: 10000;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile.fullscreen + i {background-color: transparent;top: 10px;right: 10px;position: fixed;}
    .content .lot-item .auction-content .image-block-mobile .owl-carousel .owl-stage-outer, .content .lot-item .auction-content .image-block-mobile .owl-carousel .owl-stage, .content .lot-item .auction-content .image-block-mobile .owl-carousel.owl-drag .owl-item, .content .lot-item .auction-content .image-block-mobile .owl-carousel.owl-drag .owl-item > div, .content .lot-item .auction-content .image-block-mobile .image {min-height: inherit;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile .owl-dots {margin: 0;position: relative;top: -25px;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile.fullscreen .owl-dots {top: -35px;}
    .content .lot-item .auction-content .image-block-mobile .owl-theme .owl-dots .owl-dot span {margin-bottom: 0;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile .owl-item > div {border: 1px solid #d8d8d8;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile.fullscreen .owl-item > div {border: none;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile .owl-dots .owl-dot.active span, .content .lot-item .auction-content .image-block-mobile #imgMobile .owl-dots .owl-dot:hover span {background: #ffffff;}
    .content .lot-item .auction-content .image-block-mobile #imgMobile.fullscreen .owl-dots .owl-dot span{width: 12px;height: 12px;}
    /*.content .lot-item [class^="col-md"] {padding-left: 0;padding-right: 0;}*/
}

/* mobile x-small */
@media (max-width: 480px) {
    .head .top .logo img {width: 40px;height: 40px;}
    .head .top .head-label {font-size: 18px;float: none;display: inline;}
    .head .top .logo:before {width: 40px;height: 40px;top:0;}
    .head .top .logo div:not(.small) {font-size: 25px;display: inline-block;line-height: 35px;margin: 0;}

    .contacts.single-page {text-align: center;}

    .head.head-part .top {padding: 15px 7px;}
    .head .top .mobile i:not(.fa) {width: 22px;height: 24px;margin: 0 auto;}
    .head .top .user.mobile {cursor: pointer;}
    .head .top .user.mobile .block {text-align: center;}
    .head .top .user.mobile .login {margin: 0 auto;display: block;}
    .head .top .menu.mobile, .head .top .search.mobile, .head .top .user.mobile {width: 13%;margin: 0;}
    .head .photo {margin-right: 0px;width: 25px;height: 25px;}
    .head .links .block {padding: 0 10%;}
    .head .top .user.mobile .block .dropdown-menu {top: 50px;right: -9px;}
    .head .top .user.mobile .block i.fa {margin-left: 5px;}
    .head .dropdown-menu>li>a, .head .links .dropdown > .link, .head .links .dlink:not(.not), .head .links .block > .link {font-size: 14px;}
    .head .dropdown-menu > li.auction-online-message {min-width: auto;}
    .head .links.active {top: 75px;}
    .no_user .head .links.active {top: 65px;}
    .head .notifications {width: 25px;height: 25px;background-size: contain;line-height: 25px;margin: 0 auto;display: block;}
    .head .top .user.mobile .dlink a.cabinet.link {margin: 0 auto;display: block;}
    .head .top .user.mobile .dlink.not {display: none;}
    .head .top .user.mobile .dlink {margin-right: 0;}
    .head .top .user.mobile .dlink .dropdown-menu:before {left: auto;right: 10%;}
    .search-mobile {padding-bottom: 15px;}
    .search-mobile input.search {width: 80%;display: block;margin: 0 auto;background: none;box-shadow: none;border-bottom: 1px solid #ffffff;border-radius: 0;text-transform: uppercase;color: #ffffff;}

    .footer .message .body {width: auto;height: auto;}
    .footer .message {bottom: -385px;}

    .modal.register, .modal.login {width: 300px;}
    .modal.login {height: 430px;}
    .modal .body, .modal.register .body {padding: 15px;}
    .modal.register .apply {padding-top: 20px;}
    .modal.register .links {display: none;}

    .footer {padding: 25px 15px;}
    .footer .first-row {padding: 0;border: none;}
    .footer .first-row .social {text-align: center;width: 100%;padding-bottom: 18px;border-bottom: 1px solid #565656;}
    .footer .first-row .links, .footer .second-row {display: none;}
    .footer .first-row .copyright {width: 100%;text-align: center;margin-top: 18px;}

    .content .block .title {font-size: 25px;line-height: 32px;}
    .auction-news.block .title {padding-left: 0; padding-right: 0;}
    .auction-news.block .one-item .title {padding: 20px;font-weight: 700;}
    .content .block {padding: 20px;}
    .cal {padding: 30px 20px 20px;}

    .content .auction-news + .cal .title {font-size: 25px;line-height: 32px;font-weight: 700;}
    .content .index-calendar .calendar .body {padding: 0; margin: 0;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;background: rgb(234, 242, 245);}
    .content .index-calendar.schedule.block {padding: 20px;}
    .auction-archive-item {padding-top: 30px;}
    .content .auction-archive-item .title {font-size: 20px;font-weight: 700;margin-bottom: 30px;}
    .content .auction-archive-item .navigation-head {margin-bottom: 30px;}
    .auction-archive-item .head-block {padding: 0 20px;}
    .auction-archive-item .lots-list .order {display: none;}
    .auction-archive-item .auction-filter {margin-bottom: 0;}
    .auction-archive-item .navigation-head a {font-size: 15px;width: 100%;display: block;border: solid 1px #dadada;border-radius: 5px;margin: 0;padding: 6px;}
    .auction-archive-item .head-block .title span {font-weight: normal;}
    .content .dropdown-menu.filter a {padding: 0 25px;white-space: normal;border-bottom: 1px solid rgba(218, 218, 218, 0.4);}
    .content .auction-filter .search-block {font-size: 15px;}
    .content .auction-filter .search-block input {font-size: 15px;border: solid 1px #dadada;border-radius: 0;}
    .content .auction-filter .search-block input::placeholder {color: #9b9b9b;}
    .content .auction-filter .btn.btn-def:not(.settings) {font-size: 15px;color: #4a4a4a;margin-top: 10px;border: solid 1px #dadada;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);border-radius: 3px;background: linear-gradient(to bottom, #ffffff, #f4f4f4);position: relative;}
    .content .auction-filter .btn.btn-def:not(.settings):after {display: inline-block;content: "\f107";font: normal normal normal 14px/1 FontAwesome;font-size: 2em;position: absolute;top: 13%;right: 7%;}
    .content .auction-filter .btn.btn-def.settings {box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);border-radius: 3px;border: solid 1px #dadada;margin-top: 15px;font-size: 15px;text-align: center;color: #4a4a4a;}
    .content .auction-filter .btn.btn-def.settings:after {content: attr(data-non-active-mobile);}
    .content .auction-filter .btn.btn-def.settings.active {box-shadow: none;background: url('/img/shape-copy.png') no-repeat 10% 50% transparent;margin-top: 10px;}
    .content .auction-filter .btn.btn-def.settings.active:after {content: attr(data-active-mobile);}
    .content .auction-filter span.reset {display: none;}
    .content .checkbox.blitz div {background: white;}
    .content .checkbox.blitz span {font-size: 15px;}
    .content .single-page .no-items {font-size: 15px;color: #ec7d31;font-weight: 600;text-align: center;margin-top: 10px;}
    .content .single-page .navigation-head {margin: 20px -5px 0;}
    .content .single-page .navigation-head a {font-size: 15px;text-align: center;margin: 10px 0 0;border-radius: 5px;}
    .content .single-page .navigation-head a:not(.active) {color: inherit;}
    .content .single-page .navigation-head a.active {border-color: #979797;}
    .content .single-page .navigation-head a {border-color: #dadada;}
    .content .index-calendar .calendar .head .calendar-nav.prev, .content .index-calendar .calendar .head .calendar-nav.next, .content .index-calendar .calendar .head .calendar-nav:before {width: 40px;height: 40px;}
    .content .index-calendar .calendar .head .calendar-nav:before {width: 20px;height: 20px;margin: 10px 0 0 10px;}
    .content .index-calendar .calendar .head .calendar-nav.prev {border-top-left-radius: 10px;}
    .content .index-calendar .calendar .head .calendar-nav.next {border-top-right-radius: 10px;}
    .content .index-calendar .calendar .head .month-year {font-size: 20px;line-height: 40px;margin-bottom: 5px;}
    .content .index-calendar .calendar .head .days > .day {line-height: 40px;font-size: 16px;background-color: rgba(86, 183, 219, 0.7);color: white;}
    .calendar .index-calendar .body .day {font-size: 16px;line-height: 32px;font-weight: 700;}
    .calendar .index-calendar .body .day.disabled {color: #c5dde6;}
    .calendar .index-calendar .body .day.offline, .legendary .offline {background-color: #56b7db;}
    .content .index-calendar .schedule-block .calendar {margin: 0 0 30px;}
    .content .lots .lots-block .item .price {font-size: 19px;line-height: 30px;}
    .content .lot-body {padding: 10px;}
    .content .lots .lots-block .more-button {padding: 0;}

    .content .search .search-content .item {border-radius: 5px;border: 1px solid #909090;}
    .content .search .body {max-width: 100%;display: block;}
    .content .search .image {display: block; margin: 0 auto 20px;}
    .content .search .body .description table {margin: 0 auto;}
    .content .search .tab-panel .nav-tabs > li {clear: both;}
    .content .search.block .title {width: 85%;}

    .content .lots-list .count, .content .lots-list .view {display: block;margin: 0;text-align: left;}
    .content .lots-list .lots-view-1 .item .desc .table-params .cell:nth-child(-n+2) {font-size: 12px;}
    .content .lots-list .lots-view-1 .item .desc .table-params .cell:nth-child(n+3) {display: none;}
    .content .lots-list .lots-view-2 .item {display: inline-block;padding: 10px;}

    .news-carousel .owl-theme .owl-nav .owl-prev {left: 10px;}
    .news-carousel .owl-theme .owl-nav .owl-next {right: 10px;}

    .col-xxs-24 {width: 100%;padding: 0;}

    .auction-spinbox.early {margin-bottom: 10px;}
    .content .auction-content .info {text-align: left;}
    .content .auction-content .params td {font-size: 13px;}
    .content .auction-block .timer-block {margin-bottom: 15px;}
    .content .auction-block .timer-block .timer-title {margin: 0 10px 5px;}
    .content .auction-content .auction-block .title {font-size: 20px;}
    .content .auction-content .auction-block .price {font-size: 16px;}
    .bet-block .title.bet .help {top: 20px;}
    .pagination-row .prev {margin-right: 10px;}
    .pagination-row .next {margin-left: 10px;}
    .pagination-row a.page, .pagination-row .ellipsis {padding: 3px 6px;}
    .ya-share2__container_size_m .ya-share2__icon {width: 30px;height: 30px;}

    .reply-to {width: 100%;top: 5px;}
    .authors .search-btn {padding: 10px 5px;}
    .content .author-block .left-side, .content .author-block .right-side {width: 100%;}
    .content .author-block .description .back {right: 0;}
    /*.content .lots-list .lots-view-1 .item {min-height: 290px;}*/
    .content .lots-list .lots-view-1 .item .title {max-height: 5em;overflow: hidden;}
    .content .lots-list .lots-view-1 .item .price.sold {width: 90%;margin-left: 5%;}
    .content .styles .item .one-item, .content .genres .item .one-item, .content .encyclopedias .item .one-item {height: 280px;}
    .content .single-page.block:not(.experts) .item .image {margin-bottom: 0;height: 150px;}
    .content .single-page.block .title {font-size: 20px;line-height: 27px;padding: 10px;}
    .content .single-page .lots-block .item {min-height: 340px;}
    .block .item.main-news .image {height: 130px;}
    .content .news-row .item.main-news .one-item {height: 215px;}
    .content .style.single-page .lots-block .item .title, .content .genre.single-page .lots-block .item .title {font-size: 16px;line-height: 22px;margin-bottom: 0;padding: 10px 0;}
    .content .single-page .lots-block .item .price {padding: 0 5px 10px;}
    .content .experts.single-page .item .image {width: 100px;height: 100px;margin-bottom: 0;}
    .content .experts .item .one-item {height: 330px;}
    .content .experts.single-page .desc {padding: 0 10px;word-break: break-all;}

    .content.print .lot-info, .content.print .footer-info, .content.print .header-info {padding: 20px;}

    .content .encyclopedia .lots-block .item {min-height: 280px;padding: 0;}
    .content .encyclopedia .lots-block .item .number {padding: 10px 0;}
    .content .encyclopedia.single-page.block:not(.experts) .item .image {margin-bottom: 0;height: 90px;}
    .content .encyclopedia .lots-block .item .title {margin-bottom: 10px;max-height: 6em;overflow: hidden;font-size: 14px;line-height: 18px;padding: 10px 5px;}
    .content .encyclopedia .lots-block .item .price {font-size: 12px;}

    .content .trade-item .trade-block.cart .bet-block .button.orange {margin: 0 0 10px;}
    .content .trade-item .trade-block.cart .bet-block .button.blue {margin: 0 10px;}
    .content .bookmarks-tab .tab-head .button-block {margin: 0 10px 10px;}
    .content .bookmarks-tab .dropdown-menu.filter {left: -31px;}
    .content .bookmarks-tab .tab-head .dropdown {display: block;width: auto;}
    .content .settings-content .item.notificationSettings .form .item:first-child .title.font + .dropdown.change + .dropdown.change {margin-left: 0;}
    .content .settings-content .form .item .dropdown.change, .content .settings-content .form .item .title {margin: 0 0 10px;width: 100%;display: block;}
    .content .settings-content .form .item .title {text-align: center;}
    .content .settings-content .fos_user_change_password {text-align: center;}
    .content .cabinet-body .fos_user_change_password .input label {width: 100%;}
    .content .cabinet-body .form .input input[type='password'] {width: 80%;}
    .content .settings-content > .item > .title {margin-bottom: 0;}
    .content .bookmarks-content .lots-list .count, .content .lots-list .view {margin: 0 -15px;}
    .content .cabinet-body .tab-content {padding: 0;}
    .content .cabinet-body .info-tab .form.update .title {width: 100%;}
    .content .cabinet-body .form.update .input {width: 88%;vertical-align: middle;}
    .content .cabinet-body .form > .item {margin-bottom: 15px;}
    .content .cabinet-body .form.update .status {vertical-align: middle;margin-left: 15px;width: auto;}
    .content .cabinet-body .form .item:not(.disabled) .status.saved:before {content: "\e013";font-family: 'Glyphicons Halflings';color: #00b200;}
    .content .cabinet-body .form .element .address {padding: 10px 10px 10px 70px;font-size: 12px;}
    .content .cabinet-body .form .remove-contact-phone {width: 15%;}
    .content .cabinet-body .contact-phone.form .input {width: 55%;}
    .content .cabinet-body .contact-phone-item:first-child .input {margin-right: 15%;}
    .content .cabinet-body .address-form .title {width: 50%;text-align: center;}
    .content .cabinet-body .address-form .input {width: 80%;}
    .content .cabinet-body .address .help {margin-bottom: 20px;}
    .content .address .btn-orange {margin: 0 auto;}
    .content .cabinet-body .trade-item .params {max-width: 80%;}
    .content .cabinet-body .trade-item .body .title {font-size: 16px;line-height: 28px;}
    .content .cabinet-body .form input[type="submit"] {margin: 0 auto;}
    .content .settings-content .form .item .dropdown.change.small {width: 45%;}
    .content .cabinet-head .photo {display: block;margin: 10px auto 0;}
    .content .cabinet-head .body .login {font-size: 25px;line-height: 32px;}
    .content .cabinet-head .body .info {margin-top: 0;}
    .content .cabinet-head .body {width: 100%;}
    .content .cabinet-head .body div.name {display: block;text-align: center;}
    .content .cabinet-head .tab-panel {display: none;}
    .content .cabinet-head .tab-panel .nav-tabs {text-align: center;}
    .content .cabinet-head .tab-panel .nav-tabs li a {padding: 10px;}
    .content .cabinet-head .tab-panel .nav-tabs > li.active > a {border-bottom: none;background-color: #56b7db;color: #ffffff;}
    .content .cabinet-head .menu-mobile {display: block;text-align: center;}
    .content .cabinet-head .menu-mobile > button {vertical-align: middle; display: inline-block;}
    .content .cabinet-head .menu-mobile .title {display: inline-block;vertical-align: middle;padding: 0;margin-left: 20px;}
    .content .cabinet-head .menu-mobile .dropdown-menu {position: relative;float: none;padding: 10px 0 10px 60px;background-color: #f4f4f4;margin-right: -15px;margin-left: -15px;}
    .content .cabinet-head .menu-mobile .dropdown-menu .dropdown-item {display: block;text-decoration: none;text-transform: uppercase;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;color: #4a4a4a;padding: 15px 15px 15px 20px;line-height: 1;border-top: 1px solid rgba(120, 120, 120, 0.15);background-color: #ffffff;}
    .content .cabinet-head .menu-mobile .dropdown-menu .dropdown-item:first-child {border-top: none;}
    .content .cabinet-head .menu-mobile .dropdown-menu .dropdown-item i:before {display: inline-block;width: 30px;}
    .content .cabinet-head .menu-mobile .dropdown-menu .dropdown-item .count {background-color: #109ed3;padding: 2px 5px;color: #ffffff;border-radius: 100px;margin-left: 7px;}
    .content .cabinet-head .menu-mobile .dropdown-menu .dropdown-item:hover, .content .cabinet-head .menu-mobile .dropdown-menu .dropdown-item.active {color: #109ed3;}
    .content .cabinet-head .cabinet-title {display: none;}

    .author-page .search-btn {padding: 10px 0;}
    .content .news.item .content {box-shadow: none;}
    .content .news .item.small .title {max-height: 4.2em;}
    .content .news .item .title {max-height: 5.2em;}
    .ins-frame {width: 100%;}

    .content .auction-item:not(.lot-item) {margin: 0;}
    .content .auction-item:not(.lot-item) .auction-content {padding: 25px 15px 15px;}
    .content .auction-item:not(.lot-item) .auction-content .auction-main-image {display: none;}
    .content .auction-item:not(.lot-item) .auction-content .auction-desc-block {padding: 0;}
    .content .auction-item:not(.lot-item) .auction-content .datetime {padding: 0;font-size: 14px;}
    .content .auction-item:not(.lot-item) .auction-content .auction-desc-block > .title {font-size: 23px;padding: 0;margin-bottom: 15px;text-align: left;}
    .content .auction-item:not(.lot-item) .auction-content .social {margin-bottom: 20px;}
    .content .auction-item:not(.lot-item) .auction-content .auction-desc {margin-bottom: 0;display: inline-block;width: 100%;max-height: 9.6em;}
    .content .auction-item:not(.lot-item) .auction-content .read-more {display: block;padding: 10px 15px;font-size: 15px;margin-top: 5px;}
    .content .auction-item:not(.lot-item) .auction-filter {padding: 15px;}
    .content .auction-item:not(.lot-item) + .lots-list {padding: 0;}
    .content .auction-item:not(.lot-item) + .lots-list > div > .title {width: 100%;padding: 15px;/*border-bottom: 1px solid #dcdcdc;*/text-align: left;font-size: 14px;font-weight: normal;}
    .content .auction-item:not(.lot-item) + .lots-list .order {display: none;}
    .content .auction-item:not(.lot-item) + .lots-list #lots-block {padding: 0 15px 10px;}
    .content .auction-item:not(.lot-item) + .lots-list .buttons {display: block;margin: 0;}
    .content .auction-item:not(.lot-item) + .lots-list .pagination-row {display: none;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item-container {padding: 0;margin: 0;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item {padding: 15px 0;border-top: 1px solid #dcdcdc;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .desc-block {vertical-align: top;display: inline-block;width: 57%;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .image-block {vertical-align: top;display: inline-block;width: 38%;margin-right: 5%;margin-bottom: 0;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .image {height: 100px;margin: 0;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .image-block .favorite {display: none;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .title-block, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .estimate-block {padding: 0;border: none;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .desc-block .number, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .title-block .title, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .title-block .author, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .title-block .no-author-date, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .estimate-block, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .price {margin-bottom: 5px;min-height: auto;font-size: 12px;line-height: 1.25;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .price {margin: 0;}
    .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .estimate-block .estimate-label, .content .auction-item:not(.lot-item) + .lots-list .lots-view-1 .item .price .price-label {width: 50px;}
    .content .auction-item:not(.lot-item) + .lots-list .more {color: #4a4a4a;font-size: 15px;font-weight: normal;display: block;margin: 0 0 10px;padding: 10px;border: 1px solid #ccc;}
    .content .auction-item:not(.lot-item) + .lots-list .more:hover {border-color: #4a4a4a;}
    .content .auction-filter .labels {display: inline-block;width: 100%;}
    .content .auction-filter .labels:not(:empty) {margin-top: 15px;}
    .content .auction-filter .labels .label {white-space: normal;float: left;clear: both;margin-bottom: 5px;}
    .content .auction-filter .labels:not(:empty) + .reset {display: inline-block;margin: 0;}
    .content .auction-filter .row.labels-active {margin-bottom: 0;}

    .content {box-shadow: none;}
    .content .auction-item.lot-item {padding: 20px 0;}
    .content .lot-item .auction-content, .content .lot-item .auction-content-second {margin: 0;padding: 0;}
    .content .lot-item .auction-content .lot-desc-block, .content .lot-item .auction-content .params-block {padding: 0;}
    .content .lot-item .auction-content .params-block .params {padding: 20px 15px;}
    .content .lot-item .auction-content .lot-manipul .show-all {font-size: 13px;padding: 5px 10px;}
    .content .lot-item .auction-content .dropdown button {font-size: 13px;padding: 5px;margin-right: 5px;}
    .content .lot-item .auction-content .lot-nav .dropdown, .content .auction-content .lot-nav .lots-count {font-size: 13px;}
    .content .lot-item .auction-content .lot-nav .prev {margin-right: 8px;}
    .content .lot-item .auction-content .lot-nav .next {margin-left: 8px;}
    .content .lot-item .auction-content .lot-nav {margin-bottom: 20px;}
    .content .lot-item .auction-content .number {margin-bottom: 10px;}
    .content .lot-item .auction-content .title, .content .lot-item .auction-content .no-author-date {padding: 0;text-align: left;font-weight: normal;}
    .content .auction-content-second .full-desc-block {margin-bottom: 20px;}
    .content .auction-content-second .full-desc-block .read-more {display: block;padding: 7px 15px;font-size: 15px;}
    .content .auction-content-second .full-desc-block .full-desc {max-height: 7em;margin-bottom: 10px;}
    .content .auction-content-second .lot-feedback-block .title {padding: 0;text-align: left;margin-bottom: 15px;}
    .content .auction-content-second .lot-feedback-block .form-group, .content .auction-content-second .lot-feedback-block .submit-row {padding: 0;}
    .content .auction-content-second .lot-feedback-block .submit-block button {width: 100%;font-weight: normal;}
    .content .lot-item .auction-content .params .k {width: 45%;vertical-align: top;margin-right: 5%;padding-bottom: 1em;line-height: 1;}
    .content .lot-item .auction-content .params .v {word-break: break-all;width: 50%;line-height: 1;vertical-align: top;}
    .content .lot-item .auction-content .estimate-block .estimate-label {display: inline-block;font-size: 14px;vertical-align: middle;margin-right: 3%;line-height: 1.65;width: 25%;}
    .content .lot-item .auction-content .estimate-price {line-height: 1.65;}
    .content .lot-item .auction-content .estimate-block .price-block {display: inline-block;font-size: 14px;vertical-align: middle;width: 72%;}
    .content .lot-item .auction-content .currency-select {margin-left: 5px;padding: 0;}
    .content .lot-item .auction-content .prices .title {width: 25%;margin-right: 3%;font-size: 14px;display: inline-block;vertical-align: middle;line-height: 1.65;}
    .content .lot-item .auction-content .prices .price {font-size: 14px;display: inline-block;vertical-align: middle;line-height: 1.65;width: 72%;margin-top: 0;}
    .content .lot-item .auction-content .early-block .button.early-tel {display: block;margin: 0;}
    .content .lot-item .auction-content .early-block .button.early {display: block;margin: 0 0 15px;}
    .content .lot-item .auction-content .early-block {padding: 0 15px;}
    .content .lot-item .auction-content .early-block .early-buttons, .content .lot-item .auction-content .early-bet-label {padding: 0;}
    .content .lot-item .auction-content .early-bet-first {margin: 0;width: 100%;}
    .content .lot-item .auction-content .auction-spinbox.early {padding: 0;width: 100%;}

    .content .auction-list {padding: 25px 15px;}
    .content .auction-list .schedule {padding: 0;}
    .content .auction-list .calendar-info, .content .auction-list .calendar .body, .content .auction-list .auction-row {margin: 0;}
    .content .auction-list .calendar .body, .content .auction-list .calendar-info > div, .content .single-page .item, .content .auction-list .auction-list-block {padding: 0;}
    .content .auction-list .calendar {margin: 0 0 10px;}
    .content .auction-list .auction-list-block .title-row, .content .auction-list .schedule-filter .select-month, .content .auction-list .schedule-filter .month-list {display: none;}
    .content .auction-list .schedule > .title {padding: 0;margin-bottom: 25px;font-size: 17px;}
    .content .auction-list .calendar .head .month-year {font-size: 15px;}
    .content .auction-list .calendar .head .days > .day {font-size: 13px;line-height: 1.25;margin-bottom: 13px;font-weight: bold;}
    .content .auction-list .calendar .body .day {font-size: 15px;line-height: 1.25;}
    .content .auction-list .schedule-filter .select-section {padding-left: 15px;}
    .content .auction-list .item {padding: 25px 0;border-top: none;border-bottom: 1px solid #d8d8d8;}
    .content .auction-list .item:last-child {border-bottom: none;}
    .content .auction-list .item .day {font-size: 35px;line-height: 1.14;padding-right: 10px;}
    .content .auction-list .item .month-block {font-size: 11px;line-height: 1.18;}
    .content .auction-list .item .datetime {margin-bottom: 15px;}
    .content .auction-list .item .addtocalendar .atcb-link:before {margin-right: 8px;width: 15px;height: 15px;}
    .content .auction-list .item .addtocalendar .atcb-link {font-size: 13px;}
    .content .auction-list .item .addtocalendar {margin-bottom: 15px;}
    .content .single-page.block.auction-list .item .image {height: 80px;}
    .content .auction-list .item .title {padding: 0;font-size: 15px;line-height: 1.25;margin-bottom: 8px;}
    .content .auction-list .item .preview, .content .auction-list .item .lots-count,.content .auction-list .item .lots-sold {font-size: 13px;line-height: 1.25;text-align: left;}
    .content .auction-list .item .preview span:first-child {margin-bottom: 5px;}
    .content .auction-list .schedule-filter .list-item .check-area {width: 30px;height: 30px;}
    .content .auction-list .schedule-filter .list-item.active .check-area {background-size: 65%;}
    .content .auction-list .schedule-filter .list-item {font-size: 15px;}
    .content .auction-list .schedule-filter .list-item > div {vertical-align: middle;}
    .content .auction-list .schedule-filter .collapse {padding: 15px 15px 25px;}
    .content .auction-list .schedule-filter .reset-filter {font-size: 15px;padding: 10px 25px;margin-top: 10px;}

    .content .assessment.block.single-page {padding: 25px 15px;}
    .content .assessment.block > .title {padding: 0;margin-bottom: 15px;font-size: 23px;text-align: left;}
    .content .assessment.block .read-more {border-radius: 0;border: solid 1px #ef7d22;margin-bottom: 25px;padding: 10px 15px;}
    .content .assessment.block .read-more:after {content: attr(data-non-active);}
    .content .assessment.block .desc-block {overflow: hidden;max-height: 11.7em;position: relative;transition: all;margin-bottom: 15px;font-size: 15px;line-height: 1.67;text-align: left;}
    .content .assessment.block .desc-block.active {overflow: visible;display: inline;}
    .content .assessment.block .desc-block.active + .read-more:after {content: attr(data-active);}
    .content .assessment.block .desc-block: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 .assessment.block .desc-block.active:before {content: none;}
    .content .assessment.block .form-block {padding: 0;}
    .content .assessment.block .form-group {margin-bottom: 10px;}
    .content .assessment.block .assessment-form input[type="checkbox"] + label {margin: 5px 0 0 ;}
    .content .assessment.block .assessment-form input[type="text"], .content .assessment.block .assessment-form input[type="email"], .content .assessment.block .assessment-form textarea, .content .assessment.block .assessment-form select, .content .assessment.block .assessment-form input[type="checkbox"] + label {font-size: 15px;border-radius: 0;box-shadow: none;}
    .content .assessment.block .assessment-form input[type="checkbox"] + label:before {width: 30px;height: 30px;font-size: 20px;}
    .content .assessment.block .assessment-form .img-attach {font-size: 15px;font-weight: bold;width: 100%;}
    .content .assessment.block .assessment-form .file-input-wrapper {margin-bottom: 25px;}
    .content .assessment.block .assessment-form .submit-block {padding-top: 25px;}
    .content .assessment.block .assessment-form button[type="submit"] {width: 100%;border: none;border-radius: 0;font-size: 15px;box-shadow: none;padding: 13px 0;}
    .content .assessment.block .assessment-form .file-name {width: 40%;color: #4a4a4a;font-size: 15px;}
    .content .assessment.block .assessment-form .remove-selected-file button {font-size: 15px;border-radius: 0;padding: 5px 15px;}

    .content .lots.block, .news-carousel .owl-theme .owl-nav {display: none;}
    .news-carousel .owl-theme .owl-dots .owl-dot.active span, .news-carousel .owl-theme .owl-dots .owl-dot:hover span {width: 10px;height: 10px;}
    .news-carousel .item .content {max-height: 100%;max-width: 100%;left: 15px;top: 30px;right: 15px;text-align: center;}
    .news-carousel .item .content * {font-size: 100% !important;}
    .content .index.block {padding: 0 15px;}
    .content .index.block > .title {padding: 0;font-weight: normal;text-align: left;font-size: 17px;margin-bottom: 25px;}
    .content .index.block:not(.art-news) .row, .content .help.block .row {margin: 0;}
    .content .index.block .item:nth-child(1), .content .index.block .item:nth-child(2), .content .index.block .item:nth-child(3) {padding: 0;}
    .content .index.block .item .title {overflow: visible;max-height: 100%;white-space: normal;font-size: 15px;}
    .content .index.block .item .preview {min-height: auto;overflow: visible;max-height: 100%;margin-bottom: 15px;font-size: 13px;line-height: 1.15;}
    .content .index-auctions.block .item .image {height: 180px;}
    .content .auction-news.block .item .image {width: 36%;display: inline-block;height: 100px;vertical-align: top;}
    .content .auction-news.block .item .desc-block {display: inline-block;width: 59%;margin-left: 5%;vertical-align: top;padding-top: 5px;}
    .content .index.block .item .desc {font-size: 13px;line-height: 1.15;max-height: 4.4em;}
    .content .art-news.block {margin-top: 25px;}
    .content .art-news.block > .title {margin-bottom: 15px;}
    .content .art-news.block .news-reload {margin-bottom: 10px;}
    .content .art-news.block .art-news-item {text-align: left;white-space: normal;overflow: visible;padding: 8px 0 10px;font-size: 15px;line-height: 1.33;}
    .content .art-news.block .art-news-main-item {margin-bottom: 5px;}
    .content .art-news.block .art-news-main-item .image {height: 165px;}
    .content .art-news.block .art-news-main-item .title {padding: 10px 15px 15px;font-size: 15px;line-height: 1.33;}
    .content .help.block {padding: 0 15px 15px;}
    .content .help.block .row > div, .content .help.block .row > div:first-child, .content .help.block .row > div:last-child {padding: 0;margin-bottom: 15px;}
    .content .help.block a {height: 140px;}
    .content .help.block a > div {font-size: 14px;line-height: 1.07;padding: 17px 15px;}
}

/* tablets */
@media (min-width: 768px) {
    .content .mobile.block {display: none;}
    .header > .menu {display: none;}
    .header > .navbar .login span {display: inline;}
    .header > .navbar .close {display: none;}
    .content .calendar .head .calendar-nav {display: none}
    .header .modal .item .logo {display: none;}
    .head .links.fix .dlink:not(.not), .head .links.fix .block > .link {padding: 10px;}
    .head .links.fix .notifications, .head .links.fix .photo {vertical-align: middle;}
    .head .links.fix .user .login {padding: 10px;}
    .head .links.fix .block {padding: 0 100px;}
    .head .links.fix .search-block {padding-top: 0;}
    .content .auction-filter > .row.collapse {display: block;}
}

@media (min-width: 768px) and (max-width: 992px) {
    .head .top {padding: 40px;}
    .head.head-part .label-part {width: 85%;}

    .head .links .block {padding: 0;}
    .head .links .user .dropdown-menu {left: -136px;}

    .content .block, .footer .block {padding: 20px 40px;}

    .content .title {font-size: 24px;}
    .content .lots.block .navigation-head {float: left;margin-bottom: 20px;clear: both;}
    .content .lots-block {clear: both;}
    .content .lots.block .title {float: left;clear: both;}

    .banner .text {margin-left: 15px;}
    .banner .float .image {width: 200px;}
    .banner .img {padding: 40px 15px;}

    .auction-item .auction-content {text-align: center;}
    .auction-item .auction-content .social.lot {padding: 0;}
    .auction-item .auction-content .navigation-head {margin-top: -27px;margin-bottom: 20px;}

    .reply-to {width: 60%;}

    .content .btn.btn-def {background: url(/img/arrow.svg) no-repeat 97% 50%;}
    .content .btn.btn-def.settings {background: url(/img/settings-n.svg) no-repeat 3% 50% white;}
    .content .btn.btn-def.settings:hover, .content .btn.btn-def.settings.active {background: url(/img/settings-a.svg) no-repeat 3% 50% #56b7db !important;}

    .content .author-block .left-side {width: 25%;}
    .content .author-block .right-side {width: 70%;}
    .auction-archive-item .head-block {padding: 0 40px 5px;}
    .content .cabinet-body .trade-item {margin: 0;padding: 40px 0;}
    .content .cabinet-body .trade-item .auction-trade-block .early-bet {margin: 0;}

    .content .cabinet-head .tab-panel .nav-tabs > li:last-child {float: left;margin-left: 20px;}
    .content .cabinet-head .tab-panel .nav-tabs {margin-left: -120px;}
    .content .cabinet-head .tab-panel .nav-tabs > li > a {margin-right: 15px;font-size: 13px;}

    .content .bookmarks-content, .content .notifications-content, .content .rating-content >.info {margin: 0;}
    .content .cabinet-body .bookmarks-tab .btn.btn-def {background: url(/img/arrow.svg) no-repeat 90% 50%;}
    .content .notifications-content .notification {padding: 0 10px;}
    .content .notification.viewed .datetime {padding-right: 0;text-align: center;}

    .content .cabinet-body .trade-item .trade-block.cart .bet-block .button.blue {margin: 10px 0 0;}
    .content .lots-list .lots-view-1 .item .table-params {font-size: 12px;}
    .content .settings-content .form .item .dropdown.change {width: 35%;}
    .content .settings-content .form .item .dropdown.change.small {width: 15%;}
}

/* desktop */
@media (min-width: 992px) {
    .head .links.fix {position: fixed;top: 0;left: 0;background: #31363a;width: 100%;}
    .head .links.fix .logo {display: inline-block;font-size: 20px;line-height: 34px;font-family: LeagueGothic;color: white;padding: 8px 0 8px 35px;position: absolute;left: 50px;vertical-align: middle;}
    .head .links.fix .logo:before {content:'';display: inline-block;height: 34px;width:24px;position: absolute;left: 0;background: url('/img/re/character.svg') no-repeat center;background-size: cover;}
    .open-hover > .dropdown-menu {display: block;}
    .content .auction-block .prices .title {color: #909090;font-size: 18px;font-weight: bold;}
    .content .auction-block .prices .price {font-size: 58px;color: #4a4a4a;font-weight: bold;margin-top: 10px;font-family: 'Open Sans', sans-serif;}
    .content .auction-block .prices .sale-place {margin-right: 20px;text-align: right;color: #ef7d22;font-size: 18px;font-weight: bold;}
    .content .auction-block .prices .sale-place:not(:empty) {margin-top: 25px;}
    .no_user .content .auction-block .prices {border-color: #4a4a4a;}
    .content .auction-item.lot-item {padding-right: 50px;margin-bottom: 20px;}
    .content .lot-item + .lots-slider > .row {margin-right: 0;margin-bottom: 45px;}
}

@media (min-width: 992px) and (max-width: 1200px) {
    .banner .text {margin-left: 25px;}
    .banner .float .image {width: 350px;}
    .banner .img {padding: 40px;}

    .art-news.block .item .title, .auction-news.block .item .title {max-height: 8em;overflow: hidden;margin-bottom: 0;}
    .reply-to {width: 65%;}
    .content .auction-filter {padding-left: 60px; padding-right: 60px;}

    .content .cabinet.block, .content .rating-content >.info {padding: 20px 40px;}
    .content .cabinet.block .bookmarks-content .lots-list {padding: 20px 0;}
    .content .cabinet-body .trade-item .trade-block {width: 53%;}

    .content .lots-list .lots-view-1 .item .table-params {font-size: 12px;}
    .content .btn.btn-def {background: url("/img/arrow.svg") no-repeat 90% 50%;}

    .content .news-row .item .title {font-size: 13px;}
    .head.head-part .label-part {width: 89%;}
}

/* large desktop */
@media (min-width: 1200px) {
    .content .trade-item .trade-block.cart .bet-block .button {padding: 10px 12px;}
}