/*
body {
    font: 11px Arial, sans-serif;
    line-height: 20px;
}
*/

.field-price select {
    padding-left: 2px;
}
.add-photos-row__item-large {
    width: 199px;
}
.participant__main__section {
    padding: 15px 15px 12px 15px;
}
.participant__title {
    font-size: 11px;
}
.participant__info.participant__info_lvl2 {
    margin-top: 10px;
}

.field-error-text.field-error-text-small {
    font-size: 13px;
}

.form-field .vue-treeselect--open-below .vue-treeselect__menu {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.item__is-sale {
    color: #6cbdea;
}
.item__is-old {
    text-decoration: line-through;
}

.author-reg-row .add-photo img {
    width: 100%;
    height: 100%;
}

/* Complaints */
#complaints-popup label {
    display: block;
}
#complaints-popup label input[type=radio] {
    margin-right: .5rem;
}
#complaints-popup input[type=radio] {
    -webkit-appearance: radio;
    appearance: auto;
}
#complaints-popup .btn-main {
    margin-top: 1rem;
}
#complaints-popup .error {
    text-align: center;
    color: #ba000b;
    font-size: larger;
    margin-bottom: .5rem;
}

/* Corrections of 10/04 */
.btn-wide {
    min-width: 10rem;
}

/* Overlimit items faded */
.overlimit {
    filter: grayscale(1) brightness(50%);
}

#popup-crop {
}
#popup-crop .crop-control {
    margin-right: -30px;
}
#popup-crop .crop-control .btn {
    width: 150px;
    margin-left: 1rem;
}


.personal-gallery__main__content .desc-text {
    min-height: 30px;
    display: none;
}
.personal-gallery__main__content .desc-text.active {
    display: block;
}
.btn-gallery-fav.has .icon-empty {
    display: none;
}
.btn-gallery-fav.has .icon-active {
    display: inline-flex;
}
.btn-gallery-fav .icon-active {
    display: none;
}
.btn-msg.btn-guest {
    padding-left: 0;
    padding-right: 0;
    font-size: 11px;
}

.card-share {
    flex-flow: row;
}
.card-share img {
    height: 30px;
}
