
/*//////////////////////////////////////////////////////////////////////////////////////////
    LA - HiRE 
    VOS22000000

    Local overrides and local styles. Do NOT add new styles here except for SITE-exclusive. 
    Add new global styles to base and override style customization here.

    =======================
    menu header color: #339933
    hover color: #339933
    menu highlight mobile color: #87CEFA
	fieldset/legend color: #339933
    button color: #336667
    top/side/mobile menu background color: #336667
    datatable background color: #336667
//////////////////////////////////////////////////////////////////////////////////////////*/

/* Remove link outlines 
* :focus {
	outline: 0;
}*/
/*a {
	color:#336667;	
}*/
a:not(.formbutt):hover {
	color:#339933;	
}
#univsearch span {
    color: #000000 !important;
}

/*/// Localized header layout issues ///*/
#gui_instructions {    
}
.gui_instructions_top {     /* by default this is shown, next to the logo */
    /*display: normal;*/
}
.gui_instructions_main {    /* hides gui_instructions, built in content */
    /*display: none;*/
}
.fas:focus, div#accordionHeader1.accordionHeader:hover, div#accordionHeader1.accordionHeader:focus,
div.accordionHeaderSelected:nth-of-type(1):focus,
div.accordionHeader:nth-of-type(1):hover, div.accordionHeader:nth-of-type(1):focus {
    outline-color: #fff !important;
    outline-width: 2px;
    outline-style: solid;
    outline-offset: 2px;
}
.client-font-color {
	color: #2b812b !important;
}
.client-font-color-notImportant {
	color: #2b812b ;
}
.client-str {
	stroke: #2b812b !important;
}
.client-fill {
	fill: #2b812b !important;
}
.client-color { 
    background-color: #2b812b !important;
    color: #fff !important;
}
.client-border-color,.accordionContent { 
    border-color: #2b812b !important;
}
#gui_toolbar,div[class^='accordionHeader'],.client-color { 
    background-color: #2b812b !important;
    color: #fff;
}
/* ////// V19 FORM ELEMENT COLORS ////// */
.IPTstyle2 input[type="checkbox"] + label::before, .IPTstyle2 input[type="radio"] + label::before, .IPTstyle2 input[type=text], .IPTstyle2 input[type=email], .IPTstyle2 input[type=password], .IPTstyle2 input[type=number], .IPTstyle2 input[type=range], .IPTstyle2 input[type=search], .IPTstyle2 input[type=tel], .IPTstyle2 input[type=url], .IPTstyle2 input[type=file], .IPTstyle2 textarea, .IPTstyle2 select {
    border-color: #2b812b !important;
}
#gui_header {               /* in case you want to hide gui_header */
    /*display: none;*/
}
/*/// end header layout issues ///*/


/*//// form element overrides ////*/
fieldset {
	border-color: #2b812b;
}
legend {
    background-color: #2b812b !important;
    color: #FFF !important;
    
}
.formbutt, .returnto, .empAddClass, .newEmpClass, .dashAlertButton, .helpwin, a.formbutt {
    background-color: #336667 !important;
} .formbutt:hover, .formbutt:active, .formbutt:focus, .returnto:hover, .returnto:active, .returnto:focus,.empAddClass:hover, .empAddClass:active, .empAddClass:focus,.newEmpClass:hover, .newEmpClass:active, .newEmpClass:focus,.dashAlertButton:hover, .dashAlertButton:active, .dashAlertButton:focus {
    background-color: black !important;
    outline:none;
}

/* radio button Check mark */
.kiosk-container .kiosk-checkmark:after {
    color: #336667 !important;
}
/* radio button Circle */
.kiosk-checkmark {
    border-color: #336667 !important;
}
/*//// end form element overrides ////*/


/*//// datatable overrides ////*/
.datatable {
    /*border: 0px solid #bbb;*/
    /*border-collapse: initial;*/
    color: #000;
}
.datatablewrap {
}
table.datatable tr{
	background: none; 
}
table.datatable th{
	border: 1px solid #bbb;
	background: #336667; 
    background-image: none;
}
.datatable th {
	background: #336667;
    background-image: none; 
}
.datatable th a{
	background:none;
}
/*//// end datatable overrides ////*/

