<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @media screen and (max-width: 1462px) {
  .header__language-select .select__drop {
    left: -10px; } } */

@media screen and (max-width: 1600px) {
  .hidden_share {
    right: -20px;
  }

  .hidden_share:before {
    left: auto;
    right: 30px;
  }
}

@media screen and (max-width: 1414px) {
  .header {
    display: none;
  }

  .header-mob {
    display: block;
  }

  .all {
    padding-top: 60px;
  }
}

/* @media screen and (max-width: 1400px) {
  .header__menu-nav {
    width: 576px; }
  .header__menu-item:nth-child(5) {
    display: none; }
  .header__add-menu-item:nth-child(4) {
    display: block; }
  } */

@media screen and (max-width: 1340px) {

  /* .header__menu-nav {
    width: 490px; }
  .header__menu-item:nth-child(4) {
    display: none; }
  .header__add-menu-item:nth-child(3) {
    display: block; } */
  .product__mini-photos {
    position: relative;
    width: 100%;
    left: 0;
    margin-top: 10px;
  }

  .product__mini-photo {
    width: 68px;
  }

  .product__mini-photo {
    padding: 6.5px 6.5px;
  }

  .product__mini-photos .slick-arrow {
    transform: rotate(-90deg);
    top: 35px;
  }

  .product__mini-photos .slick-prev {
    left: -25px;
  }

  .product__mini-photos .slick-next {
    left: auto;
    right: -25px;
  }
}

@media screen and (max-width: 1280px) {
  .competitions-main__owl-carousel .owl-nav button.owl-prev {
    left: 10px;
  }

  .competitions-main__owl-carousel .owl-nav button.owl-next {
    right: 10px;
  }

  .proposed-works .wrapper {
    max-width: 975px;
  }

  .proposed-works__information {
    width: 555px;
  }

  .proposed-works__more {
    right: -12px;
  }

  .proposed-works__link {
    margin-bottom: 5px;
  }

  .proposed-works__tags {
    width: 218px;
  }
}


@media screen and (max-width: 1140px) {
  .footer__logo {
    float: none;
    margin: 0 auto;
  }

  .footer__hr {
    display: none;
  }

  .footer__subscribe {
    display: table;
    float: none;
    margin: 20px auto;
  }

  .all {
    padding-bottom: 582px !important;
  }
}

@media screen and (max-width: 1080px) {
  .proposed-works .wrapper {
    max-width: 780px;
  }

  .proposed-works__owl-carousel {
    margin-bottom: 0;
  }

  .proposed-works__owl-carousel .owl-stage-outer {
    padding-bottom: 130px;
  }

  .proposed-works__owl-carousel .owl-item:not(.active)+.owl-item.active .proposed-works__item {
    width: 165px;
    height: 165px;
    border: 2px solid #4169F5;
  }

  .proposed-works__information {
    width: 748px;
    left: 0;
  }

  .proposed-works__more {
    right: 66px;
  }

  .proposed-works__tags {
    width: 360px;
  }

  .proposed-works__links {
    margin-top: 25px;
  }
}

