.vertical-align {
    display: inline-block;
    vertical-align: middle !important;
    float: none;
}

/*
 * Row with equal height columns
 * --------------------------------------------------
 */
.row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.row-eq-height > div {
    flex: 1;
}

.vertical-align-top {
    vertical-align: top !important;
}

.vertical-align-bottom {
    vertical-align: bottom !important;
}

.text-justify{
    text-align:justify!important
}
.text-nowrap{
    white-space:nowrap!important
}
.text-truncate{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.text-left{
    text-align:left!important
}
.text-right{
    text-align:right!important
}
.text-center{
    text-align:center!important
}

@media (min-width:576px){
    .text-sm-left{
        text-align:left!important
    }
    .text-sm-right{
        text-align:right!important
    }
    .text-sm-center{
        text-align:center!important
    }
}

@media (min-width:768px){
    .text-md-left{
        text-align:left!important
    }
    .text-md-right{
        text-align:right!important
    }
    .text-md-center{
        text-align:center!important
    }
}

@media (min-width:992px){
    .text-lg-left{
        text-align:left!important
    }
    .text-lg-right{
        text-align:right!important
    }
    .text-lg-center{
        text-align:center!important
    }
}

@media (min-width:1200px){
    .text-xl-left{
        text-align:left!important
    }
    .text-xl-right{
        text-align:right!important
    }
    .text-xl-center{
        text-align:center!important
    }
}
.text-lowercase{
    text-transform:lowercase!important
}
.text-uppercase{
    text-transform:uppercase!important
}
.text-capitalize{
    text-transform:capitalize!important
}
.font-weight-light{
    font-weight:300!important
}
.font-weight-normal{
    font-weight:400!important
}
.font-weight-bold{
    font-weight:700!important
}
.font-italic{
    font-style:italic!important
}
.text-white{
    color:#fff!important
}
.text-primary{
    color:#007bff!important
}
a.text-primary:focus,a.text-primary:hover{
    color:#0062cc!important
}
.text-secondary{
    color:#6c757d!important
}
a.text-secondary:focus,a.text-secondary:hover{
    color:#545b62!important
}
.text-success{
    color:#28a745!important
}
a.text-success:focus,a.text-success:hover{
    color:#1e7e34!important
}
.text-info{
    color:#17a2b8!important
}
a.text-info:focus,a.text-info:hover{
    color:#117a8b!important
}
.text-warning{
    color:#ffc107!important
}
a.text-warning:focus,a.text-warning:hover{
    color:#d39e00!important
}
.text-danger{
    color:#dc3545!important
}
a.text-danger:focus,a.text-danger:hover{
    color:#bd2130!important
}
.text-light{
    color:#f8f9fa!important
}
a.text-light:focus,a.text-light:hover{
    color:#dae0e5!important
}
.text-dark{
    color:#343a40!important
}
a.text-dark:focus,a.text-dark:hover{
    color:#1d2124!important
}
.text-muted{
    color:#6c757d!important
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}

/*** Bootstrap Ext ***/
.text-left-not-xs, .text-left-not-sm, .text-left-not-md, .text-left-not-lg {
    text-align: left !important;
}
.text-center-not-xs, .text-center-not-sm, .text-center-not-md, .text-center-not-lg {
    text-align: center !important;
}
.text-right-not-xs, .text-right-not-sm, .text-right-not-md, .text-right-not-lg {
    text-align: right !important;
}
.text-justify-not-xs, .text-justify-not-sm, .text-justify-not-md, .text-justify-not-lg {
    text-align: justify !important;
}

@media (max-width: 767px) {
    .text-left-not-xs, .text-center-not-xs, .text-right-not-xs, .text-justify-not-xs {
        text-align: inherit !important;
    }
    .text-left-xs {
        text-align: left !important;
    }
    .text-center-xs {
        text-align: center !important;
    }
    .text-right-xs {
        text-align: right !important;
    }
    .text-justify-xs {
        text-align: justify !important;
    }
    .btn-group-responsive {
        margin-bottom: -10px;
    }
    .btn-group-responsive .btn {
        display:block;
        width:100%;
        margin-bottom: 10px;
    }

}
@media (min-width: 768px) and (max-width: 991px) {
    .text-left-not-sm, .text-center-not-sm, .text-right-not-sm, .text-justify-not-sm {
        text-align: inherit !important;
    }
    .text-left-sm {
        text-align: left !important;
    }
    .text-center-sm {
        text-align: centerv;
    }
    .text-right-sm {
        text-align: right !important;
    }
    .text-justify-sm {
        text-align: justify !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .text-left-not-md, .text-center-not-md, .text-right-not-md, .text-justify-not-md {
        text-align: inherit !important;
    }
    .text-left-md {
        text-align: left !important;
    }
    .text-center-md {
        text-align: center !important;
    }
    .text-right-md {
        text-align: right !important;
    }
    .text-justify-md {
        text-align: justify !important;
    }
}
@media (min-width: 1200px) {
    .text-left-not-lg, .text-center-not-lg, .text-right-not-lg, .text-justify-not-lg {
        text-align: inherit !important;
    }
    .text-left-lg {
        text-align: left !important;
    }
    .text-center-lg {
        text-align: center !important;
    }
    .text-right-lg {
        text-align: right !important;
    }
    .text-justify-lg {
        text-align: justify !important;
    }
}

@media (max-width: 768px) {
    .navbar-right {
        float: none !important;
    }
}

.pull-right-not-xs, .pull-right-not-sm, .pull-right-not-md, .pull-right-not-lg{
    float: right;
}

.pull-left-not-xs, .pull-left-not-sm, .pull-left-not-md, .pull-left-not-lg{
    float: left;
}
@media (max-width: 767px) {
    .pull-right-not-xs, .pull-left-not-xs{
        float: none;
    }
    .pull-right-xs {
        float: right;
    }
    .pull-left-xs {
        float: left;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .pull-right-not-sm, .pull-left-not-sm{
        float: none;
    }
    .pull-right-sm {
        float: right;
    }
    .pull-left-sm {
        float: left;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .pull-right-not-md, .pull-left-not-md{
        float: none;
    }
    .pull-right-md {
        float: right;
    }
    .pull-left-md {
        float: left;
    }
}
@media (min-width: 1200px) {
    .pull-right-not-lg, .pull-left-not-lg{
        float: none;
    }
    .pull-right-lg {
        float: right;
    }
    .pull-left-lg {
        float: left;
    }
}
/*
.pull-right-not-xs, .pull-right-not-sm, .pull-right-not-md, .pull-right-not-lg{
    float: right;
}

.pull-left-not-xs, .pull-left-not-sm, .pull-left-not-md, .pull-left-not-lg{
    float: left;
}
*/


.m-0 {
    margin: 0 !important;
}

.m-1 {
    margin: 0.25rem !important;
}

.m-2 {
    margin: 0.5rem !important;
}

.m-3 {
    margin: 1rem !important;
}

.m-4 {
    margin: 1.5rem !important;
}

.m-5 {
    margin: 3rem !important;
}

.m-auto {
    margin: auto !important;
}

.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.mx-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}

.mx-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}

.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}

.mx-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}

