/* =================================== contact.html style ===================================== */
.scrollFix {
		line-height: 1.35;
		overflow: hidden;
		white-space: nowrap;
        color: black;
}

#form_contact {
    padding-left: 20px;
    text-decoration: none !important;
    padding-top: 25px;
    overflow: hidden;
}

#form_contact .row{
    margin:0;
}


.btn{
    background-color: #BDA0CB;
    text-align: center;
}

.form-rapid {
    font-size: 16px;
    color: #BDA0CB;
    text-align: left;
    padding-left: 35px;
    padding-top: 25px;
    text-align: center;
}


.form-contact {
    font-size: 15px;
    color: #EAADEA;
    text-align: left;
    text-align: right;
}

.text {
    color: #BDA0CB;
    text-align: right;
    padding-left: 35px;
}

.text span {
    color:#eed2ee;
}

.form-contact span{
    color: #EED2EE ;
}

.group-contact {
    padding-right: 20px;
    padding-top: 30px;
}

.form-group {
    margin:0;
}
.form-horizontal .form-group {
    padding: 0;
    margin:0;
    margin-bottom: 10px;
}

.form-horizontal .form-group .form-col{
    padding: 0;
    margin:0;
}

.adress {
    width: 100%;
}

@media (max-height:800px) {
    .form-contact {
        padding-top: 0;
    }
    .group-contact{
        padding-top: 10px;
    }
    .text {
        font-size: 12px;
    }
    .form-rapid{
        padding-top:0;
    }
}
@media (max-height:760px) {
    .group-contact{
        padding-top: 0px;
    }
    .text {
        font-size: 10px;
    } 
}

@media (max-height: 730px){
    body{
        overflow: auto;
    }
    .group-contact {
        width: 100%;
        padding-top: 30px;
    }
    #form_form {
        width: 100%;
    }
    .adress, .adress2 {
        width: 50%;        
    }

    .adress-gl .form-contact{
        text-align: center;
    }
    .text {
        font-size: 13px;
        padding: 0;
    }
}





@media (max-width: 1200px) {
    .text {
        font-size: 13px;
        padding-left: 10px;
    }
}

@media (max-width: 1000px) {
    body{
        overflow:auto;
    }
    #form_contact {
        padding-left: 5%;
    }
    .group-contact {
        width: 100%;
    }
    .contact {
        padding-bottom: 0;
        padding-top: 20px;
    }
    #form_form {
        width: 100%;
    }
    .adress, .adress2 {
        width: 50%;        
    }
    
    .adress-gl , .adress-rest{
        width: 100%;
    }
    
    .adress-gl .form-contact{
        text-align: center;
    }
}

@media (max-width: 770px) {
    body {
        overflow: auto;
    }
    .contact {
        padding-bottom: 0;
        padding-top: 50px;
    }
    .adress {
        width: 50%;
        padding: 0;
    }
    .form-contact {
        text-align: center;
    }
    .adress2{
        width: 50%;
    }
    .text {
        font-size: 12px;
    }
}

@media (max-width: 500px) {
    .adress2{
        width: 100%;
    }
}

@media (max-width: 400px) {
    .adress {
        width: 100%;
        padding: 0;
    }  
}