.float_center{float:left;width:100%;text-align:center}@media (max-width: 991px){.float_center{float:none}}.float_center .col-md-4{float:none;display:inline-block;vertical-align:top}@media (max-width: 991px){.float_center .col-md-4{display:block;float:left}}@media (max-width: 767px){.float_center .col-md-4{width:100%}}.form_with_infos label{position:relative;display:block}.form_with_infos label.has_info_button{padding-right:35px !important}.form_with_infos .info_button{position:absolute;top:0;right:0;width:35px;height:40px;cursor:pointer;background-color:#f2f2f2}.form_with_infos .info_button::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form_with_infos select{border-radius:0 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.file_dl{padding:12px 12px 0;height:40px}.file_dl:focus,.file_dl:active{outline:0 !important}.modal.credentials .modal-header{margin-bottom:15px}.modal.credentials h5{font-size:14px;margin:25px 0 10px}.form_half{float:left;width:47.5%}@media (max-width: 991px){.form_half{float:none;width:100%}}#contact-form{margin-left:5%}@media (max-width: 991px){#contact-form{margin-left:0;margin-top:40px;margin-bottom:30px}}.form_heading{text-align:center;margin:10px 0 20px}a.button{background-color:#0a5a9e;color:#fff;font-weight:700;font-size:14px;padding:12px 22px}

.location.locFour {width: 24%;}
@media (max-width: 767px) {
    .location.locFour {
        display: block;
        width: 100%;
    }
}