@charset "utf-8";
.nav .navbutton .icon-list:before {content: "\2b";}
/* html,body {background:whitesmoke;} 20210208 delete*/ 
html.ltr .global_header { position: static; width: 100%; /* status divs*/ }
html.ltr .global_header div[role=status] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; text-align: center; position: relative; color: #a6a8aa; padding: .5em 2em; }
html.ltr .global_header div[role=status] a { display: block; color: white; }
html.ltr .global_header div[role=status] .closer .close { cursor: pointer; top: 0; padding: .5em; position: absolute; right: .5em; }
html.ltr .global_header div[role=status].cookie_notice { display: none; background: #52565a; z-index: 10; }
html.ltr .global_header div[role=status].browser_notice { display: none; background: #00AFEF; z-index: 10; color:#fff !important;}
html.ltr .global_header div[role=status].accNav { padding: 0; margin: 0; }
html.ltr .global_header div[role=status].accNav p { margin-bottom: 0; }
html.ltr .global_header div[role=status].accNav a { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; left: 0; top: 0; display: block; overflow: hidden; width: 1px; height: 1px; margin-bottom: -1px; text-align: center; background: black; font-weight: bold; }
html.ltr .global_header div[role=status].accNav a { margin-left: -1px; }
html.ltr .global_header div[role=status].accNav a:focus { width: 100%; position: relative; margin: 0; padding: .5em; height: auto; }
html.ltr body.cookiewarning .global_header div[role=status].cookie_notice { display: block; }
html.ltr body.browserwarning .global_header div[role=status].browser_notice { display: block; }
html.ltr .nav {position:relative;height:80px;background-color:#0057A4;}
/*html.ltr .nav h1 {position:absolute;left:0px;top:30px;font-size:1px;}2014-09-16 delete michael*/ 
html.ltr .nav h1 a {padding:15px 20px;width:140px;}
html.ltr .nav h1 a img {width:100%;}
html.ltr .nav nav .utillink {position:relative;z-index:1021;padding:0 10px;width:auto;height:30px;font-size:12px;text-align:right;background:whitesmoke;}
html.ltr .nav nav .utillink a {display:inline;margin:0 0 0 10px;line-height:30px;color:#0057A4;font-family: Arial, sans-serif !important;}
html.ltr .nav nav .utillink .expand>a:after {position: absolute;padding-left: 5px;font-size: 10px;line-height: 30px;font-family: 'samsungIcon';content: "\30";}
html.ltr .nav nav .utillink .expand {position:relative;display:inline-block;padding-right:25px;}
html.ltr .nav nav .utillink .expand ul {display:none;position:absolute;width:100%;}
html.ltr .nav nav .utillink .expand ul.on {display:block;}
html.ltr .nav nav .utillink .expand ul li {margin:0 0 -1px 0;padding:3px 10px;text-align:left;border:1px solid #c1c1c1;background:#e1e1e1;}
html.ltr .nav nav .utillink .expand ul li a {margin:0;font-size:12px;line-height:18px;}
html.ltr .nav nav .navigation {position:absolute;left:190px;top:30px;z-index:1021;}
html.ltr .nav nav .navigation li {position:static;z-index:1;float:left;line-height:50px;}
html.ltr .nav nav .navigation li .icon-estore{position:relative;top:5px;left:-2px;font-size:24px;font-size:1.5rem;}
html.ltr .nav nav .navigation li a {display:block;margin:0 10px 0 0;padding:0 0px 0 10px;font-size:15px;color:#fff;font-family:'SamsungIFRg'}
html.ltr .nav nav .navigation li.sub>a {padding:0 20px 0 10px;}
html.ltr .nav nav .navigation li>a:after {position:absolute;padding-left:5px; font-size: 8px;line-height:50px; font-family: 'samsungIcon'; content: " ";z-index:0;}
html.ltr .nav nav .navigation li.on {background:#00a8e0;}
html.ltr .nav nav .navigation li.sub>a:after {content: "\30";}
html.ltr .nav nav .navigation li ul {display:none;position:absolute;top:50px;z-index:1;width:250px;min-height:100%;border-bottom:1px solid #e1e1e1;background:#fff;}
html.ltr .nav nav .navigation li.on>ul {display:block;}
html.ltr .nav nav .navigation li ul li {float:none;border-top:1px solid #e1e1e1;}
html.ltr .nav nav .navigation li ul li:first-child {border-top:none;}
html.ltr .nav nav .navigation li ul li a {margin:0;padding:15px 50px 15px 15px;color:#000;line-height:120%;background:whitesmoke;}
html.ltr .nav nav .navigation li ul li>a:after { display:inline-block;position: absolute; right:20px;padding-left:5px; font-size: 10px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.ltr .nav nav .navigation li ul li.sub>a {padding:15px 50px 15px 15px;}
html.ltr .nav nav .navigation li ul li.sub.on>a {padding:15px 51px 15px 14px;}
html.ltr .nav nav .navigation li ul li.sub>a:after {content: "\e03f";}
html.ltr .nav nav .navigation li ul li.sub.on>a:after {content: " ";padding-left:15px;}
html.ltr .nav nav .navigation li ul li.on>a {position:relative;z-index:2;padding:15px 51px 15px 14px;width:233px;color:#000;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
html.ltr .nav nav .navigation li ul li.sub.on>a {width:184px;border-right:1px solid #fff;}
html.ltr .nav nav .navigation li ul li ul {display:none;position:absolute;left:249px;top:0px;padding-top:0px;border:1px solid #e1e1e1;border-top:none;}
html.ltr .nav nav .navigation li ul li ul li {border:none;}
html.ltr .nav nav .navigation li ul li ul li:first-child {margin-top:10px;}
html.ltr .nav nav .navigation li ul li ul li a {position:relative;z-index:2;margin:0 0 1px 2px;padding:7px 20px 8px 20px;border-left:none;background:#fff;}
html.ltr .nav nav .navigation li ul li ul li>a:after { position: absolute; right:20px;padding-left:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.ltr .nav nav .navigation li ul li ul li a:hover {color:#0057A4;text-decoration:underline;}
html.ltr .nav nav .navigation li ul li ul li.on a {padding:0px 20px 15px 20px;width:auto;border:none;}
html.ltr .nav nav .navigation li ul li ul li ul {display:none;position:relative;left:-1px;top:0px;margin-bottom:-1px;}

/* BEGIN: exception */
html.ltr .nav nav .navigation li ul li.exception {float:none;border-top:1px solid #e1e1e1;}
html.ltr .nav nav .navigation li ul li.exception:first-child {border-top:none;}
html.ltr .nav nav .navigation li ul li.exception a {margin:0;padding:15px 50px 15px 15px;color:#000;line-height:120%;background:whitesmoke;}
html.ltr .nav nav .navigation li ul li.exception>a:after { position: absolute; right:20px;padding-left:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.ltr .nav nav .navigation li ul li.sub.exception>a {padding:15px 50px 15px 15px;color:#0057A4;}
html.ltr .nav nav .navigation li ul li.sub.exception>a:after {content: "\e03f";font-size:10px; }
html.ltr .nav nav .navigation li ul li.sub.on.exception>a:after {content: " ";padding-left:15px;right:19px;}
html.ltr .nav nav .navigation li ul li.sub.on.exception>a {position:relative;z-index:2;padding:15px 51px 15px 14px;width:233px;color:#000;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
html.ltr .nav nav .navigation li ul li.sub.on.exception>a {padding:15px 50px 15px 14px;width:184px;border-right:1px solid #e9e9e9;color:#0057A4;}
html.ltr .nav nav .navigation li ul li.exception ul {display:block;position:static;left:0px;top:0px;width:250px;border:none;border-top:1px solid whitesmoke;background:whitesmoke;}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul {width:248px;border:1px solid #e1e1e1;border-bottom:none;border-top:1px solid #fff;background:#fff;}
html.ltr .nav nav .navigation li ul li.exception ul li {border:none;}
html.ltr .nav nav .navigation li ul li.exception ul li:first-child {margin-top:10px;}
html.ltr .nav nav .navigation li ul li.exception ul li a {padding:10px 10px 10px 30px;border-left:none;background:whitesmoke;border-right:1px solid #e1e1e1;border-top:1px solid transparent;border-bottom:1px solid transparent;}
html.ltr .nav nav .navigation li ul li.exception ul li>a:after { position: absolute; right:20px;padding-left:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.ltr .nav nav .navigation li ul li.exception ul li.on a:after {content: " ";}
html.ltr .nav nav .navigation li ul li.exception ul li a:hover {color:#0057A4;text-decoration:underline;content: " ";}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul li a {padding:10px 10px 10px 29px;background:#fff;border-right:none;border-top:1px solid transparent;border-bottom:1px solid transparent;}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul li.on>a {margin:0;padding:10px 12px 10px 29px;width:207px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #fff;}
html.ltr .nav nav .navigation li ul li.exception ul li:first-child {margin-top:0px;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul {display:none;position:absolute;left:249px;top:0px;margin-bottom:0px;padding-top:0px;width:250px;border:1px solid #e1e1e1;border-top:none;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li {border:none;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li:first-child {margin-top:10px;}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul li ul li a {padding:0px 10px 15px 29px;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li a {padding:0px 20px 15px 20px;background:#fff;}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul li.on ul li.on>a {margin:0;padding:0px 12px 15px 29px;border:none;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li>a:after { position: absolute; right:20px;padding-left:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li a:hover {color:#0057A4;text-decoration:underline;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li.on a {border:none;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li ul {display:none;position:relative;left:-1px;top:0px;margin-bottom:-1px;}
html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li.on ul {display:block;}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul li.on ul {display:block;}
html.ltr .nav nav .navigation li ul li.sub.on.exception ul li ul {border-bottom:1px solid #e1e1e1;}
/* END: exception */

html.ltr .nav .navbutton {display:none;width:35px;height:50px;float:left;font-size:0;/*font-size:10px; 2015-04-17*/text-align:center;line-height:11px;color:#fff;text-transform: uppercase;letter-spacing:-1px;overflow:hidden;}
html.ltr .nav .navbutton.on {color:#000;background:#fff;}
html.ltr .nav .navbutton:hover {color:#333;}
html.ltr .nav .navbutton button {width:35px;height:50px;}
html.ltr .nav .container {float:right;}
html.ltr .nav .otherlink {float:left;text-transform: uppercase;overflow:hidden;}
html.ltr .nav .search-wrap {position:static;float:left;}
html.ltr .nav .searchbutton {display:none;width:35px;height:50px;float:left;font-size:10px;text-align:center;line-height:11px;color:#fff;text-transform: uppercase;letter-spacing:-1px;overflow:hidden;}
html.ltr .nav .searchbutton:hover {color:#333;}
html.ltr .nav .searchbutton.on {color:#fff;background:#5a5a5a;}
html.ltr .nav .searchbutton button {width:35px;height:50px;}
html.ltr .searchbox {display:block;position:relative;top:0px;left:0px;z-index:1020;float:left;width:auto;margin-top:10px;margin-right:5px;padding:0;background:none;}
html.ltr .searchbox form {}
html.ltr .searchbox label {display:none;}
html.ltr .searchbox input {float:left;padding:0 10px;border:none;height:30px;width:265px;-webkit-appearance: none;border-radius: 0;}
html.ltr .searchbox button {display:inline-block;width:30px;height:30px;overflow:hidden;background:#fff !important;}
html.ltr .searchbox button span {line-height:30px;}
html.ltr .nav .signbutton {display:block;width:35px;height:50px;float:left;font-size:10px;text-align:center;line-height:11px;color:#fff;text-transform: uppercase;letter-spacing:0;overflow:hidden;font-family: 'SamsungIFRg';}
html.ltr .nav .signbutton:hover {color:#333;}
html.ltr .nav .signbutton button {width:40px;height:50px;}
html.ltr .ss_samsung div.auto-complete {display:none;top:30px;margin:0;padding:0px;width:100%;height:auto;border:none;background:none;}
html.ltr .ss_samsung div.auto-complete div {display:block;}
html.ltr .ss_samsung div.auto-complete li a {font-family:'SamsungIFRg';}
html.ltr .ss_samsung div.auto-complete .auto-complete-wrap {display:block;margin:0 0 10px 0;padding:15px 15px;border:none;border:1px solid #ececec;background:#fff;}
html.ltr .ss_samsung div.auto-complete .autocomplete-list {display:none;opacity: 1;max-height:none;margin:1px 0 0 0px;padding:10px 0 15px 0;background:#fff;}
html.ltr .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
html.ltr .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
html.ltr .ss_samsung div.auto-complete.search-form-ac.on.results-returned {border:none;}
html.ltr .nav .cart-wrap {float:left;overflow:hidden;margin-right:10px;}
html.ltr .nav .otherlink>a,
html.ltr .nav .cart-wrap>button {position:relative;display:block;float:left;width:35px;height:50px;font-size:10px;color:#fff;text-align:center;line-height:11px;text-transform: uppercase;letter-spacing:0;overflow:hidden;font-family: 'SamsungIFRg';}
html.ltr .nav .cart-wrap.on .cartbutton {color:#fff;background:#5a5a5a;}
html.ltr .nav .otherlink>a:hover,
html.ltr .nav .cart-wrap>button:hover {color:#333;}
html.ltr .nav .icon-signin,
html.ltr .nav .icon-signout,
html.ltr .nav .icon-list,
html.ltr .nav .icon-save,
html.ltr .nav .icon-cart {display:block;width:auto;font-size:16px;line-height:50px;}
html.ltr .nav .icon-search {line-height:25px;}
html.ltr .nav .icon-localization-store {margin-right:2px;font-size:16px;line-height:16px;vertical-align:middle;}

/* minicart by naomi */
html.ltr .cart-wrap {font-family:'SamsungIFRg';}
html.ltr .cart-wrap .cart-list-wrap {display:none;position:absolute; z-index: 1020; right:0px; top:80px; width: 340px; height: auto; padding: 0; border-left:1px solid #e5e5e5; background:#fff; cursor: default;}
html.ltr .cart-wrap .cart-list-wrap h3 {padding:20px;font-size:20px;color:#fff;background:#5a5a5a;}
html.ltr .cart-wrap .cart-list-wrap .cart-close {position:absolute;right:20px;top:23px;color:#fff;}
html.ltr .cart-wrap.on .cart-list-wrap {display:block;}
html.ltr .cart-wrap.on .cart-list-wrap .cart-list {max-height:528px;overflow:hidden;overflow-y:scroll;}
html.ltr .cart-wrap .cart-products { overflow: hidden; *zoom: 1; background: white; display: table; padding: 20px 0; position: relative; height: auto; color:#292929; width:100%;border-bottom:1px solid #f1f1f1;}
html.ltr .cart-wrap .cart-products .product-image {width: 35%;}
html.ltr .cart-wrap .cart-products .product-btn {width: 6%;}
html.ltr .cart-wrap .cart-products .product-desc {width: 59%;}
html.ltr .cart-wrap .cart-products .product-image img{margin-left:0;}
html.ltr .cart-wrap .cart-products .vertical-align-content {display: table-cell;vertical-align: middle; background:#fff;}
html.ltr .cart-wrap .cart-products .vertical-align-top {display: table-cell;vertical-align: top;}
html.ltr .cart-wrap .cart-products .product-btn {display: table-cell; }
html.ltr .cart-wrap .cart-products .icon-close-x {margin-left:-10px;color:#0689d8; padding:0;border:0;}
html.ltr .cart-wrap .cart-products .icon-close-x:hover{background:none;}
html.ltr .cart-wrap .cart-products .product-image { display: table-cell; text-align:center;}
html.ltr .cart-wrap .cart-products .product-desc { display: table-cell;line-height:1; white-space : normal;}
html.ltr .cart-wrap .cart-products .colour-selection {display: block; padding: 0 0 5px;  border-bottom: none;  border-top: none;  font-size:1rem;}
html.ltr .cart-wrap .cart-products .product-desc .product-title{padding-right:10px;display: table-cell;}
html.ltr .cart-wrap .cart-products .product-desc .product-title a {padding:0;border:0;}
html.ltr .cart-wrap .cart-products .product-desc .product-title a{padding:0;border:0;}
html.ltr .cart-wrap .cart-products .product-desc .product-title .product-title-label {display:block;overflow:hidden;min-height:34px; width: 100%; white-space: pre-wrap; word-break: break-word;font-weight:bold;}
html.ltr .cart-wrap .cart-products .product-desc .product-title .product-title-code {display:block;margin-top:5px;margin-bottom:5px;font-size:0.75rem;}
html.ltr .cart-wrap .cart-products .colour-selection {overflow: hidden;padding-top:5px;}
html.ltr .cart-wrap .cart-products .colour-selection span {float:left;vertical-align:middle;font-size:14px;}
html.ltr .cart-wrap .cart-products .colour-selection ul { display:table-cell; overflow: hidden; *zoom: 1;vertical-align:middle; float:right;}
html.ltr .cart-wrap .cart-products .colour-selection ul li .colour-box { display:inline-block; float:left; width: 14px; height: 14px;margin-right:6px; }
html.ltr .cart-wrap .cart-products .product-quantity { overflow: hidden; display:block;padding-top:5px;}
html.ltr .cart-wrap .cart-products .product-quantity span { float:left;margin-right:10px;font-size:0.9rem; vertical-align:middle; font-size:14px;}
html.ltr .cart-wrap .cart-products .product-quantity span.product-quantity-label{float:right;margin-right:10px;font-size:0.9rem; vertical-align:middle;color:#0689d8;}
html.ltr .cart-wrap .cart-products .product-price {overflow: hidden;padding-top:4px; width:100%;display:block;}
html.ltr .cart-wrap .cart-products .product-price span { float:left;line-height:30px;font-size:14px;}
html.ltr .cart-wrap .cart-products .product-price span + span {float:right;vertical-align:middle; color:#0689d8;letter-spacing:0;  font-size:26px;}
html.ltr .cart-wrap .total {overflow:hidden;padding:16px 16px 26px; color:#292929;background:#5a5a5a;}
html.ltr .cart-wrap .total .btn{float:left;overflow:hidden; height:38px;width:100%;}
html.ltr .cart-wrap .total .price {overflow:hidden; margin:0 0 26px;color:#fff;}
html.ltr .cart-wrap .total .price strong {float: left; padding:0; text-transform:none; font-size:1.45rem}
html.ltr .cart-wrap .total .price span {float: right; padding:0;margin:0; display: inline-block; font-weight:bold; vertical-align:middle; color:#fff;font-size:1.45rem;letter-spacing:0;}
html.ltr .cart-wrap .cart-products.no-data{text-align:center;padding:33px 0;}
html.ltr .cart-wrap .cartnum {position:absolute;top:4px;right:2px;padding:1px 0;width:20px;letter-spacing:0;line-height:1.1;background:#de3d04;font-size:11px;font-family:tahoma;color:#fff !important;border-radius:7px;text-align:center;}
/* minicart by naomi */
html.ltr .ss_samsung .cart-wrap .cart-products .ss-button { position:absolute;display: inline-block; *display: inline; *zoom: 1; font-family: 'SamsungIFBd', Arial, sans-serif; font-weight: normal; color: #fff; line-height: 1.2; text-transform: uppercase; text-decoration: none; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; text-align: center; cursor: pointer; left: 50%;top: 110px;width: 20%;padding: 4px;font-size: 10px;font-weight: normal;margin:0 0 0 -44%;}

html.ltr .footer-navi {clear:both;position:relative;background:#5a5a5a;padding-bottom:10px;overflow: hidden;}
html.ltr .footer-navi h1 {padding:20px 30px;font-size:24px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
html.ltr .footer-navi .searchbox {position:absolute;right:25px;top:10px;float:none;}
html.ltr .footer-navi .footer-nav-wrap {margin:0px 30px 30px 30px;}
html.ltr .footer-navi .footer-nav-wrap h2 {margin:0 20px 0 0;display:block;padding:5px 0;font-size:14px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
html.ltr .footer-navi .footer-nav-wrap h2 a {font-weight:700;color:#fff;cursor:text;}
html.ltr .footer-navi .footer-nav-wrap .col-wrap {display:block;width:auto;margin:0px 223px 0 0;}
html.ltr .footer-navi .footer-nav-wrap .col-wrap .col {display:block;float:left;width:15%;padding-bottom:20px;}
html.ltr .footer-navi .footer-nav-wrap ul {margin:0 15px 0 0;}
html.ltr .footer-navi .footer-nav-wrap ul li a {display:block;padding:3px 0;font-size:14px;color:#d1d1d1;font-weight:normal;font-family:'SamsungIFRg';}
html.ltr .footer-navi .footer-nav-wrap ul li a:hover {color:#00a8e0;}
html.ltr .footer-navi .footer-nav-wrap .utillink {position:absolute;right:0px;top:0px;width:15%;height:auto;background:#6c6f73;}
html.ltr .footer-navi .footer-nav-wrap .utillink ul {padding:70px 30px 30px 15px;}
html.ltr .footer-navi .footer-nav-wrap .utillink ul a {color:#fff;}
html.ltr .footer-navi .searchbox-footer {display:block;position:relative;top:0px;left:0px;width:auto;margin:10px 5px 15px 15px;padding:0;background:none;}
html.ltr .footer-navi .searchbox-footer form {}
html.ltr .footer-navi .searchbox-footer label {display:none;}
html.ltr .footer-navi .searchbox-footer input {float:left;padding:0 10px;border:none;height:30px;width:65%;-webkit-appearance: none;border-radius: 0;}
html.ltr .footer-navi .searchbox-footer input[type=search] {padding:0 10px;-webkit-appearance: none;border-radius: 0;}
html.ltr .footer-navi .searchbox-footer button {display:inline-block;width:30px;height:30px;overflow:hidden;background:#fff;}
html.ltr .footer-navi .searchbox-footer button span {line-height:30px;}

/* RTL Version */
html.rtl .global_header { position: static; width: 100%; /* status divs*/ }
html.rtl .global_header div[role=status] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; text-align: center; position: relative; color: #a6a8aa; padding: .5em 2em; }
html.rtl .global_header div[role=status] a { display: block; color: white; }
html.rtl .global_header div[role=status] .closer .close { cursor: pointer; top: 0; padding: .5em; position: absolute; left: .5em; }
html.rtl .global_header div[role=status].cookie_notice { display: none; background: #52565a; z-index: 10; }
html.rtl .global_header div[role=status].browser_notice { display: none; background: #00AFEF; z-index: 10; color:#fff !important;}
html.rtl .global_header div[role=status].accNav { padding: 0; margin: 0; }
html.rtl .global_header div[role=status].accNav p { margin-bottom: 0; }
html.rtl .global_header div[role=status].accNav a { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; right: 0; top: 0; display: block; overflow: hidden; width: 1px; height: 1px; margin-bottom: -1px; text-align: center; background: black; font-weight: bold; }
html.rtl .global_header div[role=status].accNav a { margin-right: -1px; }
html.rtl .global_header div[role=status].accNav a:focus { width: 100%; position: relative; margin: 0; padding: .5em; height: auto; }
html.rtl body.cookiewarning .global_header div[role=status].cookie_notice { display: block; }
html.rtl body.browserwarning .global_header div[role=status].browser_notice { display: block; }
html.rtl .nav {position:relative;height:80px;background-color:#0057A4;}
html.rtl .nav h1 {position:absolute;right:0px;top:30px;line-height:45px; }
html.rtl .nav h1 a {padding:0 20px;width:140px;height:50px;}
html.rtl .nav h1 a img {width:100%;}
html.rtl .nav nav .utillink {position:relative;z-index:1021;padding:0 10px;width:auto;height:30px;font-size:12px;text-align:left;background:whitesmoke;}
html.rtl .nav nav .utillink a {display:inline;margin:0 10px 0 0;line-height:30px;color:#0057A4;}
html.rtl .nav nav .utillink .expand>a:after {position: absolute;padding-right: 5px;font-size: 10px;line-height: 30px;font-family: 'samsungIcon';content: "\30";}
html.rtl .nav nav .utillink .expand {position:relative;display:inline-block;padding-left:25px;}
html.rtl .nav nav .utillink .expand ul {display:none;position:absolute;width:100%;}
html.rtl .nav nav .utillink .expand ul.on {display:block;}
html.rtl .nav nav .utillink .expand ul li {margin:0 0 -1px 0;padding:3px 10px;text-align:right;border:1px solid #c1c1c1;background:#e1e1e1;}
html.rtl .nav nav .utillink .expand ul li a {margin:0;font-size:12px;line-height:18px;}
html.rtl .nav nav .navigation {position:absolute;right:190px;top:30px;z-index:1020;}
html.rtl .nav nav .navigation li {position:static;z-index:1;float:right;line-height:50px;}
html.rtl .nav nav .navigation li .icon-estore{position:relative;top:5px;left:-2px;font-size:24px;font-size:1.5rem;}
html.rtl .nav nav .navigation li a {display:block;margin:0 0 0 10px;padding:0 10px 0 0px;font-size:16px;color:#fff;font-family:'SamsungIFRg'}
html.rtl .nav nav .navigation li.sub>a {padding:0 15px 0 25px;}
html.rtl .nav nav .navigation li>a:after {position:absolute;padding-right:5px; font-size: 8px;line-height:50px; font-family: 'samsungIcon'; content: " ";z-index:0;}
html.rtl .nav nav .navigation li.on {background:#00a8e0;}
html.rtl .nav nav .navigation li.sub>a:after {content: "\30";}
html.rtl .nav nav .navigation li ul {display:none;position:absolute;top:50px;z-index:1;width:250px;min-height:100%;border-bottom:1px solid #e1e1e1;background:#fff;}
html.rtl .nav nav .navigation li.on>ul {display:block;}
html.rtl .nav nav .navigation li ul li {float:none;border-top:1px solid #e1e1e1;}
html.rtl .nav nav .navigation li ul li:first-child {border-top:none;}
html.rtl .nav nav .navigation li ul li a {margin:0;padding:15px 15px 15px 50px;color:#000;line-height:120%;background:whitesmoke;}
html.rtl .nav nav .navigation li ul li>a:after { position: absolute; left:20px;padding-right:5px; font-size: 10px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.rtl .nav nav .navigation li ul li.sub>a {padding:15px 15px 15px 50px;}
html.rtl .nav nav .navigation li ul li.sub.on>a {padding:15px 14px 15px 51px;}
html.rtl .nav nav .navigation li ul li.sub>a:after {content: "\e03f";}
html.rtl .nav nav .navigation li ul li.sub.on>a:after {content: " ";padding-right:15px;}
html.rtl .nav nav .navigation li ul li.on>a {position:relative;z-index:2;padding:15px 14px 15px 51px;width:233px;color:#000;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
html.rtl .nav nav .navigation li ul li.sub.on>a {width:184px;border-left:1px solid #fff;}
html.rtl .nav nav .navigation li ul li ul {display:none;position:absolute;right:299px;top:0px;padding-top:0px;border:1px solid #e1e1e1;border-top:none;}
html.rtl .nav nav .navigation li ul li ul li {border:none;}
html.rtl .nav nav .navigation li ul li ul li:first-child {margin-top:10px;}
html.rtl .nav nav .navigation li ul li ul li a {position:relative;z-index:2;margin:0 2px 1px 0;padding:7px 20px 8px 20px;border-left:none;background:#fff;}
html.rtl .nav nav .navigation li ul li ul li>a:after { position: absolute; left:20px;padding-right:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.rtl .nav nav .navigation li ul li ul li a:hover {color:#0057A4;text-decoration:underline;}
html.rtl .nav nav .navigation li ul li ul li.on a {padding:0px 20px 15px 20px;width:auto;border:none;}
html.rtl .nav nav .navigation li ul li ul li ul {display:none;position:relative;right:-1px;top:0px;margin-bottom:-1px;}

/* BEGIN: exception */
html.rtl .nav nav .navigation li ul li.exception {float:none;border-top:1px solid #e1e1e1;}
html.rtl .nav nav .navigation li ul li.exception:first-child {border-top:none;}
html.rtl .nav nav .navigation li ul li.exception a {margin:0;padding:15px 15px 15px 50px;color:#000;line-height:120%;background:whitesmoke;}
html.rtl .nav nav .navigation li ul li.exception>a:after { position: absolute; left:20px;padding-right:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.rtl .nav nav .navigation li ul li.sub.exception>a {padding:15px 15px 15px 50px;color:#0057A4;}
html.rtl .nav nav .navigation li ul li.sub.exception>a:after {content: "\28";font-size:10px;}
html.rtl .nav nav .navigation li ul li.sub.on.exception>a:after {content: "\28";padding-right:15px;left:19px;}
html.rtl .nav nav .navigation li ul li.sub.on.exception>a {position:relative;z-index:2;padding:15px 14px 15px 51px;width:233px;color:#000;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
html.rtl .nav nav .navigation li ul li.sub.on.exception>a {padding:15px 14px 15px 50px;width:184px;border-left:1px solid #e9e9e9;color:#0057A4;}
html.rtl .nav nav .navigation li ul li.exception ul {display:block;position:static;right:0px;top:0px;width:250px;border:none;border-top:1px solid whitesmoke;background:whitesmoke;}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul {width:298px;border:1px solid #e1e1e1;border-bottom:none;border-top:1px solid #fff;background:#fff;}
html.rtl .nav nav .navigation li ul li.exception ul li {border:none;}
html.rtl .nav nav .navigation li ul li.exception ul li:first-child {margin-top:10px;}
html.rtl .nav nav .navigation li ul li.exception ul li a {padding:10px 30px 10px 10px;border-right:none;background:whitesmoke;border-left:1px solid #e1e1e1;border-top:1px solid transparent;border-bottom:1px solid transparent;}
html.rtl .nav nav .navigation li ul li.exception ul li>a:after { position: absolute; left:20px;padding-right:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.rtl .nav nav .navigation li ul li.exception ul li.on a:after {content: " ";}
html.rtl .nav nav .navigation li ul li.exception ul li a:hover {color:#0057A4;text-decoration:underline;content: " ";}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul li a {padding:10px 29px 10px 10px;background:#fff;border-left:none;border-top:1px solid transparent;border-bottom:1px solid transparent;}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul li.on>a {margin:0;padding:10px 28px 10px 13px;width:207px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #fff;}
html.rtl .nav nav .navigation li ul li.exception ul li:first-child {margin-top:0px;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul {display:none;position:absolute;right:299px;top:0px;margin-bottom:0px;padding-top:0px;width:250px;border:1px solid #e1e1e1;border-top:none;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li {border:none;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li:first-child {margin-top:10px;}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul li ul li a {padding:0px 29px 15px 10px;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li a {padding:0px 20px 15px 20px;background:#fff;}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul li.on ul li.on>a {margin:0;padding:0px 29px 15px 12px;border:none;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li>a:after { position: absolute; left:20px;padding-right:5px; font-size: 18px;line-height:18px; font-family: 'samsungIcon'; content: " ";}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li a:hover {color:#0057A4;text-decoration:underline;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li.on a {border:none;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li ul {display:none;position:relative;right:-1px;top:0px;margin-bottom:-1px;}
html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li.on ul {display:block;}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul li.on ul {display:block;}
html.rtl .nav nav .navigation li ul li.sub.on.exception ul li ul {border-bottom:1px solid #e1e1e1;}
/* END: exception */

html.rtl .nav .navbutton {display:none;width:40px;height:50px;float:right;font-size:10px;text-align:center;line-height:11px;color:#fff;text-transform: uppercase;letter-spacing:-1px;overflow:hidden;}
html.rtl .nav .navbutton.on {color:#000;background:#fff;}
html.rtl .nav .navbutton:hover {color:#333;}
html.rtl .nav .navbutton button {width:40px;height:50px;}
html.rtl .nav .container {float:left;}
html.rtl .nav .otherlink {float:right;text-transform: uppercase;overflow:hidden;}
html.rtl .nav .search-wrap {position:static;float:right;}
html.rtl .nav .searchbutton {display:none;width:40px;height:50px;float:right;font-size:10px;text-align:center;line-height:11px;color:#fff;text-transform: uppercase;letter-spacing:-1px;overflow:hidden;}
html.rtl .nav .searchbutton:hover {color:#333;}
html.rtl .nav .searchbutton.on {color:#fff;background:#5a5a5a;}
html.rtl .nav .searchbutton button {width:40px;height:50px;}
html.rtl .searchbox {display:block;position:relative;top:0px;right:0px;z-index:1020;float:right;width:auto;margin-top:10px;margin-left:5px;padding:0;background:none;}
html.rtl .searchbox form {}
html.rtl .searchbox label {display:none;}
html.rtl .searchbox input {float:right;padding:0 10px;border:none;height:30px;line-height:30px;width:265px;-webkit-appearance: none;border-radius: 0;}
html.rtl .searchbox button {display:inline-block;width:30px;height:30px;overflow:hidden;background:#fff !important;}
html.rtl .searchbox button span {line-height:30px;}
html.rtl .nav .signbutton {display:block;width:40px;height:50px;float:right;font-size:10px;text-align:center;line-height:11px;color:#fff;text-transform: uppercase;letter-spacing:-1px;overflow:hidden;}
html.rtl .nav .signbutton:hover {color:#333;}
html.rtl .nav .signbutton button {width:40px;height:50px;}
html.rtl .ss_samsung div.auto-complete {display:none;top:30px;margin:0;padding:0px;width:100%;height:auto;border:none;background:none;}
html.rtl .ss_samsung div.auto-complete div {display:block;}
html.rtl .ss_samsung div.auto-complete .auto-complete-wrap {display:block;margin:0 0 10px 0;padding:15px 15px;border:none;border:1px solid #ececec;background:#fff;}
html.rtl .ss_samsung div.auto-complete .autocomplete-list {display:none;opacity: 1;max-height:none;margin:1px 0 0 0px;padding:10px 0 15px 0;background:#fff;}
html.rtl .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
html.rtl .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
html.rtl .ss_samsung div.auto-complete.search-form-ac.on.results-returned {border:none;}
html.rtl .nav .cart-wrap {float:right;overflow:hidden;margin-left:10px;}
html.rtl .nav .otherlink>a,
html.rtl .nav .cart-wrap>button {position:relative;display:block;float:right;width:40px;height:50px;font-size:10px;color:#fff;text-align:center;line-height:11px;text-transform: uppercase;letter-spacing:-1px;overflow:hidden;}
html.rtl .nav .cart-wrap.on .cartbutton {color:#fff;background:#5a5a5a;}
html.rtl .nav .otherlink>a:hover,
html.rtl .nav .cart-wrap>button:hover {color:#333;}
html.rtl .nav .icon-signin,
html.rtl .nav .icon-signout,
html.rtl .nav .icon-search,
html.rtl .nav .icon-list,
html.rtl .nav .icon-save,
html.rtl .nav .icon-cart {display:block;width:auto;font-size:16px;line-height:25px;}
html.rtl .nav .icon-localization-store {margin-left:2px;font-size:16px;line-height:16px;vertical-align:middle;}

/* minicart by naomi */
html.rtl .cart-wrap {font-family:'SamsungIFRg';}
html.rtl .cart-wrap .cart-list-wrap {display:none;position:absolute; z-index: 100; left:0px; top:80px; width: 340px; height: auto; padding: 0; border-right:1px solid #e5e5e5; background:#fff; cursor: default;}
html.rtl .cart-wrap .cart-list-wrap h3 {padding:20px;font-size:20px;color:#fff;background:#5a5a5a;}
html.rtl .cart-wrap .cart-list-wrap .cart-close {position:absolute;left:20px;top:23px;color:#fff;}
html.rtl .cart-wrap.on .cart-list-wrap {display:block;}
html.rtl .cart-wrap.on .cart-list-wrap .cart-list {max-height:528px;overflow:hidden;overflow-y:scroll;}
html.rtl .cart-wrap .cart-products { overflow: hidden; *zoom: 1; background: white; display: table; padding: 20px 0; position: relative; height: auto; color:#292929; width:100%;border-bottom:1px solid #f1f1f1;}
html.rtl .cart-wrap .cart-products .product-image {width: 35%;}
html.rtl .cart-wrap .cart-products .product-btn {width: 6%;}
html.rtl .cart-wrap .cart-products .product-desc {width: 59%;}
html.rtl .cart-wrap .cart-products .product-image img{margin-right:0;}
html.rtl .cart-wrap .cart-products .vertical-align-content {display: table-cell;vertical-align: middle; background:#fff;}
html.rtl .cart-wrap .cart-products .vertical-align-top {display: table-cell;vertical-align: top;}
html.rtl .cart-wrap .cart-products .product-btn {display: table-cell; }
html.rtl .cart-wrap .cart-products .icon-close-x {margin-right:-10px;color:#0689d8; padding:0;border:0;}
html.rtl .cart-wrap .cart-products .icon-close-x:hover{background:none;}
html.rtl .cart-wrap .cart-products .product-image { display: table-cell; text-align:center;}
html.rtl .cart-wrap .cart-products .product-desc { display: table-cell;line-height:1; white-space : normal;}
html.rtl .cart-wrap .cart-products .colour-selection {display: block; padding: 0 0 5px;  border-bottom: none;  border-top: none;  font-size:1rem;}
html.rtl .cart-wrap .cart-products .product-desc .product-title{padding-left:10px;display: table-cell;}
html.rtl .cart-wrap .cart-products .product-desc .product-title a {padding:0;border:0;}
html.rtl .cart-wrap .cart-products .product-desc .product-title a{padding:0;border:0;}
html.rtl .cart-wrap .cart-products .product-desc .product-title .product-title-label {display:block;overflow:hidden;min-height:34px; width: 100%; white-space: pre-wrap; word-break: break-word;font-weight:bold;}
html.rtl .cart-wrap .cart-products .product-desc .product-title .product-title-code {display:block;margin-top:5px;margin-bottom:5px;font-size:0.75rem;}
html.rtl .cart-wrap .cart-products .colour-selection {overflow: hidden;padding-top:5px;}
html.rtl .cart-wrap .cart-products .colour-selection span {float:right;vertical-align:middle;font-size:14px;}
html.rtl .cart-wrap .cart-products .colour-selection ul { display:table-cell; overflow: hidden; *zoom: 1;vertical-align:middle; float:left;}
html.rtl .cart-wrap .cart-products .colour-selection ul li .colour-box { display:inline-block; float:right; width: 14px; height: 14px;margin-left:6px; }
html.rtl .cart-wrap .cart-products .product-quantity { overflow: hidden; display:block;padding-top:5px;}
html.rtl .cart-wrap .cart-products .product-quantity span { float:right;margin-left:10px;font-size:0.9rem; vertical-align:middle; font-size:14px;}
html.rtl .cart-wrap .cart-products .product-quantity span.product-quantity-label{float:left;margin-left:10px;font-size:0.9rem; vertical-align:middle;color:#0689d8;}
html.rtl .cart-wrap .cart-products .product-price {overflow: hidden;padding-top:4px; width:100%;display:block;}
html.rtl .cart-wrap .cart-products .product-price span { float:right;line-height:30px;font-size:14px;}
html.rtl .cart-wrap .cart-products .product-price span + span {float:left;vertical-align:middle; color:#0689d8;letter-spacing:0;  font-size:26px;}
html.rtl .cart-wrap .total {overflow:hidden;padding:16px 16px 26px; color:#292929;background:#5a5a5a;}
html.rtl .cart-wrap .total .btn{float:right;overflow:hidden; height:38px;width:100%;}
html.rtl .cart-wrap .total .price {overflow:hidden; margin:0 0 26px;color:#fff;}
html.rtl .cart-wrap .total .price strong {float: right; padding:0; text-transform:none; font-size:1.45rem}
html.rtl .cart-wrap .total .price span {float: left; padding:0;margin:0; display: inline-block; font-weight:bold; vertical-align:middle; color:#fff;font-size:1.45rem;letter-spacing:0;}
html.rtl .cart-wrap .cart-products.no-data{text-align:center;padding:33px 0;}
html.rtl .cart-wrap .cartnum {position:absolute;top:2px;left:2px;padding:0 3px 1px 3px;width:auto;letter-spacing:normal;line-height:15px;background:red;font-size:10px;color:#fff !important;border-radius:7px;}
/* minicart by naomi */
html.rtl .ss_samsung .cart-wrap .cart-products .ss-button { position:absolute;display: inline-block; *display: inline; *zoom: 1; font-family: 'SamsungIFBd', Arial, sans-serif; font-weight: normal; color: #fff; line-height: 1.2; text-transform: uppercase; text-decoration: none; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; text-align: center; cursor: pointer; right: 50%;top: 110px;width: 20%;padding: 4px;font-size: 10px;font-weight: normal;margin:0 -44% 0 0;}

html.rtl .footer-navi {clear:both;position:relative;background:#5a5a5a;padding-bottom:10px;overflow: hidden;}
html.rtl .footer-navi h1 {padding:20px 30px;font-size:24px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
html.rtl .footer-navi .searchbox {position:absolute;left:25px;top:10px;float:none;}
html.rtl .footer-navi .footer-nav-wrap {margin:0px 30px 30px 30px;}
html.rtl .footer-navi .footer-nav-wrap h2 {margin:0 0 0 20px;display:block;padding:5px 0;font-size:14px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
html.rtl .footer-navi .footer-nav-wrap h2 a {font-weight:bold;color:#fff;}
html.rtl .footer-navi .footer-nav-wrap .col-wrap {display:block;width:auto;margin:0px 0 0 223px;}
html.rtl .footer-navi .footer-nav-wrap .col-wrap .col {display:block;float:right;width:12.5%;padding-bottom:20px;}
html.rtl .footer-navi .footer-nav-wrap ul {margin:0 0 0 15px;}
html.rtl .footer-navi .footer-nav-wrap ul li a {display:block;padding:3px 0;font-size:14px;color:#b9b9b9;font-weight:normal;font-family:'SamsungIFRg';}
html.rtl .footer-navi .footer-nav-wrap ul li a:hover {color:#00a8e0;}
html.rtl .footer-navi .footer-nav-wrap .utillink {position:absolute;left:0px;top:0px;width:15%;height:auto;background:#6c6f73;}
html.rtl .footer-navi .footer-nav-wrap .utillink ul {padding:70px 15px 30px 30px;}
html.rtl .footer-navi .footer-nav-wrap .utillink ul a {color:#fff;}
html.rtl .footer-navi .searchbox-footer {display:block;position:relative;top:0px;right:0px;width:auto;margin:10px 15px 15px 5px;padding:0;background:none;}
html.rtl .footer-navi .searchbox-footer form {}
html.rtl .footer-navi .searchbox-footer label {display:none;}
html.rtl .footer-navi .searchbox-footer input {float:right;border:none;height:30px;line-height:30px;width:65%;-webkit-appearance: none;border-radius: 0;}
html.rtl .footer-navi .searchbox-footer input[type=search] {padding:0 10px;-webkit-appearance: none;border-radius: 0;}
html.rtl .footer-navi .searchbox-footer button {display:inline-block;width:30px;height:30px;overflow:hidden;background:#fff;}
html.rtl .footer-navi .searchbox-footer button span {line-height:30px;}

@media(max-width: 1280px){
    html.ltr .nav .search-wrap {position:static;}
    html.ltr .nav .searchbutton {display:block;}
    html.ltr .nav .searchbox {display:none;position:absolute;left:0px;top:80px;z-index:1020;float:none;width:100%;margin:0px;padding:10px 0;background:#5a5a5a;}
    html.ltr .nav .searchbox.searchopen {display:block;}
    html.ltr .nav .searchbox form {margin:0 60px 0 10px;}
    html.ltr .nav .searchbox input {height:30px;padding:0 10px;width:100%;}
    html.ltr .searchbox input[type=search] {padding:0 10px;}
    html.ltr .nav .searchbox button {overflow:hidden;position:absolute;right:10px;top:10px;width:30px;height:30px;}
    html.ltr .nav .searchbox .icon-search {display:block;width:30px;height:30px;line-height:30px;}
    html.ltr .nav .icon-signin,
    html.ltr .nav .icon-signout,
    html.ltr .nav .icon-search,
    html.ltr .nav .icon-list,
    html.ltr .nav .icon-cart {display:block;width:auto;font-size:18px;line-height:50px;}
    html.ltr .nav .icon-localization-store {margin-right:2px;font-size:16px;line-height:16px;vertical-align:middle;}
    
    html.ltr .ss_samsung div.auto-complete {display:none;left:0px;top:45px;margin:0;padding:0px;width:100%;height:auto;border:none;}
    html.ltr .ss_samsung div.auto-complete .auto-complete-wrap {overflow:hidden;margin:0 10px 10px 10px;padding:15px 15px;border:none;border:1px solid #ececec;background:#fff;}
    html.ltr .ss_samsung div.auto-complete div {display:block;}
    html.ltr .ss_samsung div.auto-complete div.popular {float:left;width:48%;}
    html.ltr .ss_samsung div.auto-complete div.recently-viewed {float:right;width:48%;margin:0;padding:0;border:none;}
    html.ltr .ss_samsung div.auto-complete .autocomplete-list {display:block;opacity: 1;max-height:250px;margin:0 10px;padding:10px 0 15px 0;background:#fff;border:1px solid #eaeaea;}
	html.ltr .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
	html.ltr .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
    
    html.ltr .footer-navi {position:relative;background:#5a5a5a;}
	html.ltr .footer-navi h1 {padding:20px 30px;font-size:24px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
	html.ltr .footer-navi .searchbox {position:absolute;right:30px;top:10px;float:none;}
	html.ltr .footer-navi .footer-nav-wrap {margin:0px 30px 30px 30px;}
	html.ltr .footer-navi .footer-nav-wrap h2 {display:block;margin:0 10px 0 0;padding:5px 0;font-size:16px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
	html.ltr .footer-navi .footer-nav-wrap .col-wrap {display:block;width:100%;}
	html.ltr .footer-navi .footer-nav-wrap .col-wrap .col {display:block;width:25%;padding-bottom:20px;}
	html.ltr .footer-navi .footer-nav-wrap .col-wrap .col.utillink {width:25%;}
	html.ltr .footer-navi .footer-nav-wrap ul {}
	html.ltr .footer-navi .footer-nav-wrap ul li a {display:block;padding:3px 0;font-size:16px;color:#b9b9b9;font-weight:normal;font-family:'SamsungIFRg';}
	html.ltr .footer-navi .footer-nav-wrap .utillink {position:static;margin:0;padding:0;width:25%;height:auto;background:none;float:right;}
	html.ltr .footer-navi .footer-nav-wrap .utillink ul {margin:0;padding:0px;}
	html.ltr .footer-navi .searchbox-footer {margin: 10px 5px 15px 0px;}
	
	/* RTL Version */
	html.rtl .nav .search-wrap {position:static;}
    html.rtl .nav .searchbutton {display:block;}
    html.rtl .nav .searchbox {display:none;position:absolute;right:0px;top:80px;z-index:1020;float:none;width:100%;margin:0px;padding:10px 0;background:#5a5a5a;}
    html.rtl .nav .searchbox.searchopen {display:block;}
    html.rtl .nav .searchbox form {margin:0 10px 0 64px;}
    html.rtl .nav .searchbox input {height:34px;line-height:26px;padding:0 10px;width:100%;}
    html.rtl .searchbox input[type=search] {padding:0 10px;}
    html.rtl .nav .searchbox button {overflow:hidden;position:absolute;left:10px;top:10px;width:34px;height:34px;}
    html.rtl .nav .searchbox .icon-search {display:block;width:34px;height:34px;line-height:34px;}
    html.rtl .nav .icon-signin,
    html.rtl .nav .icon-signout,
    html.rtl .nav .icon-search,
    html.rtl .nav .icon-list,
    html.rtl .nav .icon-cart {display:block;width:auto;font-size:16px;line-height:25px;}
    html.rtl .nav .icon-localization-store {margin-left:2px;font-size:16px;line-height:16px;vertical-align:middle;}
    
    html.rtl .ss_samsung div.auto-complete {display:none;right:0px;top:45px;margin:0;padding:0px;width:100%;height:auto;border:none;}
    html.rtl .ss_samsung div.auto-complete .auto-complete-wrap {overflow:hidden;margin:0 10px 10px 10px;padding:15px 15px;border:none;border:1px solid #ececec;background:#fff;}
    html.rtl .ss_samsung div.auto-complete div {display:block;}
    html.rtl .ss_samsung div.auto-complete div.popular {float:right;width:48%;}
    html.rtl .ss_samsung div.auto-complete div.recently-viewed {float:left;width:48%;margin:0;padding:0;border:none;}
    html.rtl .ss_samsung div.auto-complete .autocomplete-list {display:block;opacity: 1;max-height:none;margin:0 10px;padding:10px 0 15px 0;background:#fff;border:1px solid #eaeaea;}
	html.rtl .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
	html.rtl .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
    
    html.rtl .footer-navi {position:relative;background:#5a5a5a;}
	html.rtl .footer-navi h1 {padding:20px 30px;font-size:24px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
	html.rtl .footer-navi .searchbox {position:absolute;left:30px;top:10px;float:none;}
	html.rtl .footer-navi .footer-nav-wrap {margin:0px 30px 30px 30px;}
	html.rtl .footer-navi .footer-nav-wrap h2 {display:block;margin:0 0 0 10px;padding:5px 0;font-size:16px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
	html.rtl .footer-navi .footer-nav-wrap .col-wrap {display:block;width:100%;}
	html.rtl .footer-navi .footer-nav-wrap .col-wrap .col {display:block;width:25%;padding-bottom:20px;}
	html.rtl .footer-navi .footer-nav-wrap .col-wrap .col.utillink {width:25%;}
	html.rtl .footer-navi .footer-nav-wrap ul {}
	html.rtl .footer-navi .footer-nav-wrap ul li a {display:block;padding:3px 0;font-size:16px;color:#b9b9b9;font-weight:normal;font-family:'SamsungIFRg';}
	html.rtl .footer-navi .footer-nav-wrap .utillink {position:static;margin:0;padding:0;width:25%;height:auto;background:none;float:left;}
	html.rtl .footer-navi .footer-nav-wrap .utillink ul {margin:0;padding:0px;}
	html.rtl .footer-navi .searchbox-footer {margin: 10px 0px 15px 5px;}

}
@media(max-width: 1023px){
    body {overflow-x:hidden;}
	html.ltr .nav .cart-wrap {margin-right:0;}
	html.rtl .nav .cart-wrap {margin-left:0;}
    .body_wrapper {left:0;/*overflow:inherit;*/
    	-webkit-transition: -webkit-transform 500ms ease;
	    -moz-transition: -moz-transform 500ms ease;
	    -o-transition: -o-transform 500ms ease;
	    transition: transform 500ms ease;
    }
    #overlay {left:0px;}
    html.ltr .nav {height:50px;}
    html.ltr .nav h1 {top:0px !important;}
    html.ltr .global_header .nav h1 {top:0px;}
    html.ltr .nav nav .utillink {padding:10px 20px;height:auto;text-align:left;}
    html.ltr .nav nav .utillink a {display:block;margin:0px;font-size:14px;color:#000;line-height:35px;}
    html.ltr .nav nav {display:none;position:absolute;left:100%;top:50px;z-index:1;width:280px;background:whitesmoke;}
    html.ltr .nav nav .navigation {position:static;left:0px;top:0px;border-bottom:1px solid #e1e1e1;}
    html.ltr .nav nav .navigation li {position:relative;z-index:1;float:none;line-height:49px;}
    html.ltr .nav nav .navigation li.on {background:none;}
    html.ltr .nav nav .navigation li a {margin:0;padding:0 20px 0 20px;font-size:16px;color:#000;border-top:1px solid #e1e1e1;}
    html.ltr .nav nav .navigation li.sub>a {padding:0 40px 0 20px;}
    html.ltr .nav nav .navigation li>a:after {right:20px; font-size: 10px;line-height:48px;}
    html.ltr .nav nav .navigation li.sub>a:after {content: "\27" !important;}
    html.ltr .nav nav .navigation li.sub.on>a:after {content: "\28" !important;}
    html.ltr .nav nav .navigation li ul {position:static;top:0px;margin-bottom:0;width:auto;min-height:auto;border-top:1px solid #e1e1e1;border-bottom:none;}
    html.ltr .nav nav .navigation li.on>ul {display:block;}
    html.ltr .nav nav .navigation li ul li {margin-top:0px;border:none;border-top:1px solid #ccc;}
    html.ltr .nav nav .navigation li ul li a {padding:15px 50px 15px 35px;border:none;background:#e9e9e9;}
    html.ltr .nav nav .navigation li ul li>a:after { font-size: 10px;line-height:18px;}
    html.ltr .nav nav .navigation li ul li.sub>a {padding:15px 50px 15px 35px;line-height:20px;}
    html.ltr .nav nav .navigation li ul li.sub.on>a {padding:15px 50px 15px 35px;background:#e9e9e9}
    html.ltr .nav nav .navigation li ul li.on>a {position:relative;z-index:2;padding:15px 51px 15px 14px;width:233px;color:#000;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
    html.ltr .nav nav .navigation li ul li.sub.on>a {width:auto;border:none;}
    html.ltr .nav nav .navigation li ul li ul {display:none;position:static;left:0px;top:0px;padding-top:0px;border:none;border-top:none;}
    html.ltr .nav nav .navigation li ul li ul li:first-child {margin-top:0;}
    html.ltr .nav nav .navigation li ul li ul li a {padding:7px 20px 8px 40px;}
    html.ltr .nav nav .navigation li ul li ul li>a:after { font-size: 14px;line-height:18px;}
    html.ltr .nav nav .utillink .expand ul {display:none;position:static;width:100%;padding-bottom:10px;}
	html.ltr .nav nav .utillink .expand ul.on {display:block;}
	html.ltr .nav nav .utillink .expand ul li {margin:0 0 -1px 0;padding:4px 15px;text-align:left;border:none;background:none;}
	html.ltr .nav nav .utillink .expand ul li a {margin:0;font-size:12px;line-height:18px;}
/* BEGIN: exception */
    html.ltr .nav nav .navigation li ul li.exception {border-top:1px solid #ccc;}
    html.ltr .nav nav .navigation li ul li.sub.exception>a {padding:15px 50px 15px 35px;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception>a {border-left:none;border-right:none;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception>a {padding:15px 50px 15px 35px;width:auto;border-right:none;}
    html.ltr .nav nav .navigation li ul li.exception ul {width:auto;border-top:1px solid #eaeaea;}
    html.ltr .nav nav .navigation li ul li.exception a {background:#e9e9e9;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception>a {background:#e9e9e9;border-bottom:none;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul {width:auto;border:none;border-top:1px solid #e9e9e9}
    html.ltr .nav nav .navigation li ul li.exception ul li a {padding:15px 10px 15px 55px;background:#e9e9e9;}
    html.ltr .nav nav .navigation li ul li.exception ul li>a:after { padding-left: 0px;content: "\28";font-size: 10px;color: #000;left: 35px;line-height: 20px;}
    html.ltr .nav nav .navigation li ul li.on.exception ul li>a:after { padding-left: 0px;content: "\28";font-size: 10px;color: #000;left: 35px;line-height: 20px;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul li a {padding:15px 10px 15px 55px;background:#e9e9e9;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul li.on>a {width:auto;margin:0;padding:15px 10px 15px 55px;border:none;}
    html.ltr .nav nav .navigation li ul li.sub.exception ul li ul {position:static;left:0px;border:none;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul li ul {border:none;}
    html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li:first-child {margin-top:0px;}
    html.ltr .nav nav .navigation li ul li.sub.exception ul li ul li a {padding:7px 10px 8px 65px;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul li ul li a {padding:7px 10px 8px 65px;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul li.on ul li.on>a {padding:0px 12px 15px 40px;}
    html.ltr .nav nav .navigation li ul li.sub.on.exception ul li ul li a {padding:7px 10px 8px 65px;background:#fff;}
    
/* END: exception */
    html.ltr .nav .navbutton {display:block;position:relative;z-index:2;}
    html.ltr .nav .searchbox {top:50px;}
    html.ltr .nav .icon-localization-store {margin-left:-5px;margin-right:2px;font-size:24px;line-height:24px;}
    html.ltr .navopen .body_wrapper {position:relative;left:0;
    	-webkit-transform: translate(-280px, 0);
        -moz-transform: translate(-280px, 0);
        -ms-transform: translate(-280px, 0);
        -o-transform: translate(-280px, 0);
        transform: translate(-280px, 0);
        -webkit-transition: -webkit-transform 500ms ease;
	    -moz-transition: -moz-transform 500ms ease;
	    -o-transition: -o-transform 500ms ease;
	    transition: transform 500ms ease;
    }
    html.ltr .navopen .nav nav {left:100%;display:block;
    	-webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        -webkit-transition: -webkit-transform 500ms ease;
	    -moz-transition: -moz-transform 500ms ease;
	    -o-transition: -o-transform 500ms ease;
	    transition: transform 500ms ease;
    	backface-visibility: hidden;
	    -ms-backface-visibility: hidden;
	    -moz-backface-visibility: hidden;
	    -webkit-backface-visibility: hidden;
	    -o-backface-visibility: hidden;
    }
    html.ltr .navopen #overlay {position:absolute;left:0;top:0px;z-index:2147483647;width:100%;height:100%;background:#333;box-shadow: 4px 0px 10px #999;opacity:0.3;}
    
    html.ltr .nav .searchbutton {display:none;}
    html.ltr .nav .searchbox {display:block;position:relative;top:0px;float:left;width:auto;margin-top:10px;margin-right:5px;padding:0;background:none;}
    html.ltr .nav .searchbox form {margin:0 0 0 10px;}
    html.ltr .nav .searchbox input {height:30px;padding:0;width:265px;}
    html.ltr .nav .searchbox input[type=search] {padding:0 10px;}
    html.ltr .nav .searchbox button {display:inline-block;position:static;width:30px;height:30px;}
    html.ltr .nav .searchbox .icon-search {display:block;width:30px;height:30px;line-height:30px;}
    html.ltr .ss_samsung div.auto-complete {display:none;top:30px;margin:0;margin-left:10px;padding-left:0;padding-right:0;width:315px;height:auto;border:none;}
    html.ltr .ss_samsung div.auto-complete .auto-complete-wrap {margin:0;}
    html.ltr .ss_samsung div.auto-complete div {display:block;}
    html.ltr .ss_samsung div.auto-complete div.popular {float:none;width:auto;}
    html.ltr .ss_samsung div.auto-complete div.recently-viewed {float:none;width:auto;margin-top:12px;padding-top:12px;border-top:1px solid #a6a8aa;}
    html.ltr .ss_samsung div.auto-complete .autocomplete-list {display:block;opacity: 1;max-height:none;margin:1px 0 0 0px;padding:10px 0 15px 0;background:#fff;border:none;}
	html.ltr .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
	html.ltr .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
    html.ltr .cart-wrap .cartnum {position:absolute;top:5px;}
    html.ltr .cart-wrap .cart-list-wrap {top:50px;}
	html.ltr .nav .icon-signin, html.ltr .nav .icon-signout, html.ltr .nav .icon-search, html.ltr .nav .icon-list, html.ltr .nav .icon-cart, html.ltr .nav .icon-save {line-height:50px;}
	
	/* RTL Version */
	html.rtl .nav {height:50px;}
    html.rtl .nav h1 {top:0px;}
    html.rtl .nav nav .utillink {padding:10px 20px;height:auto;text-align:right;}
    html.rtl .nav nav .utillink a {display:block;margin:0px;font-size:14px;color:#000;line-height:35px;}
    html.rtl .nav nav {display:none;position:absolute;left:-280px;top:50px;z-index:1;width:280px;background:whitesmoke;}
    html.rtl .nav nav .navigation {position:static;right:0px;top:0px;border-bottom:1px solid #e1e1e1;}
    html.rtl .nav nav .navigation li {position:relative;z-index:1;float:none;line-height:49px;}
    html.rtl .nav nav .navigation li.on {background:none;}
    html.rtl .nav nav .navigation li a {margin:0;padding:0 20px 0 20px;font-size:16px;color:#000;border-top:1px solid #e1e1e1;}
    html.rtl .nav nav .navigation li.sub>a {padding:0 20px 0 40px;}
    html.rtl .nav nav .navigation li>a:after {left:20px; font-size: 10px;line-height:48px;}
    html.rtl .nav nav .navigation li.sub>a:after {content: "\27";}
    html.rtl .nav nav .navigation li.sub.on>a:after {content: "\28";}
    html.rtl .nav nav .navigation li ul {position:static;top:0px;margin-bottom:0;width:auto;min-height:auto;border-top:1px solid #e1e1e1;border-bottom:none;}
    html.rtl .nav nav .navigation li.on>ul {display:block;}
    html.rtl .nav nav .navigation li ul li {margin-top:0px;border:none;border-top:1px solid #ccc;}
    html.rtl .nav nav .navigation li ul li a {padding:15px 35px 15px 50px;border:none;background:#e9e9e9;}
    html.rtl .nav nav .navigation li ul li>a:after { font-size: 10px;line-height:18px;}
    html.rtl .nav nav .navigation li ul li.sub>a {padding:15px 35px 15px 50px;line-height:20px;}
    html.rtl .nav nav .navigation li ul li.sub.on>a {padding:15px 35px 15px 50px;background:#e9e9e9}
    html.rtl .nav nav .navigation li ul li.on>a {position:relative;z-index:2;padding:15px 14px 15px 51px;width:233px;color:#000;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
    html.rtl .nav nav .navigation li ul li.sub.on>a {width:auto;border:none;}
    html.rtl .nav nav .navigation li ul li ul {display:none;position:static;right:0px;top:0px;padding-top:0px;border:none;border-top:none;}
    html.rtl .nav nav .navigation li ul li ul li:first-child {margin-top:0;}
    html.rtl .nav nav .navigation li ul li ul li a {padding:7px 40px 8px 20px;}
    html.rtl .nav nav .navigation li ul li ul li>a:after { font-size: 14px;line-height:18px;}
    html.rtl .nav nav .utillink .expand ul {display:none;position:static;width:100%;padding-bottom:10px;}
	html.rtl .nav nav .utillink .expand ul.on {display:block;}
	html.rtl .nav nav .utillink .expand ul li {margin:0 0 -1px 0;padding:4px 15px;text-align:left;border:none;background:none;}
	html.rtl .nav nav .utillink .expand ul li a {margin:0;font-size:12px;line-height:18px;}
/* BEGIN: exception */
    html.rtl .nav nav .navigation li ul li.exception {border-top:1px solid #ccc;}
    html.rtl .nav nav .navigation li ul li.sub.exception>a {padding:15px 35px 15px 50px;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception>a {border-left:none;border-right:none;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception>a {padding:15px 35px 15px 50px;width:auto;border-left:none;}
    html.rtl .nav nav .navigation li ul li.exception ul {width:auto;border-top:1px solid #eaeaea;}
    html.rtl .nav nav .navigation li ul li.exception a {background:#e9e9e9;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception>a {background:#e9e9e9;border-bottom:none;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul {width:auto;border:none;border-top:1px solid #e9e9e9}
    html.rtl .nav nav .navigation li ul li.exception ul li a {padding:15px 55px 15px 10px;background:#e9e9e9;}
    html.rtl .nav nav .navigation li ul li.exception ul li>a:after { padding-right: 0px;content: "\28";font-size: 10px;color: #000;right: 35px;line-height: 20px;}
    html.rtl .nav nav .navigation li ul li.on.exception ul li>a:after { padding-right: 0px;content: "\28";font-size: 10px;color: #000;right: 35px;line-height: 20px;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul li a {padding:15px 55px 15px 10px;background:#e9e9e9;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul li.on>a {width:auto;margin:0;padding:15px 55px 15px 10px;border:none;}
    html.rtl .nav nav .navigation li ul li.sub.exception ul li ul {position:static;right:0px;border:none;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul li ul {border:none;}
    html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li:first-child {margin-top:0px;}
    html.rtl .nav nav .navigation li ul li.sub.exception ul li ul li a {padding:7px 65px 8px 10px;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul li ul li a {padding:7px 65px 8px 10px;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul li.on ul li.on>a {padding:0px 40px 15px 12px;}
    html.rtl .nav nav .navigation li ul li.sub.on.exception ul li ul li a {padding:7px 65px 8px 10px;background:#fff;}
    
/* END: exception */
    html.rtl .nav .navbutton {display:block;position:relative;z-index:2;}
    html.rtl .nav .searchbox {top:50px;}
    html.rtl .nav .icon-localization-store {margin-right:-5px;margin-left:2px;font-size:24px;line-height:24px;float:right;margin-top:5px;}
    html.rtl .navopen .body_wrapper {position:relative;left:100%;}
    html.rtl .navopen .nav nav {left:-280px;display:block;}
    html.rtl .navopen #overlay {display:none;position:fixed;left:280px;top:0px;z-index:2147483647;width:100%;height:100%;background:#333;box-shadow: 4px 0px 10px #999;opacity:0.3;}
    
    html.rtl .nav .searchbutton {display:none;}
    html.rtl .nav .searchbox {display:block;position:relative;top:0px;float:right;width:auto;margin-top:10px;margin-left:5px;padding:0;background:none;}
    html.rtl .nav .searchbox form {margin:0 10px 0 0;}
    html.rtl .nav .searchbox input {height:30px;line-height:30px;padding:0;width:265px;}
    html.rtl .nav .searchbox input[type=search] {padding:0 10px;}
    html.rtl .nav .searchbox button {display:inline-block;position:static;width:30px;height:30px;}
    html.rtl .nav .searchbox .icon-search {display:block;width:30px;height:30px;line-height:30px;}
    html.rtl .ss_samsung div.auto-complete {display:none;top:30px;margin:0;margin-right:10px;padding-right:0;padding-left:0;width:315px;height:auto;border:none;}
    html.rtl .ss_samsung div.auto-complete .auto-complete-wrap {margin:0;}
    html.rtl .ss_samsung div.auto-complete div {display:block;}
    html.rtl .ss_samsung div.auto-complete div.popular {float:none;width:auto;}
    html.rtl .ss_samsung div.auto-complete div.recently-viewed {float:none;width:auto;margin-top:12px;padding-top:12px;border-top:1px solid #a6a8aa;}
    html.rtl .ss_samsung div.auto-complete .autocomplete-list {display:block;opacity: 1;max-height:250px;margin:1px 0 0 0px;padding:10px 0 15px 0;background:#fff;border:none;overflow-x:hidden;}
	html.rtl .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
	html.rtl .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
    html.rtl .cart-wrap .cartnum {position:absolute;top:5px;}
    html.rtl .cart-wrap .cart-list-wrap {top:50px;}
	html.rtl .nav .icon-signin, html.rtl .nav .icon-signout, html.rtl .nav .icon-search, html.rtl .nav .icon-list, html.rtl .nav .icon-cart, html.rtl .nav .icon-save {line-height:50px;}
    
}
@media(max-width: 767px){
    html.ltr .nav .searchbutton {display:block;}
    html.ltr .nav .searchbox {display:none;position:absolute;left:0px;top:50px;float:none;width:100%;margin-top:0px;margin-right:10px;padding:10px 0;background:#5a5a5a;}
	html.ltr .nav .searchbox.searchopen {display:block;}
    html.ltr .nav .searchbox form {margin:0 60px 0 10px;}
    html.ltr .nav .searchbox input {height:30px;padding:0 10px;width:100%;}
    html.ltr .nav .searchbox input[type=search] {}
    html.ltr .nav .searchbox button {overflow:hidden;position:absolute;right:10px;top:10px;width:30px;height:30px;}
	html.ltr .nav .searchbox button button span {line-height:30px;}
    html.ltr .ss_samsung div.auto-complete {display:none;left:0px;top:45px;margin:0;padding:0px;width:100%;height:auto;border:none;background:none;}
    html.ltr .ss_samsung div.auto-complete .auto-complete-wrap {overflow:hidden;margin:0 10px 10px 10px;padding:15px 15px;border:none;border:1px solid #ececec;background:#fff;}
    html.ltr .ss_samsung div.auto-complete div {display:block;}
    html.ltr .ss_samsung div.auto-complete div.popular {float:left;width:48%;}
    html.ltr .ss_samsung div.auto-complete div.recently-viewed {float:right;width:48%;margin:0;padding:0;border:none;}
    html.ltr .ss_samsung div.auto-complete li a {font-size:13px;}
    html.ltr .ss_samsung div.auto-complete .autocomplete-list {display:block;opacity: 1;max-height:none;margin:0 10px;padding:10px 0 15px 0;background:#fff;border:1px solid #eaeaea;overflow-x:hidden;}
	html.ltr .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
	html.ltr .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
    
    html.ltr .cart-wrap .cart-list-wrap {width: 100%;}
    
    html.ltr .footer-navi {position:relative;padding:0 0 60px 0;background:#5a5a5a;overflow: hidden;}
	html.ltr .footer-navi h1 {padding:20px 25px;font-size:24px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
	html.ltr .footer-navi .searchbox-footer {position:absolute;left:0px;top:auto;bottom:15px;float:none;width:100%;margin:0;}
	html.ltr .footer-navi .searchbox-footer form {margin:0 75px 0 25px;}
	html.ltr .footer-navi .searchbox-footer input {width:100%;}
	html.ltr .footer-navi .searchbox-footer button {position:absolute;right:25px;top:0px;}
	html.ltr .footer-navi .searchbox-footer .searchbox input {width:100%;}
	html.ltr .footer-navi .footer-nav-wrap {margin:0px;}
	html.ltr .footer-navi .footer-nav-wrap h2 {display:block;margin:0;padding:10px 0;font-size:16px;color:#fff;font-family:'SamsungIFRg';font-weight:normal;cursor:pointer;}
	html.ltr .footer-navi .footer-nav-wrap h2 a {position:relative;display:block;width:auto;padding-right:20px;cursor:pointer;}
	html.ltr .footer-navi .footer-nav-wrap h2 a:after {position:absolute;right:0px;top:0px;font-size:13px;font-family: 'samsungIcon';content: "\27" !important;}
	html.ltr .footer-navi .footer-nav-wrap h2 a.on:after {content: "\28" !important;}
	html.ltr .footer-navi .footer-nav-wrap .col-wrap {display:block;width:auto;margin:0;border-bottom: 1px solid #eaeaea;}
	html.ltr .footer-navi .footer-nav-wrap .col-wrap .col {display:block;float:none;width:auto;padding:0 25px;border-top:1px solid #eaeaea;}
	html.ltr .footer-navi .footer-nav-wrap .col-wrap .col.utillink {width:auto;}
	html.ltr .footer-navi .footer-nav-wrap ul {display:none;padding:0 15px 15px 15px;}
	html.ltr .footer-navi .footer-nav-wrap ul li a {display:block;padding:3px 0;font-size:16px;color:#b9b9b9;font-weight:normal;font-family:'SamsungIFRg';}
	html.ltr .footer-navi .footer-nav-wrap .utillink {display:block;position:static;right:0px;top:auto;bottom:0px;padding:0px;width:auto;height:auto;background:#6c6f73;border-top:1px solid #eaeaea;}
	html.ltr .footer-navi .footer-nav-wrap .utillink ul {display:none;margin:0 0 0 15px;padding:15px 0px 15px 0px;}
	
	/* RTL Version */
	html.rtl .nav .searchbutton {display:block;}
    html.rtl .nav .searchbox {display:none;position:absolute;right:0px;top:50px;float:none;width:100%;margin-top:0px;margin-left:10px;padding:10px 0;background:#5a5a5a;}
    html.rtl .nav .searchbox.searchopen {display:block;}
    html.rtl .nav .searchbox form {margin:0 10px 0 64px;}
    html.rtl .nav .searchbox input {height:34px;line-height:26px;padding:0 10px;width:100%;}
    html.rtl .nav .searchbox input[type=search] {padding:0 10px;}
    html.rtl .nav .searchbox button {overflow:hidden;position:absolute;left:10px;top:10px;width:34px;height:34px;}
    
    html.rtl .ss_samsung div.auto-complete {display:none;right:0px;top:45px;margin:0;padding:0px;width:100%;height:auto;border:none;background:none;}
    html.rtl .ss_samsung div.auto-complete .auto-complete-wrap {overflow:hidden;margin:0 10px 10px 10px;padding:15px 15px;border:none;border:1px solid #ececec;background:#fff;}
    html.rtl .ss_samsung div.auto-complete div {display:block;}
    html.rtl .ss_samsung div.auto-complete div.popular {float:right;width:48%;}
    html.rtl .ss_samsung div.auto-complete div.recently-viewed {float:left;width:48%;margin:0;padding:0;border:none;}
    html.rtl .ss_samsung div.auto-complete li a {font-size:13px;}
    html.rtl .ss_samsung div.auto-complete .autocomplete-list {display:block;opacity: 1;max-height:none;margin:0 10px;padding:10px 0 15px 0;background:#fff;border:1px solid #eaeaea;}
	html.rtl .ss_samsung div.auto-complete .autocomplete-list li {margin:0;}
	html.rtl .ss_samsung div.auto-complete .autocomplete-list li a {padding:5px 10px;font-size:16px;}
    
    html.rtl .cart-wrap .cart-list-wrap {width: 100%;}
    
    html.rtl .footer-navi {position:relative;padding:0 0 60px 0;background:#5a5a5a;overflow: hidden;}
	html.rtl .footer-navi h1 {padding:20px 25px;font-size:24px;color:#fff;font-family:'SamsungIFRg';font-weight:bold;}
	html.rtl .footer-navi .searchbox-footer {position:absolute;right:0px;top:auto;bottom:15px;float:none;width:100%;margin:0;}
	html.rtl .footer-navi .searchbox-footer form {margin:0 25px 0 75px;}
	html.rtl .footer-navi .searchbox-footer input {width:100%;}
	html.rtl .footer-navi .searchbox-footer button {position:absolute;left:25px;top:0px;}
	html.rtl .footer-navi .searchbox-footer .searchbox input {width:100%;}
	html.rtl .footer-navi .footer-nav-wrap {margin:0px;}
	html.rtl .footer-navi .footer-nav-wrap h2 {display:block;padding:10px 0;font-size:16px;color:#fff;font-family:'SamsungIFRg';font-weight:normal;cursor:pointer;}
	html.rtl .footer-navi .footer-nav-wrap h2 a {display:block;width:auto;}
	html.rtl .footer-navi .footer-nav-wrap .col-wrap {display:block;width:auto;margin:0;border-bottom: 1px solid #eaeaea;}
	html.rtl .footer-navi .footer-nav-wrap .col-wrap .col {display:block;float:none;width:auto;padding:0 25px;border-top:1px solid #eaeaea;}
	html.rtl .footer-navi .footer-nav-wrap .col-wrap .col.utillink {width:auto;}
	html.rtl .footer-navi .footer-nav-wrap ul {display:none;padding:0 15px 15px 15px;}
	html.rtl .footer-navi .footer-nav-wrap ul li a {display:block;padding:3px 0;font-size:16px;color:#b9b9b9;font-weight:normal;font-family:'SamsungIFRg';}
	html.rtl .footer-navi .footer-nav-wrap .utillink {display:block;position:static;left:0px;top:auto;bottom:0px;padding:0px;width:auto;height:auto;background:#6c6f73;border-top:1px solid #eaeaea;}
	html.rtl .footer-navi .footer-nav-wrap .utillink ul {display:none;margin:0 15px 0 0;padding:15px 0px 15px 0px;}


}
.ss_samsung.category div.auto-complete div.recently-viewed, .ss_samsung.category div.auto-complete div.popular {clear:none !important;}

@media(max-width: 359px){
    html.ltr .nav h1 a img {width:80%;}
    html.ltr .global_header .nav h1 a img {width:80%;}
	
	/* RTL Version */
	html.rtl .nav h1 a img {width:80%;}
}

html.ltr .global_header .nav h1 {position:absolute;left:0px;top:30px;font-size:1px;height:21px;}/*2014-09-16 add michael*/ 

/*2015-04-17 add */
.nav{z-index:1020}
html.ltr .nav .samsung_logo {position:absolute;left:0;top:30px; display:block; margin:15px 20px;width:140px;height:21px}
html.ltr .nav .samsung_logo img{height:100%}