.charm {
   background-image: url("images/CharmMenu.png");
}
/*
.tile1{
   background-color:#1A623C;
}
.tile2{
   background-color: #19254C;
}
.tile3{
   background-color: #73C3C8;
}
.tile4{
   background-color:#399E47;
}
.tile5{
   background-color: #0f4b81;
}
.tile6{
   background-color: #0B1826;
}
*/

/*Added for new menu styles*/
.mainmenu .tile1, .mainmenu .tile2, .mainmenu .tile3,
.mainmenu .tile4, .mainmenu .tile5, .mainmenu .tile6,
.menudropbar .submenu .tile1,.menudropbar .submenu .tile2,
.menudropbar .submenu .tile3,.menudropbar .submenu .tile4,
.menudropbar .submenu .tile5,.menudropbar .submenu .tile6
{
    border-radius: 6px;
    background-color:transparent;
}
/*.menubar .submenu li:hover,
.activeSubmenu{
    background-color:#efefef;
}*/
.icon-MenuDropdown{
    font-size:18px;
}
.icon-MenuDropdown:before{
     color:#000000;   
     font-size:18px;
 }
.mainmenu .tile1:hover,
.mainmenu .tile2:hover,
.mainmenu .tile3:hover,
.mainmenu .tile4:hover,
.mainmenu .tile5:hover,
.mainmenu .tile6:hover{
    background-color:#d4d4d4;
}

.mainmenu .icon-inverse:before{
    color:#a6a6a6;
}
.mainmenu li a.item span,
.menudropbar .submenu li a.item span{
    color: #000000;
}
.menudropbar .pinbar.icon-inverse.icon-Pin:hover:before, 
.menudropbar .pinbar.icon-inverse.icon-Check:hover:before,
.actionPin.icon:hover:before{
    color: #000000;
}
.menudropbar .pinbar.icon-inverse.icon-Pin:before, 
.menudropbar .pinbar.icon-inverse.icon-Check:before,
.actionPin.icon:before{
    color: #444444;
}

.actionsHeader
{
    background:#efefef; 
}

.actionSubmenu .actionIcon.icon-med:before{
    color:#444444;
    transition: all .3s;
}

.tile1 .actionSubmenu li:hover .actionIcon.icon-med:before{
    color:#1A623C;
}
.tile2 .actionSubmenu li:hover .actionIcon.icon-med:before{
    color:#19254C;
}
.tile3 .actionSubmenu li:hover .actionIcon.icon-med:before{
    color:#1F97C4;
}

.actionsContextMenu{
    border:solid 1px #efefef;
}
.breadcrumbBar{
    /*background-color:#e4e4e4;*/
    background-color:transparent;
}
.menubar[data-section="tile1"] .actionsHeader{
    background-color:#1A623C;
}
.menubar[data-section="tile1"] .actionsHeader,
.breadcrumbBar.tile1,
.breadcrumbBar.tile1 a{
    color:#1A623C;
    /*background-color:#1A623C;*/
}
.menubar[data-section="tile2"] .actionsHeader{
    background-color:#19254C;
}
.breadcrumbBar.tile2,
.breadcrumbBar.tile2 a{
    /*background-color:#19254C;*/
    color:#19254C;
}
.menubar[data-section="tile3"] .actionsHeader{
    background-color:#1F97C4;
}
.breadcrumbBar.tile3,
.breadcrumbBar.tile3 a{
    /*background-color:#1F97C4;*/
    color:#1F97C4;
}
.menubar[data-section="tile1"] .scrollablePanel a.next, .menubar[data-section="tile1"] .scrollablePanel a.prev{
    color:#1A623C;
}
.menubar[data-section="tile2"] .scrollablePanel a.next, .menubar[data-section="tile2"] .scrollablePanel a.prev{
    color:#19254C;
}
.menubar[data-section="tile3"] .scrollablePanel a.next, .menubar[data-section="tile3"] .scrollablePanel a.prev{
    color:#1F97C4;
}

.tile3 .scrollablePanel a.next, .tile3 .scrollablePanel a.prev{
    color:#1F97C4;
}


#bodycompany .medbutton.ui-button {
    border-color: #19254C;
    background: #19254C;
    color: #efefef;
    font-family: 'Roboto', sans-serif;
}
#bodyposition .medbutton.ui-button {
    border-color: #1F97C4;
    background: #1F97C4;
    color: #efefef;
    font-family: 'Roboto', sans-serif;
}
#bodyname .medbutton.ui-button {
    border-color: #1A623C;
    background: #1A623C;
    color: #efefef;
    font-family: 'Roboto', sans-serif;
}


