body { 
    padding-top: 50px;
    font-family: 'Vollkorn', serif, sans-serif;
    font-size : 1.5em;
    background-image: url("../images/Livres_back.png");
    background-repeat: no-repeat;
    background-attachment: fixed;
    
}

.well{
    background-color:  rgba(255,255,255,0.5) ;
}

.jumbotron{
    background-color: transparent;
    border:2px solid #23527c;
    margin-top: 5px;
}
.jumbotron h1{
    color:#23527c;
}
.episodeTitle:hover, .episodeTitle:focus {
    text-decoration: none;
}

.Niv0{
    padding-top:10px;
    border-top:1px solid #5bc0de;
}
.Niv1{
    padding-left:15px;
}
.Niv2{
    padding-left:30px;
}
.Niv3{
    padding-left:45px;
}
.btn_comm{
    padding-bottom:5px;
}
.indexTitle{
    text-align: center;
    color:#23527c;
}

.colTitre{
    width: 25%;
}

.footer.well{
    background-color: #4a494d;
    color:ghostwhite;
}

.input-group-addon.primary {
    color: rgb(255, 255, 255);
    background-color: rgb(50, 118, 177);
    border-color: rgb(40, 94, 142);
}

.footer-a, .footer-a:visited, .footer-a:active{
    color:#5bc0de;
    text-decoration: none;
}
.footer-a:hover, footer-a:focus{
    text-decoration: none;
    color:#5bc0de;
    font-weight: bold;
}
.btn_retour{
    padding-top: 5px;
}

.btn-social-icon{
    margin-right: 1px;
}
.btn-viadeo{
    background-color: #EB6310;
}
.btn-viadeo:hover{
    background-color: #EB5010;
}
.footer {
    border-top: 1px solid #ccc;
    padding-top: 10px;
}

.adminTable {
    margin-top: 20px;
    margin-bottom: 20px;
}

#errorPanel {
    padding-top: 30px;
    padding-bottom: 10px;
}

.form-chp-comment{
    min-width: 100%;
}

.form-modal-comment{
    margin-right: 15px;
    margin-left: 15px;
    
}
div.epi-comment-saisi{
    overflow: auto;
    overflow-y: hidden;
    margin-bottom: 5px;
}
.table-hover>tbody>tr:hover{
    background-color: #dea45b;
}
