.wizard-part-title{
    padding-left: min(300px,10%) !important;
}

.wizard-part-title img {
    width:250px;
}

@media screen and (max-width:1300px){
    .wizard-footer {
        padding: 0 40px !important;
      }
}

@media screen and (max-width:460px){
    .wizard-footer {
        padding: 0 0px !important;
    }
}

@media (min-width: 768px){
    .order-md-last{
        order: 6!important;
    }
}

/*
.div-form{
    padding-top:0px !important;
}
*/

.wizard-content-form h4{
    padding-left: 15px;
    color: #5756a2;
}

.m-checked {
padding-left: 15px;
padding-top: 10px;
padding-right: 15px;
/*background-color: #ddeef9;*/
margin-bottom:0px;
/*border:1px solid rgb(125, 189, 232);*/
}
.m-checked span {
display: block;
color: #5756a2;
font-size: 1.2rem;
font-weight: 400;
margin-bottom: 5px;
}
.m-checked label span {
display: inline-block;
color: #6ea1c2;
font-size: 18px;
word-wrap: break-word;
}

.o-checked {
padding-left: 15px;
padding-top: 10px;
padding-right: 15px;
background-color: #fff;
margin-bottom:0px;
margin-left:15px;
margin-right:15px;
border:1px solid rgb(125, 189, 232);
}
.o-checked span {
display: block;
color: #5756a2;
font-size: 1.2rem;
font-weight: 400;
margin-bottom: 5px;
}
.o-checked label span {
display: inline-block;
color: #6ea1c2;
font-size: 18px;
word-wrap: break-word;
}


.n-select-option {
padding:0 15px 0 15px;
}

.multisteps-form__progress {
    margin: 0px 80px 0px 80px !important;
  }

.wizard-content-item p {
padding: 0px 16px 0px 16px;
  }  

.wizard-content-item p {
color: #5756a2;
/*font-size: 33px;
font-weight: 600;*/
font-size: 1.25rem !important;
font-weight: 300 !important;
} 

.wizard-content-item h2 {
font-weight: 500!important;
padding: 0px 16px 0px 16px !important;
}

.wizard-form-field {
padding: 0 15px 0 15px;
}

.actions{
    padding:0 15px 0 15px;
}

@media screen and (max-width: 460px) {
    .actions li span, .actions li button {
        width: 160px !important;
    }
}

@media screen and (max-width: 767px) {
    .actions li span, .actions li button {
        width: 160px !important;
    }
}

.m-summary {
height: 80px;
padding-left: 30px;
line-height: 80px;
/* background-color: #ddeef9; */
}
.m-summary span {
color: #5756a2;
font-size: 20px;
font-weight: 500;
}
.m-summary label {
/* float: left; */
padding-top: 10px;
margin-bottom: 0;
margin-right: 20px;
}
.m-summary label span {
position: relative;
font-size: 1.2rem;
font-weight: 400;
top: -7px;
}
.m-summary input, .m-summary .wizard-form-field select, .wizard-form-field .m-summary select {
height: 30px;
width: 30px;
border: 2px solid #c3e8ff;
}

.sub-summary{
    border:0px solid #cacaca;
    padding-left: 65px;
}
.sub-summary h5{
    font-size:1.0rem;
    font-weight:400;
}

@media screen and (max-width: 460px) {
.m-summary {
height: inherit;
line-height: inherit;
/* display: inline-block; */
margin-bottom: 10px;
padding:0 20px 0 20px;
}

.m-summary label {
    float: none;
}

.x-summary {
height: inherit;
line-height: inherit;
display: inline-block;
margin-bottom: 10px;
padding:0 20px 0 20px;
}

.x-summary label {
    float: none;
}
}

.x-summary {
padding-left: 0px;
line-height: 80px;
border:0px solid #000;
/* background-color: #ddeef9; */
}
.x-summary span {
color: #5756a2;
}
.x-summary label {
float: left;
padding-top: 10px;
margin-bottom: 0;
margin-right: 20px;
}
.x-summary label span {
position: relative;
font-size: 1.2rem;
font-weight: 300;
top: -7px;
}
.x-summary input, .x-summary .wizard-form-field select, .wizard-form-field .x-summary select {
height: 30px;
width: 30px;
border: 0px solid #c3e8ff;
}

/* start accordion */

.transiction_accordion.border_bottom {
padding-bottom: 30px;
padding-left:30px;
border:0px solid #cacaca;
}
.transiction_accordion .card {
border: none;
border-radius: 0px;
margin-bottom: 15px;
background-color: #f1f9fe;
/* background-color: #ffffff;  */
}
.transiction_accordion .card:last-child {
margin-bottom: 0px !important;
}
.transiction_accordion .card .card-header {
padding: 0px;
border: none;
background-color: transparent;
}
.transiction_accordion .card .card-header > a {
font-size: 17px;
padding-left: 20px;
position: relative;
display: inline-block;
color: #5756a2;
}
.transiction_accordion .card .card-header > a:before {
top: 8px;
left: 0px;
content: "";
width: 12px;
height: 12px;
position: absolute;
border-radius: 100%;
border: 1px solid rgb(146,146,146);
transition: all 0.3s ease-in-out;
}
.transiction_accordion .card .card-header > a:not(.collapsed):before {
background-color: #4154f1;
border: 1px solid #4154f1;
}
.transiction_accordion .card .card-body {
padding: 10px 20px;
}
.transiction_accordion .card .card-body p {
font-size: 1.0rem;
}

.transiction_accordion .card .card-header > a {
font-size: 1.3rem;
}

/* end accordion */

.bhs-mn{
    position:absolute;
    padding-left: 60px;
    width:100%;
    border:0px solid #000;
}

@media screen and (max-width: 1440px){
    .bhs-mn{
        position:relative;
        padding-left: 60px;
        padding-bottom: 0;
    }
}

@media screen and (max-width: 1300px) {
    .bhs-mn{
        position:relative;
        padding-left:35px;
        padding-bottom:0px;
    }
}

@media screen and (max-width: 991px) {
    .bhs-mn{
        position:relative;
        padding-left:25px;
        padding-bottom:0px;
    }
}

@media screen and (max-width: 767px) {
    .bhs-mn{
        position:relative;
        padding-left:25px;
        padding-bottom:0px;
    }
}

@media screen and (max-width: 460px) {


    .bhs-mn{
        padding-left:0px;
        padding-bottom:0px;
    }

    .wrapper {
        padding: 20px 0px !important;
        margin: 0 !important;
        text-align:center;
      }

    .wizard-part-title img{
        width:200px;
    }

    .div-form{
        padding-top:25px !important;
        text-align:center;
    }

    .transiction_accordion{
        text-align:left;
    }

    .actions li span, .actions li button {
        font-size:12px;
        width: 130px !important;
      }
}