/* Add here all your css styles (customizations) */
:root {
    --my-primary-color: #f6841f;
    --my-background-color: #451b1d;
    --my-text-color: #fff;
}

.color-prime {
    color: #f6841f;
}
.color-red {
    color: #FF0000;
}
.banner_phone {}
.banner_zip {}


.img-dashboard {
    content: url("https://customers.mmsadmin.com/assets/images/formtitle_transparent.png"); /*formtitle_transparent.png*/
    width: 165px;
    height: 35px;
}

.nav-link-estmt {
	border: 1px solid var(--my-primary-color);
	background-color: transparent;
}

.img_logo {
    content: url("https://customers.mmsadmin.com/assets/images/MailMyStatements_med.png");
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: none;
    color: black !important;
    border-color: var(--my-primary-color); 
    border-radius: 5px !important;
    /*change the hover text color*/
}

.paginate_button {
    border-radius: 5px !important;
}

.dataTables_length select {
    border-color: #e1eaea !important;
    border-radius: 5px !important;
    height: auto;
    border: 1px solid #ced4da;
    color: var(--my-primary-color) !important;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    padding: 5px;
}

.dataTables_filter input {
    border-color: #e1eaea !important;
    border-radius: 5px !important;
    font-size: 0.75rem !important;
    height: auto;
    border: 1px solid #ced4da;
    color: var(--my-primary-color) !important;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    padding: 2px;
}

    .dataTables_filter input:focus {
        border-color: var(--my-primary-color) !important;
    }

.dataTables_filter label {
    font-weight: 800;
}

.dataTables_info {
    font-weight: 800;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.dataTables_length {
    font-weight: 800;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    /*display: none;*/
}

.dataTables_paginate {
    font-weight: 800;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
/*below block of css for change style when active*/

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    background: none;
    color: var(--my-primary-color) !important;
    border-radius: 5px !important;
}

#cover {
    background: url('../../assets/img/preloaders/preloader.gif') no-repeat scroll center center var(--my-background-color);
    background-size: 50px;
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 100;
} 
.secure-loader {
    width: 64px;
    height: 64px;
    border: 6px solid rgba(var(--my-primary-color), 0.2);
    border-top: 6px solid var(--my-primary-color); 
    border-radius: 50%;
    animation: spinSecure 1.2s linear infinite;
    box-shadow: 0 0 12px rgba(var(--my-primary-color), 0.6);
} 
.mfa-box:focus {
    border-color: var(--my-primary-color);
    box-shadow: 0 0 5px rgba(var(--my-primary-color), 0.5);
}