/*//// svg color handling ////*/
.svg_altColor_dk    { fill: #6698BB !important; } 
.svg_altColor_lt    { fill: #79B5D8 !important; } 
/*//// end svg color handling ////*/


/*//// dashboard overrides ////*/
/*.db_module_close, .db_module_close_wide {
    border-bottom: 1px solid #339933 !important;
    border-left: 1px solid #339933 !important;
    border-right: 1px solid #339933 !important;
}*/
.dashAlertTitle {
    background-image: none !important;
    background-color: #336667 !important;
    width: 100% !important;
}
.dashAlertButton {
    background: none !important;
    background-image: none !important;
    background-color: #336667 !important;
}
.db_module, .db_module_wide,.dashboard_options a.active,.dashboard_options_s a.active,.dashboard_suboptions table td,.dashboard_suboptions_s table td,div#ContextLinks h2,.HowCanWeHelp_Paging {
	background-color: #2b812b !important;
}
.accordionHeaderSelected{
	background-color: #eee !important;
    color:#000;
}
.accordionHeader {
	background-color: #ccc !important;  
    color:#000;
}
/*.portlet-content{
	border-left:  #339933 1px solid;
	border-right: #339933 1px solid;
}*/
.thumbNav a.cur {
    color:#339933 !important;
    font-weight:bold;
} .thumbNav a.cur:hover {
    color: white !important;
    font-weight:bold;
}
/*//// end dashboard overrides ////*/


/*//// navbar overrides ////*/
.navbar, .navbar-inverse, .navbar-custom {
    background-color: #336667 !important;
}
.navbar-custom .navbar-toggle {
    border-color: #336667 !important;
    background-color: #336667 !important;
} .navbar-custom .navbar-toggle:focus {
    background-color: #336667 !important;
}
.menubox, #menushow, #menukill {
    background-color: #DDDDDD !important;
}
#gui_quicksearch, .navbar li {                      /*search box*/
    border-top: solid 1px #336667 !important;
    border-right: solid 0px #336667 !important;
}
ul.dropdown-menu > li.dropdown-submenu > ul.dropdown-menu li {                      
    border-right: solid 1px #336667 !important;
}
.dropdown-menu {
    border-left: solid 1px #336667 !important;
    border-bottom: solid 1px #336667 !important;
}
#gui_menu > ul > li > a {               /* first level menu headers */
    color: white !important;
    background-color: #2b812b !important; 
    border: 0px solid #2b812b;
    border-right: none;
}#gui_menu > ul > li.unexpanded > a {  
	background-color: #565656 !important;
}
#gui_menu > ul > li.unexpanded > a {      
	background-color: #565656 !important;
}	
#gui_menu > ul.assisted > li > a {      /* first level menu headers for assisted */	color: white !important;
    background-color: black !important; 
    border: 0px solid black;
    border-right: none;
}
.dropdown-submenu > a:after {           /* RIGHT arrow next to links on menus */
    border-left-color: #aaaaaa !important;
} .dropdown-submenu:hover > a:after {
    border-left-color: #339933 !important;
}
.navbar-custom ul a {
    color: black !important;
} .navbar-custom ul a:hover {
    color: #339933 !important;
}
/*//// end navbar overrides ////*/


/*//// media query overrides ////*/
@media (max-width: 767px) { /* mobile mode */
    .navbar, .navbar-custom, .navbar-inverse, .navbar-header {
        background: #336667 !important;
    }
    .navbar-custom ul a {
        color: black !important;
    } .navbar-custom ul a:hover {
        color: #339933 !important;
    }
    #gui_menu > ul > li > a { 
	color: white !important;
	background-image: none; 
} 
#gui_menu > ul > li.unexpanded > a {  
	background-color: #87CEFA !important;
}
.dropdown-submenu > a:after {       /* DOWN arrow next to links on menus */
        border-left-color: transparent !important;
        border-top-color: #aaaaaa !important;
    } .dropdown-submenu:hover > a:after {
        border-left-color: transparent !important;
        border-top-color: #339933 !important;
    }
    #gui_quicksearch, .navbar li {                      /*search box*/
        border-top: solid 1px #336667 !important;
        border-right: none !important;   
    }
    /* site-specific header overrrides */
    .navbar-custom {
    }
    #gui_toolbar {
    }
    #gui_header {
    }
    #gui_menu, .navbar-custom ul {
        border-color: #336667 ;
    }
}
/*//// end media query overrides ////*/


/*//// begin local style overrides ////*/

#univsearch h4 {
    color: black;
}

/* jQuery datatable colors */
.panel-primary > .panel-heading {
    background-color: #336667;
    border-color: #bbb;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #336667;
    border-color: #bbb;
}

.pagination>li>a, .pagination>li>span {
    color: #336667;
}

/* Begin LOIS-Specific Styling */
div.lmi-box-stats.chart-boxes {
    background-color: white;
    border-top: 1px solid #dddddd;
    min-height: 12em;
    padding: 10px;
    border-left: 1px solid #dddddd;
    border-right: 2px solid #dddddd;
    border-bottom: 2px solid #dddddd;
    overflow: hidden;
}
/*End LOIS-Specific Styling*/


/*//// end local style overrides ////*/

@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
    /*Cursor Classes IE browser requires full url to work. */
    .ATBLargeCursor, .ATBLargeCursor Label, .ATBLargeCursor a, .ATBLargeCursor input, .ATBLargeCursor button, .ATBLargeCursor gui_nav_header li {
        cursor: url('https://www.louisianaworks.net/vosnet/APP_THEMES/SiteClient/BaseImages/Accessibility/aero_arrow_xxl.cur'), url('https://uat-app-vos22000000.geosolinc.com/vosnet/APP_THEMES/SiteClient/BaseImages/Accessibility/aero_arrow_xxl.cur'), url('https://qa-app-vos22000000.geosolinc.com/vosnet/APP_THEMES/SiteClient/BaseImages/Accessibility/aero_arrow_xxl.cur'), url('Accessibility/aero_arrow_xxl.cur'), auto !important;
    }

    .ATBLargeBlackCursor, .ATBLargeBlackCursor Label, .ATBLargeBlackCursor a, .ATBLargeBlackCursor input, .ATBLargeBlackCursor button, .ATBLargeBlackCursor gui_nav_header li {
        cursor: url('https://www.louisianaworks.net/vosnet/APP_THEMES/SiteClient/BaseImages/Accessibility/aero_arrow_black_xxl.cur'), url('https://uat-app-vos22000000.geosolinc.com/vosnet/APP_THEMES/SiteClient/BaseImages/Accessibility/aero_arrow_black_xxl.cur'), url('https://qa-app-vos22000000.geosolinc.com/vosnet/APP_THEMES/SiteClient/BaseImages/Accessibility/aero_arrow_black_xxl.cur'), url('Accessibility/aero_arrow_black_xxl.cur'), auto !important;
    }    
}

#ctl00_mstPageFooterFeedback_pnlFooterCopyrightLink a {
    color: #054280 !important;
}

    #ctl00_mstPageFooterFeedback_pnlFooterCopyrightLink a:hover,
    #ctl00_mstPageFooterFeedback_pnlFooterCopyrightLink a:focus {
        color: #1C541C !important;
    }

.helpwin h1 {
    color: #ffffff;
}