/* RICH FS
   "ACCENTS" STP-CLEAN OVERRIDES
   LAST UPDATED 5/12/2010 */
   
   
/* MASTHEAD AREA */
/* ///////////////////////////////////////////////////////// */

/* .masthead { background-image: url( graphics/masthead.jpg ) !important; } */
/* new narrow-size masthead uploaded by Tyler Ostolski 06/13/2022 09:57:30 AM */
/* .masthead.foodservice { background-image: url( graphics/fosterfarms_masthead061322095730.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Tyler Ostolski 06/13/2022 09:57:46 AM */
.masthead.foodservice { background-image: url( graphics/fosterfarms_masthead061322095746.jpg ) !important; height:93px !important; }
.masthead .tag-line { color: #ffffff !important; padding-left:162px !important; top:24px !important; display:none!important; }
.masthead .tag-line span{ visibility:hidden; }

#data-alert { margin-left:380px !important; }

.client-logo{display:none !important;}

#titleContainer{/ *color: #666 !important; */ height:25px !important; margin-bottom:10px !important;}

	#specialLinks a:link{font-weight:bold !important; font-size:11px !important; }
	.sl-logout {color:#FFF !important; font-weight:bold !important; font-size:11px !important;}
	.sl-corporate-url {color:#FFF !important; font-weight:bold !important; font-size:11px !important;}
	#title { margin-top:4px; !important; color:#FFFFFF !important;}

/*
#titleContainer .panel-control { margin-top:4px !important; display:none !important; }
*/

#option-icons span#option-icon-searchCenter.text a { color:#13225B !important; }


/* ///////////////////////////////////////////////////////// */

/* scrum 22131 */
 .portlet.layout-2 .header { border: none !important; background: #8ca153; }
 .tb-c { background-color: #008080 !important; height:25px !important; line-height:18px !important; }
 /* end 22131 */

.tb-l { background-image: url( graphics/tb_l.png ) !important; height:25px !important; }
.tb-r { background-image: url( graphics/tb_r.png ) !important; /* height:25px !important; */}
.tb-c { /* background-image: url( graphics/tb_c.png ) !important; height:25px !important; line-height:18px !important; */}

.fb-l { background-image: url( graphics/fb_l.png ) !important; }
.fb-r { background-image: url( graphics/fb_r.png ) !important; }
.fb-c { background-image: url( graphics/fb_c.png ) !important; }

/* LEFT NAVIGATION */
/* ///////////////////////////////////////////////////////// */

.m .hdr-l { xxxbackground-image: url( graphics/m_hdr_l.png ) !important; border-bottom:1px solid #AD5355 !important;}
.m .hdr-r { xxxbackground-image: url( graphics/m_hdr_r.png ) !important; }
.m .hdr-c { xxxbackground-image: url( graphics/m_hdr_c.png ) !important; }
.m .ftr-l { xxxbackground-image: url( graphics/m_ftr_l.png ) !important; }
.m .ftr-r { xxxbackground-image: url( graphics/m_ftr_r.png ) !important; }
.m .ftr-c { xxxbackground-image: url( graphics/m_ftr_c.png ) !important; }

.navigation {background-color: #770e10;}
#navigation li { list-style:none !important; background-color:#921A1C !important; border-bottom:1px solid #AD5355 !important; line-height:20px !important; }
ul#main-menu {border-top: 1px solid #AD5355!important;}
	#main-menu li a{ cursor:pointer !important; color:#FFF !important;}
	#main-menu li a:visited{ color:#FFF !important; }
	#main-menu li a:hover{ color:#F8E300 !important;}
	
	#main-menu li ul {background-color:#921A1C !important; }
	#main-menu li ul.sub-menu { border: 0px !important; margin-left: 4px;}
	#main-menu li ul.open-sub-menu li { border:0px !important; }
	#main-menu li.selected{ background-color:#921A1C !important;}
	
	#main-menu li.selected a{color:#F8E300 !important; background-color:#921A1C !important; }


/* ///////////////////////////////////////////////////////// */


/* tab set */
/* ///////////////////////////////////////////////////////// */
.htabset li.disabledTab a:hover span{ background-image: url('graphics/htab_right.gif') !important; }
.htabset li.disabledTab a:hover{ background-image: url('graphics/htab_left.gif') !important; }
.htabset a{ background: url('graphics/htab_left.gif') left top no-repeat !important; }
.htabset a span{ background: url('graphics/htab_right.gif') right top no-repeat !important; }	
.htabset a:hover, .htabset a.selectedTab { background-image: url("graphics/htab_left_on.gif") !important; }
.htabset a:hover span, .htabset a.selectedTab span { background-image: url("graphics/htab_right_on.gif") !important; }
.htabset a.selectedTab span { color:#283C89 !important; }
.htabset a:link { color:#688EC0 !important; }
.htabset a:hover { color:#283C89 !important; }

/* ///////////////////////////////////////////////////////// */

/* PORTLETS */
/* ///////////////////////////////////////////////////////// */

.portlet.layout-2 { margin-bottom:10px; }

/*.portlet.layout-2 .hdr-l { background-image: url( graphics/pl_2_hdr_l.png ) !important;}
.portlet.layout-2 .hdr-r { background-image: url( graphics/pl_2_hdr_r.png ) !important;}
.portlet.layout-2 .hdr-c { background-image: url( graphics/pl_2_hdr_c.png ) !important;}
.portlet.layout-2 .ftr-l { background-image: url( graphics/pl_2_ftr_l.png ) !important;}*/
.portlet.layout-2 .ftr-r { background-image: url( graphics/pl_2_ftr_r.png ) !important;}
.portlet.layout-2 .ftr-c { background-image: url( graphics/pl_2_ftr_c.png ) !important;}
.portlet.layout-2 a:link { color:#921A1C !important;}
.portlet.layout-2 a:visited { color:#921A1C !important;}
.portlet.layout-2 a:hover { color:#921A1C !important; text-decoration:underline !important;}
.portlet.layout-2 a:active { color:#921A1C !important;}

.portlet.layout-2 .view { border:1px solid #DDDDDD !important; border-top:none !important; border-bottom:none !important; }
.portlet.layout-2 .view h3{ color: #921A1C !important; }

.portlet.layout-2 .header h1 { text-transform:uppercase !important; margin-bottom:2px !important; color:#ffffff!important; }

/* ///////////////////////////////////////////////////////// */

.ProductCenterHeading  { background-color:#8CA153; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px 10px; }
img.icon {margin-right:4px !important;}

.login-box .login-container { border: solid 1px #8CA153 !important;  }
/*
.login-box .hdr-l { background-image:url("graphics/pl_2_hdr_l.png") !important; }
.login-box .hdr-c { background-image:url("graphics/pl_2_hdr_c.png") !important; }
.login-box .hdr-r { background-image:url("graphics/pl_2_hdr_r.png") !important; }
.login-box .ftr-l { background-image:url("graphics/pl_2_ftr_l.png") !important; }
.login-box .ftr-c { background-image:url("graphics/pl_2_ftr_c.png") !important; }
.login-box .ftr-r { background-image:url("graphics/pl_2_ftr_r.png") !important; }
*/

.login-box .hdr-l { background: #8ca153 !important; }
.login-box .hdr-r { background: #8ca153 !important; }
.login-box .hdr-c { background: #8ca153 !important; }
.login-box .ftr-l { background: #8ca153 !important; }
.login-box .ftr-r { background: #8ca153 !important; }
.login-box .ftr-c { background: #8ca153 !important; }
.PLSku{ padding-top:4px;}




/* new full-size left piece masthead uploaded by Yin Wu 02/17/2023 05:01:40 PM */
.masthead.fullWidth.foodservice #masthead-inside-left { float:left; background-image: url( graphics/fosterfarms_leftmasthead021723050140.jpg ) !important; background-repeat:no-repeat; background-position:left; width:475px !important; height:93px !important; border-top-left-radius:5px; }


/* new full-size right piece masthead uploaded by Yin Wu 02/17/2023 05:01:40 PM */
.masthead.fullWidth.foodservice #masthead-inside-right { float:right; background-image: url( graphics/fosterfarms_rightmasthead021723050140.jpg ) !important; background-repeat:no-repeat; background-position:right; width:475px !important; height:93px !important; border-top-right-radius:5px; }


/* new full-size background piece masthead uploaded by Yin Wu 02/17/2023 05:01:40 PM */
.masthead.fullWidth.foodservice { background-image:url( graphics/fosterfarms_bgmasthead021723050140.jpg ) !important; background-repeat:repeat-x; height:93px !important; border-top-left-radius:5px; border-top-right-radius:5px; }
