.m-footer .nav > li > a {
    padding: 10px 7px;
}

@media (max-width: 991px) {
    .m-footer .nav > li > a {
        font-size: 13px; } }
.m-footer .nav > li > a:focus {
    background: #FFFFFF; }

.footer .u-flexcont {
    padding: 15px; }

.footer img {
    max-width: 100%; }

.footer > div > div p:last-child {
    margin-bottom: 65px; }

.m-jumbotron-image4 {
    width: 100%;
    height: 150px;
    background: url("/images/jumbotron/jumbo-1.jpg") center;
    background-position: 0 -142px; }
.m-jumbotron-image4 > div {
    height: 100%; }
.u-pad--b30 {
    padding-bottom: 30px; }
.m-flex--cent {
    display: flex;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
.u-pad--tb10 {
    padding: 10px 0; }

.nav-footer {
    display: flex;
    justify-content: center;
}
.u-tac {
    text-align: center; }

.navbar-nav {
    margin: 7.5px -15px; }
.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px; }

.col-lg-1, .col-lg-2, .form_list .leftsidebar, .info_form .save, .col-lg-3, .other_options .option, .form_new_account_question .question, .form_new_account_question .textinfo, .info_form .review, .col-lg-4, .form_new_account_question .select_label, .col-lg-5, .form_inside .first_labels_half, .createaccount_customer, .col-lg-6, .form_new_account_telf .telf_label, .form_new_account_telf .numtelf, .info_form .title, .form_new_account .first_labels, .col-lg-7, .col-lg-8, .form_list_login, .form_new_account, .col-lg-9, .form_list .formdetail, .col-lg-10, .form_list table.table_list_forms, .form_inside, .hr_intern, .personal-data .text_ini, .col-lg-11, .col-lg-12, .form_list_login .text_sorry, .form_list, .form_list .main_image_home, .other_options .title, .alert_container, .form_login .labels_login, .form_login_contact, .form_login_contact .labels_login, .form_inside table, .form_inside .first_labels, .form_new_account_question, .form_new_account_telf, .form_new_account_login, .form_new_account_login .button_layer, .form_new_account_login .button_layer .forgotpassword, .form_detail_button, .form_detail_button .button_layer, .resetpassword, .info_form {
    float: left;
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

ul.navbar-nav {
    float: right;
    margin: 34px 0 0;
}

.nav::after {
    clear: both;
}
.nav::before, .nav::after {
    content: " ";
    display: table;
}
/*
::before, ::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
::placeholder {
    color: #ccc;
    font-style: italic;
}
::selection {
    background: #a4dcec;
}
::selection {
    background: #a4dcec;
}*/


.steps__link::before {
    width: 4.5em;
    background: none;
    margin:0 3px;
    color: #fff;
}

.steps__item_1::before{
    content: 'Step 1 - ';
}

.steps__item_2::before{
    content: 'Step 2 - ';
}

.steps__item_3::before{
    content: 'Step 3 - ';
}

.m-button-primary-color2 span {
    font-weight: bolder;
}