@media screen and (max-width: 1040px) {
  .artworks__minicards {
    grid-template-columns: repeat(3, 1fr);
  }

  .contests__items {
    grid-template-columns: repeat(3, 1fr);
  }

  .premium-works__items {
    grid-template-columns: repeat(3, 1fr);
  }

  .minicard {
    width: 100%;
    margin-left: 0;
  }

  .minicard:nth-child(4n-3) {
    margin-left: 2.75%;
  }

  .minicard:nth-child(3n-2) {
    margin-left: 0;
  }

  .pages__select {
    width: 31.5%;
  }

  .addwork__main-photo {
    width: 100%;
    float: none;
  }

  .addwork__upload-images {
    width: 263px;
    float: none;
    margin: 21px auto 0;
  }

  .addwork__item {
    width: 100%;
  }

  .addwork__item:first-child {
    margin-bottom: 10px;
  }

  .history__header {
    display: none;
  }

  .history__item-item-title {
    display: block;
  }

  .history__item-item {
    width: 29.8%;
    margin-left: 5.2%;
  }

  .history__item-item:nth-child(2) {
    width: 65%;
    text-align: center;
  }

  .history__item-item:nth-child(3) {
    margin-left: 0;
  }

  .history__loading-button {
    margin-top: 20px;
  }

  .history__blue-button_delivered {
    margin-top: 20px;
  }

  .download-works .modal__feed {
    width: 555px;
    left: -webkit-calc(50% - 277px);
    left: calc(50% - 277px);
  }

  .download-works__work-wrapper {
    width: 48%;
    margin-left: 4%;
  }

  .download-works__work-wrapper:nth-child(4n-3) {
    margin-left: 3%;
  }

  .download-works__work-wrapper:nth-child(2n-1) {
    margin-left: 0;
  }

  .collection-thumbnails .col-sm-2 {
    width: 25%;
  }

  .catalog__right-block_full .catalog__minicard {
    width: 31.5%;
    margin-left: 2.75%;
  }

  .catalog__right-block_full .minicard:nth-child(3n-2) {
    margin-left: 0;
  }

  .artworks__minicards .news_lrow {
    width: 32%;
    margin-left: 2%;
  }

  .artworks__minicards .news_lrow:nth-child(4n-3) {
    margin-left: 2%;
  }

  .artworks__minicards .news_lrow:nth-child(3n-2) {
    margin-left: 0;
  }
}

@media screen and (max-width: 940px) {
  .p404 {
    padding-top: 83px;
  }

  .dialogues {
    padding-top: 83px;
  }

  .dialogues__content {
    width: 64%;
  }

  .messages {
    padding-top: 83px;
  }

  .messages__content {
    width: 70%;
  }

  .messages__textarea {
    width: 90%;
  }

  .page__text .col-md-5 {
    width: 50%;
  }

  .page__text .col-md-offset-1 {
    margin-left: 0;
  }

  .form-horizontal .col-md-offset-3 {
    margin-left: 0;
  }

  .form-horizontal .col-sm-9 {
    width: 100%;
  }

  .col-xs-12 .collapse .col-sm-9 {
    width: 75%;
  }

  .account-links__link {
    width: 128px;
    font-size: 10px;
  }

  .footer__subscribe-input {
    width: 290px;
  }

  .footer__column_buyers {
    width: 36.9%;
  }

  .footer__column_painters {
    width: 36.9%;
  }

  .footer__column_aboutus {
    width: 26.2%;
  }

  .footer__column_socnewtworks {
    max-width: none;
    float: none;
    margin: 30px auto 0;
  }

  .banner {
    padding-top: 127px;
  }

  .curators-choise__sect-title {
    text-align: center;
  }

  .curators-choise__item {
    width: 361px;
    -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    float: none;
    margin: 0 auto 30px !important;
  }

  .categories__item {
    width: 13%;
    margin-bottom: 25px;
    margin-left: 4.4%;
  }

  .categories__item:nth-child(7) {
    margin-left: 0;
  }

  .filters-button {
    display: inline-block;
  }

  .filters {
    display: none;
    width: 263px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    position: absolute;
    top: -35px;
    left: 0;
    padding: 15px;
  }

  .filters__block {
    margin-top: 10px;
  }

  .catalog__right-block {
    width: 100%;
    margin-top: -28px;
  }

  .catalog__pages-shown {
    width: 100%;
  }

  .catalog__pages {
    width: 100%;
    margin-top: 15px;
  }

  .pages__select_catalog {
    width: 31.5%;
  }

  .catalog__pages .pages__links {
    width: 65.75%;
  }

  .product {
    padding-top: 83px;
  }

  .product__photos {
    width: 555px;
    float: none;
    margin: 30px auto 0;
  }

  .product__information {
    width: 100%;
  }

  .product__select {
    width: 361px;
  }

  .product__action {
    width: 165px;
  }

  .product__participant {
    float: none;
  }

  .product__blue-button_participant {
    width: 261px;
    float: none;
    margin-top: 5px;
  }

  .product__new-comment-form {
    width: 90%;
  }

  .account__information {
    width: 100%;
  }

  .account__photo {
    width: 32%;
    float: left;
  }

  .account__info-block2 {
    width: 32%;
    float: left;
    margin-top: 35px;
    margin-left: 2%;
  }

  .account__info-block3 {
    width: 32%;
    float: left;
    margin-top: 15px;
    margin-left: 2%;
  }

  .account__wall {
    width: 100%;
  }

  .account__balance {
    font-size: 13px;
    padding-right: 0;
  }

  .checkout__address-left {
    width: 100%;
  }

  .checkout__address-right {
    width: 100%;
    margin-top: 0;
  }

  .checkout__pay-item {
    width: 48.8%;
    margin-left: 2.4%;
  }

  .checkout__pay-item:nth-child(2n-1) {
    margin-left: 0;
  }

  .cart__expectation {
    width: 290px;
  }

  .cart__blue-button_cancel {
    width: 262px;
  }

  .history {
    padding-top: 83px;
  }

  .artnews {
    padding-top: 23px;
  }

  .artnews__main-news {
    width: 48.4%;
  }

  .artnews__mailing {
    width: 48.4%;
  }

  .artnews__items .minicard-news {
    width: 48.4%;
    margin-left: 3.2%;
  }

  .artnews__items .minicard-news:nth-child(3n-2) {
    margin-left: 3.2%;
  }

  .artnews__items .minicard-news:nth-child(2n-1) {
    margin-left: 0;
  }

  .news__video {
    height: 400px;
  }

  .reference {
    padding-top: 83px;
  }

  .contests {
    padding-top: 83px;
  }

  .contests__year {
    margin-top: 81px;
  }

  .contests__sect-title {
    top: -95px;
  }

  .competition__information-block {
    width: 620px;
    padding-bottom: 15px;
    margin: 46px auto 0;
  }

  .competition__photo {
    width: 100%;
  }

  .competition__information {
    width: 95%;
  }

  .competition__date+.competition__participants-timer {
    width: 100%;
    position: relative;
    bottom: 0;
    left: 0;
  }

  .all {
    /*padding-bottom: 700px !important;*/
  }

  .text_page {
    padding-top: 83px;
  }

  .collectionContainer.col-lg-3 {
    width: 33.33%;
  }

  .keepStyle {
    padding-top: 140px;
  }

  .exhibition__photo {
    width: 555px;
    height: auto;
    float: none;
    margin: 0 auto;
  }

  .exhibition .news__inner {
    width: 100%;
  }

  .show_lrow_photo {
    width: 555px;
    height: auto;
    float: none;
    margin: 0 auto;
  }

  .show_lrow_content {
    width: 100%;
    margin-top: 25px;
  }

  .subs__minicard {
    width: 49%;
    margin-left: 2%;
  }

  .subs__minicard:nth-child(3n-2) {
    margin-left: 2%;
  }

  .subs__minicard:nth-child(2n-1) {
    margin-left: 0;
  }
}

