body {
    font-family: 'Lato';
    font-size:15px;
}

.fa-btn {
    margin-right: 6px;
}

.alignCenter{text-align: center;}
.alignLeft{text-align: left;}
.margin10px{margin: 10px;}
.navbar{
    margin-bottom: 0;
    background-image: url('../images/header-background.png');
    background-position: center;
    background-repeat: no-repeat;
    height: 200px;
    background-color: #FFFFFF;
    position: fixed;
    top:0;
    left:0;
    right: 0;
    z-index: 100;
    border:none;
}

body>.container{margin-top: 200px;}
.white{background-color: #fff !important;}
.marginTop12{margin-top:12px;}

.panel{border:none;}



.box{
    margin:15px 0;
    padding:0 10px;
}

.border1pxDDD{
    border:1px solid #ddd;
}

.btn.btn-iiar{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5;
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 7px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    font-size: 18px;
}

.modal-dialog{
    width:70%;
}

#reviewerSubmission{
    max-width: 80%;
    text-align: justify;
}
#reviewerSubmission tr>td{
    padding: 10px;
    vertical-align: top;
}

.FontColorRed{
    color:#900;
}

#editorReviewForm{
    text-align: left;
}
#editorReviewForm tr>td{
    padding: 5px;
}

#editorReviewForm tr>td:first-child{
    min-width: 100px;
    font-weight: bold;
    vertical-align: top;
    padding-right: 25px;
}

.newRound{
    background-color: yellow !important;
}

.inline{display: inline;}

.st-sort-ascent:before {
  content: '\25B2';
}

.st-sort-descent:before {
  content: '\25BC';
}

.modal-body .row.marginTop12 .col-lg-3{
    text-align: left;
    padding:0 17px;
}

.color-navy{
    color:#0088cc;
}

.nav.in .active{
    background-color: #ddd;
}

#notification-container{
    position: relative;
}
#notificationArea{
    position: fixed;
    right: 10px;
    top: 10px;
    z-index: 1000;
}

.hidden{
    display:none;
}

.dataTable_wrapper{
    margin-top:30px;
}

table.dataTable tbody td {
    padding: 20px 10px !important;
}

/* basic positioning */
.legend { list-style: none; margin:0;padding:0;}
.legend li { width: 100%; margin-left: 0px; padding: 10px;margin-top:7px; font-weight: normal;}

/* your colors */
.legend .superawesome { background-color: #ff00ff; }
.legend .awesome { background-color: #00ffff; }
.legend .kindaawesome { background-color: #0000ff; }
.legend .notawesome { background-color: #000000; }

/*EDITOR COLOR CODING*/
.colorCode #reviewerCommented{background-color: #edebc4;}
.colorCode #allReviewersCommented{background-color: #d8e9bd;}
.colorCode #revisedVersionUploaded{background-color: #c6ebe4;}
.colorCode #reviewerOverduePeerInvitation{background-color: #fee1fa;}
.colorCode #reviewerOverdueCompleteReview{background-color: #fb7b7b;}
.colorCode #submissionSentToLanguageEditor{background-color: #f4e5fc;}
.colorCode #langEditorVersionHasBeenUploaded{background-color: #e1acfc;}
.colorCode #layoutEditorDownloadedSubmission{background-color: #d8d9ed;}
.colorCode #submissionStatusChanged{background-color: #edebc4;}
.colorCode #sectionEditorRecommended{background-color: #f00;color:#fff;}

/*REVIEWER COLOR CODING*/
.colorCode #authorUploadedRevisedVersion{background-color: #c6ebe4;}

/*AUTHOR COLOR CODING*/
.colorCode #submissionStatusChanged{background-color: #edebc4;}

#authorSubmissionEditorDecision{
    border-spacing: 5px;
    border-collapse: separate;
}
#authorSubmissionEditorDecision td:first-child{
    width:110px;
    vertical-align: top;
    font-weight: bold;
}

#rateReviewersList{list-style-type: none;}
#rateReviewersList li{margin:10px;padding:10px;border-bottom: 1px solid #ddd;}

.peerRevoewTbl, .peerRevoewTbl  tbody tr , .peerRevoewTbl tbody tr td {
    margin:0 !important;
    padding:0 !important;
    background-color: transparent !important;
    text-align: center;
    font-size: 12px;
}

.peerRevoewTbl tbody tr td {padding: 5px !important;text-align: center;}
.peerRevoewTbl hr {margin: 0 !important;padding: 0 !important;border-color: #000;}
#submissions-table .title{width: 40% !important;}
.bg-white{background-color: #fff;}