.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}

.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}

.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}

.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}

.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mt-1 {
    margin-top: 0.25rem !important;
}

.mt-2 {
    margin-top: 0.5rem !important;
}

.mt-3 {
    margin-top: 1rem !important;
}

.mt-4 {
    margin-top: 1.5rem !important;
}

.mt-5 {
    margin-top: 3rem !important;
}

.mt-auto {
    margin-top: auto !important;
}

.me-0 {
    margin-right: 0 !important;
}

.me-1 {
    margin-right: 0.25rem !important;
}

.me-2 {
    margin-right: 0.5rem !important;
}

.me-3 {
    margin-right: 1rem !important;
}

.me-4 {
    margin-right: 1.5rem !important;
}

.me-5 {
    margin-right: 3rem !important;
}

.me-auto {
    margin-right: auto !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.mb-1 {
    margin-bottom: 0.25rem !important;
}

.mb-2 {
    margin-bottom: 0.5rem !important;
}

.mb-3 {
    margin-bottom: 1rem !important;
}

.mb-4 {
    margin-bottom: 1.5rem !important;
}

.mb-5 {
    margin-bottom: 3rem !important;
}

.mb-auto {
    margin-bottom: auto !important;
}

.ms-0 {
    margin-left: 0 !important;
}

.ms-1 {
    margin-left: 0.25rem !important;
}

.ms-2 {
    margin-left: 0.5rem !important;
}

.ms-3 {
    margin-left: 1rem !important;
}

.ms-4 {
    margin-left: 1.5rem !important;
}

.ms-5 {
    margin-left: 3rem !important;
}

.ms-auto {
    margin-left: auto !important;
}

.p-0 {
    padding: 0 !important;
}

.p-1 {
    padding: 0.25rem !important;
}

.p-2 {
    padding: 0.5rem !important;
}

.p-3 {
    padding: 1rem !important;
}

.p-4 {
    padding: 1.5rem !important;
}

.p-5 {
    padding: 3rem !important;
}

.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}