@media screen and (max-width: 888px) {
  .proposed-works .wrapper {
    max-width: 585px;
  }

  .proposed-works__information {
    width: 550px;
  }

  .proposed-works__author {
    float: none;
  }

  .proposed-works__tags {
    width: 100%;
    float: none;
    margin-top: 10px;
    margin-left: -8px;
  }
}

@media screen and (max-width: 768px) {
  .artworks__minicards {
    grid-template-columns: repeat(2, 1fr);
  }

  .artworks__minicards-column {
    grid-template-columns: 1fr;
  }
  
  .contests__items {
    grid-template-columns: repeat(2, 1fr);
  }

  .premium-works__items {
    grid-template-columns: repeat(2, 1fr);
  }

  .competition__works {
    grid-template-columns: repeat(2, 1fr);
  }

  .minicard {
    width: 100%;
    margin-left: 0;
  }
 
  /*.minicard:nth-child(3n-2) {
    margin-left: 4%;
  }

  .minicard:nth-child(2n-1) {
    margin-left: 0;
  }*/

  .footer__subscribe-label {
    display: table;
    float: none;
    margin: 10px auto 10px;
  }

  .footer__subscribe-input {
    float: none;
    margin: 0 auto;
  }

  .footer__blue-button {
    float: none;
    margin: 10px auto 0;
  }

  .footer__column {
    display: table;
    width: auto !important;
    float: none;
    text-align: center;
    padding-right: 0 !important;
    margin: 0 auto 15px;
  }

  .categories__item {
    width: 20%;
    margin-left: 6.6%;
  }

  .categories__item:nth-child(7) {
    /* margin-left: 6.6%;*/
  }

  .categories__item:nth-child(4n-3) {
    /*margin-left: 0;*/
  }

  .competitions-main__sect-title {
    float: none;
  }

  .competitions-main__blue-button_first {
    /*float: none;*/
    margin-top: 20px;
  }

  .account__information {
    width: 360px;
    float: none;
    margin: 29px auto 0;
  }

  .account__photo {
    width: 100%;
    float: none;
  }

  .account__info-block2 {
    width: 100%;
    float: none;
    margin-top: 0;
    margin-left: 0;
  }

  .account__info-block3 {
    width: 100%;
    float: none;
    margin-top: 0;
    margin-left: 0;
  }

  .account__balance {
    font-size: 14px;
    padding-right: 20px;
  }

  .cart__item {
    padding-bottom: 12px;
  }

  .cart__item-photo {
    width: 26%;
  }

  .cart__item-info {
    width: 70%;
    margin-left: 4%;
  }

  .cart__number {
    width: 29.8%;
    margin-top: 25px;
    margin-left: 0;
  }

  .cart__item-price {
    width: 29.8%;
    margin-top: 25px;
  }

  .cart__item-buttons {
    width: 29.8%;
    margin-top: 25px;
  }

  .cart__blue-button_item {
    margin-bottom: 10px;
  }

  .cart__total-description {
    width: 100%;
  }

  .cart__total-title {
    width: 29.8%;
    margin-top: 22px;
    margin-left: 0;
  }

  .cart__total-price {
    width: 29.8%;
    margin-top: 22px;
  }

  .cart__blue-button_total {
    width: 29.8%;
    margin-top: 10px;
  }

  .cart__number-block {
    width: 29.8%;
    margin-top: 20px;
    margin-left: 20%;
  }

  .cart__datas-column {
    width: 47.4%;
  }

  .history__blue-button_more {
    width: 290px;
  }

  .news__video {
    height: 300px;
  }

  .reference__tabes-wrapper_inner {
    width: 100%;
  }

  .reference__tabe-content {
    width: 100%;
  }

  .competition__blue-button_participate {
    width: auto;
  }

  .competition__blue-button_download {
    width: auto;
  }

  .all {
    /*padding-bottom: 1354px !important;*/
  }

  .footer .field-podpiska-email {
    float: none;
  }

  .footer .field-podpiska-email .help-block {
    text-align: center;
    margin-top: 10px;
  }

  .collectionContainer.col-lg-3 {
    width: 50%;
  }

  .catalog__right-block_full .catalog__minicard {
    width: 48%;
    margin-left: 4%;
  }

  .catalog__right-block_full .catalog__minicard:nth-child(2n-1) {
    margin-left: 0;
  }

  .catalog__right-block_full .catalog__minicard:nth-child(4n) {
    margin-left: 4%;
  }

  .addwork__items .form-group {
    width: 48%;
    margin-left: 4%;
  }

  .addwork__items .field-exgibitions-in_news {
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-name_gallery {
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-phone_g {
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-time_ver {
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-city {
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-date_v2 {
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-address {
    margin-left: 0;
  }

  .addwork__items .checkout__input-wrap {
    width: 48%;
    margin-left: 4%;
  }

  .addwork__items .graphic_block .checkout__input-wrap {
    margin-left: 2% !important;
  }

  .addwork__items .graphic_block {
    width: 100%;
  }

  .addwork__items .arts_block {
    width: 100%;
    margin-left: 0;
  }

  .addwork__items .field-exgibitions-description {
    width: 100%;
    margin-top: 39px;
    margin-left: 0;
  }

  .history_block_one_date {
    width: 30%;
  }

  .history_block_one_text {
    width: 70%;
  }

  .addwork__items .col-md-3 {
    float: none;
    margin-bottom: 10px;
  }

  .addwork_add-news .form-group {
    width: 100%;
    margin-left: 0;
  }

  .artworks__minicards .news_lrow {
    width: 48.5%;
    margin-left: 3%;
  }

  .artworks__minicards .news_lrow:nth-child(3n-2) {
    margin-left: 3%;
  }

  .artworks__minicards .news_lrow:nth-child(2n-1) {
    margin-left: 0;
  }

  .checkout {
    padding: 23px 0;
    margin-bottom: 30px;
  }

  .checkout .checkout__address {
    width: 100%;
    padding: 0 10px;
  }
}

@media screen and (max-width: 690px) {
  .messages__textarea {
    width: 88%;
  }

  .page__text .col-md-5 {
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
  }

  .col-sm-7 {
    width: 100%;
    padding: 0;
  }

  .col-sm-5 {
    width: 100%;
    padding: 0;
  }

  .panel .table-wrapper {
    overflow-x: auto;
  }

  .panel .table {
    width: 658px;
  }

  .panel .panel-body {
    padding: 15px;
  }

  .proposed-works .wrapper {
    max-width: 390px;
  }

  .proposed-works__owl-carousel .owl-stage-outer {
    padding-bottom: 180px;
  }

  .proposed-works__information {
    width: 358px;
  }

  .proposed-works__info {
    width: 100%;
  }

  .proposed-works__more {
    right: 23px;
  }

  .proposed-works__links {
    width: auto;
  }

  .proposed-works__links .clear {
    display: none;
  }

  .proposed-works__link {
    margin-left: 5px;
  }

  .addwork__blue-button_save {
    width: 290px;
    float: none;
    margin: 0 auto;
  }

  .addwork__blue-button_cancel {
    width: 290px;
    float: none;
    margin: 10px auto 0;
  }

  .addwork__blue-button_balance {
    width: 290px;
    float: none;
    margin: 10px auto 0;
  }

  .addwork__red-button {
    width: 290px;
    float: none;
    margin: 10px auto 0;
  }
}

@media screen and (max-width: 650px) {
  .tabs_artworks .tab {
    width: 25%;
    padding: 10px 5px;
  }

  .cart__datas-column {
    width: 100%;
    margin-left: 0;
  }

  .cart__data-title {
    width: 48%;
  }

  .competition__information-block {
    width: 100%;
  }

  .collection-thumbnails .col-xs-4 {
    width: 50%;
  }
}

@media screen and (max-width: 632px) {
  .account-links__wrapper {
    overflow: auto;
  }

  .account-links {
    width: 602px;
  }

  .tabs_works {
    width: 100%;
  }
}

@media screen and (max-width: 600px) {
  .subscribers .modal__feed {
    width: 320px;
    left: -webkit-calc(50% - 160px);
    left: calc(50% - 160px);
  }

  .subscribers__item {
    width: 33.33%;
  }

  .p404__block {
    width: 100%;
  }

  .p404__title {
    font-size: 80px;
  }

  .p404__line {
    width: 145px;
  }

  .p404__not-found {
    font-size: 24px;
    margin-top: 0;
  }

  .dialogues__content {
    width: 56%;
  }

  .messages__blue-button_back {
    margin-top: 20px;
  }

  .messages__content {
    width: 60%;
  }

  .messages__textarea {
    width: 86%;
  }

  .tabs_artworks .tab {
    font-size: 10px;
  }

  .artnews-main__blue-button {
    float: none;
    margin: 35px auto 0;
  }

  .catalog__right-block {
    margin-top: 15px;
  }

  .sort {
    float: none;
  }

  .sort__select {
    float: left;
  }

  .product__photos {
    width: 100%;
  }

  .product__select {
    width: 65%;
  }

  .product__action {
    width: 29.7%;
  }

  .product__awards {
    width: 100%;
  }

  .product__participation {
    width: 100%;
  }

  .product__new-comment-form {
    width: 85%;
  }

  .account__other-artworks {
    width: 100%;
  }

  .account__artwork {
    width: 32%;
    float: left;
    margin-left: 2%;
  }

  .account__artwork:first-child {
    margin-left: 0;
  }

  .account__artwork_big {
    width: 100%;
    margin-bottom: 12px;
  }

  .account__post-event {
    float: none;
  }

  .account__post-date {
    float: none;
    margin-top: 5px;
  }

  .cart__expectation {
    float: none;
  }

  .cart__blue-button_cancel {
    float: none;
    margin-top: 15px;
    margin-left: 0;
  }

  .artnews__main-news {
    width: 100%;
    margin-bottom: 40px;
  }

  .artnews__mailing {
    width: 100%;
    padding: 20px 20px 25px;
  }

  .artnews__items .minicard-news {
    width: 100%;
    margin-left: 0 !important;
  }

  .artnews__mailing-description {
    display: none;
  }

  .artnews__mailing-title .artnews__mailing-title-span {
    display: none;
  }

  .artnews__mailing-input {
    margin-top: 20px;
  }

  .download-works .modal__feed {
    width: 320px;
    left: -webkit-calc(50% - 160px);
    left: calc(50% - 160px);
  }

  .download-works__sort .sort__label {
    margin-bottom: 10px;
  }

  .download-works__work-wrapper {
    width: 100%;
    margin-left: 0 !important;
  }

  .download-works__buttons {
    width: 100%;
  }

  .balance .modal__feed {
    width: 320px;
    left: -webkit-calc(50% - 160px);
    left: calc(50% - 160px);
  }

  .modal_usernews .modal__feed {
    width: 520px;
    left: -webkit-calc(50% - 260px);
    left: calc(50% - 260px);
  }

  .balance__buttons {
    width: 100%;
  }

  .tabs_works .tab {
    font-size: 10px;
  }

  .exhibition__photo {
    width: 100%;
  }

  .show_lrow_photo {
    width: 100%;
  }

  .pages__select {
    width: 262px;
    float: none;
  }

  .pages__links {
    width: 100% !important;
    margin-top: 15px;
  }

  .balance__text input[type="submit"] {
    margin-top: 10px;
  }

  .competitions_modal_info_right {
    margin-top: 20px;
  }

  .modal_balance_cl .li_payment img {
    display: table;
    float: none;
    margin: 0 auto;
  }

  .modal_balance_cl .text_payment {
    display: table;
    float: none;
    text-align: center;
    margin: 5px auto 0;
  }

  .modal_balance_cl .payments_systems_logo {
    margin-top: 0;
  }

  .news_block iframe {
    width: 100%;
  }

  .subs__minicard {
    width: 100%;
    margin-left: 0 !important;
  }
}

@media screen and (max-width: 550px) {
  .tabs-wrapper_artworks {
    overflow: auto;
  }

  .tabs_artworks {
    width:
      /*520px*/
      100%;
  }

  .account__all-artworks {
    float: none;
  }

  .account__blue-button_new-work {
    float: none;
    margin-top: 15px;
  }

  .checkout__pay-item {
    width: 100%;
    margin-left: 0;
  }

  .checkout__blue-button_check {
    width: 48.8%;
    margin-right: 2.4%;
  }

  .checkout__blue-button_cancel {
    width: 48.8%;
  }

  .history__item-item:nth-child(3) {
    width: 47.4%;
  }

  .history__item-item:nth-child(4) {
    width: 47.4%;
  }

  .history__item-item:nth-child(5) {
    width: 100%;
    margin-left: 0;
  }

  .history__loading-button {
    width: 290px;
    margin: 20px auto 0;
  }

  .history__blue-button_item {
    width: 290px;
    margin: 11px auto 6px;
  }

  .history__blue-button_delivered {
    width: 290px;
    margin: 20px auto 0;
  }

  .tabs-wrapper_works {
    overflow: auto;
  }

  .tabs_works {
    width: 520px;
  }

  .addwork__items .form-group {
    width: 100%;
    margin-left: 0 !important;
  }

  .addwork__items .checkout__input-wrap {
    width: 100%;
    margin-left: 0;
  }

  .competition__places {
    width: 100%;
  }

  .competition__place-prize {
    font-size: 15px;
  }

  .competition__award {
    width: 100%;
  }

  .competition__award span {
    font-size: 16px;
  }

  .competition__award .aud_title {
    font-size: 14px;
  }

  .addwork_add-news .checkout__blue-button_check {
    width: 48.8%;
  }

  .addwork_add-news .checkout__blue-button_cancel {
    width: 48.8%;
  }

  .artworks__minicards .news_lrow {
    width: 290px;
    float: none;
    margin: 0 auto 28px !important;
  }

  .competition__tabs-wrapper {
    display: none;
  }

  .competition__tab-content {
    display: none;
  }

  .competition__tabs {
    display: block;
  }
}

@media screen and (max-width: 500px) {
  .artworks__minicards {
    grid-template-columns: repeat(2, 1fr);
  }
  .artworks__minicards-column {
    grid-template-columns: 1fr;
  }
  .contests__items {
    grid-template-columns: repeat(2, 1fr);
  }

  .premium-works__items {
    grid-template-columns: repeat(2, 1fr);
  }

  .competition__works {
    grid-template-columns: repeat(2, 1fr);
  }

  .dialogues__photo {
    float: none;
    margin-bottom: 20px;
  }

  .dialogues__content {
    margin-left: 0;
  }

  .messages__photo {
    width: 40px;
    height: 40px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
  }

  .dialogues__time span {
    display: block;
    text-align: right;
  }

  .messages__time span {
    display: block;
    text-align: right;
  }

  .messages__content {
    width: 70%;
    margin-left: 0;
  }

  .messages__my-photo {
    float: none;
    margin-bottom: 20px;
  }

  .messages__textarea {
    width: 100%;
  }

  .col-xs-12 .collapse .control-label {
    width: 100%;
    text-align: left;
  }

  .col-xs-12 .collapse .col-sm-9 {
    width: 100%;
  }

  .col-xs-12 .collapse .col-sm-9 .form-control {
    margin-top: 5px;
  }

  /* 500px window width */
  .minicard {
    width: 100%;
    margin-left: 0;
  }

  .categories__item {
    width: 46%;
    /*margin-left: 8% !important;*/
  }

  .categories__item:nth-child(2n-1) {
    /*margin-left: 0;*/
  }

  .product__setting-label {
    float: none;
    margin-bottom: 5px;
  }

  .product__select {
    width: 290px;
    float: none;
  }

  .product__actions {
    display: block;
  }

  .product__action {
    width: 165px !important;
    margin-bottom: 5px;
  }

  .product__actions_mywork {
    padding-left: 0;
  }

  .competition__name {
    float: none;
  }

  .competition__share {
    float: none;
    margin-top: 10px;
  }

  .proposed-works .wrapper {
    max-width: 320px;
  }

  .proposed-works__owl-carousel .owl-item:not(.active)+.owl-item.active .proposed-works__item {
    border: none;
  }

  .proposed-works__owl-carousel .owl-nav button.owl-prev {
    left: 0;
  }

  .proposed-works__owl-carousel .owl-nav button.owl-next {
    right: 0;
  }

  .proposed-works__item {
    position: static;
    margin: 0 auto;
  }

  .proposed-works__information {
    width: 290px;
  }

  .proposed-works__more {
    right: 18px;
  }

  .product__capabilities {
    display: block;
  }

  .product__capabilities .blue-button {
    width: 100%;
  }

  .product__capabilities .blue-button:first-child {
    margin-bottom: 10px;
  }

  .collectionContainer.col-lg-3 {
    width: 100%;
  }

  .catalog__right-block_full .catalog__minicard {
    width: 262px;
    float: none;
    margin: 0 auto 28px !important;
  }

  .page__text .price-card .price .text-muted span.text-muted span {
    width: 100px;
    left: calc(50% - 50px);
  }

  .hidden_share {
    top: -25px;
    right: auto;
    left: -10px;
  }

  .hidden_share:before {
    right: auto;
    left: 22px;
  }

  .history_block_one_date {
    width: 100%;
  }

  .history_block_one_text {
    width: 100%;
  }

  .footer__copyright {
    float: none;
    margin-bottom: 5px;
  }

  .footer__developer {
    float: none;
  }
}

@media screen and (max-width: 420px) {
  .header-mob__third {
    width: 11%;
  }

  .curators-choise__item {
    width: 100%;
  }

  .sort__label {
    margin-bottom: 8px;
  }

  .pages__link {
    width: 30px;
    height: 30px;
    margin-left: 5px;
  }

  .pages__link&gt;a {
    padding-top: 6px;
  }

  .pages__link_navs-back::after {
    top: 9px;
    left: 8px;
  }

  .pages__link_nav-back::after {
    top: 9px;
    left: 10px;
  }

  .pages__link_navs-for::after {
    top: 9px;
    right: 8px;
  }

  .pages__link_nav-for::after {
    top: 9px;
    right: 10px;
  }

  .product__big-photo {
    height: 320px;
  }

  .product__for18 {
    padding-top: 105px;
  }

  .product__author-info {
    float: none;
  }

  .product__blue-button_author {
    float: none;
    margin-top: 10px;
  }

  /*.product__characteristic-name {
    float: none; }
  .product__characteristic-value {
    float: none; }*/
  .product__price-block {
    display: block;
  }

  .product__price-title {
    display: block;
    text-align: center;
  }

  .product__price {
    display: block;
    text-align: center;
  }

  .product__cart-button {
    display: table;
    margin: 10px auto 0;
  }

  .product__new-comment-form {
    width: 100%;
    margin-top: 10px;
  }

  .account__information {
    width: 100%;
  }

  .product__change {
    display: table;
    margin: 10px auto 0;
  }

  .addwork__label {
    font-size: 12px;
  }

  .addwork__select {
    width: 38%;
    margin-left: 2%;
  }

  .cart__item-photo {
    width: 100%;
    height: 250px;
  }

  .cart__item-info {
    width: 100%;
    margin-top: 25px;
    margin-left: 0;
  }

  .checkout__label {
    display: table;
    width: auto;
    float: none;
    margin-bottom: 5px;
  }

  .checkout__input {
    width: 100%;
  }

  .checkout__select {
    width: 100%;
  }

  .checkout__input-wrap .help-block {
    margin-left: 0;
  }

  .news__video {
    height: 250px;
  }

  .reference__help-title {
    font-size: 18px;
  }

  .reference__help-description {
    font-size: 12px;
  }

  .reference__blue-button {
    width: 100%;
  }

  .competition__photo {
    height: 300px;
  }

  .competition__participants {
    width: 100%;
  }

  .competition__timer {
    width: 100%;
    margin-top: 15px;
  }

  .checkout__select2 {
    width: 100%;
  }

  .field-signupform-aboutme textarea {
    width: 100%;
  }

  .collection-thumbnails .col-xs-4 {
    width: 100%;
  }

  .form-control {
    width: 100%;
  }

  .ex_row span {
    width: 100% !important;
    float: none;
  }

  .all_swards .award {
    width: 33%;
    margin-left: 1%;
  }

  .all_swards .award:nth-child(2n-1) {
    margin-left: 0;
  }

  .checkout__input-wrap .userslug_link {
    left: 0;
    top: 34px;
  }
}

@media screen and (max-width: 396px) {
  .header-mob__links {
    width: 140px;
  }

  .cart__data-title {
    width: 100%;
  }

  .history__item-item {
    font-size: 12px;
  }

  .competition__blue-button_participate {
    width: 100%;
    font-size: 16px;
  }

  .competition__blue-button_download {
    width: 100%;
    font-size: 12px;
  }

  .field-works-price {
    width: 180px;
  }

  .competition__information .pozhertv a {
    font-size: 16px;
    padding: 10px 15px 9px;
  }

  .addwork__items .graphic_block .graphic_block_row&gt;span {
    width: 100%;
    margin: 0 0 5px;
  }

  .addwork__items .graphic_block_row_left {
    width: 100%;
  }

  .addwork__items .graphic_block_row_right {
    width: 100%;
    margin-left: 0;
  }

  .addwork__items .graphic_block .checkout__input-wrap {
    margin-bottom: 15px;
    margin-left: 4% !important;
  }

  .addwork__items .graphic_block .checkout__input-wrap:first-child {
    margin-left: 0 !important;
  }

  .addwork__items .arts_block {
    margin-top: 40px;
  }

  #pozhertv_id_b {
    font-size: 14px;
  }

  .col-xs-12 h4 .btn {
    display: table;
    margin-top: 5px;
  }

  .page .col-xs-12.mt-5 {
    margin-top: 10px !important;
  }

  .col-xs-12.mt-5 h3 .btn {
    display: table;
    margin-top: 10px;
  }
}

@media screen and (max-width: 330px) {
  /* .header-mob__third {
    width: 10%;
  } */

  footer {
    position: relative !important;
  }

  .all {
    padding-bottom: 0 !important;
  }
}</pre></body></html>