/*custom style start */
.navbar-inner{filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;background-color:#4EA0D1;}
*{border-radius: 0 !important;text-shadow: none !important;font-family: "Open Sans", Arial, Helvetica, sans-serif;font-weight: 400;}
.navbar-inverse {border-color: #4EA0D1;}
.navbar-inner .navbar-toggle {border-color: #4EA0D1;}
/*kendo custom start*/
.k-button {color: #333;}
.k-block, .k-widget, .k-popup, .k-content, .k-dropdown .k-input {color: #333;}
.k-header, .k-treemap-title, .k-grid-header .k-header>.k-link {color: #333;}
/*kendo custom end*/

/*custom style end */
select{font-size: 12px !important;}
body{font-size: 12px;background-image: url('images/bg.jpg');-webkit-font-smoothing: antialiased;}
a{color: #333;text-decoration: none !important;}
.bblue{
	background:#1171a3 !important;
	color: #fff !important;	
	border: 0px !important;
}

.bgreen {
    background: #3dae2b !important;
    color: #fff !important;
    border: 0px !important;
}

.borange{
	background:#f88529 !important;
	color: #fff !important;	
	border: 0px !important;	
}

.bred{
	background: #fa3031 !important;
	color: #fff !important;	
	border: 0px !important;
}

.bviolet{
	background: #932ab6 !important;
	color: #fff !important;	
	border: 0px !important;
}
/* Modal */

.modal-header{
	padding-top:7px;
	padding-bottom: 7px;
}
/* Widget */

.widget {
  margin-top:0px;  
  margin-bottom: 10px; 
  background-color: #fff;
}
.widget .widget-head{
  background-color: #fff;
  border: 1px solid transparent;
  color: #777;
  font-size: 14px;
  padding: 2px 6px;
}
/*.widget .widget-content{
	border-left: 1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom: 1px solid #ddd;
}*/

/* Chart */
#curve-chart,#live-chart,#pie-chart,#pie-chart2,#pie-chart3{
	height: 250px;
	max-width: 100%;
}

#bar-chart{
	height: 283px;
	max-width: 100%;	
}

#pie-chart,#pie-chart2,#pie-chart3{
	max-width: 300px;
	margin: 10px auto;
}
/*rename page*/
.edit-in-place input{background:white;color:black;}

/* Support page */
.cubefunc{ color: black;}
.rsg-status{line-height: 26px;border-radius: 20px !important;color: black;text-align: center;white-space: pre;word-wrap: break-word;height: 26px;}
/*.unify-block{ height: 409px;overflow: auto;white-space: nowrap;scrollBar-face-color:rgba(248, 245, 247, 0.47);scrollBar-arrow-color:#7CCF77;scrollBar-track-color:#7CCF77;scrollBar-base-color:white;}*/
span.panelbar-header{color: white !important; background: #2ec8e9; display: block; text-align: center;}
.metricGrid-value{color:black !important;}



.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #000;
}
.inputbg {
    background-color: rgb(244, 241, 241)
}


.firstlevellable{
    color:#9A9A9A;
}
.secondlevellable {
    color:#717171;
}

/*overwrite kendo grid select and hover style*/
.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list>.k-state-highlight, .k-list>.k-state-selected, .k-marquee-color, .k-panel>.k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited {
    color: #fff;
    background-color: #87CEEB;
    border-color:#87CEEB;
}

.k-grid td.k-state-selected:hover, .k-grid tr:hover {
    color: #fff;
    background-color: #a2d8ef;
}

 
.k-active-filter, .k-state-active, .k-state-active:hover, .k-tabstrip .k-state-active {
    background-color: #fff;
    border-color: #87CEEB;
    color: #000;
}

 .k-dropdown .k-state-focused, .k-filebrowser-dropzone, .k-list>.k-state-hover, .k-mobile-list .k-edit-label.k-check:active, .k-mobile-list .k-item>.k-label:active, .k-mobile-list .k-item>.k-link:active, .k-mobile-list .k-recur-view .k-check:active, .k-pager-wrap .k-link:hover, .k-scheduler .k-scheduler-toolbar ul li.k-state-hover, .k-splitbar-horizontal-hover:hover, .k-splitbar-vertical-hover:hover, .k-state-hover, .k-state-hover:hover {
    color: #fff;
    background-color: #87CEEB;
    border-color: #87CEEB;
}

    .k-button.k-state-focused, .k-button.k-state-hover, .k-button:focus, .k-button:hover, .k-draghandle:hover, .k-other-month.k-state-hover .k-link, .k-pager-wrap .k-link:hover, .k-split-button:focus, .k-state-hover, .k-state-hover:hover, .k-textbox:hover, div.k-filebrowser-dropzone em {
        background-image: none,-webkit-gradient(linear,left top,left bottom,from(#87CEEB),to(#a2d8ef));
        background-image: none,-webkit-linear-gradient(top,#87CEEB 0,#a2d8ef 100%);
        background-image: none,linear-gradient(to bottom,#87CEEB 0,#a2d8ef 100%);
        border-color: #87CEEB;
    }

    .k-button.k-state-active,.k-button:active{color:#fff;background-color:#87CEEB;border-color:#87CEEB}.k-button.k-state-active:hover,.k-button:active:hover
    .k-button.k-state-focused,.k-grid-header th.k-state-focused,.k-list>.k-state-focused,.k-listview>.k-state-focused,.k-state-focused,td.k-state-focused{ -webkit-box-shandow: inset 000 1px #87CEEB;box-shadow: inset 0 0 0 1px #87CEEB}
    .k-grouping-row .k-state-focused,.k-state-focused{border-color: #87CEEB}
    .k-calendar .k-today {
    -webkit-box-shadow: inset 0 0 0 1px #87CEEB;
    box-shadow: inset 0 0 0 1px #87CEEB;
}
/*.k-button:focus{border-color:#87CEEB !important; }
.k-state-focused, .k-list>.k-state-focused, .k-listview>.k-state-focused, .k-grid-header th.k-state-focused, td.k-state-focused, .k-button.k-state-focused {  -webkit-box-shadow: inset 0 0 0 1px  #52b9e9;  box-shadow: inset 0 0 0 1px  #52b9e9;}*/
.k-picker-wrap.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-autocomplete.k-state-focused,.k-numeric-wrap.k-state-focused,.k-multiselect.k-header.k-state-focused {background: #87CEEB;}
.k-state-focused.k-state-selected, .k-list>.k-state-focused.k-state-selected, .k-listview>.k-state-focused.k-state-selected, td.k-state-focused.k-state-selected {-webkit-box-shadow: inset 0 0 3px 1px #5ab3dc !important;box-shadow: inset 0 0 3px 1px #5ab3dc !important;}

.k-state-focused.k-selected:active{background: #87CEEB;}


.k-overflow-container .k-primary, .k-primary {
    color: black;
    border-color: #a2d8ef;
    background-image: none;
    background-position: 50% 50%;
    background-color: #a2d8ef;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-primary:hover {
    color: #fff;
    border-color: #87CEEB;
    background-image: none;
    background-color: #87CEEB;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-button:focus:active:not(.k-state-disabled):not([disabled]){-webkit-box-shandow:inset 0 0 0 1px  #87CEEB;;box-shadow: inset 0 0 0 1px  #87CEEB;;}
.k-button.k-state-active:hover,.k-button:active:hover{ color: #fff;border-color: #87CEEB;background:  #87CEEB;}
.k-tiles li.k-state-selected {
    border-color: #a2d8ef;
}
.k-panelbar .k-state-focused.k-state-hover{ background: #87CEEB; }
.k-spreadsheet-active-cell {
    border-color: #a2d8ef !important;
    background-color: #fff;
}
.k-auto-fill, .k-spreadsheet-selection {
    border-color: #a2d8ef;
    -webkit-box-shadow: inset 0 0 0 1px #fff,0 0 0 1px #a2d8ef;
    box-shadow: inset 0 0 0 1px #fff,0 0 0 1px #a2d8ef;
}
.k-spreadsheet .k-single-selection::after {
    background-color:#a2d8ef;
    border-color: #fff;
}

.k-checkbox:checked+.k-checkbox-label:before {
    background-color: #fff;
    border-color: #dbdbdb;
    color: #87CEEB;
}
.k-checkbox:focus+.k-checkbox-label:before {
    border-color: #87CEEB;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.k-checkbox:focus+.k-checkbox-label:hover,.k-checkbox:focus+.k-checkbox-label:focus {
    border-color: #87CEEB;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.k-checkbox-label:hover:before,.k-checkbox:checked+.k-checkbox-label:hover:before{border-color:#87CEEB;-webkit-box-shadow:none;box-shadow:none}
.k-button:focus:not(.k-state-disabled):not([disabled]) {
    -webkit-box-shadow: none;
    box-shadow:none
    
}
.k-callout-n{border-bottom-color: #d2d1d1 !important;}

.k-grid-footer-wrap td:not(:first-child){ text-align: center;}

.selectbg {
    background-color: #fff !important;
}
/* dashboard 2.0*/
.search-field-wrapper {
    background-color: #fff;
}
.search-field-wrapper > input {
    background-color: #fff;
}
.search-dropdown__col_1 {
    background: #fff;
}

/*end dashboard 2.0*/