.more{
    cursor: pointer;
    position: relative;
    top: 17px;
}
.messageSubvention{
    background-color: #fff;
    margin-top:55px;
    padding:35px;
}
.misajour{
    float: right;
    font-size:14px;
}
.fancywrapper{
    display: none;
}
.subventionFancy{
    width:70%;
}
.fancyboxshow{
    margin-bottom:15px;
}
.fancyboxshow h4{
    color: #b30b0e;
}
.fancyboxshow p{
    margin-top:15px;
}
.formContentSubventions .bgFifth{
    padding: 0 80px 150px 80px;
}
.formContentSubventions .blocGacuche{
    width:100%;
    background-color: #fff;
    margin-top:35px;
}
.formContentSubventions .blocGacuche > fieldset,.formContentSubventions .blocDroit > fieldset{
    width:85%;
    margin: 0 auto;
    padding: 35px;
}
.formContentSubventions .blocGacuche fieldset{
    border: none;
}
.formContentSubventions .blocGacuche fieldset label{
    margin-top: 10px;
    text-transform: uppercase;
    font-weight: bold;
    color: #45649a;
    cursor: default;
}

.formContentSubventions .blocGacuche fieldset select{
    border: 1px solid #29334b;
    cursor: pointer;
    margin-top: 10px;
    padding: 5px 8px;
    display: inline-block;
    width:100%;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
}
.form-item-jeSuis, .form-item-typeProjet, .form-item-typeBati{
    position: relative;
}
.form-item-jeSuis::after,.form-item-typeProjet::after,.form-item-typeBati::after{
    content :'';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #29334b transparent transparent transparent;
    position: absolute;
    right: 10px;
    bottom: 13px;
}

.form-item-typeInvest select{
    height:130px;
}

.formContentSubventions .blocDroit{
    background-color: #fff;
    width:100%;
    margin-top:35px;
}
.formContentSubventions .blocDroit fieldset{
    border: none;
}
.blocDroit #box{
    min-height:425px;
}
.blocDroit table{
    margin-bottom:25px;
}
.blocDroit caption{
    margin: 25px 0 25px 0;
    text-transform: uppercase;
    font-weight: bold;
    color: #45649a;
    font-size:24px;
}
.blocDroit tr{
     border-bottom: 1px solid #e7e7e7;
}
.blocDroit td{
    font-size:14px;
    padding: 5px;
    word-wrap: normal;
}
.colAide{
    width: 30%;
}
.colFinanceur{
    width: 15%;
}
.colBat{
    width: 20%;
}
.colDispositif{
    width: 15%;
}
.colTaux{
    width: 15%;
}
.blocExport{
    margin-bottom:25px;

}
.expInfo{
    font-size: 18px;
}
.selectAllBlock{
    margin-top:10px;
}
.selectAllBlock label{
    margin-right: 10px;
}
.wrapperContent a.boutonExport{
    display: block;
    border: none;
    width: 250px;
    max-width: 100%;
    margin-top: 10px;
    padding: 10px 11px;
    background-color: #45649a;
    font-size: 16px;
    line-height: 20px;
    color: #ffffff;
    text-transform: uppercase;
    text-align: center;
}