body.com#bodyname .medbutton.ui-button {
    border-color: #19254C !important;
    /*background: #19254C !important;
    color: #efefef !important;*/
    font-family: 'Roboto', sans-serif;
}
body.com#bodyname .medbutton.ui-button.ui-state-hover .ui-button-text{
    color: #ffffff !important;
}


#submenu.gdpr .breadcrumbBar.tile1,
#submenu.gdpr .breadcrumbBar.tile2,
#submenu.gdpr .breadcrumbBar.tile3,
#submenu.gdpr .breadcrumbBar.tile4,
#submenu.gdpr .breadcrumbBar.tile5,
#submenu.gdpr .breadcrumbBar.tile6,
.gdprBg, .breadcrumbBar.gdprBg {
    background-color: #ff6f00 !Important;
    color: #ffffff !Important;
    height:32px;
    padding-top: 3px;
}

#submenu.gdpr .breadcrumbBar .bc a,
#submenu.gdpr .breadcrumbBar .bc.bc-1,
#submenu.gdpr .actionSubmenu .actionIcon.icon-med:before,
#submenu.gdpr .menuRight.actions .icon-MenuDropdown:before,
body.globalActionsL #submenu.gdpr .icon-inverse:before {
    color: #ffffff !Important;
}

body.globalActionsL #submenu.gdpr .bccount{
    color:#ffffff;
}

.recordtilecontainer.gdpr .quicksearch_text a {
    color: #ff6f00 !Important;
}
.gdprBorder {
    border: solid 1px #ff6f00!important;
}
.rightcol.bcright{
    margin-top:0;
}

/*
#submenu.gdpr .breadcrumbBar .rightcol.bcright:after {
    content: "GDPR";
    background-color: #ff6f00;
    border-radius: 12px;
    padding: 2px 6px;
}
*/

.mainmenu .tile1:hover .icon-inverse:before{
    color:#1A623C;
}
.mainmenu .tile2:hover .icon-inverse:before{
    color:#19254C;
}
.mainmenu .tile3:hover .icon-inverse:before{
    color:#1F97C4;
}

.menubar .submenu li a.item span
{
    color:#a6a6a6;
    transition: all .3s;
}
.menubar .submenu li
{
padding:3px 8px;
}

.menubar .submenu li.activeSubmenu a.item{
    border-bottom: 2px solid;
}

/*
.menubar[data-section="tile1"] .submenu li:hover .menuIcon i:before,
.menubar[data-section="tile1"] .actionSubmenu li:hover a:before,
.menubar[data-section="tile1"] .icon-MenuDropdown:hover:before,
.menubar[data-section="tile1"] .submenu li.activeSubmenu a .menuIcon i:before,
.menubar[data-section="tile1"] .submenu li:hover a.item span,
.menubar[data-section="tile1"] .submenu li.activeSubmenu a.item,
.menubar[data-section="tile1"] .submenu li.activeSubmenu a.item:hover,
.menubar[data-section="tile1"] .submenu li.activeSubmenu a.item span,
.menubar[data-section="tile1"] .submenu li:hover .menuIcon i:before{
    color:#1A623C;
}
.menubar[data-section="tile2"] .submenu li:hover .menuIcon i:before,
.menubar[data-section="tile2"] .actionSubmenu li:hover a:before,
.menubar[data-section="tile2"] .icon-MenuDropdown:hover:before,
.menubar[data-section="tile2"] .submenu li.activeSubmenu a .menuIcon i:before,
.menubar[data-section="tile2"] .submenu li:hover a.item span,
.menubar[data-section="tile2"] .submenu li.activeSubmenu a.item,
.menubar[data-section="tile2"] .submenu li.activeSubmenu a.item:hover,
.menubar[data-section="tile2"] .submenu li.activeSubmenu a.item span,
.menubar[data-section="tile2"] .submenu li:hover .menuIcon i:before{
    color:#19254C;
}
.menubar[data-section="tile3"] .submenu li:hover .menuIcon i:before,
.menubar[data-section="tile3"] .actionSubmenu li:hover a:before,
.menubar[data-section="tile3"] .icon-MenuDropdown:hover:before,
.menubar[data-section="tile3"] .submenu li.activeSubmenu a .menuIcon i:before,
.menubar[data-section="tile3"] .submenu li:hover a.item span,
.menubar[data-section="tile3"] .submenu li.activeSubmenu a.item,
.menubar[data-section="tile3"] .submenu li.activeSubmenu a.item:hover,
.menubar[data-section="tile3"] .submenu li.activeSubmenu a.item span,
.menubar[data-section="tile3"] .submenu li:hover .menuIcon i:before{
    color:#1F97C4;
}
*/


