html.gr__ungrabber_merkulov_design {
    height: auto;
}

label {

    b {
        background: white;
        padding: .2rem .4rem;
        border-radius: .2rem;
        box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    }

}

div.notice,
div.error,
div.updated {
    margin-left: 0;
}

#mdp-assign-box .mdp-panel-box.mdp-green {
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

#mdp-assign-box .mdp-panel-box.mdp-red {
    background-color: #f2dede;
    border-color: #ebccd1;
}

.mdp-button-group .mdp-button-danger,
.mdp-button-group .mdp-button-success,
.mdp-button-group .mdp-button-primary {
    background: #f7f7f7;
    color: #666;
    background-image: -webkit-linear-gradient(top,#fff,#eee);
    background-image: linear-gradient(to bottom,#fff,#eee);
    border: 1px solid rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.3);
    text-shadow: 0 1px 0 #fff;
}

.mdp-button-group .mdp-button-danger:hover,
.mdp-button-group .mdp-button-success:hover,
.mdp-button-group .mdp-button-primary:hover {
    border: 1px solid rgba(0,0,0,.3) !important;
}

.mdp-button-group .mdp-button-danger.mdp-active {
    background-color: #d32c46;
    color: #fff;
    background-image: -webkit-linear-gradient(top,#ee465a,#c11a39);
    background-image: linear-gradient(to bottom,#ee465a,#c11a39);
    border-color: rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.4);
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}

.mdp-button-group .mdp-button-success.mdp-active {
    background-color: #82bb42;
    color: #fff;
    background-image: -webkit-linear-gradient(top,#9fd256,#6fac34);
    background-image: linear-gradient(to bottom,#9fd256,#6fac34);
    border-color: rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.4);
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}

.mdp-button-group .mdp-button-primary.mdp-active {
    background-color: #009dd8;
    color: #fff;
    background-image: -webkit-linear-gradient(top,#00b4f5,#008dc5);
    background-image: linear-gradient(to bottom,#00b4f5,#008dc5);
    border-color: rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.4);
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}

.period_picker_box {
    z-index: 999999 !important;
}

#mdp-assign-box .mdp-url-field {
    width: 100%;
    height: 150px;
}

#mdp-assign-box .mdp-modal-header .mdp-modal-close {
    position: absolute;
    top: 22px;
    right: 22px;
}

.search-choice-close {
    moz-transition: none;
    -webkit-transition: none;
    -o-transition: color 0 ease-in;
    transition: none;
}
