.news-page__body img {
    border-radius: 21px;
    overflow: hidden;
    margin-bottom: 14px;
    position: relative;
    float: left;
    margin-right: 28px;
}


.news_item:nth-child(1), .news_item:nth-child(2), .news_item:nth-child(3) {
    border: solid 2px #2196F3;
    border-radius: 10px;
    padding: 10px 0;
}

.news_item {
    position: relative;
}

.news_item .controll {
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.news_item .controll a {
    cursor: pointer;
}

.news_item:last-child .controll .down,
.news_item:first-child .controll .up {
    display: none;
}


.brand__tag.selected {
    background-color: #505FA0;
    border: 1px solid #505FA0;
    color: white;
}

.brand__tag {

    background-color: white;
    border: 1px solid #505FA0;
    color: #505FA0;
}

.brand-view h1 {
    width: 100%;
}

.brand-info ul.one {
    list-style: none;
    margin-left: 0;
}

.map-pin2 {
    height: 36px;
    min-width: 180px;
}

.map-pin__pointer {
    width: 17px;
    height: 13px;
    background-image: url(/assets/img/baloon_pointer.svg);
    background-position: top center;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -13px;
    left: 50px;
    right: 0;
    margin: 0;
}

.ymaps-2-1-74-balloon_to_top .ymaps-2-1-74-balloon__tail {
    display: none;
}

.map-pin__pointer {
    bottom: auto;
}

.ymaps-2-1-74-balloon__layout,
.ymaps-2-1-74-balloon__content {
    background: transparent !important;
    font-family: "proxima_nova", sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #1D1D1B;
}

.map-pin__plate {
    font-size: 14px;
    font-weight: 500;
    color: #1D1D1B;
}

.ymaps-2-1-74-balloon {

    box-shadow: none !important;
}

.ymaps-b-balloon__sprite_type_tail {
    display: none;
}

.hide {
    display: none
}

.template {
    display: none;
}

a {
    cursor: pointer;
}

.drop-photo {
    padding-top: 70px;
    position: relative;
    overflow: hidden;

    background-size: cover;
    background-position: center;
}

.error {

    padding: 10px;
    color: red;

}

.button._edit:hover {
    background-color: #368948;
}

.button._edit {
    color: #368948;
}

.disabled a {
    color: #909086;
    cursor: default;
}

.category {
    display: flex;
    margin-right: 14px;
}

.category div:before {
    width: 33px;
    height: 33px;
    border-radius: 12px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    content: '';
    display: block;
    margin-right: 4px;
}

.category div span {
    font-size: 14px;
}

.dropdown__cnt_active .dropdown__text {
    background-image: url(/assets/img/dropdown_arrow_up.svg);
}

.news-item.news-item-large {
    width: 513px;
}

.page-map__info {
    width: auto;
    margin-right: 44px;
}


.brand__tag.brand__tag_construction, .brand_construction .brand__type {
    color: rgb(13, 123, 118);
    background-color: rgb(130, 255, 249);
    border: rgb(130, 255, 249);
}

.brand:hover .brand__controls, .brand-info__meta2, .hide {
    display: none !important;
}

.brand-info__big-photo .img{
    height: 500px;
    width: 623px;
    background-size: cover;
    background-position: center;
}
.media-slider__item .img {
    height: 56px;
    width: 93px;
    background-size: cover;
    background-position: center;
}

.region-view{
    position: relative;
    margin: 0 auto;
}

.region-view .map-popup{
    position: absolute;
    right: 117px;
}
.disable{
    color: #405089 !important;
    pointer-events: none;
    background-position: left center;
}

.disable:before {
    background-position: left center !important;
}

.disabled{
    color: #909090 !important;
    pointer-events: none;

}

#comment > div > div.mc-head > ul > li.mc-user-menu,
#comment > div > div.mc-menu.mc-grid > div.mc-grid-xs4 > ul,
#comment  div.mc-comment-wrap.mc-comment-approved > div.mc-comment-info > div.mc-comment-footer > div,
#comment > div > div.mc-form > div > div.mc-text-cnt > div > div > div,
#comment > div > div.mc-menu.mc-grid > div.mc-grid-xs6 > ul.mc-sort.mc-nav,
#comment > div > div.mc-form > div > div.mc-auth-cnt,
#comment .mc-logo
{
    /*display: none !important;*/
}


#comment > div > div.mc-form.mc-expanded > div > div.mc-submit-cnt > button
{
    height: 44px !important;
    line-height: 18px !important;
    border-radius: 20px !important;
    color: white !important;
    border: none !important;
    background-color: #505FA0 !important;
    text-align: center !important;
    width: 147px !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    padding: 13px 10px !important;
    font-size: 14px !important;
    margin-right: 16px !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}

.rating__star {
    width: 15px;
}
.enabled .rating__star:hover {
    background-position: left center;
    cursor: pointer;
}
._empty{
    background-color: #fff7b4 !important;
    border-color: brown !important;
}