/*end new menu styles*/
.ui-state-hover a, .ui-state-hover a:hover
{
    color: #ffffff;
    text-decoration: none;
}
.ui-state-hover
{
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}



/*************************** FIXES FROM THEMEBUILDER STYLESHEET FOR RESTYLE *************************** */

/************************* wijmo menus code fix *************************************/
.ui-state-hover .wijmo-wijmenu-list a 
{
     color: #0f4b81; 
}

/*.ui-state-hover .wijmo-wijmenu-list li a.ui-state-hover
{
    color:#fff;
}
.pcr-gridrow.ui-state-hover td .button-dropdown span
{
    color:#fff;
    text-shadow:none;
}*/
.pcr-gridrow td .button-dropdown span
{
    color:#000000;
    text-shadow:none;
}
/*.button-dropdown.ui-state-hover
{
    color:#fff;
}*/
/*.pcr-gridrow.ui-state-hover td .button-dropdown span.ui-icon
{
    background-image: url(images/ui-icons_ffffff_256x240.png);
}*/
.pcr-gridrow td .button-dropdown span.ui-icon
{
    background-image: url(images/ui-icons_222222_256x240.png);
}

th .button-dropdown.ui-state-hover * span.ui-icon
{
    background-image: url(images/ui-icons_222222_256x240.png);
}

.wijmo-wijmenu-item a.ui-state-focus, .wijmo-wijmenu-item a.ui-state-focus:visited
{
    background:none;
    color:#000000;
}
.wijmo-wijmenu-item a.ui-state-hover, .wijmo-wijmenu-item a.ui-state-hover span, .wijmo-wijmenu-item.ui-state-hover
{
    color:#000000;
    text-shadow:none ;
    border-color:transparent;
}
.wijmo-wijmenu-item a.ui-state-hover.ui-state-focus
{
    background-color:#efefef;
}
/********************wijmo menu select button fix**************************************/
th #selectbutton.ui-state-hover span
{
    color:#000000;
}
/*********************************** Grid Fixes *************************************/
.wijmo-wijgrid-footer
{
    margin-bottom:1px;
}

th.ui-state-default
{
    border-right:solid 1px #d4d4d4 !Important;;
}
tr th.ui-state-default:last-child
{
    border-right:solid 1px #e4e4e4 !Important;
}
.wijmo-wijgrid .wijmo-wijgrid-headerrow .wijmo-wijgrid-headertext
{
    padding:0.5em 0em !Important;
}
th
{
    white-space:nowrap;
}

.icon-charm-active:before
{
    color:#fff;
}
.icon-charm-active + .tn
{
    color:#fff;
}

.wijmo-wijradio-icon.ui-icon-radio-off
{
    background-image: url(/pcrimg/inc/circle7.png) !important;
    background-position: 0 0;
    background-color:#0f4b81;
    border-radius:50%;
}

.wijmo-wijradio-box.ui-state-active {
    background: none !Important;
    background-color: #e4e4e4;
}
.wijmo-wijradio-icon.ui-icon.ui-icon-radio-on
{
    background:none !Important;
}
/********************* Schedule Fix*******************************************/
.daygreen.ui-state-default
{
    background:none;
    background-color:#0f4b81 !important;
    color:#efefef !important;

}
.daygreen.ui-state-hover
{
    opacity:.8;
}


.ui-datepicker-today .ui-state-default
{
    background:none;
    background-color:#71BFC4;
    color:#ffffff;
}

.blackout.ui-state-default {
    background:none;
    background-color: #389B45;
    color: #ffffff;
}
.ui-datepicker-today .daygreentoday.ui-state-default
{
    background:none;
    background-color:#0f4b81;
    color:#ffffff;
}


/*************** REMOVE BLUE BAR HOVER FOR GRID*/
tr.pcr-gridrow.ui-state-hover
{
    background:transparent;
    /*border:solid 1px transparent;*/
    border-color:transparent;
    background-color:#0f4b81;
}

tr.pcr-gridrow.ui-state-hover td, tr.pcr-gridrow.ui-state-hover td a
{
    color:#efefef;
}