







.k-button-group.k-dialog-buttongroup.k-dialog-button-layout-stretched button {
    background-color: #148ccc !important;
    border-color: #148ccc !important;
}



label.title2 {
    color: #3F51B3 !important;
}

.showHideLink {
    color: #3F51B3;
}

.scroller:hover {
    background: #3F51B3 !important;
}
.scroller {
    background: #148ccc !important;
}
.k-window-titlebar.k-dialog-titlebar.k-header {
    background: #148ccc !important;
}


#gridChildrenPolicies th[role="columnheader"] {
    background-color: #F9F9F9 !important;
    color: #666666 !important;
}


.k-button
{
    color: #148ccc !important; 
}

.k-button.k-primary:not(.po-inactive-button)
{
    background-color: #148ccc !important;
    border-color: #148ccc !important;
}



.text-primary
{
    color: #148ccc !important;
}



.k-grid .k-header.k-grid-toolbar,
.k-calendar .k-header,
.k-calendar .k-header .k-link,
.k-calendar td.k-state-selected,
.po-toogle-btn label.active,
.panelBar li.k-state-active:not(.nd-inner-panel) > span.k-header,
.color-background
{
    background-color:#148ccc !important;
    color:#FFFFFF !important;
    text-decoration-color:#FFFFFF !important;
    border-color: #148ccc !important;
}



#kLoginButton.k-button,
.po-button-background,
.po-button-background-div,
.policies-panelbar .k-header
{
    background-color:#148ccc !important;
    color:#FFFFFF !important;
}


.k-today.k-state-selected.k-state-focused > .k-link,
.k-state-selected.k-state-focused > .k-link,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .selected > a,
.dropdown-menu > .selected > a:hover
{
    background-color:#148ccc !important;
}

.po-text-backgroungcolor,
.k-calendar .k-footer .k-nav-today,
.k-list>.k-state-selected.k-state-focused,
.po-per-day-price
{
    color:#148ccc !important;
}







.k-tabstrip-wrapper .k-header
{
    background-color:#FFFFFF !important;
    color: #111111 !important;
}
.po-content-toolbar,
.po-details-tab .nav-tabs li > a,
.po-roomsList > div > .left-column,
.k-tabstrip-items .k-state-default .k-link,
#po-inner-tabstrip ul.k-tabstrip-items.k-reset
{
    background-color:#F6F7F9 !important;
    color: #111111 !important;
}
.k-tabstrip-items .k-state-active .k-link
{
    background-color:#FFFFFF !important;
    color: #3F51B3 !important;
}



.behind-body-color-background
{
    background-color:#f3f5f9 !important;
    color:#111111 !important;
}



.body-color-background,
.policies-panelbar .k-content
{
    background-color:#FFFFFF !important;
    color:#111111 !important;
}


.po-tabledetailinfo2col-head
{
    background-color:#FFFFFF !important;
    color: #3F51B3 !important;
}


input.po-radio-input:checked + label.po-radio-label:before{
    border-color:#148ccc;
}

input.po-radio-input:checked + label.po-radio-label:after {
    background-color: #148ccc;
}


.k-grid tbody tr:hover,
.k-grid tr.k-state-selected
{
    background-color: #E7F3F9;
}
#po-calendar .k-grid tbody tr:hover
{
    background-color: inherit!important;
}
tbody[kendogridtablebody] tr:hover, tbody[kendogridtablebody] .k-state-selected {
    background-color: #E7F3F9 !important;
}



.po-content-toolbar-menubtn,
.po-left-menu,
.po-left-menu .content,
.po-left-menu .header,
.po-left-menu .toggle-btn,
.po-left-menu .toggle-btn.toggle-menu-btn,
.po-content-toolbar-menubtn:visited,
.po-left-menu .toggle-btn:visited,
#po-mainmenu,
#po-mainmenu .k-link,
#po-mainmenu .k-item,
#po-mainmenu .k-item .k-item,
#po-mainmenu .k-item .k-item .k-item,
#po-mainmenu .k-panelbar > li.k-item,
#po-mainmenu .k-state-active .k-link
 {
    background-color: #111111 !important;
    color: #FFFFFF !important;
    border-color:#666666 !important;
}

#po-mainmenu .k-link.k-state-selected
,#po-mainmenu .k-link.k-state-selected.k-state-focused
,#po-mainmenu .k-link.k-state-selected.k-state-focused.k-state-hover
,#po-mainmenu .k-link.k-header.k-state-selected.k-state-focused
,#po-mainmenu .k-link.k-header.k-state-selected.k-state-focused.k-state-hover
,#po-mainmenu .k-group .k-group .k-item.k-state-default .k-link.k-state-selected.k-state-focused
,#po-mainmenu .k-group .k-group .k-item.k-state-default .k-link.k-state-selected.k-state-hover
,#po-mainmenu .k-group.k-panel > .k-item.k-state-default.k-state-active > .k-link.k-state-selected.k-state-focused.k-state-hover
{
    background-color: #FFFFFF !important;
    color: #111111 !important;
}

.po-content-toolbar-menubtn:hover
{
    background-color: #414141!important;
}




.k-loading-color {
   background-color: #148ccc !important;
}

.po-details-tab .nav-tabs li.active > a,
.po-details-tab .nav-tabs li.active > a:active,
.po-details-tab .nav-tabs li.active > a:hover
{
    color:#148ccc!important;
    border-top:2px solid #148ccc!important;
}

.po-section-title
{
    color:#148ccc!important;
    border-bottom:1px solid #148ccc;
}

.po-section-title-no-underline
{
    color:#148ccc!important;
}

.po-icon-overlay
{
    background-color:#148ccc;
}

.detailsResumeItems > li .detailItem span.subheader-bold
{
    color:#148ccc;
}

.detailsTabContainer > .left-column,
.detailsTabContainer > .left-column > .wrapper-content
{
    background-color:#E7F3F9!important;
}

.k-grid .k-pager-numbers .k-state-selected
{
    color: #148ccc !important;
    border-color: #148ccc !important;
}

.k-pager-wrap .k-state-selected:hover {
    color: #148ccc !important;
    background-color: transparent !important;
    cursor: default;
}

.k-grid .k-selectable a,
.k-grid .k-selectable a:visited,
.k-grid .k-selectable a:hover,
.k-grid a,
.k-grid a:visited,
.k-grid a:hover
{
    color:#148ccc;
}
.k-alt > td > a {
    color:#148ccc !important;
}

.po-light-background-color {
    background-color:#E7F3F9!important;
    color:#666666 !important;
}
.po-dark-foreground-color {
    color:#148ccc!important;
}



.po-policy-name {
    color:#148ccc !important;
}
.po-policy-name:hover {
    color:#148ccc !important;
}
.po-title-tooltip-policy > text {
    color:#148ccc !important;
}







.po-inactive-button {
    pointer-events: none;
    border-color: #F5F7F8 !important;
    background-color: #F5F7F8 !important;
}
.po-active-button {
    pointer-events: initial;
}




td[kendogridcell] > a {
    color: #148ccc !important;
}

.color-text
{
    color: #148ccc !important;
}