
/* Undo some Blueprint CSS stuff */

fieldset { border:none; margin:0; padding:0; }
p img { float:none; margin:0; }

ul, ol {margin:0; list-style:none;}

body { margin:0; background: #EBEBEB url(../images/racksol_gradstrip1x380.jpg) repeat-x; }

h1, h2, h3, h4, h5, h6 {font-weight:bold;margin-bottom:0.4em;}
h1 { font-size:2em; line-height:1.17; }
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

body {font-family:Tahoma, Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 {font-family:Tahoma, Arial, "Lucida Grande", sans-serif;}

th, td {padding:0; vertical-align:top;}
table {margin-bottom:0;}

a { color:#0079C2; }
a:hover { color:#C7C9CA; }

.shop-access a { color:#696969; font-size:.95em; }
.shop-access a:hover { color:#DFE1E2; font-size:.95em; }
.shop-access ul { margin-top:-7px; margin-bottom:7px; margin-right:4px; }

.language-switcher { margin-top:-6px; margin-right:5px; }
.language-switcher label { color:#000; }

/* GRID */
.listing-type-grid { background:url(../images/bkg_products-grid4.gif) repeat-y #fff; }
.listing-type-grid li.item { width:158px; padding: 12px 14px 12px 18px; }
.listing-type-grid .item h5 { white-space:nowrap; text-align:center; margin-top:0.25em; margin-bottom:0; font-size:1em; height:50px; overflow:hidden; }
.listing-type-grid .item p { margin-bottom:0em; }
.listing-type-list .listing-item { padding:6px 10px; background-color:#fff; }

.listing-type-grid.grid-6 li.item { width:130px; padding: 12px 14px 12px 18px; }
.listing-type-grid.grid-6 li.item h5 { font-size:.85em; }
.listing-type-grid.grid-6 { background:url(../images/bkg_products-grid6.gif) repeat-y #fff; }

.listing-type-grid .item .price-box { padding-left:10px; margin-top:5px;}
.listing-type-grid .item .price-box div { padding:0; margin:0; }
.listing-type-grid .item .price-box div.label { line-height:0.75em; font-size:0.75em; margin:0; padding-top:0; padding-bottom:0;}
.listing-type-grid .item .price-box div.price { padding-left:4px; margin:0; padding-top:0; padding-bottom:0;}

.listing-type-list .product-image { float:left; }
.listing-type-list .product-shop { width: 55%; margin-left:15px; min-height:135px; float:left; }
.listing-type-list .buynow-box { width:24%; float:right; min-height:135px; text-align:right;}

.listing-type-list .product-shop .description { clear:both; }
.listing-type-list .product-shop .description ul li { background:url(../images/racksolblkoutarrow_8x8.jpg) left 6px no-repeat; padding-left:12px;}
.listing-type-list .buynow-box .product-sku { text-align:right; clear:both;}
.listing-type-list .buynow-box .ratings { text-align:right; }
.listing-type-list .buynow-box .rating-box { float:right; }
.listing-type-list .buynow-box .ratings a { clear:both; }

.category1759 a, .category1759 + li { display:none; }

ul.list { margin-left:12px; }
ul.list li { background:url(../images/racksolblkoutarrow_8x8.jpg) left 6px no-repeat; padding-left:12px;}

.mini-newsletter input.input-text { width:160px; }

#google-referer p.headline { font-size:1.25em; }
.mini-google-referer h4 { background: url(../images/icon_magnifying_glass.png ) 4px 0 no-repeat; }  
.mini-google-referer h5 { width:20px; float:right; }  
#google-referer div.content { background-color:#ffffcc; }

.front-text { font-size:0.95em; line-height:1em; }

.centered { text-align:center; }

.ifi-buynow-span6 .regular-price { font-size:1.5em; font-weight:bold; color:#000; }

.ifi-contents li b { display:block; float:left; width:30px; margin-right:10px; text-align:right; }
.ifi-spec-list li span { font-weight:normal; display:block; float:left; width:100px; margin-right:10px; text-align:left; }

.header-top-container { background-color:transparent; }
.header-top { padding-bottom:0px; }
.mini-search { position:relative; width:100%; padding:0; height:25px; margin-top:2px;}
.mini-search .input-text { width:145px; margin-right:4px; border:2px solid #0079C2; background-color:#ffffc0;}
#rs_search_form fieldset legend { display:inline; font-size:12px; margin:0; padding:0; }
#rs_search_form { padding:0; margin:0; }
.quick-access { 
   color:#000;
   margin-top:2px; 
   margin-bottom:2px;
   float:right;
   padding-bottom:0;
   padding-left:0;
   padding-right:0;
   width:100%;
   line-height:0.75em; 
}
.quick-access strong { color:#0079C2; }
.group-select .legend {
   color:#0079C2;
   border:1px solid #C7C9CA;
}

#rs_ships_from { margin:-4px 5px 0 5px; padding:0; }

#search-query-input { width:250px; }
.search-results li { margin-bottom:25px; margin-right:20px; clear:both; }
.search-results li a { font-size:1.1em; font-weight:bold;}
.search-results li p { margin:0; }
.search-results em { text-decoration:none; color:#0079C2; font-size:0.9em;}
.search-results img { float:left; height:75px; width:75px; padding:10px; }

.header-phone-number a { text-decoration:none; }
.header-phone-number a:hover { text-decoration:none; }
.header-phone-number b { color:#29282A; font-size:1.4em; vertical-align:top; margin-left:8px;}
.header-phone-number { margin-bottom:1px; }

#logobg { background:url(../images/header/RackSol_Logo_Web.jpg) no-repeat 0 25px; }
.header-nav { background-color: transparent; }
.header-nav-container { background-color:transparent; margin-top:0px; padding-top:0; }

.product-sku { color:#323233; font-size:.95em; font-weight:normal;  }

.more-views h4 { color:#818487; }
.product-img-box .more-views li a { margin-left:1px; width:70px; height:70px; }

#super-product-table {margin-top:10px; }
#upsell-product-table {margin-bottom:2em; }
#upsell-product-table td {color:#818487}

body.categorypath-server-rack-accessories-custom-all-in-ones #super-product-table,
body.categorypath-server-rack-accessories-custom-bezels #super-product-table,
body.categorypath-server-rack-accessories-custom-floor-fixed-rolling #super-product-table,
body.categorypath-server-rack-accessories-custom-monitors #super-product-table,
body.categorypath-server-rack-accessories-custom-mount-desktops-in-racks #super-product-table,
body.categorypath-server-rack-accessories-custom-mount-on-poles #super-product-table,
body.categorypath-server-rack-accessories-custom-mount-on-walls #super-product-table,
body.categorypath-server-rack-accessories-custom-other-custom #super-product-table,
body.categorypath-server-rack-accessories-custom-rugged-navy #super-product-table,
body.categorypath-server-rack-accessories-custom-servers-racks #super-product-table
{ display:none; }

body.product-dell-optiplex-all-in-one #super-product-table,
body.product-rack-monitor-flush #super-product-table
{ display:inherit; }


.price-box .price, .price { color:#0079C2; }

.category-head { clear:left; }

.rs_category_header { clear:left; min-height:145px; }
.rs_category_header h1 { color:#29282A; font-size:3.25em; border-right:3px solid #0079c2; float:left; padding:0 7px; margin-right:7px; margin-bottom:5px;}
.rs_category_header h2 { color:#9f9f92; font-size:1.50em; font-weight:normal; padding-left:7px; padding-top:18px; margin-bottom:5px;}
.rs_category_header p { clear:left; float:left; padding:0 10px;}

.browse-by { clear:both; }
.narrow-by { 
   width:100%; 
   background:#e7f1f4;
}
#narrow-by-list div { 
   width:25%; 
   float:left; 
   min-height:100px; 
   padding: 0 0 .8em 0; 
   margin:0; 
   background:#e7f1f4;
}
#narrow-by-list div b { 
   margin:0;
   padding:7px 10px 0 28px;
   background:url(../images/narrow_by_set.gif) no-repeat 9px .9em;
   color:#2f2f2f;
   text-transform:uppercase;
}
#narrow-by-list div ol { margin-left:15px; }
#narrow-by-list div.last { float:right; }

.narrow-by dd { padding-left:0; margin-left:4px; }

.narrowed-category { float:left; }
.layered-nav .narrowed-category li { float:left; background:none; }

/* NAVIGATION */
#nav { border:none; }
#nav li.active a { color:#323233; }
#nav ul { margin-left:0; }
#nav li.over > ul { left:0; top:21px }
#nav li.over > ul li.over > ul { left:60px;  }
#nav a { text-transform:uppercase; padding:5px 13px 0px 0px; color:#0079C2; }
#nav ul a { text-transform:none; }
#nav li.over a,
#nav a:hover { color:#C7C9CA; }
/* ********** */

.nav-hp-rails-how-to-rack-hp ul.level1 { display:none; }
.nav-dell-rails-racking-dell-poweredge ul.level1 { display:none; }
.nav-ibm-rails-how-to-rack-ibm ul.level1 { display:none; }
.nav-server-rack-accessories-custom ul.level1 { display:none; }
.nav-computer-racks { display:none; }

.nav-dell-rails { margin-left:12px; padding-left:7px; padding-bottom:4px; background-color:#0079C2; padding-left:18px;}
.nav-dell-rails a span { color:#fff; width:100%;}
.nav-dell-rails ul a span { color:#000; }
.nav-hp-rails { background-color:#0079C2; padding-bottom:4px; }
.nav-hp-rails a span { color:#fff; }
.nav-hp-rails ul a span { color:#000; }
.nav-ibm-rails { background-color:#0079C2; padding-bottom:4px; }
.nav-ibm-rails a span { color:#fff; }
.nav-ibm-rails ul a span { color:#000; }
.nav-cisco-rails { padding-right:0px; background-color:#0079C2; padding-bottom:4px; }
.nav-cisco-rails a span { color:#fff; }
.nav-cisco-rails ul a span { color:#000; }
.nav-supermicro-rails { padding-right:0px; background-color:#0079C2; padding-bottom:4px; }
.nav-supermicro-rails a span { color:#fff; }
.nav-supermicro-rails ul a span { color:#000; }
.nav-apple { padding-right:0px; background-color:#0079C2; padding-bottom:4px; }
.nav-apple a span { color:#fff; }
.nav-apple ul a span { color:#000; }
.nav-contact { margin-left:25px; padding-right:0;} 

.rs_disclaimer { font-style:italic;  font-size:0.80em; margin-top:15px; }


/* FRONT PAGE */ 
#front-news { padding:5px 0; margin:5px 0 10px 0; background-color:#c0c0c0;  }
.front-block {margin-bottom:10px; height:146px; margin-top:10px;}

div.front_box { position:relative; }
div.front_box a { position:absolute; bottom:3px; text-decoration:none; color:#000;}
div.front_box a h2 {margin:0 0 0 4px;font-size:1.15em;line-height:1em;font-weight:bold; font-family:"Tahoma Bold", Tahoma;}
div.front_box a h3 {margin:0 0 1px 4px;font-size:1.1em;line-height:1em;font-weight:normal;}
div.front_box a h4 {margin:0 0 0 4px;font-size:0.9em;line-height:1em;}
div.front_box a span {margin:0 0 0 4px;font-size:0.9em;line-height:1.0em;font-weight:normal;padding:0px 1px 2px 18px; background:url(../images/stock_in.png) left -1px no-repeat;}
div.front_box a:hover span { text-decoration:underline; }
.fb_2tower { min-height: 317px;}
.fb_2tower a.fb_backlink { width:153px; height:315px; top:0; }
.fb_2wide { min-height:153px;}
.fb_2wide a.fb_backlink { width:317px; height:153px; top:0; }
.fb_square { min-height:153px; }
.fb_square a.fb_backlink { width:153px; height:153px; top:0; }

.fpss_rack { padding-top:0; margin-top:-5px; }


.news_hline_box { width:50%; float:left; padding:0;margin:0; height:80px; font-size:0.95em; margin-bottom:15px; }
.news_hline { padding-left:15px; padding-right:15px; }
.news_hline a { font-weight:bold; color:#000; }
.news_hline a:hover { font-weight:bold; color:#0079C2; }
.news_hline em { color:#C7C9CA;}
.news_hline div { padding-left:0; padding-right:0; line-height:1em; }


/* ********** */

/* FOOTER */
.footer { background-color:#EBEBEB; padding-top:5px; }
.footer .informational a, .footer .legality a { color:#356ea1; }
.footer .informational a:hover, .footer .legality a:hover { color:#0079c2; }
.informational { color:#aeb1b3; background-color:#EBEBEB; }
/* ****** */

.layered-nav { margin-bottom:10px; background-color: #e7f1f4;}
.layered-nav .head { background-color:#fff; }

.head h4 { color:#323233; }
.base-mini .head h4 { color:#323233; }
.login-box h4 { color:#323233; }
.shopping-cart-collaterals .discount-codes h4 { color:#323233; }
.shopping-cart-collaterals .shipping-estimate h4 { color:#323233; }

.account-nav .head {  margin:0 1px; border-bottom:1px solid #ddd; background:url(../images/base_mini_head_bg.gif) repeat-x #fff; padding:2px 8px; }
.account-nav .head h3 { min-height:16px; background-repeat:no-repeat; background-position:0 0; padding:2px 0 1px 1px; text-transform:uppercase; color:#323233; font-size:1em; }
.account-nav li a:hover { color:#c7c9ca; }
.account-nav li.on { color:#0079C2; }

.one-page-checkout .head h3 { color:#323233; }
.one-page-checkout .allow .step-count { background:#818487; }
.one-page-checkout .active .step-count { color:#fff; border:1px solid #818487; background:#0079C2; }

.checkout_message { margin:5px; padding:5px; text-align:center; border:1px solid #000; background:#ffffc0; font-size:12px; line-height:1.25; color:#2f2f2f; }

.noscript { background:#ffffc0; }
.noscript.canada-notice { border-width:0; background:#ffffc0; margin-bottom:5px;}
.noscript.canada-notice .noscript-inner { background:none; padding:6px 0 6px;}

.site-message { border:1px solid #000; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.site-message .site-message-inner { width:950px; margin:0 auto; padding:4px 0 4px; }
.site-message p { margin:0; }


.downloadable-files h2 { font-size:1.35em; font-weight:normal; color:#323233; margin-bottom:0px; margin-top:10px; }
.downloadable-files ul li { background:url(../images/racksolblkoutarrow_8x8.jpg) left 6px no-repeat; padding-left:12px;}

.product-info-box h1.product-name {font-size:1.35em; font-weight:bold; color:#1B1818; margin-bottom:1px;}
.product-info-box h2.product-tagline {font-size:1.35em; font-weight:bold; color:#1B1818; margin-bottom:1px;}
.short-description { color:#818487; }
.short-description h2 { font-size:1.35em; font-weight:normal; color:#000; margin-bottom:0px; margin-top:15px; }
.short-description > h2:first-child { margin-top:0px; }
.short-description ul li { background:url(../images/racksolblkoutarrow_8x8.jpg) left 6px no-repeat; padding-left:12px;}
.product-essential { color:#818487; padding:10px; background:#fff;}
.product-essential .product-shop { width:380px; }
.product-collateral { padding:10px; background:#fff; }
.product-collateral .head { color:#818487; margin-bottom:1em; border-bottom:2px solid #C7C9CA; padding-bottom:px; font-size:1.15em; }
.product-collateral .head h4 { color:#818487; }

.product-img-box { float:right; width:330px; text-align:center;}
.product-img-box p.product-image { height:296px; width:330px; text-align:center; margin-bottom:0; margin-top:0; }
.product-shop { float:left; }

.product-specs h3 { margin-bottom:5px; margin-top:10px; }
.product-specs p { color:#848187; margin:5px 0; }

.product-collateral .attribute-specs .label { color:#323233; }
.product-collateral .attribute-specs .data { color:#323233; }

.attributes-col .item-options .price  { display:none; }

.product-img-box .product-image-zoom img { cursor:pointer; }

.product-options { 
   padding-top:0px; 
   padding-bottom:0px; 
   background-color:#DFE1E2;
   border:2px solid #C7C9CA;
   border-bottom:none;
}
.product-options-bottom {
   background-color:#DFE1E2;
   border:2px solid #C7C9CA;
}

body.cms-liveperson { padding:0; margin:0; }
.lpPoweredBy { display:none; }

.product-options .options-list .checkbox-wrapper { float:left; margin:3px 6px 0 0; }
.product-options .options-list .checkbox-wrapper + .label { padding-top: 4px }
.product-options .options-list .checkbox-wrapper input { width:25px; }

#product-options-wrapper dt { padding-top:8px; border-top: 2px solid #C7C9CA; }
#product-options-wrapper dl > dt:first-child { padding-top:8px; border-top:none; }

.bundle-selection-sku { color:#999; }

.gallery-button { line-height:30px; height:30px; width:30px; text-decoration:none; display:block; float:left; }
.gallery-button span { display:none; }

a.gallery-next { background:url(../images/gallerynav/racksol_imagenavnext_30x30.jpg) no-repeat; }
a:hover.gallery-next { background:url(../images/gallerynav/racksol_imagenavnextMO_30x30.jpg) no-repeat; }

a.gallery-prev { background:url(../images/gallerynav/racksol_imagenavprev_30x30.jpg) no-repeat; }
a:hover.gallery-prev { background:url(../images/gallerynav/racksol_imagenavprevMO_30x30.jpg) no-repeat; }

a.gallery-close { background:url(../images/gallerynav/racksol_imagenavclose_30x30.jpg) no-repeat; }
a:hover.gallery-close { background:url(../images/gallerynav/racksol_imagenavcloseMO_30x30.jpg) no-repeat; }

p.product-image-zoom { margin-bottom:1px; }
#media-caption { text-align:right; font-size:0.85em; padding-right:5px; margin-bottom:3px; }

.shipping_additional_info { width:300px; float:right; text-align:center; }
.shipping_additional_info img { margin:0 auto; }
.shipping_additional_info em { clear:both; text-align:center; margin:0 auto; }
.shipping_additional_info p { text-align:justify; margin-top:20px; }

.form-button, .form-button-alt { background:#0079C2; border:1px solid #C7C9CA; }

.shipcutoff { line-height:1em;font-size:12px; }

.dell_sku_grid { width:96%; clear:both; display:block; padding:5px; margin-top:5px;}
.dell_sku_grid h4 { color:#818487;}
.dell_sku_grid ul li { background:none; padding-left:5px; }
.dell_sku_grid ul li b { font-weight:normal; display:block; width:50%; float:left;}
.dell_sku_grid ul li em { font-style:normal; display:block; width:50%; float:left;}
.dell_sku_grid ul li.dell_sku_grid_head { font-weight:bold; text-decoration:underline;}
.dell_sku_grid ul li.dell_sku_grid_head b { font-weight:bold; text-decoration:underline;}

.footer .informational li { margin:0; padding:0; }
.informational {  }
.informational .rsfooter {  border:1px solid #c0c0c0; font-size:1em; display:block; padding:10px; margin-bottom:15px; color:#000;}
.informational .rsfooter ul { display:block; list-style:none;  }
.informational .rsfooter ul li { display: block; background:none; text-align:left; margin-left:10px; }
.informational .rsfooter ul li a { color:#818487; }
.rsfooter h2 { font-size:12px; color:#0079C2;font-weight:bold; text-align:left; margin-bottom:2px; padding-left:3px; }

.rsfooter .csbox { padding:10px; text-align:left;}
.rsfooter .csbox .addr { margin-top:10px; }

.rsfooter-address { text-align:center; }
.rsfooter-address ul {  display: inline; margin:0; padding:0;} 
.rsfooter-address ul li {  color:#000; list-style: none; display: inline; margin:0 5px; padding:0 5px;}
.rsfooter-address ul li:before { content: "| "; }
.rsfooter-address ul li:first-child:before { content: ""; }

.product-info-box .availability { margin:2px; }
.product-info-box .availability.instock { font-weight:bold; color:#777772; padding-left:18px; background:url(../images/stock_in.png) no-repeat left center; line-height:1.3em;}
.product-info-box .availability.instock.instock5611 { font-weight:normal; background:url(../images/stock_orange.png) no-repeat left center;}
.product-info-box .availability.outstock { font-weight:bold; color:#d83820; padding-left:18px; background:url(../images/stock_out.png) no-repeat left center; line-height:1.3em;}
.product-info-box .availability.outstock.outstock5599 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.product-info-box .availability.outstock.outstock5593 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.product-info-box .availability.outstock.outstock5587 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.product-info-box .availability.outstock.outstock5590 { color:#777772; background:url(../images/stock_soon.png) no-repeat left center;}
.product-info-box .availability.outstock.outstock5596 {  background:url(../images/stock_discontinued.png) no-repeat left center;}

.listing-type-list .availability { margin:2px; }
.listing-type-list .availability.instock { font-weight:bold; color:#777772; padding-right:18px; background:url(../images/stock_in.png) no-repeat right center;}
.listing-type-list .availability.instock.instock5611 { font-weight:normal; background:url(../images/stock_orange.png) no-repeat left center;}
.listing-type-list .availability.outstock { font-weight:bold; color:#d83820; padding-right:18px; background:url(../images/stock_out.png) no-repeat right center;}
.listing-type-list .availability.outstock.outstock5599 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.listing-type-list .availability.outstock.outstock5593 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.listing-type-list .availability.outstock.outstock5587 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.listing-type-list .availability.outstock.outstock5590 { color:#777772; background:url(../images/stock_soon.png) no-repeat left center;}
.listing-type-list .availability.outstock.outstock5596 {  background:url(../images/stock_discontinued.png) no-repeat left center;}

.listing-type-grid .availability { margin:2px; }
.listing-type-grid .availability.instock { margin-top:16px; font-weight:bold; color:#777772; padding-left:18px; background:url(../images/stock_in.png) no-repeat left center;}
.listing-type-grid .availability.instock.instock5611 { font-weight:normal; background:url(../images/stock_orange.png) no-repeat left center;}
.listing-type-grid .availability.outstock { margin-top:16px; line-height:1.2em; font-weight:bold; color:#d83820; padding-left:18px; background:url(../images/stock_out.png) no-repeat left center;}
.listing-type-grid .availability.outstock.outstock5599 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.listing-type-grid .availability.outstock.outstock5593 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.listing-type-grid .availability.outstock.outstock5587 { color:#777772; background:url(../images/stock_phone.png) no-repeat left center;}
.listing-type-grid .availability.outstock.outstock5590 { color:#777772; background:url(../images/stock_soon.png) no-repeat left center;}
.listing-type-grid .availability.outstock.outstock5596 {  background:url(../images/stock_discontinued.png) no-repeat left center;}

.product-short-description-grid { min-height:110px;height:110px;overflow:hidden;}

table.server-index, table.server-index td, table.server-index th { border:1px solid #ccc; padding:2px; padding-left:4px; border-collapse:collapse;}
table.server-index th { background-color:#0079C2; color:#fff; font-size:15px; }
table.server-index th.sub-heading { background-color:transparent; font-weight:bold; font-size:12px; color:#000; }
table.server-index td.highlight { background-color:#cfc; }

#checkout_shipping_ups_helper { background-color:#ffffc0; padding:5px; margin:5px; margin-top:10px; width:40%; border:1px solid #c0c0c0; }

#sale_message { margin:5px auto 10px auto; width:973px; background-color:white; }
#sale_message div { text-align:center; padding:5px; border:2px solid #0079C2; }
#sale_message div h2 { margin:0; color:black; font-weight:bold; font-size:2em;}
#sale_message div h2 a { color:black;text-decoration:underline;  }
#sale_message div h2 span { color:#0079C2; }
#sale_message div h2 span a { color:#0079C2; text-decoration:underline; }
#sale_message div h4 { margin:0; color:#0079C2;}
#sale_message div h4 a { color:#0079C2; text-decoration:underline; }
body.cms-home #sale_message, body.cms-us-home #sale_message, body.cms-ca-home #sale_message, body.cms-uk-home #sale_message, body.cms-eu-home #sale_message { display:none; }
