@media only screen and ( min-width: 575px ){    .wizard[data-style="1"] > .steps ul {        margin: 0 4.6rem 0 0.7rem !important;    }    .wizard-content{        margin-top: 3rem !important;    }    .card .card-body .wizard {        padding: 0 !important;    }    .reset-pw{        text-align: right !important;    }    .blog-details{        padding-left:0px;    }    .card-header-position{        float: right;        right: 35px;        top: 15px;        position: absolute;    }    .elastic-search-position{        float: right;    }    .sponsoring-item{        align-items: center !important;        float: right;        display: inline-flex;    }    .partners{        display: inline-block;    }    .page-wrapper .page-body-wrapper .page-title .breadcrumb {        justify-content: start !important;    }}@media only screen and ( max-width: 1453px ){    /*home page*/    .list-service{        width: 47%;        height: 245px;    }    /*home page*/}@media only screen and ( max-width: 1410px ){    .wizard .checkbox-tools:checked + label, .wizard .checkbox-tools:not(:checked) + label {        width: 25% !important;    }}@media only screen and ( max-width: 1200px ){    .wizard .checkbox-tools:checked + label, .wizard .checkbox-tools:not(:checked) + label {        width: 30% !important;        height: 180px !important;    }    .iti-mobile .iti__country-list {        width: 96% !important;    }    .img-actuality-home {        height: 30vh !important;    }    .actuality-data-bloc:not(:last-child){        margin-bottom: 20px !important;    }    span:before {        vertical-align: middle;        position: relative;    }}@media only screen and ( max-width: 992px ){    .iti-mobile .iti__country-list {        width: 93% !important;    }    .blog-details{        padding-left:11px;    }    .img-actuality-home {        height: 40vh !important;    }    .card .card-header .card-header-right-btn {        top: 5px;        right: 20px;    }    .panel-estimated-survey, .delete-repeater-panel-survey{        margin-top: 15px;    }}@media only screen and ( max-width: 820px ){    .wizard[data-style="1"] > .steps ul li > a {        width: 3.2rem !important;        height: 3.2rem !important;        padding: 0.7rem !important;    }    .wizard[data-style="1"] > .steps ul li::after {        top: 1.5rem !important;    }    .wizard .checkbox-tools:checked + label, .wizard .checkbox-tools:not(:checked) + label {        width: 44%!important;        height: 180px !important;    }    .dataTables_filter {        float: left !important;    }    .page-body-wrapper{        margin-top: -10px !important;    }}@media screen and (max-width: 640px){    .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {        float: left !important;    }    .dataTables_wrapper .dataTables_length {        margin-bottom: 10px;    }}@media only screen and ( max-width: 575px ){    h2 {        font-size: 22px;    }    h3 {        font-size: 20px;    }    .registration-bloc {        width: 90vw;    }    .wizard > .steps ul li {        margin-right: 21.5% !important; ;    }    .wizard-content{        margin-top: 0.5rem !important;    }    /* steps number*/    .wizard[data-style="1"] > .steps ul {        margin: 0 !important;    }    .wizard[data-style="1"] > .steps ul li > a {        width: 2rem !important;        height: 2rem !important;        padding: 0.3rem !important;    }    .wizard[data-style="1"] > .steps ul li::after {        top: 0.9rem !important;        right: 8% !important;    }    .wizard > .steps ul li > a .number {        font-size: 1rem !important;    }    /* steps number*/    .card .card-body .wizard {        padding: 0 !important;    }    /* logo dhop*/    .page-wrapper.compact-wrapper .page-body-wrapper .page-body {        margin-top: 0px !important;    }    .logo-login {        width: 200px;    }    /* logo dhop*/    .login-card {        padding-top: 0px;        padding-bottom: 0px;    }    .wizard .checkbox-tools:checked + label, .wizard .checkbox-tools:not(:checked) + label {        width: 100% !important;        height: 115px !important;    }    .wizard .actions > ul {        display: block !important;    }    .wizard .actions > ul > li {        margin-left: 0.5rem !important;    }    .btn-page-survey{        margin-top:4px;    }    .bloc-pw{        margin-top: 15px;    }    .reset-pw{        margin-top: 20px  !important;    }    .img_impact {        width: 120px !important;    }    .iti-mobile .iti__country-list {        width: 92% !important;    }    /* home page */    .list-service{        width: 100%;        height: 250px;    }    .page-body-wrapper{        margin-top:65px !important;    }    .logo-home {        max-width: 58% !important;    }    .card-header-position{        margin-top: 15px;    }    /* home page */    .detail-actuality{        height: 175px!important;    }    .img-actuality-list {        height: 30vh !important;    }    .jq-ry-container {        padding: 0 !important;    }    .page-wrapper .page-body-wrapper .page-title .breadcrumb {        justify-content: start !important;    }    .logo-offline{        width:50%;    }    .sponsoring-item label {        padding-top: 15px;    }    .sponsoring-item {        align-items: flex-start !important;        display: inline-flex;        float: right;        margin-top: 20px;    }    .partners{        display: inline-block;    }    .juridical-title, .bp-title, .survey-title{        max-width: 70%;        text-align: justify;    }}@media only screen and (max-width: 991px) {    .actuality-data-bloc .blog-details p {        padding-top: 12px;    }}@media only screen and (max-width: 991px) {    #dt_societies_paginate {        margin-top: 30px;    }}@media only screen and (max-width: 478px) {    #dt_societies_paginate .pagination .paginate_button {        padding: 0;    }    #dt_societies_paginate .pagination .paginate_button .page-link {        padding: 0.35rem 0.35rem;    }}@media only screen and (max-width: 355px){div.dataTables_wrapper .dataTables_filter input[type="search"] {    width: 60%;}}@media only screen and (max-width: 1012px) and (min-width: 992px) {    .juridical-title{    width:  60%;    }}@media only screen and (max-width: 677px) and (min-width: 641px) {    div.dataTables_wrapper div.dataTables_length label, div.dataTables_wrapper div.dataTables_filter label {        float: left!important;    }}@media only screen and (max-width: 439px){.list-legal-expertise, .btn-validate-juridical-draft, .btn-validate-juridical, .draft-business-plan-example-action,.business_plan_example-action, .cancel-action, .new-survey, .list-survey{    margin-bottom: 8px;}}@media only screen and (max-width: 576px) and (min-width: 404px){.wizard[data-style="1"] > .steps ul {    margin: 0 -1rem 0 0 !important;}.iti-mobile .iti__country-list {    width: 85% !important;}}@media only screen and (max-width: 403px)and (min-width: 320px){.iti-mobile .iti__country-list {    width: 82% !important;}.detail-actuality {    height: 190px!important;}.bloc-description {    height: 170px !important;}}@media only screen and (max-width: 395px){    .survey-logo-render-output {        max-width: 85px!important;        max-height: 85px!important;    }    .survey-header-state span {        font-weight: 400;        font-size: 9px;    }    .survey-header-subject{        font-size: 20px;    }    .survey-header-description, .survey-header-project-name{        font-size: 12px;    }    .card-border.card-survey{        padding-right:0;        padding-left:0;    }}@media only screen and (max-width: 360px){    .title-survey{        width:70%;    }}@media only screen and (max-width: 495px){    .sub-title-survey{        width:70%;    }}.survey-header-panelists{    padding-top:12px;}#datatableSpeciality_info{    padding-bottom: 15px;}@media only screen and (max-width: 534px) {    #datatableSpeciality_paginate .pagination .paginate_button {        padding: 2px!important;    }    #datatableSpeciality_paginate .pagination .paginate_button .page-link {        padding: 0.35rem 0.35rem;    }    #datatableSpeciality_paginate .pagination .paginate_button a {        font-size:11px;    }}@media only screen and (max-width: 385px) {    #datatableSpeciality_paginate .pagination .paginate_button {        padding: 1px!important;    }    #datatableSpeciality_paginate .pagination .paginate_button .page-link {        padding: 0.27rem 0.27rem;    }    #datatableSpeciality_paginate .pagination .paginate_button a {        font-size:10px;    }    #datatableSpeciality_next a, #datatableSpeciality_previous a{        display:none;    }    #datatableSpeciality_filter label, .dropdown-basic-speciality button{        font-size:12px;    }    #datatableSpeciality_filter  input[type="search"] {        width: 50%!important;    }}@media only screen and (max-width: 1199px) {    .border-grey-right{        text-align: left!important;        margin-top:4px;        margin-bottom:4px;        border-right: 0px solid #fff!important;    }    .bloc-text-survey{    margin-left: 15px;    }}@media only screen and (max-width: 575px) {    .btn_add_new_survey{        margin-bottom: 3px;        float:left!important;    }    .btn_copy_survey{        float:left!important;    }}@media only screen and (max-width: 620px) {    .survey-draft{        margin-bottom: 4px;    }}@media only screen and (min-width: 768px) {    div.dataTables_wrapper .dataTables_filter input[type="search"] {    width: 60%;    }}/*@media only screen and (max-width: 665px) {*//*    .form-wrap.form-builder .cb-wrap {*//*        width:100%!important;*//*    }*//*    .form-wrap.form-builder .frmb{*//*    width:100%!important;*//*    }*//*}*//*.wizard > .steps ul li.disabled a, .wizard > .steps ul li.disabled a:hover, .wizard > .steps ul li.disabled a:active {*/    /*background: #0c9cce !important;*//*}*/.boutonbleuclair .card .card-body{padding: 14px; padding-top: 30px; padding-bottom: 30px; background-color: #005b9a !important;}.boutonbleuclair .bg-primary .media.static-top-widget .align-self-center{background:none !important;}.boutonbleufoncersmall .card .card-body{padding: 14px; padding-top: 10px; padding-bottom: 10px; }.boutonbleufoncersmall .bg-primary .media.static-top-widget .align-self-center{background:none !important;}.b-r-4{border-radius: 10px !important;}.btn-gihsn-database{    display: block; min-height:522px;  width: 100%;border-radius: 10px; text-align: center; position: relative;    color: #FFF; font-size: 48px;    background:url('/assets/images/bg/bg-btn-gihsn-database.png'); background-size: cover;}.btn-gihsn-database:hover{color: #FFF;}.container-btn-gihsn-database{margin-bottom: 20px;}.text-plus-petit{font-size: 17px !important;}@media only screen and (min-device-width: 1024px) {    .container-titre{        white-space: nowrap;    }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {    .container-titre{        white-space: nowrap;    }    .btn-gihsn-database{min-height: 532px !important;}    .container-titre span{        font-size: 40px !important;    }    .text-plus-petit{font-size: 14px !important;}    h5{font-size: 14px !important;}    svg{display: none;}    .card .card-body{padding: 20px;}    .container-btn-gihsn-database{margin-bottom: 0px !important;}    .card{margin-bottom:10px !important;}    .boutonbleuclair{margin-bottom: 30px !important; display: block;}    .boutonbleufoncersmall{margin-bottom: 30px !important; display: block;}}@media only screen and (min-device-width: 1025px) {    .boutonbleuclair .card .card-body{padding: 14px; padding-top: 20px; padding-bottom: 20px; background-color: #005b9a !important;}    .container-titre{        white-space: nowrap;    }    .btn-gihsn-database{min-height: 491px !important;}    .container-titre span{        font-size: 40px !important;    }    .text-plus-petit{font-size: 14px !important;}    h5{font-size: 17px !important;}    /*svg{display: none;}*/    .card .card-body{padding: 20px;}    .container-btn-gihsn-database{margin-bottom: 0px !important;}    .card{margin-bottom:10px !important;}    .boutonbleuclair{margin-bottom: 15px !important; display: block;}    .boutonbleufoncersmall{margin-bottom: 15px !important; display: block;}}