/**/
.bg-lovepink {
    background-color: #FF3E75 !important;
}
  
.bg-lovepink,
.bg-lovepink > a {
    color: #ffffff !important;
}
  
.bg-lovepink.btn:hover {
    border-color: #d81b60 ;
    color: #ececec;
}
  
.bg-lovepink.btn:not(:disabled):not(.disabled):active, .bg-lovepink.btn:not(:disabled):not(.disabled).active, .bg-lovepink.btn:active, .bg-lovepink.btn.active {
    background-color: #d81b60  !important;
    border-color: #9f1447;
    color: #ffffff;
}

.row-navigation-top-left {
    display: flex;
    max-width: 35%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

.row-navigation-top-right {
    display: flex;
    max-width: 60%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

.row-navigation-bottom-left {
    display: flex;
    max-width: 35%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

.row-navigation-bottom-right {
    display: flex;
    max-width: 38%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

.paging-ml {
    margin-left: auto !important;
}

.label-left-nav {
    margin-right: 5px;
}

.label-right-nav {
    margin-left: 5px;
}

.input-nav {
    max-width: 100%;
}

.col-lg-2-11 {
    padding-left: 7.5px;
    padding-right: 7.5px;
}

.verify-box {
    width: 360px;
}

.verify-box-msg {
    text-align: center;
}

/* My Script CSS */
.notification {
	padding-top: 5px;
}

.loader {
    display: inline-block;
    position: fixed;
    left: 47%;
    top: 50%;
}

.gif-loader {
    width: 40%;
}

.login-style {
	/*background: linear-gradient(180deg, #FFBDD0 1.19%, #FF3E75 59.9%);*/
    background-image: url('../img/background.jpg');
}

.login-logo b {
    color: #FF3E75 !important;
    font-weight: 600;
}

/* Captcha */
.img-captcha {
    border-radius: 5px;
}

#btn-page-detail, #btn-page-edit, #btn-page-delete {
    margin-bottom: 5px;
    width: 70%;
}

#sorting {
    cursor: pointer;
}

.sorting i {
    color: #DCDCDC;
}

.align-rg {
    text-align: right;
}

.card-title {
    margin: 4px 0 0 0;
}

.card-navigation {
    float: right;
}

.img-payment {
    /*transition: transform .2s;*/
    width: 70px;
}

/*.img-payment:hover {
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    cursor: pointer;
}*/

.user-image {
    width: 40px;
    border-radius: 25px;
}

.hidden-xs {
    color: white;
}

.user-header {
    height:175px;
    padding:10px;
    text-align:center;
}

.user-footer {
    padding: 0 10px;
}

.user-image-lg {
    width: 90px;
    border: 4px solid #E8E8E8;
    margin: 0 auto;
}

.user-header small {
    display: block;
    font-size: 12px;
    font-weight: 300;
}

.dropdown-toggle::after {
    color: #FFF;
}

@media (min-width: 576px) { 
    .row-navigation-top-left {
        max-width: 50%;
        margin-left: 0;
        margin-right: auto !important;
    }

    .row-navigation-top-right {
        max-width: 50%;
        margin-left: auto !important;
        margin-right: 0;
    }

    .row-navigation-bottom-left {
        max-width: 100%;
        margin-left: 0;
        margin-right: auto !important;
    }

    .row-navigation-bottom-right {
        max-width: 100%;
        margin-right: 0;
    }
}

.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:hover {
    background:#e83e8c80;
}
