@media screen {
    body {
        background-color: #f8f8f8;
        padding-top: 60px;
    }
}

.login-panel {
  margin-top: 20%;
}

#flashMessage {
  color: #31708f;
  background-color: #d9edf7;
  border: 1px solid #bce8f1;
  padding: 15px;
  margin-bottom: 20px;
  border-radius: 4px;
}

.error-message, #authMessage {
  color: #a94442;
  background-color: #f2dede;
  border: 1px solid #ebccd1;
  padding: 6px;
  margin-top: 4px;
  border-radius: 4px;
}

/*****Modal style*****/

.modal .modal-title {
  text-align: center;
}

.modal-8 {
  width: 800px;
}
.modal-10 {
  width: 1000px;
}
div.modal {
  position: relative;
}

.modal-dialog {
  position: fixed;
  right: 10%;
}



.modal-dialog{
  overflow-y: initial !important
}
.modal-body{
  max-height: 1000px;
  overflow-y: auto;
}


table.cfc th {
  padding-left: 12px;
  padding-right: 6px;
}
/*******select2 bootstrap *****/

.select2-container .select2-selection--single{
  height: 34px;
  padding-top: 2px;
  padding-left: 10px;
}

/******* PI stopped *****/

.stopped { background-color: #f5f5f5; }

/******* Documents  *****/

td.details-control {
  background: url('../img/details_open.png') no-repeat center center;
  cursor: pointer;
}
tr.shown td.details-control {
  background: url('../img/details_close.png') no-repeat center center;
}

#summaryTable .progress { margin-bottom: 0;}
#summaryTable .progress-bar { border-right: 1px solid #ffffff;}

span.btn-colorselector {
  border: 1px solid #ccc;
}

tr.color_sienna  { background-color:  #A0522D; }
tr.color_indianred  { background-color:  #CD5C5C; }
tr.color_orangered  { background-color:  #FF4500; }
tr.color_darkcyan  { background-color:  #008B8B; }
tr.color_darkgoldenrod  { background-color:  #B8860B; }
tr.color_limegreen  { background-color:  #32CD32; }
tr.color_gold  { background-color:  #FFD700; }
tr.color_mediumturquoise  { background-color:  #48D1CC; }
tr.color_skyblue  { background-color:  #87CEEB; }
tr.color_hotpink  { background-color:  #FF69B4; }
tr.color_lightskyblue  { background-color:  #87CEFA; }
tr.color_cornflowerblue  { background-color:  #6495ED; }
tr.color_crimson  { background-color:  #DC143C; }
tr.color_darkorange  { background-color:  #FF8C00; }
tr.color_mediumvioletred  { background-color:  #C71585; }
tr.color_black  { background-color:  #000000; }


/******* Upload File  *****/

#pickfiles {
  display: block;
  min-height: 60px;
  text-align: center;
  padding-top: 20px;
  outline: 2px dashed #337ab7;
  outline-offset: -2px;
  background-color: #ddd;
}

#pickfiles.is-dragover {
  display: block;
  min-height: 60px;
  text-align: center;
  padding-top: 20px;
  outline: 2px dashed #337ab7;
  outline-offset: -10px;
  background-color: #fff;
}

#file_list button {
  position: absolute;
  right: 24px;
}

#AccountingTable a {
  margin-left: 4px;
}