/*------(START) Custom Bootstrap Responsive 4.0 CSS------*/
.row1, .row2 {
    margin-right: -15px;
    margin-left: -15px;
}

.align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important;
}

.justify-content-center {
    -ms-flex-align: center !important;
    justify-content: center !important;
}

.d-flex {
    display: flex;
}

.d-none {
    display: none !important;
}

.d-inline-flex {
    display: inline-flex;
}

.m-auto {
    margin: 0px auto !important;
}

.py-1 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.py-3 {
    padding-top: 1.0rem !important;
    padding-bottom: 1.0rem !important;
}

.mx-3 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.mr-3 {
    margin-right: 1rem !important;
}

.position-relative {
    position: relative;
}

.cursor-pointer {
    cursor: pointer;
}

.border {
    border: 1px solid #dee2e6 !important;
}

.border-top {
    border-top: 1px solid #dee2e6 !important;
}

.border-right {
    border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
    border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
    border-left: 1px solid #dee2e6 !important;
}

.border-danger {
    border-color: #dc3545 !important;
}

.border-light {
    border-color: #f8f9fa !important;
}

.border-dark {
    border-color: #343a40 !important;
}
/*------(END) Custom Bootstrap Responsive CSS------*/
