﻿body {
    padding-top: 91px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 600px;
}
h2{
    font-weight: bold;
}
h3{
    font-weight: bold;
}
h4{
    color: white;
    background-color: #45a62b;
    padding: 7px;
    border-radius: 6px;

}
h5{
    color: white;
    font-weight: bolder; 
    padding: 7px;
    background-color: #92d050;
    border-radius: 6px;
}
h3.nomAT{
    font-weight: bold;
}
h3.delete{
    color: brown;
}

a, a:hover{
    color: #45a62b;
}

.dl-horizontal dt {
    width : 300px;
}
.dl-horizontal dd {
    margin-left : 320px;
}
.setInBold{
    margin-bottom : 5px;
}
.text-danger{
    font-weight: bold;
}
footer{
    text-align: center
}
.jumbotron{
    background-color: white;
    padding-bottom: 30px;
}
.jumbotron h1 {
    color: #45a62b;
    margin-top: 40px;
    font-weight: bold;
}
.navbar-inverse{
    background-color: white;
}
.navbar-inverse .navbar-nav > li > a {
    color: #008bc9;
    padding-top: 33px;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:active {
    color: #085170;
}
.navbar-header img {
    margin: 10px;
}
.accesSectionLabel{
    color: #008bc9;
}
.subSection {
    padding: 10px 0 10px 0;
    margin: 0 0 30px 0;
    background-color: #b9e290;
    border-radius: 6px;
}
.bgVertPale{
    background-color: #92d050;
}
.bgVert{
    background-color: #45a62b;
}
.bgOrange{
    background-color: #ff6c00;
    border-radius: 6px;
}
.bgBleu{
    background-color : #008bc9;
    border-radius: 6px;
}
.bgBleuPale{
    background-color: #8eb4e3;
}
.bgJaune{
    background-color: #ffc000;
}
.bgBleuTxtBlanc{
    background-color: #59c0f8;
    border-radius: 6px;
    color: white;
}
.bgOrangeTxtBlanc{
    background-color: #fcab34;
    border-radius: 6px;
    color: white;
}
label span{
    font-weight: normal;
    display: block;
}
.coinsRonds{
    border-radius: 6px;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #008bc9;
    background: red;
    font-weight: normal;
    color: black;
}
.fixed-dialog{
  position: fixed;
}
.fixed-dialog .ui-widget-header{
    background: #ff6c00;
    color: white;
}
.box-left h3{
    color: #45a62b;
}
.box-center h3{
    color: #ff6c00;
}
.box-right h3{
    color: #008bc9;
}
.btn-vert{
    color: white;
    background-color: #45a62b; 
}
.btn-vert:hover,
.btn-vert:focus,
.btn-vert:active{
  color: black;
  background-color: #b9e290;
  border-color: #adadad;
}
.btn-bleu{
    color: white;
    background-color: #008bc9; 
}
.btn-bleu:hover,
.btn-bleu:focus,
.btn-bleu:active{
  color: black;
  background-color: #8eb4e3;
  border-color: #adadad;
}
.btn-orange{
    color: white;
    background-color: #ff6c00; 
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active{
  color: black;
  background-color: #fcab34;
  border-color: #adadad;
}

.field-small{
    width: 90px;
}

#DIVCalendar .ui-datepicker{
    width: 100% !important;
}

.form-modified{
    border-color: orangered;
}
.AT-modified{
    color: orangered;
}

.btn-modifiedProperties{
    background-color: orangered;
    font-weight: bold;
    color: white;
}

.confirmMsg{
    color: darkcyan;
    font-weight: bold;
}

.form-money{
    display: inline;
    width: 70px;
}


