@font-face {
    font-family: 'nexussanscomppro-italicRg';
    src: url('fonts/nexussanscomppro-italic-webfont.eot');
    src: url('fonts/nexussanscomppro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/nexussanscomppro-italic-webfont.woff') format('woff'),
         url('fonts/nexussanscomppro-italic-webfont.ttf') format('truetype'),
         url('fonts/nexussanscomppro-italic-webfont.svg#nexussanscomppro-italicRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'nexussanscomppro-boldregular';
    src: url('fonts/nexussanscomppro-bold-webfont.eot');
    src: url('fonts/nexussanscomppro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/nexussanscomppro-bold-webfont.woff') format('woff'),
         url('fonts/nexussanscomppro-bold-webfont.ttf') format('truetype'),
         url('fonts/nexussanscomppro-bold-webfont.svg#nexussanscomppro-boldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'nexussanscomppro-bolditalicRg';
    src: url('fonts/nexussanscomppro-bolditalic-webfont.eot');
    src: url('fonts/nexussanscomppro-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/nexussanscomppro-bolditalic-webfont.woff') format('woff'),
         url('fonts/nexussanscomppro-bolditalic-webfont.ttf') format('truetype'),
         url('fonts/nexussanscomppro-bolditalic-webfont.svg#nexussanscomppro-bolditalicRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'nexussanscompproregular';
    src: url('fonts/nexussanscomppro-webfont.eot');
    src: url('fonts/nexussanscomppro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/nexussanscomppro-webfont.woff') format('woff'),
         url('fonts/nexussanscomppro-webfont.ttf') format('truetype'),
         url('fonts/nexussanscomppro-webfont.svg#nexussanscompproregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
 @font-face { font-family: "slick"; src: url("fonts/fontello.eot"); src: url("fonts/fontello.eot?#iefix") format("embedded-opentype"), url("fonts/fontello.woff") format("woff"), url("fonts/fontello.ttf") format("truetype"), url("fonts/fontello.svg#slick") format("svg"); font-weight: normal; font-style: normal; }
/* style for christmas background */
/*body{ background:url(../images/flakes-bg.jpg) top center repeat-x !important; background-size:100% !important;}*/
#header-search, #search_mini_form .advanced-search a/*, .header-top .logo*/{ background:#fff!important;}
.discount-txt{ background-color:#fff !important; display:none !important}
.header-top .logo{padding:5px !important}
.cms-page-view .std .products-grid li {
    list-style-type: none;
}

@media only screen and (max-width: 40em) {
	.header-language-container{ background-color:#fff !important;}
	.header-top .logo{ padding-bottom:0 !important}
}

#nav  > .top-bar-section > ul:not(.title-area) > li {
    width: 16.66%;
}

/* appended css here */
body.customer-account-login footer .newsletter_banner{
display:none;
}

body.checkout-onepage-index footer .newsletter_banner{
display:none;
}


body.catalog-product-view .product-img-box span.off{

    position: absolute;
    background: #ff0000 url(../images/disc-bg.png) 0 0 repeat;
    font-size: 12px;
    color: #fff;
    text-align: center;
    padding: 2px 5px 1px;
    line-height: 15px;
    font-weight: normal;
    top: 15px;
    right: 15px;


}
/* pop up */
.catalog-product-view .googlelink{float: left;margin-right:10px;}
.catalog-product-view .popUpShare{float: left;width: 62%;font-size: 14px;line-height: 54px;cursor: pointer;color:#0078a0;}
.catalog-product-view #ShareForcouponcode, .catalog-product-view #couponcode{background: #ff8200;box-shadow: none;color: #FFF;font-size: 16px;text-align: center;font-weight: 400;border-radius: 4px;}
.catalog-product-view #share-block-terms{width: 260px;}
.catalog-product-view #ShareForcouponcode:hover{background:#007398;}
.catalog-product-view #couponcode{padding: 12px 11px;}