
.mb-0 {
    margin-bottom: 0 !important;
}

.mb-10 {
    margin-bottom: 10px !important;
}

.mb-16 {
    margin-bottom: 16px !important;
}

.mt-0 {
    margin-top:0 !important;
}

.mr-0 {
    margin-right:0 !important;
}

.mr-24 {
    margin-right:24px !important;
}

.ml-0 {
    margin-left:0 !important;
}

.mx-0 {
    margin-left:0 !important;
    margin-right:0 !important;
}

.my-0 {
    margin-top:0 !important;
    margin-bottom:0 !important;
}

.pb-0 {
    padding-bottom:0 !important;
}

.pt-0 {
    padding-top:0 !important;
}

.pr-0 {
    padding-right:0 !important;
}

.pl-0 {
    padding-left:0 !important;
}

.px-0 {
    padding-left:0 !important;
    padding-right:0 !important;
}

.py-0 {
    padding-top:0 !important;
    padding-bottom:0 !important;
}

.d-block {
    display:block !important;
}

.d-none {
    display:none !important;
}

.d-flex {
    display:flex !important;
}

.position-relative {
    position:relative !important;
}

.position-absolute {
    position:absolute !important;
}

.font-bold {
    font-weight:700 !important;
}

.text-center {
    text-align:center !important;
}

.text-right {
    text-align:right !important;
}

@media only screen and (max-width:767px) {
    .d-md-block {
        display:block !important;
    }

     .d-md-none {
        display:none !important;
    }

      .d-md-flex {
        display:flex !important;
    }

}

@media only screen and (max-width:992px) {
    .d-lg-block {
        display:block !important;
    }

     .d-lg-none {
        display:none !important;
    }

      .d-lg-flex {
        display:flex !important;
    }

}