/* DivTable.com */
.divTable{
    display: table;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}
.divTableRow {
    display: table-row;
}
.divTableHeading {
    background-color: #EEE;
    display: table-header-group;
}
.divTableCell, .divTableHead {
    /*border: 1px solid #999999;*/
    display: table-cell;
    padding: 5px 0px;
    width: 80px;
}
.divTableHeading {
    background-color: #EEE;
    display: table-header-group;
    font-weight: bold;
}
.divTableFoot {
    background-color: #EEE;
    display: table-footer-group;
    font-weight: bold;
}
.divTableBody {
    display: table-row-group;
    text-align: center;
}

.divTablePage{
    display: table;
    width: 300px;
    /*margin-left: auto;*/
    /*margin-right: auto;*/
}
.divTableRowPage {
    display: table-row;
}
.divTableHeadingPage {
    background-color: #EEE;
    display: table-header-group;
}
.divTableCellPage, .divTableHeadPage {
    /*border: 1px solid #999999;*/
    display: table-cell;
    padding: 0px 0px;
    width: 80px;
    text-align: center;
}
.divTableHeadingPage {
    background-color: #EEE;
    display: table-header-group;
    font-weight: bold;
}
.divTableFootPage {
    background-color: #EEE;
    display: table-footer-group;
    font-weight: bold;
}
.divTableBodyPage {
    display: table-row-group;
    text-align: center;
}

.alert-secondary {
    color: #383d41;
    background-color: #e2e3e5;
    border-color: #d6d8db;
}
/*body{*/
    /*position:relative;*/
/*}*/
.hidden-loader{
    display:none;
}
.ajax_loader{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:rgba(0,0,0,.5);
}
.ajax_loader i{
    position:absolute;
    left:50%;
    top:50%;
}
.ajax_loader x{
    position:absolute;
    left:50%;
    top:50%;
}
div.round-info {
    margin-bottom: 10px;
    padding: 9px;
}
.input_points_box {
    margin-left: 10px;
    float:right;
    width:40px;
    background-color: #e4f1fd;
    border-color: #dadada;
}

.input_points_styling {
    float:right !important;
    width: 30px;
    background-color: transparent;
    text-align: end;
    border: 1px solid;
    padding-right: 5px;
    margin-right: 5px;
    margin-top: 6px;
    border-radius: 4px;
}
.jury_points_div {
    padding-left: 10px;
    padding-bottom: 5px;
    border-radius: inherit;
}
.image_id {
    padding-top: 5px;
}
.points_radio_buttons_main {
    margin-right: 5px;
    margin-top: 10%;
}
.input_points_own_picture{
    padding-top: 5px;
    padding-bottom: 10px;
}
.jury_comment{
    width:50%;
    padding-right: 0px !important
}


.border-solid {
    border: 1px solid;
}

textarea.text-comments {
    width: 95%;
}
td.imgbackground.pictureItem {
    padding-left: 0;
}
td#row_counter {
    padding-right: 0;
}
div.update-indicator {
    display: inline-block;
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    margin-right: 10px;
    font-weight: 400;color: #5cb85c;
}
div.status-elements {
    display: inline-block;
    margin-top: 12px;
    margin-bottom: 0px;
}
div#status-div {
    float: right;
}
div#update-indicator {
    float:left;
    margin-top: 12px;
    margin-bottom: 10px;
}
div.lb-radiobuttons {
    width:30% !important;
    border-radius: 5px;
    /*height: 95px;*/
}
.lb-radiobuttons .image_description {
    margin-bottom: 5px;
}
.jury_comment,.lb-radiobuttons,textarea.text-comments {
    min-height: 110px;
}
body#nminafo.gold div.lb-radiobuttons {
    width: 20% !important;
    border-radius: 5px;
}

body#nminafo.gold div.jury_comment {
    width: 60%;
}

.points_radio_buttons_main > div.divTablePage {
    margin-top: 20px;
    width: 100%;
}
div.header h3 {
    float: left;
    margin-top: 0px;
}
div.checkbox.autosort {
    float: right
}
input#autosort {
    margin-left: 10px;
    position: relative;
}
td.row_counter {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
div.image_container {
    float: left;
    width: 14%;
}
div.image_container div {
    width: 100%;
}
div.image_description {
    float: left;
    padding-left: 10px;
    font-size: 12px;
    padding-top: 5px;
}
div.lb-radiobuttons div.alert input.input_points {
    margin-left: 10px;
    float:right;
    width:40px;
}
.panel-default.jury_member {
    margin-bottom: 10px;
}
/*#status-div label {*/
/*    margin-top: 10px;*/
/*}*/