.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}

.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

.px-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}

.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}

.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pt-1 {
    padding-top: 0.25rem !important;
}

.pt-2 {
    padding-top: 0.5rem !important;
}

.pt-3 {
    padding-top: 1rem !important;
}

.pt-4 {
    padding-top: 1.5rem !important;
}

.pt-5 {
    padding-top: 3rem !important;
}

.pe-0 {
    padding-right: 0 !important;
}

.pe-1 {
    padding-right: 0.25rem !important;
}

.pe-2 {
    padding-right: 0.5rem !important;
}

.pe-3 {
    padding-right: 1rem !important;
}

.pe-4 {
    padding-right: 1.5rem !important;
}

.pe-5 {
    padding-right: 3rem !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pb-1 {
    padding-bottom: 0.25rem !important;
}

.pb-2 {
    padding-bottom: 0.5rem !important;
}

.pb-3 {
    padding-bottom: 1rem !important;
}

.pb-4 {
    padding-bottom: 1.5rem !important;
}

.pb-5 {
    padding-bottom: 3rem !important;
}

.m-l-0{
    margin-left:0!important
}
.m-l-1{
    margin-left:1px!important
}
.m-l-2{
    margin-left:2px!important
}
.m-l-3{
    margin-left:3px!important
}
.m-l-4{
    margin-left:4px!important
}
.m-l-5{
    margin-left:5px!important
}
.m-l-10{
    margin-left:10px!important
}
.m-l-15{
    margin-left:15px!important
}
.m-l-20{
    margin-left:20px!important
}
.m-l-25{
    margin-left:25px!important
}
.m-l-30{
    margin-left:30px!important
}
.m-l-35{
    margin-left:35px!important
}
.m-l-40{
    margin-left:40px!important
}

.m-r-0{
    margin-right:0!important
}
.m-r-1{
    margin-right:1px!important
}
.m-r-2{
    margin-right:2px!important
}
.m-r-3{
    margin-right:3px!important
}
.m-r-4{
    margin-right:4px!important
}
.m-r-5{
    margin-right:5px!important
}
.m-r-10{
    margin-right:10px!important
}
.m-r-15{
    margin-right:15px!important
}
.m-r-20{
    margin-right:20px!important
}
.m-r-25{
    margin-right:25px!important
}
.m-r-30{
    margin-right:30px!important
}
.m-r-35{
    margin-right:35px!important
}
.m-r-40{
    margin-right:40px!important
}

.m-t-0{
    margin-top:0!important
}
.m-t-1{
    margin-top:1px!important
}
.m-t-2{
    margin-top:2px!important
}
.m-t-3{
    margin-top:3px!important
}
.m-t-4{
    margin-top:4px!important
}
.m-t-5{
    margin-top:5px!important
}
.m-t-6{
    margin-top:6px!important
}
.m-t-10{
    margin-top:10px!important
}
.m-t-15{
    margin-top:15px!important
}
.m-t-20{
    margin-top:20px!important
}
.m-t-25{
    margin-top:25px!important
}
.m-t-30{
    margin-top:30px!important
}
.m-t-35{
    margin-top:35px!important
}
.m-t-40{
    margin-top:40px!important
}

.m-b-0{
    margin-bottom:0!important
}
.m-b-1{
    margin-bottom:1px!important
}
.m-b-2{
    margin-bottom:2px!important
}
.m-b-3{
    margin-bottom:3px!important
}
.m-b-4{
    margin-bottom:4px!important
}
.m-b-5{
    margin-bottom:5px!important
}
.m-b-6{
    margin-bottom:6px!important
}
.m-b-10{
    margin-bottom:10px!important
}
.m-b-15{
    margin-bottom:15px!important
}
.m-b-20{
    margin-bottom:20px!important
}
.m-b-25{
    margin-bottom:25px!important
}
.m-b-30{
    margin-bottom:30px!important
}
.m-b-35{
    margin-bottom:35px!important
}
.m-b-40{
    margin-bottom:40px!important
}

.m-l-0-not-xs, .m-l-0-not-sm, .m-l-0-not-md, .m-l-0-not-lg {
    margin-left:0!important
}
.m-l-1-not-xs, .m-l-1-not-sm, .m-l-1-not-md, .m-l-1-not-lg {
    margin-left:1px!important
}
.m-l-2-not-xs, .m-l-2-not-sm, .m-l-2-not-md, .m-l-2-not-lg {
    margin-left:2px!important
}
.m-l-3-not-xs, .m-l-3-not-sm, .m-l-3-not-md, .m-l-3-not-lg {
    margin-left:3px!important
}
.m-l-4-not-xs, .m-l-4-not-sm, .m-l-4-not-md, .m-l-4-not-lg {
    margin-left:4px!important
}
.m-l-5-not-xs, .m-l-5-not-sm, .m-l-5-not-md, .m-l-5-not-lg {
    margin-left:5px!important
}
.m-l-10-not-xs, .m-l-10-not-sm, .m-l-10-not-md, .m-l-10-not-lg {
    margin-left:10px!important
}
.m-l-15-not-xs, .m-l-15-not-sm, .m-l-15-not-md, .m-l-15-not-lg {
    margin-left:15px!important
}
.m-l-20-not-xs, .m-l-20-not-sm, .m-l-20-not-md, .m-l-20-not-lg {
    margin-left:20px!important
}
.m-l-25-not-xs, .m-l-25-not-sm, .m-l-25-not-md, .m-l-25-not-lg {
    margin-left:25px!important
}
.m-l-30-not-xs, .m-l-30-not-sm, .m-l-30-not-md, .m-l-30-not-lg {
    margin-left:30px!important
}
.m-l-35-not-xs, .m-l-35-not-sm, .m-l-35-not-md, .m-l-35-not-lg {
    margin-left:35px!important
}
.m-l-40-not-xs, .m-l-40-not-sm, .m-l-40-not-md, .m-l-40-not-lg {
    margin-left:40px!important
}

.m-r-0-not-xs, .m-r-0-not-sm, .m-r-0-not-md, .m-r-0-not-lg {
    margin-right:0!important
}
.m-r-1-not-xs, .m-r-1-not-sm, .m-r-1-not-md, .m-r-1-not-lg {
    margin-right:1px!important
}
.m-r-2-not-xs, .m-r-2-not-sm, .m-r-2-not-md, .m-r-2-not-lg {
    margin-right:2px!important
}
.m-r-3-not-xs, .m-r-3-not-sm, .m-r-3-not-md, .m-r-3-not-lg {
    margin-right:3px!important
}
.m-r-4-not-xs, .m-r-4-not-sm, .m-r-4-not-md, .m-r-4-not-lg {
    margin-right:4px!important
}
.m-r-5-not-xs, .m-r-5-not-sm, .m-r-5-not-md, .m-r-5-not-lg {
    margin-right:5px!important
}
.m-r-10-not-xs, .m-r-10-not-sm, .m-r-10-not-md, .m-r-10-not-lg {
    margin-right:10px!important
}
.m-r-15-not-xs, .m-r-15-not-sm, .m-r-15-not-md, .m-r-15-not-lg {
    margin-right:15px!important
}
.m-r-20-not-xs, .m-r-20-not-sm, .m-r-20-not-md, .m-r-20-not-lg {
    margin-right:20px!important
}
.m-r-25-not-xs, .m-r-25-not-sm, .m-r-25-not-md, .m-r-25-not-lg {
    margin-right:25px!important
}
.m-r-30-not-xs, .m-r-30-not-sm, .m-r-30-not-md, .m-r-30-not-lg {
    margin-right:30px!important
}
.m-r-35-not-xs, .m-r-35-not-sm, .m-r-35-not-md, .m-r-35-not-lg {
    margin-right:35px!important
}
.m-r-40-not-xs, .m-r-40-not-sm, .m-r-40-not-md, .m-r-40-not-lg {
    margin-right:40px!important
}

.m-t-0-not-xs, .m-t-0-not-sm, .m-t-0-not-md, .m-t-0-not-lg {
    margin-top:0!important
}
.m-t-1-not-xs, .m-t-1-not-sm, .m-t-1-not-md, .m-t-1-not-lg {
    margin-top:1px!important
}
.m-t-2-not-xs, .m-t-2-not-sm, .m-t-2-not-md, .m-t-2-not-lg {
    margin-top:2px!important
}
.m-t-3-not-xs, .m-t-3-not-sm, .m-t-3-not-md, .m-t-3-not-lg {
    margin-top:3px!important
}
.m-t-4-not-xs, .m-t-4-not-sm, .m-t-4-not-md, .m-t-4-not-lg {
    margin-top:4px!important
}
.m-t-5-not-xs, .m-t-5-not-sm, .m-t-5-not-md, .m-t-5-not-lg {
    margin-top:5px!important
}
.m-t-10-not-xs, .m-t-10-not-sm, .m-t-10-not-md, .m-t-10-not-lg {
    margin-top:10px!important
}
.m-t-15-not-xs, .m-t-15-not-sm, .m-t-15-not-md, .m-t-15-not-lg {
    margin-top:15px!important
}
.m-t-20-not-xs, .m-t-20-not-sm, .m-t-20-not-md, .m-t-20-not-lg {
    margin-top:20px!important
}
.m-t-25-not-xs, .m-t-25-not-sm, .m-t-25-not-md, .m-t-25-not-lg {
    margin-top:25px!important
}
.m-t-30-not-xs, .m-t-30-not-sm, .m-t-30-not-md, .m-t-30-not-lg {
    margin-top:30px!important
}
.m-t-35-not-xs, .m-t-35-not-sm, .m-t-35-not-md, .m-t-35-not-lg {
    margin-top:35px!important
}
.m-t-40-not-xs, .m-t-40-not-sm, .m-t-40-not-md, .m-t-40-not-lg {
    margin-top:40px!important
}

.m-b-0-not-xs, .m-b-0-not-sm, .m-b-0-not-md, .m-b-0-not-lg {
    margin-bottom:0!important
}
.m-b-1-not-xs, .m-b-1-not-sm, .m-b-1-not-md, .m-b-1-not-lg {
    margin-bottom:1px!important
}
.m-b-2-not-xs, .m-b-2-not-sm, .m-b-2-not-md, .m-b-2-not-lg {
    margin-bottom:2px!important
}
.m-b-3-not-xs, .m-b-3-not-sm, .m-b-3-not-md, .m-b-3-not-lg {
    margin-bottom:3px!important
}
.m-b-4-not-xs, .m-b-4-not-sm, .m-b-4-not-md, .m-b-4-not-lg {
    margin-bottom:4px!important
}
.m-b-5-not-xs, .m-b-5-not-sm, .m-b-5-not-md, .m-b-5-not-lg {
    margin-bottom:5px!important
}
.m-b-10-not-xs, .m-b-10-not-sm, .m-b-10-not-md, .m-b-10-not-lg {
    margin-bottom:10px!important
}
.m-b-15-not-xs, .m-b-15-not-sm, .m-b-15-not-md, .m-b-15-not-lg {
    margin-bottom:15px!important
}
.m-b-20-not-xs, .m-b-20-not-sm, .m-b-20-not-md, .m-b-20-not-lg {
    margin-bottom:20px!important
}
.m-b-25-not-xs, .m-b-25-not-sm, .m-b-25-not-md, .m-b-25-not-lg {
    margin-bottom:25px!important
}
.m-b-30-not-xs, .m-b-30-not-sm, .m-b-30-not-md, .m-b-30-not-lg {
    margin-bottom:30px!important
}
.m-b-35-not-xs, .m-b-35-not-sm, .m-b-35-not-md, .m-b-35-not-lg {
    margin-bottom:35px!important
}
.m-b-40-not-xs, .m-b-40-not-sm, .m-b-40-not-md, .m-b-40-not-lg {
    margin-bottom:40px!important
}

@media (max-width: 767px) {
    .m-l-0-not-xs, .m-l-1-not-xs, .m-l-2-not-xs, .m-l-3-not-xs, .m-l-4-not-xs, .m-l-5-not-xs, .m-l-10-not-xs, .m-l-15-not-xs, .m-l-20-not-xs, .m-l-25-not-xs, .m-l-30-not-xs, .m-l-35-not-xs, .m-l-40-not-xs {
        margin-left:0px!important
    }
    .m-r-0-not-xs, .m-r-1-not-xs, .m-r-2-not-xs, .m-r-3-not-xs, .m-r-4-not-xs, .m-r-5-not-xs, .m-r-10-not-xs, .m-r-15-not-xs, .m-r-20-not-xs, .m-r-25-not-xs, .m-r-30-not-xs, .m-r-35-not-xs, .m-r-40-not-xs {
        margin-right:0px!important
    }
    .m-t-0-not-xs, .m-t-1-not-xs, .m-t-2-not-xs, .m-t-3-not-xs, .m-t-4-not-xs, .m-t-5-not-xs, .m-t-10-not-xs, .m-t-15-not-xs, .m-t-20-not-xs, .m-t-25-not-xs, .m-t-30-not-xs, .m-t-35-not-xs, .m-t-40-not-xs {
        margin-top:0px!important
    }
    .m-b-0-not-xs, .m-b-1-not-xs, .m-b-2-not-xs, .m-b-3-not-xs, .m-b-4-not-xs, .m-b-5-not-xs, .m-b-10-not-xs, .m-b-15-not-xs, .m-b-20-not-xs, .m-b-25-not-xs, .m-b-30-not-xs, .m-b-35-not-xs, .m-b-40-not-xs {
        margin-bottom:0px!important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .m-l-0-not-sm, .m-l-1-not-sm, .m-l-2-not-sm, .m-l-3-not-sm, .m-l-4-not-sm, .m-l-5-not-sm, .m-l-10-not-sm, .m-l-15-not-sm, .m-l-20-not-sm, .m-l-25-not-sm, .m-l-30-not-sm, .m-l-35-not-sm, .m-l-40-not-sm {
        margin-left:0px!important
    }
    .m-r-0-not-sm, .m-r-1-not-sm, .m-r-2-not-sm, .m-r-3-not-sm, .m-r-4-not-sm, .m-r-5-not-sm, .m-r-10-not-sm, .m-r-15-not-sm, .m-r-20-not-sm, .m-r-25-not-sm, .m-r-30-not-sm, .m-r-35-not-sm, .m-r-40-not-sm {
        margin-right:0px!important
    }
    .m-t-0-not-sm, .m-t-1-not-sm, .m-t-2-not-sm, .m-t-3-not-sm, .m-t-4-not-sm, .m-t-5-not-sm, .m-t-10-not-sm, .m-t-15-not-sm, .m-t-20-not-sm, .m-t-25-not-sm, .m-t-30-not-sm, .m-t-35-not-sm, .m-t-40-not-sm {
        margin-top:0px!important
    }
    .m-b-0-not-sm, .m-b-1-not-sm, .m-b-2-not-sm, .m-b-3-not-sm, .m-b-4-not-sm, .m-b-5-not-sm, .m-b-10-not-sm, .m-b-15-not-sm, .m-b-20-not-sm, .m-b-25-not-sm, .m-b-30-not-sm, .m-b-35-not-sm, .m-b-40-not-sm {
        margin-bottom:0px!important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .m-l-0-not-md, .m-l-1-not-md, .m-l-2-not-md, .m-l-3-not-md, .m-l-4-not-md, .m-l-5-not-md, .m-l-10-not-md, .m-l-15-not-md, .m-l-20-not-md, .m-l-25-not-md, .m-l-30-not-md, .m-l-35-not-md, .m-l-40-not-md {
        margin-left:0px!important
    }
    .m-r-0-not-md, .m-r-1-not-md, .m-r-2-not-md, .m-r-3-not-md, .m-r-4-not-md, .m-r-5-not-md, .m-r-10-not-md, .m-r-15-not-md, .m-r-20-not-md, .m-r-25-not-md, .m-r-30-not-md, .m-r-35-not-md, .m-r-40-not-md {
        margin-right:0px!important
    }
    .m-t-0-not-md, .m-t-1-not-md, .m-t-2-not-md, .m-t-3-not-md, .m-t-4-not-md, .m-t-5-not-md, .m-t-10-not-md, .m-t-15-not-md, .m-t-20-not-md, .m-t-25-not-md, .m-t-30-not-md, .m-t-35-not-md, .m-t-40-not-md {
        margin-top:0px!important
    }
    .m-b-0-not-md, .m-b-1-not-md, .m-b-2-not-md, .m-b-3-not-md, .m-b-4-not-md, .m-b-5-not-md, .m-b-10-not-md, .m-b-15-not-md, .m-b-20-not-md, .m-b-25-not-md, .m-b-30-not-md, .m-b-35-not-md, .m-b-40-not-md {
        margin-bottom:0px!important
    }
}
@media (min-width: 1200px) {
    .m-l-0-not-lg, .m-l-1-not-lg, .m-l-2-not-lg, .m-l-3-not-lg, .m-l-4-not-lg, .m-l-5-not-lg, .m-l-10-not-lg, .m-l-15-not-lg, .m-l-20-not-lg, .m-l-25-not-lg, .m-l-30-not-lg, .m-l-35-not-lg, .m-l-40-not-lg {
        margin-left:0px!important
    }
    .m-r-0-not-lg, .m-r-1-not-lg, .m-r-2-not-lg, .m-r-3-not-lg, .m-r-4-not-lg, .m-r-5-not-lg, .m-r-10-not-lg, .m-r-15-not-lg, .m-r-20-not-lg, .m-r-25-not-lg, .m-r-30-not-lg, .m-r-35-not-lg, .m-r-40-not-lg {
        margin-right:0px!important
    }
    .m-t-0-not-lg, .m-t-1-not-lg, .m-t-2-not-lg, .m-t-3-not-lg, .m-t-4-not-lg, .m-t-5-not-lg, .m-t-10-not-lg, .m-t-15-not-lg, .m-t-20-not-lg, .m-t-25-not-lg, .m-t-30-not-lg, .m-t-35-not-lg, .m-t-40-not-lg {
        margin-top:0px!important
    }
    .m-b-0-not-lg, .m-b-1-not-lg, .m-b-2-not-lg, .m-b-3-not-lg, .m-b-4-not-lg, .m-b-5-not-lg, .m-b-10-not-lg, .m-b-15-not-lg, .m-b-20-not-lg, .m-b-25-not-lg, .m-b-30-not-lg, .m-b-35-not-lg, .m-b-40-not-lg {
        margin-bottom:0px!important
    }
}

