ol, ul {
    margin: 0;
    padding: 0;
}

body.gallery{
    background-color: #303030;
}

.table-striped-dark tbody>tr:nth-child(odd)>td,.table-striped-dark tbody>tr:nth-child(odd)>th{background-color:#696969;}
.table-striped-dark {color:#CCCCCC;}

.navbar-inverse .nav .active .active-selected> a {
    color : #5bf75b;
}
.navbar-inverse .nav .selected> a {
    color : #5bc75b;
}
.navbar-inverse .nav .active .active-rejected> a {
    color : #f75b5b;
}
.navbar-inverse .nav .rejected> a {
    color : #c75b5b;
}

#regionnav>li>a {
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}

#pagenav>li>a {
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}


ul.gallery {
    margin: 2px;
    padding: 2px;
    display: block;
}

ul.gallery, li.gallerybox {
    zoom: 1;
}

li.gallerybox {
    vertical-align: top;
    display: -moz-inline-box;
    display: inline-block;
}

li.gallerybox div.thumb {
    text-align: center;
    margin: 5px;
    width: 305px;
    height: 205px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

li.gallerybox div.thumb_small {
      text-align: center;
      margin: 5px;
      width: 160px;
      height: 120px;
      position: relative;
      margin-left: auto;
      margin-right: auto;
      overflow: hidden;
  }

.current {
     background-color: #111
 }

/*.selected {*/
    /*border-style:solid;*/
    /*border-color:#5bc75b;*/
    /*border-width:5px;*/
/*}*/

div.img-container {
    width: 390px;
    height: 211px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
img.cropped {
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}


body {
    font-family: helvetica;
    color: #333;
    background: #CCC;
}

.msg {
    padding: 10px;
    width: 100%;
    background: #AAA;
}

.others {
    background: #EEE;
}

.juliet {
    background: #FF69B4;
}

#textField {
    width: 800px;
    position: relative;
    top: 4px;
}

.imageComment {
    width: 800px;
    position: relative;
    background-color: #DDD;
    top: 4px;
}

.imageComment:focus{
    border-color: rgba(239, 239, 239, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px rgba(239, 239, 239, 0.6);
    outline: 0 none;
}

#userField {
    width: 210px;
    position: relative;
    top: 1px;
}

#header {
    color: #EEE;
    width: 500px;
    height: 40px;
    font-weight: bold;
    padding: 10px;
    background: #303030;
}

.comment-header {
    width: 80px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    background-color: #AAA;
    border: 1px solid #AAA;
    -webkit-border-radius: 4px 0 4px 0;
    -moz-border-radius: 4px 0 4px 0;
    border-radius: 4px 4px 0 0;}

#footer {
    color: #EEE;
    width: 500px;
    height: 60px;
    font-weight: bold;
    padding: 10px;
    background: #303030;
}

#roomSelect {

}

.undo {
    padding: 20px 0;
}

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}