﻿.sidebar {
    background-color: #333333;
    color: #E6E6E6;
}
/*.logo {
    background-image: url('assets/img/BOOKSMATE resized SLVR.png');
}*/

.btn.btn-rose {
    background-color: #CC9933!important;
}
.sidebar .nav p{
    color:#ffffff;
}
.sidebar .user a{
    color:#ffffff!important;
}

.sidebar .nav li a, .sidebar .nav li .dropdown-menu a {
    color: #ffffff!important;
}

.btn.btn-rose {
    background-color: #CC9933 !important;
    border-color: #000000!important;
}
.btn-default {
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.card .card-header-rose .card-icon, .card .card-header-rose .card-text, .card .card-header-rose:not(.card-header-icon):not(.card-header-text), .card.bg-rose, .card.card-rotate.bg-rose .front, .card.card-rotate.bg-rose .back {
    background: linear-gradient(60deg, #e3be74, #CC9933) !important;
}
.card-pricing .card-icon.icon-rose i {
    color: #3C4858 !important;
}
.card .card-category:not([class*="text-"]){
    color:#000000;
}
.title, .title a, .card-title, .card-title a, .info-title, .info-title a, .footer-brand, .footer-brand a, .footer-big h5, .footer-big h5 a, .footer-big h4, .footer-big h4 a, .media .media-heading, .media .media-heading a{
    color:#000000;
}
.alert-primary {
    background: #CC9933!important;
}
.progress {
    height: inherit!important;
}
.modal.show .modal-dialog {
    transform: translate(0, -11%)!important;
}
@media (min-width: 992px) {
    .modal-lg {
        max-width: 92%;
    }
}
.bmd-form-group:not(.has-success):not(.has-danger) [class^='bmd-label'].bmd-label-floating, .bmd-form-group:not(.has-success):not(.has-danger) [class*=' bmd-label'].bmd-label-floating {
    color:#333333 !important;
}
.form-control{
    color:#333333;
}
.bootstrap-select.form-control-sm .dropdown-toggle, .input-group-sm > .bootstrap-select.form-control .dropdown-toggle, .input-group-sm > .input-group-prepend > .bootstrap-select.input-group-text .dropdown-toggle, .input-group-sm > .input-group-append > .bootstrap-select.input-group-text .dropdown-toggle, .input-group-sm > .input-group-prepend > .bootstrap-select.btn .dropdown-toggle, .input-group-sm > .input-group-append > .bootstrap-select.btn .dropdown-toggle {
    background-color: #ca993a !important;
}

/*.carousel-inner .carousel-item.active,
.carousel-inner .carousel-item-next,
.carousel-inner .carousel-item-prev {
  display: flex;
}

.carousel-inner .carousel-item-right.active,
.carousel-inner .carousel-item-next {
  transform: translateX(35%);
}

.carousel-inner .carousel-item-left.active,
.carousel-inner .carousel-item-prev {
    transform: translateX(-35%);
}
  
.carousel-inner .carousel-item-right,
.carousel-inner .carousel-item-left{ 
  transform: translateX(0);
  
}*/
/*.modal {
    top: 2% !important;
}*/
.form-group input[type=file] {
    z-index: inherit !important;
    opacity:inherit!important;
}

@media (min-width: 552px) {
    .modal-md {
        max-width: 65%;
    }
}

.btn-nostyle {
    background-color: #ffffff;
    border-color: #ffffff;
    color:#000000;
}

.bootstrap-select .dropdown-toggle .filter-option {
    padding-left: 0.2em!important;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{
    color:#000000;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{
    text-transform:capitalize!important;
    font-size:14px!important;
}


.text-dark{
    color:#000000!important;
}

.btn-success {
    background: #28a745 !important;
}
.btn-danger {
    color: #fff !important;
    background-color: #d9534f !important;
    border-color: #d43f3a !important;
}

/*.dropdown-toggle .btn .btn-default {
    background-color:white!important;
    border-color:white!important;
}*/
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
}

    .tooltip .tooltiptext {
        visibility: hidden;
        width: 120px;
        background-color: #555;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        bottom: 125%;
        left: 50%;
        margin-left: -60px;
        opacity: 0;
        transition: opacity 0.3s;
    }

        .tooltip .tooltiptext::after {
            content: "";
            position: absolute;
            top: 100%;
            left: 50%;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: #555 transparent transparent transparent;
        }

    .tooltip:hover .tooltiptext {
        visibility: visible;
        opacity: 1;
    }
