
/* 
    Created on : 15/07/2019
    Author     : Piermat
*/
body{
    line-height: 1;
    font-family: 'Montserrat', helvetica, sans-serif;
}

#wrapper{
    padding-bottom:0;
}
@media (max-width: 640px) {
    padding-bottom:0;
}
.container.container-mobile{
    padding:0;
    max-width:600px;
}
.row {
    margin-right: 0;
    margin-left: 0;
}
#bloc-logo img{width:100%;}
#bloc-logo .logo2 {padding-top:26px;}

/***** OFFRES *****/
#bloc-offres.container{padding:0 0 0 0;}
#bloc-offres {
    background-image: url(/assets/finexim/img/bgd-header.jpg);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: top center;
    width:100%;  
    text-align: left;
}
#bloc-offres .title {margin:25px 0 240px 0;padding-left:0;text-align: left;}
#bloc-offres .title img{width:100%;}

/***** REMERCIEMENT *****/
#bloc-offres2.container{padding:0 15px 0 0;}
#bloc-offres2 {
    background-color: #eaeaea;
    background-image: url(/assets/finexim/img/bgd-header.jpg);
    background-size:cover;
    background-repeat: no-repeat;
    background-position: top center;
    min-height:200px;
    width:100%;
    text-align: center;margin-bottom:35px;
}
#bloc-offres2 .title h1{
    padding:0.5em;
    background:rgba(16,37,63,0.8);
    font-size:1.4em;
    line-height:1;
    font-weight:bold;
    color:#fff;
    line-height:1.25;
    margin-bottom:35px;
}
#bloc-offres2 .title h1 span{
    font-size:0.7em;

}

/***** FORM *****/
#bloc-offres .form {padding:0 65px;}
#bloc-offres .form-content{padding:25px 25px;background-color: #fff;margin-bottom:30px;}
.form-control::placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder {color:#000;}
/*** bouton radio ***/
.input-radio .form-group {margin-bottom:10px;}
.bloc-elem .form-group input#vous_etesplus-de-1000, .bloc-elem .form-group input#vous_etesmoins-de-1000 {display:none;}
.bloc-elem .form-group .radio-label {
    background:#e6e6e6;
    border:1px solid #ccc;
    padding: 10px;
    width:47.5%;
    margin-right:5px;
    font-size:1.2em;
    cursor:pointer;
    text-align:center;    
}
.bloc-elem .form-group .radio-label .label{color:#000;font-weight:600;}
.bloc-elem .form-group .radio-label.active .label{color:#fff;}
.form-container .bloc-elem label{margin-bottom: 0px;}

/*** CTA ***/
#bloc-offres .form-content button.btn-participer, #bloc-content button.btn-participer2 {background-color: #102540;color:#fff;border:0;width:100%;font-size:1.2em;font-weight: bold;padding:20px 0 20px 0;cursor: pointer;}
.btn-bottom {padding:0 100px 0 100px;margin-bottom:50px;cursor: pointer;}
.bloc-elem .form-group .radio-label:hover {background:#89c803;color:#fff;}
.bloc-elem .form-group .radio-label.active {background:#89c803;color:#fff;}

#bloc-offres .form-content .btn-default, #bloc-offres .form-content .form-control{border-radius:0;}

/**** CONTENT ****/
#bloc-content.container {padding: 0 0 0 0;}
#bloc-content .points img{width:100%;}

#bloc-content .points {
    font-size:1em;
    line-height:1.4; 
    padding-right:0;padding-left:0;
}
.parent {
  display: flex; 
}
#bloc-content .points .ico_1{margin:20px 10px 20px 0;padding:10px 0 10px 100px;background-image: url(/assets/finexim/img/ico_1.gif);background-size:87px;background-position: left;background-repeat:no-repeat;}
#bloc-content .points .ico_2{margin:20px 10px 20px 0;padding:10px 0 10px 100px;background-image: url(/assets/finexim/img/ico_2.gif);background-size:87px;background-position: left;background-repeat:no-repeat;}
#bloc-content .points .ico_3{margin:20px 10px 20px 0;padding:10px 0 10px 100px;background-image: url(/assets/finexim/img/ico_3.gif);background-size:87px;background-position: left;background-repeat:no-repeat;}
#bloc-content .points .ico_4{margin:20px 10px 20px 0;padding:25px 0 25px 100px;background-image: url(/assets/finexim/img/ico_4.gif);background-size:87px;background-position: left;background-repeat:no-repeat;}
#bloc-content .points .ico_5{margin:20px 10px 20px 0;padding:25px 0 25px 100px;background-image: url(/assets/finexim/img/ico_5.gif);background-size:87px;background-position: left;background-repeat:no-repeat;}

.thumb {margin:15px 0 0 0;font-size:0.8em;font-style: italic;text-align: center;}

.residence img {margin-bottom:30px;width:100%;}
.residence {margin:40px 0 30px;text-align: center;font-size:1.2em;text-transform: uppercase;line-height:2.4;}

#bloc-footer .footer img {width:100%;}
#bloc-footer .footer .ml {margin:25px 0 25px 0;padding:0 20px;line-height:1.4;font-size:0.7em;text-align:justify;}


@media (max-width: 600px) {
    #bloc-content {padding:0 10px 0 10px;}
    #bloc-offres .form {padding: 0 25px;}
    #bloc-offres .title {margin:10px 0 140px 0;padding-left:0;padding-right:0;text-align: left;}
    .btn-bottom {padding:0 40px 0 40px;margin-bottom:50px;}
    .thumb img{width:100%;}
    #bloc-offres .form-content button.btn-participer, #bloc-content button.btn-participer2 {font-size:0.85em;}
}
@media (max-height: 600px) {

}

@media (max-width: 500px) {

}

@media (max-height: 500px) {

}