.co_mto_ratingDialog {
    padding: 0 !important;
    border: none !important;
    box-shadow: 3px 3px 3px 3px #555;
}


.co_mto_SAAR_RatingDisqualifierYes,
.co_mto_SAAR_RatingConflictYes {
    margin-top: 0.5em;
}

.co_mto_SAAR_RatingDisqualifierYes textarea {
    height: 4em;
    width: 40em;
}

#co_mto_PCSR_acceptAllUnratedSelected {
    float: right;
}

.co_mto_PCSR_rating_reject {
    color: red;
}

.co_mto_PCSREligibilityFormButtonsClose {
    color: red;
}

.co_mto_PCSR_rating_scoreCells {
    height: 100%;
    text-align: center;
}

.co_mto_PCSR_rating_scoreCells .co_warning {
    padding-bottom: 0.3em;
}

.co_mto_PCSR_rankedAbstracts .co-move-up,
.co_mto_PCSR_rankedAbstracts .co-move-down {
    margin-right: 5px;
}

.co_mto_PCSR_rankingBlocks {
    margin-bottom: 2em;
}

#co_mto_PCSR_rankingPreviewModifyButton {
    float: left;
}

.co_mto_SupportRatingSO-Selection {
    font-weight: bold;
    color: red;
}

.co_mto_PCSR-View-SupportBlocks {
    margin-bottom: 1.5em;
}

.co_mto_sessionListDetails {
    display: none;
}

.co_mto_abstractEssentialFlag {
    color: red;
}

.co_mto_PCSR_rating_conflicts-data {
    display: none;
}

#co_mto_page-PSCR-Ratings .ui-widget-header,
#co_mto_page-PSCR-Ratings .ui-widget-hover,
.co_mto_PCSR_rankingBlocks .ui-widget-header,
.co_mto_PCSR_rankingBlocks .ui-widget-hover{
    background: none!important;
}

#co_mto_page-PSCR-Ratings .ui-widget,
.co_mto_PCSR_rankingBlocks .ui-widget{
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1rem!important;
}

.co_table_bordered thead td,
.co_table_bordered tbody td,
.co_table_bordered thead th,
.co_table thead td,
.co_table tbody td,
.co_table thead th{
    height:auto!important;
}

.jq_tableSorter_disabled .tablesorter-icon:before{
    content: '';
}

.up-down,
.right-left{
    padding-left: 1em;
    padding-top: .5em;
}

#co_mto_schemeDataPopup .co_mto_SAAR_RatingContainer {
    max-height: 14em;
    overflow: auto;
    padding: 1rem;
}

.ui-dialog{
    max-height: none!important;
}

@media (max-width: 1200px){
    .ui-dialog .ui-dialog-content{
        overflow: auto!important;
    }
}