

.base, .header, #searchResult .groupTitle, .mvc-grid th,
.btn-primary, .nav.nav-tabs li.active a, .nav.nav-tabs li.active a:hover, .history-item-summary-details.selected, .history-item-summary-details:hover,
.display-action.clickeable:hover, .display-action.clickeable:hover i.inline-link
 {
	background-color: #000000 !important;
    color: #fff;
    }

    .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #fff !important;
    }

    .pagination > li > a, .pagination > li > span {
    color: #000000 !important;
    }

    .primary {
    color: #000000 !important;
    }

    input:focus, textarea:focus, select:focus {
    outline: none;
    border: none !important;
    border-bottom: 1px solid #000000 !important;
    }

    .site-logo, .login-logo {
    background: url('https://rently.blob.core.windows.net/carbeez/CustomerLogo/carbeez.jpg') no-repeat center;
    background-size: 85%;
    }

    ul.sub-menu a:focus, ul.sub-menu a:hover {
    color: #000000;
    }


    /* ===================== login page =========================*/

    .btn-login {
    color: #FFFFFF;
    border: 1px solid #FFFFFF !important;
    }

    .login-form {
    background-color: #000000;
    }

    input.login-control:-webkit-autofill {
    background-color: #000000 !important;
    -webkit-box-shadow: 0 0 0 1000px #000000 inset;
    }

    p.important {
    background-color: #000000;
    color: white;
    border: none;
    display: block;
    width: 100%;
    padding: 7px;
    font-weight: 300;
    }

    .context-menu-item.hover {
    cursor: pointer;
    background-color: #000000;
    }

    #creditCardSelector li:hover, #creditCardSelector li.alt:hover {
    border-bottom: 2px solid #000000;
    }

    .menu-item:hover {
    background: #000000 !important;
    }

    .user-nav li.dropdown a:hover, .user-nav li.dropdown.open a.dropdown-toggle {
    background: #FFFFFF !important;
    }

    input.searchBox {
    background-color: #FFFFFF;
    }

    /*----- ESTILOS CUSTOMIZABLES ------------*/
    .t-header, .t-grid-header {
    border-color: #000000 !important;
    }

    .commands > span {
    color: #000000 !important;
    }

    .tote.badge {
    background-color: #000000 !important;
    color: #fff;
    vertical-align: baseline;
    }

    span.is-active.Canceled{
    color:red;
    }

    .promotion-list li {
    list-style: none;
    border-bottom: 1px solid #000000;
    padding: 30px 0px;
    }

    #franchisePanelInfo .panel-body {
    border-bottom: 1px solid #000000;
    }

    #franchisePanelInfo .panel-body #divFranchisePrice {
    text-align: center;
    font-size: 20px;
    }

    .t-state-hover, .t-state-selected {
    background-color: #FFFFFF;
    }

    .left-menu .dropdown.active .dropdown-toggle, .left-menu .nav li.dropdown:hover .dropdown-toggle {
    color: #fff;
    border-left: 3px solid #000000;
    }

    
    .nav-tabs {
    border-bottom: 2px solid #000000 !important;
    margin-top: 50px;
    }

    
    .ui-widget-header, .ui-state-default, .ui-state-default.primary, .ui-datepicker-today {
    background: none !important;
    background-color: #000000 !important;
    color: #fff !important;
    }

    .ui-state-highlight {
    border-color: #FFFFFF !important;
    }

    .mvc-grid tr.selected, .mvc-grid tr.selected:nth-child(odd){
    background-color: #FFFFFF;
    color: #fff;
    }

    .mvc-grid tr.selected a{
    color:#fff !important;
    font-weight:500;
    }

    .ui-autocomplete .ui-menu-item .ui-state-hover,
    .ui-autocomplete .ui-menu-item .ui-state-active,
    .ui-autocomplete .ui-menu-item .ui-state-focus,
    .autocomplete-content-container .ui-state-active,
    .autocomplete-content-container .ui-state-selected
    {
    background:#FFFFFF;
    color: #fff;
    border-radius: 0px !important;
    border:none !important;
    }

    span.calendar{
    cursor:pointer;
    color:#000000 ;
    font-size:14px;
    }

    .comment-types .fa.selected {
    color: #000000;
    }

    .panel {
    border-top:4px solid #000000 !important;
    }

    .mvc-grid tr > td.border-right{
    border-right: 1px solid #000000 !important;
    }
    .mvc-grid tr > td.border-left{
    border-left: 1px solid #000000 !important;
    }

    .booking.status3, .status3 {
    background-color: #B2B2B2 !important;
    }
    span.status3 {
    color: #B2B2B2 !important;
    }

    .booking.status0.ExternalSystem  {
    background-color: #e437fc !important;
    }

    .booking.status0, .status0 {
    background-color: #5AB9ED !important;
    }
    span.status0 {
    color: #5AB9ED !important;
    }

    .booking.status2, .status2 {
    background-color: #008000 !important;
    }

    span.status2 {
    color: #008000 !important;
    }

    .booking.status1, .status1{
    background-color: #FFBE00 !important;
    }

    span.status1{
    color: #FFBE00 !important;
    }

    .booking.status2.expired{
    background-color: red !important;
    }

    .transfer {
    border: 2px solid #00000061 !important;
    }

    



    .k-grid .k-grid-search {
    margin-left: auto !important;
    margin-right: 0 !important;
    width: 300px !important;
    }
    .k-pager-wrap .k-link.k-state-selected {
    background-color: #000000 !important;
    border-color: #000000 !important;
    }

    .k-toolbar, .k-header {
    background-color: #000000 !important;
    color: #fff !important;
    }
    .k-grid-header .k-link:link{
    color: #fff !important;
    }

    .k-header > .k-link {
    color: #fff !important;
    }
    .k-pager-wrap{
    background-color: white !important;
    }
    .k-grid tr td{
    border: none !important;
    }
    .k-i-sort-asc-sm, .k-i-sort-desc-sm {
    color: white !important;
    }
    .k-state-active {
    background-color: #000000 !important;
    }
    .k-state-active:hover {
    background-color: #000000 !important;
    }
    .k-primary {
    background-color: #000000 !important;
    border-color: #000000 !important;
    }
    .k-primary:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
    }
