@CHARSET "UTF-8";

#communityTerms_form label {
    margin-top: 10px;
}

#communityTerms_description textarea {
    min-width: 90%;
    height: 5em;
}

#communityTerms_button {
    margin-top: 10px;
}

#communityTerms_msg {
    display: none;
    width: 100%;
}

#communityTerms_msg .alert-success{
    border: 2px solid #00cc00;
    border-radius: 5px;
    padding: 10px;
}
#communityTerms_msg .alert-warning{
    border: 2px solid red;
    border-radius: 5px;
    padding: 10px;
}

#communityTerms_form input[type="text"]{
    width: 290px;
    max-width: 99%;
}

#communityTerms_overlay {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    z-index: 1000;
    text-align: center;
    color: #31708f;
    font-weight: bold;
    background-color: #ccc;
}

#communityTerms_overlay > span {
    position: relative;
    top: 50%;
    font-size: 15pt;
}

#communityTerms_wrapper {
    min-width: 200px;
    height: auto;
    padding: 10px;
    position: relative;
    max-width: 99%;
}

#communityTerms_suggest_button_wrapper {
    width: 100%;
    padding: 10px 0 10px 0;
    text-align: left;
}

.communityTermsDashbard_wrapper #communityTerms_suggest_button_wrapper {
    width: 100%;
    padding: 10px 0 10px 0;
    text-align: right;
}

.pendingStatus {
    color: red;
    font-style: italic;
}

.pendingStatus:before {
    content: '(';
}

.pendingStatus:after {
    content: ')';
}