/*DR Product Info Widget*/
.nav-shop a.reg-btn.eCommerceYes {
    background: url(/us/images/common/bg-btn-shop.png) right -76px  no-repeat;
}
.nav-shop a.reg-btn.eCommerceYes span {
    background: url(/us/images/common/bg-btn-shop.png) 0 0 no-repeat;
}
a.reg-btn.eCommerceYes:hover {
    background: url(/us/images/common/bg-btn-shop.png) right -114px no-repeat;
}
a.reg-btn.eCommerceYes:hover span {
    background: url(/us/images/common/bg-btn-shop.png) left -38px no-repeat;
}

.eCommerceYes a.lg-btn {
  background: url(/us/images/common/bg-btn-shop.png) right -248px  no-repeat;
}
.eCommerceYes a.lg-btn span {
  background: url(/us/images/common/bg-btn-shop.png) 0 -152px no-repeat;
}
.eCommerceYes a.lg-btn:hover {
  background: url(/us/images/common/bg-btn-shop.png) right -296px no-repeat;
}
.eCommerceYes a.lg-btn:hover span {
  background: url(/us/images/common/bg-btn-shop.png) left -200px no-repeat;
}

/*Ecommerce DR Mini Cart copied from MCD samsung-common.css*/
/**since link is absolutely positioned (due to z order of "products" flyout) li needs to have a set width **/
#main-nav #gnbMiniCart {
    width:70px;
    z-index: 203; /*added during integration phase*/
}

#main-nav #gnbMiniCart a, #main-nav #gnbMiniCart a.closed {
    position: absolute;
    display:block;
    right:0px;
    width:54px;
    height:28px;
    padding:0 0 0 24px;
    background:transparent url('/us/images/common/icon-mini-cart.gif') no-repeat 3px 9px;
    color:#08a6e3;
    font-weight:bold;
    border:1px solid #fff;
    border-bottom:none;
    z-index: 203; /*added during integration phase*/
}

#main-nav #gnbMiniCart a.open {
    background-color:#fff;
    border:1px solid #7cd0f0;
    border-bottom:none;
    z-index: 203; /*added during integration phase*/
}

#main-nav #miniCart {
    position: absolute;
    width:310px;/*width:305px;*/
    top:10px;
    right:0;
    z-index:200;
    display:none;
    font-family: 'Helvetica','Arial',sans-serif;
}

#main-nav #miniCart .cart-container {
    background:#fff;
    border:1px solid #7cd0f0;
    margin-top:20px;
    overflow: hidden;
}
#main-nav #miniCart a.link-style {
    text-decoration:none;
    color:#00a9e0;
}
#main-nav #miniCart a.link-style:hover {
    text-decoration:underline;
}
.mini-cart-item, .purchase-container {
    margin:0 10px;
    padding:15px 5px;
    overflow:hidden;
    border-bottom:1px solid #ddd;
    font-weight:bold;
    font-size:11px;
    color:#666;
}

.mini-cart-item.last {
    border:none;
}

.mini-cart-item img, .mini-cart-item .product-details, .mini-cart-item .product-purchase-details {
    float:left;
}

.mini-cart-item .product-details {
    width:128px;
    margin:0 13px;
    font-size:12px;
    line-height:1.2em;
}

.mini-cart-item .product-details span {
    display:block;
}

.mini-cart-item .product-purchase-details .price {
    margin: 39px 0 0;
    color:#000;
    float:right;
}

.mini-cart-item.empty-cart {
    font-size:14px;
    color:#333;
    border:none;
}

.purchase-container {
    border:none;
}

.purchase-container .cart-total {
    font-size:14px;
    color:#000;
    float:right;
    padding:0 0 4px 0;
}
.purchase-container .view-cart-link {
    float:left;
    background:#fff url('/us/images/common/icon-shopping-cart.gif') no-repeat 3px center;
    padding:0 0 0 26px;
    margin:27px 0 0;
    line-height:1.2em;
}
.purchase-container .view-cart-link span {
    display:block;
}
.purchase-container .checkout-link {
    float:right;
    margin-right:-4px;
    font-weight:normal;
}

