﻿.k-primary {
    border-color: #d60056;
    background-color: #d60056;
}

.k-multiselect .k-button {
    border-color: #d60056;
    background-color: #d60056;
}

.k-primary:hover {
    background-color: #b6044c;
    border-color: #b6044c;
    color: #fff;
}

.k-state-selected {
    color: #fff;
    background-color: #b6044c;
    border-color: #b6044c;
}
/*.k-link {
    color:#b6044c
}*/
.k-list > .k-state-selected {
    background-color: #b6044c;
}

/*.k-animation-container,
.k-widget,
.k-widget *,
.k-animation-container *,
.k-widget *:before,
.k-animation-container *:after,
.k-block .k-header,
.k-list-container,
div.k-window-content {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}*/

/*.k-state-selected .k-state-focused {
    background-color: #b6044c;
}

.k-item .k-state-focused {
    border-color: #b6044c;
}*/

.k-popup .k-list .k-state-focused {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 2px 0 #fff, inset 0 0 7px 0 #fff;
    box-shadow: inset 0 0 2px 0 #fff, inset 0 0 7px 0 #fff;
}

.k-textbox:focus,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-multiselect.k-header.k-state-focused {
    background-color: #fff;
    background-image: none;
    background-position: 50% 50%;
    border-color: #ccc;
    -webkit-box-shadow: 0 0 7px 0 #76abd9;
    box-shadow: 0 0 7px 0 #76abd9;
}

.k-link:link, .k-link:visited, .k-nav-current.k-state-hover .k-link {
    /*color: #b6044c;*/
}

.k-grid-add,
.k-grid-edit,
/*.k-grid-delete,*/
/*.k-item,*/
.k-button {
    border-color: #d60056;
    background-color: #d60056;
    color: #fff;
}

/*.k-grid-add:hover,
.k-grid-edit:hover,
.k-grid-delete:hover,
k-grid-excel:hover {
    background-color: #b6044c;
    border-color: #b6044c;
    color: #fff;
}

   .k-state-hover:hover {
        background-color: #b6044c;
        border-color: #b6044c;
        color: #fff;
    }*/

.k-tabstrip-items .k-state-default .k-link,
.k-panelbar > li.k-state-default > .k-link {
    color: #b6044c !important;
}

.k-widget.k-tooltip-validation {
    border-color: white;
    background-color: white;
    color: #c0392b !important;
}
/*.k-tabstrip-items .k-item.k-state-active {
    color: #fff!important;
    background-color:  #b6044c;
    border-color:  #b6044c;
}*/

.k-multiselect-wrap.k-floatwrap {
    padding: 5px;
}

.remove-border {
    border: none;
    border-radius: 0;
}

.k-checkbox:checked:active + .k-checkbox-label:before, .k-checkbox:checked + .k-checkbox-label:before {
    -webkit-box-shadow: 0 0 2px 0 #d60056;
    box-shadow: 0 0 2px 0 #d60056;
    border-color: #d60056;
}

.k-checkbox:checked + .k-checkbox-label:before {
    background-color: #fff;
    border-color: #d60056;
    color: #d60056;
}
/* To Increase the length of grid page dropdown*/
.k-pager-wrap .k-dropdown {
    width: 5.5em;
}

.k-pager-wrap.k-grid-pager.k-widget.k-floatwrap,
.k-link.k-pager-nav,
.k-icon.k-i-refresh {
    color: #b6044c;
}

.k-grid-filter.k-state-active {
    background-color: #d60056;
    color: white;
}

.k-tabstrip-items .k-item.k-state-active {
    /*border: #333 solid 2px;*/
    /*border-bottom-color: white;*/
}

.k-content.k-state-active {
    border-color: #333;
    border: #333 solid 2px;
}
.k-state-active {
    background-color: #d60056;
    color: white;
}
.k-datepicker.form-control {
    border: none;
}

.k-input:active {
    border: none;
}


/*.k-progressbar > .k-state-selected,
.k-widget.k-autocomplete,
.k-widget.k-combobox,
.k-widget.k-datepicker,
.k-widget.k-datetimepicker,
.k-widget.k-dropdown,
.k-widget.k-menu,
.k-widget.k-multiselect,
.k-widget.k-numerictextbox,
.k-widget.k-progressbar,
.k-widget.k-timepicker {
    clear: both;
}*/

/*.k-upload-action:hover{
    visibility:visible;
}

.k-icon.k-i-close.k-i-x{
    visibility:visible;
}*/
/*.k-select {
    border-left: 2px solid black;
    color: black;
}*/

.k-state-default > .k-select {
    /*border-left: 2px solid black;*/
    color: #d60056;
}
.k-icon.k-clear-value.k-i-close {
    color: #333;
}

.k-tabstrip-items .k-state-active .k-link {
    color: #fff !important;
    background: #333;
}

.k-panelbar > li.k-state-default > .k-link, .k-tabstrip-items .k-state-default .k-link {
    color: #333;
}

button.k-button.k-upload-action {
    color: #333;
}

/*.k-panelbar .k-tabstrip-top > .k-tabstrip-items .k-state-active, .k-tabstrip-top > .k-tabstrip-items .k-state-active {
    margin-bottom: 0px;
    margin-left: -1px;
    padding-bottom: 0;
}

.k-panelbar .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-state-active {
    background-color: #fff;
    background-image: none;

}*/

.k-grid-header .k-i-sort-asc-sm, 
.k-grid-header .k-i-sort-desc-sm, 
.k-grid-header .k-sort-order {
    color: #d60056;
}

.k-grid .k-edit-cell .k-tooltip {
    white-space: normal;
}

.k-grid .k-grid-header .k-header .k-link {
    height: auto;
}

.k-grid .k-grid-header .k-header {
    white-space: normal;
}

k-grid-header-wrap .k-auto-scrollable{
    border-width:1px;
}

div.k-tooltip.k-popup,
.k-tooltip-content {
    background: #000000;
    color: #ffffff;
    border: #000000;
    max-width: 500px;
}

/*.k-grid table {
    table-layout: fixed;
}*/