/* Nestle ACCENTS
   "ACCENTS" STP-CLEAN OVERRIDES */
   
.login-box .hdr-l { background-image: url( graphics/pl_2_hdr_l.png ) !important; }
.login-box .hdr-r { background-image: url( graphics/pl_2_hdr_r.png ) !important; }
.login-box .hdr-c { background-image: url( graphics/pl_2_hdr_c.png ) !important; }
.login-box .ftr-l { background-image: url( graphics/pl_2_ftr_l.png ) !important; }
.login-box .ftr-r { background-image: url( graphics/pl_2_ftr_r.png ) !important; }
.login-box .ftr-c { background-image: url( graphics/pl_2_ftr_c.png ) !important; }
.login-box .login-container{ border:1px solid #DDDDDD !important; }

.m .hdr-l { background-image: url( graphics/m_hdr_l.png ) !important; border-bottom:1px solid #dddde0 !important;}
.m .hdr-r { background-image: url( graphics/m_hdr_r.png ) !important; }
.m .hdr-c { background-image: url( graphics/m_hdr_c.png ) !important; }
.m .ftr-l { background-image: url( graphics/m_ftr_l.png ) !important; }
.m .ftr-r { background-image: url( graphics/m_ftr_r.png ) !important; }
.m .ftr-c { background-image: url( graphics/m_ftr_c.png ) !important; }

/* .masthead { background-image: url( graphics/masthead.jpg ) !important; } */
/* new masthead uploaded by Meghan Braisted 03/21/2019 03:13:27 PM */
/* .masthead { background-image: url( graphics/nestleprofessional_masthead032119031327.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Tom Hobart 07/30/2019 04:23:22 PM */
.masthead { background-image: url( graphics/nestleprofessional_masthead073019042322.jpg ) !important; height:93px !important; }
.masthead .tag-line { display:none; }
.masthead .client-logo { display:none;}

#data-alert { margin-left:260px !important; }

#title { color:#505050 !important; }
#specialLinks a { color:#505050 !important; }


.tb-l { background-image: url( graphics/tb_l.png ) !important; }
.tb-r { background-image: url( graphics/tb_r.png ) !important; }
.tb-c { background-image: url( graphics/tb_c.png ) !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; }

.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:#493A27 !important;}
.portlet.layout-2 a:visited { color:#493A27 !important;}
.portlet.layout-2 a:hover { color:#493A27 !important; text-decoration:underline !important;}
.portlet.layout-2 a:active { color:#493A27 !important;}
.portlet.layout-2 h3{ color:#493A27 !important;}

.portlet.layout-2 .header h1 { color:#505050 !important; }

.portlet.layout-2 .view { border:1px solid #DDDDDD !important; border-top:none !important; border-bottom:none !important; }

#navigation li { background-color:#c6c7cb !important; border-bottom:1px solid #dddde0 !important; }
#navigation li a:link{ color:#505050 !important; }
#navigation li a:visited{ color:#505050 !important; }
#navigation li a:hover{ color:#B4000B !important; }
#navigation li ul {background-color:#c6c7cb !important; color:#9b9b9b !important;}
#navigation li ul.sub-menu { border: 1px solid #9b9b9b !important;}
#navigation li ul.sub-menu li { border-bottom: 0px !important; list-style-type:none !important;}
#navigation li ul.open-sub-menu li { border:0px !important; list-style-type:none !important; }

#navigation li ul li {margin-left:8px !important; padding-left:2px !important;}

#navigation li ul li.selected{ background-color:#505050 !important; margin-left:8px !important; padding-left:2px !important;}
#navigation li ul li.selected a{color:#FFFFFF !important; }

#navigation ul li.selected{ xbackground-color:#505050 !important;}
#navigation ul li.selected a{color:#FFFFFF !important; }

/*#navigation li ul.open-sub-menu*/

#fseContainer a:link{ color:#B00929 !important; }

/* ///////////////////////////////////////////////////////// */

.sectionHeading { width:99% !important; background-color:#c6c7cb !important; margin-left:6px !important; }
.sectionHeading table{ background-color:#c6c7cb !important;}
.sectionHeading thead td{ background-color:#c6c7cb !important; }

.sectionHeading .heading-block{background-color:#FF66CC !important; }

.section .sectionHeading { width:98% !important; }

#cdr-list-panel .sectionHeading{ margin-left:0px !important; color:#505050 !important; text-align:left !important;}

.recordList {background-color:#DDDDDD !important; margin-top:10px !important; }
.recordList .listRow{background-color:#FEFEFE !important; }
.recordList .listRowAlt{background-color:#DDDDDD !important; }
.section .recordList {background-color:#DDDDDD !important; }
table.recordList thead{background-color:#a9aab0 !important; color:#505050 !important; }

table.recordList.total-pipeline thead tr td {padding-bottom:10px !important; }
.total-pipeline{ margin-top:0px !important; }
.total-pipeline tbody.heading-block {border:0px !important; }
.total-pipeline tbody.heading-block tr {background-color:#f4f4f5 !important; border:0px !important; }

.shr-page-heading {background-color:#DDDDDD !important;}
.shr-page-mem-list-subtitlebar {background-color:#DDDDDD !important;}
.shr-page-mem-list-subtitlebar-links {color:#BF0A35 !important;}
.shr-page-mem-list-header-title-left{background-color:#DDDDDD !important;}

.shr-page-ask-list-header{background-color:#DDDDDD !important; border-bottom:1px solid #DDDDDD !important;}

.emailmemberlink{color:#B00929 !important;}

.shr-page-mfr-dropdown{background-color:#DDDDDD !important;}

#brokerTable{background-color:#DDDDDD !important; }

#divObjectiveList .recordList {background-color:#DDDDDD !important; }

#contact-us-form-container label {color:#493A27 !important;}
#contact-us-form-container textarea {border:1px solid #DDDDDD !important;}


.emailHistory div div table thead{background-color:#CA2043 !important; color:#505050 !important;}

#divSalesCallList table.recordList thead{background-color:#888888 !important; color:#505050 !important; }

.objective-chart-bar-div {background-color:#888888;	color: #505050;}
.obj-close-call table.call-products thead { background-color:#DDDDDD; }
.list-navigation {background-color: #DDDDDD;}
.section-header {background-color: #DDDDDD; }




/* new full-size left piece masthead uploaded by Yin Wu 03/08/2023 09:27:45 AM */
.masthead.fullWidth.foodservice #masthead-inside-left { float:left; background-image: url( graphics/nestleprofessional_leftmasthead030823092745.png ) !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 03/08/2023 09:27:45 AM */
.masthead.fullWidth.foodservice #masthead-inside-right { float:right; background-image: url( graphics/nestleprofessional_rightmasthead030823092745.png ) !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 03/08/2023 09:27:45 AM */
.masthead.fullWidth.foodservice { background-image:url( graphics/nestleprofessional_bgmasthead030823092745.png ) !important; background-repeat:repeat-x; height:93px !important; border-top-left-radius:5px; border-top-right-radius:5px; }