.mobile-cart-notice {
    border-top:1px solid #ddd;
    background:#f7f7f7;
    color:#666;
    padding:15px;
}
.mobile-cart-notice em {
    display:block;
    font-weight:bold;
}
.mobile-cart-notice a {
    font-weight:bold;
}
.blue-arrow {
    background:transparent url('/us/images/common/icon-blue-arrow.png') no-repeat right center;
    display:inline-block;
    padding:0 8px 0 0;
}

/*fix a.reg-btn a.lg-btn*/
.aboutsamsung a.reg-btn, #news a.reg-btn {
    color: #FFF !important;
}
#main-nav #miniCart a.reg-btn:hover, .eCommerceYes a.lg-btn:hover {
  cursor: pointer;
  text-decoration: none;
}
#main-nav #gnbMiniCart a:hover {
  cursor: pointer;
}

/* Digital River Interstitial detail - copied from drhadmin-cte.digitalriver.com/DRHM/store?Action=DisplayPage&SiteID=samsung&Locale=en_US&Env=DESIGN&id=TopHeaderPopUpCssStylePage*/
/* popUp overlay */
/*
.popup_window_title_bar_wrapper {width: inherit; height: 34px;}
.popup_title_bar {position: relative; height: 23px; padding: 10px 10px 0 10px; float: left; border: 1px solid #797979; border-bottom: none; background: #cacaca url(//drh2.img.digitalriver.com/DRHM/Storefront/SiteImplementation/samsung/samsungSI/version/40/images/popup_title_bar_back.gif) repeat-x top left;}
.popup_title_header {font: 16px normal Arial, Helvetica, sans-serif; color: #000000; padding: 0; margin: 0; overflow: hidden; white-space: nowrap;}
.popup_close_button_wrapper {position: absolute; width: 75px; height: 33px; top: 0; right: 0;}
.popup_button_cover {float: right; height: 23px; padding: 10px 10px 0 7px; background: #cacaca url(//drh2.img.digitalriver.com/DRHM/Storefront/SiteImplementation/samsung/samsungSI/version/40/images/popup_title_bar_back.gif) repeat-x top left;}
.popup_middle_wrapper {width: inherit;}
.popup_content_wrapper {padding: 10px; float: left; border: 1px solid #797979; background-color: #efefef; background-repeat: repeat-x;}
.popup_content_iframe {position: absolute; z-index: 10004; top: 45px; left: 25px; border: 1px solid #c4c4c4; background-color: #ffffff;}
.popup_left_shadow_wrapper {width: 15px; float: left;}
.popup_right_shadow_wrapper {width: 15px; float: left;}
.popup_bottom_bar_wrapper {width: inherit; height: 15px;}
.popup_clear_it {clear: both; height: 0px; font-size: 0px; padding: 0; margin: 0;}
.popup_title_fade {float: right; height: 33px; width: 29px; background-repeat: no-repeat; background-image: url(//drh2.img.digitalriver.com/DRHM/Storefront/SiteImplementation/samsung/samsungSI/version/40/images/popup_title_bar_back_fade.png);}
*/
/* shadows */
/*
.popup_shadow1 {width: 15px; height: 34px; float: left; background-repeat: no-repeat;}
.popup_shadow2 {width: 15px; background-repeat: repeat-y;}
.popup_shadow3 {width: 15px; height: 16px; background-repeat: no-repeat;}
.popup_shadow4 {width: 31px; height: 15px; float: left; background-repeat: no-repeat;}
.popup_shadow5 {height: 15px; float: left; background-repeat: repeat-x;}
.popup_shadow6 {width: 31px; height: 15px; float: left; background-repeat: no-repeat;}
.popup_shadow7 {width: 15px; height: 16px; background-repeat: no-repeat;}
.popup_shadow8 {width: 15px; background-repeat: repeat-y;}
.popup_shadow9 {width: 15px; height: 34px; float: left; background-repeat: no-repeat;}
*/