
a.menu-link{
    color: #212121 !important;
}
/*laravel first*/
.section-header-breadcrumb {
    float: right;
}

a#modal-add-card {
    padding: 10px 30px;
    background-color: #000;
}
.container.crt-btn {
    border-bottom: 2px solid #000;
}
.tox-notification.tox-notification--in.tox-notification--warning {
    display: none;
}
/*theme*/
.imagecheck {
    margin: 0;
    position: relative;
    cursor: pointer;
}

.imagecheck-input {
    opacity: 0; 
}

/*label.imagecheck.active {
    border: 2px solid #203445;
}*/

.imagecheck-image {
    max-width: 100%;   
}

/*img.imagecheck-image {
    height: 324px;
}*/

.imagecheck-figure {
    background-color: #fdfdff;
    border-color: #e4e6fc;
    border-width: 1px;
    border-style: solid;
    border-radius: 3px;
    margin: 0;
    position: relative;
    padding: 0px 8px;
}
a.btn.btn-dark {
    padding: 4px 12px;
}
/*dashboard*/
.section-header {   
    border-bottom: 2px solid #000;
} 
   
.card-icon.shadow-primary.bg-primary {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 22px;
    margin: 25px;
    color: #fff;
    text-align: center;
    background-color: #000000 !important;
    border-radius: 5px;
}
.card.card-primary.card-statistic-2 {
    display: flex;
    flex-direction: row;
}
/*social icon for insert*/
.row.modal .modal-content {
    width: 50%;
    margin: auto;
    margin-top: 50px;
}

.leadform button.btn-close {
    margin: 0 !important;
    box-shadow: none !important;
    top: 5px !important;
    position: relative;
}
/*view cards*/
a#download-file {
    margin-right: 15px;
}
span.btn.btn-icon {
    border: 2px solid #000;
    background-color: #000;   
    color: #fff;
    margin-right: 15px;
}
.section-header-back i.fas.fa-arrow-left:hover {
    padding: 7px 13px;
    background-color: #000;
    color: #fff;
    border-radius: 2px;

}
.section-header-back{
    margin-right: 15px;
}
.profile-widget-header.mb-0 {
    padding: 10px;
    border-bottom: 0.5px solid #0000000f;
}

div:where(.swal2-container) {
    z-index: 9999 !important;
}

/*trigger status  css*/

.switch {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 24px;
}

.switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.switch .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 24px;
}

.switch .slider.round {
    border-radius: 24px;
}

.switch .slider:before {
    position: absolute;
    content: "";
    height: 20px;
    width: 20px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 50%;
}

.switch .slider.round:before {
    border-radius: 50%;
}

.switch input:checked + .slider {
    background-color: #4CAF50;
}

.switch input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}
.custom-height {
    height: 40px; 
    padding-top: 7px; 
    padding-bottom: 7px; 
}
/*tap mo image*/
span.app-brand-logo.demo img {
    height: 80px !important;
}
/*navmenu tapmo img*/
span#tapmo img {
    height: 55px !important;   
}

/*background-color all page change here*/
.background_colors{
    background: -webkit-linear-gradient(#8de4f7b8, #ff2e2263);   
}



/*media query for tabltes*/
@media (min-width: 768px) and (max-width:992px) { 
    a#contact-detail{
    padding: 2px;
    margin-bottom: 2px;
    }
    a#social-icon {
    padding: 2px;
    }
}
/*change button colors*/
.btn-primary{
    background: #e83f67 !important;
    border-color: #e83f67 !important;
}
.bg-menu-theme .menu-inner > .menu-item.active:before{
    background: #e83f67!important;
}
.bg-menu-theme .menu-inner > .menu-item.active > .menu-link{
    color: #e83f67 !important;    
    background-color:rgb(232 63 103 / 11%)!important;
}
.form-control:focus, .form-select:focus {
    border-color: #e83f67 !important;
}
.mb-3.form-password-toggle a {
    color: #f13f66 !important;
}
p.text-center a span {
    color: #f13f66 !important;
}
a.d-flex.align-items-center.justify-content-center {
    color: #f13f66 !important;
}
a.font-weight-600 {
    color: #f13f66 !important;
}
/*.switch input:checked + .slider {
    background-color: #f13f66 !important;
}*/
span.text-muted.fw-light a {
    color: #e83f67;
}
.fa-arrow-left:before {
    content: "\f060";
    color: #000;
}
.bg-footer-theme .footer-link {
    color: #f13f66 !important;
}
.form-check-input:checked, .form-check-input[type=checkbox]:indeterminate {
    background-color: #f13f66 !important;
    border-color: #F44336 !important;
    box-shadow: 0 2px 4px 0 rgba(105, 108, 255, 0.4);
}
.bg-menu-theme .menu-sub > .menu-item.active > .menu-link:not(.menu-toggle):before {
    background-color: #f13f66 !important;
    border: 3px solid #e7e7ff !important;
}
html:not(.layout-menu-collapsed) .bg-menu-theme .menu-inner .menu-item.open > .menu-link, .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item.open > .menu-link, html:not(.layout-menu-collapsed) .bg-menu-theme .menu-inner .menu-item .menu-link:not(.active):hover, .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item .menu-link:not(.active):hover {
    color: #e83f67 !important;
    background-color: rgb(232 63 103 / 11%)!important;
}
.btn-outline-dark {
    color: #233446;
    border-color: #f13f66 !important;
    background: transparent;
}
.btn-outline-dark:hover {
    color: #fff;
    background-color: #f13f66 !important;
}