body {font-size: 16px;}
.question, label { color:#222; font-weight: 600;}
input.form-group {margin-bottom: 0!important;}
.form-group input, .form-group textarea {border-radius: 15px!important; }
.form-control {border-color: #c5c5c5; background-color: #f2f2f2;}
.form-control-lg {font-size: 1rem!important;}
label strong {font-weight: 800;}
hr {background: rgba(0,0,0,.20)!important; margin: 35px 0!important;}
.rounded {border-radius: 20px!important;}
.list li {margin-bottom:2px; }
.sommaire li a {
    font-size: 17px !important; border-radius: 8px;
    font-weight: bold; text-transform: uppercase; text-decoration: none;
    background: #ececec !important;
    line-height: 20px !important;
    padding: 8px 9px!important;
    display: block!important;
    text-align: left;
    color: #212529;
    transition: all 0.3s ease;}
.sommaire li a:hover {background: #017e8f!important; color: #fff;}
.sommaire i.fa {float: right;}

.filelist {
    font-size: 80%;
}
.filelist .deletefile {
    cursor: pointer;
    margin-left: 5px;
    padding-top: 1px;
    position: absolute;
    display: inline-block;
}
/* UPLOAD DRAG & DROP */
.uploadBox{position:absolute;top:0px;height: 100%;width: 100%;background-color: white;overflow-y: auto;display: none;}
.uploadBox p {margin : 0 0 2px;text-align: left;}
.uploadBox i {color: #999999;}
.uploadBox.open{}
.uploadBox_entete{background: white;text-align: center;line-height: 25px;cursor: pointer}
.uploadBox_data{overflow-y: auto;padding: 2px}
.uploadBox_entete p{color: #fff}


.uploadBox_container {overflow: hidden;width: 100%;margin: 0px auto;}
.contr {background-color: #212121;color: #FFFFFF;padding: 0px 0;text-align: center;border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;}
.upload_form_cont {overflow: hidden;}
.uploadBox_info {font-weight: bold;height: 100%;margin: 0.00%;position: relative;}
.uploadBox_info > div {color: #333333;}
.uploadBox_info > h2 {padding: 0 15px;}
.uploadBox_info > canvas {margin-left: 0;margin-bottom: 2px;width: 100%;height: 20px;}
.uploadBox_info #url {width: 60%;}
.dropFiles {margin-top: 25px;width: 99%;height: 150px;text-align: center;font-size: 18px;border: 4px dotted #dedede;color: #999999;font-weight: normal;background-color: #f9f9f9;position:relative;}
.dropFiles a {color: inherit;}
.dropFiles.hover {animation: all 0.4 ease-in;border: 4px dotted #aaaaaa;}
.dropFiles>span {line-height: 140px;}
.dropFiles_result .s, .dropFiles_result .f {font-size: 12px;padding: 2px;background: #fff;margin-top: 2px;}
.dropFiles_incoming{font-size: 12px;padding: 2px;background: #fff;}
.dropFiles_result .s {}
.dropFiles_result .f {background-color: #fcc577;}
/*#uploadProgression{padding-top: 2px;background-repeat: repeat-y;background-size: 0px 0px;text-align: center;color: #333;font-size: 12px;}*/