.padding-tb-zero {
    
}

.padding-tb-sm {
    padding-top: 15px;
    padding-bottom: 15px;
}

.padding-tb-md {
    padding-top: 30px;
    padding-bottom: 30px;
}

.padding-tb-lg {
    padding-top: 60px;
    padding-bottom: 60px;
}

.padding-tb-xl {
    padding-top: 100px;
    padding-bottom: 100px;
}

.padding-lr-sm {
    padding-left: 15px;
    padding-right: 15px;
}

.padding-lr-md {
    padding-left: 30px;
    padding-right: 30px;
}

.padding-lr-lg {
    padding-top: 60px;
    padding-right: 60px;
}

.padding-lr-xl {
    padding-left: 100px;
    padding-right: 100px;
}

.col-1 .inner,
.col-2 .inner,
.col-3 .inner,
.col-4 .inner,
.col-5 .inner,
.col-6 .inner,
.col-7 .inner,
.col-8 .inner,
.col-9 .inner,
.col-10 .inner,
.col-11 .inner,
.col-12 .inner {
    width: 100%;
}

.inner > .container {
    padding: 0;
}
.inner.inner-bg {
    padding-left: 15px;
    padding-right: 15px;
}

.simplescroll {
    position: absolute !important;
    top: 0;
    left: 0;
    overflow: auto;
    height: 100%;
    width: 100%;
    padding: 0 15px;
}

@media all and (max-width: 767px){
    .d-none.col-0 {
        display: none !important;
    }

}