.BgRegisterBox {width: 331px !important;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.MyWishcon .ItemInformation p{height: auto !important;}
.gridImage{width: 100%}

.NBS-register .SignTitle {position: relative;}
.NBS-register .SignTitle span {background: url(../images/shopcart/icon-coupon.png) no-repeat;display: inline-block;text-align: center;color: #fff;width: 280px;height: 36px;line-height: 36px;font-size: 14px;font-family: arial;font-style: normal;}
.R_coupon {width: 646px;margin-bottom: 15px;}
.R_coupon table {background: #fafafa;width: 100%;border-collapse: collapse;}
.R_coupon table th {border: 1px #d0d0d0 solid;height: 60px;font-weight: 500;color: #666;font-size: 14px;}
.R_coupon table td {border: 1px #d0d0d0 solid;height: 49px;text-align: center;color: #333;}

@media (max-width: 767px) {
    *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
    img{width: 100%;}
    .R_coupon {width: 100%;}
    .R_coupon table th {font-size: 12px;}
    .R_coupon table td {font-size: 12px;}
    /*NBS-404*/
    .NBS-404 {width: 100% !important;}
    .NBS-404 .ErrorPageBanner {background: 0;width: 100%;height: auto;padding:80px 60px;}
    .NBS-404 .ErrorPageBanner p img {width: 100%;}

    /*NBS-detail*/
    .NBS-detail{padding-bottom: 40px !important;}
    .NBS-detail .FontBlue a {font-size: 0.75rem !important;}
    .NBS-detail .NavPath h2 {font-size: 0.75rem !important;}
    .NBS-detail .ProductPhoto {width: auto !important;height: auto !important;}
    .NBS-detail .PhotoItems li a {padding: 0 !important;width: 100% !important;height: 100% !important;}
    .NBS-detail .Progressbar {width: auto !important;height: auto !important;}
    .NBS-detail .DiscountLevel {width: auto !important;}
    .NBS-detail .NavPathFloat {width: 100%;}
    .NBS-detail .NavPath {padding: 10px;}
    .NBS-detail .ContentMain {padding: 0 10px;}
    .NBS-detail .DetailContent,.DetailPhotos {width: 100% !important;}
    .NBS-detail .ProductPhoto {text-align: center;}
    .NBS-detail .MainPhoto p a img {width: 100% !important;height: 100% !important;}
    .NBS-detail .PhotoItems {width: 100% !important;float: left;margin-bottom: 10px;height: auto !important;}
    .NBS-detail .PhotoItems li {width: 23% !important;margin-right: 2% !important;}
    .NBS-detail .PhotoItems li:nth-child(4n) {margin-right: 0;}
    .NBS-detail .PhotoItems li a img {width: 100%;height: 100%;}
    .NBS-detail .ContentTitle {float: left;padding: 0 10px 10px;}
    .NBS-detail .ContentTitle h1 {font-size: 1rem !important;width: 100% !important;line-height: 1.375rem;}
    .NBS-detail .discount {background: url(../images-750/discount.png) no-repeat;width: 80px;color: #fff;float: left;font-weight: 500;background-size: 100%;font-size: 0.875rem;padding-left: 8px;margin-right: 5px;}
    .NBS-detail .Bt_line {padding: 0 !important;border-bottom: 0 !important;}
    .NBS-detail .DetailColumn .DetailRow {border: 0 !important;margin-bottom: 0 !important;}
    .NBS-detail .DetailColumn .DetailRow table {width: 100%;}
    .NBS-detail .DetailColumn .PriceInf p {text-align: left !important;font-size: 0.75rem !important;}
    .NBS-detail .DetailContent ul strong.Red {font-weight: 500 !important;font-size: 0.9375rem !important;}
    .NBS-detail .PriceInf table {border:1px #e6e6e6 solid;}
    .NBS-detail .DetailColumnTab .pricetableItems {margin: 15px 0px !important;width: 100% !important;}
    .NBS-detail .DetailColumnTab .pricetableItems tr th,.DetailColumnTab .pricetableItems tr td {border-right: 1px #e6e6e6 solid;}
    .NBS-detail .DetailColumnTab .pricetableItems tr th {padding:10px 10px 0;}
    .NBS-detail .DetailColumnTab .pricetableItems tr td {padding: 0 10px 10px;}
    .NBS-detail .tier1pricing td.tier1 {border-bottom: 0 !important;}
    .NBS-detail .DetailColumn .Btn_Add {margin: 0 !important;width: 100% !important;}
    .NBS-detail .InputAddCart {width: 25% !important;line-height: 1.75rem !important;height: auto !important;margin-right: 1.5%;}
    .NBS-detail .AddToCartBox .btnAddToCart {background-position: 0px -132px;padding-left: 0; width: 43%;float: left}
    .NBS-detail .AddToCartBox .AddToWishList, .NBS-detail .AddToCartBox .ViewWishList {float: right;width: 55%;}
    .NBS-detail .DetailContent ul li span.AddToCartBox {width: 74% !important;float: left !important;}
    .NBS-detail .DescTitle b {display:list-item; list-style-type:disc; margin-left:1em}
    .NBS-detail .Desc .DescContent {padding-left: 13px;font-size: 0.75rem;}
    .NBS-detail .p_t30 {padding-top: 20px !important;}
    .NBS-detail .Last {margin-right: 0 !important;}
    .NBS-detail .ProductItems .ProductContainer {width: 49%;float: left;border-bottom: 0 !important;margin-right: 2%;padding-bottom: 0 !important;}
    .NBS-detail .ProductContainer .Information {width: 100% !important;}
    .NBS-detail .Information .Cartbtn_Box {position: unset !important;}
    .NBS-detail .Cartbtn_Box .perunit {margin-bottom: 0 !important;height: auto !important;text-align: left !important;color: #999;}
    .NBS-detail .Cartbtn_Box .perunit em {background: 0 !important;font-size: 0.9375rem !important;font-weight: 500 !important;text-align: left !important;width: auto !important;margin-right: 5px; }
    .NBS-detail .ProductContainer .Pro_Img {width: 100% !important;height: auto !important;margin-right: 0 !important;}
    .NBS-detail .ProductContainer .Pro_Img a {width: 100% !important;height: auto !important;}
    .NBS-detail .ProductContainer .Pro_Img a img {width: 100% !important;height: auto !important;}
    .NBS-detail .Information .description {margin-top: 5px;}
    .NBS-detail .Information .description a {color: #545454 !important;font-weight: 500 !important;}
    .NBS-detail .Information .Cartbtn_Box {width: 100% !important;}
    .NBS-detail .DetailColumnTab .PriceInf {margin-bottom: 0 !important;}
    .NBS-detail .DetailColumn .PriceInf .Red {font-size: 0.9375rem !important;}
    .NBS-detail .DetailColumn .PriceInf .Red strong {font-weight: 500 !important;}
    .NBS-detail .DetailColumn .PriceInf .Gray {text-decoration: line-through;}
    .NBS-detail .Sale {color: #666 !important;}
    .NBS-detail .Sale span {float: unset !important;color: red !important;font-size: 0.9375rem !important;}
    .NBS-detail .AddToCartBox img {float: left;}

    /*NBS-forst-class-category*/
    .NBS-forst-class-category #Content {padding-bottom: 30px !important;}
    .NBS-forst-class-category .NavPath {padding: 10px;}
    .NBS-forst-class-category .lampwork_banner {background-size: 100% !important;padding-top: 90px !important;width: 100% !important;}
    .NBS-forst-class-category .featured_items {width: 100% !important;border-bottom: 1px #f0f0f0 solid;}
    .NBS-forst-class-category .featured_items h2 {text-align: center;line-height: 1.875rem;background: #f5f6f1;}
    .NBS-forst-class-category .featured_items ul {padding: 5px 10px 10px;}
    .NBS-forst-class-category .featured_items ul li {width: 49% !important;margin-right: 2% !important;}
    .NBS-forst-class-category .featured_items ul li:nth-child(2n) {margin-right: 0 !important;}
    .NBS-forst-class-category .featured_items .clears_marginr {margin-right: 2%;}
    .NBS-forst-class-category .featured_items li .ItemPhoto {width: 100% !important;height: auto !important;}
    .NBS-forst-class-category .featured_items li .ItemPhoto a {width: 100%;}
    .NBS-forst-class-category .ItemPhoto img {width: 100%;height: 100%;}
    .NBS-forst-class-category .FontBlue {margin-top: 5px;float: left;padding: 0 10px;width: 100%;}
    .NBS-forst-class-category .DisplayListltems li {width: 30% !important;margin-right: 5%;}
    .NBS-forst-class-category .DisplayListltems li:nth-child(5n) {margin-right: 5%}
    .NBS-forst-class-category .DisplayListltems li:nth-child(3n) {margin-right: 0;}
    .NBS-forst-class-category .ItemPhoto {width: 100% !important;height: auto !important;}
    .NBS-forst-class-category .ItemPhoto a {width: 100% !important;height: auto !important;}
    .NBS-forst-class-category .RemomendThemes strong {font-size: 1rem !important;}
    .NBS-forst-class-category .RemomendThemes span {width: 100% !important;margin-left: 0 !important;}
    .NBS-forst-class-category .RemomendThemes {padding: 0 10px;}
    .NBS-forst-class-category .RemomendThemes span a {font-size: 0.875rem;line-height: 1.875rem;}
    .NBS-forst-class-category .Jewelry-bg {background-color: #fafafc;padding: 10px;}

    /*NBS-forget-password*/
    .NBS-forget-password {padding: 0 10px;}
    .NBS-forget-password .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-forget-password .SignTitle {padding-left: 0 !important;font-size: 1.4375rem !important;}
    .NBS-forget-password .LandingBox {padding-left: 0 !important;width: 100% !important;padding-bottom: 25px !important;border-bottom: 1px #e6e6e6 solid;}
    .NBS-forget-password .LandingBox p {width: 100% !important;}
    .NBS-forget-password .LandingBox .hint {margin-bottom: 20px !important;}
    .NBS-forget-password .LandingBox h3 {margin-bottom: 10px !important;}
    .NBS-forget-password .InputStyle {width: 100% !important;height: 2.63em !important;}
    .NBS-forget-password .InputStyle2 {width: 40% !important;height: 2.63em !important;}
    .NBS-forget-password .yz_img {margin-left: 10px;}
    .NBS-forget-password .underwrite {padding: 30px 0 !important;}
    .NBS-forget-password .RegisterNow {padding-top: 25px !important;background: 0 !important;border: 0;}
    .NBS-forget-password .Register {margin-top: 30px !important;margin-bottom: 10px !important;}
    .NBS-forget-password .TextRegisterSuccessfully {padding-left: 0;}
    .NBS-forget-password .Email {width: 100%;}
    .NBS-forget-password .Validate {margin: 6px 0 6px 10px;}

    /*NBS-forget-password-2*/
    .NBS-forget-password-2 {padding: 0 10px;}
    .NBS-forget-password-2 .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-forget-password-2 .SignTitle {padding-left: 0 !important;font-size: 1.4375rem;}
    .NBS-forget-password-2 .WarnMsgSuccess {width: 100%;padding: 10px;background: #ebffe4;margin: 0 0 15px;float: left;}
    .NBS-forget-password-2 .WarnMsgSuccess span {background: url(../images/master/master.gif) no-repeat -282px -490px;width: 6%;height: 20px; float: left;}
    .NBS-forget-password-2 .WarnMsgSuccess p {float: left;width: 94%;}
    .NBS-forget-password-2 .AfterBtn {margin-left: 0;}

    /*NBS-list-1*/
    .NBS-list-1 .NavPathFloat {width: 100%;}
    .NBS-list-1 .NavPath {padding: 0 !important;}
    .NBS-list-1 .DiscountLevelWrap {width: 100% !important;}
    .NBS-list-1 .DiscountLevelWrap .Title {padding-left: 10px !important;}
    .NBS-list-1 .ContentMain {padding: 0 10px;}
    .NBS-list-1 .DiscountLevelWrap .Progressbar {background: url(../images-750/list_progressbar_bg-750.png) no-repeat 0 17px !important;width: 95% !important;height:auto !important;background-size: 100% !important;margin: 0 10px !important;padding: 0 !important;}
    .NBS-list-1 .Sortcontrolls {border-bottom: 1px #e6e6e6 solid;}
    .NBS-list-1 .Sortcontrolls li {height: auto !important;}
    /*.NBS-list-1 .grid_view_btn {margin-left: 100px;}*/
    .NBS-list-1 #ddl_sortProduct {float: left;width: 65% !important;}
    .NBS-list-1 .dropDownList {width: 100% !important;}
    .NBS-list-1 .SortBy {width: 100% !important;}
    .NBS-list-1 .dropDownList_text {width: auto !important;margin: 1px; padding: 0 1px;}
    .NBS-list-1 .dropDownList_option {width: 100% !important;}
    .NBS-list-1 .dropDownList_option li {width: 100% !important;}
    .NBS-list-1 .Grid_list_wrapper {float: right !important;width: 36% !important;}
    .NBS-list-1 .Sortmenu_Top {width: 60% !important;}
    .NBS-list-1 .filler-btn a {text-decoration: none !important;color: #0097ed !important;font-size: 0.9375rem;}
    .NBS-list-1 .filler-btn a .filler {background: url(../images/productlist_1200/filler.png) no-repeat;width: 28px;height: 28px;float: left;background-size: 100%;}
    .NBS-list-1 .Resultlist, .Sortcontrolls {padding: 0 !important;}
    .NBS-list-1 .ResultListWrapper {background-color: #fff !important;}
    .NBS-list-1 .ProductContainer .Pro_Img {margin-right: 10px !important;width: 35% !important;height: auto !important;}
    .NBS-list-1 .ProductContainer .Information {width: 61% !important;}
    .NBS-list-1 .ProductContainer .Pro_Img a {width: 100% !important;height: auto !important;}
    .NBS-list-1 .ProductContainer .Pro_Img a img {width: 100% !important;}
    .NBS-list-1 .Tablist .Unit {margin-right: 0 !important;width: 100% !important;display: block;}
    .NBS-list-1 .Information .PricingBlock {width: 100% !important;}
    .NBS-list-1 .PricingBlock .mixandmatch {margin: 0 !important;text-align: left !important;}
    .NBS-list-1 .DetailColumn .PriceInf {width: 100% !important;padding-top: 10px !important;}
    .NBS-list-1 .DetailColumn .PriceInf p {text-align: left !important;}
    .NBS-list-1 .Information .Cartbtn_Box {position: unset !important;width: auto !important;}
    .NBS-list-1 .Cartbtn_Box .perunit {height: auto !important;margin-bottom: 5px !important;text-align: left !important;}
    .NBS-list-1 .Cartbtn_Box .perunit br {display: none;}
    .NBS-list-1 .Cartbtn_Box .perunit em {background: 0 !important;font-size: 1rem !important;font-weight: 500 !important;}
    .NBS-list-1 .BtnAddToBox, .InputACBox {width: 65% !important;margin-bottom: 8px !important;}
    .NBS-list-1 .cartbtncont .InputAddCart {width: 60% !important;height: auto !important;line-height: 1.4375rem !important;}
    /*.NBS-list-1 .cartbtncont .BtnAddToCart {margin-left: 0 !important;background: #0097ed !important;color: #fff;font-style: oblique;width: 100% !important;height: auto !important;line-height: 1.5625rem !important;}*/
    /*.NBS-list-1 .AddToWishList {background-color: #bcbcbc !important;float: right;width: 30% !important;}*/
    /*.NBS-list-1 .AddToWishList a {background: url(../images-750/list.png) no-repeat;width: 20px !important;height: 25px;float: unset !important;margin: 0 auto !important;padding: 0 !important;background-size: 100%;background-position: center;}*/
    .NBS-list-1 .Information .description a {font-size: 0.9375rem !important;font-weight: 500 !important;color: #000 !important;}
    .NBS-list-1 .ProductItems .ProductContainer {padding-bottom: 0px !important;}
    .NBS-list-1 #Content {padding-bottom: 30px !important;}
    .NBS-list-1 .ListPage {font-weight: 500 !important;}
    .NBS-list-1 .ListPage li a {padding: 4px 10px !important;}

    /*NBS-list-2*/
    .NBS-list-2 .NavPathFloat {width: 100%;padding: 10px !important;}
    .NBS-list-2 .NavPath {padding: 10px !important;}
    .NBS-list-2 .DiscountLevelWrap {width: 100% !important;}
    .NBS-list-2 .DiscountLevelWrap .Title {padding-left: 10px !important;}
    .NBS-list-2 .ContentMain {padding: 0 10px;}
    .NBS-list-2 .DiscountLevelWrap .Progressbar {background: url(../images-750/list_progressbar_bg-750.png) no-repeat 0 17px !important;width: 95% !important;height:auto !important;background-size: 100% !important;margin: 0 10px !important;padding: 0 !important;}
    .NBS-list-2 .Sortcontrolls {border-bottom: 1px #e6e6e6 solid;}
    .NBS-list-2 .Sortcontrolls li {height: auto !important;}
    /*.NBS-list-2 .grid_view_btn {margin-left: 100px;}*/
    .NBS-list-2 #ddl_sortProduct {float: left;width: 68% !important;}
    .NBS-list-2 .dropDownList {width: 100% !important;padding: 3px 0 3px 1px;}
    .NBS-list-2 .SortBy {width: 100% !important;}
    .NBS-list-2 .dropDownList_text {width: auto !important;margin: 0 !important;}
    .NBS-list-2 .dropDownList_option {width: 100% !important;margin: 3px 0px 0px -2px;}
    .NBS-list-2 .dropDownList_option li {width: 100% !important;}
    .NBS-list-2 .Grid_list_wrapper {float: right !important;width: 41% !important;}
    .NBS-list-2 .Sortmenu_Top {width: 59% !important;}
    .NBS-list-2 .filler-btn a {text-decoration: none !important;color: #fda32d !important;font-size: 0.9375rem;}
    .NBS-list-2 .filler-btn a .filler {background: url(../images-750/filler.png) no-repeat;width: 28px;height: 28px;float: left;background-size: 100%;}
    .NBS-list-2 .grid_view_btn a {background: url(../images-750/view.png) no-repeat !important;background-size: 100% !important;width: 25px !important;height: 25px !important;}
    .NBS-list-2 .Resultlist, .Sortcontrolls {padding: 0 !important;}
    .NBS-list-2 .ResultListWrapper {background-color: #fff !important;}
    .NBS-list-2 .GridProductList {width: 49% !important;height: auto !important;margin-right: 2%;border: 0 !important;padding: 0 !important;position: relative;}
    .NBS-list-2 .GridProductList:nth-child(2n) {margin-right: 0;}
    .NBS-list-2 .grid-btn {margin: 0 !important;right: 0;}
    .grid-btn .add-btn, .grid-btn .save-btn{visibility:visible; }
    .NBS-list-2 .GridProductList .Pro_Img >a {width: 100% !important;height: 100% !important;border: 1px #e6e6e6 solid;}
    .NBS-list-2 .GridProductList .Pro_Img a img {width: 100% !important;height: 100% !important;}
    .NBS-list-2 .GridProductList .Information {padding: 0 !important;}
    .NBS-list-2 .stock {padding: 0 !important;}
    .NBS-list-2 .stock .StockAvailable,.stock .Unit {float: none;display: block;}
    .NBS-list-2 .GridProductList .PriceInf {text-align: left !important;padding: 5px 0 0!important;}
    .NBS-list-2 .Information .description a {color: #000 !important;}
    .NBS-list-2 .PricingBlockPrice .PriceInf .Red strong {font-weight: 500 !important;}
    .NBS-list-2 .PricingBlockPrice .PriceInf .Gray {text-decoration: line-through;}
    .NBS-list-2 .GridProductList .cartbtncont {float: left !important;margin-right: 0 !important;width: 100%;}
    .NBS-list-2 .cartbtncont .InputAddCart {width: 100% !important;padding: 0;height: 25px !important;}
    .NBS-list-2 .cartbtncont .BtnAddToCart {margin-left: 0 !important;}
    .NBS-list-2 .BtnAddToBox {width: 35% !important;}
    .NBS-list-2 .InputACBox {margin-right: 4%;width: 30% !important;}
    .NBS-list-2 input {padding-left: 0 !important;margin-left: 0 !important;}
    .NBS-list-2 .BtnAddToBox img {margin-left: 0 !important;}
    .NBS-list-2 #Content {padding-bottom: 30px !important;}
    .NBS-list-2 .ListPage {font-weight: 500 !important;}
    .NBS-list-2 .ListPage li a {padding: 4px 10px !important;}

    .ContentMain .cartbtncont .BtnAddToCart, .NBS-detail .AddToCartBox .btnAddToCart{height: 25px;}
    .ContentMain .grid-btn .add-btn, .ContentMain .grid-btn .save-btn{visibility:visible; }
    .ContentMain .GridProductList .Information, .GridProductList .PricingBlock{padding: 0;}
    .ContentMain .GridProductList .pricetable{width: 100%;}
    .ContentMain .pricetable {margin-top: 10px;float: left;border: 1px #e6e6e6 solid;width: 100%;}
    .ContentMain .pricetable th {border-right: 1px #e6e6e6 solid;padding: 5px !important;}
    .ContentMain .pricetable th:last-child {border-right: none;}
    .ContentMain .pricetable td {text-align: center;border-right: 1px #e6e6e6 solid;padding: 5px !important;}
    .ContentMain .pricetable td:last-child {border-right: none;}
    .ContentMain .tier4pricing td.tier4{border-bottom: none;}
    .ContentMain .tier2pricing td.tier2 {border-bottom: none;}

    .ContentMain .wap-grid-btn a{background:none;}
    .ContentMain .wap-grid-btn.grid-btn{float:  right;width: 26%;}
    .ContentMain .wap-grid-btn.grid-btn a.saved-btn{background: #c3c3c3 !important}
    .ContentMain .wap-grid-btn.grid-btn a{background-color: red!important;float: right;width: 100% !important; height: 25px !important;  margin-top: 0 !important; text-align: center;}
    .ContentMain .wap-grid-btn.grid-btn a span{background: url(../images-750/list.png) no-repeat;width: 20px !important;height: 25px !important;margin: 0 auto!important;padding: 0!important;background-size: 100%;background-position: center;display: inline-block;}

    .ContentMain .wap-cartBtn-box{margin: 5px 0;}

    /*.GridProductList .Information, .GridProductList .PricingBlock{padding: 0;}
    .GridProductList .pricetable{width: 100%;}
    .pricetable {margin-top: 10px;float: left;border: 1px #e6e6e6 solid;width: 100%;}
    .pricetable th {border-right: 1px #e6e6e6 solid;padding: 5px !important;}
    .pricetable th:last-child {border-right: none;}
    .pricetable td {text-align: center;border-right: 1px #e6e6e6 solid;padding: 5px !important;}
    .pricetable td:last-child {border-right: none;}
    .tier4pricing td.tier4{border-bottom: none;}
    .tier2pricing td.tier2 {border-bottom: none;}

    .wap-grid-btn a{background:none;}
    .wap-grid-btn.grid-btn{float:  right;width: 26%;}
    .wap-grid-btn.grid-btn a.saved-btn{background: #c3c3c3 !important}
    .wap-grid-btn.grid-btn a{background-color: red!important;float: right;width: 100% !important; height: 25px !important;  margin-top: 0 !important; text-align: center;}
    .wap-grid-btn.grid-btn a span{background: url(../images-750/list.png) no-repeat;width: 20px !important;height: 25px !important;margin: 0 auto!important;padding: 0!important;background-size: 100%;background-position: center;display: inline-block;}

    .wap-cartBtn-box{margin-bottom: 5px;}*/

    /*NBS-region-urrency-setting*/
    .NBS-region-urrency-setting .MainSetting {height: auto;}
    .NBS-region-urrency-setting .MainSetting {width: 100%;border: 0;}
    .NBS-region-urrency-setting .MainSetting .SettingTitle {margin: 15px 10px;font-style: oblique;color: #000;font-size: 1.25rem;}
    .NBS-region-urrency-setting .Menubox {margin-bottom: 0 !important;margin-left: 0;height: 40px;}
    .NBS-region-urrency-setting .Menubox li {width: 50%;position: unset;float: left;height: 40px;line-height: 2.5rem;font-size: 0.875rem;text-align: center;}
    .NBS-region-urrency-setting .substance {border: 0 !important;}
    .NBS-region-urrency-setting .MenuItem1 {background: #0097ed;color: #fff;}
    .NBS-region-urrency-setting .MenuItem2 {background: #e5e5e5;color: #666;}
    .NBS-region-urrency-setting .MenuItem1C {background: #e5e5e5;color: #666}
    .NBS-region-urrency-setting .MenuItem2C {background: #0097ed;color: #fff;}
    .NBS-region-urrency-setting .content {margin: 0px 10px;}
    .NBS-region-urrency-setting .content dl dt {line-height: 3.125rem;font-size: 1.125rem;}
    /*.NBS-region-urrency-setting .content dd li {line-height: 2.1875rem;border: 1px #bcbcbc solid;margin-bottom: 20px;}*/
    .NBS-region-urrency-setting .content dd > p {font-size: 0.9375rem;margin-bottom: 15px;}
    .NBS-region-urrency-setting .content dd > p a {text-decoration: underline;color: #3a579a;}
    .NBS-region-urrency-setting .choose {border: 1px #2daaf1 solid !important;background-color: #cbecff;}
    .NBS-region-urrency-setting .PopBottom {background: 0;border: 0;}
    .NBS-region-urrency-setting .PopBottom p {margin: 0 10px;}
    .NBS-region-urrency-setting .PopBottom p input {margin: 0;padding: 0;}
    .NBS-region-urrency-setting #Content {padding-bottom: 40px;}
    .NBS-region-urrency-setting .nation {border:0 !important;}
    .NBS-region-urrency-setting .FormElement {width: 100%;height: 35px;float: unset !important;}
    .NBS-region-urrency-setting .PopBottom {margin-top: 30px;}

    /*NBS-register*/

    .NBS-register {padding: 0 10px;}
    .NBS-register .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-register .SignTitle {padding-left: 0 !important;margin-bottom: 0;}
    .NBS-register .JoinPandahallStock {padding-left: 0;}
    .NBS-register .BgRegisterBox {background: #fff;width: 100%;padding: 20px 0;;border-bottom: 1px #eee solid;}
    .NBS-register .BgRegisterBox .InputStyle {width: 100%;}
    .NBS-register .OnShow {display: none;}
    .NBS-register .InputStyle {height: 35px;}
    .NBS-register .OnError {margin: 0 !important;}
    .NBS-register .BgRegisterBox .InputStyle {margin: 10px 0;}
    .NBS-register .final {border: 0;}

    .NBS-register .SignTitle:after {background-size: 100%;width: 190px;left: 110px;top: 3px;}

    /*NBS-register-successfully*/
    .NBS-register-successfully #Content {padding: 0 15px;}
    .NBS-register-successfully .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-register-successfully .SignTitle {padding-left: 0 !important;}
    .NBS-register-successfully .textlistRegisterSuccessfully {padding-left: 0;margin-bottom: 0;}

    /*NBS-secondary-category*/
    .NBS-secondary-category #Content {padding-bottom: 30px !important;}
    .NBS-secondary-category .NavPath {padding: 10px;}
    .NBS-secondary-category .lampwork_banner {background-size: 100% !important;width: 100% !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .last{border: 0;}
    .NBS-secondary-category .sub_category_list {width: 100% !important;padding: 0 10px;position: relative;margin-bottom: 0px !important;}
    .NBS-secondary-category .sub_category_list .property_category_list {width: 100% !important;background: 0 !important;margin-left: 0 !important;padding-left: 0 !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .list_title {margin: 0 0 10px 0px !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .sub_list_title {display: none;}
    .NBS-secondary-category .sub_category_list .sub_category_name {position: absolute;top: 30px;}
    .NBS-secondary-category .sub_category_list .sub_category_name a {border: 1px #e6e6e6 solid;}
    .NBS-secondary-category .sub_category_list .property_category_list ul {padding-left: 125px;min-height: 130px;border-bottom: 1px #e6e6e6 solid;}
    .NBS-secondary-category .sub_category_list .property_category_list .property_category_content {width: 50% !important;margin-right: 0 !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .property_category_content a {width: 100% !important;}
    .NBS-secondary-category .featured_items {width: 100% !important;border-bottom: 1px #f0f0f0 solid;}
    .NBS-secondary-category .featured_items h2 {text-align: center;line-height: 1.875rem;background: #f5f6f1;}
    .NBS-secondary-category .featured_items ul {padding: 5px 10px 10px;}
    .NBS-secondary-category .featured_items ul li {width: 49% !important;margin-right: 2% !important;}
    .NBS-secondary-category .featured_items ul li:nth-child(2n) {margin-right: 0 !important;}
    .NBS-secondary-category .featured_items .clears_marginr {margin-right: 2%;}
    .NBS-secondary-category .featured_items li .ItemPhoto {width: 100% !important;height: auto !important;}
    .NBS-secondary-category .featured_items li .ItemPhoto a {width: 100%;}
    .NBS-secondary-category .ItemPhoto img {width: 100%;height: 100%;}
    .NBS-secondary-category .FontBlue {margin-top: 5px;}
    .NBS-secondary-category .RemomendThemes strong {font-size: 1rem !important;}
    .NBS-secondary-category .RemomendThemes span {width: 100% !important;margin-left: 0 !important;}
    .NBS-secondary-category .RemomendThemes {padding: 0 10px;}
    .NBS-secondary-category .RemomendThemes span a {font-size: 0.875rem;}

    /*NBS-shopping-cart*/
    .NBS-shopping-cart .DiscountReminder {border: 0;margin-top: 10px;}
    .NBS-shopping-cart .SubContentTitle {border-bottom: 1px #e5e5e5 solid;padding-bottom: 10px;}
    .NBS-shopping-cart .SubContentTitle .CartSaved {float: left;}
    .NBS-shopping-cart .OrderList {float: left;width: 100%;}
    .NBS-shopping-cart .OrderList li {padding-top: 10px;width: 100%;    position: relative;}
    .NBS-shopping-cart .Description {width: 70%;margin: 0 0px 0 10px;}
    .NBS-shopping-cart .Description a {font-size: 0.75rem;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #000;}
    .NBS-shopping-cart .ItemProperty {font-size: 0.75rem;color: #999;}
    .NBS-shopping-cart .OrderList .ItemProperty span {display: block;}
    .NBS-shopping-cart .Subtotal {width: auto;}
    .NBS-shopping-cart .Options {padding-top: 10px;}
    .NBS-shopping-cart .Price {text-align: right;margin-left: 10px;width: auto;font-size: 0.875rem;line-height: 1.5625rem;margin-right: 10px;}
    .NBS-shopping-cart .Subtotal {position: absolute; right: 10px; bottom: 10px;margin-left: 0;font-size: 0.9375rem;color: #cc0000;line-height: 1.5625rem;}
    .NBS-shopping-cart .Quantity {width: auto;}
    .NBS-shopping-cart .OrderList .Photo {border: 0;padding-bottom: 100px;}
    .NBS-shopping-cart .OrderList .Photo a {border: 1px solid #e3e3e3;}
    .NBS-shopping-cart .OrderList .IconCut {background: url(../images-750/decrease.png) center no-repeat;width: 25px;height: 25px;margin: 0;padding: 0;border: 1px #e6e6e6 solid;background-size: 50%;}
    .NBS-shopping-cart .OrderList .TxtQuantity {border:1px #e6e6e6 solid;border-left: 0;border-right: 0;height: 25px;margin: 0;text-align: center;}
    .NBS-shopping-cart .OrderList .IconPlus {background: url(../images-750/add.png) center no-repeat;width: 25px;height: 25px;margin: 0;padding: 0;border: 1px #e6e6e6 solid;background-size: 40%;}
    .NBS-shopping-cart .OrderList .Quantity {position: absolute;left: 46%;bottom: 10px;}
    .NBS-shopping-cart .OrderList li.OrderListBottom {padding: 20px 10px;border: 0 ;}
    .NBS-shopping-cart .Total {width: 100%;}
    .NBS-shopping-cart .Total h4 {margin-bottom: 20px;font-size: 0.9375rem;}
    .NBS-shopping-cart .Total p img{width: 100%;}
    .NBS-shopping-cart .Total div {padding-top: 10px;}
    .NBS-shopping-cart .Total div strong {width: 100%;text-align: left;margin-bottom: 10px;}
    .NBS-shopping-cart .Total div p {width: 100%;margin-left: 0;padding: 0 10px;}
    .NBS-shopping-cart .OrderTotalRight {width: 100% !important;}
    .NBS-shopping-cart .TotalCoupon {float: left;width: 100%;}
    .NBS-shopping-cart .CouponLabel {line-height: 2.1875rem;}
    .NBS-shopping-cart .CouponCode {height: 35px;width: 45%;margin-right: 2%;}
    .NBS-shopping-cart .ApplyButton {color: #fff;height: 35px;width: 25%;margin: 0;padding: 0;}
    .NBS-shopping-cart .TotalUl {width: 100%;line-height: unset;}
    .NBS-shopping-cart .TotalUl .TotalWeight {width: 100% !important;text-align: left;}
    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li {float: left;}
    .NBS-shopping-cart .TotalUl .Total-1 {float: right !important;}
    .NBS-shopping-cart .TotalUl .Total-2 {float: right !important;width: 36% !important;}
    .NBS-shopping-cart .c-k {width: 91% !important;}
    .NBS-shopping-cart .interrogation {line-height: 4.0625rem;}
    .NBS-shopping-cart .interrogation p a {margin-left: 0;}
    .NBS-shopping-cart .BottomText {width: 100% !important;}
    .NBS-shopping-cart .ShippingMethodCont {width: 96%;float: left !important;}
    .NBS-shopping-cart .ShippingMethodDivCenter {background: #fff;width: 100%;height: auto;float: left;border:1px #bababa solid;padding: 10px;}
    .NBS-shopping-cart .ShippingMethodDivLeft {background: #fff;height: auto;}
    .NBS-shopping-cart .ShippingMethodDivRight {background: url(../images/master/icon_detail.png) 0 -8px no-repeat !important;width: 4%;height: 5px;margin-top: 20px;}
    .NBS-shopping-cart .ShippingMethod {width: 58%;float: left;margin-bottom: 0;}
    .NBS-shopping-cart .ShippingMethodAmount {margin-left: 0 !important;line-height: 3.125rem;width: 34%;}
    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li {padding: 0;}
    .NBS-shopping-cart .TotalOptions {width: 100%;}
    .NBS-shopping-cart .TotalOptions a {float: unset;}
    .NBS-shopping-cart #Content {padding-bottom: 5px;}

    /*NBS-sign-in*/
    .NBS-sign-in #Content {padding: 0 15px;}
    .NBS-sign-in .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-sign-in .SignTitle {padding-left: 0 !important;}
    .NBS-sign-in .LandingBox {padding-left: 0 !important;width: 100% !important;padding-bottom: 25px !important;border-bottom: 1px #e6e6e6 solid;}
    .NBS-sign-in .LandingBox p {width: 100% !important;}
    .NBS-sign-in .LandingBox .hint {margin-bottom: 20px !important;}
    .NBS-sign-in .LandingBox h3 {margin-bottom: 10px !important;}
    .NBS-sign-in .InputStyle {width: 100% !important;height: 2.63em !important;}
    .NBS-sign-in .InputStyle2 {width: 40% !important;height: 2.63em !important;}
    .NBS-sign-in .yz_img {margin-left: 10px;}
    .NBS-sign-in .underwrite {padding: 15px 0 !important;}
    .NBS-sign-in .RegisterNow {padding-top: 25px !important;background: 0 !important;border: 0;}
    .NBS-sign-in .Register {margin-top: 30px !important;margin-bottom: 10px !important;}

    .NBS-topics .NavPath {padding: 10px;}
    .NBS-topics .ContentMain .TopicH1 {font-size: 17px;padding: 0 10px;}
    .NBS-topics .TopicList li {padding: 15px 10px;}
    .NBS-topics .FeaturedTopic {padding: 15px 10px;margin-bottom: 20px;margin-left: 10px;margin-right: 10px;}
    .NBS-topics .FeaturedTopic li {width: 49%;margin-right: 2%;margin-bottom: 2%;}
    .NBS-topics .FeaturedTopic li:nth-child(2n) {margin-right: 0;}
    .NBS-topics .FeaturedTopic .ImgInfo img {width: 100%;height: 100%;}
    .NBS-topics .FeaturedTopic .ImgInfo {width: 100%;height: 100%;}
    .NBS-topics .TopicList .ImgInfo {width: 25%;margin-right: 2%;height: auto;}
    .NBS-topics .TopicList .ImgInfo a img {width: 100%;height: 100%;}
    .NBS-topics .TopicList .ImgInfo a {width: 100%;height: 100%;}
    .NBS-topics .TopicList .TopicInfo {width: 73%;}
    .NBS-topics .TopicList .TopicTit strong {margin-bottom: 8px;}
    .NBS-topics .TopicList .TopicTit span {margin-bottom: 8px;}
    .NBS-topics .TopicList .TopicDesc {margin-bottom: 8px;}
    .NBS-topics .ListPage {font-weight: 500 !important;margin-right: 10px;}
    .NBS-topics .ListPage li a {padding: 4px 10px !important;}
    .NBS-topics .FeaturedTopic p a {width: 100%;}
}
@media (min-width: 992px) {

    /*NBS-detail*/
    .NBS-detail .SimilarItems .R_ProductItems {width: 80% !important;}
    .NBS-detail .ProductPhoto {width: auto !important;height: auto !important;}
    .NBS-detail .PhotoItems li a {padding: 0 !important;width: 102px !important;height: 102px !important;}
    .NBS-detail .Progressbar {width: auto !important;height: auto !important;}
    .NBS-detail .DiscountLevel {width: auto !important;}

    /*NBS-region-urrency-setting*/
    .NBS-region-urrency-setting .MainSetting {width: 100% !important;}
    .NBS-region-urrency-setting .MainPopContent {border: 0 !important;}

    /*NBS-register*/
    .NBS-register .BgRegisterBox {width: auto;}

    /*NBS-shopping-cart*/
    .NBS-shopping-cart .OrderTotalRight {width: 500px !important;}

}
@media  (min-width: 768px)and (max-width: 1024px){
    .grid-btn .add-btn, .grid-btn .save-btn{visibility:visible; }
}
@media (min-width: 1200px) {
    /*NBS-detail*/
    .NBS-detail .SimilarItems .R_ProductItems {width: 80% !important;}
    .NBS-detail .ProductPhoto {width: auto !important;height: auto !important;}
    .NBS-detail .PhotoItems li a {padding: 0 !important;width: 102px !important;height: 102px !important;}
    .NBS-detail .Progressbar {width: auto !important;height: auto !important;}
    .NBS-detail .DiscountLevel {width: auto !important;}

    /*NBS-region-urrency-setting*/
    .NBS-region-urrency-setting .MainSetting {width: 100% !important;}
    .NBS-region-urrency-setting .MainPopContent {border: 0 !important;}

    /*NBS-register*/
    .NBS-register .BgRegisterBox {width: auto;}

    /*NBS-shopping-cart*/
    .NBS-shopping-cart .OrderTotalRight {width: 480px !important;}

}
@media (min-width: 768px) and (max-width: 991px) {

    /*NBS-detail*/
    .NBS-detail .SimilarItems .R_ProductItems {width: 100% !important;}
    .NBS-detail .ProductPhoto {width: auto !important;height: auto !important;}
    .NBS-detail .PhotoItems li a {padding: 0 !important;width: 102px !important;height: 102px !important;}
    .NBS-detail .Progressbar {width: auto !important;height: auto !important;}
    .NBS-detail .DiscountLevel {width: auto !important;}

    /*NBS-region-urrency-setting*/
    .NBS-region-urrency-setting .MainSetting {width: 100% !important;}
    .NBS-region-urrency-setting .MainPopContent {border: 0 !important;}

    /*NBS-register*/
    .NBS-register .BgRegisterBox {width: auto;}
    .JoinPandahallStock li > p {width: auto !important;}
    .JoinPandahallStock li > #password1Tip, .JoinPandahallStock li > #password2Tip{margin: 30px 0 0 30px !important;}

    /*NBS-shopping-cart*/
    .NBS-shopping-cart .OrderTotalRight {width: 500px !important;}

    .NBS-topics .TopicList li{padding: 10px;}
    .NBS-topics .TopicList .TopicInfo {width: 450px;}

}

@media (max-width: 560px){
    *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
    /* .DiscountLevelWrap .Progressbar_Status{background: url(../images/productlist/list_progressbar_bg2.png) no-repeat 0px 15px}*/
    .OrderList .Photo img{width: 100% !important;}

    /*NBS-404*/
    .NBS-404 #Wrap {width: 100% !important;}
    .NBS-404 .ErrorPageBanner {background: 0;width: 100%;min-height: 386px;padding:80px 60px;}
    .NBS-404 .ErrorPageBanner p img {width: 100%;}

    /*NBS-detail*/
    .NBS-detail #Content {padding-bottom: 40px !important;}
    .NBS-detail .FontBlue a {font-size: 0.75rem !important;}
    .NBS-detail .NavPath h2 {font-size: 0.75rem !important;}
    .NBS-detail .ProductPhoto {width: auto !important;height: auto !important;}
    .NBS-detail .PhotoItems li a {padding: 0 !important;width: 100% !important;height: 100% !important;}
    .NBS-detail .Progressbar {width: auto !important;height: auto !important;}
    .NBS-detail .DiscountLevel {width: auto !important;}
    .NBS-detail .NavPathFloat {width: 100%;}
    .NBS-detail .NavPath {padding: 10px;}
    .NBS-detail .ContentMain {padding: 0 10px 20px;}
    .NBS-detail .DetailContent,.DetailPhotos {width: 100% !important;}
    .NBS-detail .ProductPhoto {text-align: center;}
    .NBS-detail .MainPhoto p a img {width: 100% !important;height: 100% !important;}
    .NBS-detail .PhotoItems {width: 100% !important;float: left;margin-bottom: 10px;height: auto !important;}
    .NBS-detail .PhotoItems li {width: 23% !important;margin-right: 2% !important;}
    .NBS-detail .PhotoItems li:nth-child(4n) {margin-right: 0;}
    .NBS-detail .PhotoItems li a img {width: 100%;height: 100%;}
    .NBS-detail .ContentTitle {float: left;padding: 0 10px 10px;}
    .NBS-detail .ContentTitle h1 {font-size: 1rem !important;width: 100% !important;line-height: 1.375rem;}
    .NBS-detail .discount {background: url(../images-750/discount.png) no-repeat;width: 80px;color: #fff;float: left;font-weight: 500;background-size: 100%;font-size: 0.875rem;padding-left: 8px;margin-right: 5px;}
    .NBS-detail .Bt_line {padding: 0 !important;border-bottom: 0 !important;}
    .NBS-detail .DetailColumn .DetailRow {border: 0 !important;margin-bottom: 0 !important;}
    .NBS-detail .DetailColumn .DetailRow table {width: 100%;}
    .NBS-detail .DetailColumn .PriceInf p {text-align: left !important;font-size: 0.75rem !important;}
    .NBS-detail .DetailContent ul strong.Red {font-weight: 500 !important;font-size: 0.9375rem !important;}
    .NBS-detail .PriceInf table {border:1px #e6e6e6 solid;}
    .NBS-detail .DetailColumnTab .pricetableItems {margin: 15px 0px !important;width: 100% !important;}
    .NBS-detail .DetailColumnTab .pricetableItems tr th,.DetailColumnTab .pricetableItems tr td {border-right: 1px #e6e6e6 solid;}
    .NBS-detail .DetailColumnTab .pricetableItems tr th {padding:10px 10px 0;}
    .NBS-detail .DetailColumnTab .pricetableItems tr td {padding: 0 10px 10px;}
    .NBS-detail .tier1pricing td.tier1 {border-bottom: 0 !important;}
    .NBS-detail .DetailColumn .Btn_Add {margin: 0 !important;width: 100% !important;}
    .NBS-detail .InputAddCart {width: 16% !important;line-height: 25px !important;height: auto !important;margin-right: 1.5%;}
    /*.NBS-detail .AddToCartBox .btnAddToCart {background: #0097ed !important;color: #fff;height: 2em !important;font-style: oblique;font-size: 0.9375rem;float: left;width: 56% !important;margin-right: 1.5%;}*/
    /*.NBS-detail .AddToCartBox .AddToWishList {background: 0 !important;border:1px #fd8f00 solid;line-height: 1.75rem;color: #fd8f00;text-align: center;height: auto !important;float: left;width: 42% !important;}*/
    .NBS-detail .DetailContent ul li span.AddToCartBox {width: 82% !important;float: left !important;}
    .NBS-detail .DetailContent ul li .AddToCartBox .BtnUpdateCart{background: url(../images/productlist/details_btn.png) no-repeat 3px -356px;width: 43%;height: 27px;padding-left: 0;float: left;}
    .NBS-detail .DescTitle b {display:list-item; list-style-type:disc; margin-left:1em}
    .NBS-detail .Desc .DescContent {padding-left: 13px;font-size: 0.75rem;}
    .NBS-detail .p_t30 {padding-top: 20px !important;}
    .NBS-detail .Last {margin-right: 0 !important;}
    .NBS-detail .ProductItems .ProductContainer {width: 48%;float: left;border-bottom: 0 !important;margin-right: 2%;padding-bottom: 0 !important;}
    .NBS-detail .ProductContainer .Information {width: 100% !important;}
    .NBS-detail .Information .Cartbtn_Box {position: unset !important;}
    .NBS-detail .Cartbtn_Box .perunit {margin-bottom: 0 !important;height: auto !important;text-align: left !important;color: #999;}
    .NBS-detail .Cartbtn_Box .perunit em {background: 0 !important;font-size: 0.9375rem !important;font-weight: 500 !important;text-align: left !important;width: auto !important;margin-right: 5px; }
    .NBS-detail .ProductContainer .Pro_Img {width: 100% !important;height: auto !important;margin-right: 0 !important;}
    .NBS-detail .ProductContainer .Pro_Img a {width: 100% !important;height: auto !important;}
    .NBS-detail .ProductContainer .Pro_Img a img {width: 100% !important;height: auto !important;}
    .NBS-detail .Information .description {margin-top: 5px;}
    .NBS-detail .Information .description a {color: #545454 !important;font-weight: 500 !important;}
    .NBS-detail .Information .Cartbtn_Box {width: 100% !important;}
    .NBS-detail .DetailColumnTab .PriceInf {margin-bottom: 0 !important;}
    .NBS-detail .DetailColumn .PriceInf .Red {font-size: 0.9375rem !important;}
    .NBS-detail .DetailColumn .PriceInf .Red strong {font-weight: 500 !important;}
    .NBS-detail .DetailColumn .PriceInf .Gray {text-decoration: line-through;}
    .NBS-detail .Sale {color: #666 !important;}
    .NBS-detail .Sale span {float: unset !important;color: red !important;font-size: 0.9375rem !important;}
    .NBS-detail .AddToCartBox img {float: left;width: 42% !important;height: 33px !important;}


    /*NBS-forget-password*/
    .NBS-forget-password #Content {padding: 0 10px;}
    .NBS-forget-password .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-forget-password .SignTitle {padding-left: 0 !important;font-size: 1.4375rem !important;}
    .NBS-forget-password .LandingBox {padding-left: 0 !important;width: 100% !important;padding-bottom: 25px !important;border-bottom: 1px #e6e6e6 solid;}
    .NBS-forget-password .LandingBox p {width: 100% !important;}
    .NBS-forget-password .LandingBox .hint {margin-bottom: 20px !important;}
    .NBS-forget-password .LandingBox h3 {margin-bottom: 10px !important;}
    .NBS-forget-password .InputStyle {width: 100% !important;height: 2.63em !important;}
    .NBS-forget-password .InputStyle2 {width: 40% !important;height: 2.63em !important;}
    .NBS-forget-password .yz_img {margin-left: 10px;}
    .NBS-forget-password .underwrite {padding: 30px 0 !important;}
    .NBS-forget-password .RegisterNow {padding-top: 25px !important;background: 0 !important;border: 0;}
    .NBS-forget-password .Register {margin-top: 30px !important;margin-bottom: 10px !important;}
    .NBS-forget-password .TextRegisterSuccessfully {padding-left: 0;}
    .NBS-forget-password .Email {width: 100%;}
    .NBS-forget-password .Validate {margin: 6px 0 6px 10px;}

    /*NBS-forget-password-2*/
    .NBS-forget-password-2 #Content {padding: 0 10px;}
    .NBS-forget-password-2 .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-forget-password-2 .SignTitle {padding-left: 0 !important;font-size: 1.4375rem;}
    .NBS-forget-password-2 .WarnMsgSuccess {width: 100%;padding: 10px;background: #ebffe4;margin: 0 0 15px;float: left;}
    .NBS-forget-password-2 .WarnMsgSuccess span {background: url(../images/master/master.gif) no-repeat -282px -490px;width: 6%;height: 20px; float: left;}
    .NBS-forget-password-2 .WarnMsgSuccess p {float: left;width: 94%;}
    .NBS-forget-password-2 .AfterBtn {margin-left: 0;}

    /*NBS-list-1*/
    .WarnMsgSystem .MsgArrow{position: absolute;left: 10px;}
    .WarnMsgSystem .MsgInfo{width:auto !important;}
    .NBS-list-1 .NavPathFloat {width: 100%;}
    .NBS-list-1 .NavPath {padding: 10px !important;}
    .NBS-list-1 .DiscountLevelWrap {width: 100% !important;}
    .NBS-list-1 .DiscountLevelWrap .Title {padding-left: 10px !important;}
    .NBS-list-1 .ContentMain {padding: 0 10px;width: 100% !important;}
    .NBS-list-1 .DiscountLevelWrap .Progressbar {background: url(../images-750/list_progressbar_bg-750.png) no-repeat 0 17px !important;width: 100% !important;height:auto !important;background-size: 100% !important;margin: 0 !important;padding: 0 !important;}
    .NBS-list-1 .Sortcontrolls {border-bottom: 1px #e6e6e6 solid;}
    .NBS-list-1 .Sortcontrolls li {height: auto !important;margin-right: 0;}
    /*.NBS-list-1 .grid_view_btn {margin-left: 100px;}*/
    .NBS-list-1 #ddl_sortProduct {float: left;width: 70% !important;}
    .NBS-list-1 .dropDownList {width: 100% !important;}
    .NBS-list-1 .SortBy {width: 100% !important;}
    .NBS-list-1 .dropDownList_text {width: auto !important;}
    .NBS-list-1 .dropDownList_option {width: 100% !important;}
    .NBS-list-1 .dropDownList_option li {width: 100% !important;}
    .NBS-list-1 .Grid_list_wrapper {float: right !important;width: 41% !important;}
    .Grid_list_wrapper span{margin-left: 7px;}
    .NBS-list-1 .Sortmenu_Top {width: 59% !important;}
    .NBS-list-1 .filler-btn a {text-decoration: none !important;color: #0097ed !important;font-size: 0.9375rem;}
    .NBS-list-1 .filler-btn a .filler {background: url(../images/productlist_1200/filler.png) no-repeat;width: 28px;height: 28px;float: left;background-size: 100%;}
    .NBS-list-1 .Resultlist, .Sortcontrolls {padding: 0!important;}
    .NBS-list-1 .ResultListWrapper {background-color: #fff !important;}
    .NBS-list-1 .ProductContainer .Pro_Img {margin-right: 10px !important;width: 35% !important;height: auto !important;}
    .NBS-list-1 .ProductContainer .Information {width: 61% !important;}
    .NBS-list-1 .ProductContainer .Pro_Img a {width: 100% !important;height: auto !important;}
    .NBS-list-1 .ProductContainer .Pro_Img a img {width: 100% !important;}
    .NBS-list-1 .Tablist .Unit,  .NBS-list-1 .Tablist .StockAvailable{margin-right: 0 !important;width: 100% !important;display: block;}
    .NBS-list-1 .Information .PricingBlock {width: 100% !important;float: none;}
    .NBS-list-1 .PricingBlock .mixandmatch {margin: 0 !important;text-align: left !important;}
    .NBS-list-1 .DetailColumn .PriceInf {width: 100% !important;padding-top: 10px !important;}
    .NBS-list-1 .DetailColumn .PriceInf p {text-align: left !important;}
    .NBS-list-1 .Information .Cartbtn_Box {position: initial !important;width: auto !important;}
    .NBS-list-1 .Cartbtn_Box .perunit {height: auto !important;margin-bottom: 5px !important;text-align: left !important;}
    .NBS-list-1 .Cartbtn_Box .perunit br {display: none;}
    .NBS-list-1 .Cartbtn_Box .perunit em {background: 0 !important;font-size: 1rem !important;font-weight: 500 !important;}
    .NBS-list-1 .InputACBox {width: 20% !important;margin: 5px 5px 5px 0 !important;}
    .NBS-list-1 .BtnAddToBox {width: 45% !important;margin: 5px 5px 5px 0 !important;}
    .NBS-list-1 .cartbtncont .InputAddCart {width: 62% !important;height: auto !important;line-height: 1.4375rem !important;}

    .BtnUpdateCart, .PhotoItems li.ImgHover a .Arrow_Top, .DetailColumn .Btn_Add .AddToCart, .DetailColumn .Btn_Add .AddToCart:hover, .DetailColumn .Btn_Add .AddToCart:active, .DetailColumn .Btn_Add .AddToWishList, .DetailColumn .Btn_Add .AddToWishList:hover, .DetailColumn .Btn_Add .AddToWishList:active, .cartbtncont .BtnAddToCart, .SelectedRefinements dd  .Close, .Sortmenu_Top .Select_Btn, .grid_view_btn a, .list_view_btn a{text-indent: initial!important;color: #fff;}
    .PhotoItems li.ImgHover a .Arrow_Top, .AddToCartBox .btnAddToCart, .AddToCartBox .AddToWishList, .AddToCartBox .ViewWishList, .cartbtncont .BtnAddToCart, .cartbtncont .BtnUpdateCart, .SelectedRefinements dd .Close, .Sortmenu_Top .Select_Btn, .grid_view_btn i, .list_view_btn i{text-indent: initial!important;color: #fff;}
    .NBS-detail .AddToCartBox .btnAddToCart {margin-left: 0 !important;background: #0097ed !important;height: 27px;font-size: 14px;width: 42%;}
    .cartbtncont .BtnAddToCart{margin-left: 0 !important;background: #0097ed !important;height: 25px;font-size: 14px;width: 100%;}
    .cartbtncont .BtnUpdateCart, .NBS-detail .BtnUpdateCart{background: #33a03b !important;width: 100%;height: 25px;}
    .cartbtncont .BtnDisable{background: #999;}
    a:hover{text-decoration: none;}
    .NBS-detail .AddToCartBox .ViewWishList, .NBS-detail .AddToCartBox .AddToWishList{background: #fd8f00 !important; float: right;text-indent: initial !important;line-height: 26px;font-size: 13px !important;text-align: center;}

    .NBS-list-1 .AddToWishList {background-color: red!important;float: right;width: 26%!important;margin-top: 5px;}
    .NBS-list-1 .AddToWishList.ViewWishListWap {background-color: #c3c3c3!important;}
    .NBS-list-1 .AddToWishList a {text-indent: -9999px;background: url(../images-750/list.png) no-repeat;width: 20px!important;height: 25px;float: unset!important;margin: 0 auto!important;padding: 0!important;background-size: 100%;background-position: center;}
    .NBS-list-1 .Information .description a {font-size: 0.75rem !important;font-weight: 500 !important;color: #000 !important;}
    .NBS-list-1 .ProductItems .ProductContainer {padding-bottom: 0px !important;}
    .NBS-list-1 #Content {padding-bottom: 30px !important;}
    .NBS-list-1 .ListPage {font-weight: 500 !important;}
    .NBS-list-1 .ListPage li a {padding: 4px 5px !important;}


    .NBS-list-1 .GridProductList {width: 49% !important;height: auto !important;margin-right: 2%;border: 0 !important;padding: 0 !important;position: relative;}
    .NBS-list-1 .GridProductList:nth-child(2n) {margin-right: 0;}
    .NBS-list-1 .grid-btn {margin: 4px 0 0 0 !important;right: 0;}
    .NBS-list-1 .GridProductList .Pro_Img a {width: 100% !important;height: 100% !important;border: 1px #e6e6e6 solid;}
    .NBS-list-1 .GridProductList .Pro_Img a img {width: 100% !important;height: 100% !important;}
    .NBS-list-1 .GridProductList .Information {padding: 0 !important;}
    .NBS-list-1 .stock {padding: 0 !important;}
    .NBS-list-1 .stock .StockAvailable,.stock .Unit {float: none;display: block;}
    .NBS-list-1 .GridProductList .PriceInf {text-align: left !important;padding: 5px 0 0!important;}
    .NBS-list-1 .Information .description a {color: #000 !important;}
    .NBS-list-1 .PricingBlockPrice .PriceInf .Red strong {font-weight: 500 !important;}
    .NBS-list-1 .PricingBlockPrice .PriceInf .Gray {text-decoration: line-through;}
    .NBS-list-1 .GridProductList .cartbtncont {float: left !important;margin-right: 0 !important;width: 100%;}
    .NBS-list-1 .cartbtncont .InputAddCart {width: 100% !important;padding: 0;}
    /*.NBS-list-1 .cartbtncont .BtnAddToCart {background: #0097ed !important;border-radius: 5px;color: #fff;font-size: 1rem;font-style: oblique;width: 100% !important;margin-left: 0 !important;text-align: center}*/
  /*  .NBS-list-1 .BtnAddToBox {width: 64% !important;}*/
    /*.NBS-list-1 .InputACBox {margin-right: 4%;width: 30% !important;}*/
    .NBS-list-1 input {padding-left: 0 !important;margin-left: 0 !important;}
    .NBS-list-1 .BtnAddToBox img {margin-left: 0 !important;}

    /*NBS-region-urrency-setting*/
    .NBS-region-urrency-setting {height: auto;}
    .NBS-region-urrency-setting {width: 100%;border: 0;}
    .NBS-region-urrency-setting .SettingTitle{margin: 15px 10px;font-style: oblique;color: #000;font-size: 1.25rem;}
    .NBS-region-urrency-setting .Menubox {margin-bottom: 0 !important;margin-left: 0;height: 40px;}
    .NBS-region-urrency-setting .Menubox li {width: 50%;position: unset;float: left;height: 40px;line-height: 2.5rem;font-size: 0.875rem;text-align: center;}
    .NBS-region-urrency-setting .substance {border: 0 !important;}
    .NBS-region-urrency-setting .MenuItem1 {background: #0097ed;color: #fff;}
    .NBS-region-urrency-setting .MenuItem2 {background: #e5e5e5;color: #666;}
    .NBS-region-urrency-setting .MenuItem1C {background: #e5e5e5;color: #666}
    .NBS-region-urrency-setting .MenuItem2C {background: #0097ed;color: #fff;}
    .NBS-region-urrency-setting .content {margin: 0px 10px;}
    .NBS-region-urrency-setting .content dl dt {line-height: 3.125rem;font-size: 1.125rem;}
    /*.NBS-region-urrency-setting .content dd li {line-height: 2.1875rem;border: 1px #bcbcbc solid;margin-bottom: 20px;}*/
    .NBS-region-urrency-setting .content dd > p {font-size: 0.9375rem;margin-bottom: 15px;}
    .NBS-region-urrency-setting .content dd > p a {text-decoration: underline;color: #3a579a;}
    .NBS-region-urrency-setting .choose {border: 1px #2daaf1 solid !important;background-color: #cbecff;}
    .NBS-region-urrency-setting .PopBottom {background: 0;border: 0;}
    .NBS-region-urrency-setting .PopBottom p {margin: 0 10px;}
    .NBS-region-urrency-setting .PopBottom p input {margin: 0;padding: 0;}
    .NBS-region-urrency-setting #Content {padding-bottom: 40px;}
    .NBS-region-urrency-setting li{padding-bottom: 10px;}
    .NBS-region-urrency-setting li p{line-height: 20px;}
    .NBS-region-urrency-setting .nation {border:0 !important;}
    .NBS-region-urrency-setting .FormElement {width: 100%;height: 35px;float: unset !important;}
    .NBS-region-urrency-setting .PopBottom {margin-top: 10px; height: 78px;}

    /*NBS-register*/
    .NBS-register{padding: 0 10px;}
    .NBS-register .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-register .SignTitle {padding-left: 0 !important;margin-bottom: 0;}
    .NBS-register .JoinPandahallStock {padding-left: 0;}
    .NBS-register .BgRegisterBox {background: #fff;width: 100%;padding: 20px 0;;border-bottom: 1px #eee solid;}
    .NBS-register .BgRegisterBox .InputStyle {width: 100%;}
    .NBS-register .OnShow {display: none;}
    .NBS-register .InputStyle {height: 35px;}
    .NBS-register .OnError {margin: 0 !important;}
    .NBS-register .BgRegisterBox .InputStyle {margin: 10px 0;}
    .NBS-register .final {border: 0;}
    .OnShow {margin: 0px 0 10px 0px !important;}
    .BgRegisterBox {width: 100% !important;}

    /*NBS-register-successfully*/
    .NBS-register-successfully{padding: 0 15px;}
    .NBS-register-successfully .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-register-successfully .SignTitle {padding-left: 0 !important;}
    .NBS-register-successfully .textlistRegisterSuccessfully {padding-left: 0;margin-bottom: 0;}

    /*NBS-secondary-category*/
    .NBS-secondary-category {padding-bottom: 30px !important;}
    .NBS-secondary-category .NavPath {padding: 10px;}
    .NBS-secondary-category .ContentTitle{padding: 0 10px;}
    .NBS-secondary-category .ContentSummary+p{padding: 0 10px;}
    .NBS-secondary-category .lampwork_banner {background-size: 100% !important;width: 100% !important;padding-right: 0px;min-height: auto;}
    .NBS-secondary-category .showImg_lampwork_banner{padding-top: 90px;}
    .NBS-secondary-category .sub_category_list .property_category_list .last{border: 0;}
    .NBS-secondary-category .sub_category_list {width: 100% !important;padding: 0 10px;position: relative;margin-bottom: 0px !important;}
    .NBS-secondary-category .sub_category_list .property_category_list {width: 100% !important;background: 0 !important;margin-left: 0 !important;padding-left: 0 !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .list_title {margin: 0 0 10px 0px !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .sub_list_title {display: none;}
    .NBS-secondary-category .sub_category_list .sub_category_name {position: absolute;top: 30px;}
    .NBS-secondary-category .sub_category_list .sub_category_name a {border: 1px #e6e6e6 solid;}
    .NBS-secondary-category .sub_category_list .property_category_list ul {padding-left: 125px;min-height: 130px;border-bottom: 1px #e6e6e6 solid;}
    .NBS-secondary-category .sub_category_list .property_category_list .property_category_content {width: 50% !important;margin-right: 0 !important;}
    .NBS-secondary-category .sub_category_list .property_category_list .property_category_content a {width: 100% !important;}
    .NBS-secondary-category .featured_items {width: 100% !important;border-bottom: 1px #f0f0f0 solid;}
    .NBS-secondary-category .featured_items h2 {text-align: center;line-height: 1.875rem;background: #f5f6f1;}
    .NBS-secondary-category .featured_items ul {padding: 5px 10px 10px;}
    .NBS-secondary-category .featured_items ul li {width: 49% !important;margin-right: 2% !important;}
    .NBS-secondary-category .featured_items ul li:nth-child(2n) {margin-right: 0 !important;}
    .NBS-secondary-category .featured_items .clears_marginr {margin-right: 2%;}
    .NBS-secondary-category .featured_items li .ItemPhoto {width: 100% !important;height: auto !important;}
    .NBS-secondary-category .featured_items li .ItemPhoto a {width: 100%;}
    .NBS-secondary-category .ItemPhoto img {width: 100%;height: 100%;}
    /*  .FontBlue {margin-top: 5px;padding: 10px;}*/
    .NBS-secondary-category .RemomendThemes strong {font-size: 1rem !important;}
    .NBS-secondary-category .RemomendThemes span {width: 100% !important;margin-left: 0 !important;}
    .NBS-secondary-category .RemomendThemes {padding: 0 10px;}
    .NBS-secondary-category .RemomendThemes span a {font-size: 0.875rem;}
    .NBS-secondary-category .FontBlue {margin-top: 5px;float: left;padding: 5px 10px;width: 100%;}
    .NBS-secondary-category .DisplayListltems li {width: 30% !important;margin-right: 5%;}
    .NBS-secondary-category .DisplayListltems li:nth-child(5n) {margin-right: 5%}
    .NBS-secondary-category .DisplayListltems li:nth-child(3n) {margin-right: 0;}
    .NBS-secondary-category .ItemPhoto {width: 100% !important;height: auto !important;}
    .NBS-secondary-category .ItemPhoto a {width: 100% !important;height: auto !important;}

    /*NBS-shopping-cart*/

    .NBS-shopping-cart .DiscountReminder {border: 0;margin-top: 10px;}
    .NBS-shopping-cart .SubContentTitle {border-bottom: 1px #e5e5e5 solid;padding-bottom: 10px;}
    .NBS-shopping-cart .SubContentTitle .CartSaved {float: left;}
    .NBS-shopping-cart .OrderList {float: left;width: 100%;}
    .NBS-shopping-cart .OrderList li {padding-top: 10px;width: 100%;    position: relative;}
    .NBS-shopping-cart .Description {width: 70%;margin: 0 0px 0 10px;}
    .NBS-shopping-cart .Description a {font-size: 0.75rem;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #000;}
    .NBS-shopping-cart .ItemProperty {font-size: 0.75rem;color: #999;}
    .NBS-shopping-cart .OrderList .ItemProperty span {display: block;}
    .NBS-shopping-cart .Subtotal {width: auto;}
    .NBS-shopping-cart .Options {padding-top: 10px;}
    .NBS-shopping-cart .Price {text-align: right;margin-left: 10px;width: auto;font-size: 0.875rem;line-height: 1.5625rem;margin-right: 10px;}
    .NBS-shopping-cart .Subtotal {position: absolute; right: 10px; bottom: 10px;margin-left: 0;font-size: 0.9375rem;color: #cc0000;line-height: 1.5625rem;}
    .NBS-shopping-cart .Quantity {width: auto;}
    .NBS-shopping-cart .OrderList .Photo {border: 0;padding-bottom: 100px;}
    .NBS-shopping-cart .OrderList .Photo a {border: 1px solid #e3e3e3;}
    .NBS-shopping-cart .OrderList .IconCut {background: url(../images-750/decrease.png) center no-repeat;width: 25px;height: 25px;margin: 0;padding: 0;border: 1px #e6e6e6 solid;background-size: 50%;}
    .NBS-shopping-cart .OrderList .TxtQuantity {border:1px #e6e6e6 solid;border-left: 0;border-right: 0;height: 25px;margin: 0;text-align: center;}
    .NBS-shopping-cart .OrderList .IconPlus {background: url(../images-750/add.png) center no-repeat;width: 25px;height: 25px;margin: 0;padding: 0;border: 1px #e6e6e6 solid;background-size: 40%;}
    .NBS-shopping-cart .OrderList .Quantity {position: absolute;left: 35%;bottom: 10px;}
    .NBS-shopping-cart .OrderList li.OrderListBottom {padding: 20px 10px;border: 0 ;}
    .NBS-shopping-cart .Total {width: 100%;}
    .NBS-shopping-cart .Total h4 {margin-bottom: 20px;font-size: 0.9375rem;}
    .NBS-shopping-cart .Total p img{width: 100%;}
    .NBS-shopping-cart .Total div {padding-top: 10px;}
    .NBS-shopping-cart .Total div strong {width: 100%;text-align: left;margin-bottom: 10px;}
    .NBS-shopping-cart .Total div p {width: 100%;margin-left: 0;padding: 0 10px;}
    .NBS-shopping-cart .OrderTotalRight {width: 100% !important;}
    .NBS-shopping-cart .TotalCoupon {float: left;width: 100%;}
    .NBS-shopping-cart .CouponLabel {line-height: 2.1875rem;}
    .NBS-shopping-cart .CouponCode {height: 35px;width: 45%;margin-right: 2%;}
    .NBS-shopping-cart .ApplyButton {color: #fff;height: 34px;width: 25%;margin:0;padding: 0;}
    .NBS-shopping-cart .TotalUl {width: 100%;line-height: unset;}
    .NBS-shopping-cart .TotalUl .TotalWeight {width: 100% !important;text-align: left;}
    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li {float: right;}
    .NBS-shopping-cart .TotalUl .Total-1 {float: right !important;}
    .NBS-shopping-cart .TotalUl .Total-2 {float: right !important;width: 36% !important;}
    .NBS-shopping-cart .c-k {width: 91% !important;}
    .NBS-shopping-cart .interrogation {line-height: 4.0625rem;}
    .NBS-shopping-cart .interrogation p a {margin-left: 0;}
    .NBS-shopping-cart .BottomText {width: 100% !important;}
    .NBS-shopping-cart .ShippingMethodCont {width: 96%;float: left !important;}
    .NBS-shopping-cart .ShippingMethodDivCenter {background: #fff;width: 100%;height: auto;float: left;border:1px #bababa solid;padding: 10px;}
    .NBS-shopping-cart .ShippingMethodDivLeft {background: #fff;height: auto;}
    .NBS-shopping-cart .ShippingMethodDivRight {background: url(../images/master/icon_detail.png) 0 -8px no-repeat !important;width: 4%;height: 5px;margin-top: 20px;}
    .NBS-shopping-cart .ShippingMethod {width: 66%;float: left;margin-bottom: 0;line-height: 45px;}
    .NBS-shopping-cart .ShippingMethodAmount {margin-left: 0 !important;line-height: 3.125rem;width: 27%;}
    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li {padding: 0;}
    .NBS-shopping-cart .TotalOptions {width: 100%;}
    .NBS-shopping-cart .TotalOptions a {float: unset;}
    .NBS-shopping-cart #Content {padding-bottom: 5px;}
    .NBS-shopping-cart .Shopping {padding: 10px;}
    .NBS-shopping-cart .OrderStatus {float: unset;background: url(../images-750/shopping-1.png) no-repeat;width: 100%;height: 33px;background-size:100%;margin-bottom: 0;}
    .NBS-shopping-cart .ShippingMethodList{width: 305px; left: 0; top:1px;font-size: 13px;}

    /*NBS-sign-in*/
    .NBS-sign-in {padding: 0 15px;}
    .NBS-sign-in .WarnMsgError{width: auto;}
    .NBS-sign-in .NavPath {padding: 10px 0 20px;font-size: 0.875rem;}
    .NBS-sign-in .SignTitle {padding-left: 0 !important;}
    .NBS-sign-in .LandingBox {padding-left: 0 !important;width: 100% !important;padding-bottom: 25px !important;border-bottom: 1px #e6e6e6 solid;}
    .NBS-sign-in .LandingBox p {width: 100% !important; }
    .NBS-sign-in .LandingBox .hint {margin-bottom: 20px !important;}
    .NBS-sign-in .LandingBox h3 {margin-bottom: 10px !important;}
    .NBS-sign-in .InputStyle {width: 100% !important;height: 2.63em !important;}
    .NBS-sign-in .InputStyle2 {width: 40% !important;height: 2.63em !important;}
    .NBS-sign-in .yz_img {margin-left: 10px;}
    .NBS-sign-in .underwrite {padding: 15px 0 !important;}
    .NBS-sign-in .RegisterNow {padding-top: 25px !important;background: 0 !important;border: 0;}
    .NBS-sign-in .Register {margin-top: 30px !important;margin-bottom: 10px !important;}

    /* Featured Items */
    .NavImg{ margin: 14px 5px 0 5px; }
    .FeaturedDesc{ padding: 0 10px; }
    .Browsing{padding: 0 10px; width: 100%;}
    .Browsing li, .Browsing li.NoneMar{ width: 47%;margin-right: 3%; height: auto; }
    .Browsing .BrowsingImg{width: 100% !important;height: auto !important; }
    .Browsing .BrowsingImg img{ width: 100% !important;height: 100% !important; }
    .Browsing .BrowsingText{font-size: 0.8rem;text-align: center;}
    .ListPage{padding: 16px 10px 8px 0}
    .RemomendThemes.Mt15{ padding: 0 10px; }
    .RemomendThemes span{ width: auto !important; padding: 0; }

    /******************************************************************************************************/
    /*NBS-myaccount*/
    .NBS-myaccount .NavPath {padding: 10px;}
    .NBS-myaccount .MyaccountCon {width: 100%;}
    .NBS-myaccount .MyaccountCon .HolloTil {padding: 0 10px;}
    .NBS-active-orders .MyaccountCon .ListWarp, .NBS-myaccount .MyaccountCon .ListWarp {float: left;width: 90%;margin: 0 5%;}
    .NBS-myaccount .ListCon h3 {padding: 0 10px;}
    .NBS-myaccount .TextMyAccountPrice {font-size: 14px;padding: 5px 0 10px;}
    .NBS-myaccount .TextMyAccountPrice li {line-height: 22px;}
    .NBS-myaccount .MyaccountCon .ListWarp .ListTitle {width: 50% !important;float: left;background: #fff !important;border: none;padding: 10px 15px;margin: 0;}
    .NBS-myaccount .ListCon .ListTitle li {float: none;width: 100% !important;line-height: 30px;padding-top: 0;color: #808080;font-weight: 500;font-size: 14px !important;}

    .NBS-active-orders .ListCon ul, .NBS-myaccount .ListCon ul {width: 50% !important;float: left;background: #fff !important;border: none;padding: 10px 15px;margin: 0;}
    .ListCon ul li {float: unset;width: 100% !important;line-height: 30px;padding-top: 0;color: #808080;font-weight: 500;font-size: 14px !important;}
    .TiltleLeft .FontBlue {margin-bottom: 0;}
    .Push_button {padding: 0;width: 100%;float: left;border-bottom: 1px #e9e9e9 solid;}
    .Push_button li {width: 100% !important;margin-bottom: 10px;}
    .Push_button li a {width: 100%;text-align: center;line-height: 35px;background: #309cff;color: #fff;border-radius: 5px;}
    .Push_button li.cancel-order-btn a {background: #cbcbcb;}

    .NBS-myaccount .ListWarp .TiltleLeft {width: 27%;}
    .NBS-myaccount .ListWarp .TiltleLeft2 {width: 17%;}
    .NBS-myaccount .ListWarp .TiltleLeft3 {width: 17%;}
    .NBS-myaccount .ListWarp .TiltleLeft4 {width: 18%;}
    .NBS-myaccount .ListWarp .RightTil {line-height: 28px;}
    .NBS-myaccount .ListWarp ul {width: 100%;padding:10px 5px;border: 0;font-size: 12px;}


    /*NBS-modify-profile*/
    .NBS-modify-profile .NavPath {padding: 10px;}
    .NBS-modify-profile .MyaccountCon {width: 100%;padding: 0 10px 10px;}
    .NBS-modify-profile .MyaccountTil {padding: 5px 0px;border-bottom: 1px solid #ddd;}
    .NBS-modify-profile .WarnMsgSystem {width: 100%;margin: 0;}
    .NBS-modify-profile .WarnMsgSystem .MsgInfo {width: 88%;font-size: 12px;line-height: 16px;}
    .NBS-modify-profile .MyaccountCon .NewAddress {font-size: 12px;padding-top: 0;}
    .NBS-modify-profile .LiSelect {font-size: 12px;width: 58%;height: 24px;}
    .NBS-modify-profile .LiSelect optgroup{width: 58%;}
    .NBS-modify-profile .NewAddress li {width: 100%;}
    .NBS-modify-profile .ChangePassword .DetailTitle {width: 42%;padding-right: 2%;line-height: 24px;}
    .NBS-modify-profile .InputText {width: 58%;}
    .NBS-modify-profile .NewAddress li {line-height: 24px;}

    /*NBS-add-new-address*/
    .NBS-add-new-address .NavPath {padding: 10px;}
    .NBS-add-new-address .MyaccountCon {width: 100%;}
    .NBS-add-new-address .MyaccountCon .NewAddress {padding: 0 10px;}
    .NBS-add-new-address .MyaccountTil {padding: 5px 10px;border-bottom: 1px solid #ddd;height: auto;}
    .NBS-add-new-address .NewAddress li {width: 100%;margin-bottom: 5px;line-height: 20px; height: auto !important;}
    .NBS-add-new-address .NewAddress .DetailTitle {width: 41%;padding:0;padding-right: 2%;}
    .NBS-add-new-address .InputText {width: 59% !important;height: auto !important;}
    .NBS-add-new-address .NewAddress .FiledSelect {font-size: 12px;width: 59%;border: 1px solid #ddd;}
    .NBS-add-new-address .NewAddress .DetailTitle strong {font-weight: 500;}
    .NBS-add-new-address .AddressFoot {margin-left: 30%;}
    .NBS-add-new-address .AddressFoot span {padding-left: 10px;}
    .NBS-add-new-address .CheckBox {font-size: 12px;}
    .WarnMsgSuccess, .WarnMsgSystem{width: auto;padding: 10px;}
    .WarnMsgSuccess p, .WarnMsgSystem p{margin-left: 20px;}
    .BillingFoot{margin-left: 156px !important;}
    .NBS-change-password .OnCorrect, .NBS-change-password .OnError{margin-left: 49px;}

    .RelatePayPalIntro p label{width: 35%;}
    .RelatePayPalIntro p input{width: 59%;}
    .RelatePayPalIntro p.FloatOne span{width: auto;}

    /*NBS-address-book*/
    .NBS-address-book .NavPath {padding: 10px;}
    .NBS-address-book .MyaccountCon {width: 100%;}
    .NBS-address-book .MyaccountTil {padding: 5px 10px;border-bottom: 1px solid #ddd;}
    .NBS-address-book .AddressBook input {margin-right: 10px;}
    .NBS-address-book .AddressBook .ListTitle {width: 100%;padding: 10px;}
    .NBS-address-book .AddressBook {padding-left: 0;}
    .NBS-address-book .AddressBook .ListTitle li {width: 20%;line-height: unset;text-align: center;}
    .NBS-address-book .AddressBook .ListTitle li:nth-child(2) {line-height: 28px;}
    .NBS-address-book .AddressBook .ListTitle li:nth-child(3) {line-height: 28px;}
    .NBS-address-book .AddressBook .ListTitle li:nth-child(5) {line-height: 28px;}
    .NBS-address-book .ListRound {width: 100%;border: 0;border-bottom: 1px solid #e1e1e1;padding: 10px;}
    .NBS-address-book .ListRound li {width: 20% !important;padding: 0 !important;text-align: center;}
    .NBS-address-book .ListRound li.ListEdit {float: right;line-height: 30px}

    /*NBS-active-orders*/
    .NBS-active-orders .NavPath {padding: 10px;}
    .NBS-active-orders .MyaccountCon {width: 100%;}
    .NBS-active-orders .MyaccountTil {padding: 5px 10px;border-bottom: 1px solid #ddd;}
    .NBS-active-orders .NewAddress li {width: 100%;height: auto;}
    .NBS-active-orders .MyaccountCon .AllOrder p {width: 40%;padding:0;padding-right: 2%;line-height: 30px;}
    .NBS-active-orders .MyaccountCon .NewAddress {font-size: 12px;padding: 0 10px;}
    .NBS-active-orders .MyaccountCon .AllOrder .InputText {width: 60% !important;height: 30px;}
    .NBS-active-orders .LiSelect {font-size: 12px;width: 60%;height: 30px !important;border: 1px solid #ddd;}
    .NBS-active-orders #txtStartDate {width: 25% !important;}
    .NBS-active-orders #txtEndDate {width: 25% !important;}
    .NBS-active-orders .AllOrder li.BtnSearch {padding-left: 40%;margin-left: 0;}
    .NBS-active-orders .MyaccountCon .ListWarp {padding: 0;}
    .NBS-active-orders .MyaccountCon .ListWarp .ListTitle {width: 100%;}
    .NBS-active-orders .MyaccountCon .ListWarp .ListTitle {width: 100%;padding:10px;}
    .NBS-active-orders .ListCon .ListTitle li {font-size: 12px;width: 20%;text-align: center}
    .NBS-active-orders .ListWarp .TiltleLeft {width: 27%;}
    .NBS-active-orders .ListWarp .TiltleLeft2 {width: 14%;}
    .NBS-active-orders .ListWarp .TiltleLeft3 {width: 17%;}
    .NBS-active-orders .ListWarp .TiltleLeft4 {width: 18%;}
    .NBS-active-orders .ListWarp .RightTil {float: right;}
    .NBS-active-orders .ListWarp ul {width: 100%;padding:10px 5px;border: 0;font-size: 12px;}
    .NBS-active-orders .ListWarp ul li ol li {width: 80%;height: 80%;margin-bottom: 8px;border:none;}
    .NBS-active-orders .ListWarp ul li ol li img {width: 100%;height: 100%;}
    .NBS-active-orders .ListTitle2 .TiltleLeft3 {line-height: 28px;}
    .NBS-active-orders .ListTitle2 .TiltleLeft4 {line-height: 28px;}
    .NBS-active-orders .OrderList .ListCon ul.ListTitle {height: auto;}
    .NBS-active-orders .MyWishcon{width: auto !important;}

    /*NBS-search*/
    .NBS-search .NavPath {padding: 10px;}
    .NBS-search .ContentTitle {font-size: 18px !important;padding: 10px;font-weight: 700 !important;}
    .NBS-search .SuTitle {padding: 0 10px;}
    .NBS-search .SearchForText {padding: 0 10px;}
    .NBS-search .nofindproduct {margin-top: 100px;}
    .NBS-search .nofindproduct h3 {margin-left: 0;background: #f5f6f1;text-align: center;font-size: 16px;font-weight: 700;}
    .NBS-search .nofindproduct ul {padding: 10px;}
    .NBS-search .nofindproduct ul li {width: 48%;margin-right: 4%;margin-bottom: 10px;}
    .NBS-search .nofindproduct ul li:nth-child(2n) {margin-right: 0;}
    .NBS-search .nofindproduct ul li .productImg {width: 100%;height: 100%;}
    .NBS-search .nofindproduct ul li .productImg a {width: 100%;}
    .NBS-search .nofindproduct ul li .productImg a img {width: 100%;height: 100%;}

    /*NBS-change-password*/
    .NBS-change-password .NavPath {padding: 10px;}
    .NBS-change-password .MyaccountCon {width: 100%;}
    .NBS-change-password .MyaccountCon .NewAddress {padding: 0 10px;}
    .NBS-change-password .MyaccountTil {padding: 5px 10px;border-bottom: 1px solid #ddd;}
    .NBS-change-password .NewAddress li {width: 100%;height: auto;}
    .NBS-change-password .NewAddress .DetailTitle {width: 53%;padding:0;padding-right: 2%;line-height: 30px;}
    .NBS-change-password .InputText {width: 47% !important;height: 30px;}
    .NBS-change-password .NewAddress li span {line-height: 28px;width: auto;}
    .NBS-change-password .BillingFoot {margin-left: 53% !important;margin-bottom: 100px;}
    .NBS-change-password .changePassTip{width: 100% !important;padding: 10px;}
    .NBS-change-password .changePassTip p{width: 100% !important;}
    .NBS-change-password .changePassTip p.WarnMsgSuccess{margin: 0;padding: 10px 0 10px 35px;}

    /*NBC-cash-account*/
    .NBC-cash-account .NavPath {padding: 10px;}
    .NBC-cash-account .MyaccountCon {width: 100%;}
    .NBC-cash-account .MyaccountCon .MyaccountTil {padding: 10px;border-bottom: 1px solid #ddd;}
    .NBC-cash-account .ListCon {padding: 0;}
    .NBC-cash-account .ListCon .FontBalance {padding:0 10px;}
    .NBC-cash-account .ListCon ul {width: 100%;margin-top: 10px;padding: 10px;font-size: 12px;border:0;border-bottom: 1px solid #ddd;}
    .NBC-cash-account .ListCon ul li {width: 20%;}
    .NBC-cash-account .ListCon .ListTitle {width: 100%;margin-top: 10px;padding: 10px;font-size: 12px;border:0;}
    .NBC-cash-account .ListCon ul li.RightWidth {width: 20%;}

    /*NBS-my-wish-list*/
    .NBS-my-wish-list .NavPath {padding: 10px;}
    .NBS-my-wish-list .MyaccountCon {width: 100%;}
    .NBS-my-wish-list .MyaccountTil {padding: 10px;border-bottom: 1px solid #ddd;}
    .NBS-my-wish-list .MyWishlist {padding: 0;}
    .NBS-my-wish-list .MyWishlist .MyWishhd {width: 100%;height: auto;padding: 10px 10px 15px;}
    .NBS-my-wish-list .MyWishlist .CheckTop .SpanCheckAll input{margin:5px 2px 0px}
    .NBS-my-wish-list .MyWishlist .BatchAddTOCart, .NBS-my-wish-list .MyWishlist .BatchRemove{margin-left: 3px;}
    .NBS-my-wish-list .SearchTitle {width: 24%;text-align: right;line-height: 30px;}
    .NBS-my-wish-list .SearchValue {width: 76%;padding-right: 0;}
    .NBS-my-wish-list .SearchValue select {width: 100% !important;height: 30px;border: 1px #ddd solid;}
    .NBS-my-wish-list .MyWishhd .SearchValue input {height: 30px;width: 45%;}
    .NBS-my-wish-list .MyWishlist .MyWishhd span {margin-bottom: 10px;}
    .NBS-my-wish-list .MyWishhd .search {margin-left: 24%;}
    .NBS-my-wish-list .MyWishlist .ListTitle .ItemInformation {width: 35%;text-align: left;height: auto !important;}
    .NBS-my-wish-list .MyWishlist .ListTitle .PriceUnit {width: 26%;text-align: left;}
    .NBS-my-wish-list .MyWishlist .ListTitle .Stock {width: 20%;text-align: left;}

    .NBS-my-wish-list .MyWishcon {border:0;border-bottom: 1px solid #e1e1e1;position: relative;height: auto !important;padding: 0 10px 10px;}
    .NBS-my-wish-list .MyWishcon .ItemInformation {width: 50%;}
    .NBS-my-wish-list .MyWishcon .ItemInformation p {width: 100% !important;height: auto;margin-bottom: 5px;float: left;}
    .MyWishcon .ItemInformation p span {width: 100% !important;display: block;color: #808080;}
    .NBS-my-wish-list .MyWishcon li.Shop {width: 20%;height: auto;margin: 7px 10% 0 6px;}
    .NBS-my-wish-list .MyWishcon li.Shop img {width: 100%;height: 100%;}
    .NBS-my-wish-list .MyWishcon li.Shop a {width: 100%;}
    .NBS-my-wish-list .MyWishcon .PriceUnit {width: 52%;padding-top: 0 !important;margin-left: 35%;}
    .NBS-my-wish-list .MyWishcon .Stock {width: 50%;margin-left: 35%;}
    .NBS-my-wish-list .MyWishcon .Action {width: 68%;margin-left: 35%;}
    .MyWishcon .Action p {float: left;width: 44.5%;margin-right: 5%;}
    .MyWishcon .myfootprintxs p {float: none;width:100%;margin-right: 5%;}
    .MyWishcon .Action p a {display: block;width: 100%;background: #0097ed;color: #fff;text-align: center;line-height: 25px;font-style: oblique;}
    .NBS-my-wish-list .SelectPage select {width: 100px;height: 30px;}

    /*NBS-order-detail*/
    .NBS-order-detail .NavPath {padding: 10px;}
    .NBS-order-detail .MyaccountCon {width: 100%;}
    .NBS-order-detail .MyaccountTil {padding: 10px;border-bottom: 1px solid #ddd;}
    .NBS-order-detail .OrderTitle {width: 70%;padding-left: 10px;margin: 20px 0 13px;}
    .NBS-order-detail .OrderTop {float: right;padding-right: 10px;}
    .NBS-order-detail .ConTil {padding:0 10px;width: 100%;}
    .NBS-order-detail .RightList {border: 0;padding: 10px;width: 100%;}
    .NBS-order-detail .DlLeft {width: 50%;margin-right: 0;}
    .NBS-order-detail .DlRight {width: 50%;}
    .NBS-order-detail .BottomCon {width: 50%;}
    .NBS-order-detail .Items ul li ul {width: 100%;float: left;padding:0 10px;}
    .NBS-order-detail .Items ul li ul li.ItemCon {width: 38%;padding-left: 0;}
    .NBS-order-detail .Items ul li ul li {text-align: left;width: 20%;padding-right: 0;}
    .NBS-order-detail .Items ul {width: 100%;}
    .NBS-order-detail .ItemCon dt {width: 80%;height: auto;margin-bottom: 10px;}
    .NBS-order-detail .ItemCon dt a {width: 100%;}
    .NBS-order-detail .ItemCon dt a img {width: 100%;height: 100%;}
    .NBS-order-detail .Items ul li {border: 0;padding-right:0 ;padding-left: 0;}
    .NBS-order-detail .RightList ul li.GrandTotal {border-top: 1px solid #e1e1e1;}
    .NBS-order-detail .Items ul li dd {width: 100%;}
    .NBS-order-detail .RightList ul li {width: 70%;margin-left: 30%;}
    .NBS-order-detail .OrderTitle strong {display: block;}

    /*NBS-order-tracking*/
    .NBS-order-tracking .NavPath {padding: 10px;}
    .NBS-order-tracking .TrackPayPalContent {padding: 0;}
    .NBS-order-tracking .TrackPayPalBox {background: #fff;padding: 0 10px 10px;width: 100%;}
    .NBS-order-tracking .trackHr {margin-right: 0;}
    .NBS-order-tracking .InputStyle {width: 100%;height: 35px;}
    .NBS-order-tracking .TrackSign {float: left;width: 100%;background: #fff;padding: 0 10px 10px;}

    /*NBS-purchase-history*/
    .NBS-purchase-history .NavPath {padding: 10px;}
    .NBS-purchase-history .MyaccountCon {width: 100%;}
    .NBS-purchase-history .MyaccountTil {padding: 10px;border-bottom: 1px solid #ddd;}
    .NBS-purchase-history .MyWishlist {padding: 0;}
    .NBS-purchase-history .MyWishlist .MyWishhd {width: 100%;height: auto;padding: 10px 10px 15px;}
    .NBS-purchase-history .SearchTitle {width: 32%;text-align: right;line-height: 30px;}
    .NBS-purchase-history .SearchValue {width: 68%;padding-right: 0;}
    .NBS-purchase-history .SearchValue select {width: 100% !important;height: 30px;border: 1px #ddd solid;}
    .NBS-purchase-history .MyWishhd .SearchValue input {height: 30px;width: 45%;}
    .NBS-purchase-history .MyWishlist .MyWishhd span {margin-bottom: 10px;}
    .NBS-purchase-history .MyWishhd .search {margin-left: 32%;}
    .NBS-purchase-history .MyWishlist .ListTitle {padding: 0 10px;}
    .NBS-purchase-history .MyWishlist .ListTitle .ItemInformation {width: 42%;text-align: left;}
    .NBS-purchase-history .MyWishlist .ListTitle .PriceUnit {width: 26%;text-align: center;}
    .NBS-purchase-history .MyWishlist .ListTitle .Stock {width: 20%;}
    .NBS-purchase-history .MyWishlist .ListTitle .Action{width:11%;}

    .NBS-purchase-history .MyWishcon {border:0;border-bottom: 1px solid #e1e1e1;position: relative;height: auto !important;padding: 0 10px 10px;}
    .NBS-purchase-history .MyWishcon .ItemInformation {width: 50%}
    .NBS-purchase-history .MyWishcon .ItemInformation p {width: 100% !important;height: auto;margin-bottom: 5px;float: left;}
    .NBS-purchase-history .MyWishcon li.Shop {width: 20%;height: auto;margin: 7px 10% 0 6px;}
    .NBS-purchase-history .MyWishcon li.Shop img {width: 100%;height: 100%;}
    .NBS-purchase-history .MyWishcon li.Shop a {width: 100%;}
    .NBS-purchase-history .MyWishcon .PriceUnit {width: 52%;padding-top: 0 !important;margin-left: 35%;}
    .NBS-purchase-history .MyWishcon .Stock {width: 50%;margin-left: 35%;}
    .NBS-purchase-history .MyWishcon .Action {width: 68%;margin-left: 35%;}
    .NBS-purchase-history .SelectPage select {width: 100px;height: 30px;}

    /*NBS-relate-paypal*/
    .NBS-relate-paypal .NavPath {padding: 10px;}
    .NBS-relate-paypal .MyaccountCon {width: 100%;margin-bottom: 100px;}
    .NBS-relate-paypal .MyaccountTil {padding: 10px;border-bottom: 1px solid #ddd;}
    .NBS-relate-paypal .RelatePayPalIntro1 {padding: 0 10px;}

    /*NBS-all-orders*/
    .NBS-all-orders .NavPath {padding: 10px;}
    .NBS-all-orders .MyaccountCon {width: 100%;}
    .NBS-all-orders .MyaccountTil {padding: 10px;border-bottom: 1px solid #ddd;}
    .NBS-all-orders .NewAddress li {width: 100%;}
    .NBS-all-orders .MyaccountCon .AllOrder p {width: 30%;padding:0;padding-right: 2%;line-height: 30px;}
    .NBS-all-orders .MyaccountCon .NewAddress {font-size: 12px;padding: 0 10px;}
    .NBS-all-orders .MyaccountCon .AllOrder .InputText {width: 70% !important;height: 30px;}
    .NBS-all-orders .LiSelect {font-size: 12px;width: 70%;height: 30px !important;border: 1px solid #ddd;}
    .NBS-all-orders #txtStartDate {width: 29% !important;}
    .NBS-all-orders #txtEndDate {width: 30% !important;}
    .NBS-all-orders .AllOrder li.BtnSearch {margin-left: 30%;}
    .NBS-all-orders .MyaccountCon .ListWarp {padding: 0;}
    .NBS-all-orders .MyaccountCon .ListWarp .ListTitle {width: 100%;}
    .NBS-all-orders .MyaccountCon .ListWarp .ListTitle {width: 100%;padding:10px;}
    .NBS-all-orders .ListCon .ListTitle li {font-size: 12px;}
    .NBS-all-orders .ListWarp .TiltleLeft {width: 27%;}
    .NBS-all-orders .ListWarp .TiltleLeft2 {width: 17%;}
    .NBS-all-orders .ListWarp .TiltleLeft3 {width: 18%;}
    .NBS-all-orders .ListWarp .TiltleLeft4 {width: 18%;}
    .NBS-all-orders .ListWarp .RightTil {line-height: 28px;}
    .NBS-all-orders .OrderList .ListCon ul.ListTitle {height: auto;}
    .NBS-all-orders .MyWishcon {width: 100% !important;border: 0;font-size: 15px;color: #808080;}

    /*NBS-submit-a-request*/
    .NBS-submit-a-request .help-lt {margin-top: 0;width: 100%;}
    .NBS-submit-a-request .help-block {padding: 15px 10px 20px;background: #fff;}
    .NBS-submit-a-request .m-l13 {margin-left: 0;margin-bottom: 20px;}
    .NBS-submit-a-request .ask-form {padding: 0;}
    .NBS-submit-a-request .input-style-help {width: 100%;}
    .NBS-submit-a-request .textarea-style {width: 100%;}
    .NBS-submit-a-request .Fr {float: left;}
    .NBS-submit-a-request .help-rt {float: left;width: 100%;}
    .NBS-submit-a-request .tip-block {background: #f9f9f9;}

    /*NBS-shopping-cart-2*/
    .NBS-shopping-cart-2 .OrderRight {width: 100%;}
    .NBS-shopping-cart-2 .Shopping {padding: 10px;}
    .NBS-shopping-cart-2 .OrderStatus {float: unset;background: url(../images-750/shopping-2.png) no-repeat;width: 100%;height: 48px;background-size:100%;margin-bottom: 0;}
    .NBS-shopping-cart-2 .AddressLink {margin-left: 12%;}
    .NBS-shopping-cart-2 .ShippingMethodLink {margin-left: 10%;width: 18%;}
    .NBS-shopping-cart-2 .PaymentLink {margin-left: 0;float: right;}
    .NBS-shopping-cart-2 .OrderLeft {width: 100%;}
    .NBS-shopping-cart-2 .LeftBox {background: #fff;}
    .NBS-shopping-cart-2 .LeftBox h3 {padding: 0 10px;background: #e9e9e9;}
    .NBS-shopping-cart-2 .LeftBox ul {width: 100%;padding: 15px 20px 0px;}
    .NBS-shopping-cart-2 .CouponInput .CouponCode {width: 72%;height: 35px;}
    .NBS-shopping-cart-2 .ApplyButton {color: #fff;height: 30px;padding-left: 0;width: 17%;margin-left: 3%;}
    .NBS-shopping-cart-2 .OrderRight h3 {padding: 0 10px;}
    .NBS-shopping-cart-2 .OrangeText {padding: 0 10px;margin-bottom: 15px;}
    .NBS-shopping-cart-2 .OrderRight p.FontBlue {padding: 0 10px;}
    .NBS-shopping-cart-2 .InputTitle {height: auto;}
    .NBS-shopping-cart-2 .BottomBtn input {color: #fff;width: 73%;font-size: 15px;padding-left: 0;}
    .NBS-shopping-cart-2 .BottomBtn a {margin-top: 15px;}
    .NBS-shopping-cart-2 .BottomBtn {padding: 10px;}
    .NBS-shopping-cart-2 .InputTitle {width: 100%;}
    .NBS-shopping-cart-2 .InputTitle strong span {width: auto;}
    .NBS-shopping-cart-2 .PromptWritten {width: 100%;}
    .NBS-shopping-cart-2 .LiSelect select {width: 60% !important;}
    .NBS-shopping-cart-2 .InputBox ul li input {width: 60% !important;height: 25px;}

    /*NBS-shopping-cart-3*/
    .NBS-shopping-cart-3 .Shopping {padding: 10px;}
    .NBS-shopping-cart-3 .OrderStatus {float: unset;background: url(../images-750/shopping-2.png) no-repeat;width: 100%;height: 48px;background-size:100%;margin-bottom: 0;}
    .NBS-shopping-cart-3 .AddressLink {margin-left: 12%;}
    .NBS-shopping-cart-3 .ShippingMethodLink {margin-left: 10%;width: 18%;}
    .NBS-shopping-cart-3 .PaymentLink {margin-left: 0;float: right;}
    .NBS-shopping-cart-3 .OrderLeft {width: 100%;}
    .NBS-shopping-cart-3 .LeftBox {background: #fff;}
    .NBS-shopping-cart-3 .LeftBox h3 {padding: 0 10px;background: #e9e9e9;}
    .NBS-shopping-cart-3 .LeftBox ul {width: 100%;padding: 15px 20px 0px;}
    .NBS-shopping-cart-3 .LeftBox dl {width: 100%;padding: 10px 20px 0px;}
    .NBS-shopping-cart-3 .LeftBox dt a {float: right;}
    .NBS-shopping-cart-3 .LeftBox dt {margin-top: 0;line-height: 25px;}
    .NBS-shopping-cart-3 .LeftBox dd {margin-top: 0;line-height: 25px;}
    .NBS-shopping-cart-3 .CouponInput .CouponCode {width: 72%;height: 35px;}
    .NBS-shopping-cart-3 .ApplyButton {color: #fff;height: 30px;padding-left: 0;width: 17%;margin-left: 3%;}
    .NBS-shopping-cart-3 .OrderRight {width: 100%;}
    .NBS-shopping-cart-3 .RightMargin h3 {padding: 0 10px;margin-bottom: 0;}
    .NBS-shopping-cart-3 .NonePadding {padding:0 10px;}
    .NBS-shopping-cart-3 .ConListTil p {padding-left: 0 !important;width: 33.33%;}
    .NBS-shopping-cart-3 .ConList ul.ListUl li {padding: 10px;font-size: 12px;}
    .NBS-shopping-cart-3 .ConList ul.ListUl {padding: 0;}
    .NBS-shopping-cart-3 .ListUl li p {padding: 0;width: 33.33%;}
    .NBS-shopping-cart-3 .ListUl li p em {display: none;}
    .NBS-shopping-cart-3 .ConList p.RightText {text-align: center;float: right;}
    .NBS-shopping-cart-3 .pick {width: auto !important;}
    .NBS-shopping-cart-3 .ConList ul.ListUl li.ExpeditedType {margin-top: 0;}
    .NBS-shopping-cart-3 .ValueCon .ConListTil {padding: 0 10px;}
    .NBS-shopping-cart-3 .ConList .PaymentUl {padding: 10px;}
    .NBS-shopping-cart-3 .vat-input {height: 27px;width:189px !important;}
    .NBS-shopping-cart-3 #ABNtaxString{width: 269px !important;}
    .NBS-shopping-cart-3 .ShippingComments {padding: 10px;border: 0;}
    .NBS-shopping-cart-3 .ShippingComments textarea {width: 100%;}
    .NBS-shopping-cart-3 .BottomBtn input {color: #fff;font-size: 15px;padding-left: 0;}
    .NBS-shopping-cart-3 .BottomBtn a {margin-top: 15px;}
    .NBS-shopping-cart-3 .BottomBtn {padding: 10px;}

    /*NBS-shopping-cart-4*/
    .NBS-shopping-cart-4 .Shopping {padding: 10px;}
    .NBS-shopping-cart-4 .OrderStatus {float: unset;background: url(../images-750/shopping-3.png) no-repeat;width: 100%;height: 48px;background-size:100%;margin-bottom: 0;}
    .NBS-shopping-cart-4 .AddressLink {margin-left: 12%;}
    .NBS-shopping-cart-4 .ShippingMethodLink {margin-left: 10%;width: 18%;}
    .NBS-shopping-cart-4 .PaymentLink {margin-left: 0;float: right;}
    .NBS-shopping-cart-4 .OrderLeft {width: 100%;}
    .NBS-shopping-cart-4 .LeftBox {background: #fff;}
    .NBS-shopping-cart-4 .LeftBox h3 {padding: 0 10px;background: #e9e9e9;}
    .NBS-shopping-cart-4 .LeftBox ul {width: 100%;padding: 15px 20px 0px;}
    .NBS-shopping-cart-4 .LeftBox dl {width: 100%;padding: 10px 20px 0px;}
    .NBS-shopping-cart-4 .LeftBox dt a {float: right;}
    .NBS-shopping-cart-4 .LeftBox dt {line-height: 25px;}
    .NBS-shopping-cart-4 .LeftBox dd {margin-top: 0;line-height: 25px;}
    .NBS-shopping-cart-4 .CouponInput .CouponCode {width: 72%;height: 35px;}
    .NBS-shopping-cart-4 .ApplyButton {color: #fff;height: 30px;padding-left: 0;width: 24%;margin-left: 3%;}
    .NBS-shopping-cart-4 .OrderRight {width: 100%;}
    .NBS-shopping-cart-4 .RightMargin h3 {padding: 0 10px;}
    .NBS-shopping-cart-4 .ConListTil {padding: 0 10px;}
    .NBS-shopping-cart-4 .ConList ul {border: 0;padding: 0 10px;}
    .NBS-shopping-cart-4 .RightMargin .ConList {margin-bottom: 0;}
    .NBS-shopping-cart-4 .InputUl input {width: 60% !important;height: 35px;}
    .NBS-shopping-cart-4 .LiSelect select {width: 60% !important;height: 35px !important;}
    .NBS-shopping-cart-4 .InputName {line-height: 35px; width: 30%; padding: 0;}
    .NBS-shopping-cart-4 .BottomList {padding: 10px !important;border: 0;}
    .NBS-shopping-cart-4 .BottomList ul {padding: 0;}
    .NBS-shopping-cart-4 .BottomList ul.PaymentUl li {width: 33.33%;font-size: 12px;}
    .NBS-shopping-cart-4 .TextPayment {padding-left: 0;}
    .NBS-shopping-cart-4 .BottomList ul.PaymentUl li p {margin-left: 0;}
    .NBS-shopping-cart-4 .Payment input {color: #fff;font-size: 15px;}
    .NBS-shopping-cart-4 .BottomBtn a {margin-top: 15px;}
    .NBS-shopping-cart-4 .BottomBtn {padding: 10px;}

    .NBS-shopping-cart-4 .ListConTil{width: auto;}

    .help-lt {min-height: 280px;width: 100%;}

    /*NBS-nbeads-jewelry*/
    .NBS-nbeads-jewelry .NavPath {width: 100%;padding: 10px;}
    .NBS-nbeads-jewelry .NavPathFloat {width: 100%;}
    .NBS-nbeads-jewelry .JewelryBanner {width: 100%;height: auto;}
    .NBS-nbeads-jewelry .JewelryBanner a {width: 100%;}
    .NBS-nbeads-jewelry .JewelryBanner a img {width: 100%;height: 100%;}
    .NBS-nbeads-jewelry .JewelryNav {width: 100%;}
    .NBS-nbeads-jewelry .JewelryNav a {padding: 0 !important;font-size: 12px;width: 15%;text-align: center;}
    .NBS-nbeads-jewelry .JewelryNav a:nth-child(1) {width: 31%;}
    .NBS-nbeads-jewelry .JewelryNav a:nth-child(5) {width: 24%;}
    #Bracelet ul.BSItem, #Earring ul.BSItem, #Necklace ul.BSItem, #OtherJewelry ul.BSItem, #Ring ul.BSItem {width: 100% !important;}
    #Bracelet ul.BSItem li, #Earring ul.BSItem li, #Necklace ul.BSItem li, #OtherJewelry ul.BSItem li, #Ring ul.BSItem li {width: 49% !important;margin-right: 2% !important;height: auto !important;}
    #Bracelet ul.BSItem li:nth-child(2n), #Earring ul.BSItem li:nth-child(2n), #Necklace ul.BSItem li:nth-child(2n), #OtherJewelry ul.BSItem li:nth-child(2n), #Ring ul.BSItem li:nth-child(2n) {margin-right: 0 !important;}
    #Bracelet ul.BSItem li a, #Earring ul.BSItem li a, #Necklace ul.BSItem li a, #OtherJewelry ul.BSItem li a, #Ring ul.BSItem li a {width: 100%;}
    #Bracelet ul.BSItem li a img, #Earring ul.BSItem li a img, #Necklace ul.BSItem li a img, #OtherJewelry ul.BSItem li a img, #Ring ul.BSItem li a img {width: 100%;height: 100%;}
    #Bracelet ul.BSItem li p, #Earring ul.BSItem li p, #Necklace ul.BSItem li p, #OtherJewelry ul.BSItem li p, #Ring ul.BSItem li p {width: 100% !important;}

    /*NBS-bead-categories*/
    .NBS-bead-categories .NavPath {width: 100%;padding-top: 10px;padding-bottom: 10px;}
    .NBS-bead-categories .NavPathFloat {width: 100%;}
    .NBS-bead-categories .beads_categories h1 {font-size: 18px;margin-bottom: 0;padding: 0 10px;}
    .NBS-bead-categories .Desc {margin-top: 0;padding: 0 10px;}
    .NBS-bead-categories h2.ItemsTitle {width: 100%;padding: 0 10px;margin: 10px 0;}
    .NBS-bead-categories h2.ItemsTitle a {position: unset;font-size: 18px;}
    .NBS-bead-categories .FontBlue {padding-left: 10px;padding-right: 10px;}
    .NBS-bead-categories .product .productItem {padding: 0 10px;}
    .NBS-bead-categories .product .product_list li {width: 49%;margin-right: 2%;}
    .NBS-bead-categories .product .product_list li:nth-child(2n) {margin-right: 0;}
    .NBS-bead-categories .product .product_list li .product_image {width: 100%;height: 100%;}
    .NBS-bead-categories .product .product_list li .product_image a {width: 100%;height: 100%;display: block;}
    .NBS-bead-categories .product .product_list li .product_image a img {width: 100%;height: 100%;}

    /*NBS-clearance*/
    .NBS-clearance .NavPath {width: 100%;padding: 10px;}
    .NBS-clearance .NavPathFloat {width: 100%;}
    .NBS-clearance .SpecialBanner {width: 100%;padding: 24% 10px 0;background-size: 100%;margin-bottom: 10px;}
    .NBS-clearance .EachItem {margin-top: 10px !important;}
    .NBS-clearance .SpecialBanner p {line-height: 15px;}
    .NBS-clearance .EachItem .ItemTit {padding: 0 10px;}
    .NBS-clearance .ItemProList {float: left;padding: 0 10px;}
    .NBS-clearance .EachItem li {width: 49%;margin-right: 2%;position: relative;margin-bottom: 10px;}
    .NBS-clearance .EachItem .ItemProList .Last{margin-right: 2%;}
    .NBS-clearance .EachItem .ItemProList li:nth-child(2n) {margin-right: 0;}
    .NBS-clearance .EachItem .ProPhoto {width: 100%;height: 100%;}
    .NBS-clearance .EachItem .ProPhoto a {width: 100%;height: 100%;}
    .NBS-clearance .EachItem .ProPhoto a img {width: 100%;height: 100%;}
    .NBS-clearance .ProPhoto .IconOffX {margin-left: 0;right: 0;}
    .NBS-clearance .EachItem .ProInfoLine2 {text-align: left;}
    .NBS-clearance .EachItem .ProInfoLine1 {margin-bottom: 5px;font-size: 12px;}
    .NBS-clearance .MoreClearance p {width: 85px;}

    /*NBS-recently-listed-items*/
    .NBS-recently-listed-items .NavImg {display: none;}
    .NBS-recently-listed-items .NavPath {width: 100%;padding: 10px;}
    .NBS-recently-listed-items .NavPathFloat {width: 100%;}
    .NBS-recently-listed-items .PerPage {padding: 0 10px;font-size: 12px;background: #e9e9e9;border: 0;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems {padding: 10px;width: 100%;float: left;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems li {width: 49%;margin-right: 2%;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems li:nth-child(2n) {margin-right: 0;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems li p.ItemPhoto {padding: 0;width: 100%;height: 100%;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems li p.ItemPhoto a {width: 100%;}
    .NBS-recently-listed-items .ItemPhoto img {width: 100%;height: 100%;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems li p.ItemName a {margin-bottom: 5px;}
    .NBS-recently-listed-items .ListedMain .DisplayListltems li p.ItemName {text-align: left;}
    .NBS-recently-listed-items .ListPage {margin-right: 10px;}
    .NBS-recently-listed-items .RemomendThemes {padding: 0 10px;}
    .NBS-recently-listed-items .RemomendThemes span {width: 100% !important;}

    /*NBS-order-successfully*/
    .NBS-order-successfully .NavPath {padding: 10px;}
    .NBS-order-successfully .OrderCon {width: 100%;padding:0 10px;}
    .NBS-order-successfully .OrderCon p {width: 100%;padding: 0;}

    /*NBS-coupon*/
    .NBS-coupon .NavPath {padding: 10px;}
    .NBS-coupon .MyaccountCon {width: 100%;}
    .NBS-coupon .ListCon {padding: 0 5px;}
    .NBS-coupon .ListCon .ListTitle {padding: 10px;width: 100%;}
    .NBS-coupon .ListCon ul li {width: 20%;text-align: center;word-break: break-word;}
    .NBS-coupon .HasNoResult {width: 100%;padding: 5px 10px;height: auto;}
    .NBS-coupon .RelateCoupon {margin: 0;padding: 10px;}
    .NBS-coupon .RelateCoupon .InputText {width: 100%;height: 35px;}
    .NBS-coupon .CouponBtn {background: #1d51b0;color: #fff;text-indent: unset;height: 35px;text-align: center;font-size: 15px;padding-left: 0;}
    .NBS-coupon .CouponList ul.CouponItem{width: auto;padding: 0; height:auto; line-height: 20px;}
    /*NBS-error-pages*/
    .ErrorPages{padding: 180px 10px;width: auto;}
    .NBS-error-pages .MsgInfo{ width: 300px; }

    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li.price_xs{float: right;}
    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li.weight_xs{position: relative;left: -44px;}
    .NBS-shopping-cart .OrderList li.OrderTotal ul.TotalUl li.weight_xs span{padding-left: 20px;}

    .NBS-topics .NavPath {padding: 10px;}
    .NBS-topics .ContentMain .TopicH1 {font-size: 17px;padding: 0 10px;}
    .NBS-topics .TopicList li {padding: 15px 10px;}
    .NBS-topics .FeaturedTopic {padding: 15px 10px;margin-bottom: 20px;margin-left: 10px;margin-right: 10px;}
    .NBS-topics .FeaturedTopic li {width: 49%;margin-right: 2%;margin-bottom: 2%;}
    .NBS-topics .FeaturedTopic li:nth-child(2n) {margin-right: 0;}
    .NBS-topics .FeaturedTopic .ImgInfo img {width: 100%;height: 100%;}
    .NBS-topics .FeaturedTopic .ImgInfo {width: 100%;height: 100%;}
    .NBS-topics .TopicList .ImgInfo {width: 25%;margin-right: 2%;height: auto;}
    .NBS-topics .TopicList .ImgInfo a img {width: 100%;height: 100%;}
    .NBS-topics .TopicList .ImgInfo a {width: 100%;height: 100%;}
    .NBS-topics .TopicList .TopicInfo {width: 73%;}
    .NBS-topics .TopicList .TopicTit strong {margin-bottom: 8px;}
    .NBS-topics .TopicList .TopicTit span {margin-bottom: 8px;}
    .NBS-topics .TopicList .TopicDesc {margin-bottom: 8px;}
    .NBS-topics .ListPage {font-weight: 500 !important;margin-right: 10px;}
    .NBS-topics .ListPage li a {padding: 4px 10px !important;}
    .NBS-topics .FeaturedTopic p a {width: 100%;}

    /*??*/
    .ms-drawer-mask{ background:rgba(0, 0, 0, 0.3); width:56px; position:absolute; left:0; top:0; z-index:10;display:none;height: 100%;}
    .ms-drawer-mask .ms-drawer-back{position:absolute; top:0; right:0; width:100%; height:40px; background:url(../images-750/co-option.png) no-repeat center 8px #f4f4f4; background-size:25px auto;}
    .ms-drawer .ms-drawer-close{ background:#fff; padding:7px 10px;}
    .ms-drawer .ms-drawer-close .CloseIcon{width: 17px;height: 18px;display: inline-block;background-position: 0px -188px;background-size: 30px auto;}
    .ms-drawer{ background-color:#f4f4f4; position:absolute; width:85%; top:0; right:0; z-index:101;height: 100%;display: none;}

    .ms-drawer2 { background-color:#f4f4f4; position:absolute; width:85%; top:0; left:0; z-index:102;display: none;}

    .ms-drawer.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);}
    .ms-drawer-loginInfo{ padding:8px 10px; background:#fff; overflow:hidden; background:#fff;border-bottom: 1px #ccc solid;margin-bottom: 10px;}
    .ms-drawer-loginInfo .user-face{ width:42px; height:42px; float:left;}
    .ms-drawer-loginInfo .user-face img{width:100%;}
    .ms-drawer-loginInfo .drawer-unlogin{float:left; margin:12px 0 0;}
    .ms-drawer-loginInfo .drawer-unlogin a{ display:inline-block;}
    .ms-drawer-loginInfo .drawer-signin{ padding:0 12px; border-right:solid 1px #999;}
    .ms-drawer-loginInfo .drawer-join{ padding-left:12px;}
    .ms-drawer-loginInfo .drawer-logined{ float:left;padding-left:12px;}
    .ms-drawer-loginInfo .drawer-logined span{ display:block; margin-top:3px;}
    .ms-drawer-loginInfo .drawer-email{ font-size:0.75rem;}

    .ms-drawer-usercenter{ text-align:center; background-color:#fff; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; overflow:hidden;}
    .ms-drawer-usercenter a{ float:left; display:block;}
    .ms-drawer-usercenter .drawer-myOrder, .ms-drawer-usercenter .drawer-cart, .ms-drawer-usercenter .drawer-wishList{width:33.33%; display:block; padding:9px 0; font-size:0.8125rem;}
    .ms-drawer-usercenter .drawer-myOrder, .ms-drawer-usercenter .drawer-cart{ border-right:solid 1px #ddd;}
    .ms-drawer-usercenter .drawer-wishList{ width:32%;}
    .ms-drawer-usercenter a i{ display:block; /*background:url(../images/list/list_icon.png) no-repeat;*/ background-size:25px auto; margin:0 auto; padding-bottom:8px;}
    .ms-drawer-usercenter .drawer-myOrder i{ background-position:0 1px; width:16px; height:20px;}
    .ms-drawer-usercenter .drawer-cart i{background-position:0 -40px; width:22px; height:21px;}
    .ms-drawer-usercenter .drawer-wishList i{background-position:0 -83px; width:19px; height:19px;}

    .drawer-guide, .drawer-feature{ border-top:#e0e0e0 solid 1px;background: #fff;}
    .drawer-guide li, .drawer-feature li, .drawer-download li { height:44px; line-height:2.75rem; /*overflow:hidden;*/ background-color:#fff;}
    .drawer-guide li, .drawer-feature li { border-bottom:solid 1px #e0e0e0;padding: 0 10px;}
    .drawer-guide li a, .drawer-feature li a, .drawer-download li a {display: block;position: relative;}
    .drawer-guide .drawer-home, .drawer-guide .newNav{font-weight: bold;}
    .drawer-guide .drawer-home.sec-list a{ font-weight: normal;background-position:10px -118px; margin-left: 20px;}
    .drawer-guide .drawer-categories a{ background-position:10px -163px;}
    .drawer-guide .drawer-UKStock{display: none;}
    .drawer-guide .drawer-UKStock a { background-position:10px -346px;}
    .drawer-guide .drawer-USStock a { background-position:10px -398px;}
    .drawer-guide .drawer-language a{ background-position:10px -205px;}
    .drawer-feature .drawer-free a{ background-position:10px -246px;}
    .drawer-feature .drawer-contact a{ background-position:10px -301px;}
    .drawer-language span{ float:right; color:#666; margin-right:10px;}

    .shx-1 {color:#ff6a00;text-align: center;font-size: 1.125rem;}
    .back{position: absolute;left: 5px;background: url(../images-750/return.png) no-repeat center;width: 25px;height: 25px;background-size: 45%;cursor: pointer;}
    .ms-drawer-back {background: url(../images-750/co-option.png) no-repeat;width: 15px;height: 24px;background-size: 100%;background-position: 0;float: right;}
    .listName{position: absolute;right: 30px;font-weight: normal;}
    .shx-2 {background: url(../images-750/pull-down.png) no-repeat;width: 10px;height: 44px;background-size: 100%;float: right;background-position: 0;}
    .shx-4 {border-bottom: 0 !important;text-align: center;}
    .shx-4 a {color: #38a8ff;font-size: 0.8125rem;}
    .fold-list{width: 10px;height: 10px;display: inline-block;margin-right: 5px;}
    .show-more {background: url(../images-750/show-more.png) no-repeat;background-size: 100%;background-position: 0;}
    .show-less{background: url(../images-750/show-less.png) no-repeat; background-size: 100%;background-position: 0;}
    .drawer-guide2 {padding: 10px;background: #fff;float: left;width: 100%;}
    .drawer-guide2 li {float: left;border-bottom: 0;width: 48%;margin-right: 4%;height: 35px;padding: 0;line-height: 2rem;}
    .drawer-guide2 li:nth-child(2) {margin-right: 0;}
    .drawer-guide2 li input {text-align: center;width: 100%;border: 1px #ff6c00 solid;background: #ff6c00;color: #fff;border-radius: 0;height: 32px;}
    .shx-6 {background: url(../images-750/pull-down.png) no-repeat;width: 10px;height: 24px;background-size: 100%;float: right;background-position: 0;}
    .ms-drawer2 .drawer-guide li:hover .shx-7 {background-position: 0 -18px;}

    .NBS-ConfirmPaypal {width: 100%;}
    .NBS-ConfirmPaypal .OrderLeft{float: none;width: 100%;}
    .NBS-ConfirmPaypal .OrderRight{width: auto;}
    .NBS-ConfirmPaypal .OrderLeft .LeftBox ul{width: auto;}
}