#mc-container {
    min-height: 269px;
}

#mc-container .mc-head {
    display: none !important
}

#mc-container .cc .mc-nav li a,#mc-container .cc .mc-h6 {
    color: #FF7979 !important
}

#mc-container .cc .mc-nav li.mc-active a {
    color: #e0e0e0 !important
}

#mc-container .cc .mc-sort.mc-nav li.mc-active .mc-sort-hover {
    display: none !important
}

#mc-container .cc .mc-comment-username,#mc-container .mc-complaint .mc-comment-username {
    color: #FF7979 !important
}

#mc-container .mc-c .mc-auth-anonym .mc-btn2-bck {
    font-weight: 500 !important;
    background: #FF7979 !important;
    color: #e0e0e0 !important
}

#mc-container .mc-c .mc-auth-anonym .mc-btn2-bck {
    font-weight: 500 !important;
    background: #FF7979 !important;
    color: #e0e0e0 !important
}

#mc-container .mc-c .mc-auth-anonym .mc-btn2-bck:active {
    font-weight: 500 !important;
    background: #FF7979 !important;
    color: #e0e0e0 !important;
    opacity: .8
}

#mc-container .mc-comment-msg {
    color: #e0e0e0 !important
}

#mc-container .cc .mc-comment-wrap.mc-comment-pending,#mc-container .cc .mc-comment-wrap.mc-comment-deleted,#mc-container .cc .mc-comment-wrap.mc-comment-spam {
    color: #e0e0e0 !important
}

#mc-container .cc .mc-nocomments {
    color: #FF7979 !important;
    opacity: 1 !important;
    text-align: left !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    font-size: 0 !important
}

#mc-container .cc .mc-nocomments::after {
    content: "Никто ещё не оставил комментариев, станьте первым";
    font-size: 14px !important;
    text-align: center;
    display: block !important;
}

#mc-container .mc-attach-toggle path,#mc-container .mc-share-toggle path,#mc-container .mc-subscr-toggle path {
    fill: #FF7979 !important
}

#mc-container .mc-text-wrap, #mc-container .mc-text-wrap textarea, #mc-container .mc-anonym-name {
    background: #252E34 !important;
    color: #D8E8F4 !important;
    border: none !important;
    font-size: 16px !important;
}

#mc-container .cc .mc-nav li a, #mc-container .cc .mc-h6 {
    color: #FF7979 !important;
}

#mc-container .cc .mc-nav li a {
    color: #FF7979 !important;
}

#mc-container .cc .mc-nav li a svg path {
    fill: #FF7979 !important;
}

#mc-container .cc .mc-nav li.mc-active a {
    color: #FF7979 !important;
}

#mc-container .cc .mc-text-wrap,#mc-container .mc-complaint .mc-text-wrap,#mc-container .cc .mc-text-wrap .mc-textarea,#mc-container .mc-complaint .mc-textarea {
    background: #252E34 !important;
    color: #D8E8F4 !important
}

#mc-container .cc .mc-expanded .mc-text-cnt .mc-text-wrap,#mc-container .cc .mc-text-wrap {
    border-top: none !important
}

#mc-container .cc .mc-text-wrap .mc-textarea {
    min-height: 34px !important;
    font-size: 16px !important;
}

#mc-container .cc .mc-text-wrap .mc-textarea::-webkit-input-placeholder, #mc-container .cc .mc-anonym-name::-webkit-input-placeholder {
    color: #D8E8F4 !important
}

#mc-container .cc .mc-text-wrap .mc-textarea:-moz-placeholder, #mc-container .cc .mc-anonym-name::-webkit-input-placeholder {
    color: #D8E8F4 !important
}

#mc-container .cc .mc-text-wrap .mc-textarea::-moz-placeholder, #mc-container .cc .mc-anonym-name::-webkit-input-placeholder {
    color: #D8E8F4 !important
}

#mc-container .cc .mc-text-wrap .mc-textarea::-ms-input-placeholder, #mc-container .cc .mc-anonym-name::-webkit-input-placeholder {
    color: #D8E8F4 !important
}

#mc-container .cc .mc-text-wrap .mc-textarea::placeholder, #mc-container .cc .mc-anonym-name::-webkit-input-placeholder {
    color: #D8E8F4 !important
}

#mc-container .cc .mc-menu {
    border-bottom-color: #FF7979 !important;
}

#mc-container .mc-comment-next {
    font-weight: 500 !important;
    background: #FF7979 !important;
    color: #e0e0e0 !important
}

#mc-container .mc-comment-next:active {
    font-weight: 500 !important;
    background: #FF7979 !important;
    color: #e0e0e0 !important;
    opacity: .8
}

a#mc-link {
    display: none !important;
}

#mc-container button.mc-rt, #mc-container .mc-c .mc-auth-anonym .mc-btn2-bck {
    background: #FF7979;
    color: #FFFFFF !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    border-radius: 10px !important;
}

#mc-container button.mc-rt:hover, #mc-container .mc-c .mc-auth-anonym .mc-btn2-bck:hover {
    background: #D6DBFD;
    color: #252E34 !important;
}

#mc-container .cc svg {
    position: relative;
    top: -1px;
    margin-right: 2px;
}

#mc-container .mc-menu .mc-sort-toggle .mc-sort-label {
    color: #FF7979 !important;
}

#mc-container .cc .mc-attach-cnt {
    display: none;
}

#mc-container .cc .mc-anonym-email {
    display: none;
}

@media (max-width: 768px) {
  #mc-container .cc .mc-nav li a {
    margin: 0 7px !important;
  }
}
@media screen and (max-width: 599px) {
  #mc-container input, #mc-container select, #mc-container textarea {
    font-size: 16px !important;
  }
}
