.review-page, .review-pagelist {
    padding: 15px;
}

.review-page .top-part {
    position: fixed;
    width: 100%;
    padding-right: 30px;
    z-index: 101;
}

.review-page .body-part {
    margin-top: 167px;
}

.paging-info, .search-info {
    margin: 12px 0px;
}

.review-page .submit-survey {
    width: 220px;
    float: right;
    margin-bottom: 20px;
    margin-right: 11px;
}
.exit-reviewpage {
	display: block;
    float: right;
}

.review-list thead {
    color: #0981ca;
}

.review-list tbody>tr>td {
    padding: 5px;
    font-size: 10pt;
}
.review-list thead>tr>th {
    padding: 10px 5px;
}
.review-list thead>tr>th:first-of-type,
.review-list tbody>tr>td:first-of-type {
    padding-left: 15px;
}

.survey-info {
    margin-bottom: 9px;
    font-size: 12pt;
}

.revision-bar {
    padding: 5px 15px;
    margin: 0px -15px;
    background: #f5f5f5;
    border-bottom: 1px solid #ccc;
    height: 43px;
}

.revision-bar>div {
    width: 50%;
    float: left;
}

.original-controls {
    border-right: 1px solid #ccc;
}

.original-pane .question {
    background: #EEEEEE;
}

.locale-label {
    text-align: right;
    padding: 5px 10px;
}

.listtable-container {
    box-shadow: 1px 3px 7px 2px #e8e8e8;
    border-radius: 5px;
}

.survey-header {
    margin: -15px;
    margin-bottom: 0px;
    padding: 15px;
    background: #EEE;
}

.survey-pane {
    float: left;
    width: 50%;
}

.survey-pane.original-pane {
    pointer-events: none;
}

th.sort-active {
    background: #0981ca;
    color: #fff;
}

td.sort-active {
    background: #eee;
}

.sort-icon {
    display: inline-block;
    font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    font-size: 12pt;
}
.sort-active.sort-asc .sort-icon::before {
    content: '\f1cd'
}

.sort-active.sort-desc .sort-icon::before {
    content: '\f1ce'
}


.review-alert{
    position: fixed;
    bottom: 30px;
    left:2%;
    width: 96%;
    z-index: 9999;
}
