.Clear{clear:both;height:0px;line-height:0px;font-size:0px;margin:0 !important;padding:0 !important}.FrontMaster{width:100%;background-color:#FFF;margin:0px;padding:68px 0 0;position:relative}.FrontMasterBottom{clear:both;width:inherit}.DefaultMaster .FrontMasterTop{width:inherit;position:fixed;z-index:2000;top:0}.FrontMasterMiddle{width:100%;margin:0 auto}.FrontMasterBottom{clear:both;width:inherit}.MainDiv,.ContentMainDiv,.ProductMainDiv,.DefaultMainDiv,.AccountMainDiv{background-color:#FFF;padding:20px 0;position:relative;min-height:320px}.DefaultMainDiv{padding-top:3px}.ProductDiv{clear:left}.NoMargin{margin:0 auto}.NoPadding{padding:0 inherit}.header-container1{width:100%;clear:left;background-color:#333}.header-container1 .row{padding:0 10px}.header-container1-left{float:left;max-width:30%}.header-container1-right{float:right;max-width:70%}.header-container2{width:100%;clear:left;background-color:#fff;border-bottom:solid 2px #c5c5c5}.header-container2 .row{padding:0 10px}.header-container2-left{float:left}.header-container2-right{float:right;padding:20px 0}.header-container2-right.Scroll{padding:5px 0;width:auto}.header-container3{width:100%;clear:left;background-color:#fff;border-bottom:solid 2px #c5c5c5}.HeaderSocialLink{float:left;margin:4px 0 2px 10px}.HeaderSocialLink a{float:left;font-weight:normal;vertical-align:middle;line-height:0;font-size:0;color:#fff;text-decoration:none;margin-right:3px;width:26px;height:26px;background-position:left top;background-repeat:no-repeat;background-size:26px auto}.HeaderLineID{background-image:url(Images/Icon/header-icon-line.png)}.HeaderFacebookID{background-image:url(Images/Icon/header-icon-facebook.png)}.HeaderInstagramID{background-image:url(Images/Icon/header-icon-instagram.png)}.HeaderTwitterID{background-image:url(Images/Icon/header-icon-twitter.png)}.HeaderSocialLink a:hover{background-position:bottom left}.LayoutFooter{width:inherit;background-color:#f0f0f0;color:#fff;padding:65px 0 20px;font-family:Prompt-Regular;border-top:solid 1px #fff}.LayoutFooter .row{max-width:100%;margin-right:auto;margin-left:auto}.menutitle-footer{}.titletext-footer{font-size:18px;line-height:25px;text-transform:uppercase;color:#000;padding:0 0 5px;font-family:Prompt-Bold;padding:0;width:100%}.footer-columns-left{width:40%;float:left;padding-right:15px}.footer-columns-right{width:60%;float:right;padding-right:15px}.footer-columns-common{width:25%;display:inline-block;margin-bottom:15px;padding-right:10px;vertical-align:top}.footer-columns-myaccount{margin-bottom:15px}.footer-facebook-likebox{float:right}.footer-facebook-likebox .SideBannerRight{width:100%}.footer-columns-service-partner{width:100%;display:inline-block;margin-bottom:15px;padding-right:0;float:none!important;vertical-align:top}.footer-columns-social{width:100%;float:left;margin-bottom:15px;clear:left}.footer-columns-newsletter{width:100%;float:left;margin-bottom:15px;clear:left}.footer-columns-followus{width:50%;float:left;margin-bottom:15px;padding-right:15px}.footer-columns-blog{width:50%;float:left;margin-bottom:15px}.footer-columns-service,.footer-columns-partner{width:100%;clear:left;float:left;margin-bottom:15px}.footer-columns-dbdregister{width:100%;float:left;margin:15px 0;clear:left}.content-footer{padding:0;line-height:24px;color:#504f4f;font-size:14px}.content-footer ul{clear:left;list-style:none;margin:0;line-height:24px;padding:10px 0 0}.content-footer ul li{line-height:24px}.content-footer a{}.content-footer a:hover{text-decoration:underline}.SocialLink{clear:left;margin-top:10px}.SocialLink a{float:left;margin:5px 4px 5px 0;font-weight:normal;vertical-align:middle;line-height:0;font-size:0;text-decoration:none;width:30px;height:30px;background-position:left top;background-repeat:no-repeat;background-size:30px auto}.SocialLink a:hover{background-position:bottom left}.LineID{background-image:url(Images/Icon/icon-line.svg)}.FacebookID{background-image:url(Images/Icon/icon-facebook.svg)}.InstagramID{background-image:url(Images/Icon/icon-instagram.svg)}.GoogleID{background-image:url(Images/Icon/icon-google.svg)}.TwitterID{background-image:url(Images/Icon/icon-twitter.svg)}.YoutubeID{background-image:url(Images/Icon/icon-youtube.svg)}.LayoutFooterLicense{background-color:#f0f0f0;line-height:33px;width:inherit;color:#24252a;border-top:solid 1px #b2b2b3;padding:0 0 10px;font-size:12px;font-family:Prompt-Regular}.LayoutFooterLicense .row{text-align:center;position:relative}.FooterLicenseDiv{display:inline-block}.LayoutFooterLicense a,.LayoutFooterLicense a:hover{color:#24252a;text-decoration:none}.logofooter{width:145px;height:33px;display:inline-block;position:relative;top:10px;background-image:url(Images/Icon/Logo-TakraOnline.svg);background-repeat:no-repeat;background-size:100% auto}.CommonPage,.CommonLoginPage,.ContentLayout{width:100%;margin:10px auto;clear:left;float:left}.CommonPageTop,.CommonLoginPageTop,.ContentLayoutTop,.PromotionItem .SidebarTop{width:100%;vertical-align:middle;border-bottom:solid 2px #d6d6d6;padding:5px 0;text-align:center}.CommonPageTopTitle,.CommonLoginPageTitle,.ContentLayoutTopTitle,.PromotionItem .SidebarTopTitle{color:#000;font-size:32px;font-family:ThaiSansNeueBold;line-height:40px}.CommonPageRight,.CommonLoginPageRight,.ContentLayoutRight{padding:20px 0 0;float:left;width:100%;line-height:30px}.CommonPageCenter{width:100%;position:relative;top:0;bottom:0;left:0;right:0;text-align:center;margin:auto}.CommonPageCenterTitle{width:100%;display:block;color:#000;font-size:58px;font-family:ThaiSansNeueBold;line-height:84px}.CommonPageCenterMessage1{width:100%;display:block;color:#000;font-size:24px;font-family:ThaiSansNeueBold;line-height:32px}.CommonPageCenterMessage2{width:100%;display:block;color:#000;font-size:32px;font-family:ThaiSansNeueBold;line-height:44px}.short-bar-blue{width:100px;height:5px;background-color:#357fd3;margin:40px auto}.RegisterFinishTop{margin-top:100px}.RegisterFinishBottom{margin-bottom:150px}.CommonPageCenter{width:100%;position:relative;top:0;bottom:0;left:0;right:0;text-align:center;margin:auto}.CommonPageCenterTitle{width:100%;display:block;color:#000;font-size:58px;font-family:ThaiSansNeueBold;line-height:84px}.CommonPageCenterMessage1{width:100%;display:block;color:#000;font-size:24px;font-family:ThaiSansNeueBold;line-height:32px}.CommonPageCenterMessage2{width:100%;display:block;color:#000;font-size:32px;font-family:ThaiSansNeueBold;line-height:44px}.short-bar-blue{width:100px;height:5px;background-color:#357fd3;margin:40px auto}.RegisterFinishTop{margin-top:100px}.RegisterFinishBottom{margin-bottom:150px}.CommonPageTopImgLeft,.CommonPageTop .CommonPageImgLeft,.CommonPageTopImgRight,.CommonPageTop .CommonPageImgRight,.CommonPageBottom,.CommonLoginPageTopImgLeft,.CommonLoginPageTop .CommonLoginPageImgLeft,.CommonLoginPageTopImgRight,.CommonLoginPageTop .CommonLoginPageImgRight .CommonLoginPageBottom,.ContentLayoutTopImgLeft,.ContentLayoutTop .ContentLayoutImgLeft,.ContentLayoutTopImgRight,.ContentLayoutTop .ContentLayoutImgRight,.ContentLayoutBottom{display:none}.CommonGridView{border:solid 1px #f0f0f0;width:100%;clear:both;margin-top:10px;font-size:15px;font-family:CSPraJad;line-height:24px}.CommonGridViewHeaderStyle{background-color:#faf9f9;border-top:solid 1px #f0f0f0;min-height:32px;padding:3px;font-family:ThaiSansNeueBold;font-size:21px}.CommonGridViewHeaderStyle th{border:solid 1px #f0f0f0;border-top:0;padding:5px;line-height:1.5;font-weight:normal}.CommonGridViewHeaderStyle a{border-bottom:solid 1px #246bb7}.CommonGridViewHeaderStyle a:hover{}.CommonGridViewRowStyle{border-bottom:solid 1px #f0f0f0;background-color:#fff}.CommonGridViewAlternatingRowStyle{border-bottom:solid 1px #f0f0f0;background-color:#faf9f9}.CommonGridViewRowStyle > td,.CommonGridViewAlternatingRowStyle > td{padding:5px;border-right:solid 1px #f0f0f0;line-height:24px}.CommonGridViewFooterStyle{background-color:#faf9f9}.CommonGridViewEmptyRowStyle > td,div.CommonGridViewEmptyRowStyle{background-color:#faf9f9;font-weight:normal;text-align:center;clear:left;width:100%;line-height:35px;height:35px;padding:3px 0;display:table}.OrderHistoryGridviewDiv .CommonGridViewEmptyRowStyle{display:table;margin:auto}.OrderHistoryGridviewDiv .CommonGridView{background-color:#faf9f9}.CommonGridViewPageItemDiv{clear:left;float:left;width:100%;line-height:24px;color:#333;margin-top:8px;margin-bottom:10px;letter-spacing:0.2px}.CommonGridViewItemsPerPageDiv{float:left;font-size:12px}.CommonGridViewPagingDiv{float:right}.CommonGridViewPageItemDiv .ItemsPerPageDrop{float:left;margin:0 10px 3px;background-color:#f4f4f4;border:solid 1px #d7d7d7;padding:0}.CommonGridViewHeaderStyle .ImageHeader{border:0;background-color:#fff}.CommonFormLabel{width:35%;float:left;padding:2px 0px;margin-right:2%;color:#333;clear:left;font-size:12px;line-height:25px}.CommonFormData{float:left;width:60%;padding-top:2px;padding-bottom:2px}.CommonFormDataSample{clear:right;color:#333;float:right;font-size:12px;width:90%}.CurrencySwitch table,.LanguageSwitch table{margin:0}.CommonTopDynamicDropdownList{}table.CommonTopDynamicDropdownListStaticMenuItem{width:100%;z-index:0;padding:0;margin:0;background-color:#f9f9f9;border:1px solid #d7d7d7}table.CommonTopDynamicDropdownListStaticMenuStyle td,table.CommonTopDynamicDropdownListStaticMenuItem td{padding:0;border:0;margin:0}.CommonTopDynamicDropdownListStaticMenuItem td a{color:#313131;font-size:12px !important;display:block;margin:0;text-decoration:none;vertical-align:middle;white-space:normal;padding:0px 35px 0px 10px;background:url(Images/Bullet/SwitchDown.png) no-repeat right center;line-height:22px}.CommonTopDynamicDropdownListDynamicMenuStyle table{border:solid 1px #d7d7d7;margin:0;padding:0;border-radius:0;line-height:24px}table.CommonTopDynamicDropdownListDynamicMenuItem,.CommonTopDynamicDropdownListDynamicMenuStyle table tr td,table.CommonTopDynamicDropdownListDynamicMenuItem tr td{margin:0;padding:0;border:0;line-height:24px}.CommonTopDynamicDropdownListDynamicMenuStyle{z-index:1001 !important;margin:0;padding:0}a.CommonTopDynamicDropdownListDynamicMenuItem{z-index:0;display:block;vertical-align:middle;color:#313131;padding:0 10px;font-size:12px !important;min-width:120px;background-color:#fff;line-height:24px}a.CommonTopDynamicDropdownListDynamicMenuItem:hover{background-color:#246bb7;color:#fff}.CategoryNavList,.DepartmentNavList,.ManufacturerNavList,.NewsNavList,.FeaturedMerchants,.FindGiftRegistry,.JoinAffiliate,.NewArrivalCategory,.FacetedNavList,.MiniShoppingCart,.ProductSpecial,.VerifyCoupon,.RecentlyViewedBoxList,.MyAccountMenuList,.CompareProductBoxList,.OrderSummaryRightMenu,.GiftCouponDetailBox{margin-bottom:1px;display:block;width:100%}.SecureShoppingAd,.SpecialOfferAd,.FreeShippingAd,.LivePersonWidget,.LikeBoxWidget{margin-top:10px;display:block}.SidebarTop{width:100%;padding:10px 0 5px 20px;margin-top:10px}.SidebarTopTitle{color:#000;font-size:26px;font-family:ThaiSansNeueBold;line-height:35px}.SidebarRight{padding:20px 0 20px 20px;border-bottom:solid 2px #d6d6d6}.SidebarTopImgLeft,.SidebarTopImgRight,.SidebarBottom{display:none}.SideBannerTop,.SideBannerBottom{display:none}.SideBannerRight{text-align:center}.SideBannerRight table{margin:auto}.SideBannerRight img{width:100%}.CenterBlockTop{margin:10px 0;padding:5px 0;width:100%;text-align:center;float:left}.CenterBlockTopTitle{font-size:48px;color:#000;line-height:1.2;padding:0;display:inline-block;font-family:ThaiSansNeueBold}.CenterBlockTopImgLeft,.CenterBlockTopImgRight{display:none}.BtnStyle1,.BtnStyle2,.BtnStyle3,.BtnStyle4,.BtnLink,.AddToCartContinue,.AddCart,.ViewDetail{display:block;float:left;font-size:20px;line-height:36px !important;margin:0px 5px 2px 0;padding:3px 15px;text-decoration:none;vertical-align:middle;text-align:center;transition:background 0.2s ease-out;font-family:ThaiSansNeue;width:290px;padding:8px 20px !important;height:auto !important}.BtnStyle1,.WishListContinueImageButton,.CheckoutCompleteBackLinkDiv .ShoppingCartContinueShopping,.DirectPaymentSaleImageButton,.AddCart,.BtnStyle2.GiftCouponDetailButton{color:#fff;background-color:#4286f5}.BtnStyle2,.BtnStyle4,.AddToCartContinue,.ViewDetail{background-color:#333;color:#fff}.BtnStyle3{color:#000;line-height:28px;border:solid 1px #000}.BtnStyle5{padding:3px;border:0;font-weight:normal;line-height:14px;margin-top:5px;border:solid 1px #ededed}.ButtonDelete{color:#ff0000;text-decoration:none;font-family:Tahoma;font-size:12px;font-family:Arial,Tahoma}.BtnLink{border:solid 1px #ededed;background-color:#f9f9f9;color:#888;text-transform:none}.BtnStyle1:hover,.WishListContinueImageButton:hover,.CheckoutCompleteBackLinkDiv .ShoppingCartContinueShopping:hover,.DirectPaymentSaleImageButton:hover,.CommonProductButton .BtnStyle1:hover,.AddCart:hover{color:#fff;background-color:#357fd3}.BtnStyle2:hover,.BtnLink:hover,.BtnStyle4:hover,.AddToCartContinue:hover,.ViewDetail:hover{color:#fff;background-color:#357fd3}.BtnStyle3:hover{color:#fff;border:solid 1px #357fd3;background-color:#357fd3}.ButtonDelete:hover{color:#ff0000}.ajax__tab_header{height:52px;z-index:1;font-weight:normal;color:#333;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc}.ajax__tab_header .ajax__tab_outer{display:inline-block;color:#333;height:49px;line-height:50px;vertical-align:middle;background:#fff;font-size:18px;padding:0 45px;font-family:ThaiSansNeueBold;border-left:solid 1px #fff;border-right:solid 1px #fff}.ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab{cursor:pointer}.ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab div{border:0;width:100%;text-align:center}.ajax__tab_header .ajax__tab_active .ajax__tab_outer{height:51px;line-height:50px;vertical-align:middle;background:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #fff;color:#000;position:relative;z-index:1;font-size:22px}.ajax__tab_body{border-bottom:1px solid #ccc;padding:0;background-color:#fff;position:relative;z-index:0;border-top:none;color:#333}.CommonTextBox{border:solid 1px #c2c2c2}.CommonPageInnerTitle{clear:left;color:#000;float:left;font-size:22px;line-height:30px;margin:10px 0;width:100%;text-align:center;font-family:ThaiSansNeueBold}.CommonPageInner{padding-bottom:10px;padding-left:20px}.CommonTextEditorPanel{margin-top:20px}.ajax__calendar_container{background-color:#fff;border:solid 1px #ccc}.CommonOptionItemValidator{font-size:11px;margin-top:10px;font-family:Tahoma}.TextOptionItemValidator{padding-left:20px;font-size:11px;margin-top:10px;font-family:Tahoma}.CommonValidateText{color:Red;font-size:small;font-family:Tahoma}.CommonValidateDiv{width:90%;background:none;color:#246bb7;margin-bottom:3px;margin-top:1px;padding-top:1px}.CommonValidateCalendarDiv{width:90%;border-top:dotted;border-width:1px;color:#333;margin-bottom:3px;margin-top:1px}.CommonValidateLong{width:90%}.OptionValidateDiv{width:76px;border-bottom:dotted;border-width:1px;color:#333;margin-bottom:2px}.ProductKitValidateDiv{width:66px;border-bottom:dotted;border-width:1px;color:#333;margin-bottom:2px}.UploadValidateDiv{width:156px;border-bottom:dotted;border-width:1px;color:#333;margin-bottom:2px}.TextOptionValidateDiv{padding-left:20px;width:86px;border-bottom:dotted;border-width:1px;color:#333;margin-bottom:2px}span.CommonAsterisk{color:#ff0000;padding-left:2px;font-size:13px;font-family:Tahoma}.CommonValidatorText{color:#ff0000 !important;font-size:13px;font-family:CSPraJad;line-height:1.5}.CommonValidatorText img{margin-bottom:2px}.CommonDisplayMessageDiv{background-color:#F8F8F8;border:1px dashed #ddd;color:Blue;padding:10px;text-align:left;margin-bottom:13px;padding-left:23px;font-size:15px;font-family:CSPraJad}.CommonErrorMessageDiv{background-color:#F8F8F8;border:1px dashed #FFDDDD;color:Red;padding:10px;text-align:left;margin-bottom:13px;padding-left:23px;font-size:15px;font-family:CSPraJad}.CommonCreditCardValidateDiv{width:110px;border-top:dotted;border-width:1px;color:#333;margin-bottom:3px;margin-top:1px}.CommonDropDown{margin-right:5px;max-width:100%}.CaptchaValidation{clear:left;float:left;margin:5px 0;width:60%;color:Red;font-size:12px}.CaptchaValidation ul{padding:0 0 0 15px;margin:0;list-style-image:url(../../Images/Design/Bullet/RequiredFillBullet_Up.gif);border-top:dotted 1px Red}.ajaxProgress{position:fixed;text-align:center;z-index:9999999 !important;top:45%;left:50%;width:32px;height:32px}#ctl01_ctl00_uxWebsitePlaceHolder_uxUpdateProgress{position:inherit !important}.SearchFilterDrop{background-color:#f4f4f4}.CommonProductDataList{width:102%}.CommonProductItemStyle{margin:20px 0.75% 20px 0;width:18.85%;display:inline-block;padding:0;vertical-align:top}.DummyCommonProductItemStyle{width:100%;display:table}div.CommonProductImage{width:100%;max-height:255px;padding:0;margin-bottom:5px;z-index:0;position:relative;overflow:hidden}table.CommonProductImage{width:inherit;text-align:center;padding:0}.CommonProductImage tr td{vertical-align:middle}.CommonProductImage a{display:block;margin:auto;text-align:center}.CommonProductImage img{max-height:280px}.CommonProductImagePanel{width:100%;height:255px;text-align:center}.CommonProductName{clear:left;float:left;width:100%;margin:0 0 5px;line-height:normal;overflow:hidden;max-height:58px}.CommonProductNameLink{text-decoration:none;font-size:24px;font-family:ThaiSansNeueBold;line-height:28px}.CommonProductDescription{clear:left;float:left;margin-bottom:8px;line-height:24px;max-height:48px;width:100%;font-size:17px;overflow:hidden;font-family:CSPraJad}.CommonProductDescription p{line-height:20px;font-family:CSPraJad;font-size:17px;line-height:24px}.CommonProductRating{clear:left;float:left;color:#777;display:table;line-height:30px;margin:5px 0}.CommonProductRating .RatingCustomerMessageDiv{display:none}.CommonProductQuantityDiscountPanel{clear:left;float:left;margin:5px 0;display:none}.CommonProductRecurringPanel{clear:left;float:left;margin:5px 0;display:none}.CommonProductFreeShippingPanel{clear:left;float:left;margin:5px 0;display:none}.CommonProductRecurringImage,.CommonProductQuantityDiscountPanel img,.CommonProductFreeShippingPanel img{border:0}.CommonProductPriceDetails{clear:left;float:left;margin:0;width:100%;text-align:center}.CommonProductSpecialLabel{clear:left;float:left;padding-left:24.9%}.CommonProductButton{clear:left;float:left;width:80%;padding:0;margin:0 10% 5px;z-index:0;position:relative}.CommonProductButton .BtnStyle1{float:none;display:table;margin:auto;text-transform:uppercase}.OurPricePanel{clear:left;float:left;width:100%;text-align:center}.OurPriceValue{color:#000;line-height:25px;font-size:20px;float:none}.OurPriceValueNoDiscount{color:#000;line-height:25px;font-size:20px;float:left}.RetailPricePanel{clear:left;float:left;text-decoration:line-through;font-size:18px;line-height:20px;height:20px;display:none}.RetailPriceValue{text-decoration:line-through;float:left;margin-right:5px}.CallForPricePanel{clear:left;float:left;width:100%;font-size:20px;line-height:25px;color:#357FD3}.CallForPrice{color:#357FD3;font-weight:normal;line-height:25px;font-size:21px;font-family:ThaiSansNeueBold}.OptionGroupPanel{clear:left;display:table;line-height:25px;margin:10px auto}.DiscountPercent{text-decoration:none;color:#5DA423;font-size:18px}.DiscountLabel{color:#333;font-size:12px;margin-right:5px;clear:left;float:left;text-align:left;background:url(Images/Icon/icon-quantity.png) no-repeat left center;padding-left:22px;line-height:22px}.FreeShippingLabel{color:#333;font-size:12px;margin-right:5px;clear:left;float:left;text-align:left;background:url(Images/Icon/icon-free-shipping.png) no-repeat left center;padding-left:25px;line-height:22px}.PriceDiscountLabel{background-color:#246BB7;border-radius:60px;color:#FFFFFF;height:55px;left:10px;line-height:20px;padding:5px 5px 5px;position:absolute;text-align:center;top:10px;width:55px;z-index:1}.Default .DiscountPercent{float:none}.QuickViewPanel .PercentLabel,.QuickViewPanel .PercentValue{color:#333;margin:0;font-size:15px}.CommonProductDiscountPanel{float:right;width:30%;text-align:right;text-transform:uppercase}.PercentLabel{clear:left;float:left;width:100%;font-size:20px;line-height:18px;height:20px;color:#fff;font-family:ThaiSansNeue}.PercentValue{clear:left;float:left;width:100%;font-size:24px;line-height:18px;font-family:ThaiSansNeueBold;color:#fff}.CommonProductInfo{clear:left;float:left;width:100%;padding:2px}.CommonAddtoWishListPanel{position:absolute;right:0}.CommonAddtoWishListPanel .AddToWishListButtonLinkButton{font-size:0;line-height:0;width:23px;height:21px;background-position:left top;margin:5px}.CommonAddtoWishListPanel .AddToWishListButtonLinkButton:hover{background-position:left bottom;background-color:transparent}.CommonCategoryDataList{width:100%;text-align:center;display:block}.CommonCategoryItemStyle{width:23.75%;margin:20px 0.33%;display:inline-block;vertical-align:top}div.CommonCategoryImage{width:100%;max-height:180px;padding:0;margin-bottom:5px;border:solid 1px #ededed}table.CommonCategoryImage{width:inherit;height:100%;text-align:center;padding:0}.CommonCategoryImage tr td{vertical-align:middle}.CommonCategoryImage a{display:block;margin:auto;text-align:center}.CommonCategoryImage img{max-height:175px;height:auto !important;height:auto;width:auto !important}.CommonCategoryImagePanel{width:100%;height:180px;text-align:center}.CommonCategoryName{clear:left;float:left;padding:5px 0;min-height:46px;text-align:center;width:100%}.CommonCategoryNameLink{text-decoration:none;font-size:24px;line-height:1;font-family:ThaiSansNeueBold}.CommonCategoryDescription{clear:left;float:left;margin-bottom:10px;line-height:24;font-size:16px;color:#555;display:none;font-family:CSPraJad}.HeaderLogin{color:#fff;float:left;font-weight:normal;line-height:40px;margin:0;font-size:22px}.HeaderLogin a{text-decoration:none;color:#fff}.HeaderLogin a:hover{text-decoration:underline;color:#cfc8e0}.LoginName{padding:0 3px;float:left}.LoginLabel{padding:0 3px;float:left}.LoginLabelWelcome{float:left}.HeaderLogin .NameLabel{text-decoration:underline;text-transform:none;font-family:ThaiSansNeueBold}.HeaderLoginLoginPipe{padding:0 3px;float:left}.LoggedInLabel{padding:0 3px;float:left}.LoggedInDiv{float:left}.HeaderLoginWishlist{float:left;line-height:25px;margin:5px 0 5px 5px}.HeaderLoginWishlist a{float:left;font-size:14px;color:#fff}.HeaderLoginWishlist a:hover{color:#cfc8e0}.HeaderLoginWishlist .WishlistLink{background:url(Images/Icon/icon-wishlist.svg) no-repeat left center;padding-left:25px}.HeaderLoginWishlist .WishListTotalItem{color:#fff;padding:0 3px}.HeaderLoginAccount{float:left;line-height:30px;margin:10px 0 5px 10px}.HeaderLoginAccount a{float:left;font-size:16px}.HeaderLoginAccount .MyAccountLink{background:url(Images/Icon/icon-user.svg) no-repeat left center;padding-left:25px}.SwitchLanguage{color:#fff;float:right;margin-left:10px}.SwitchLanguageRight .Label{font-weight:normal;margin-right:5px;float:left;line-height:25px;text-transform:uppercase}.SwitchLanguageRight .LanguageSwitch{float:left}.SwitchLanguageMenuPanel{float:left}.SwitchLanguageMenuPanel a{color:#fff;text-decoration:none;line-height:25px}.SwitchLanguageMenuPanel a:hover{color:#cfc8e0}.SwitchLanguageDropPanel{padding:0;float:left}.seperator-label{padding:0 5px;font-family:Arial;font-size:16px}.LanguageSwitch select{padding:0 10px 0 2px;height:24px}.LanguageSwitch select > option{width:auto;background-color:#fbfbfb;color:#212139}.CurrencyControl{color:#313131;float:right;margin-left:10px}.CurrencyControlTop,.CurrencyControlBottom{display:none}.CurrencyControlRight .Label{font-weight:normal;margin-right:5px;float:left;line-height:25px;text-transform:uppercase}.CurrencyControlRight .CurrencySwitch{color:#999;float:left}.CurrencySwitch select{padding:0 10px 0 2px;height:24px}.CurrencySwitch select > option{width:auto;background-color:#fbfbfb;color:#212139}.SearchSection{float:right;margin:20px 80px 20px 0}.SearchSection.Scroll{margin:5px 80px 5px 0}.Search{float:right;position:relative;margin:0;width:350px;background-color:#fff;border:solid 2px #a1a1a1;border-radius:80px;overflow:hidden}.SearchTop{float:right}.QuickSearch{display:block;width:85%;background-color:#fff;overflow:hidden;float:left}.SearchAdvancedLink{float:right;text-decoration:underline;line-height:50px;color:#151515;font-family:CSPraJad;font-size:14px;height:42px;background-color:#fff;width:25%;text-align:right;padding-right:15px}.SearchAdvancedLink:hover{color:#ff4500}.QuickSearchCategoryDropDownDiv input[type="text"].QuickSearchText{border:0;padding:3px;padding-left:10px;width:60%;color:#000;float:left;margin-bottom:0;background-color:#fff;line-height:36px;height:42px}.QuickSearchSelectedCategoryDropDownDiv input[type="text"].QuickSearchText{border:0;padding:5px;width:60%;color:#000;float:left;margin-bottom:0;background-color:#fff;line-height:36px;height:42px}.QuickSearchDiv input[type="text"].QuickSearchText{padding:3px 5px;padding-left:17px;width:100%;color:#000;float:left;margin-bottom:0;background-color:#fff;line-height:36px;height:42px;border:0}.QuickSearchLabel{display:none}.QuickSearchLinkButton{float:right;background:#fff url(Images/Icon/icon-search.svg) no-repeat center top;width:15%;height:30px;margin:6px 0}.QuickSearchLinkButton:hover{background-position:center bottom}.QuickSearchLinkButton img{display:none}.QuickSearchDropDownDiv{float:left;width:30%;background:#333 url(Images/Icon/search-down.png) no-repeat 95% center;overflow:hidden;height:42px;padding-left:3px}.QuickSearchSelectedDropDownDiv{float:left;width:40%;background:#246bb7 url(Images/Icon/search-down.png) no-repeat 95% center;overflow:hidden;color:#fcff00;height:42px}.QuickSearchDropDown{background:none;line-height:1;border:0;float:left;vertical-align:middle;color:#fff;height:42px;padding:3px 0 3px 5px;overflow:hidden;width:135%}.QuickSearchDropDown option{width:auto;background-color:#fbfbfb;padding:2px 10px;color:#212139;font-size:14px}.sticky-menu .Search{margin-top:5px}.sticky-menu .Search .QuickSearchCategoryDropDownDiv input[type="text"].QuickSearchText{line-height:30px;height:32px;font-size:16px}.sticky-menu .Search .QuickSearchSelectedCategoryDropDownDiv input[type="text"].QuickSearchText{line-height:30px;height:32px;font-size:16px}.sticky-menu .Search .QuickSearchDiv input[type="text"].QuickSearchText{padding-left:8px;line-height:30px;height:32px}.sticky-menu .Search .QuickSearchLinkButton{height:26px;margin:3px 0;background-size:26px auto}.sticky-menu .Search .QuickSearchDropDownDiv{height:32px;padding-left:3px}.sticky-menu .Search .QuickSearchSelectedDropDownDiv{height:32px}.sticky-menu .Search .QuickSearchDropDown{height:32px;padding:3px 0 3px 5px}.sticky-menu .HeaderShoppingCartTitle{background-size:auto 54px;height:27px}.sticky-menu .HeaderLoginAccount{margin-top:8px}.HeaderLogo{display:block;float:left;clear:left;margin:0;width:200px}.HeaderLogo img{height:50px;opacity:0}.HeaderLogo.Scroll{}.HeaderImageLogoDiv{width:220px;height:50px;float:left;background:url(Images/Icon/logo.svg) no-repeat left top;background-size:auto 48px}.HeaderImageLogoDiv .HeaderLogo a{display:block;background:url(Images/Icon/logo-hover.svg) no-repeat left top;width:220px;height:50px;background-size:auto 48px;transition:all 0.2s ease}.HeaderMenu{margin:0;padding:0;position:relative}.HeaderMenu ul{list-style:none;padding:0;margin:0}.HeaderMenu ul li{display:inline-block;padding:0;position:relative}.HeaderMenu ul li a.HyperLink{padding:8px 20px;line-height:30px;text-align:center;vertical-align:middle;display:block;text-decoration:none;float:left;font-size:18px}.HeaderMenu ul li a.HyperLink:hover,.HeaderMenu ul li:hover a.ContentMenuNavListStaticMenuItem{background-color:#403166;color:#fff}.HeaderMenu ul li:first-child a{padding:8px 10px}.HeaderMenu .ContentMenuNavList a{display:none}.HeaderMenu .ContentMenuNavList table{}.HeaderMenu .ContentMenuNavMenuList td:hover{background-color:Transparent}.HeaderMenu .ContentMenuNavList{width:100%;border:0 none;margin-top:0px;display:block;float:left}.HeaderMenu .ContentMenuNavList .SidebarTop,.HeaderMenu .ContentMenuNavList .SidebarBottom{display:none}.HeaderMenu .ContentMenuNavList .SidebarRight{padding:0;border:0;background:none}.HeaderMenu table.ContentMenuNavListStaticMenuItem,.HeaderMenu table.ContentMenuNavMenuListStaticMenuStyle{width:100%}.HeaderMenu ul li a.ContentMenuNavListStaticMenuItem{padding:8px 20px;line-height:30px;text-align:center;vertical-align:middle;display:block;text-decoration:none;float:left;font-size:18px!important}.HeaderMenu a.ContentMenuNavListStaticMenuItem:hover{}.HeaderMenu .ContentMenuNavList table.ContentMenuNavMenuListDynamicMenuItem{padding:0;border-bottom:solid 1px #e7dcdc;width:100%}.HeaderMenu .ContentMenuNavList table.ContentMenuNavMenuListDynamicMenuItem:hover a{color:#fff;background-color:#357FD3}.HeaderMenu .ContentMenuNavMenuListDynamicMenuItem{z-index:0;border:0;width:auto}.HeaderMenu .ContentMenuNavMenuListDynamicMenuItem a{z-index:0;display:block;vertical-align:middle;color:#212139;background:none;padding:10px 15px;width:200px;white-space:normal;font-size:15px !important;line-height:20px;border:none}.HeaderMenu .ContentMenuNavMenuListDynamicMenuItem:hover{background-color:#357FD3;color:#fff}.HeaderMenu .ContentMenuNavMenuListDynamicMenuStyle{background-color:#fbfbfb;z-index:1001 !important;margin:0;margin-left:-1px;border:0}.DynamicMenuFirstLevel{top:48px !important}.HeaderMenu .ContentMenuNavMenuListDynamicMenuItem img{background:#fbfbfb url("Images/Icon/arrow-left.png") no-repeat center center;height:0;padding:10px;width:0}.HeaderMenu .ContentMenuNavMenuListDynamicMenuItem:hover img{background:#357FD3 url("Images/Icon/arrow-left-hover.png") no-repeat center center;height:0;padding:10px;width:0}table.ContentMenuNavMenuList,table.ContentMenuNavMenuListStaticMenuStyle,table.ContentMenuNavListStaticMenuItem,.ContentMenuNavMenuListDynamicMenuStyle table,.ContentMenuNavMenuListDynamicMenuStyle table tr td{border:0;margin:0;vertical-align:middle;width:inherit}.ContentMenuNavMenuListDynamicMenuStyle table{border-bottom:solid 1px #E6E6E6;border-radius:0}.CategoryNavTabMenu{margin:0;width:100%}.nav-container{position:relative;z-index:1500}.nav-container table{border:0}.nav-container ul{padding:0px;margin:5px 0}.nav-container ul.menu li{float:left;display:inline;position:static !important;margin:0}.nav-container .menu li a.HyperLink{padding:0 20px;line-height:50px;color:#fff;text-align:center;text-transform:uppercase;display:block;text-decoration:none}.nav-container .menu li a.HyperLink img{display:none}.nav-container .menu li a.HyperLink:hover{position:relative;z-index:999}.nav-container .menu li .HeaderMenuNavItemLeft,.nav-container .menu li .HeaderMenuNavItemRight{float:left}.nav-container ul.menu li .CategoryPanel{float:left;position:absolute;left:0;top:18px;display:none}.nav-container ul.menu li a.HyperLink:hover .CategoryPanel{display:block;z-index:998;margin-top:10px;text-transform:none;width:auto}.CategoryPanelWithAds{width:500px}.SubCategoryDataList td{vertical-align:top}.SubCategoryDataList .SubParentLinkDiv{text-align:left;float:left;width:100%;padding-bottom:8px}.SubCategoryDataList .SubParentLink{color:#4a4a4a!important;font-size:15px;text-decoration:none;line-height:24px !important;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.LeafSubCategoryDataList{float:left;width:210px}.LeafSubCategoryDataList.LongMenu{width:230px}.LeafSubCategoryDataList.ShortMenu{width:180px}.LeafSubCategoryDataList td{vertical-align:top;padding:0 12px}.LeafSubCategoryDataList td:hover{background-color:#357FD3}.LeafSubCategoryDataList .SubParentLinkDiv{text-align:left;float:left;width:100%}.LeafSubCategoryDataList .SubParentLink{color:#454545!important;font-size:20px!important;text-decoration:none;display:block;padding:0 10px;line-height:22px !important;border-bottom:solid 1px #d6d6d6}.LeafSubCategoryDataList.LongMenu .SubParentLink,.LeafSubCategoryDataList.ShortMenu .SubParentLink{height:auto;line-height:24px !important;min-height:24px;padding:8px;text-transform:capitalize;text-decoration:none}.SubCategoryListStyle{min-width:210px;height:100%}.LeafSubCategoryDataList.ShortMenu .SubCategoryListStyle{min-width:0px}.LeafSubCategoryDataList .SubParentLink:hover{color:#fff!important;border-bottom:solid 1px #254AC3;text-decoration:none}.SubCategoryPanel{clear:left;padding-top:5px}.SubCategoryName{float:left}.LeafCategoryLink{color:#484848;line-height:20px !important;text-decoration:none}.ViewMorePanel{float:left;margin-top:5px}.ViewMorePanel a{font-weight:normal;color:#999;text-decoration:none;line-height:normal;text-decoration:none}.ViewMorePanel a:hover{color:#f87736;text-decoration:underline}.SubCategoryDataList .SubCategoryItemData{padding-bottom:20px}.LeafSubCategoryDataList .SubCategoryItemData{padding-bottom:0px}.nav-container ul.menu li.menu-hide-large{display:none}.ShoppingCartSection{float:right}.HeaderShoppingCart{clear:right;float:right;line-height:30px;margin:5px 0 5px 15px}.HeaderShoppingCartViewCart{float:left;text-decoration:none;color:#515151;margin-left:5px;background:url(Images/Icon/icon-cart.png) no-repeat right 1px;font-size:0;border:0;width:20px;height:28px}.HeaderShoppingCartViewCart:hover{color:#246bb7}.HeaderShoppingCartDiv{float:left;background-color:#f9fafb;line-height:25px;height:28px;padding:0 10px;border:solid 1px #f0f0f0}.QuantityDiv{float:left;margin-left:5px}.QuantityValue{color:#246bb7}.DiscountDiv{float:left;margin-left:5px}.DiscountValue{color:#246bb7}.AmountDiv{float:left;margin:0 5px}.AmountValue{color:#246bb7;font-weight:normal}.HeaderShoppingCartCheckout{float:left;background:#f9fafb url(Images/Icon/icon-checkout.png) no-repeat 95% 2px;line-height:27px;height:28px;padding:0 30px 0 10px;border:solid 1px #f0f0f0;margin-left:20px;color:#515151;font-weight:normal}.HeaderShoppingCartBraclet{float:left}.HeaderShoppingCartTitle{background:url(Images/Icon/icon-cart.svg) no-repeat left top;width:37px;line-height:0;height:32px;float:left;font-size:0}.HeaderShoppingCartTitle:hover{background-position:left bottom}.HeaderShoppingCartQuantity{float:left;padding-right:5px;padding-top:3px;position:relative}.HeaderShoppingCartQuantity .QuantityValueDiv{background-color:#357FD3;border-radius:30px;width:20px;height:20px;line-height:20px;text-align:center;position:absolute;font-family:Arial;font-size:12px;text-align:center;right:0;top:0}.HeaderShoppingCartQuantity .QuantityValue{color:#fff}.StoreBanner{width:100%;display:inline-block}.StoreBanner .camera_wrap{margin-bottom:0 !important}.StoreBanner .camera_caption > div > span{font-size:18px}.StoreBanner .camera_wrap .camera_fakehover .camera_pag .camera_pag_ul li{background-color:#fff;width:12px;height:12px}.StoreBanner .camera_wrap .camera_fakehover .camera_pag .camera_pag_ul li > span,.StoreBanner .camera_wrap .camera_fakehover .camera_pag .camera_pag_ul li.cameracurrent > span{background:none;left:0;top:0;width:12px;height:12px}.StoreBanner .camera_wrap .camera_fakehover .camera_pag .camera_pag_ul li.cameracurrent{background-color:#246bb7}.BannerPanel img{text-align:center}.BannerPanel{text-align:center}.BannerHeader img{max-width:73%;max-height:300px;margin-bottom:5px;margin-top:5px}.BannerFooter img{max-width:73%;max-height:300px;margin-bottom:5px;margin-top:5px}.BannerLeft img{margin-bottom:5px;margin-top:5px}.BannerRight img{margin-bottom:5px;margin-top:5px}.ProductSpecial .SidebarTop,.ProductSpecial .SidebarBottom{display:none}.ProductSpecial .SidebarRight{padding:0;border:solid 1px #ededed;background-color:#fff}.ProductSpecialLabelPanel{width:60px;height:60px;background:url(Images/Icon/icon-special.png) no-repeat left top;position:absolute;z-index:10}.ProductSpecial .ProductSpecialImage{margin:auto}.ProductSpecial .ProductSpecialImage a{height:260px;width:170px}.ProductSpecial .ProductSpecialImage a img{margin-top:5px;display:block;max-width:170px;width:auto !important;width:170px}.NewsEvent{padding:10px 0}.NewsEvent .row{padding:0 10px}.NewsEvent .CenterBlockTop{position:relative;border-bottom:0;padding:15px 0;margin:0 0 10px}.NewsEvent .CenterBlockTopTitle{font-size:38px;text-transform:uppercase;line-height:1.4}.NewsEventItemStyle{margin:0 0.25% 20px;width:19%;display:inline-block;vertical-align:top;padding-bottom:20px;overflow:hidden;text-align:center;font-family:ThaiSansNeueBold}.NewsEventImage{width:100%;margin-bottom:10px;min-height:180px;max-height:250px}.NewsEventImage img{max-height:250px;max-width:100%;height:220px}.NewsTopic{clear:left;float:left;width:100%;line-height:1;font-size:24px}.NewsEventViewAll{position:absolute;right:10px;top:25px}.NewsEventViewAllLink{background:url(Images/Web2018/Icon/NewsViewAll.svg) no-repeat right top;padding:0 50px 5px 0;font-size:24px;height:30px;line-height:27px;display:block;background-size:30px;position:relative;top:5px;background-position-x:98%}.NewsEventViewAllLink:hover{background-position:right bottom}.CategoryNavNormalList,.DepartmentNavNormalList,.ManufacturerNavNormalList{width:100%}.CategoryNavNormalList td,.DepartmentNavNormalList td,.ManufacturerNavNormalList td{width:100%;padding:0 0 0 30px;border-bottom:solid 1px #e1e1e2;margin-bottom:0}.CategoryNavNormalList a,.DepartmentNavNormalList a,.ManufacturerNavNormalList a{padding:8px 5px 8px 0;width:100%;vertical-align:middle;display:block;text-decoration:none;white-space:normal;text-align:left;cursor:pointer;font-size:22px;line-height:1.2}.CategoryNoData{padding:12px 20px 12px 30px;display:block;font-size:18px;line-height:24px}.CategoryNavMenuList,.DepartmentNavMenuList{width:100%}table.CategoryNavMenuListStaticMenuItem,table.DepartmentNavMenuListStaticMenuItem{background:url("Images/Background/dot-line.jpg") repeat-x left bottom}.CategoryNavMenuListStaticMenuItem td a,.DepartmentNavMenuListStaticMenuItem td a{width:inherit;vertical-align:middle;display:block;color:#333;text-decoration:none;white-space:normal;line-height:20px;padding:8px 0;font-size:13px !important}.CategoryNavMenuListStaticMenuItem:hover,.DepartmentNavMenuListStaticMenuItem:hover{color:#246bb7}.CategoryNavMenuListDynamicMenuItem,.DepartmentNavMenuListDynamicMenuItem{z-index:0}table.CategoryNavMenuListDynamicMenuItem tr td,table.DepartmentNavMenuListDynamicMenuItem tr td{border-bottom:solid 1px #E6E6E6}.CategoryNavMenuListDynamicMenuItem a,.DepartmentNavMenuListDynamicMenuItem a{z-index:0;display:block;vertical-align:middle;color:#333;background:none;padding:8px 10px;line-height:20px;width:160px;white-space:normal;font-size:13px !important}.CategoryNavMenuListDynamicMenuItem:hover,.DepartmentNavMenuListDynamicMenuItem:hover{background-color:#000;color:#246bb7}.CategoryNavMenuListDynamicMenuStyle,.DepartmentNavMenuListDynamicMenuStyle{z-index:100 !important;margin:0;border:solid 1px #dedede}.CategoryNavMenuListStaticMenuItem img,.CategoryNavMenuListDynamicMenuItem img,.DepartmentNavMenuListStaticMenuItem img,.DepartmentNavMenuListDynamicMenuItem img{width:0;height:0;background:url(Images/Icon/arrow-left.png) no-repeat center center;padding:10px}.CategoryNavTreeList,.DepartmentNavTreeList{width:100%}.CategoryNavTreeListSelectedNode,.DepartmentNavTreeListSelectedNode{font-weight:normal}.CategoryNavTreeListNode,.DepartmentNavTreeListNode{padding:4px 0;white-space:normal !important;width:100%}.CategoryNavTreeList a,.DepartmentNavTreeList a{color:#333}.CategoryNavTreeList a:hover,.DepartmentNavTreeList a:hover{color:#246bb7}.ModalBackground{background-color:#fff;filter:alpha(opacity=80);opacity:0.8;z-index:9}.QuickViewButtonBorder{text-align:center;position:absolute;display:none}.QuickViewButtonPanel{margin:0 auto;text-align:center}a.QuickViewButton{background:#246bb7 url(Images/Background/quickview.png) no-repeat 13% center;display:none;width:100%;font-size:14px;height:30px;position:absolute;color:#fff;line-height:22px;padding:4px 0;cursor:pointer;top:225px;text-transform:uppercase;z-index:1}a.QuickViewButton:hover{background-color:#000;color:#fff}.QuickView{text-align:center;position:fixed;z-index:10;width:100%;height:100%;left:0px;top:0px;filter:alpha(opacity=80);opacity:0.8;background-color:#fff}.QuickViewPanel{width:740px;height:400px;text-align:left;background-color:#fff;border:solid 1px #fff;border-top:0;-webkit-box-shadow:0px 0px 10px 0px #555;box-shadow:0px 0px 10px 0px #555;position:fixed;top:50%;left:50%;z-index:11;margin:-200px 0 0 -370px;border-collapse:separate}.QuickViewPanel .ProductDetailsDefaultImageThumbnailDataList td,.QuickViewPanel .OptionGroupDetailsDatalist td,.QuickViewPanel .ProductDetail td{border-bottom:0;border-left:0;padding-top:5px;vertical-align:top;width:25%}.QuickViewPanel .QuantityDiscountGridView td,.QuickViewPanel .QuantityDiscountGridView th{border:solid 1px #ededed;border-collapse:collapse;vertical-align:top;width:25%;text-align:center;font-size:13px;padding:3px 0}.QuickViewPanel .QuantityDiscountGridView th{background-color:#f6f6f6}.QuickViewPanel .ProductDetail .CommonValidateDiv{width:45px;margin-top:3px}.QuickViewPanel .QuantityDiscountLinkImage{max-width:150px}.QuickViewPanel .Header{height:50px;display:block;width:100%;background-image:url("Images/Background/BackgroundBottom.jpg");background-repeat:repeat;text-align:center}.QuickViewPanel .Header .Title{float:left;width:640px;height:50px;padding-left:50px}.QuickViewPanel .Title{font-size:24px;height:50px;line-height:25px;margin-bottom:5px;font-family:ThaiSansNeueBold;overflow:hidden}.QuickViewPanel .Body{height:400px;display:block;width:100%;background:#FFF;width:740px}.QuickViewPanel .Body .ProductImage{float:left;width:40%;overflow:auto;height:370px;padding:15px}.QuickViewPanel .Body .ProductImage .MainImage{width:100%;max-height:250px;height:auto;text-align:center;margin:auto}.QuickViewPanel .Body .ProductImage .MainImage img{max-height:250px;height:auto !important;height:auto;width:auto !important;width:auto}.QuickViewPanel .Body .ProductDetail{background:url(Images/Background/dot-line-ver.jpg) repeat-y;float:left;height:355px;padding:20px 10px 10px 20px;width:60%}.QuickViewPanel .DetailOverflowPosition{height:275px;overflow:auto;width:100%}.QuickViewPanel .Body .ProductDetail .ProductDetailsDefaultQuantityDiv{clear:left;padding-bottom:10px;width:100%;margin-bottom:10px}.QuickViewPanel .Body .ProductDetail .OptionRadioItemRadioButtonList label img.OptionImg{border:1px solid #D2D1D1}.QuickViewPanel .QuantityDiscountPanel,.QuickViewPanel .ProductDetailsDefaultOptionDiv,.QuickViewPanel .ProductDetailsDefaultDescriptionDiv{clear:left}.QuickViewPanel .QuantityDiscountGridViewHeaderStyle{text-align:center}.QuickViewPanel .close{background-color:#333;border:2px solid #333;border-radius:15px;color:#FFFFFF;font-weight:bolder;height:30px;padding:2px 5px 5px 5px;position:absolute;line-height:20px;font-weight:bold;right:-13px;text-align:center;text-decoration:none;top:-15px;width:30px;font-family:Arial;font-size:18px}.QuickViewPanel .close:hover{color:#f00}.QuickViewPanel .ProductDetailsDefaultMessageDiv{position:absolute;top:0px;left:348px}.ProductDetailsDefaultMessageDiv .CommonErrorMessageDiv{padding:8px 10px 7px 23px;width:380px}.QuickViewPanel .CommonInfo,.QuickViewPanel .GiftCertificateDetailsPanel{clear:left;float:left;width:390px;margin:5px 0}.QuickViewPanel .CommonLabel,.QuickViewPanel .GiftCertificateDetailsTitle{clear:left;float:left;width:25%;padding:3px 0;font-family:ThaiSansNeueBold;margin-right:2%}.QuickViewPanel .CommonValue{float:left;width:70%;padding:3px 0}.QuickViewPanel .CommonValue input{width:20%}.QuickViewPanel .PriceValue{float:left;width:70%;color:#fa0707;font-family:Prompt-Medium;font-size:22px;line-height:22px}.QuickViewPanel .InfoRetailPrice{clear:left;float:left;width:70%;margin:-3px 0 5px 27%}.QuickViewPanel .RetailPriceValue{float:left;text-decoration:line-through;margin-right:10px;line-height:inherit}.QuickViewPanel .StockValue{}.QuickViewPanel .ProductDescriptionValue{clear:left;float:left;margin:5px 0;width:100%}.QuickViewPanel .GiftCertificateDetailsLeft{clear:left;float:left;margin:5px 0}.QuickViewAddCartButton{display:table;width:100%;padding:5px 0}.QuickViewPanel .AddCartButton{float:right;width:40%}.QuickViewPanel a.AddCart{font-size:18px;padding:3px 0;width:100%;text-transform:uppercase}.ViewDetailButton{clear:left;float:left}.QuickViewPanel a.ViewDetail{padding:3px 20px}.QuickViewPanel .ImageZoomingButtonPopupMessage{display:none}.QuickViewPanel .ImagePanel{clear:left;float:right;margin-top:20px}.QuickViewPanel .ThumbnailIamge{float:left;margin-top:20px;width:100%}.QuickViewPanel .ThumbnailIamge .ProductDetailsDefaultImageThumbnailDataList{width:100%;text-align:center}.QuickViewPanel .OptionGroupDetailsTitleRight{clear:left;float:left;width:28%;border-bottom:dotted 1px #ccc;padding:3px 0;font-weight:normal;color:#333;margin-right:2%;display:none}.QuickViewPanel .OptionGroupDetailsTitleRight span{color:#333;border:0}.QuickViewPanel .OptionGroupDetailsDatalist{clear:left}.QuickViewPanel .OptionItemDetails{margin:10px 0}.QuickViewPanel .OptionItemDetailsLeft{margin-top:0}.QuickViewPanel .OptionRadioItemRadioButtonList{width:100%}.QuickViewPanel .OptionRadioItemRadioButtonList tr{display:block;float:left;width:95%}.QuickViewPanel .OptionRadioItemRadioButtonList label{width:auto}.QuickViewPanel .SpecItemName{line-height:22px}.QuickViewPanel .SpecificationItem{clear:both;float:left;width:100%;border-bottom:dashed 1px #ece6f3;color:#333}.QuickViewPanel .ProductSpecificationItemList .SpecItemName{clear:both;float:left;width:30%;padding:4px}.QuickViewPanel .ProductSpecificationItemList .SpecItemValue{float:left;width:70%;padding:4px}.QuickViewPanel .ProductListItemColumn2OutOfStockPanel{clear:none;float:none;width:auto;color:#f00}.QuickViewPanel .QuantityDiscountPanel{position:relative}.QuickViewPanel .QuantityDiscountPanel .QuantityDiscountTop{border:solid 1px #e8e8e8;padding:0;float:left;width:145px;background-color:#f6f6f6}.QuickViewPanel .QuantityDiscountPanel .QuantityDiscountHideLink,.QuickViewPanel .QuantityDiscountPanel .QuantityDiscountShowLink{padding:10px 0;height:30px}.QuickViewPanel .QuantityDiscountRight{top:25px;display:block;width:280px;position:absolute;z-index:1}.QuickViewPanel .DiscountLabel{color:#333;line-height:30px;height:30px;padding:0 0 0 35px;margin-top:0;display:inline-block;background-position:8px center;font-family:ThaiSansNeueBold;float:left}.QuickViewPanel .OptionDisplayText{font-size:14px}.ProductRowDataList .QuickViewPanel .DiscountLabel{display:inline-block}.QuickViewPanel .ProductListDiscountPercent .PercentLabel{width:auto}.QuickViewPanel .ProductListDiscountPercent{width:auto;clear:left;float:left}.QuickViewPanel .PercentLabel,.QuickViewPanel .PercentValue{position:inherit;float:left;color:#fa0707;font-size:20px;display:block;clear:none;width:auto;margin-right:5px;line-height:30px}.QuickViewPanel .OptionGroupDetailsDatalist td.OptionInputListItemDataListItemStyle{display:block;width:100%}.AddToCartPanel{width:520px;text-align:left;background-color:#fff;border-top:0;-webkit-box-shadow:0px 0px 10px 0px #555;box-shadow:0px 0px 10px 0px #555;padding:15px;border-collapse:separate;z-index:11}.AddToCartPanel a.close{background-color:#333;border:2px solid #333;border-radius:15px;color:#FFFFFF;font-weight:bolder;height:30px;padding:2px 5px 5px 5px;position:absolute;line-height:20px;font-weight:bold;right:-13px;text-align:center;text-decoration:none;top:-15px;width:30px;font-size:18px;font-family:arial}.AddToCartPanel .close:hover{color:#f00}.AddToCartCheckoutLink{float:right}.AddToCartName{text-align:left;float:left;width:48%;text-decoration:none}.AddToCartBottom{display:table;width:100%;padding:10px 0 0}.AddToCartDetail{clear:left;float:left;width:100%;padding:15px 0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.AddToCartTitle{font-size:24px;clear:left;float:left;width:100%;padding:5px 0 10px;font-family:ThaiSansNeueBold}.AddToCartNameLink{text-decoration:none}.AddToCartNameLink .ProductName{clear:left;float:left;line-height:24px}.AddToCartNameLink .OptionName{clear:left;text-align:left;line-height:18px;color:#555;font-size:12px;font-family:Tahoma}.AddToCartImage{float:left;text-align:left;width:18%;height:80px;overflow:hidden}.AddToCartImage img{max-width:60px;width:auto !important;width:60px}.AddToCartPrice{float:left;width:32%;margin-left:2%}.AddToCartPanel .CommonLabel{clear:left;float:left;width:34%;border-bottom:dotted 1px #ccc;color:#555;margin-right:1%;margin-bottom:8px;line-height:26px}.AddToCartPanel .CommonValue{float:left;width:65%;font-weight:normal;margin-bottom:8px;line-height:26px}.AddToCartPanel .PiceValue{float:left;width:65%;font-family:ThaiSansNeueBold;margin-bottom:8px;line-height:26px}.AddToCartPanel a.AddCart{width:40%;float:right;text-transform:uppercase;font-family:ThaiSansNeueBold}.AddToCartContinueButton{clear:left;float:left}.NewArrival{width:inherit;margin:30px 0}.NewArrival .CenterBlockLeft{margin-top:20px;clear:left}.NewArrival .jcarousel-skin-tango .jcarousel-clip-horizontal{width:1060px;margin:auto}.NewArrival .jcarousel-skin-tango .jcarousel-item-horizontal{margin:0 15px 10px 0}.NewArrival .jcarousel-skin-tango .jcarousel-item{width:200px;text-align:center}.NewArrivalList{width:100%}.NewArrivalItemStyle{width:100%;vertical-align:top;position:relative;text-align:left;float:left}.NewArrivalItemStyle a.QuickViewButton{top:200px}.NewArrivalItemStyle div.CommonProductImage{max-height:230px;margin-bottom:10px}.NewArrivalItemStyle table.CommonProductImage{height:230px}.NewArrivalItemStyle .CommonProductImage img{max-height:260px}.NewArrivalItemStyle .CommonProductImagePanel{width:100%;height:230px;text-align:center}.NewArrivalItemStyle .CommonProductNameLink{font-size:20px}.NewArrivalItemStyle .CommonProductDescription{font-size:14px}.NewArrivalItemStyle .OurPriceValue{font-size:20px}.NewArrivalItemStyle .OurPriceValueNoDiscount{font-size:20px}.NewArrivalItemStyle .PercentValue{font-size:20px}.NewArrivalItem{width:100%;position:relative}.NewArrivalItemColumn{padding:20px 0 40px;text-align:left;background-color:#fff}.PageControlNewArrival{color:#333;font-weight:normal;font-size:16px}.NewArrivalButtonDiv{padding:0;width:100%;z-index:1;position:relative}.NewArrival .next,.NewArrival .prev{display:block;height:40px !important;width:40px!important;position:absolute;top:165px}.NewArrival .NewArrivalButtonDiv a img{border:0;text-decoration:none;display:none;width:40px;height:40px}.NewArrival .next{background:url(Images/Icon/next.png) no-repeat 0 0;float:right;margin-left:10px;right:0}.NewArrival .prev{background:url(Images/Icon/prev.png) no-repeat 0 0;float:left;left:0}.NewArrival .next:hover,.NewArrival .prev:hover{background-position:right top}.NewArrivalLabel{background-color:#357FD3;border-radius:40px;color:#FFFFFF;height:45px;font-size:12px;line-height:35px;padding:5px;position:absolute;text-align:center;width:45px;z-index:1;margin:0;right:5px;top:9px;font-family:ThaiSansNeueBold;text-transform:uppercase}.RandomProduct{margin-bottom:10px;position:relative}.RandomProduct .CenterBlockLeft{margin-top:20px}.RandomProductDataList .CommonProductItemStyle{position:relative}.RandomProductItem{position:relative}.RandomProductStock{color:Red}.ProductBestSelling{margin-bottom:10px}.ProductBestSelling .CenterBlockLeft{margin-top:20px}.ProductBestSellingDataList .CommonProductItemStyle{position:relative}.ProductBestSellingItem{position:relative}.PromotionGroup{margin-bottom:20px}.PromotionGroup .CenterBlockLeft{margin:20px 0 10px}.PromotionGroupDataList{width:100%;clear:left}.PromotionGroupTitle{background-color:#357FD3;border-radius:40px;color:#FFFFFF;height:45px;font-size:10px;line-height:12px;position:absolute;text-align:center;width:45px;z-index:1;margin:0;right:5px;top:5px;font-family:ThaiSansNeueBold;text-transform:uppercase;padding:12px 0}.PromotionGroupImage{position:relative;clear:left}.CommonProductImage.PromotionGroupImage tr td{border:0}.PromotionGroupDataList .CommonProductName{height:52px;margin-bottom:10px}.PromotionGroupDataList .CommonProductNameLink{line-height:26px}.PromotionGroupDataList .CommonProductDescription{text-align:left;line-height:22px;max-height:44px}.PromotionGroupDataList .CommonProductDescription p{line-height:22px}.PromotionGroupDataList .OurPricePanel{width:100%;margin:5px 0;font-family:ThaiSansNeueBold}.PromotionGroupDataList .OurPriceLabel{float:left;line-height:30px;font-size:16px;width:100%;margin-bottom:5px}.PromotionGroupDataList .OurPriceValue{clear:left;float:left;font-size:22px;color:#000}.PromotionGroupDataList div.CommonProductImage{margin-bottom:10px}.ViewButtonPanel{text-align:center;position:absolute;top:0;width:100%;height:255px;display:none;background-color:rgba(0,0,0,0.5);border:solid 1px #f3f3f3;z-index:2}a.ViewButton{padding-top:1px;background-color:#246bb7;display:none;position:absolute;width:60%;font-size:15px;height:30px;color:#fff;font-weight:bold;line-height:30px;cursor:pointer;top:45%;left:20%;text-transform:uppercase}a.ViewButton:hover{background-color:#000;color:#fff}.PromotionGroupDataList .PromotionAdsFirst{width:19.5%;margin:20px 0;display:inline-block;float:none;vertical-align:top}.PromotionGroupDataList .PromotionAdsLast{display:none}.PromotionGroupDataList .PromotionAds .SideBannerRight{text-align:left}.PromotionAds{float:left;width:100%}.PromotionAds .SideBannerRight img{width:auto}.Newsletter{clear:left;margin:0 0 10px}.Newsletter .SidebarTop{background:none;height:20px;width:100%;border:0;padding:0;margin:0}.Newsletter .SidebarTopTitle{clear:left;float:left;text-transform:inherit;line-height:25px;margin-bottom:5px;font-family:Prompt-Bold;color:#000;font-size:18px}.Newsletter .SidebarLeft{border:0}.Newsletter .SidebarRight{padding:0;background:none;border:0}.NewsletterLabel{color:#504f4f;clear:left;float:left;width:100%;margin:0 0 10px;font-size:14px}.NewsletterForm{clear:left;float:left;width:100%;border:solid 2px #a1a1a1;background-color:#fff;padding:2px 2px 2px 5px;border-radius:80px;overflow:hidden}input[type="text"].NewsletterTextBox{width:70%;height:34px;color:#656566;background-color:#fff;border:0;float:left;font-size:14px;position:relative;z-index:1;padding:4px 10px;border-radius:0;font-family:Prompt-Regular}input[type="text"].NewsletterTextBox:focus{background-color:#fff}.NewsletterSubmit.BtnStyle1{position:relative;z-index:0;float:left;margin:0;padding:0;text-transform:lowercase;line-height:34px;border-radius:80px;width:30%;text-align:center;font-size:14px;font-family:Prompt-Regular}.NewsletterSubmit.BtnStyle1:hover{text-decoration:none}.CommonValidatorTextNewsLetter{float:left;width:100%;margin-left:15px}.CommonValidateDivNewsLetter{width:46%;clear:both}.PaymentLogo{float:left;clear:left;margin-top:15px}.PaymentLogo img{max-width:220px !important}.FacetedNavList .SidebarTop{margin-top:0;border-bottom:solid 2px #6a6a6a;padding-bottom:10px}.FacetedNavList .SidebarRight{padding:0}.PriceTitle{padding:5px 0;vertical-align:middle;line-height:24px;font-size:18px;font-family:ThaiSansNeueBold}.FacetedSearchNavList{width:100%;line-height:24px;margin:5px 0}.FacetSearchDimesionDiv{padding:15px 0 15px 25px;border-top:solid 1px #ccc}.FacetedNavList .SidebarRight > div.Clear{border-bottom:0}.FacetedSearchNavList .FacetedSearchNavList{margin-left:0}.FacetedSearchNavList a{text-decoration:none}.FacetedSearchNavList a:hover{color:#246bb7;text-decoration:underline}.FacetedSearchNavList td{line-height:24px}.FacetedSearchSelected{float:left;padding:10px 0 10px 20px;width:100%;margin:10px 0 0;line-height:24px;font-size:14px}.FacetedSelectedBox{padding:5px 0}.FacetedSelectedBox table{width:100%}.FacetedSearchSelected a{float:right;margin-left:5px}.FacetedSearchSelected a:hover{text-decoration:none}.MiniShoppingCart{clear:left}.MiniShoppingCart .SidebarTop{padding:10px 0 5px 20px;margin-top:10px}.MiniShoppingCart .SidebarRight{padding:10px 0 10px 20px;font-family:CSPraJad;font-size:16px}.MiniShoppingCartSidebarTopTitle{color:#000;font-family:ThaiSansNeueBold;font-size:26px;line-height:35px;padding-top:10px}.MiniShoppingCartShowHidePanel{display:none;float:right;margin-top:2px}.MiniShoppingCartTitle{display:table;line-height:24px;padding:0}.MiniShoppingCartButton{margin-top:10px;margin-bottom:5px;vertical-align:middle;float:left;clear:left}.MiniShoppingCartButton a{text-transform:capitalize;text-shadow:0;line-height:30px;font-weight:normal}.MiniShoppingCartDetail .CartDetailLabel{clear:left;float:left}.MiniShoppingCartDetail .CartDetailSubTotal{color:#333;clear:left;float:left;font-weight:bold}.MiniShoppingCartLink{color:#000;text-decoration:none}.MiniShoppingCartLink:hover{color:#246bb7}.MiniShoppingCartQuantityAndPrice{font-size:14px;margin-top:5px;color:#246bb7}.MiniShoppingCartNoLink{float:left;display:block;font-weight:normal;line-height:17px}.MiniShoppingCartSubTotal{color:#246bb7}.MiniShoppingCartRecentlyPanel{margin-top:10px;padding:15px 0;background:url("Images/Background/dot-line.jpg") repeat-x scroll left top}.MiniShoppingCartRecentlyTitle{margin:0 0 10px;font-family:ThaiSansNeueBold;font-size:22px}.MiniShoppingCartRecentlyPanel .RecentlyAddGrid{width:100%}.MiniShoppingCartRecentlyPanel .RecentlyAddGrid tr{background:url("Images/Background/dot-line.jpg") repeat-x scroll left bottom}.MiniShoppingCartRecentlyPanel .RecentlyGridEmpty{background-color:#f1f1f1;border:solid 1px #e5e5e5;text-align:center;font-size:12px}.MiniShoppingCartRecentlyPanel .RecentlyItemImage{width:30%;padding-bottom:5px}.MiniShoppingCartRecentlyPanel .RecentlyItemImageDiv{width:100% !important;height:auto !important}.MiniShoppingCartRecentlyPanel .RecentlyItemName{padding-left:10px;padding-bottom:5px}.MiniShoppingCartRecentlyPanel .RecentlyItemDelete{padding-bottom:5px}.ProductListDefaultDataList{width:100%}.ProductListDefault{clear:left}.Catalog .CommonPageRight,.Department .CommonPageRight,.Manufacturer .CommonPageRight{padding:0}.CatalogRoot{display:none}.ProductMainDiv .NewArrivalCategory .SidebarTop{display:none}.MainDiv .NewArrivalCategory .SidebarLeft{border-top:0 !important}.MainDiv .Catalog .CategoryDescription{display:none}.Catalog .CatalogBannerImage{text-align:center;float:left;width:100%}.CatalogName{font-family:ThaiSansNeueBold;font-size:36px;width:100%;line-height:1.5;float:left;padding:10px 0;text-align:center}.AllBrandsTitle,.AllDepartmentsTitle{font-family:ThaiSansNeueBold;font-size:24px;width:100%;float:left;text-align:center;line-height:30px;padding:10px 0}.catalog-left-col{margin-top:6px}.AllDepartmentsTitle.DepartmentParent{border-top:solid 2px #cccccc}.CatalogImagePanel{width:460px;clear:left;float:left;margin-bottom:10px}.CatalogImage{width:inherit;float:left}.CatalogImage img{height:auto !important;max-height:200px;width:auto !important;max-width:460px}.CatalogBreadcrumb{color:#4286f5;font-weight:normal;font-size:14px;line-height:20px}.CatalogBreadcrumb a{text-decoration:none;color:#333}.CatalogBreadcrumb a:hover{color:#4286f5}.CatalogBreadcrumbNodeStyle{display:block;float:left;color:#333333;font-weight:normal}.CatalogBreadcrumbPathSeparatorStyle{color:#333;padding:0 5px;display:block;float:left}.CatalogBreadcrumbRootNodeStyle{display:block;float:left}.OptionControlTitle{float:left;margin-right:5px;font-family:CSPraJad;font-size:15px}.ProductListViewButton,.ProductGridViewButton,.ProductTableViewButton,.ProductListViewButtonDisable,.ProductGridViewButtonDisable,.ProductTableViewButtonDisable{width:16px;height:16px;display:block;float:left;margin-right:5px;font-size:0}.ProductListViewButton{background:url(Images/icon/icon_list_enable.gif) no-repeat}.ProductGridViewButton{background:url(Images/icon/icon_grid_enable.gif) no-repeat}.ProductTableViewButton{background:url(Images/icon/icon_table_enable.gif) no-repeat}.ProductListViewButtonDisable{background:url(Images/icon/icon_list_disable.gif) no-repeat}.ProductGridViewButtonDisable{background:url(Images/icon/icon_grid_disable.gif) no-repeat}.ProductTableViewButtonDisable{background:url(Images/icon/icon_table_disable.gif) no-repeat}.ProductListDefaultSortString{float:left}.ProductListDefaultSortString a{margin-top:7px;text-decoration:none}.ProductListDefaultItemPerPage{float:right}.ProductListDefaultSortUpDown{float:left}.ProductListDefaultPageControlPanel{clear:both;line-height:30px;margin-bottom:20px;width:100%;border-bottom:solid 1px #d6d6d6;border-top:solid 1px #d6d6d6}.ProductListDefaultItemPerPage select{float:left;margin-right:6px;margin-top:6px;width:auto;background-color:#f4f4f4}.ProductListDefaultSortUpDown select{float:left;margin-right:6px;margin-top:6px;width:auto;background-color:#f4f4f4}.ProductItemIconSort{margin-top:13px;float:left}.ProductListDefaultPagingControl{clear:both;float:left;width:100%;color:#333;font-size:14px;margin:10px auto;font-family:CSPraJad;border-top:solid 1px #d6d6d6;padding:8px 0}.ProductListViewMore{clear:both;float:left;width:100%;text-align:center;margin:10px auto;font-family:ThaiSansNeueBold;font-size:18px}.ProductListViewMore .ViewMoreLink{padding:10px 87px;border:solid 1px #24252a}.ProductListViewMore .ViewMoreLink:hover{border:solid 1px #357FD3;color:#ffffff;background-color:#357FD3}.ProductListViewMore .ViewMoreLink span{background:url(Images/button/viewmore-plus.png) no-repeat right top;height:18px;line-height:18px;display:inline-block;padding-right:25px}.ProductListViewMore .ViewMoreLink:hover span{background-position:right bottom}.ProductItemPaging{float:right;margin-left:10px}.ProductListDefaultDataList{width:100%}.ProductListDefaultDataListHeader{display:none}.ProductListDefaultDataListItemStyle{padding:2px;vertical-align:top}.ProductListItemTable td{background-color:#fff}.ProductListGridListItemPerPage{float:right;margin-right:20px;font-weight:normal}.ProductListGridListSortUpDown{float:right;width:20%}.ProductListGridListItemPerPage select{float:left;margin-right:6px;margin-top:3px;width:auto;background-color:#f4f4f4;font-size:13px}.ProductListGridListSortUpDown select{float:left;margin-right:6px;margin-top:3px;width:auto;background-color:#f4f4f4;font-size:13px}.ProductListAll{float:left;height:48px;text-align:center;width:10%;border-right:solid 1px #d6d6d6}.ProductListAll a{display:inline-block;width:100%;font-size:18px;margin-top:6.5px;background:url(Images/Bullet/CategoryViewAlll.png) no-repeat left top;height:35px;line-height:35px;padding-left:20px}.ProductListAll a:hover{background-position:left bottom}.ProductListAll.Hidden{visibility:hidden}.ProductListFilter{float:left;width:70%;padding-left:10%;text-align:center;line-height:48px;font-size:0}.ProductListFilter .FeaturedButton,.ProductListFilter .NewArrivalButton{font-size:18px;padding:0 32px;display:inline-block;vertical-align:middle}.ProductListFilter .FeaturedButton{border-left:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6}.ProductListFilter .NewArrivalButton{border-right:solid 1px #d6d6d6}.ProductListFilter .FeaturedButton:hover,.ProductListFilter .NewArrivalButton:hover{color:#ffffff;background-color:#4286f5}.ProductListFilter .FeaturedButton.Active,.ProductListFilter .NewArrivalButton.Active{color:#ffffff;background-color:#4286f5}.ProductListFilter .FeaturedButton.Active:hover,.ProductListFilter .NewArrivalButton.Active:hover{background-color:#357FD3}.GoToTopDiv{position:fixed;bottom:70px;right:10px;width:40px;height:40px;z-index:100}.LinkToTop{display:block;border-radius:30px;-webkit-box-shadow:1px 1px 10px 0px rgba(180,180,180,0.8);-moz-box-shadow:1px 1px 10px 0px rgba(180,180,180,0.8);box-shadow:1px 1px 10px 0px rgba(180,180,180,0.8)}.PagingPrev{background:url(Images/Icon/icon-prev.gif) no-repeat left center;padding-left:14px;font-family:CSPraJad;font-size:15px}.PagingNext{background:url(Images/Icon/icon-next.gif) no-repeat right center;padding-right:14px;font-family:CSPraJad;font-size:15px}.PagingNumber{color:#fff;text-decoration:none;background-color:#808180;display:inline-block;height:22px;line-height:20px;min-width:22px;padding:2px;text-align:center;font-family:CSPraJad;font-size:15px}.PagingCurrent{color:#fff;background-color:#246bb7;display:inline-block;height:22px;line-height:20px;min-width:22px;padding:2px;text-align:center;font-family:CSPraJad;font-size:15px}.PagingNumber:hover{color:#fff;background-color:#000}.PagingPrev[disabled],.PagingNext[disabled]{color:#999;text-decoration:none}.AddToWishListButtonLinkButton{background-image:url(Images/Icon/wishlist.svg)}.AddToCompareListButtonLinkButton{background-image:url(Images/Icon/icon-compare.png)}.TellFriendLinkButton{background-image:url(Images/Icon/TellFriend.png)}.AddToWishListButtonLinkButton,.AddToCompareListButtonLinkButton,.TellFriendLinkButton{background-position:left center;background-repeat:no-repeat;border:0 none;color:#333;display:block;height:20px;line-height:20px;margin:0 0 5px;padding:0 0 0 20px;text-align:left;text-decoration:none;width:100%}.CategoryListDefaultPageItemControlDiv,.DepartmentListDefaultPageItemControlDiv,.ManufacturerListDefaultPageItemControlDiv{border-bottom:1px solid #d6d6d6;clear:both;color:#333;float:left;line-height:30px;margin:0 0 15px;padding:4px 0;width:100%}.CategoryListDefaultPageItemControlDiv a,.DepartmentListDefaultPageItemControlDiv a,.ManufacturerListDefaultPageItemControlDiv a{margin:0 2px;text-decoration:none}.CategoryListDefaultItemPerPageDiv,.DepartmentListDefaultItemPerPageDiv,.ManufacturerListDefaultItemPerPageDiv{float:left;width:50%}.CategoryListDefaultItemPerPageDiv select,.DepartmentListDefaultItemPerPageDiv select,.ManufacturerListDefaultItemPerPageDiv select{float:left;margin:3px 5px 0 0;width:auto;background-color:#f4f4f4;color:#333;font-size:13px}.CategoryListItemDefaultTable{margin-left:auto;margin-right:auto}.CategoryListDefaultDataList{width:100%;clear:left;margin-bottom:30px}.CategoryListDefaultDataListHeader{text-align:center}.CategoryListItemDefaultImageColumn{height:140px;background-color:#fff;border:solid 1px #ededed;padding:5px}.CategoryListItemDefaultImageDiv{width:140px;text-align:center}.CategoryListItemDefaultImageDiv img{height:auto !important;max-height:130px;max-width:140px;width:auto !important}.CategoryListItemDefaultNameDiv{text-align:center;margin-top:5px;margin-bottom:15px;width:150px}.CategoryListDefaultDataListItem{vertical-align:top}.DepartmentListItemDefaultTable{margin:0 auto;width:150px}.DepartmentListDefaultDataList{width:100%;clear:left;margin-bottom:30px}.DepartmentListDefaultDataListHeader{text-align:center}.DepartmentListItemDefaultImageColumn{height:140px;background-color:#fff;border:solid 1px #E5E5E5;padding:5px}.DepartmentListItemDefaultImageDiv{width:140px;text-align:center}.DepartmentListItemDefaultImageDiv img{height:auto !important;max-height:130px;max-width:140px;width:auto !important}.DepartmentListItemDefaultNameDiv{text-align:center;margin-top:5px;margin-bottom:15px;width:150px}.DepartmentListItemDefaultNameDiv{text-align:center;margin-bottom:10px}.DepartmentListItemDefaultNameDiv a{color:#333;font-size:12px;font-weight:normal;text-decoration:none}.DepartmentListItemDefaultNameDiv a:hover{color:#246bb7}.DepartmentListDefaultDataListItem{vertical-align:top}.DepartmentListItemDefaultDescriptionColumn{display:none}.CategoryDescription{float:left;width:100%;font-family:CSPraJad;font-size:16px;margin-bottom:15px;text-align:center}.CategoryDescriptionDiv .CategoryDescriptionDiv,.ProductItemControlPanel .CategoryDescriptionDiv{font-family:ThaiSansNeue;font-size:20px;margin-bottom:15px;line-height:24px;text-align:center}.CatalogControlPanel .CategoryDescription{border-bottom:solid 2px #cccccc;padding:5px 0 15px;display:none}.CatalogControlPanel{clear:left}.CategoryDescriptionDiv h1{font-size:26px}.ProductListDiscountPercent{display:inline-block;width:100px}.ProductRowDataList{width:100%}.ProductRowDataList .QuickViewButtonBorder{width:30%!important;height:200px !important}.ProductRowDataList .CommonProductImage{padding:10px 0}.ProductRowDataList table.CommonProductImage{padding-top:0}.ProductRowDataList .PriceDiscountLabel{margin-top:10px;margin-left:5px}.ProductRowDataList .CommonProductName{margin-bottom:0px;background:none;margin-left:0px;border:0}.ProductRowDataList .FreeShippingLabel{display:none}.ProductRowDataList .DiscountLabel{display:none}.ProductRowDataList .ProductListItemTellFriendPanel{display:none}.ProductRowDataList a.QuickViewButton{width:100%;bottom:0%;top:auto;left:0}.ProductRowDataList .CommonProductImage img{position:relative;z-index:1;max-height:150px}.ProductListItem{padding:0;position:relative;margin:auto}.ProductListItem .DummyCommonProductItemStyle{border:0;position:relative}.ProductListItem .PriceLabel,.ProductListItem .OurPriceLabel{display:none}.ProductListItem div.CommonProductImage{width:30%;float:left;border:solid 1px #dedede;overflow:hidden}.ProductListItem .ProductListItemDetailsColumn{width:70%;padding:10px 3.5% 0;float:left;text-align:left}.ProductListItem .CommonProductPriceDetails{margin-bottom:0}.ProductListItem .ProductListDiscountPercent{margin-left:0}.ProductListItem .ProductListItemSpecialLabel{float:right;margin:7px 0 0 0;width:46%}.ProductListItem .ProductListItemQuantityDiscountPanel{display:inline-block}.ProductListItem .CommonProductDescription{background:url("Images/Background/dot-line.jpg") repeat-x left bottom;padding-bottom:15px}.ProductListItem .CommonProductRating{clear:left;float:left;margin:12px 0}.ProductListItem .ProductListItemDetailsPriceDiv{float:left;margin-left:2%;margin-top:5px}.ProductListItem .RetailPricePanel{line-height:22px}.ProductListItem .QuickViewButtonPanel{height:200px !important}.ProductListItemTellFriendPanel,.ProductListItemAddtoWishListPanel,.ProductListItemAddtoCompareListPanel{display:inline-block;padding-left:2%;margin-top:3px}.ProductListItemRmaPanel{clear:left;float:left;margin:5px 0;width:100%;font-size:12px}.ProductListItemTellFriendPanel{clear:left}.ProductListItemOutOfStockPanel{clear:left;float:left;margin:0;width:100%;line-height:25px;font-size:12px;color:red}.ProductListItemOptionGroupPanel{clear:left;float:left;margin:5px 0;width:100%;font-size:12px}.ProductListItemButtonDiv{clear:left;float:left;margin:5px 0;width:100%}.ProductListItem .CommonProductImagePanel{position:relative}.ProductListItem .CommonProductImagePanel .QuickViewButtonBorder{top:0}.ProductListModernizeDataList{width:100%;margin-bottom:25px}.ProductListModernizeDataList .CommonProductItemStyle{width:23.3%;margin:0 5px 20px}.ProductListModernizeDataList .CommonProductButton{display:none}.ProductColumn2Item{vertical-align:top}.ProductListColumn2ItemStyle{vertical-align:top;padding:10px 0}.ProductListItemColumn2{padding:0;position:relative;margin:auto;text-align:center}.ProductListItemColumn2 .PriceLabel,.ProductListItemColumn2 .OurPriceLabel{display:none}.ProductListItemColumn2 .DiscountPercent{float:none}.ProductListItemColumn2 .CommonProductPriceDetails{margin-bottom:0}.ProductListItemColumn2 .ProductListDiscountPercent{margin-left:0}.ProductListItemColumn2 .CommonProductSpecialLabel{clear:left;float:left;margin:5px 0;width:100%;display:none}.ProductListItemColumn2 .CommonProductButton{margin-top:0px}.ProductListItemColumn2 .CommonProductName{position:relative}.ProductListItemColumn2 .OptionGroupPanel{padding:0 10px}.ProductListItemColumn2DetailsColumn{margin:0;position:relative}.ProductListItemColumn2TellFriendPanel,.ProductListItemColumn2AddtoWishListPanel,.ProductListItemColumn2AddtoCompareListPanel{display:none;margin:0px 8px;z-index:0;position:relative;vertical-align:middle}.AddToWishListButtonLinkButton:hover,.AddToCompareListButtonLinkButton:hover,.TellFriendLinkButton:hover{color:#246bb7;background-color:#FFF}.ProductListItemColumn2TellFriendPanel{clear:left}.ProductListItemColumn2OutOfStockPanel{clear:left;float:left;width:100%;color:Red}.ProductListItemColumn2OptionGroupPanel{clear:left;float:left;margin:5px 0;width:100%;font-size:14px}.ProductListItemColumn2 .ProductListItemQuantityDiscountPanel{display:inline-block}.ProductListTableViewItem .RetailPriceValue,.ProductListTableViewItem .RetailPricePanel{float:none}.ProductListTableViewItem .OurPricePanel{float:none}.ProductTableDataList{clear:left;margin-bottom:20px;width:100%}.ProductListTableViewItem .DummyCommonProductItemStyle{position:relative;border:0;overflow:hidden}.ProductListTableView .QuickViewButtonBorder{bottom:0px;width:20%!important;min-height:110px}.ProductListTableView .QuickViewButtonPanel{min-height:110px;position:relative;z-index:9;height:110px !important;background:transparent}.ProductListTableView a.QuickViewButton{bottom:0;left:0;top:auto;width:100%}.ProductListTableViewItem{position:relative}.ProductListTableViewItem .DiscountLabel{display:none}.ProductListTableViewItem td{border-bottom:solid 1px #f0f0f0;border-left:solid 1px #f0f0f0;vertical-align:top;z-index:0;position:relative;padding:10px 5px 0}.ProductListTableViewItem .RatingControlColumn{border:0;padding:0}.ProductListTableViewItem .Image td{border:0;padding:0px;text-align:center}.ProductListTableViewTopItem{font-weight:bold;font-size:14px;background-color:#faf9f9;border-top:solid 1px #f0f0f0;padding:0px;height:34px;width:100%}.ProductListTableViewTopItem td{border-bottom:solid 1px #f0f0f0;border-left:solid 1px #f0f0f0;padding:0 1%;text-align:center;min-height:38px}.ProductListTableViewTopItem .Image{width:20%;text-align:center}.ProductListTableViewTopItem .Name{}.ProductListTableViewTopItem .Sku{width:17%}.ProductListTableViewTopItem .Price{width:19%}.ProductListTableViewTopItem .Button{width:19%;border-right:solid 1px #f0f0f0}.ProductListTableViewItem .DiscountPercent{float:none}.ProductListTableViewItem .Image{width:20%;text-align:center;vertical-align:middle;padding:0;min-height:100px}.ProductListTableViewItem .Image1{width:100%;text-align:center}.ProductListTableViewItem .ImagePanel{background-color:#fff;vertical-align:top;margin:auto}.ProductListTableViewItem .ImagePanel img{max-width:105px;width:auto !important;width:105px;max-height:105px;height:auto !important;height:105px;min-height:90px}.ProductListTableViewItem .ImagePanel .ProductLink{text-align:center;display:block}.ProductListTableViewItem .Name{}.ProductListTableViewItem .Sku{width:17%;font-size:13px;line-height:24px;color:#333;text-align:center}.ProductListTableViewItem .Price{width:19%}.ProductListTableViewItem .Button{width:19%;text-align:center;border-right:solid 1px #f0f0f0;padding-bottom:10px}.ProductListTableViewItem .RetailPricePanel{margin-top:2px}.ProductListTableViewItem .CommonProductName{float:left;height:auto;line-height:20px;text-align:center;background:none;margin-top:0;border:0}.ProductListTableViewItem .CommonProductNameLink{font-size:14px;line-height:25px}.ProductListTableViewItem .CommonProductRating{margin:auto;padding-top:5px;margin-bottom:10px}.ProductListTableViewItem .BtnStyle1{padding:2px 10px;line-height:20px;margin:0px 10% 10px;width:80%}.TableViewTellFriendPanel,.TableViewAddtoWishListPanel,.TableViewAddtoCompareListPanel{display:inline-block;width:95%}.ProductListTableViewItem .AddToWishListButtonLinkButton,.ProductListTableViewItem .AddToCompareListButtonLinkButton,.ProductListTableViewItem .TellFriendLinkButton{margin:2px 0 0;line-height:18px;height:18px}.ProductListTableViewEmpty{margin-top:15px}.ProductListTableViewItem .CommonProductImagePanel .QuickViewButtonBorder{top:0;padding:10px 0}.ProductListTableViewItem .FreeShippingLabel,.ProductListTableItem .DiscountLabel{display:none}.AdvancedSearchResult .TableViewTellFriendPanel,.AdvancedSearchResult .TableViewAddtoWishListPanel,.AdvancedSearchResult .TableViewAddtoCompareListPanel{margin-left:10%;display:inline-block;width:80%}.AdvancedSearchResult .ProductRowDataList .CommonProductItemStyle{clear:left;display:block;margin:10px 0 25px;width:70%}.Product .CommonPage{width:100%;border:0;margin-bottom:0}.Product .CommonPageTop{border:0;margin-top:0;position:relative}.Product .CommonPageTopImgLeft,.Product .CommonPageTopImgRight{display:none}.Product .CommonPageLeft{display:table;width:100%}.Product .CommonPageRight{padding:0;margin:0}.Product .CommonPageBottom{display:none}.ProductDetailsResponsive{width:100%;padding:30px 0}.ProductDetailsResponsive .CommonOptionItemValidator{font-size:12px;color:#f60505;margin:0 auto 10px}.ProductDetailsResponsive .CommonOptionItemValidator .OptionValidateDiv{color:#f60505;min-width:300px}.ProductDetailsResponsive .ProductQuickInfoName{font-size:32px;font-family:ThaiSansNeueBold;margin-bottom:15px;text-transform:uppercase}.ProductDetailsResponsive div.ProductDetailsResponsiveImage{width:100%;min-height:350px;padding:0;margin:0 auto 10px}.ProductDetailsResponsive table.ProductDetailsResponsiveImage{width:inherit;height:350px;text-align:center;padding:0}.ProductDetailsResponsive .ProductDetailsResponsiveImage tr td{vertical-align:middle;text-align:center}.ProductDetailsResponsive .ProductDetailsResponsiveImage a{display:block;margin:auto;text-align:center}.ProductDetailsResponsive .ProductDetailsResponsiveImage img{max-height:340px;width:auto!important}.ProductDetailsResponsive .ProductDetailsResponsiveImagePanel{width:100%;height:350px;text-align:center}.ProductDetailsResponsiveImageThumbnail{clear:left;margin:auto;display:table;float:none;max-width:450px;width:auto;text-align:center}.ProductDetailsResponsiveImageThumbnail .ImageThumbnailItemStyle{display:inline-block;margin:5px 6px 5px 0;vertical-align:top;width:100px;height:115px;background-color:#f9f9f9}.ProductDetailsResponsiveImageThumbnail table.CommonCategoryImage{height:115px;width:100%}.ProductDetailsResponsiveImageThumbnail .CommonCategoryImage tr td{border:0}.ProductDetailsResponsiveImageThumbnail .CommonCategoryImage img{height:auto !important;max-height:115px;max-width:100%;width:auto !important}.ProductQuickInfoShortDescription{clear:left;float:left;font-size:22px;margin-bottom:15px;width:100%;line-height:initial}.ProductQuickInfoRating{margin:0 10px 10px 0;float:left}.ProductQuickInfoRating .RatingCustomerRatingControlDiv{display:inline-block;float:left}.ProductQuickInfoRating .RatingCustomerMessageDiv{display:inline-block;font-size:13px;margin-left:5px;color:#66767b;line-height:12px}.ProductQuickInfoRating .RatingCustomerMessageDiv > span{color:#246bb7}.Product .AddToWishListButtonLinkButton{float:left;font-size:12px;color:#333333;margin:0 auto 0 15px;padding:0;max-width:80px;height:21px;background-position:right top}.Product .AddToWishListButtonLinkButton:hover{background-position:right bottom}.ProductQuickInfoSku{clear:left;font-size:0;margin-top:5px;margin-bottom:10px}.SkuText{font-size:14px;font-family:ThaiSansNeueBold}.SkuValue{font-size:14px;margin-left:5px}.ProductQuickInfoQuantityDiscount{clear:left;float:left;width:100%;margin-bottom:20px}.ProductQuickInfoQuantityDiscount .QuantityDiscountPanel{font-family:tahoma}.ProductQuickInfoQuantityDiscount .QuantityDiscountRight{}.ProductQuickInfoQuantityDiscount .DiscountLabel{color:#000000;border:solid 1px #acacac;font-size:14px;line-height:40px;padding:0 10px 0 54px;min-width:250px;background:#f7f7fb url("Images/Icon/icon-quantity.png") no-repeat 14px center}.ProductQuickInfoQuantityDiscount .QuantityDiscountPanel a img{display:none}.ProductQuickInfoQuantityDiscount .QuantityDiscountHideLink{height:40px;width:250px;position:absolute;background:url("Images/Icon/discount-up.png") no-repeat right 10px center}.ProductQuickInfoQuantityDiscount .QuantityDiscountShowLink{height:40px;width:250px;position:absolute;background:url("Images/Icon/discount-down.png") no-repeat right 10px center}.ProductQuickInfoQuantityDiscount .QuantityDiscountGridViewHeaderStyle th{border:1px solid #b7b7b7;background-color:#f7f7fb;font-size:13px}.ProductQuickInfoQuantityDiscount .QuantityDiscountGridView td{border:1px solid #b7b7b7;background-color:#ffffff;text-align:center;line-height:25px}.QuantityDiscountGridView{background-color:#f7f7fb;width:250px;font-size:14px;text-align:center;clear:left;float:left;margin-top:-1px}.QuantityDiscountGridView table,.QuantityDiscountGridView tr,.QuantityDiscountGridView td{color:#000000;vertical-align:middle}.ProductDetailsDefaulSpecificationDetailsDiv{clear:left;float:left;width:100%;margin-bottom:15px}.ProductDetailsDefaulSpecificationDetailsDiv .ProductDetailsResponsiveDescriptionDivTitle{color:#000000;font-size:16px;font-family:ThaiSansNeueBold;border-bottom:solid 1px #cccccc}.ProductDetailsDefaulSpecificationDetailsDiv .ProductSpecificationItemList{font-size:14px;color:#333333;margin-top:10px}.ProductDetailsDefaulSpecificationDetailsDiv .ProductSpecificationItemList .SpecItemName{font-family:ThaiSansNeueBold;width:95px;float:left}.ProductDetailsDefaulSpecificationDetailsDiv .ProductSpecificationItemList .SpecItemValue{float:left}.ProductQuickInfoStock{clear:left;float:left;color:#000000;margin-bottom:10px}.ProductQuickInfoStock .OutOfStock{color:#f60505;font-family:ThaiSansNeueBold}.ProductQuickInfoPrice{clear:both;float:left;width:100%;margin-bottom:10px}.ProductQuickInfoPrice .DiscountPercent{font-size:0;color:#f60505;width:66px;text-transform:uppercase;float:left}.ProductQuickInfoPrice .DiscountPercent .PercentLabel{font-size:18px;color:red}.ProductQuickInfoPrice .DiscountPercent .PercentValue{font-size:24px;font-family:ThaiSansNeueBold;color:red}.ProductQuickInfoPrice .Price{float:left;font-size:0}.ProductQuickInfoPrice .Price .RetailPriceValue{font-size:14px;clear:left;float:left;line-height:20px}.ProductQuickInfoPrice .Price .OurPriceValue{font-size:24px;color:#f60505;clear:left;float:left}.ProductQuickInfoPrice .Price .OurPriceValueNoDiscount{font-size:24px;clear:left;float:left}.ProductQuickInfoTax{clear:left;float:left;color:#000000;font-size:12px;line-height:12px;margin-bottom:10px}.ProductQuickInfoFreeShipping{clear:left;float:left;width:100%;margin-bottom:10px;font-size:20px;line-height:14px;font-family:ThaiSansNeueBold;text-decoration:underline}.ProductDetailsResponsive .ProductDetailsResponsiveOptionDiv{clear:left;float:left;width:100%;margin:10px 0}.ProductDetailsResponsive .OptionGroupDetailsTitleLeft{border-bottom:1px solid #cccccc;color:#000000;font-family:ThaiSansNeueBold;font-size:16px;margin-bottom:15px}.CustomerReviewsItemByColumn{font-size:13px;color:#707f84;width:100%}.CustomerReviewsDataList{width:100%}.CustomerReviewsItemTable{width:100%;margin:15px 0}.CustomerReviewsByValue{float:left;margin-right:10px}.RelatedProductsDetailsColumn,.RelatedProductsImageColumn{padding:0;width:50%}.CustomerReviewsItemBodyColumn{padding-bottom:10px}.ProductDetailsResponsiveDescription{margin-bottom:20px}.ProductDetailsResponsive .pdetail-sec-four .BtnStyle1{background:url("Images/Icon/icon-review.gif") no-repeat scroll 5px center transparent;padding-left:30px;color:#333;font-size:13px;text-shadow:none}.ProductDetailsResponsive .pdetail-sec-four .StarRatingSummaryButtonColumn{float:right;position:relative;bottom:260%;margin-bottom:30px}.ProductDetailsResponsive .ProductDetailsButtom{clear:both;float:left;margin:30px 0;width:100%}.ProductDetailsResponsive .StarRatingSummaryTable,.StarRatingSummaryTableInner{width:101%}.StarRatingSummaryTableInnerOurStarColumn{width:94px}.StarRatingSummaryTableInnerOurStarColumn .RatingControlTable{width:100%}.StarRatingSummaryTableInnerOurStarColumn .RatingControlTable td{width:20%}.ProductDetailsResponsive .StarRatingSummaryTable tr{display:table-cell}.ProductDetailsResponsive .StarRatingSummaryTable .StarRatingSummaryTableInner tr{display:table-row}.RatingCustomerMessageDiv{display:none}.StarRatingSummaryTableInnerOurLabelColumn{float:left;padding:0 15px}.CustomerReviewsTop{display:none}.ProductDetailsResponsive .StarRatingSummaryTableInnerCustomerLabelColumn{padding:5px 15px}.ProductDetailsResponsive .RatingCustomerBaseOnAmountLabel{font-size:12px;color:#66767b}.ProductDetailsResponsive .RatingCustomerBaseOnAmountLabel > span{color:#246bb7}.RelatedProductsDetailsColumn{margin-bottom:50px}.CustomerReviewsItemByColumn,.CustomerReviewsDate{font-size:12px;color:#707f84;float:left}.CustomerReviewsByLabel{clear:left;float:left}.CustomerReviewsSubject{font-weight:bold;margin-top:15px;line-height:30px}.CustomerReviewsItemStyle{background:url("Images/Background/dot-line.jpg") repeat-x left bottom}.ProductDetailsResponsiveRatingSummary{background:url("Images/Background/dot-line.jpg") repeat-x left bottom}.ProductQuickInfoAddToCart{clear:left;float:left;width:100%;padding-bottom:39px;border-bottom:1px solid #cccccc}.ProductDetailsResponsiveQuantityDiv{clear:left;float:left;line-height:50px;font-size:0;margin-bottom:18px}.ProductDetailsResponsiveQuantityDiv .QuantityText{font-size:18px;color:#333333}.ProductDetailsResponsiveQuantityDiv .CommonTextBox{width:50px;height:50px;margin-left:20px;text-align:center;border:1px solid #acacac;font-size:18px;color:#333333}.ProductDetailsResponsiveAddToCart{clear:left;float:left;width:100%}.ProductDetailsResponsiveAddToCart .BtnStyle1{width:300px;padding:10px 0;font-size:30px;font-family:ThaiSansNeueBold;text-transform:uppercase}.ProductDetailsResponsive .WriteReviewDiv .CommonHyperLink{background:url("Images/Icon/icon-review.gif") no-repeat scroll 5px center transparent;padding-left:30px}.StarRatingSummaryButtonColumn .StarRatingSummaryAddReviewImageButton.BtnStyle1{display:none}.ProductDetailsResponsive .ButtonDiv{clear:left;float:left;width:100%;border-top:solid 1px #ededed;border-bottom:solid 1px #ededed;padding:10px 0;margin:20px 0;display:none}.Product .AddToCompareListButtonLinkButton,.Product .TellFriendLinkButton,.Promotion .TellFriendLinkButton{border-right:solid 1px #eee;display:inline-block;margin:5px 5px 5px 0;padding:0 12px 0 22px;width:auto}.Product .TellFriendLinkButton{border-right:0px}.ProductDetailsResponsiveDescriptionLongDiv,.RatingTabDIV{clear:left;width:100%;padding:20px 0}.ProductDetailsResponsiveDescriptionLongDiv,.ProductDetailsResponsiveDescriptionLongDiv p{font-family:CSPraJad;font-size:16px}.ajax__tab_body .ProductDetailsResponsiveDescriptionLongDiv{padding:20px}.ProductDetailsRelatedProducts{background-color:#f6f5f5;width:100%}.ProductDetailsRelatedProducts .RelatedProducts{background-color:#f6f5f5;padding:0 0 40px}.ProductDetailsRelatedProducts .RelatedProductsTitleRight{text-align:center;font-size:24px;font-family:ThaiSansNeueBold;padding:40px 0 20px;color:#000000;border-bottom:2px solid #dfdfe0}.ProductDetailsRelatedProducts .RelatedProducts .AddToWishListButtonLinkButton{font-size:0}.ProductDetailsRelatedProducts .RelatedProducts .CommonAddtoWishListPanel{margin-top:5px}.OptionItemDetails{clear:left;float:left;width:100%;margin-bottom:15px}.OptionItemDetailsTop{float:left;width:100%}.OptionDisplayText{font-size:16px}.OptionItemDetailsLeft{margin:10px 0;float:left;clear:left;display:inline-block;width:100%}.OptionTextItem .OptionTextItemTable{width:100%}.OptionItemDetailsTable{width:100%}.OptionItemDetailsErrorMessage{color:#333}.OptionItemDetailsDrop{}.OptionItemDetailsDrop .OptionDropDownItem select{min-width:300px;font-size:14px;color:#333333;height:40px;padding-left:10px;border:1px solid #acacac;-webkit-appearance:none;-moz-appearance:none;background:url("Images/Icon/discount-down.png") no-repeat right 10px center}.OptionRadioItemDiv{margin-top:0}.OptionRadioItemRadioButtonList td{position:relative}.OptionRadioItemRadioButtonList input{float:left;margin-left:0}.OptionRadioItemRadioButtonList label{position:relative;float:left;margin-top:1px;margin-left:10px;margin-right:10px}.OptionRadioItemRadioButtonList label span.OptionItemName{font-size:14px;font-family:ThaiSansNeueBold;color:#333333}.OptionRadioItemRadioButtonList label img.OptionImg{border:solid 1px #fff;left:-50px;position:absolute;top:0;width:18px}.OptionRadioItemRadioButtonList label span.OptionPrice{font-size:14px;color:#333333;margin-left:5px}.OptionTextItem{position:relative}.OptionTextItemCheckDiv{margin-left:23px;position:relative}.OptionTextItemCheckDiv{float:left}.OptionTextItemCheckDiv span.OptionItemName{position:absolute;left:30px;top:1px}.OptionTextItemCheckDiv span img.OptionImg{border:solid 1px #D2D1D1;width:6px;left:-20px;top:3px;position:absolute}.OptionTextItemTable span.OptionItemName{font-size:14px;font-family:ThaiSansNeueBold;color:#333333}.OptionTextItemTable span.OptionPrice{font-size:14px;color:#333333;margin-left:5px}.OptionTextItemText{width:180px;margin-left:20px}.OptionGroupDetailsDataListItemStyle{width:80%}.OptionInputListItemDataListItemStyle{display:block;width:100%;padding-bottom:5px}.OptionInputListItemDataListItemDiv{position:relative}.OptionInputListItemDataListItemDiv input{border:solid 1px #ccc}.OptionInputListItemDataListItemDiv span.OptionItemName{font-size:14px;font-family:ThaiSansNeueBold;color:#333333}.OptionPrice{color:#000}.OptionInputListItemDataListItemDiv span img.OptionImg{border:solid 1px #D2D1D1;position:absolute;width:6px;top:4px;left:-20px}.OptionUploadItem .OptionUploadItemUploadLabel{position:relative;margin-left:23px;padding-bottom:1px}.OptionUploadItem .OptionUploadItemUploadLabel .OptionImg{position:absolute;left:-20px;top:3px;width:6px;border:solid 1px #D2D1D1}.OptionUploadItemFileUploadWidth{width:210px}.OptionUploadRequireItem .OptionUploadRequireItemUploadRQLabel{position:relative;margin-left:23px;padding-bottom:1px}.OptionUploadRequireItemUploadRQLabel .OptionImg{position:absolute;left:-20px;top:3px;width:6px;border:solid 1px #D2D1D1}.OptionUploadRequireItemFileUploadWidth{width:210px;margin-left:22px}.IntroductionMessagePanel{clear:left;display:inline-block;margin:0;width:100%;text-align:center}.IntroductionMessagePanel .CenterBlockTop{border-top:solid 2px #d6d6d6;border-bottom:solid 2px #d6d6d6;text-transform:uppercase;display:inline-block;width:auto;float:none;padding:15px 20px}.IntroductionMessagePanel .CenterBlockTopTitle.SecondaryColor{font-size:36px;line-height:42px}.IntroductionMessagePanel .CenterBlockTopTitle{font-size:24px;line-height:1.2;font-family:ThaiSansNeueBold;clear:left;float:left;width:100%;text-transform:uppercase}.IntroductionMessage{clear:left;float:left;width:100%;margin:0;font-size:16px;line-height:26px}.IntroductionMessage p{font-size:16px;line-height:26px}.LikeBoxWidget .fb_iframe_widget{width:100%!important}.WidgetPanel{width:100%}.fb-page,.fb-page span,.fb-page span iframe[style]{width:100% !important}.AddThisWidget{width:100%;display:table;text-align:center;clear:both}.PaymentLogo{float:left;clear:right;margin-top:15px}.ProductSpecial .SidebarTop,.ProductSpecial .SidebarBottom{display:none}.ProductSpecial .SidebarLeft{font-size:12px}.ProductSpecial .SidebarRight{padding:0;border:solid 1px #ededed;background-color:#fff}.ProductSpecialLabelPanel{width:60px;height:60px;background:url(Images/Icon/icon-special.png) no-repeat left top;position:absolute;z-index:100}.ProductSpecial .ProductSpecialImage{margin:auto}.ProductSpecial .ProductSpecialImage a{height:260px;width:170px}.ProductSpecial .ProductSpecialImage a img{margin-top:5px;display:block;max-width:170px;width:auto !important;width:170px}.VerifyCouponTextBox{z-index:1;width:60% !important;border:solid 1px #d0d0d0;border-right:0;height:18px;float:left}.FeaturedMerchants{margin-top:10px;margin-bottom:10px}.FeaturedMerchants .SidebarTop{display:none}.FeaturedMerchants .SidebarRight{padding:0;border:none}.FeaturedMerchantsAd{width:33.33%;float:left;margin:0 0 5px;text-align:center;height:286px}.FeaturedMerchantsAd:nth-child(1){padding-right:8px}.FeaturedMerchantsAd:nth-child(2){padding-left:4px;padding-right:4px}.FeaturedMerchantsAd:nth-child(3){padding-left:8px}.FeaturedMerchantsAd img{max-width:100%;width:auto !important;width:100%}.FeaturedMerchantsAd iframe{height:100%}.FindGiftRegistryDiv{clear:left}.FindGiftRegistryCreateLink{background:url(Images/Icon/icon-gift.gif) no-repeat left center}.FindGiftRegistryFindLink{background:url(Images/Icon/icon-search.gif) no-repeat left center}.FindGiftRegistryDiv a{padding:4px 5px 4px 25px;vertical-align:middle;display:block;color:#333;text-decoration:none;clear:left;float:left;margin-bottom:8px}.FindGiftRegistryDiv a:hover{color:#246bb7}.JoinAffiliate .SidebarRight img{max-width:192px;width:auto !important;width:192px}.CategoryListPageItemControl{padding-bottom:20px}.CategoryListItemPerPage{width:30px;height:20px;float:right;text-align:right;margin-left:10px}.CategoryListPagingControl{text-align:right;float:right;margin-top:3px}.CategoryListDataList{width:100%}.CategoryListDataListHeader{text-align:center}.CategoryListItemTable{margin-left:auto;margin-right:auto}.CategoryListItemImage{height:150px;background-color:#fff;border:solid 1px #E5E5E5;padding:5px}.CategoryListItemImageDiv{width:150px;text-align:center}.CategoryListItemNameDiv{text-align:center;margin-bottom:10px}.CategoryListItemNameDiv a{font-weight:normal;text-decoration:underline}.CategoryListItemNameDiv a:hover{color:#246bb7}.CategoryListItemDefaultTable{margin:0 auto;width:150px}.CategoryListItemDefaultImageColumn{height:150px;background-color:#fff;border:solid 1px #E5E5E5;padding:5px}.CategoryListItemDefaultImageDiv{width:150px;text-align:center}.CategoryListItemDefaultNameDiv{text-align:center;margin-bottom:10px}.CategoryListItemDefaultNameDiv a{color:#333;font-size:12px;font-weight:normal;text-decoration:none}.CategoryListItemDefaultNameDiv a:hover{color:#246bb7}.CategoryListItem1DescriptionDiv{margin-bottom:10px}.CategoryListItemDefaultDescriptionColumn{display:none}.Manufacturer .CategoryListDefault .ManufacturerControlPanel{width:100%;margin:0}.ManufacturerDropDownList{margin:10px auto}.ManufacturerNavList .SidebarRight{text-align:center}.ManufacturerTabItemDefaultTable{margin:0 auto}.ManufacturerTabDefaultDataList{width:100%}.ManufacturerTabItemDefaultImageColumn{height:24%;background-color:#fff;padding:10px}.ManufacturerTabItemDefaultImageDiv{width:24%;text-align:center}.ManufacturerTabItemDefaultImageDiv img{height:auto !important;max-height:130px;max-width:140px;width:auto !important}.ManufacturerListItemDefaultTable{margin:0 auto;width:150px}.ManufacturerListDefaultDataList{width:100%;clear:left}.ManufacturerListDefaultDataListHeader{text-align:center}.ManufacturerListItemDefaultImageColumn{height:140px;background-color:#fff;border:solid 1px #E5E5E5;padding:5px}.ManufacturerListItemDefaultImageDiv{width:140px;text-align:center}.ManufacturerListItemDefaultImageDiv img{height:auto !important;max-height:130px;max-width:140px;width:auto !important}.ManufacturerListItemDefaultNameDiv{text-align:center;margin-top:5px;margin-bottom:15px;width:150px}.ManufacturerListItemDefaultNameDiv a{color:#333;font-size:12px;font-weight:normal;text-decoration:none}.ManufacturerListItemDefaultNameDiv a:hover{color:#246bb7}.ManufacturerListItem1DescriptionDiv{margin-bottom:10px}.ManufacturerListItemDefaultDescriptionColumn{display:none}.Promotion .CommonPageRight{padding:15px 0 0}.Promotion .ProductListDefaultDataList{width:100%}.PromotionListDefault tr{width:50%;min-height:200px}.PromotionListDefault .PromotionGroupListItemTable tr{display:table-row}.PromotionListDefault .ProductListDefaultDataListItemStyle{display:inline-block;width:50%;padding-right:20px}.Promotion .TellFriendLinkButton{border:0}.PromotionItem .SidebarRight{background-color:#fff;border:0;padding:15px 0}.PromotionItem .Content{padding:13px 0}.PromotionItem .NameLabel{clear:left;float:left;color:#000;font-size:24px;vertical-align:middle;font-family:ThaiSansNeueBold}.PromotionItem .PriceLabel{float:left;color:#fa0707;font-size:20px;vertical-align:middle;margin-left:20px;line-height:22px;font-family:ThaiSansNeueBold}.PromotionItem .DiscriptionLabel{clear:left;float:left;width:100%;vertical-align:middle;margin:10px 0px 15px 0px}.PromotionItem .AlternatingItem{width:100%;height:30px;margin:10px 0px;background:url(Images/Icon/icon-promotion.png) no-repeat center center}.PromotionItem .AlternatingItem img{display:none}.PromotionItem .PromotionDetailsDefaultImageAddtoCart{margin-top:10px;float:right;width:49%}.PromotionItem .PromotionDetailsDefaultImageAddtoCart .BtnStyle1{padding:5px 30px;font-family:ThaiSansNeueBold;float:left}.PromotionItem .PromotionDetailsDefaultImageTellFriendImage{float:left;margin-top:10px;width:49%}.PromotionItem .PromotionDetailsDefaultImageTellFriendImage a.BtnStyle4{float:right;margin-right:0;padding:5px 25px}.PromotionSortString{float:left;font-size:12px}.PromotionSortUpDown{float:left;margin-left:10px;font-size:12px}.PromotionItemPerPage{float:right;font-size:12px}.PromotionItemPerPage .OptionControlTitle{float:left;margin-left:5px}.PromotionSortString select,.PromotionItemPerPage .ItemsPerPageDrop,.Promotion .ProductListDefaultItemPerPage select{float:left;background-color:#F4F4F4;color:#333;float:left;margin-right:6px;margin-top:4px;width:auto}.PromotionItem .ProductDetailsDefaultLikeButtonDiv{width:25%;padding-bottom:10px}.PromotionItem .SocialButton{width:50%;float:left}.PromotionProductGroup{border:solid 2px #e8e8e8;padding:15px}.PromotionProductGroup .MessagePanel{color:Red;text-align:right;padding-top:15px}.PromotionProductGroup .ProductSelect{margin-top:3px;text-align:center;clear:left}.ProductOption .BtnStyle3{float:none;margin:auto;cursor:pointer;text-align:center}.PromotionProductGroupDataList{margin:0 auto}.PromotionProductGroupDataList tr{display:inline}.PromotionProductGroupDataList tr td{display:inline-block}.PromotionProductGroupDataList .OptionRadioItemRadioButtonList tr{display:table-row;float:none}.PromotionProductGroupDataList .OptionRadioItemRadioButtonList tr td{display:block;width:100%}.PromotionProductGroupDataList .OptionRadioItemRadioButtonList label{float:none}.PromotionProductGroupDataList .ProductGroupProductItemStyle{width:145px;vertical-align:top;text-align:center;padding:20px 0}.PromotionProductGroupDataList .PromotionProductItem{width:85%;margin:5px 7.5%;position:relative;padding-bottom:25px}.PromotionProductGroupDataList .ProductGroupCombineItem div{display:table;width:30px;height:180px}.PromotionProductGroupDataList .ProductGroupCombineItem{background:url(Images/Icon/icon-combine-item.gif) no-repeat center center;width:30px}.PromotionProductGroup .ProductGroupCombineItem img,.PromotionItem .AlternatingItem img{display:none}.PromotionProductItem .ProductName a{color:#333;text-decoration:none;font-family:ThaiSansNeueBold}.PromotionProductItem .ProductImage{width:75px;margin-bottom:10px;text-align:left;float:left;left:15%;position:relative}.PromotionProductItem .ProductName{font-weight:normal;margin-bottom:10px}.PromotionProductItem .ProductQuantity{font-weight:normal;font-size:14px}.PromotionProductItem .ProductQuantity .ProductQuantitySign{color:#246bb7;font-weight:bold}.PromotionProductItem .ProductPrice{text-decoration:line-through;color:#333;margin-bottom:10px}.PromotionProductItem .ProductOption{margin-top:3px;text-align:center}.PromotionProductItem .ProductSelect{margin-top:3px;text-align:center;clear:left;bottom:0;clear:left;position:absolute;width:100%}.PromotionProductItem .OptionPopup{left:0px;top:0px;position:fixed;z-index:11;width:100%;height:100%}.PromotionProductItem .OptionPanel{background-color:#fff;text-align:left;padding:20px 30px;width:360px;height:auto;border-top:0;-webkit-box-shadow:0px 0px 10px 0px #555;box-shadow:0px 0px 10px 0px #555;border-collapse:separate}.PromotionProductItem .OptionPanel .OptionGroupDetailsDataListItemStyle{width:100%}.PromotionProductItem .OptionPanel .OptionGroupDetailsTitleLeft{font-family:ThaiSansNeueBold;font-size:16px;margin-bottom:10px}.PromotionProductItem .OptionButton{clear:left;display:table;margin:15px auto 0;text-align:center}.PromotionProductItem .FixProductOption{font-size:12px;color:#888}.PromotionGroupListItem{padding:10px 0px}.PromotionGroupListItemTable{width:100%}.PromotionGroupListItemImageColumn{width:40%;vertical-align:top}.PromotionGroupListItemImageDiv{background-color:#fff;padding:2px;width:100%}.PromotionGroupListItemImageDiv img{max-height:220px;height:auto !important}.PromotionGroupListItemDetailsColumn{padding:10px 2.5%;vertical-align:top;width:55%}.PromotionGroupListItemNameDiv{margin-bottom:15px}.PromotionGroupListItemNameLink{font-size:20px;font-family:ThaiSansNeueBold;text-decoration:none}.PromotionGroupListItemDescription{margin:5px 0px}.PromotionGroupListItemPriceDiv{clear:both;float:left;margin-top:5px;width:50%}.PromotionGroupListItemPricePanel{margin:5px 0px;color:#fa0707}.PromotionGroupListItemPriceLabel{float:left;font-size:16px}.PromotionGroupListItemPriceValue{clear:left;float:left;font-size:20px;font-family:ThaiSansNeueBold;line-height:30px}.PromotionGroupListItemButtonDiv{float:right;width:48%;margin-top:10px}.PromotionGroupListItemAddToCartImage.BtnStyle1{width:100%;display:block;padding:8px 0;text-align:center;font-size:16px}.PromotionGroupListItemButtonDiv .TellFriendLinkButton{display:none}.PromotionControlPanel .ProductListDefaultPageControlPanel{border-bottom:solid 1px #ccc;padding-bottom:5px;border-top:0}.PromotionControlPanel .ProductItemPaging{border-top:solid 1px #ccc;padding-top:5px;width:100%}.RecurringSpecialPanel{margin-top:5px;color:#246bb7}.RecurringSpecialNotice{font-weight:normal;color:#246bb7}.ContactUs{font-family:CSPraJad;font-size:16px}.ContactUsCaptcha{float:left;width:100%;clear:left}.ContactUsCaptcha .ContactUsLabel{clear:left;float:left;width:100%}.ContactUsCaptchaStyle div input{margin-top:5px;border:solid 1px #ccc;width:100px}.ContactUsButtonDiv{clear:left;float:left;margin:15px 0px;width:50%}.ContactUsButtonDiv .BtnStyle1{margin-right:0}.ContactUsTextBox{margin-bottom:8px;width:100%}.ContactUsTextBoxLong{margin-bottom:8px;width:100%}.ContactUsCommentBox{margin-bottom:8px;width:100%;height:150px}.ContactMap{width:100%;height:350px;margin-bottom:20px}.ContactMap img{max-width:none}.ContactUsValidate{width:100%}.ContactUsValidateLong{width:100%}.ContactUsLabel{width:30%;float:left;padding-right:5px;clear:left;line-height:30px}.ContactUsData{float:left;line-height:30px;width:70%}.ContactUsCompanyInfo{width:100%;clear:left;margin:0 0 20px;float:left}.ContactUsContact{float:left;width:53%;margin:10px 0}.ContactUsBlock{margin:10px 0;width:45%;float:right}.ContactUsBlock Table{width:100%;float:left}.ContactUsValidate{width:100%}.ContactUsValidateLong{width:100%}.ContactUs .CommonPageInnerTitle{text-align:left;font-family:ThaiSansNeueBold}.TrackIFrame{width:790px;height:700px}.UserLogin .CommonLoginPageRight,.AffiliateLogin .CommonLoginPageRight{width:100%}.CommonUserLoginControl{width:860px;margin:10px auto;display:table}.CommonUserLoginError{margin:5px 0;color:#333}.CommonUserLoginMessageFailure{margin-top:5px;margin-bottom:10px;color:#333}.CommonUserLoginLoginPanel{float:left;width:50%;padding:0 45px 20px;border-right:solid 1px #d3d3d3;color:#000}.CommonUserLoginRegisterPanel{float:left;width:50%;padding:0 80px;color:#000}.CommonUserLoginPanelTitle,.CommonUserLoginRegisterTitle,.CommonSkipLoginTitle,.CommonAffiliateRegisterTitle,.CommonLoginPageTitle{float:left;font-size:30px;font-family:ThaiSansNeueBold;margin:10px 0;text-align:center;width:100%;line-height:30px}.CommonUserLoginPanelDescription,.CommonUserLoginRegisterDescription,.CommonSkipLoginDescription,.CommonAffiliateRegisterDescription{clear:left;float:left;width:100%;margin:5px 0;text-align:center;font-size:16px}.CommonUserLoginPanelTitle,.CommonUserLoginRegisterTitle{position:relative;line-height:30px;top:30px}.CommonUserLoginPanelDescription{font-size:17px;font-family:CSPraJad;position:relative;line-height:24px;top:-40px}.CommonSkipLoginDescription{font-size:17px;font-family:CSPraJad}.CommonUserLoginPanelUserName,.CommonUserLoginPanelPassword{clear:both;float:left;width:100%;margin:10px 0 0}.CommonUserLoginPanelUserName label,.CommonUserLoginPanelPassword label{clear:left;float:left;width:27%;line-height:38px;font-size:18px}.CommonUserLoginPanelUserName input.UserLoginTextBox,.CommonUserLoginPanelPassword input.UserLoginTextBox{float:left;width:73% !important;height:38px;line-height:30px;padding:4px 5px}.CommonUserLoginPanelUserName span,.CommonUserLoginPanelPassword span{float:left;margin-left:10px;margin-top:3px}.CommonUserLoginPanelRemember{clear:both;float:left;text-align:left;vertical-align:middle;margin:5px 0 5px 27%;width:73%}.CommonUserLoginPanelRemember input{float:left}.CommonUserLoginPanelRemember label{float:left;height:30px;line-height:30px;vertical-align:middle;display:block;font-family:Tahoma;font-size:14px;color:#000}.CommonUserLoginPanelRemember input[type=checkbox]{display:none}.CommonUserLoginPanelRemember input[type=checkbox] + label{background:url(Images/Bullet/bg-login-unchecked.png) no-repeat left center;height:30px;line-height:30px;padding:0 0 0 18px;float:left}.CommonUserLoginPanelRemember input[type=checkbox]:checked + label{background:url(Images/Bullet/bg-login-checked.png) no-repeat left center;height:30px;line-height:30px;padding:0 0 0 18px;float:left}.CommonUserLoginForgotPasswordDiv{float:right;margin:5px 0;position:relative;height:0;top:-103px}.CommonUserLoginForgotPasswordDiv a{text-decoration:underline;line-height:30px}.CommonUserLoginPanelButton{clear:both;float:left;margin:5px 0 5px 27%;width:73%}.CommonUserLoginRegisterLink{margin-top:10px;clear:left;float:left;width:100%}.CommonUserLoginSkipLoginPanel{clear:left;float:left;width:100%;margin:20px 0}.CommonUserLoginValidatorText{float:left;margin-left:25%;width:60%}.CommonUserLoginValidateDiv{width:100%}.CommonUserLoginRegisterDescription ul{padding:0;margin:5px auto;line-height:24px;list-style-type:none;display:table;text-align:left}.CommonUserLoginRegisterDescription ul li{background:url(Images/Bullet/bullet2.gif) no-repeat left 8px;padding-left:20px}.CommonUserLoginControl .BtnStyle1,.CommonUserLoginControl .BtnStyle2{display:block;margin:0;width:100%;font-size:18px;line-height:40px;padding:5px 0}.CommonSkiploginLink{margin-top:10px;clear:left;float:left;width:100%}.CommonSkiploginLink a{width:100%;margin:0;font-size:24px;padding:10px 0}.CommonAffiliateRegisterLink{margin-top:10px;clear:left;float:left;width:100%}.CommonFacebookLoginPanel{clear:left;float:left;width:100%;text-align:center;margin-top:20px;border-top:solid 1px #d3d3d3}.CommonFacebookLoginPanel .CommonUserLoginPanelButton{width:100%;margin:0}.FacebookLoginTitle{background-color:#fff;position:relative;top:-10px;padding:0 10px;display:inline-block;margin-bottom:10px;font-family:ThaiSansNeueBold;font-size:22px}.BtnFacebookLink{clear:left;float:left;width:100%;background:#49639f url(Images/Background/BTN-FBLogin.png) no-repeat center top;padding:0;height:60px;margin:0}.BtnFacebookLink:hover{background-position:center bottom;background-color:#002780}.BtnFacebookLink img{display:none}.BtnLineLink{clear:left;float:left;width:100%;background:#00c300 url(Images/Background/BTN-LineLogin.png) no-repeat center top;padding:0;height:60px;margin:0}.BtnLineLink:hover{background-position:center bottom;background-color:#002780}.BtnLineLink img{display:none}.UserLogin{margin:auto;width:400px}.LoginPanel{margin:20px 0;font-family:CSPraJad;font-size:16px;width:100%}.LoginPanel label{font-family:CSPraJad;font-size:16px;color:#fff;float:left;height:0;margin:-24px 0 -33px 10px;opacity:0;position:relative;transition:opacity 0.2s ease-in 0s;z-index:100;cursor:auto;background:none;line-height:20px}.LoginPanel label.show{display:inline;opacity:1;transition:opacity 0.3s ease-in 0s;margin:5px 0 -33px 10px;color:#4286F5}.LoginPanel input[type="text"].CommonTextBox,.LoginPanel input[type="password"].CommonTextBox{height:40px;border:solid 1px #bbb;padding:5px 12px;background-color:#fdfdfd;font-family:CSPraJad;font-size:17px;color:#8d8e90;width:100%;transition:background 0s ease 0s,height 0s ease 0s,padding 0s ease 0s,all 0.3s ease 0s}.LoginPanel input[type="text"].CommonTextBox:hover,.LoginPanel input[type="password"].CommonTextBox:hover{background-color:#fafafa;border-color:#e6e6e6}.LoginPanel input[type="text"].CommonTextBox:focus,.LoginPanel input[type="password"].CommonTextBox:focus{background-color:rgba(223,235,255,0.3);background:url("Images/web2015/bullet/corner.png") no-repeat left top;border-color:#cad4e5;height:60px;padding:25px 12px 5px;transition:background 0s ease 0s,height 0s ease 0s,padding 0s ease 0s,all 0.3s ease 0s}.LoginPanel .RegisterForm{width:100%;clear:left;float:left;margin:10px 0;padding:0 10%}.LoginPanel .ForgotLink{float:right;margin-top:5px}.LoginPanel .ForgotLink:hover{}.LoginPanel .banner-button{width:100%}.LoginPanel .banner-button a.wide{width:100%;margin:auto;font-weight:bold}.LoginPanel .NewRegister{text-align:center}.LoginPanel .NewRegister .BtnStyle1.RegisterLink{width:100%;margin:auto;font-weight:bold;height:50px;line-height:46px;color:#fdf512}.LoginPanel .NewRegister .BtnStyle1.RegisterLink:hover{color:#fdf512}.LoginPanel .CommonValidateDiv{width:100%}.LoginPanel input[type=checkbox]{display:none}.LoginPanel input[type=checkbox] + label,.LoginPanel input[type=checkbox]:checked + label{height:30px;line-height:30px;display:inline-block;padding:0 0 0 30px;margin:auto;opacity:1;color:#454545}.LoginPanel input[type=checkbox] + label{background:url(Images/Web2017/Icon/non-select.png) no-repeat left center}.LoginPanel input[type=checkbox]:checked + label{background:url(Images/Web2017/Icon/select.png) no-repeat left center}.LoginBar{float:left;clear:left;margin:30px auto;width:100%;border-bottom:1px solid #bbb}.AffiliateLoginJoinAffiliateProgramDiv{clear:left;display:table;margin:10px auto;text-align:center}.AffiliateLoginInformation{margin-top:5px;font-size:13px;line-height:22px}.AffiliateLoginInformation .ContentLayoutRight{min-height:0}.StoreSiteMapInformationPanel,.StoreSiteMapProductPanel,.StoreSiteMapDepartmentPanel{padding:0 20px;margin-top:15px}.StoreSiteMapInformationTop,.StoreSiteMapProductTop,.StoreSiteMapDepartmentTop{clear:left;float:left;width:100%;margin:5px 0 25px;padding:5px 0;line-height:30px;color:#333;border-bottom:solid 1px #b7b7b7}.StoreSiteMapInformationTopTitle,.StoreSiteMapProductTopTitle,.StoreSiteMapDepartmentTopTitle{font-size:24px;font-family:ThaiSansNeueBold}.StoreSiteMapInformationLeft,.StoreSiteMapProductLeft,.StoreSiteMapDepartmentLeft{padding:20px 5px}.StoreSiteMapProductItemTopBreadcrumbPanel,.StoreSiteMapDepartmentItemTopBreadcrumbPanel{}.StoreSiteMapProductItemTopBreadcrumbPanel a,.StoreSiteMapDepartmentItemTopBreadcrumbPanel a{font-family:ThaiSansNeueBold;font-size:20px;line-height:1.2}.StoreSiteMapProductList,.StoreSiteMapDepartmentList{list-style:none;margin:0px;padding:0}.StoreSiteMapProductListItem,.StoreSiteMapDepartmentListItem{margin:5px 0 5px 15px;padding-left:20px;background:url(Images/Bullet/Bullet2.gif) no-repeat left 12px;font-family:CSPraJad;font-size:16px}.StoreSiteMapProductListItem a,.StoreSiteMapDepartmentListItem a{text-decoration:none}.StoreSiteMapProductDataList,.StoreSiteMapDepartmentDataList{width:100%}.StoreSiteMapProductDataListItemStyle,.StoreSiteMapDepartmentDataListItemStyle{vertical-align:top;width:50%}.StoreSiteMapInformationTopImgLeft,.StoreSiteMapInformationTopImgRight,.StoreSiteMapInformationBottom{display:none}.NewsletterPageTableInnerTableDescription{padding-right:10px}.NewsletterDiv{margin:15px 0}.NewsletterPageTextBox{border:solid 1px #ccc;width:200px}.NewsletterPanel{float:left;margin:20px 10px 10px 0}.NewsletterPageLabel{width:100px;font-weight:normal;clear:left;float:left;padding:2px 0;font-size:11px;color:#333}.NewsletterPageData{float:left}.NewsletterMessageDiv{clear:left;float:left;width:100%}.NewsletterLoginImageButton{float:left;margin-left:20px;margin-top:20px}.NewsletterPageMsg{clear:left;float:left;width:100%;margin:5px 0}.NewsletterValidatorText{float:left;clear:left;margin-left:100px;margin-top:3px}.NewsletterValidateDiv{width:202px}.NewsNavList .SidebarTop{line-height:35px;min-height:40px}.NewsNavList .SidebarTopTitle{line-height:35px}.NewsPagingBox{padding:10px 0;width:100%;float:right;height:20px}.NewsItemsPerPageDiv{float:right}.NewsPagingDiv{float:right;margin-right:5px}.NewsGrid{width:100%;clear:left}.NewsGrid .NewsListRowStyle{clear:left;width:45%;vertical-align:top;padding:10px 2% 30px}.NewsGrid .Topic a{float:left;clear:left;line-height:20px;margin:0 0 15px;font-weight:normal;text-decoration:none}.NewsGrid .Topic a:hover{color:#246bb7}.NewsGrid .FooterItem{clear:left;float:left;width:100%;background:url(Images/Background/dot-line.jpg) repeat-x left top;padding:8px 0 0;margin-top:8px}.NewsGrid .PostedDate{float:left;font-size:11px;text-align:left;font-style:italic;font-weight:normal}.NewsGrid .publisherName{color:#246bb7}.NewsGrid .Description{clear:left;float:left;font-size:14px;line-height:20px;text-transform:none;width:100%;margin-bottom:8px}.NewsGrid .NewsMore{float:right;color:#999;font-size:11px;text-decoration:none}.NewsGrid .NewsMoreHide{display:none}.NewsGrid .NewsContent{clear:left;float:left;width:100%;border-top:solid 1px #ededed}.NewsGrid .NewsSocialButton{float:right;width:35%;padding-bottom:10px}.NewsSocialButton .SocialButton{float:left;margin-right:10px;width:25%}.NewsGrid .continueBtn .BtnLink{background:url(Images/Bullet/more.gif) no-repeat right center;font-size:11px;line-height:18px;margin:0;padding:0;padding-right:22px;vertical-align:middle;text-decoration:none;width:auto;float:right;color:#333;border:0}.NewsGrid .continueBtn .BtnLink:hover{color:#246bb7}.NewsListImage{float:right}.NewsListImage img{margin:0 0 5px 10px;display:block}.NewsDetailsDiv{margin:0px;padding:5px 0 0px;width:100%}.NewsDetailsData{float:left;clear:left;width:100%}.NewsDetailsTopic{font-size:19px;float:left;clear:left;width:100%}.NewsDetailsImageDiv img{display:block;margin:0 20px 10px 0;padding:5px;background-color:#fff}.NewsDetails .PostedDate{float:left;clear:left;width:100%;font-size:11px;text-align:left;margin-top:5px;margin-bottom:20px;font-style:italic}.NewsDetails .LinkToTop{margin-top:20px;font-size:11px;padding:8px 0 0;border-top:dotted 1px #ccc;width:100%;clear:both;float:right}.NewsDetails .LinkToTop .SocialButton{float:left;margin-right:5px;width:80px}.NewsDetails .LinkToTop a.BtnLink{float:right}.NewsDetailsData{line-height:20px}.GiftRegistrySearchLabel{clear:left;float:left;padding:4px;width:120px;margin-right:5px}.GiftRegistrySearchData{float:left;padding:4px}.GiftRegistrySearchContent{padding-top:15px;padding-bottom:15px}.GiftRegistrySearchButton{float:right}.AdvancedSearch{display:table;padding-bottom:10px;width:100%}.AdvancedSearchPanel{margin:0px 10px 10px 0;clear:left;float:left;width:90%}.AdvancedSearchLabel{float:left;padding-right:0;width:20%}.AdvancedSearchToLabel{float:left;width:10%;text-align:center}.AdvancedSearchDrop{float:left;padding-top:2px;margin-right:0;width:30%}.AdvancedSearchDrop select{font-size:12px;border:solid 1px #f0f0f0;padding:3px 0}.AdvancedSearchText{float:left;padding-top:1px;width:35%}.AdvancedSearchTextBox{font-size:12px}.AdvancedSearchResultBackButton{position:relative;left:15px;float:left}.AdvancedSearchDotted{clear:left;padding-top:40px;background:url(Images/Background/dot-line.jpg) repeat-x left bottom}.AdvancedSearchHeader{margin-top:30px;margin-bottom:20px;font-family:ThaiSansNeueBold}.AdvancedSearchInLabel{float:left;margin-right:10px}.AdvancedSearchManufacturerLabel,.AdvancedSearchDepartmentLabel,.AdvancedSearchVendorLabel{float:left;width:20%}.AdvancedSearchButton{float:right;margin-top:30px}.AdvancedSearchResetButton{float:right;clear:right;margin-top:30px;margin-left:10px}.AdvancedSearchKeywordTable{clear:left;width:100%;padding:10px 4%;border:solid 1px #E1E1E1;margin-bottom:20px}.AdvancedSearchTitle{font-weight:normal;font-size:20px;line-height:30px;margin-left:10px;margin-top:12px}.AdvancedSearchTable{width:100%;margin:20px 0;clear:left;padding:20px 0}.AdvancedSearchDataList{width:100%}.AdvancedSearchDataListTable{width:100%}.AdvancedSearchDataListTableHeaderCheck{}.AdvancedSearchInnerTableLabel{font-weight:normal}.AdvancedSearchInnerTableInputPrice{width:85px;float:left}.AdvancedSearchInnerTableInputTo{float:left;line-height:22px;vertical-align:middle;margin-right:10px;font-weight:normal}.AdvancedSearchInnerTableInput input{border:solid 1px #ccc}.AdvancedSearchBox{clear:left;width:92%;padding:10px 4%;border-color:#E1E1E1;border-style:solid;border-width:1px;margin-bottom:10px}.AdvancedSearchTypeCheckList{width:80%;margin-left:19%}.AdvancedSearchTypeCheckList input{margin-right:10px}.AdvancedSearchTypeCheckList td{width:25%;padding:10px 0}.AdvancedSearchInType{padding-left:4px;padding-bottom:15px;float:left;width:100%;clear:left}.AdvancedSearchInCategory,.AdvancedSearchInDepartment,.AdvancedSearchInManufacturer{padding-left:4px;padding-bottom:10px;float:left;width:100%;clear:left}.AdvancedSearchInTypeTitle{padding:2px 0px;margin-right:5px;clear:left;font-weight:normal}.AdvancedSearchInCategoryTitle,.AdvancedSearchInDepartmentTitle,.AdvancedSearchInManufacturerTitle{width:170px;float:left;padding:2px 0px;margin-right:5px;clear:left;font-weight:normal}.AdvancedSearchInCategoryDrop,.AdvancedSearchInDepartmentDrop,.AdvancedSearchinmanufacturerDrop{width:230px}.AdvancedSearchInCategoryDropDiv,.AdvancedSearchInDepartmentDropDiv,.AdvancedSearchinmanufacturerDropDiv{float:left;min-width:300px;padding-top:2px;padding-bottom:2px}.AdvancedSearchResult,.AdvancedContentSearchResult,.AdvancedSearchResultDepartment{float:left;width:100%;clear:left;margin-bottom:15px}.AdvancedSearchResult .ProductListDefaultPageControlPanel{border-top:0}.ContentList .ProductListPageControlPanel{background-color:#F8F8F8;clear:both;line-height:30px;margin-bottom:10px;padding:3px 2%;width:96%}.ContentList .ProductListPagingControl{border:none;padding:5px 0}.ContentList .ProductListItemPerPage{width:auto;float:right;font-size:12px}.ContentList .ProductListItemPerPage select{float:left;margin-right:10px;margin-top:6px}.ContentList .NewsTopicItemColumnTopicStyle{line-height:24px;vertical-align:middle;padding:0 10px}.ContentList .NewsTopicItemColumnTopicStyle a{text-decoration:none}.AdvancedSearchResult .CommonPageRight,.AdvancedSearchResultDepartment .CommonPageRight{padding:15px 0}.AdvancedSearchPanel .CommonValidateDiv{margin-top:1px;width:75px}.SearchByKeyword{margin:0px;clear:left;float:left;width:50%}.SearchByCategory{margin:0px;clear:none;float:right;width:45%;margin:0px 15px 50px 0px}.SearchByCategoryField{margin:0px;clear:left;float:left;width:50%}.SearchByDepartment{margin-right:0px;margin-top:10px;clear:left;float:left;width:50%}.SearchByManufacturer{margin-right:0px;margin-top:10px;clear:none;float:right;width:45%}.SearchByVendor{margin-right:0px;margin-top:10px;clear:left;float:left;width:50%}.SearchByPrice{margin:0px 15px 0px 0px;clear:none;float:right;width:45%}.SearchTextByKeyword{float:left;margin-left:5%;width:40%}.SearchTextByKeyword input[type="text"]{width:100% !important}.SearchTextByPrice{width:35%;padding-left:0;margin:0}.ShowAdvancedSearchLinkButton{float:right;color:#333;font-size:12px;text-transform:uppercase;text-decoration:underline;background:url(Images/Bullet/Advance-Search-toggle-show.gif) no-repeat right center;padding-right:32px}.HideAdvancedSearchLinkButton{float:right;color:#333;font-size:12px;text-transform:uppercase;text-decoration:underline;background:url(Images/Bullet/Advance-Search-toggle-hide.gif) no-repeat right center;padding-right:32px}.CategoryCheckListCheckBoxList,.DepartmentCheckListCheckBoxList{border:solid 1px #ccc;margin-top:10px}.CategoryCheckListCheckBoxList label{font-size:12px}.CategoryCheckListCheckBoxList td,.DepartmentCheckListCheckBoxList td{width:25%}.AdvancedSearchDataListTableHeaderCheck label{font-size:13px !important;color:#333;font-weight:normal}.AdvancedSearchDataListTable{padding-top:20px}.CouponMessageDisplayAvaliableMessageHeader{margin:10px 0 5px 0}.CouponMessageDisplayLabel{margin:5px 10px 5px 0;display:block;float:left;font-weight:normal}.CouponPromotionWarningDisplayLabel{margin:5px 0;display:block;float:left}.CouponMessageDisplayData{margin:5px 0;display:block;float:left}.CouponMessageDisplayAvaliableMessageList,.CouponMessageDisplay{clear:left;width:100%;display:table}.CouponPanel{clear:left;float:left;margin:10px 0}.CouponPanel .CommonFormLabel{padding:0;font-weight:normal}.CouponPanel .CommonTextBox{margin-right:10px;float:left}.CouponBackButton{clear:left;float:left;margin:20px 0 10px}.AccountDetailsDiv{margin:0px;width:100%;clear:left}.AccountDetailsTextBox{width:150px}.AccountDetailsLongTextBox{width:200px}.AccountDetailsCheckBox{float:left}.AccountDetailsCheckBoxDiv{float:left;margin-left:36%;padding-bottom:20px;clear:left;width:100%}.AccountDetailsCountryStatePanel{clear:both}.AccountDetailsCheckBoxDiv .AccountDetailsCheckBox label{color:#246bb7}.AccountDetailsButtonDiv{margin-top:10px;text-align:right;float:right;clear:left;width:60%;margin-left:35%}.AccountDetailsShippingItemInfoPanel{clear:left;float:left;width:100%}.AccountDetailsPanel{width:100%;float:left;clear:left}.ShippingDestination{clear:left;float:left;width:100%}.AccountDetails .CommonFormLabel{width:120px}.AccountDetails .CheckoutTextBox{width:140px;float:left}.ImageZoomingButton{margin-top:10px}.ImageZoomingButton a{text-decoration:none}.ImageZoomingButtonPopup{float:left}.ImageZoomingButtonZoom{float:right}.ImageZoomingButtonPopupImage{float:left}.ImageZoomingButtonPopupMessage{float:left;margin-left:5px;margin-top:2px}.ImageZoomingButtonZoomImage{float:left}.ImageZoomingButtonZoomMessage{float:left;margin-left:5px;margin-top:2px}.GiftCertificateDetailsPanel{margin:10px 0;clear:left;float:left}.GiftCertificateDetailsTitle{font-weight:normal;font-size:13px}.GiftCertificateDetailsLabelColumn{width:90px;text-align:left}.GiftCertificateDetailsInputColumn input{border:solid 1px #ccc}.GiftCertificateDetailsInputColumn textarea{width:150px}.ForgotPasswordDiv{clear:left;width:550px;margin:15px auto;display:table}.ForgotPasswordDiv .MessageNormal{width:100%;text-align:center;margin-bottom:10px;line-height:1.5}.ForgotPasswordPanel{float:left;margin:10px 0;width:70%}.ForgotPasswordLabel{width:35%;font-weight:normal;clear:left;float:left;padding:2px 0;font-family:CSPraJad;font-size:16px}.ForgotPasswordData{float:left;width:65%}.ForgotPasswordMessageDiv{clear:left;float:left;width:100%}.ForgotPasswordLoginImageButton{float:left;margin-left:20px;margin-top:20px}.ForgotPasswordValidatorText{float:left;clear:left;margin-top:3px;width:100%}.ForgotPasswordValidateDiv{width:100%}.ForgotPasswordLoginImageButton{width:28%;margin:10px 0;float:right}.MyAccountInformation{}.MyAccountInformationTopImgLeft{display:none}.MyAccountInformationTopImgRight{display:none}.MyAccountInformationTop{padding:5px 0;background:url(Images/Bullet/TitleBullet.gif) no-repeat left center}.MyAccountInformationTopTitle{font-weight:normal;font-size:12px;margin-left:15px}.MyAccountInformationLeft{padding:10px;border-top:solid 2px #ccc}.MyAccountInformationList{list-style:none;margin-left:0px;padding:0px}.MyAccountInformationListItem{background-image:url(Images/Bullet/bullet2.gif);background-position:0 3px;background-repeat:no-repeat;margin-left:20px;margin-top:10px}.MyAccountInformationItemLink{margin-left:20px;text-decoration:none;vertical-align:middle}.MyAccountInformationItemLink:hover{color:#246bb7;text-decoration:underline}.ShippingAddressLinkPanel{margin-top:10px;float:right}.SearchFilter{line-height:32px;color:#333;float:left;width:100%;font-family:CSPraJad;font-size:15px}.SearchFilterValueRangePanel,.SearchFilterDateRangePanel,.SearchFilterTextPanel,.SearchFilterBooleanPanel{margin-top:5px;margin-bottom:10px;background-color:#f9f9f9;border:dashed 1px #E1E1E1;padding:7px;display:inline-block}.SearchFilterValueRangeImageButton,.SearchFilterDateRangeImageButton,.SearchFilterTextImageButton,.SearchFilterBooleanImageButton{clear:none;float:left;margin-left:5px;padding:1px 15px}.SearchFilterLabel{float:left;margin-right:5px;line-height:30px}.SearchFilterStartDateImageButton,.SearchFilterEndDateImageButton{float:left;margin-right:5px;margin-top:4px}.SearchFilterTextBox,.SearchFilterBooleanDropDown{float:left;margin-right:8px;border:solid 1px #E1E1E1}.SearchFilterBooleanDropDown{margin-top:5px}.SearchFilterMessageLabel{clear:left;float:left;width:100%;margin-top:10px}.SearchFilterValueRangePanel .CommonValidatorTextLowerBound,.SearchFilterValueRangePanel .CommonValidatorTextUpperBound{clear:left;float:left;font-size:12px;line-height:18px;color:#ff0000}.SearchFilterValueRangePanel .CommonValidateDiv{margin-bottom:-1px;margin-top:2px;width:81px;font-size:12px;line-height:18px;color:#ff0000}.ValueRangeValidateDiv{float:left;width:90px}.GiftCertificateDetailsDiv{clear:left;color:#333;float:left;font-size:13px;font-weight:normal;line-height:30px;margin:5px 0 15px;padding:5px 0;text-transform:none;width:100%}.GiftCertificateMessageDiv{font-weight:normal;color:Red}.GiftCertificateDivInner{position:relative;margin-left:auto;margin-right:auto;margin-top:10px}.GiftCertificateTextBox{width:25% !important;margin-left:3%;float:left;height:30px!important}.GiftCertificateVerifyImageButton{clear:none;float:left}.GiftCertificateResultDiv{clear:left;float:left;width:50%;padding:15px;margin-top:20px;border:dashed 1px #ddd}.GiftCertificateLabelColumn{font-weight:normal;color:#333;line-height:24px}.GiftCertificateValueColumn{color:#246bb7;line-height:24px}.GiftCertificateSpan{float:left;line-height:24px;text-transform:uppercase;font-size:13px;text-transform:none}.GiftRegistryListNoteDiv{margin-top:10px;clear:left;float:left;width:100%}.GiftRegistryListHilight{font-weight:normal}.GiftRegistryListGridViewDiv{margin-top:10px;clear:left;float:left;width:100%}.GiftRegistryListGridView{width:100%;border:solid 1px #e4e4e4}.GiftRegistryListGridViewHeaderStyle th{background-color:#f8f8f8;border-bottom:solid 1px #e8e8e8;padding:0px;height:28px}.GiftRegistryListDeleteHeaderStyle{width:30px}.GiftRegistryListDeleteItemStyle{text-align:center}.GiftRegistryListEventDateHeaderStyle,.GiftRegistryListProductListLinkHeaderStyle,.GiftRegistryListEditEventLinkHeaderStyle,.GiftRegistryListSendEmailLinkHeaderStyle,.GiftRegistryListProductListLinkItemStyle{width:14%}.GiftRegistryListEditEventLinkItemStyle{text-align:center}.GiftRegistryListSendEmailLinkItemStyle{text-align:center}.GiftRegistryListEventDateHeaderStyle,.GiftRegistryListEventNameHeaderStyle{text-align:left}.GiftRegistryDetailNote{color:#333;margin:10px 0;font-size:12px}.GiftRegistryDetailDiv{margin:0px}.GiftRegistryDetailDiv .CommonPageInnerTitle{margin-top:10px}.GiftRegistryDetailButtonDiv{margin-top:10px;text-align:right;float:right}.GiftRegistryDetailBackLinkImage{}.GiftRegistryDetailAddImage{background-color:#000}.GiftRegistryDetailEditImage{}.GiftRegistryDetailTextBox{margin-bottom:5px}.GiftRegistryDetailLongTextBox{margin-bottom:5px;width:200px}.GiftRegistryValidate{width:80%}.GiftRegistryValidateLong{width:80%}.GiftRegistryDetailDiv input[type="text"]{width:80%}.GiftRegistryDetailCityStatePanel .CountryAndStateListDropDown{width:40%;margin:0;clear:none;margin-right:10px}.GiftRegistryDetailCityStatePanel input[type="text"].CountryAndStateListCountryTextBox{clear:left;float:left;width:40%;margin-left:29%;margin-bottom:3px}.GiftRegistryDetailCityStatePanel input[type="text"].CountryAndStateListStateTextBox{float:right;width:40%;margin-bottom:3px;margin-right:31%}.GiftRegistryDetailDiv .CommonFormLabel{width:25%;float:left;padding:2px 0px;margin:0 2%;color:#333;clear:left;font-size:12px;line-height:25px}.GiftRegistryDetailDiv .CommonFormData{float:left;width:50%;padding-top:2px;padding-bottom:2px}.GiftRegistryCompleteContentDiv{margin-top:20px;text-align:center}.GiftRegistryCompleteButtonDiv{margin:20px auto 0;text-align:center;display:table}.GiftRegistryCompleteContinueButtonImage{border:none}.GiftRegistrySelectButtonDiv{text-align:center;margin-top:15px;clear:left;float:right}.GiftRegistrySelectRadioButtonList label{line-height:20px;vertical-align:top;margin-left:5px;display:inline-block}.GiftRegistrySelectValidator{width:100%;text-align:center;display:block}.GiftRegistryItemListHilight{font-weight:normal}.GiftRegistryItemListNoteDiv{margin:10px 0;clear:left;float:left;width:100%}.GiftRegistryItemListLabel{float:left;clear:left;width:120px;line-height:22px}.GiftRegistryItemListData{line-height:22px;float:left}.GiftRegistryItemListTitle{border-bottom:1px dotted #CCCCCC;float:left;font-size:12px;font-weight:normal;margin:10px 0}.GiftRegistryItemListGridView{width:100%;border:solid 1px #e4e4e4;clear:left}.GiftRegistryItemListProductNameHeaderStyle{text-align:left}.GiftRegistryItemListHasQuantityHeaderStyle,.GiftRegistryItemListWantQuantityHeaderStyle,.GiftRegistryItemListUnitPriceHeaderStyle{width:16%;text-align:right}.GiftRegistryItemListDeleteHeaderStyle{width:5%}.GiftRegistryItemListDeleteItemStyle{text-align:center}.GiftRegistryItemListUnitPriceStyle{text-align:right}.GiftRegistryItemListWantQuantityItemStyle{text-align:right}.GiftRegistryItemListHasQuantityItemStyle{text-align:right}.GiftRegistryItemListButtonBottomDiv{margin-top:10px;clear:left;float:right}.GiftRegistryItemList .CommonValidateDiv{margin-top:1px;position:relative;left:59px;width:51px}.ProductPopup{padding:15px}.ProductPopupTopImgLeft{display:none}.ProductPopupTopImgRight{display:none}.ProductPopupTopTitle{line-height:25px;font-size:14px}.ProductPopupLeft{border:solid 1px #e4e4e4;background-color:#fff}.ProductPopupTable{width:100%}.ProductPopupTitleColumn{border-bottom:solid 1px #cdcdcb;background-color:#eee;font-weight:normal}.ProductPopupDetailsColumn{padding-bottom:10px}.ProductPopupBottom{display:none}.ProductPopupTopLink{text-decoration:none}.ProductPopupCloseWindowsLink{}.ProductPopupTopLink:hover,.ProductPopupCloseWindowsLink:hover{cursor:pointer;color:#AB1621;text-align:center}.ProductPopupImageColumn{width:100%;text-align:center}.ProductPopupImageColumn img{max-height:200px;height:auto !important;height:200px;max-width:200px;width:auto !important;width:200px}.GiftRegistrySendMailPanel{float:left;margin:10px 0;width:100%}.GiftRegistrySendMailLabel{float:left;clear:left;line-height:22px;width:120px}.GiftRegistrySendMailData{float:left;padding:2px}.GiftRegistrySendMailCaptchaDiv{border:1px solid #DDDDDD;clear:left;float:left;margin:10px 0 10px 120px;padding:10px;width:425px}.GiftRegistrySendMailButtonDiv{clear:left;margin-top:10px;float:right}.GiftRegistrySendMailCaptchaLabel{font-weight:normal;text-decoration:underline}.GiftRegistrySendMailCaptchaStyle{clear:left}.GiftRegistrySendMailCaptchaStyle div{margin-top:10px}.GiftRegistrySendMailCaptchaStyle div input{margin-top:5px;border:solid 1px #ccc}.GiftRegistrySendMailTextbox{margin-bottom:5px;width:300px}.GiftRegistrySendMailValidate{width:300px}.GiftRegistrySendMailFinishedImageDiv{text-align:center}.GiftRegistrySendMailFinishedContent{margin-top:20px;margin-bottom:20px;text-align:center}.GiftRegistryResultBackLinkDiv{text-align:center;margin-top:20px;margin-bottom:10px}.GiftRegistryResultGridView{text-align:center}.GiftRegistryItemLabel{clear:left;float:left;line-height:24px;font-weight:normal;width:80px}.GiftRegistryItemData{line-height:24px}.GiftRegistryItemQuantityHeaderStyle{width:70px}.GiftRegistryItemHasHeaderStyle{width:60px;text-align:right}.GiftRegistryItemHasItemStyle{text-align:right;padding-right:5px}.GiftRegistryItemWantHeaderStyle{width:60px;text-align:right}.GiftRegistryItemWantItemStyle{text-align:right;padding-right:5px}.GiftRegistryItemUnitPriceHeaderStyle{width:70px;text-align:right}.GiftRegistryItemUnitPriceItemStyle{text-align:right;padding-right:5px}.GiftRegistryItemQuantityItemStyle{text-align:center}.GiftRegistryItemQuantityItemStyle .CommonTextBox{text-align:right}.GiftRegistryItemButtonDiv{margin-top:10px;clear:left;float:right}.GiftRegistryItemAddToCartButtonImage{border:none}.GiftRegistryItemMessageLabel{display:block;padding-bottom:10px;margin-left:120px;margin-right:auto;clear:both}.GiftRegistryItemMessageLabel li{margin-left:30px}.AddShoppingCartNotCompleteContent,.AddToCartNotCompleteContent{margin-top:10px;padding-bottom:20px}.AddShoppingCartNotComplete .CommonHyperLink{margin:auto;display:table;font-size:12px}.AddShoppingCartNotComplete .CommonPageTop{display:none}.AffiliateDetails .CommonPageInnerTitle,.AffiliateDashboard .CommonPageInnerTitle{font-family:ThaiSansNeueBold}.AffiliateDetailsAgreementPanel{clear:both;float:left;margin:20px 0 20px -25%;width:150%;border-top:solid 1px #ccc;padding-top:20px}.AffiliateDetailsDownloadDiv{}.AffiliateDetailsDownloadLinkIcon{margin-right:5px}.AffiliateDetailsDownloadDiv a{font-size:12px;line-height:25px}.AffiliateDetailsAgreementContent{width:100%;border:solid 1px #ccc;padding:15px;overflow:auto;height:300px;text-align:left;margin-top:5px;font-size:14px;line-height:22px;font-family:Tahoma}.AffiliateDetailsAgreementAcceptDiv{width:100%;margin-left:auto;margin-right:auto;margin-top:10px;text-align:center}.AffiliateDetailsButtonDiv{clear:left;margin:0 auto 20px;width:300px;display:table}.AffiliateDetailsButtonDiv a.BtnStyle1{width:100%;border:solid 1px #b7b7b7;line-height:38px;padding:10px 0;background-color:#357FD3;font-family:ThaiSansNeueBold;font-size:24px;margin:0}.AffiliateDetailsButtonDiv a.BtnStyle1:hover{background-color:#357FD3}.AffiliateDetailsValidatorText{text-align:left;width:100%;margin:2px auto}.AffiliateDetailsValidatorDiv{width:100%}.AffiliateDetailsUpdateButtonDiv{float:left;clear:left;margin-left:36%}.CustomerRegisterLeftData.CommissionRate{padding-left:6%}.AffiliateRegisterFinishMessageDiv{font-weight:normal;text-align:center}.AffiliateRegisterFinishLinkPanel{display:table;margin:25px auto auto}.AffiliateGenerateLinkDiv{border:solid 1px #ccc;margin-top:10px;padding:10px;font-size:14px}.AffiliateGenerateLinkInner{margin-bottom:5px}.AffiliateGenerateLinkTextBox{width:100%}.AffiliateGenerateLinkButtonDiv{margin-top:10px;clear:right;float:right}.AffiliateGenerateLinkButtonDiv img{border:none}.AffiliateCommissionNoResultPanel{clear:left;float:left;width:100%;padding:10px 0}.AffiliateCommissionRemarkDiv{margin-top:10px}.AffiliateCommissionPaymentStatusHeaderStyle{width:20%}.AffiliateCommissionPaymentStatusItemStyle{text-align:center}.AffiliateCommissionOrderDateHeaderStyle{}.AffiliateCommissionOrderDateItemStyle{text-align:center}.AffiliateCommissionCommissionHeaderStyle{text-align:right}.AffiliateCommissionCommissionItemStyle{width:20%;text-align:right}.AffiliateCommissionFooterTotalAmountColumn{text-align:right;font-weight:normal;color:#246bb7}.AffiliateCommissionProductCostHeaderStyle{width:20%;text-align:right}.AffiliateCommissionProductCostItemStyle{text-align:right}.AffiliateCommissionFooterTotalColumn{text-align:right;font-weight:normal}.AffiliateCommissionOrderIDHeaderStyle{width:15%}.AffiliateCommissionOrderIDItemStyle{text-align:center}.AffiliateCommissionNoResultLinkDiv{margin-top:10px;text-align:center}.AffiliateCommissionGridViewFooterStyle td{padding:5px 2%;font-weight:bold}.AffiliateCommissionSearchContentDiv{width:550px;clear:left;margin:20px auto;display:table}.AffiliateCommissionSearchLabel{clear:left;float:left;padding:4px;width:30%}.AffiliateCommissionSearchData{float:left;padding:4px;width:70%}.AffiliateCommissionSearchData .CommonTextBox{width:140px;float:left}.AffiliateCommissionSearchData .Label{float:left;margin:2px 0;width:10%}.AffiliateCommissionSearchButtonDiv{width:550px;clear:left;margin:20px auto;display:table}.AffiliateCommissionSearchImageButton{float:right}.AffiliateCommissionSearchLinkDiv{clear:left;float:left;width:100%;font-size:16px;margin:5px 0 15px;font-family:ThaiSansNeueBold;padding:5px 0;line-height:30px}.AffiliateCommissionSearchLinkDiv .CommonHyperLink{text-decoration:underline}.AffiliateCommissionNoResultDiv{text-align:center;border:solid 1px #eee;background-color:#f8f8f8;padding:8px}.AffiliateCommissionSearchValidateDiv{float:left;width:45%}.CommonCommissionSearchValidateDiv{clear:left;float:left;font-size:11px;line-height:18px;color:#ff0000}.AffiliateCommissionSearchData .CommonImageButton{margin:3px 0 0 3px;float:left}.ContactUsFinishedContent{margin:10px}.Coupon .CouponMessageDisplayAvaliableMessageHeader{font-weight:normal}.CouponMessageParagraph{font-weight:normal}.CouponCodeParagraph{font-weight:normal}.CouponDetailsTable{margin-left:auto;margin-right:auto}.CouponDetailsLabelColumn{font-weight:normal;text-align:right;padding-right:10px;width:100px}.CouponItemListProductsColumn ul{margin:0px auto auto 30px;padding:0px}.CouponAndGiftImageButtonDiv{margin-top:10px;margin-right:0;clear:left;float:right;display:table}.CustomerReviewProduct{clear:left;width:100%;display:table}.CustomerReviewContent{float:right;width:50%;padding-top:10px;margin-left:2%}.CustomerReviewProductDetail{float:left;width:45%;padding:10px}.CustomerReviewProductDetail .ProductImage{width:40%;float:left}.CustomerReviewProductDetail .ProductInfo{width:55%;margin-left:2%;float:left}.CustomerReviewProductDetail a.InfoName{font-size:14px;text-decoration:none;color:#333;font-weight:bold}.CustomerReviewProductDetail a.InfoName:hover{color:#246bb7}.CustomerReviewProductDetail .InfoSku{clear:left;font-size:12px;float:left;margin-top:15px;margin-bottom:10px;width:100%}.CustomerReviewProductDetail .InfoRating{clear:left;float:left;margin-bottom:10px;width:100%;padding:10px 0;border-top:solid 1px #eee;border-bottom:solid 1px #eee;line-height:20px}.CustomerReviewProductDetail .InfoTitleLabel{font-weight:normal;clear:left;float:left;margin-right:10px;color:#333}.CustomerReviewProductDetail .RatingCustomerDiv{float:left}.CustomerReviewProductDetail .RatingCustomerMessageDiv{font-size:12px}.CustomerReviewProductDetail .InfoShortDescription{clear:left;float:left;margin:10px 0;width:100%;font-size:12px;line-height:22px}.CustomerReviewProductDetail .RetailPriceValue{clear:left;float:left;width:100%;font-size:12px;text-decoration:line-through;margin-top:5px}.CustomerReviewProductDetail .InfoPrice{clear:left;font-size:18px;font-weight:normal;line-height:30px;float:left;width:100%}.ReviewIntroHeader{font-size:14px;clear:left;color:#333;float:left;width:100%;margin-bottom:15px;font-weight:bold}.ReviewIntroMessage{clear:left;float:left;width:100%;margin-bottom:7px;font-size:13px;padding-bottom:13px;border-bottom:solid 1px #eee;line-height:20px}.CustomerReviewContent .ReviewTitle{font-weight:bold;clear:left;float:left;width:100%;font-size:14px;margin:10px 0}.ReviewSubjectRow{clear:left;float:left;width:100%;margin:7px 0}.CustomerReviewContent .InfoTitleLabel{font-weight:normal;clear:left;float:left;width:30%;color:#333;font-size:13px}.CustomerReviewMessageDiv .ReviewIntroMessage{border:0;margin:0;padding:0}.CustomerReviewMessageTextBox{float:right;margin-right:2%;width:65% !important}.CustomerReviewStarList{clear:left;float:left;margin:5px 0;padding:7px 3%;background-color:#fff;border:solid 1px #eee;width:100%}.ReviewGuide{display:block}ul.ReviewGuide{list-style-type:none}ul.ReviewGuide li{color:#333;background:url(Images/Bullet/bullet5.gif) no-repeat left 8px;line-height:22px;font-size:13px;padding-left:15px}.CustomerReviewMessageDiv{clear:left;float:left;width:100%;margin:10px 0}.CustomerReviewMessageFromDiv{margin:5px 0}.CustomerReviewLabel{padding:4px}.CustomerReviewButtonDiv{clear:both;float:right;margin-right:1%;text-align:right}.CustomerReviewRatingLoginPanel{margin-bottom:25px}.CustomerReviewValidatorText{float:right;margin-right:2%;width:65%}.CustomerReviewValidateDiv{width:100%}.CustomerReviewStarRatingValidatorText{float:right;margin-right:2%;width:65%}.CustomerReviewStarRatingValidateDiv{width:100%;float:left}.CustomerReviewStarRatingDiv .CustomerReviewStarRatingValidatorText{float:left;width:100%}.Error404Content{}.Error404Content a{color:#246bb7;text-decoration:underline;cursor:pointer}.Error404Content ul li{margin-bottom:5px}.FileDownloadErrorContent{color:Red}.FileDownloadManagerContent{color:Red}.GenericErrorContent p{margin:8px 0;font-family:CSPraJad;font-size:16px}.GenericErrorContent ul{list-style-type:none;padding:0;margin:0 0 30px;font-family:CSPraJad;font-size:16px}.GenericErrorContent ul li{background:url(Images/Bullet/Bullet2.gif) no-repeat left 10px;padding-left:18px;line-height:25px}.GenericErrorContent a{text-decoration:underline;cursor:pointer}.PasswordRecoveryFinishedParagraph{line-height:24px}.ResetPasswordContent{text-align:center}.TellFriendFormDiv{}input[type="text"].TellFriendTextBox,input[type="text"].TellFriendLongTextBox{width:90%;margin-bottom:3px}.TellFriendImageButtonDiv{clear:left;float:right;margin-top:20px}.TellFriendFormData{float:left;width:50%;padding-top:2px;padding-bottom:2px}.TellFriendFormLabel{clear:left;float:left;width:20%;padding-top:2px;padding-bottom:2px;line-height:25px;height:25px;margin-bottom:5px;margin-left:5%}.TellFriendFormTextEditorDiv{clear:left;float:left;width:70%;margin-left:25%}.TellFriendMessageTextBox{width:90%;margin-top:10px;font-size:12px}.TellFriendCapchaDiv{border:0;clear:left;float:left;width:60%;margin-left:25%}.TellFriendCapchaDiv .CommonPageInnerTitle{text-transform:capitalize;font-size:14px}.TellFriendCaptchaStyle div{clear:left;margin-top:10px}.TellFriendCaptchaStyle div input[type="text"]{margin-top:5px;width:60%}.TellFriendValidate{width:90%}.TellFriendValidateLong{width:90%}.TellFriendFinishedDiv{text-align:center}.TellFriendFinishedMessage{margin-top:40px;margin-bottom:40px}.TellFriendFinishedImageIcon{margin-top:20px}.ContentMenuNavNormalList{width:100%}.ContentMenuNavNormalList a{padding-left:30px;width:182px;height:100%;line-height:22px;vertical-align:middle;display:block;background:url(Images/Bullet/Bullet3.gif) no-repeat 15px 7px;color:#555;text-decoration:none}.ContentMenuNavNormalTopList{width:100%}.HeaderMenuRight .ContentMenuNavNormalTopList .SidebarTop{display:none}.HeaderMenuRight .ContentMenuNavNormalTopList{width:auto;border:0 none;margin-top:0px}.common-leftside-col .ContentMenuNavList,.common-rightside-col .ContentMenuNavList{width:100%;margin-bottom:20px;clear:left}.common-leftside-col .ContentMenuNavMenuList,.common-rightside-col .ContentMenuNavMenuList{width:100%}.ContentMenuNavList .SidebarTop{border-bottom:solid 2px #D6D6D6}.ContentMenuNavMenuListStaticMenuItem{background:url("images/background/dot-line.jpg") repeat-x left bottom}.ContentMenuNavMenuListStaticMenuItem td a{background:url("images/bullet/bullet3.gif") no-repeat right 11px;color:#333;display:block;font-size:13px;padding:8px 8% 8px 0;text-align:left;text-decoration:none;vertical-align:middle;line-height:20px;white-space:normal;width:100%}.ContentMenuNavMenuListStaticMenuItem:hover{color:#246bb7}.ContentMenuNavMenuListDynamicMenuItem{z-index:0}.ContentMenuNavMenuListDynamicMenuItem a{z-index:0;display:block;vertical-align:middle;color:#333;background:none;padding:8px 15px;width:160px;white-space:normal;font-size:12px !important}.ContentMenuNavMenuListDynamicMenuItem:hover{background-color:#000;color:#246bb7}.ContentMenuNavMenuListDynamicMenuStyle{z-index:100 !important;margin:0;border:solid 1px #ededed;background:#fff}.ContentMenuNavMenuListDynamicMenuItem img{background:url("Images/Icon/arrow-left.png") no-repeat center center;height:0;padding:10px;width:0}.ContentMenuNavList .CategoryNavNormalList td{padding-left:0}.ContentMenuNavList .CategoryNavNormalList a{background:url("Images/Bullet/accountbullet.png") no-repeat 5px 16px;padding-left:25px}.ContentMenuItemColumnTopicStyle{padding-top:4px;padding-bottom:4px;padding-left:10px;border-bottom:solid 1px #e4e4e4}.ContentMenuItemColumnTopicStyle a{text-decoration:none;margin-left:7px}.ContentMenuItemColumnTopicStyle a:hover{color:#246bb7}.AdvancedContentSearchResult .CommonPage,.AdvancedContentSearchResult .CommonPageTop,.AdvancedContentSearchResult .CommonPageLeft,.AdvancedContentSearchResult .CommonPageBottom{width:auto}.MainDivCenter .Default{width:inherit}#uxValidSummary{margin-left:10px}#at20mc form{background-image:none}.PriceRequireLoginMessage{text-align:center;background-color:#F9F9F9;border:solid 1px #CCCCCC;color:#666666;font-size:12px;font-weight:normal;margin-bottom:1em;overflow:hidden;padding:5px 0;width:100%}.RecentlyViewedList{width:100%}.RecentlyViewedList a{padding:3px 0px;width:inherit;vertical-align:middle;display:block;text-decoration:none;white-space:normal}.RecentlyViewedList a:hover{color:#246bb7}.RecentlyViewedList .ImageRecentPost{width:30%;display:table-cell}.RecentlyViewedList .RecentlyItemImageDiv{width:90% !important;height:50% !important}.RecentlyViewedList .RecentlyItemName{color:#000;vertical-align:middle;border:none;font-size:12px;text-decoration:none;display:table-cell;padding-left:5px}.RecentlyViewedList td{padding-bottom:10px}.CompareProductList{width:95%;margin:0 auto}.CompareProductListPopUpList .ProductListItemButtonDiv{float:none;margin:5px auto;text-align:center}.CompareProductListPopUpList{vertical-align:top;margin:10px auto;background-color:#fff}.ItemListTD{width:290px;vertical-align:top;border-bottom:solid 1px #ccc;padding:5px}.ItemList{width:290px;vertical-align:top;border:solid 1px #ccc}.RowDiv{display:table-row;border-top:solid 1px #ccc}.CompareListBoxViewAll{margin:10px 3px;float:left;font-size:12px}.CompareListBoxClearAll{margin:10px 3px;float:right;font-size:12px}.CompareListBoxViewAll:hover,.CompareListBoxClearAll:hover{color:#246bb7}.CompareProductList td{background:url( Images/Background/dot-line.jpg) repeat-x left bottom}.CompareProductList a{padding:6px 0px;width:90%;height:100%;text-decoration:none;white-space:normal;float:left;font-size:12px;color:#333}.CompareProductList a:hover{color:#246bb7}.CompareProductList a img{width:30px;height:30px;border:1px solid #f0f0f0;float:left;margin-right:10px}.CompareProductList a span{line-height:16px;width:120px}.CompareProductList .CompareProductDelete a{float:right;margin-top:7px;width:10px;padding:0;color:#ff7900;font-size:12px}.ComparePopupBody{width:100%;margin:0px;padding:10px 0}.ComparePopupDiv{margin:0 auto}.CompareProductAddtoCart a{float:none;width:100px;margin:10px auto}.CompareName{width:295px;white-space:normal;color:#246bb7;font-weight:normal}.CompareProductName{height:36px;line-height:18px}.CompareProductName .hidecallout{display:none}.CompareProductName .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:280px}.CompareProductName .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px;width:280px}.CompareProductName .showcallout .shadow{background-color:#555;color:inherit;width:280px}.CompareProductName .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;width:280px}.CompareProductShortDes{min-height:70px}.CompareProductShortDes .hidecallout{display:none}.CompareProductShortDes .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:280px}.CompareProductShortDes .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px;width:280px}.CompareProductShortDes .showcallout .shadow{background-color:#555;color:inherit;width:280px}.CompareProductShortDes .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;width:280px}.CompareProductLongDes{min-height:70px;max-height:70px;overflow:hidden}.CompareProductLongDes .hidecallout{display:none}.CompareProductLongDes .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:280px}.CompareProductLongDes .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px;width:280px}.CompareProductLongDes .showcallout .shadow{background-color:#555;color:inherit;width:280px}.CompareProductLongDes .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;width:280px}.CompareProductSku{height:20px}.CompareProductSku .hidecallout{display:none}.CompareProductSku .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:280px}.CompareProductSku .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px;width:280px}.CompareProductSku .showcallout .shadow{background-color:#555;color:inherit;width:280px}.CompareProductSku .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;width:280px}.CompareProductRetailPrice{height:20px}.CompareProductPrice{height:20px}.CompareProductModel{height:20px}.CompareProductModel .hidecallout{display:none}.CompareProductModel .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:280px}.CompareProductModel .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px;width:280px}.CompareProductModel .showcallout .shadow{background-color:#555;color:inherit;width:280px}.CompareProductModel .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;width:280px}.CompareProductSpecification{height:36px;line-height:18px}.CompareProductUPC{height:20px}.CompareProductWeight{height:20px}.CompareProductManufacturerPartNumber{height:20px}.CompareProductManufacturer{height:20px}.CompareProductManufacturer .hidecallout{display:none}.CompareProductManufacturer .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:280px}.CompareProductManufacturer .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px;width:280px}.CompareProductManufacturer .showcallout .shadow{background-color:#555;color:inherit;width:280px}.CompareProductManufacturer .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;width:280px}.CompareProductNameLink{text-align:left;color:#246bb7;text-decoration:none;font-size:12px;font-weight:normal}.CompareProductImage{text-align:center;height:65px}.CompareLabel{text-align:left;font-weight:bold;float:left}.CompareProductImage img{max-height:65px;height:auto !important;height:65px}.ComparePopupGridView{background-color:#fff;margin:20px auto}.OnePageCheckout{width:100%;float:left;clear:left}.OnePageCheckout .CommonPageTop{text-align:center;width:100%;float:left;clear:left;margin:10px 0;padding-bottom:5px}.OnePageCheckout .CommonPageLeft{width:100%;float:left;clear:left;margin-bottom:20px}.OnePageCheckout .CommonPageRight{clear:left;margin:0 auto;width:560px;display:table;float:none;padding:0}.OnePageCheckoutRightControl{width:25%;float:right}.OnePageCheckoutRightControl .MiniShoppingCart{background:none;clear:left;float:left;margin-bottom:15px;padding:5px 4% 10px;width:90%}.OnePageCheckoutRightControl .MiniShoppingCart .MiniShoppingCartSidebarTopTitle{font-size:14px;color:#333;margin:0;padding:0}.OnePageCheckoutRightControl .MiniShoppingCart .SidebarTop{background:none}.OnePageCheckoutRightControl .MiniShoppingCart .SidebarLeft{border:0}.OnePageCheckoutRightControl .MiniShoppingCart .SidebarTopImgLeft,.OnePageCheckoutRightControl .MiniShoppingCart .SidebarTopImgRight,.OnePageCheckoutRightControl .MiniShoppingCart .SidebarBottom,.OnePageCheckoutRightControl .MiniShoppingCart .MiniShoppingCartShowHidePanel,.OnePageCheckoutRightControl .MiniShoppingCart .MiniShoppingCartRecentlyPanel,.OnePageCheckoutRightControl .MiniShoppingCart .MiniShoppingCartButton{display:none}.OnePageCheckoutRightControl .ShoppingCartGiftCouponInputCodeTextBox{width:100%}.ProductReturnSelectItem{width:25px}.ProductReturnQuantityItem{width:15%}.ProductReturnUnitPriceItem{width:15%}.ProductReturnDiv{float:left;clear:left;margin-top:10px;border:solid 1px #E1E1E1;padding:10px 2%;width:96%}.ProductReturnDropDown{margin-bottom:5px;border:solid 1px #ccc;width:320px}.ProductReturnTextBox{margin-bottom:5px;border:solid 1px #ccc;width:320px}.ProductReturnData{float:left;width:350px;margin-right:30px;padding-top:4px;padding-bottom:4px}.ProductReturnAddButtonDiv{float:right;margin-top:10px}.ProductReturnValidate{width:320px}.RmaHistoryGridView{border:solid 1px #e4e4e4;width:100%}.RmaHistoryHeaderID,.RmaHistoryHeaderStatus,.RmaHistoryHeaderOrderID{width:15%}.RmaHistoryGridViewRowStyle,.RmaHistoryGridViewAlternatingRowStyle{text-align:center}.RmaHistoryHeaderName,.RmaHistoryName{text-align:left}.RmaDetailDiv{margin:0px;width:100%;clear:left}.RmaDetailOrderIDLink{text-decoration:none;border-bottom:dotted 1px #ccc}.RmaDetailOrderIDLink:hover{color:#246bb7;border-bottom:dotted 1px #246bb7}.ProductKitItemDetailsTop{font-weight:bold;margin-bottom:5px}.ProductKitGroupItemStyle .ProductKitItemDetailsTop{float:left;margin-right:5px;margin-top:-2px}.ProductKitGroupItemStyle .hidecallout{display:none}.ProductKitGroupItemStyle .showcallout{background-color:#ccc;color:inherit;position:absolute;z-index:100;width:200px;left:100px}.ProductKitGroupItemStyle .showcallout .shadow{background-color:#555;color:inherit;position:relative;bottom:2px;right:2px}.ProductKitGroupItemStyle .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:.5em 2ex;text-align:left;position:relative;bottom:2px;right:2px}.ProductKitGroupItem tr.quantityTR{vertical-align:top}.ProductKitGroupItem td.quantityTD{width:70px;float:left;padding:5px 0;font-size:14px}.ProductKitGroupItem td.quantityTD input{margin-bottom:0;color:#4d4d4d;margin-top:0}.ProductKitGroupItem .quantityLabel{width:95%;text-align:right;float:left}.ProductKitGroupItemQuantityText{text-align:right;width:40px}.ProductKitGroupItem .quantityLabelRadio{width:75%;text-align:right;float:left;margin-top:8px}.ProductKitGroupItemQuantityTextRadio{text-align:right;width:40px;margin-top:8px}.ProductKitGroupItem .OptionRadioItemRadioButtonList tr{display:table-row;width:100%}.CategoryNewArrivalTitle{display:block;width:100%;font-size:24px;font-family:ThaiSansNeueBold;margin-bottom:15px;text-align:center;border-bottom:solid 2px #cccccc;padding-bottom:10px}.NewArrivalCategory .SidebarTop{display:none}.NewArrivalCategory .SidebarLeft .SidebarRight{padding:0;border:none}.NewArrivalCategoryList{width:100%}.NewArrivalCategoryList div.CommonProductImage{max-height:255px;text-align:center}.NewArrivalCategoryList .CommonProductItemStyle{width:23.3%;margin:0 5px 20px}.NewArrivalCategoryList .CommonProductButton{display:none}.ContactUsLink a{height:18px;line-height:18px;padding:0 10px;text-decoration:none}.ContactUsLink a:hover{color:#246bb7}.WarningMessage{background-color:yellow;width:100%;padding:5px 0;font-weight:bold;color:#555;font-size:12px;line-height:20px}.WarningMessage .HeaderMenuStyle{margin:0 auto;vertical-align:middle;width:940px}.WarningMessage select{margin-left:0}.MyAccountMenuList .SidebarTop{border-bottom:0;background:url(Images/Bullet/account_icon.png) no-repeat left bottom;min-height:50px;padding-left:50px}.MyAccountMenuList .SidebarTopTitle{padding-left:0;display:inline-block;font-size:22px;color:#246bb7;line-height:26px;clear:left;width:100%;font-weight:normal}.MyAccountMenuList .MyAccountMenuListLoginName{font-size:22px;color:#333}.MyAccountMenuList .NameLabel{}.MyAccountMenuList .SidebarRight{padding:15px 0;border-bottom:0}.MyAccountMenuTableList{width:100%}.MyAccountMenuTableList td{width:100%;border-bottom:solid 1px #e1e1e2}.MyAccountMenuTableList a{padding:12px 5px 12px 30px;display:block;font-family:ThaiSansNeueBold;font-size:22px;line-height:24px}.MyAccountMenuTableList a:hover,.MyAccountMenuTableList a:active{color:#246bb7;padding-left:30px}.AccountMainDiv .CommonPageRight{padding-top:15px}.MyAccountDashboardDiv{margin:0px;width:100%}.MyAccountInfoPanel,.MyAccountMessagePanel{margin:0 0 20px 0;float:left;clear:left;width:100%}.MyAccountRecentOrder{margin:10px 0;float:left;clear:left;width:100%}.MyAccountRecentOrderDiv{width:100%}.MyAccountInfoPanel .Title{clear:left;float:left;width:100%;border-bottom:solid 2px #d6d6d6;padding:5px 0;text-align:center;color:#000;font-size:32px;font-family:ThaiSansNeueBold;line-height:40px;margin-bottom:20px}.MyAccountDashboard .MyAccountInfoPanel .Title{font-size:24px;margin:5px 0 15px;line-height:30px;color:#333;background:url(Images/Background/dot-line.jpg) repeat-x left bottom;border:0;text-align:left}.MyAccountInfoPanel .MyAccountInfoSubmitButton{float:right;margin-top:5px}.MyAccountInfoPanel .MyAccountInfoSubmitButton a.BtnStyle4{background:url(Images/Icon/down.gif) no-repeat right center;line-height:23px;padding:0 28px 0 0;font-weight:normal;border:0;text-decoration:underline;margin:0;color:#333}.MyAccountInfoPanel .MyAccountInfoSubmitButton a.BtnStyle4:hover{color:#246bb7}.MyAccountInfoPanel .Value{clear:left;float:left;width:100%;padding:3px 0;color:#333;font-family:CSPraJad;font-size:16px}.MyAccountRecentOrderDiv .SubmitButton{float:right;clear:left;margin:10px 0 0}.MyAccountMessagePanel .Title{clear:left;float:left;width:100%;margin:0 0 10px 0;line-height:25px;color:#333;font-weight:bold}.MyAccountMessagePanel .Value{clear:left;float:left;width:100%;line-height:22px;color:#333}.MyAccountTitle{clear:left;float:left;width:100%;font-size:22px;margin:5px 0 15px;font-family:ThaiSansNeueBold;padding:5px 0;line-height:30px;text-align:center}.MyAccountInfoPanel .AffiliateSubmitButton{float:right;clear:left;margin:60px 0 0}.ShippingAddressBookPanel .Title{margin:0}.MyAccountChangePasswordLink{clear:left}.MyAccountChangePasswordLink:hover{color:#246bb7;text-decoration:none}.ShippingAddressBookList{clear:left;float:left;width:100%;border-bottom:dotted 2px #f0f0f0}.ShippingAddressBookList tr{display:table-cell;width:48%;margin-right:2%;float:left}.ShippingAddressBookListItem{width:100%;display:block}.AccountDetailsShippingItemInfoPanel{width:100%;clear:left;float:left;margin:10px 0 20px}.ShippingAliasNameTitle{clear:left;float:left;width:40%;line-height:25px;color:#454545;margin-bottom:10px;font-family:ThaiSansNeueBold}.ShippingAddress{float:right;width:55%;font-family:CSPraJad;font-size:15px}.ShippingAddressData{clear:left;float:left;width:100%;padding:2px 0;color:#454545}.ShippingAddressLabel{}.ShippingAddressShippingResidentialPanel{}.ShippingAddressLinkPanel{clear:left;float:left;width:40%;margin:10px 0}.ShippingAddressLinkPanel .BtnStyle2{width:100%;display:block;margin:5px 0}.ShippingAddressBookButtonDiv{clear:left;float:right;padding:20px 0}.PasswordDetails{width:550px;clear:left;margin:20px auto;display:table}.PasswordDetailsDiv{}.PasswordDetailsTable{width:100%;font-size:16px;font-family:CSPraJad}.PasswordDetailsTable td{padding:5px 0}.PasswordDetailsLabelColumn{width:40%;display:inline-block}.PasswordDetailsInputColumn{width:47%;display:inline-block}.PasswordDetailsInputColumn .CommonAsterisk{width:6%}.PasswordDetailsButtonDiv{clear:left;float:left;margin:20px 0 20px 41%}.PasswordDetailsSubmitLinkButtonImage{border:0}.PasswordDetailsSubmitLinkButton{padding:5px 25px}.PasswordDetailsTextBox{margin:5px 0;width:90% !important;height:30px!important}.PasswordValidateDiv{width:90%}.OrderHistoryGridviewDiv{clear:both;float:left;width:100%}.OrderHistoryGridView th,.OrderHistoryGridView td{text-align:center}.OrderHistoryItemsPerPageDiv .OptionControlTitle{margin-right:0}.OrderHistoryGridOrderIDHeaderStyle{width:6%}.OrderHistoryGridOrderDateHeaderStyle{width:16%}.OrderHistoryGridTotalHeaderStyle{width:16%}.OrderHistoryGridTrackingHeaderStyle{}.OrderHistoryGridStatusHeaderStyle{width:15%}.OrderHistoryGridItemStyle a{background:url(../../Images/Design/Icon/View-icon.svg) no-repeat bottom center;min-height:25px;min-width:25px;margin:5px;display:block}.OrderHistoryGridItemStyle a:hover{background-position-y:top;transition:initial}.OrderHistory .CommonGridViewPageItemDiv{margin-bottom:0}.RewardPointItemsPerPageDiv .OptionControlTitle{margin-right:0}.RewardPointGridOrderIDHeaderStyle,.RewardPointGridOrderIDItemStyle,.RewardPointGridTotalFooterStyle{text-align:left;padding-left:20px;width:30%}.RewardPointGridTotalFooterStyle,.RewardPointGridPointFooterStyle,.RewardPointGridReferenceHeaderStyle{text-align:left;font-weight:normal}.RewardPointGridOrderDateHeaderStyle,.RewardPointGridPointItemStyle,.RewardPointGridPointItemStyle{text-align:left;width:15%}.ContentSubscriptionGridviewDiv{clear:both;float:left;width:100%;margin-top:10px}.ContentSubscriptionGridView td{text-align:center}.WishListGridView{width:100%;color:#333}.WishListGridViewRowStyle{border-bottom:solid 1px #f0f0f0;background-color:#fff}.WishListGridView .ImageHeader{width:15%}.WishListGridView .ImageItem{text-align:left;border-right:solid 1px #f0f0f0}.WishListGridView .ImageItemDiv{margin:10px 5%;width:90%;text-align:center}.WishListGridView .DeleteHeader{width:5%}.WishListGridView .DeleteItem{text-align:center;border-left:solid 1px #f0f0f0}.WishListGridView .NameHeader{text-align:center}.WishListGridView .NameItem a{text-decoration:none;font-size:14px;font-weight:normal;display:block;color:#000}.WishListGridView .NameItem a:hover{color:#246bb7}.WishListGridView .NameItem{text-align:center}.WishListGridView .PriceHeader{width:17%}.WishListGridView .PriceItem{text-align:center;border-left:solid 1px #f0f0f0;font-size:14px}.WishListGridView .QuantityHeader{width:13%}.WishListGridView .QuantityItem{text-align:center;border-left:solid 1px #f0f0f0}.WishListGridView .AddToCartHeader{width:17%}.WishListGridView .AddToCartItem{text-align:center;border-left:solid 1px #f0f0f0;padding:5px 1.5%}.WishListGridView .AddToCartItem a{margin:auto;width:100%;padding:0}.WishListButtonDiv{clear:both;margin:10px auto 0;float:right}.CompareListGridView{width:100%;color:#333}.CompareListGridViewRowStyle{border-bottom:solid 1px #f0f0f0;background-color:#fff}.CompareListGridView .ImageHeader{width:15%}.CompareListGridView .ImageItem{text-align:left;border-right:solid 1px #f0f0f0}.CompareListGridView .ImageItemDiv{margin:10px 5%;width:90%;text-align:center}.CompareListGridView .DeleteHeader{width:5%}.CompareListGridView .DeleteItem{text-align:center;border-left:solid 1px #f0f0f0}.CompareListGridView .NameHeader{text-align:center;text-transform:uppercase}.CompareListGridView .NameItem{text-align:center}.CompareListGridView .NameItem a{text-decoration:none;font-size:14px;font-weight:normal;display:block;color:#000}.CompareListGridView .NameItem a:hover{color:#246bb7}.CompareListGridView .NameItem{text-align:center}.CompareListGridView .PriceHeader{width:17%}.CompareListGridView .PriceItem{text-align:center;border-left:solid 1px #f0f0f0;font-size:14px}.CompareListGridView .AddToCartHeader{width:17%}.CompareListGridView .AddToCartItem{text-align:center;border-left:solid 1px #f0f0f0;padding:5px 1.5%}.CompareListGridView .AddToCartItem a{margin:auto;width:100%;padding:0}.CompareListButtonDiv{clear:both;margin:10px auto 0;float:right}.CustomerRegister{clear:left;margin:0 auto 15px;width:560px;display:table}.CustomerRegisterUseBillingAsShippingPanel{clear:left;float:left;width:100%}.AccountMainDiv .CustomerRegister{width:99%}.CustomerRegisterShippingInfoPanel .Title{clear:left;float:left;width:100%;font-size:24px;margin:5px 0 15px;font-family:ThaiSansNeueBold;padding:5px 0;line-height:30px;text-align:center}.CustomerRegisterLeft,.CustomerRegisterRight,.CheckoutAddressLeft,.CheckoutAddressRight{clear:both;float:left;width:100%}.CustomerRegisterLeftLabel,.CustomerRegisterRightLabel,.CheckoutAddressLeftLabel,.CheckoutAddressRightLabel,.CustomerRegisterLabel,.CheckoutAddressLabel{font-size:16px;font-family:CSPraJad;clear:left;float:left;width:30%;line-height:34px;text-align:right;margin:10px 0}.CustomerRegisterLeftData,.CustomerRegisterRightData,.CheckoutAddressLeftData,.CheckoutAddressRightData{float:left;width:60%;line-height:34px;position:relative;margin:10px 0;font-size:16px;font-family:CSPraJad;font-weight:bold}.CustomerRegisterLeft .CustomerRegisterTextBox,.CustomerRegisterRight .CustomerRegisterTextBox,.CheckoutAddressLeft .CheckoutAddressTextBox,.CheckoutAddressRight .CheckoutAddressTextBox,.PaymentConfirmationDiv .ContactUsCommentBox{float:right;width:90% !important;height:34px;line-height:28px;padding:0 5px}.CustomerRegisterLeft .CommonMultiLineTextBox,.CustomerRegisterRight .CommonMultiLineTextBox,.CheckoutAddressLeft .CommonMultiLineTextBox,.CheckoutAddressRight .CommonMultiLineTextBox,.PaymentConfirmationDiv .ContactUsCommentBox{height:60px}.CustomerRegisterLeftLabel2{width:36%;float:left;clear:left}.ClientCityStatePanel,.CustomerRegisterCityStatePanel{width:100%;clear:left;float:left;position:relative}.AccountDetailsDiv .CountryAndStateListDropDown,.CustomerRegisterCityStatePanel .CountryAndStateListDropDown,.ClientCityStatePanel .CountryAndStateListDropDown{float:right;width:54%;height:34px;line-height:34px;padding:0 5px;margin:10px 10% 10px 0}.AccountDetailsDiv .CountryAndStateListCountryTextBox,.AccountDetailsDiv .CountryAndStateListStateTextBox,.CustomerRegisterCityStatePanel .CountryAndStateListStateTextBox,.ClientCityStatePanel .CountryAndStateListCountryTextBox,.ClientCityStatePanel .CountryAndStateListStateTextBox,.CustomerRegisterShippingInfoPanel .CountryAndStateListCountryTextBox,ustomerRegisterShippingInfoPanel .CountryAndStateListStateTextBox{clear:right;float:right;height:34px;line-height:34px;margin:10px 10% 10px 0;padding:0 5px;width:54%}.CountryAndStateListValidationPanel{float:right;line-height:34px;width:6%;margin:10px 0;left:30%;position:absolute}.CustomerRegisterLinkButtonDiv{clear:both;float:right;width:54%;margin:10px 10% 10px 0}.CustomerRegisterLinkButtonDiv a{width:100%;border:solid 1px #b7b7b7;line-height:38px;padding:10px 0;font-family:ThaiSansNeueBold;font-size:24px;margin:0}.CustomerRegisterNote{color:#ff0000;margin-top:5px;margin-bottom:5px;font-size:16px;font-family:CsPrajad;text-align:center}.CustomerRegisterCheckBox label{float:left;height:30px;line-height:30px;vertical-align:middle;display:block;font-size:16px;font-family:CSPraJad;color:#000}.CustomerRegisterCheckBox input[type=checkbox]{display:none}.CustomerRegisterCheckBox input[type=checkbox] + label{background:url(Images/Bullet/bg-login-unchecked.png) no-repeat left center;height:30px;line-height:30px;padding:0 0 0 18px;float:left}.CustomerRegisterCheckBox input[type=checkbox]:checked + label{background:url(Images/Bullet/bg-login-checked.png) no-repeat left center;height:30px;line-height:30px;padding:0 0 0 18px;float:left}.CustomerRegisterPanelCountryValidatorText{margin-left:18%;width:30%;clear:left}.UseBillingCheckbox{margin-left:36%;float:left;width:64%;font-family:ThaiSansNeueBold}.UseBillingCheckbox label{color:#000}.Checkout span.CommonAsterisk,.Register span.CommonAsterisk,.OnePageCheckout span.CommonAsterisk,.AccountDetails span.CommonAsterisk,.PaymentConfirmationDiv span.CommonAsterisk,.AffiliateDetails span.CommonAsterisk{font-size:14px;font-family:Tahoma;float:left;color:#000;width:10%}.Checkout .CommonValidatorText,.Register .CommonValidatorText,.OnePageCheckout .CommonValidatorText,.AccountDetails .CommonValidatorText,.AffiliateDetails .CommonValidatorText{position:absolute;top:100%;line-height:1;width:100%}.Checkout .CommonValidatorText.PaymentValidatorText1,.OnePageCheckout .CommonValidatorText.PaymentValidatorText1{top:auto;position:relative}.Checkout .CustomerRegister{width:100%}.CheckoutAddressLeft.BillingCountryState{position:relative;top:-15px}.CheckoutAddressLeft.BillingCountryState .CheckoutAddressLeftLabel{width:36%}.Register .CommonValidatorText.CustomerRegisterPanelCountryValidatorText,.AccountDetails .CommonValidatorText.CustomerRegisterPanelCountryValidatorText,.AffiliateDetails .CommonValidatorText.CustomerRegisterPanelCountryValidatorText{clear:both;float:left;position:inherit;width:60%;margin-left:36%;margin-top:-10px}.Checkout .CommonValidatorText.CustomerRegisterPanelCountryValidatorText,.OnePageCheckout .CommonValidatorText.CustomerRegisterPanelCountryValidatorText{clear:both;float:left;position:inherit;width:100%;margin-left:10%;margin-top:-20px}.ContactUsCommentBox
.CheckoutIndicatorPanel{width:100%;text-align:center;vertical-align:top;margin-bottom:30px}.CheckoutIndicatorTable{margin:10px 0;width:100%}.CheckoutIndicatorTable .CurrentPageTitle{border-bottom:solid 2px #d6d6d6;line-height:40px;margin-top:10px;min-height:40px;text-align:center;vertical-align:middle;font-size:32px;font-family:ThaiSansNeueBold;width:100%;padding-bottom:5px;font-weight:normal}.CheckoutIndicatorTable td{display:inline-block;width:125px}.CheckoutIndicatorTable .LoginOn,.CheckoutIndicatorTable .LoginPassed,.CheckoutIndicatorTable .SummaryOff,.CheckoutIndicatorTable .SummaryOn{}.CheckoutIndicatorItemRow{display:block;text-align:center}.CheckoutIndicatorTable a{display:block;width:100%;height:72px;line-height:30px;text-align:center;padding-top:80px;font-size:16px;font-family:CSPraJad;margin-top:25px;text-transform:uppercase}.CheckoutIndicatorTable .LoginOn a{background:url(Images/CheckoutPanel/LoginOn.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .LoginPassed a{background:url(Images/CheckoutPanel/LoginPassed.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .AddressOff a{background:url(Images/CheckoutPanel/AddressOff.svg) no-repeat center center}.CheckoutIndicatorTable .AddressOn a{background:url(Images/CheckoutPanel/AddressOn.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .AddressPassed a{background:url(Images/CheckoutPanel/passed.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .ShippingOff a{background:url(Images/CheckoutPanel/ShippingOff.svg) no-repeat center center}.CheckoutIndicatorTable .ShippingOn a{background:url(Images/CheckoutPanel/ShippingOn.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .ShippingPassed a{background:url(Images/CheckoutPanel/passed.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .PaymentOff a{background:url(Images/CheckoutPanel/PaymentOff.svg) no-repeat center center}.CheckoutIndicatorTable .PaymentOn a{background:url(Images/CheckoutPanel/PaymentOn.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .PaymentPassed a{background:url(Images/CheckoutPanel/passed.svg) no-repeat center center;color:#246bb7}.CheckoutIndicatorTable .SummaryOff a{background:url(Images/CheckoutPanel/SummaryOff.svg) no-repeat center center}.CheckoutIndicatorTable .SummaryOn a{background:url(Images/CheckoutPanel/SummaryOn.svg) no-repeat center center;color:#246bb7}.CheckoutLogin{clear:left;float:none;margin:auto;width:400px;margin-top:30px}.CheckoutLogin .CommonLoginPage{width:100%}.CheckoutLogin .CommonLoginPageRight{padding:15px 0 0;width:100%}.OrderSummaryRightMenu{clear:left;float:left;width:100%;border-top:solid 2px #6a6a6a;border-bottom:solid 2px #6a6a6a;padding-bottom:10px}.OrderSummaryRightMenu .SidebarTop{padding-top:0}.OrderSummaryRightMenu .SidebarRight{padding:20px 0;border:0;font-family:CSPraJad}.OrderSummaryRightMenu .ShoppingCartDetail{line-height:22px;font-size:16px;clear:left;float:left;width:100%}.OrderSummaryRightMenu .TotalDetail{clear:left;float:left;width:100%;margin-top:10px;font-size:16px;background:url(Images/Background/dot-line.jpg) repeat-x left top;line-height:30px;color:#2a353c}.OrderSummaryRightMenu .Label{padding:2px 0 2px 8%;width:50%;float:left}.OrderSummaryRightMenu .Value{padding:2px 0;width:50%;float:left}.OrderSummaryRightMenu .TotalDetail .Label{padding-top:5px;padding-bottom:5px}.OrderSummaryRightMenu .TotalDetail .Value{font-weight:bold;padding-top:5px;padding-bottom:5px}.GiftCouponDetailBox{margin:0}.GiftCouponDetailBox .SidebarTop{border:0}.GiftCouponDetailBox .SidebarRight{padding-top:0}.GiftCouponDetailRightMenu{clear:left;float:left;width:100%}.GiftCouponDetailRightMenuTable{width:100%}.GiftCouponDetailRightMenuTable .InputTextBox{width:70%;float:left;margin-bottom:2px;height:40px;line-height:38px}.GiftCouponDetailRightMenuTable a.GiftCouponDetailButton{width:30%;float:right;padding:2px 10px !important;margin:0;height:40px;line-height:40px}.GiftCouponDetailValidateDiv{width:70%;clear:both}.GiftCouponDetailRightMenuTable .GiftCouponDetailValidatorText{margin:0}.GiftCouponDetailRightMenuTable .CommonHyperLink{text-decoration:underline}.GiftCouponLabel{font-size:16px;clear:left;float:left;width:100%;line-height:24px;margin-bottom:5px;font-family:CSPraJad}.BtnCheckoutNext{border:solid 1px #b7b7b7;line-height:38px;padding:10px 0;margin:0;background-color:#4286f5;font-family:ThaiSansNeueBold;font-size:24px;width:100%}.BtnCheckoutNext span{background:url(Images/Bullet/btn-arrow-right.png) no-repeat center right;padding-right:25px}.BtnCheckoutNext:hover{background-color:#357FD3}.CheckoutAddressLong{clear:left;float:left;width:100%;margin:5px 0}.CheckoutAddressLong .CheckoutAddressLeftLabel{width:0;display:none}.CheckoutAddressLong .UseBillingCheckbox{margin-left:0;width:100%}.CheckoutAddressLeftDataCheckbox{float:left;width:60%;margin-left:36%}.CheckoutAddressLeftDataCheckbox label{float:left;height:30px;line-height:30px;vertical-align:middle;display:block;font-family:Tahoma;font-size:14px;color:#000}.CheckoutAddressLeftDataCheckbox input[type=checkbox]{display:none}.CheckoutAddressLeftDataCheckbox input[type=checkbox] + label{background:url(Images/Bullet/bg-login-unchecked.png) no-repeat left center;height:30px;line-height:30px;padding:0 0 0 18px;float:left}.CheckoutAddressLeftDataCheckbox input[type=checkbox]:checked + label{background:url(Images/Bullet/bg-login-checked.png) no-repeat left center;height:30px;line-height:30px;padding:0 0 0 18px;float:left}.CheckoutSpecialRequestPanel,.CheckoutShippingInfoPanel,.CheckoutSaleTaxExemptPanel,.CheckoutButtonDiv,.CheckoutBillingInfoPanel{clear:left;margin:10px auto 0;width:560px;display:table;float:none}.CheckoutBillingInfoPanel,.CheckoutShippingInfoPanel{font-size:16px}.CheckoutBillingInfoPanel .SidebarTop,.CheckoutShippingInfoPanel .SidebarTop{min-height:0px;border:0;padding:0;line-height:30px;display:table;margin:20px auto;width:auto}.CheckoutShippingInfoPanel .SidebarTop > div{float:left;margin-right:0}.CheckoutSpecialRequestPanel{margin:0 auto}.CheckoutSpecialRequestPanel .CheckoutAddressLeft{width:100%}.CheckoutButtonDiv{margin-bottom:25px}.CheckoutButtonDiv a.BtnCheckoutNext{margin-right:10%;width:54%;float:right}.CheckoutAddressTitle{float:left;margin-right:15px}.CheckoutAddressLeftDataSelectAddress{float:left;line-height:30px;margin:5px 0}.CheckoutInnerTitle{width:100%;text-align:center;line-height:30px;font-size:24px;margin:10px 0}.CheckoutMaster .CommonErrorMessageDiv{text-align:center}.Checkout .CommonPageLeft{width:100%;float:left;clear:left;margin-bottom:20px}.Checkout .CommonPageRight{clear:left;margin:0 auto;width:560px;display:table;float:none;padding:0}.CheckoutCompany{font-size:14px;font-weight:bold;margin-bottom:10px;display:block}.CheckoutMaster .Checkout .CommonPageTop{display:none}.Shipping{clear:left;float:left;width:100%}.ShippingDiv{clear:left;margin:0 auto;width:560px;display:table;float:none;padding:0;text-align:center}.ShippingDiv .SidebarTop{display:none}.ShippingRadioList{clear:left;display:table;float:none;margin:10px auto}.ShippingRadioList label{line-height:30px;margin:10px 0 10px 5px}.ShippingButtonDiv{clear:left;margin:20px auto;display:table;float:none;padding:0;width:300px}.ShippingButtonDiv .BtnStyle2{display:none}.ShippingRestrictions{clear:left;margin-left:20px}.Shipping .ShippingValidatorText{border-bottom:1px dashed #ff0000;padding:5px 0}.Shipping .CommonValidateDiv{display:none}.Payment{clear:left;float:left;width:100%}.PaymentDiv{clear:left;margin:0 auto;width:860px;display:table;float:none;padding:0;text-align:center}.PaymentDiv .SidebarTop{display:none}.PaymentDataList{clear:left;display:table;float:none;margin:20px auto}.PaymentDataList .PaymentDataList{width:100%;margin:5px 0}.PaymentDataListItemStyle{width:100%;padding:0 0 12px}.PaymentItemNameDiv{display:inline-block;padding-right:5px;vertical-align:middle}.PaymentItemImage{vertical-align:middle;position:inherit;top:-2px}.PaymentItemDescriptionDiv{margin-left:25px;margin-top:1px}.PaymentItemDescriptionDiv .CommonDropDownList{margin-bottom:5px}.PaymentItemTextboxDiv{margin-left:25px;margin-top:5px}.PaymentItemRadioButton{position:relative}.PaymentItemRadioButton label{position:relative;top:-1px;margin-left:5px}.PaymentItemOptionsDiv{line-height:30px}.PaymentAgreeDiv{width:100%;margin:20px 0 0;padding-top:20px;border-top:solid 1px #ccc}.PaymentAgreeBox{width:100%;border:solid 1px #ccc;padding:15px;font-family:Tahoma;margin-top:15px}.PaymentAgreeCheckBox{margin:20px 0 0}.PaymentAgreeCheckBox label{margin-left:10px;font-family:ThaiSansNeueBold}.PaymentButtonDiv{clear:left;margin:20px auto;display:table;float:none;padding:0;width:300px}.PaymentPOPanel{clear:left;display:table;width:300px;padding:10px;border:solid 1px #ccc;margin:0 auto 10px}.PaymentPOPanel .PaymentItemTextboxDiv{margin:0;width:100%;clear:left;float:left;text-align:left}.PaymentPOPanel .CommonFormLabel{margin:0 0 5px;width:30%;clear:left;float:left;line-height:40px}.PaymentPOPanel .CommonFormData{margin:0 0 5px;width:70%;float:left}.PaymentPOPanel .CommonFormData input{width:90%;height:40px}.PaymentValidatorText{clear:left;width:50%;margin-left:25%}.PaymentValidatorText1{width:100%}.PaymentFrame{width:100%;height:400px;margin-right:3px}.PaymentDescription{padding:5px 0;line-height:20px;font-family:CSPraJad;font-size:16px}.PaymentDescription-Image{padding:5px 10px 5px 0;float:left}.PaymentDescription-HeaderText{font-weight:bold}.DirectPaymentSale .PaymentDiv{clear:left;float:left;width:94%;margin:0 3%}.DirectPaymentSaleContent .CommonTextBox{width:60%}.DirectPaymentSaleContent .CommonValidateDiv{width:60%}.DirectPaymentSaleButtonDiv{padding-left:11px;clear:both}.DirectPaymentSaleImageButton{margin-top:30px;width:12%;float:right;margin-right:10%;background-color:#000}.DirectPaymentSaleBillingDiv{padding-left:10px}.DirectPaymentSaleBillingDiv .CountryAndStateListDropDown{width:36.4%;color:#79868c}.DirectPaymentSaleContent .CommonFormLabel{font-weight:lighter}.DirectPaymentSaleContent{font-weight:lighter}.DirectPaymentSaleContent .CommonDropDown{color:#79868c;height:18px;width:60.4%;margin-right:0}.CountryAndStateListDropDown{float:left;margin-right:5px;margin-top:4px;margin-bottom:4px;width:142px}.BankTransferDescriptionPanel{display:block}.PaymentDiv .CommonValidateDiv{width:100%}.GiftCouponDetail{margin-top:15px;clear:both;float:right;padding:5px 0px;width:100%}.GiftCouponDetailTable{width:100%}.GiftCouponDetailTable ul{margin-top:5px;margin-bottom:5px}.GiftCouponDetailTable table{width:100%}.GiftCouponDetailSpecialRequestTable{}.GiftCouponDetailSearchTermText{padding:4px;font-weight:normal;width:150px;vertical-align:top}.GiftCouponDetailInputCenter{width:160px;margin:0 10px}.GiftCouponDetailInputCodeTextBox{width:120px}.GiftCouponDetailLabel{text-align:left;width:55%}.GiftCouponDetailInput{text-align:left;color:#00f}.GiftCouponDetailSpecialRequestInput{width:290px}.GiftCouponDetailSpecialRequestTextBox{width:90%}.GiftCouponDetailTextInfo{clear:right;text-align:right}.GiftCouponDetailMessage{margin-top:5px;text-align:right}.GiftCouponDetailData{margin-top:5px;display:block;float:left}.GiftCouponDetailTextInfo .CouponMessageDisplay{text-align:left;width:330px;float:right;color:#246bb7}.GiftCouponDetailTextInfo .CouponMessageDisplayLabel{margin:0;text-align:right;margin-right:10px}.GiftCouponDetailTextInfo .CouponMessageDisplayData{margin:0}.GiftCouponDetailTextInfo .GiftCouponDetailValidatorText{width:100%;margin:0;clear:both;float:left;margin-left:11%}.NewsNavList .SidebarTop{line-height:35px;min-height:40px}.NewsNavList .SidebarTopTitle{line-height:35px}.zoom img{width:100%;border-width:0px}.ProductDetailsImageRowOverlayArea{margin:auto;position:relative}.CategoryNavList .SidebarTop{margin-top:0;border-bottom:solid 2px #6a6a6a;padding-bottom:10px}.CategoryNavList .SidebarRight{padding:0}.DepartmentNavList .SidebarTop{margin-top:0;border-bottom:solid 2px #6a6a6a;padding-bottom:10px}.DepartmentNavList .SidebarRight{padding:0}.ManufacturerNavList .SidebarTop{margin-top:0;border-bottom:solid 2px #6a6a6a;padding-bottom:10px}.ManufacturerNavList .SidebarRight{padding:0}.front-left-col .CategoryNavNormalList a,.front-left-col .DepartmentNavNormalList a,.front-left-col .ManufacturerNavNormalList a{padding:5px 0px;background:none}.CatalogBreadcrumbDiv,.ContentMenuSitemapDiv{width:100%;padding:8px 0;font-family:CSPraJad;background-color:#fafafa;border-bottom:1px solid #eee}.CatalogBreadcrumbDiv .row,.ContentMenuSitemapDiv .row{padding:0 10px}.CatalogBreadcrumbDiv .row .columns,.ContentMenuSitemapDiv .row .columns{line-height:20px;padding:7px 20px;width:auto;float:none;display:table;margin:auto}.ContentMenuSitemapPanel{clear:left;color:#333333;font-size:14px;line-height:20px}a.sitemap-link{float:left;font-weight:normal;color:#333333}a.sitemap-link:hover{color:#357FD3}span.sitemap-seperator{width:25px;display:block;float:left;color:#333333;font-size:14px;line-height:20px;text-align:center}span.sitemap-leaf{float:left;padding:0;color:#357FD3}ul.root{list-style:none;margin:0;padding:0}ul.root li.parent{line-height:20px;margin:0;padding:0;clear:left;float:left;width:100%;position:relative}ul.root li.parent > a.root-link{border-bottom:solid 1px #eee;font-size:26px;line-height:1.5;padding:5px 0}ul.root li.leaf{line-height:1.5;margin:0;padding:0;clear:left;float:left;width:100%;position:relative}ul.root-1{clear:left;float:left;list-style:none;line-height:20px;margin:0 0 15px 30px;padding:0}ul.root-1 ul.root-1{margin-bottom:0}ul.root-1 li.child{line-height:20px;margin:0;padding:0;clear:left;float:left;width:100%}ul a.root-link{display:block;padding:0;font-family:ThaiSansNeueBold}ul.root a.root-link{line-height:1.5;margin-bottom:15px;padding:5px 0}ul.root-1 a.root-link{line-height:1.5;margin-bottom:0;padding:5px 0}ul a.leaf-link{display:block;background:url(Images/Bullet/icon-page.gif) no-repeat left 8px;padding:5px 0 5px 30px;line-height:1.5;font-family:CSPraJad;font-size:17px}.countContent{clear:left;float:right;line-height:24px !important;text-align:right;position:absolute;top:12px;right:0;font-family:CSPraJad;font-size:16px;width:auto !important;padding:3px 15px !important}ul.root a.root-link:hover,ul.root a.leaf-link:hover{}.PaymentConfirmationDiv .ajax__calendar_days,.ajax__calendar_months,.ajax__calendar_years{width:163px!important}.PaymentConfirmationDiv .ajax__calendar_body{width:163px!important}.PaymentConfirmationDiv .OptionUploadRequireItemFileUploadDiv{margin-left:10%}.PaymentConfirmationDiv .CustomerRegisterRight span,.PaymentConfirmationDiv .CustomerRegisterRight a,.PaymentConfirmationDiv .CustomerRegisterLeft span,.PaymentConfirmationDiv .CustomerRegisterLeft a{margin-left:10%}.PaymentConfirmationDiv .CustomerRegisterLeft a.CommonImageButton{margin-left:0}.PaymentConfirmationDiv span.CommonAsterisk{margin-left:0}.PaymentConfirmationDiv .CustomerRegisterLinkButtonDiv a.BtnStyle1{width:auto;border:0;line-height:30px;padding:5px 15px;margin:0}.PaymentConfirmationDiv .CustomerRegisterLinkButtonDiv a.BtnStyle1:hover{background-color:#357FD3}.KeyValidateError{background:url(Images/Background/contact-finish-bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;padding:150px 0;width:100%;height:100%;font-size:18px;color:#111}.KeyValidateError h1{margin:50px 0;color:#7a0000}.short-bar-white{width:150px;height:4px;background-color:#fff;margin:40px auto}.ProductDetailVendorName{font-size:12px;color:#66767b}.ProductDetailVendorName:hover{color:#000}.ProductListVendorName{font-size:11px;color:#66767b}.ProductListVendorName:hover{color:#000}.ProductListItemDetailsColumn .ProductListVendorName{font-size:11px;clear:left;line-height:24px;margin-bottom:5px}.ProductListVendorName .CommonHyperLink{color:#66767b}.ProductListVendorName a:hover{color:#000}.ProductListTableViewItem .ProductListVendorName{font-size:11px;color:#66767b;text-align:center}.ProductListTableViewItem .ProductListVendorName:hover{color:#000}.ProductListItemColumn2DetailsColumn .VendorName{float:none;background:none;height:15px}.QuickViewPanel .ProductListVendorName{font-size:11px;color:#66767b;padding-bottom:7px}.ProductListTableViewItem .CommonVendorName{margin:0px;text-align:center;margin-left:4%}.ProductRowDataList .QuickViewPanel .ProductListVendorName{float:left}.QuickViewPanel .ProductListVendorName:hover{color:#000}.VendorList{width:100%;margin:0}.VendorListTitle{}.VendorListItemStyle{display:inline-block;width:100%;padding:15px 15px 25px;border-bottom:solid 1px #efefef}.VendorListItemStyle .LogoImage{float:left;width:25%;text-align:center}.VendorListItemStyle .StoreName{float:right;width:75%;margin-top:5px}.VendorListItemStyle .StoreName a{font-size:18px;text-decoration:none;line-height:30px;color:#000}.VendorListItemStyle .StoreName a:hover{color:#04AF91}.VendorListItemStyle .CompanyDescription{float:right;width:75%;clear:right;margin-top:15px;line-height:22px}.VendorListSortingDiv{float:right;line-height:24px;padding-top:2px}.VendorListSortingDiv .OptionControlTitle{font-size:11px}.VendorListSortingDiv select{float:left;margin:3px 5px}.VendorListPagingDiv{float:right}.VendorListGoTopDiv{clear:both;float:right;margin:10px 0;background:url(Images/Bullet/top.gif) no-repeat left center;padding-left:15px}.VendorListSorted{color:#313131;line-height:22px}.VendorList .ProductListDefaultPagingControl{border:0}.VendorList .ProductListGridListItemPerPage{float:left}.VendorInfo .CommonPageTopTitle{line-height:30px}.VendorInfo .CommonPageRight{display:inline-block;width:100%}.VendorInfoDescription{font-size:13px;color:#555;display:inline-block;width:100%;margin:10px 0 20px;line-height:22px}.VendorInfo .LogoImage{float:left;width:23%;text-align:center;border:solid 1px #ededed;padding:20px 0;margin:10px 0 0}.VendorInfo .GeneralInfo{float:left;width:70%;margin:0 0 0 5%}.VendorInfo .InfoContent{width:48%;float:left}.VendorProductList{margin-top:30px}.VendorProductListTop{background-position:left top;min-height:0;padding:25px 0 15px}.VendorProductList .CommonPageRight{padding:10px 0}.VendorProductList .CategoryDescriptionDiv{padding:0;margin:0}.VendorProductListBackButton a.CommonHyperLink{font-size:12px}.VendorSearchBox{clear:left;float:left;margin-bottom:15px;width:100%}.VendorSearchBox .SidebarRight{float:left;width:100%;padding:25px 15px}input[type="text"].VendorSearchTextBox{width:70%;float:left}.VendorSearchBox .BtnStyle2{width:28%;padding:0;margin:0;float:left}.BannerPanel img{text-align:center}.BannerPanel{text-align:center}.BannerHeader img{max-height:300px;margin-bottom:5px;margin-top:5px}.BannerFooter img{max-height:300px;margin-bottom:5px;margin-top:5px}.BannerLeft img{margin-bottom:5px;margin-top:5px}.BannerRight img{margin-bottom:5px;margin-top:5px}.SellerNavTitle{font-size:18px;font-weight:bold;line-height:35px;color:#333;border-bottom:1px solid #6a6a6a}.SellerNavListDiv{width:100%;overflow:hidden}.SellerNavList{width:25%;float:left;clear:left;padding-right:20px}.SellerList{width:100%}.SellerList td{background:url("Images/Background/dot-line.jpg") repeat-x left bottom}.SellerList a{padding:8px 0px 8px 8%;width:100%;vertical-align:middle;display:block;color:#333;text-decoration:none;white-space:normal;text-align:left;font-size:13px;background:url(images/bullet/bullet3.gif) no-repeat 0 11px}.SellerList a:hover{color:#246bb7}.LeftSellerShowAll{width:25%;text-align:right}.SellerRotatingList{width:75%;float:right}.SellerRotatingList .SidebarRight{padding-top:0}.SellerRotatingList .jcarousel-scroll{clear:left;height:25px;margin-top:10px}.SellerRotatingList .jcarousel-clip{clear:left}.SellerRotatingList .next{right:0;background:url(Images/Icon/next.jpg) no-repeat 0 0;display:block;position:absolute}.SellerRotatingList .next:hover{background:url(Images/Icon/next-hover.jpg) no-repeat 0 0}.SellerRotatingList .prev{position:absolute;right:30px;background:url(Images/Icon/prev.jpg) no-repeat 0 0;display:block}.SellerRotatingList .prev:hover{background:url(Images/Icon/prev-hover.jpg) no-repeat 0 0}.SellerRotatingItemStyle{width:100%;vertical-align:top;min-height:370px;position:relative}.SellerRotatingItem{width:100%;text-align:center;position:relative}.SellerRotatingList .jcarousel-scroll a img{display:none;border:0;text-decoration:none;width:24px;height:24px}.SellerRotatingList a.next,.SellerRotatingList a.prev{display:block;height:24px !important;position:absolute;width:24px;z-index:1}.SellerRotatingList .SellerRotatingItemStyle{min-height:300px}.SellerRotatingList .jcarousel-skin-tango .jcarousel-item{width:220px}.TaxPayerIDTR .CommonValidateDiv{width:100%;position:absolute}.TaxPayerIDTR .CommonValidatorText{width:150%;float:left;clear:left;line-height:16px}input[type="text"].TaxPayerIDTextbox{width:100%;float:left;clear:left;height:38px;font-size:14px}.TaxPayerIDLabel{float:left;clear:left}.TaxWithHoldingCheckbox{float:left;clear:left}.TaxWithHoldingCheckbox label{margin-left:10px;color:#000;font-size:16px}.ProductAttributeTitleDiv{width:100%;float:left;clear:left;color:#000000;font-size:24px;font-family:ThaiSansNeueBold;border-bottom:solid 1px #cccccc;display:none}.ProductAttributeDiv{width:100%;float:left;clear:left;margin:10px auto}.ProductAttributeDiv div{width:100%;float:left;clear:left}.ProductAttributeDiv .AttributeText{clear:left;float:left;color:#333333;width:95px;display:none}.ProductAttributeDiv .AttributeValue{clear:left;float:left;color:#B6110A;font-size:24px}.ProductDimensionTitleDiv{width:100%;float:left;clear:left;color:#000000;font-size:24px;font-family:ThaiSansNeueBold;border-bottom:solid 1px #cccccc}.ProductDimensionDiv{width:100%;float:left;clear:left;margin:10px auto;color:#333333;font-size:0}.DimensionText{}.DimensionValue{margin-left:5px;margin-right:10px}.SiteMaintenance{background-color:rgba(118,93,176,0.5);width:100%;font-weight:bold;color:#fff;line-height:40px;text-align:center;position:fixed;top:0px;z-index:101}.MaintenanceDiv{height:100%;left:0;position:fixed;top:0;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;width:100%}.MaintenanceInnerDiv{background-color:rgba(255,255,255,0.8);border-radius:10px;display:table;height:300px;left:50%;margin:auto;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:600px}.maintenanceInner_body{display:table-cell;vertical-align:middle}.MaintenanceTitle{font-size:30px;line-height:50px;font-weight:bold}.SocialButton{clear:left;float:left;width:100%;margin-top:30px;margin-bottom:10px}.SocialButton .facebook-button,.SocialButton .gplus-button,.SocialButton .tweet-button,.SocialButton .line-button{display:inline-block;height:28px;vertical-align:top}.SocialButton .facebook-button .fb_iframe_widget_fluid{display:inline-block}.MobileBanner .swiper-pagination{display:none!important}.swiper-pagination-bullet-active{background:#fff !important}.facebookMessengerIcon{width:60px;height:60px;position:fixed;bottom:120px;right:10px;cursor:pointer;z-index:99999}.facebookMessengerBox{display:none;width:320px;position:fixed;bottom:35px;right:10px;z-index:101;-webkit-box-shadow:0px 0px 25px -6px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 25px -6px rgba(0,0,0,0.75);box-shadow:0px 0px 25px -6px rgba(0,0,0,0.75)}.CategoryRelatedBrands{clear:both;float:left;width:100%;border-bottom:solid 2px #cccccc;padding:10px 0 5px}.CategoryRelatedBrands ul{list-style:none;width:100%;margin:0}.CategoryRelatedBrands ul li{display:inline-block;margin:0 0 3px 0.2%;width:15.8%}.CategoryRelatedBrands .item img{transition:all .2s ease-in-out;max-height:110px}.CategoryRelatedBrands .item img:hover{transform:scale(1.03)}.BrandsCarouselDiv{clear:left;width:100%;margin-bottom:20px}.BrandsCarouselDiv .swiper-container{width:100%;padding:40px}.BrandsCarousel,.BrandsCarouselMobile{height:100%}.BrandsCarouselDiv .swiper-button-next{height:100%;width:40px;background:#fff url(Images/Icon/next.png) no-repeat left center;right:0;top:0}.BrandsCarouselDiv .swiper-button-prev{height:100%;width:40px;background:#fff url(Images/Icon/prev.png) no-repeat left center;left:0;top:0}.BrandsCarouselDiv .swiper-button-next:hover,.BrandsCarouselDiv .swiper-button-prev:hover{background-position:right center}.BrandsCarouselMobile{display:none}.BrandsCarousel .swiper-slide img{max-height:125px}.sticky-menu{position:fixed;top:0;z-index:99;transition:all 0.5s ease-in-out}.sticky-menu-search{position:fixed !important;top:0;bottom:initial !important;z-index:100}.tel-div{float:left;line-height:25px;color:#fff;background:url(Images/Icon/icon-phone.svg) no-repeat left center;padding:5px 0 5px 23px;font-size:16px}.tel-div a{color:#fff}.tel-div a:hover{color:#cfc8e0}.LanguageSection{float:left;margin-top:4px}.headerMenuResponsive{display:none}.HeaderMenuToggle{display:none;float:left}.HeaderMenuToggle .menu-label{color:#000;line-height:inherit}.HeaderMenuToggleLink{background:url(Images/Icon/icon-menu.svg) no-repeat left top;width:30px;height:25px;display:block;float:left}.HeaderMenuToggleLink:hover{background-position:right top}.SideMenu{height:100%;width:0;position:fixed;z-index:101;top:0;right:0;background-color:#f0f0f0;transition:0.5s;padding:0;box-shadow:2px 2px 5px #555}.SideMenu .closebtn{float:right;display:block;height:22px;width:22px;line-height:0;text-align:center;cursor:pointer;margin:4px 0;background:url(Images/Icon/icon-delete.svg) no-repeat left top;font-size:0}.SideMenu .closebtn:hover{background-position:left bottom}.SideMenuRow{border-bottom:solid 1px #231f20;color:#000;padding:10px 0;line-height:30px;float:left;width:270px;margin:0 25px}.SideMenuWishlist{border-bottom:solid 1px #231f20;color:#000;float:left;width:270px;margin:0 25px;line-height:30px}.SideMenuResponsive{float:left;width:270px;margin:0 25px 20px}.SideMenu.Active{width:0;overflow-y:auto;z-index:9999 !important}.top-bar ul.title-area{display:none}.SubCategoryList{clear:both;float:left;width:100%;margin-bottom:20px}.SubCategoryList ul{list-style:none;float:left;width:100%;margin:0 auto}.SubCategoryList ul li{float:left;width:32.33%;margin:0 0.5% 6px;height:215px;overflow:hidden}.SubCategoryList .Title{width:100%;font-size:24px;font-family:ThaiSansNeueBold;text-align:center;line-height:40px;padding:15px 0 5px}.CatalogName.ParentCategory ~ .CatalogControlPanel .SubCategoryList .Title{border-top:solid 2px #cccccc}.SubCategoryItemList{display:none;clear:left;float:left;width:100%;border-bottom:solid 1px #cccccc;text-transform:uppercase;font-size:24px;font-family:ThaiSansNeueBold;text-align:center}.SubCategoryItemList a{width:100%;display:block;padding:8px 0;background:url(Images/Icon/down-arrow.png) no-repeat right 12px center;cursor:pointer}.SubCategoryDropItemList{display:none;clear:left;float:left;width:100%;margin:5px 0;text-transform:uppercase;font-size:16px;text-align:center}.SubCategoryDropItemList ul{list-style:none;margin:0}.SubCategoryDropItemList ul li{border-bottom:solid 1px #ececec;padding:3px 0}.SubCategoryDropItemList ul li a{width:100%;display:block}.SubCategoryListResponsive{clear:both;float:left;width:100%;display:none}.SubCategoryListResponsive .CategoryName{text-align:center;font-size:16px;border-bottom:solid 2px #dfdfe0;padding:4px 0 0;width:100%;clear:left;float:left;line-height:26px;margin-top:10px}.SubCategoryListResponsive .SubCategoryProductList{clear:left;border-bottom:solid 1px #cccccc;padding:0 10px 10px}.SubCategoryListResponsive .ViewAllDiv{float:right;width:48%;margin:20px 0.65%}.SubCategoryListResponsive .ViewAllDiv a{float:right;width:100%;font-size:14px;font-family:ThaiSansNeueBold;color:#ffffff;padding:118px 0;background-color:#4286f5;text-align:center}.SubCategoryListResponsive .ViewAllDiv a:hover{background-color:#357FD3}.SubCategoryListResponsive .ViewAllDiv a span{background:url(Images/button/viewmore-plus.png) no-repeat right bottom;height:18px;line-height:18px;display:inline-block;padding-right:25px}.SubCategoryProductList div.CommonGridViewEmptyRowStyle{font-size:12px;margin-top:10px;display:inline-block}.OrderSummeryItem{float:left;width:67%;margin-top:10px}.OrderSlipTable{float:left;border:1px solid #b7b7b7;width:100%}.OrderSlipHeader,.ShippingDetailsHeader{text-align:center;color:#000000;font-size:26px;border-bottom:1px solid #b7b7b7;padding:17px 0;background-color:#faf9f9;float:left;width:100%;font-family:ThaiSansNeueBold}.OrderSlipBody{float:left;width:100%;padding:0 20px}.OrderItemRow{float:left;width:100%;height:auto;padding:18px 0}.BorderTop{border-top:1px solid #c6c5c5}.ProductItemImageColumn{float:left;width:16%}.ProductItemImageColumn img{vertical-align:middle;max-width:85px}.ProductItemImageColumn .ProductItemImage{height:105px;width:85px;white-space:nowrap;text-align:center;overflow:hidden}.imagecenterhelper{display:inline-block;height:100%;vertical-align:middle}.ProductItemNameColumn{float:left;width:34%}.ProductItemNameColumn .OrderProductItemNameValue{width:100%}.OrderProductItemName,.OrderProductItemUnitPrice,.OrderProductItemQuantity,.OrderProductItemSubTotalPrice{color:#000000;float:left;padding:8px 0;font-family:CSPraJad;font-size:16px}.OrderProductItemNameValue,.OrderProductItemUnitPriceValue,.OrderProductItemSubTotalPriceValue{float:left;font-family:CSPraJad;font-size:16px;font-weight:bold;clear:left;padding:8px 0;height:auto;word-wrap:break-word;color:#000000}.OrderProductItemNameValue{line-height:16px}.ProductItemUnitPriceColumn{float:left;width:26%;padding-left:2%}.ProductItemQuantityColumn{float:left;width:14%}.OrderProductItemQuantityValue{float:left;clear:left;padding:10px;font-family:CSPraJad;font-size:16px;color:#000000}.ProductItemSubTotalPriceColumn{float:right;width:25%}.SocialOrderConfirmation .GiftAndCoupon .data-row{clear:left;float:left;padding:5px 0 0;width:100%}.SocialOrderConfirmation .GiftAndCoupon .CommonValidatorText{float:left}.SocialOrderConfirmation .GiftAndCoupon{clear:right;float:right;width:32%;margin-top:10px;margin-bottom:-10px;background-color:#fff;padding:18px 14px;border:solid 1px #b7b7b7;border-bottom:0}.CouponTitle{font-size:16px;font-family:CSPraJad;color:#000000}.SocialOrderCouponDiv{float:left;width:100%;padding:5px 0 0}.SocialOrderCouponDiv input[type="text"]{height:40px;border:1px solid #b7b7b7;width:77%;float:left}.SocialOrderCouponDiv .BtnStyle2{height:40px;color:#ffffff;margin:0}.OrderPriceSummaryDiv{float:right;width:100%;padding:18px 14px;margin-top:10px;border:1px solid #b7b7b7}.OrderPriceSummaryRow{float:left;width:100%;padding:5px 0}.OrderPriceSummaryLeft{float:left;width:50%;text-align:left}.OrderPriceSummaryRight{float:right;width:50%;text-align:right}.OrderSummaryBoldText{color:#000000;font-family:ThaiSansNeueBold}.OrderSummaryText{color:#000000}.ShippingOptionDiv{float:left;width:100%;padding:3px 0;font-size:15px;font-family:CSPraJad}.ShippingOptionText{float:left;width:74%}.ShippingOptionText input{float:left}.ShippingOptionText label{float:left;line-height:18px;color:#000000}.ShippingOptionPriceValue{float:left;width:26%;text-align:right;line-height:18px;color:#000000;font-size:16px;font-family:CSPraJad}.SocialOrderOrderSummary{float:right;width:100%;padding:18px 14px;border:1px solid #b7b7b7;border-top-width:1px;border-top-style:solid;border-top-color:rgb(183,183,183);border-top:0;font-size:24px;font-family:ThaiSansNeueBold}.socialordersymbol{float:right;margin-left:3px;line-height:30px;color:#000000}.socialordertotalprice{float:right;line-height:30px;color:#000000}.SocialOrderOrderSummary .OrderPriceSummaryLeft{width:55%}.SocialOrderOrderSummary .OrderPriceSummaryRight{width:45%}.OrderPriceSummary{width:32%;float:right}.OrderPriceSummary .DiscountPaymentLabel{font-size:16px;font-family:CSPraJad}.OrderPriceSummary .CheckoutInnerTitle,.PaymentDropPOPanel .CheckoutInnerTitle{font-size:16px;font-family:CSPraJad}.OrderPriceSummary .CommonFormLabel,.PaymentDropPOPanel .CommonFormLabel{font-size:16px;font-family:CSPraJad}.SocialOrderConfirmation .ShippingDetail{width:67%;margin-top:10px;float:left;background-color:#fff;border:solid 1px #b7b7b7;margin-bottom:35px}.ShippingDetailsBody{padding:0 0 85px 120px;float:left;width:100%}.ShippingDetailRow{float:left;width:100%;margin:7px 0 8px}.EnterNameandAddress{color:#000000;float:left;width:100%;margin-top:35px}.EnterNameandAddress span{display:table;margin:auto}.ShippingDetailLabel{color:#000000;font-size:16px;float:left;text-align:right;width:92px;margin-right:4%;line-height:34px;font-family:CSPraJad}.ShippingDetailTextBox{float:left;width:73%}.ShippingDetailRow .ShippingDetailTextBox input{width:355px;height:36px;border:1px solid #b7b7b7}.ShippingDetailRow .ShippingDetailTextBox .CommonValidateDiv{width:355px}.ShippingDetails{float:left;width:100%;margin-top:22px}.ShippingDetailRow .CustomerRegisterLabel,.ShippingDetailRow .CommonAsterisk{display:none}.ShippingDetailRow .ClientCityStatePanel{clear:none;padding:0;margin:0;width:73%}.ShippingDetailRow .ClientCityStatePanel .CountryAndStateListStateTextBox,.ShippingDetailRow .ClientCityStatePanel .CountryAndStateListCountryTextBox{padding:3px;width:355px;height:36px;margin:7px 0 8px;border:1px solid #b7b7b7;float:left}.ShippingDetailRow .ClientCityStatePanel .CountryAndStateListDropDown{padding:3px;width:355px;height:36px;margin:7px 0 8px;border:1px solid #b7b7b7;float:left}.SocialOrderConfirmation .PaymentMethod{position:relative;float:right;clear:right;background-color:#fff;padding:0 15px 10px;border:solid 1px #b7b7b7;border-top:0;width:100%}.PaymentDropDiv{display:none}.SocialOrderConfirmation .PaymentItemRadioButton input{float:left}.SocialOrderConfirmation .PaymentItemRadioButton .paymentimage{float:left;margin-top:-5px;margin-bottom:5px}.SocialOrderConfirmation .PaymentItemRadioButton .paymentdisplayname{float:left;line-height:15px;padding-left:5px;clear:left;font-size:14px;color:#000000;font-family:CSPraJad}.SocialOrderConfirmation .PaymentDescription{padding-top:0;font-size:15px;font-family:CSPraJad}.SocialOrderConfirmation .PaymentItemRadioButton label{font-weight:normal}.paymentimagename{float:left}.SocialOrderConfirmation .PaymentItemNameDiv{margin-right:0;width:auto;float:left}.SocialOrderConfirmation .PaymentDataList{width:310px}.SocialOrderConfirmation .PaymentDescription-Image{padding-left:0;padding-top:6px}.SocialOrderConfirmation .PaymentItemDescriptionDiv span{max-width:240px}.SocialOrderConfirmation .PaymentItemDescriptionDiv{clear:left}.SocialOrderConfirmation .PaymentPOPanel{width:65%}.SocialOrderConfirmation .PaymentItemOptionsDiv .PaymentItemDescriptionDiv .CommonDropDownList{margin-top:10px;margin-bottom:5px}.SocialOrderConfirmation .PaymentDescription-HeaderText{font-weight:bold}.SocialOrderConfirmation .PaymentDescription-HeaderText span{color:#000000}.SocialOrderConfirmation .PaymentDataList .PaymentDataList{margin-top:15px;float:left}.SocialOrderConfirmation .BankTransferList{clear:left;float:left;width:100%;margin-top:10px}.SocialOrderConfirmation .BankTransferList table{width:100%}.SocialOrderConfirmation .BankTransferList .PaymentDescription{margin-bottom:5px}.SocialOrderConfirmation .SocialOrderState{position:absolute;bottom:11px;left:44px}.SocialOrderConfirmation .SocialOrderCountry{line-height:50px}.CustomCountryState{margin:0;position:relative}.PaymentMethod .CommonPageInnerTitle{color:#000000;font-size:22px;font-family:ThaiSansNeueBold}.DiscountPaymentLabel{float:left;clear:left;padding-left:25px;color:#000000}.SocialOrderConfirmation .OrderSummaryFinishImageButton{font-size:24px;font-family:ThaiSansNeueBold;float:right;width:100%}.SocialOrderConfirmation .OrderSummaryButtonDiv{float:right;clear:right;width:32%}.SocialOrderConfirmationPageTop,.SocialOrderConfirmationPageTop2{width:100%;float:left;text-align:center;border-bottom:1px solid #c6c5c5}.SocialOrderConfirmationPageTop{border-bottom:0}.SocialOrderConfirmationPageTop2{padding:6px 0 12px}.SocialOrderHeaderText1{text-transform:uppercase;font-size:32px;color:#000000;font-family:ThaiSansNeueBold}.SocialOrderHeaderText2{font-size:24px;color:#000000}.PaymentMethodDropDiv{float:left}.PaymentDropPaymentCustomPanel{float:left;margin-top:10px}.PaymentDropListPanel{float:left;display:none}.PaymentDropPOPanel{clear:left;float:left;width:100%;background-color:#faf9f9;padding:10px;border:solid 1px #f0f0f0;margin-top:15px}.PaymentMethodDrop{height:36px;width:255px;border:solid 1px #b7b7b7}.PaymentDropPaymentCustomDescription{padding-top:10px}.TotalSummaryPriceDiv{float:left;width:100%;border:1px solid #b7b7b7;margin-top:10px;padding:25px 0;display:none}.TotalSummaryPriceText{text-align:center;font-size:20px;color:#000000;font-family:ThaiSansNeueBold}.TotalSummaryPriceLabel{display:table;margin:auto;font-size:26px;font-family:ThaiSansNeueBold}.TotalSummaryPriceLabel .socialordertotalprice{color:#000000;font-size:26px}.TotalSummaryPriceLabelDiv{margin-top:10px}.ProductItemDetails{float:left;width:84%}.OrderSummaryBody .ProductItemDetails{float:left;width:91%}.SocialOrderConfirmation .ShippingDiv{width:100%;text-align:left}.SocialOrderConfirmation .PaymentDiv{width:100%;text-align:left}.SocialOrderConfirmation .CountryValidatorRow{margin:0}.SocialOrderConfirmation .CountryValidatorLabel{line-height:1}.SocialOrderConfirmation .CommonValidatorText.CustomerRegisterPanelCountryValidatorText{float:left;width:100%;margin-left:0;margin-top:-8px}.SocialOrderCompletedTextTop{float:left;width:100%}.OrderCompletedTextTopLine1{text-align:center;color:#000000;font-size:32px;font-family:ThaiSansNeueBold;text-transform:uppercase}.OrderCompletedTextTopLine2{text-align:center;color:#000000;font-size:24px;font-family:ThaiSansNeueBold;margin:10px 0}.OrderCompletedTextTopLine3{text-align:center;color:#000000;font-size:24px}.OrderInfoHeaderTextDiv{float:left;width:100%;text-align:center;color:#000000;font-size:26px;background-color:#faf9f9;border-bottom:1px solid #b7b7b7;padding:18px 0;font-family:ThaiSansNeueBold}.SocialOrderCompleted .OrderInfo{float:left;width:100%;border:1px solid #b7b7b7;margin-top:20px}.SocialOrderCompleted .OrderInfoDetail{float:left;width:100%;padding:20px 25px 30px;font-family:CSPraJad;font-size:16px}.OrderInfoText{color:#000000;float:left;margin-bottom:20px}.OrderInfoValue{color:#000000;float:left;font-weight:bold;clear:left;line-height:20px}.OrderNumberDiv,.OrderDateDiv{float:left;width:17%;padding-right:1%}.OrderStatusDiv,.OrderPaymentMethodDiv,.OrderPaymentInfoDiv{float:left;width:22%;padding-right:1%}.OrderStatusDiv .OrderInfoValue span{color:#02AC5A}.OrderPaymentInfoDiv .OrderInfoValue span{color:#02AC5A}.OrderShippingMethodDiv{float:left;width:12%}.OrderTrackingNumberDiv{float:left;display:none}.SocialOrderCompleted .OrderSummary{float:left;width:100%}.OrderSummaryRepeaterDiv{float:left;width:100%;border:1px solid #b7b7b7;margin-top:15px;padding:0 28px}.OrderSummaryHeader{float:left;font-size:24px;color:#000000;width:100%;padding:15px 0;border-bottom:1px solid #c6c5c5;font-family:ThaiSansNeueBold}.OrderSummaryBody .OrderItemRow{}.OrderSummaryBody .OrderProductItemName,.OrderSummaryBody .OrderProductItemUnitPrice,.OrderSummaryBody .OrderProductItemQuantity,.OrderSummaryBody .OrderProductItemSubTotalPrice{padding:12px 0}.OrderSummaryBody .ProductItemImageColumn{width:9%}.OrderSummaryBody .ProductItemNameColumn{width:40%}.OrderSummaryBody .ProductItemQuantityColumn{width:9%}.OrderSummaryBody .OrderProductItemNameValue,.OrderSummaryBody .OrderProductItemUnitPriceValue,.OrderSummaryBody .OrderProductItemSubTotalPriceValue{font-size:16px}.OrderSummaryBody .OrderProductItemSubTotalPrice{float:right}.OrderSummaryBody .OrderProductItemSubTotalPriceValue{float:right;clear:right}.OrderSummary .OrderSummaryPriceInfoDiv{float:left;width:100%}.OrderSummary .OrderSummaryPriceInfoLeftDiv{float:left;width:75%;padding:24px 8px 24px 28px;border:1px solid #b7b7b7;border-top:0}.OrderSummary .OrderSummaryPriceInfoRightDiv{float:left;width:25%;padding:24px 28px 24px 0;border:1px solid #b7b7b7;border-top:0;border-left:0}.OrderSummary .OrderSummaryPriceInfoLabelBold{font-family:ThaiSansNeueBold;color:#000000;text-align:right;line-height:30px}.OrderSummary .OrderSummaryPriceInfoValueBold{font-family:ThaiSansNeueBold;color:#000000;text-align:right;line-height:30px}.OrderSummary .OrderSummaryPriceInfoLabel{color:#000000;text-align:right;line-height:30px;font-family:CSPraJad;font-size:16px}.OrderSummary .OrderSummaryPriceInfoValue{color:#000000;text-align:right;line-height:30px;font-family:CSPraJad;font-size:16px}.OrderSummary .OrderSummaryTotalPriceDiv{float:left;width:100%}.OrderSummary .OrderSummaryTotalPriceLeftDiv{float:left;width:75%;background-color:#faf9f9;border:1px solid #b7b7b7;border-top:0;height:68px;text-align:right;padding-right:8px;font-size:22px;font-family:ThaiSansNeueBold;color:#000000;line-height:22px;padding-top:10px}.OrderSummary .OrderSummaryTotalPriceRightDiv{float:left;width:25%;border:1px solid #b7b7b7;border-top:0;border-left:0;height:68px;text-align:right;padding-right:28px;line-height:68px;padding-top:18px}.OrderSummaryTotalPriceRightDiv .socialordersymbol{font-family:ThaiSansNeueBold}.OrderSummaryTotalPriceRightDiv .socialordertotalprice{font-size:24px;font-family:ThaiSansNeueBold}.TrackingNumberDiv{float:left;width:25%;padding-top:35px;padding-left:25px}.TrackingNumberLabelDiv,.ShippingDetailTitleDiv,.PaymentmethodDesktopHeaderTextDiv{font-family:ThaiSansNeueBold;font-size:22px;color:#000000;float:left}.TrackingNumberValueDiv{font-size:16px;color:#000000;margin-top:10px;float:left;margin-top:15px;clear:left;font-family:CSPraJad}.SocialOrderCompleted .ShippingDetail{width:44%;float:left;padding:35px 20px 10px}.SocialOrderCompleted .AddressCompleteDetail{float:left;clear:left;margin-top:15px}.ShippingCompleteDetailLabel{font-family:Tahoma;font-weight:bold;font-size:16px;color:#000000;float:left;padding-right:10px;font-family:CSPraJad}.ShippingCompleteDetailValue{font-size:16px;color:#000000;float:left;font-family:CSPraJad}.ShippingCompleteDetailRow{float:left;width:100%;clear:left;margin-bottom:8px}.PaymentmethodDesktopViewDiv{float:right;width:31%;padding-top:35px}.PaymentmethodDesktopDetailDiv{float:left;width:100%;font-size:16px;color:#000000;margin-top:15px;clear:left;font-family:CSPraJad}.PaymentmethodDesktopDetailDiv span{font-weight:bold}.SocialOrderCompleted .BankTransferPayment,.SocialOrderCompleted .BankTransferAccountDiv{float:left;width:100%}.SocialOrderCompleted .BankTransferAccountList{width:100%}.SocialOrderCompleted .BankTransferAccountList span{font-family:CSPraJad;font-size:15px;font-weight:normal}.SocialOrderCompleted .PaymentmethodDesktopDetailDiv .BankTransferAccountList span{font-size:15px}.SocialOrderCompleted .PaymentDescription-Image{width:13%}.SocialOrderCompleted .PaymentDescription-HeaderText{font-family:CSPraJad;font-size:15px;font-weight:bold;float:left;width:80%}.PaymentBankAccount{float:left;font-size:16px;color:#000000;padding:10px 0}.PaymentBankAccount .AccountNameType{margin-top:5px}.BankTransferPaymentStatus{display:none}.BankTransferPaymentStatus .PaymentDescription-Image{width:18%}.OrderSummaryBoldText .ToPay{font-size:20px}.OrderInfoBottom{float:left;margin-bottom:30px;width:100%}.SocialOrderConfirmation{float:left;margin-bottom:40px}.sticky-contact{position:fixed;bottom:0;z-index:100;width:100%}.sticky-contact .PhoneCall,.sticky-contact .PhoneCallFullWidth,.sticky-contact .LineChat,.sticky-contact .LineChatFullWidth{display:none;text-align:center;text-transform:uppercase}.sticky-contact .PhoneCall{background-color:#4286f5;width:50%;float:left}.sticky-contact .LineChat{background-color:#36b419;width:50%;float:left}.sticky-contact .fullwidth{width:100%}.sticky-contact a,.sticky-contact a:hover{color:#ffffff}.sticky-contact .call{background:url(Images/button/sticky-call.svg) no-repeat left center;height:62px;font-size:0;display:inline-block;padding:10px 0 10px 50px}.sticky-contact .chat{background:url(Images/button/sticky-chat.svg) no-repeat left center;height:62px;font-size:0;display:inline-block;padding:10px 0 10px 55px}.sticky-contact .text1{clear:left;float:left;font-size:18px;text-align:left;line-height:15px;margin-top:5px}.sticky-contact .text2{clear:left;float:left;font-size:21px;font-family:ThaiSansNeueBold;text-align:left;line-height:20px}.sticky-balloon{position:fixed;cursor:pointer;z-index:100}.sticky-balloon .ChatBalloon{display:none;width:60px;height:60px;background:url(Images/button/chat-balloon.svg) no-repeat center center;position:inherit;bottom:180px;right:10px;margin-bottom:10px}.sticky-balloon .PhoneBalloon{display:none;width:60px;height:60px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#4286f5 url(Images/button/sticky-call.svg) no-repeat center center;position:inherit;bottom:180px;right:10px;margin-bottom:10px}.sticky-balloon .PhoneBalloon.Double{bottom:250px}.AffiliateRegister .CommonPageRight{clear:left;margin:0 auto;width:560px;display:table;float:none;padding:0}.DropshipRegister .CommonPageRight{clear:left;margin:0 auto;width:560px;display:table;float:none;padding:0}.CheckoutCompleteButtonDiv{clear:both;display:table;margin:0 auto 30px}.CheckoutCompleteLinkButton{height:50px;line-height:40px;padding:5px 10px;float:left;margin:0 5px;min-width:125px}.CheckoutCompleteViewOrderButton{height:50px;line-height:40px;padding:5px 0;min-width:125px}.OrderSummaryCustomerInfoDiv{clear:left;float:left;width:68%;padding:20px 0;margin:0 16%}.OrderSummaryCustomeNoteDiv{clear:left;float:left;width:68%;padding:15px 20px;margin:0 16% 40px;border-bottom:solid 1px #ccc}.OrderSummaryCustomerInfoFormView{clear:left;float:left;width:100%;padding:0}.OrderSummaryCustomerInfoFormView{clear:left;float:left;width:100%;padding:0}.OrderSummaryFormInfo{float:left;width:37%;font-family:Tahoma;vertical-align:top;line-height:22px;margin:0 0 30px}.OrderSummaryFormInfo.PaymentMethod{width:25%;float:right}.OrderSummaryFormInfoTitle{clear:left;float:left;width:100%;font-family:ThaiSansNeueBold;font-size:16px;margin:0 0 10px;line-height:30px}.OrderSummaryTextCommonDiv.Title{font-weight:bold}.OrderSummaryTextCommonDiv{clear:left;float:left;width:100%}.OrderSummaryTextCommonDiv.Address{margin:0 0 15px}.OrderSummaryDetailsLabelColumn{float:left;margin-right:5px;min-width:37px}.OrderSummaryDetailsValueColumn{float:left}.OrderSummaryTextCommonDiv .OrderSummaryDetailsLabelColumn{font-weight:bold}.OrderSummaryTextCommonDiv.CustomerNoteDiv{margin:10px 0}.OrderSummaryTextCommonDiv.CustomerNoteDiv .OrderSummaryDetailsLabelColumn,.OrderSummaryTextCommonDiv.TaxPayerIDTR .OrderSummaryDetailsLabelColumn{font-weight:normal;font-size:21px;margin-bottom:5px}.OrderSummaryTextCommonDiv.CustomerNoteDiv .OrderSummaryDetailsValueColumn{clear:left;width:100%;font-weight:normal}.OrderSummaryTextCommonDiv.TaxPayerIDTR .OrderSummaryDetailsValueColumn{clear:left;width:220px;font-weight:normal;position:relative}.OrderSummaryTextCommonDiv.CustomerNoteDiv .OrderSummaryDetailsValueColumn textarea{min-height:60px;line-height:30px;font-size:14px}.OrderSummaryOrderProduct{clear:left;float:left;width:68%;margin:0 16%;padding:20px 4%;border:solid 1px #ccc}.OrderSummaryFormHeadTitle{clear:left;float:left;width:100%;font-family:ThaiSansNeueBold;font-size:26px;margin:5px 0}.OrderSummaryRewardPointDiv{float:right;font-family:ThaiSansNeueBold;text-align:right}.OrderSummaryPointEarnedDiv{float:left;font-family:ThaiSansNeueBold}.OrderSummaryOrderProduct .OrderSummaryDetailsLabelColumn{font-size:12px}.OrderSummaryOrderProductDiv{clear:left;float:left;width:100%;padding:12px 25px;border-top:solid 1px #ccc}.OrderSummaryTextCommonDiv .OrderSummaryOrderProductDiv:last-child{border-bottom:solid 1px #ccc}.OrderSummaryOrderProductDiv.SummaryPrice{line-height:30px}.OrderSummaryOrderProductDiv .Bold{font-family:ThaiSansNeueBold}.OrderSummaryOrderProductDiv .Title{clear:left;float:left;width:45%}.OrderSummaryOrderProductDiv .Value{float:right;text-align:right}.OrderSummaryOrderProductDiv.SummaryTotalPrice{font-size:24px;line-height:30px;font-family:ThaiSansNeueBold;padding-top:20px;margin-top:10px}.OrderSummaryOrderProductDiv.SummaryTotalPrice .TaxIncludeLabel{font-size:16px;line-height:16px;clear:left;width:100%;float:left}.OrderSummaryOrderProductDiv.SummaryTotalPrice .Value{font-size:26px}.OrderSummary .ProductImageItemDiv{float:left;width:20%;margin-right:3%;height:100px;overflow:hidden}.OrderSummary .ProductInfoItemDiv{float:right;width:77%;line-height:22px;font-family:CSPraJad;font-size:16px}.OrderSummary .ProductInfoItemDiv .Title{clear:left;float:left;width:100%;margin:5px 0}.OrderSummary .ProductInfoItemDiv .Value{clear:left;float:left;width:100%;text-align:inherit;font-weight:bold}.OrderSummary .ProductInfoItemDiv .NameItem{clear:left;float:left;width:100%;font-family:ThaiSansNeueBold;margin-bottom:10px;font-size:22px}.OrderSummary .ProductInfoItemDiv .PriceItem{float:right}.OrderSummary .ProductInfoItemDiv .PriceItem .Value{text-align:right}.OrderSummaryButtonDiv{clear:both;display:table;margin:30px auto}.OrderSummaryFinishImageButton{height:60px;line-height:50px;padding:5px 60px;float:left;margin:0;min-width:125px;font-size:24px}.OrderSummaryBackHomeButton{height:50px;line-height:40px;padding:5px 0;min-width:125px}.OrderSummary .GiftCouponDetailRightMenu{width:46%;margin:20px 27%;float:left;clear:left}.OrderSummaryOrderProduct .GiftCouponDetailBox{margin:15px 0}.OrderSummaryOrderProduct .GiftCouponDetailBox .SidebarTop{border:0;padding:0 0 5px}.OrderSummaryOrderProduct .GiftCouponDetailBox .SidebarTopTitle{font-size:26px}.OrderSummaryOrderProduct .GiftCouponDetailBox .SidebarRight{border:0;padding:0}.OrderSummaryOrderProduct .GiftCouponLabel{font-size:16px}.ShoppingCartMessage{padding:0 3%;width:94%;margin-top:25px;text-align:center}.ShoppingCartBackHomeLinkDiv{padding:50px 0 140px;text-align:center;clear:left;float:left;width:100%;background-color:#333}.ShoppingCartBackHomeLinkDiv a{font-size:18px;background-color:#fff;color:#000;line-height:30px;border-radius:50px;padding:8px 35px;text-decoration:none}.ShoppingCartBackHomeLinkDiv a:hover{background-color:#246bb7;color:#fff}.ShoppingCartEmpty{background:url(Images/Icon/icon-cart-empty.png) no-repeat center top;padding:120px 0 30px;text-align:center;margin-bottom:13px;color:#fff;line-height:40px}.ShoppingCartEmptyTitle1{font-size:37px;font-family:ThaiSansNeueBold}.ShoppingCartEmptyTitle2{font-size:28px}.ShoppingCartPanel{width:100%;padding:20px 0;clear:left;float:left;width:100%}.ShoppingCartCouponPanel{float:right;width:32%;margin-right:2%;border:solid 1px #ccc;border-bottom:0;padding:10px 45px 0}.ShoppingCartItemPanel{float:left;width:62%;margin-right:2%;margin-left:2%;border:solid 1px #ccc;padding:0 20px}.ShoppingCartItemTitle{clear:left;float:left;width:100%;padding:15px 0;border-bottom:solid 1px #ccc;text-align:center;font-size:26px;font-family:ThaiSansNeueBold;margin-bottom:5px}.ShoppingCartGridView{width:100%}.ShoppingCartGridViewRowStyle{width:100%}.ShoppingCartGridViewItemStyle{width:100%;padding:12px 0;border-bottom:solid 1px #ccc}.ShoppingCartGridView .ImageItemDiv{float:left;width:16%;height:120px;overflow:hidden}.ShoppingCartGridView .InfoItemDiv{float:left;width:80%;padding-left:15px;line-height:24px;font-family:CSPraJad;font-size:16px}.ShoppingCartGridView .NameItem{clear:left;float:left;width:100%;font-family:ThaiSansNeueBold;margin:5px 0 10px;line-height:22px;font-size:22px}.ShoppingCartGridView .UnitPriceItem{clear:left;float:left;width:33%}.ShoppingCartGridView .QuantityItem{float:left;width:27%;text-align:center}.ShoppingCartGridView .QuantityInputBox{border:solid 1px #565656;height:30px;width:40px;font-family:ThaiSansNeueBold;text-align:center}.ShoppingCartGridView .SubtotalItem{float:right;width:35%}.ShoppingCartGridView .DeleteItem{float:left;width:4%;text-align:right}.ShoppingCartGridView .DeleteItem .ButtonDelete{font-size:0;line-height:0;background:url(../../Images/Design/Icon/icon-delete.png) no-repeat left top;width:30px;height:30px;float:right}.ShoppingCartGridView .DeleteItem .ButtonDelete:hover{background-position:left bottom}.ShoppingCartGridView .InfoItemDiv .Value{font-size:16px;font-weight:bold}.ShoppingCartSubtotal{clear:left;float:left;width:100%;font-family:ThaiSansNeueBold;font-size:28px;padding:20px 0;border-bottom:solid 1px #ccc;text-align:center}.ShoppingCartTotalMobile{clear:left;float:left;width:100%;font-family:ThaiSansNeueBold;font-size:22px;padding:20px 0;border-bottom:solid 1px #ccc;text-align:center;display:none}.ShoppingCartTotalMobileTitle{clear:left;float:left;width:100%}.ShoppingCartTotalMobileTitle .TaxIncluded{font-family:CSPraJad;font-size:14px}.ShoppingCartTotalMobileValue{clear:left;float:left;width:100%;font-size:28px}.ShoppingCartGridViewButtonDiv{clear:left;float:left;width:100%;margin:20px 0}.ShoppingCartGridViewButtonDiv .ShoppingCartButton{display:table;margin:0 auto}.ShoppingCartUpdateQuantity,.ShoppingCartContinueShopping{line-height:30px;padding:10px 25px;text-align:center;margin:10px 8px;display:block;background-color:#333}.ShoppingCartClearCart{float:left;background:url(../../Images/Design/Icon/icon-delete.png) no-repeat left top;padding-left:30px;text-decoration:underline;font-family:ThaiSansNeueBold;height:30px;line-height:30px;color:#333;margin:10px 0}.ShoppingCartClearCart:hover{background-position:left bottom;color:#ff0000}.ShoppingCartSummaryDiv{clear:right;float:right;width:32%;margin-right:2%;border:solid 1px #ccc;border-top:0;padding:20px 45px}.ShoppingCartOrderTotal{clear:left;float:left;width:100%;padding-bottom:20px;border-bottom:solid 1px #ccc}.ShoppingCartTableDiscountRow{clear:left;float:left;width:100%;line-height:30px}.ShoppingCartTableDiscountRow.Bold{font-family:ThaiSansNeueBold}.ShoppingCartTableColumn1{clear:left;float:left}.ShoppingCartTableColumn2{float:right;text-align:right}.ShoppingCartTableColumn2 span{float:right}.ShoppingCartTableTotalAmountRow{clear:left;float:left;width:100%;font-size:24px;line-height:30px;font-family:ThaiSansNeueBold;padding:15px 0}.ShoppingCartTableTotalAmountRow .ShoppingCartTableColumn1{width:auto;font-size:24px}.ShoppingCartTableTotalAmountRow .ShoppingCartTableColumn2{font-size:24px}.ShoppingCartTableTotalButton{clear:left;float:left;width:100%}.ShoppingCartCheckoutLink{font-size:24px;font-family:ThaiSansNeueBold;line-height:40px;padding:10px 0;text-align:center;margin:0 0 10px;display:block;width:100%}.ShoppingCartGiftRegistryLink{font-size:24px;font-family:ThaiSansNeueBold;line-height:40px;padding:10px 0;text-align:center;margin:0 0 10px;display:block;width:100%}.ShoppingCartTableAlternativePaymentsDiv{text-align:center;clear:left;float:left;width:100%;margin-top:10px;color:#646464}.ShoppingCartTableExpressPaymentButtonColumn{clear:left;float:left;width:100%;text-align:center;margin-top:10px}.ShoppingCartTableRecurringPaymentWarningColumn{clear:left;float:left;width:100%;text-align:center;margin-top:10px}.ShoppingCartGridView .NameItem .ProductNameDetails{position:relative}.ShoppingCartGridView .NameItem .ProductRecurringNotice{margin-top:5px;text-decoration:underline;color:#246bb7;cursor:default;z-index:2;font-size:8px}.ShoppingCartGridView .ProductNameDetails .hidecallout{display:none}.ShoppingCartGridView .ProductNameDetails .showcallout{background-color:#bbb;color:inherit;position:absolute;z-index:100;margin-top:10px}.ShoppingCartGridView .ProductNameDetails .showcallout .shadow{color:inherit;position:relative;bottom:2px;right:2px}.ShoppingCartGridView .ProductNameDetails .showcallout .content{background-color:#fff;color:#333;border:1px solid #dcdcdc;padding:15px;text-align:left;position:relative;bottom:2px;right:2px;font-weight:normal}.ShoppingCartTableTaxIncludeColumn{font-size:14px;clear:left;float:left;line-height:20px;width:100%;font-family:CSPraJad}.ShoppingCartTableTaxIncludeColumn .TaxNotice{cursor:default;z-index:1;position:relative}.ShoppingCartTableTaxIncludeColumn .hidecallout{display:none}.ShoppingCartTableTaxIncludeColumn .showcallout{background-color:#ccc;color:inherit;margin-left:4px;margin-top:4px;position:absolute;z-index:100;width:100%}.ShoppingCartTableTaxIncludeColumn .showcallout .shadow,.showcallout .content{position:relative;bottom:2px;right:2px}.ShoppingCartTableTaxIncludeColumn .showcallout .shadow{background-color:#646464;color:inherit}.ShoppingCartTableTaxIncludeColumn .showcallout .content{background-color:#fff;color:#333;border:1px solid #000;padding:10px;line-height:20px;font-family:Tahoma;font-size:12px;width:100%}.EstimateShippingPanel{clear:left;float:left;width:100%;padding-bottom:20px;border-bottom:solid 1px #ccc;font-family:CSPraJad;font-size:16px}.EstimateShippingPanel h3{font-size:24px;margin-top:20px;font-family:ThaiSansNeueBold}.EstimateShippingPanel .NoteDetail{}.ShoppingCartShippingEstimator{}.ShoppingCartShippingEstimatorInput,.ShoppingCartShippingEstimator select{margin:5px 0;padding:3px 0;width:63%;float:right;height:30px}.ShoppingCartShippingEstimatorInput input{width:140px;height:30px!important}.ShoppingCartShippingEstimatorLabel{float:left;width:37%;clear:left;margin-top:7px}.ShoppingCartShippingEstimatorButton{clear:right;float:right;margin-top:10px;width:63%}.ShoppingCartShippingEstimatorButton a{margin:0;width:100%;padding:5px 0}.ShoppingCartShippingEstimatorShippingList{clear:both;padding:10px 0}.ShoppingCartShippingEstimatorShippingList input{margin:5px 10px 5px 0}.ShippingEstimatorValidatorText{margin-left:7%}.ShippingEstimatorValidateDiv{width:156px}.ShoppingCartShippingEstimatorMessage{clear:left;padding-top:15px;margin-bottom:-13px;float:right;width:100%}.ShoppingCartShippingEstimator .CountryAndStateList .CountryAndStateListStateTextBox,.ShoppingCartShippingEstimator .CountryAndStateList .CountryAndStateListCountryTextBox{float:right;height:30px;margin:5px 0;padding:3px 0;width:63%}.ShoppingCartGiftCoupon{width:100%}.ShoppingCartCouponDiv{clear:left;float:left;width:100%;padding-bottom:20px;border-bottom:solid 1px #ccc}.ShoppingCartGiftCouponTable{clear:left;float:left;width:100%;margin-bottom:10px}.ShoppingCartGiftCouponInputCenter{clear:left;float:left;width:100%;position:relative}.ShoppingCartGiftCouponInputCenter input.ShoppingCartGiftCouponInputCodeTextBox{width:70%!important;height:40px;float:left;margin:0}.ShoppingCartGiftCouponButton{float:right;width:30%}.ShoppingCartGiftCouponButton a{margin-right:0;width:100%;padding:0 !important;height:40px !important;line-height:40px !important}.ShoppingCartGiftCouponInputCenter .GiftCouponDetailValidatorText{width:70%;clear:both;line-height:18px}.ShoppingCartGiftCouponTextInfo{clear:both;float:left;width:100%;line-height:20px}.ShoppingCartGiftCouponLabel{clear:left;float:left;width:50%}.ShoppingCartGiftCouponInput{color:#357FD3;float:left;width:40%;margin-left:5px}.ShoppingCartGiftCouponPointLabel{clear:left;float:left}.ShoppingCartClearButton .CommonHyperLink{text-decoration:underline;color:#333333}.ShoppingCartClearButton .CommonHyperLink:hover{color:#ff0000}.ManufacturerDescriptionDiv,.DepartmentDescriptionDiv{clear:left;float:left;width:100%;margin-bottom:10px;line-height:22px}.ManufacturerListModernize{clear:left;float:left;width:100%}.ManufacturerItemListModernizeContainer{clear:left;float:left;width:100%}.ManufacturerItemListModernize{display:inline-block;width:23.5%;margin:10px 0.5%;text-align:center}.ManufacturerListItemImageDiv{width:100%;box-shadow:0px 1px 5px #999;padding:3px;height:110px;overflow:hidden;vertical-align:top}.ManufacturerListItemImageDiv img{max-height:100px}.ManufacturerListItemNameDiv{width:100%;font-size:22px;font-family:ThaiSansNeueBold;line-height:24px;padding:10px 0}.DepartmentListModernize{clear:left;float:left;width:100%}.DepartmentListItemModernizeContainer{clear:left;float:left;width:100%;margin-top:5px}.DepartmentListItemModernize{display:inline-block;width:32%;margin:0 0.33% 20px;text-align:center;vertical-align:top}.DepartmentListItemImageDiv{width:100%;height:215px;overflow:hidden}.DepartmentListItemNameDiv{width:100%;font-size:22px;font-family:ThaiSansNeueBold;line-height:24px;padding:10px 0}.ProductLinkToTopDiv{display:none}.HeaderMenuNormal{border-bottom:solid 1px #eee;background-color:rgba(255,255,255,0.8);min-height:68px;z-index:3;padding:8px 0 0;font-family:ThaiSansNeueBold;width:100%;position:fixed;top:0;transition:all 0.5s ease-in-out}.HeaderMenuNormal .row{padding:0 10px}.CategoryNavTabMenu{margin:0 25px 0 0;width:auto;float:right}.MenuRight{float:right}.nav-container{position:relative;z-index:1500;font-family:ThaiSansNeueBold}.nav-container .top-bar{background-color:transparent;margin:0;min-height:50px}.nav-container ul{padding:0;margin:0;float:right}.nav-container ul.menu li{float:left;display:inline;position:static !important;margin:0;min-height:58px}.nav-container ul.menu li:last-child{margin:0}.nav-container .menu li a.HyperLink{font-size:24px;text-decoration:none;text-align:center;height:58px;padding:0 20px;line-height:50px !important;color:#000;display:block;position:relative;z-index:0;font-family:ThaiSansNeueBold;cursor:pointer}.nav-container .menu li a.HyperLink img{display:none}.nav-container .menu li a.HyperLink img{display:none}.nav-container .menu li a.HyperLink:hover{position:relative;z-index:999;color:#357FD3;display:block}.nav-container .menu li.menu-hide-small a.HyperLink:hover{position:relative;z-index:999;color:#fff;background-color:#357fd3;transition:background 0.5s ease-out}.nav-container .menu li .HeaderMenuNavItemLeft,.nav-container .menu li .HeaderMenuNavItemRight{float:left;height:58px}.nav-container ul.menu li .CategoryPanel{float:left;position:absolute;left:0px;top:58px;display:none;background-color:#ececec;text-transform:none;padding:4px 0 10px;font-family:ThaiSansNeue}.nav-container ul.menu li a.HyperLink:hover .CategoryPanel{display:block;z-index:998;margin-top:0;animation:toggleclass 0.75s;-moz-animation:toggleclass 0.75s;-webkit-animation:toggleclass 0.75s;-o-animation:toggleclass 0.75s}div.highlight-menu{background-color:#01ace0;height:50px;float:left}div.highlight-menu .HeaderMenuNavItemLeft{}div.highlight-menu a.HyperLink:hover{color:#fff;background-color:#357fd3;transition:background 0.5s ease-out}div.highlight-menu a.HyperLink{font-size:21px;color:#fff;height:50px;line-height:48px !important;padding:0 16px;font-family:ThaiSansNeueBold;background-color:#01ace0;display:block}div.login-menu{float:left}div.login-menu .nav-container ul.menu li{min-height:50px}div.login-menu .top-bar ul > li:not(.name):hover{background-color:transparent;line-height:50px !important;height:58px}div.login-menu .nav-container ul.menu li a.HyperLink{font-size:22px;text-align:center;line-height:50px !important;height:58px;background:url(Images/Icon/icon-user.svg) no-repeat 10px center;padding-left:35px}div.login-menu .nav-container ul.menu li a.HyperLink:hover{color:#4286f5;background-color:transparent}div.menu-trigger{padding:0 8px;border-right:solid 1px #08206e;border-left:solid 1px #08206e;font-size:21px;color:#fff;float:right;display:inline;position:static !important;margin:0;min-height:50px;display:none}div.menu-trigger:hover{color:#fff}.menu-label{float:left;line-height:50px;margin-right:7px;color:#fff}div.phone-contact{float:left;padding-right:10px;font-size:24px;line-height:50px;border-right:solid 1px #cecfd0}div.phone-contact .phone-contact-label{float:left;margin-right:10px;font-family:ThaiSansNeueBlack,ThaiSansNeueBold;font-size:24px}.phone-contact a{font-size:24px;line-height:50px}.kb-hub-title{clear:left;float:left;width:100%;min-height:60px;background:url(Images/web2018/background/kb-hub-title.svg) no-repeat left top;margin-top:10px}.kb-hub-button{clear:left;float:left;width:100%;margin:10px 0}.kb-hub-button a{z-index:0;transition:background 0.5s ease-out;line-height:30px;min-height:36px;text-decoration:none;color:#fff;font-family:Prompt-Medium;padding:5px 25px;font-size:14px;width:210px !important}.kb-hub-button a:hover{text-decoration:none;color:#fff}.kb-hub-label{clear:left;float:left;width:100%;font-size:13px;line-height:20px}.banner-default .text-col{float:right;font-family:ThaiSansNeueBold;text-align:left;color:#010101;min-height:580px;width:45%;font-family:ThaiSansNeueBold;text-transform:uppercase}.banner-default .h1-title{line-height:42px;font-size:48px}.banner-default .h2-title{line-height:60px;font-size:90px;margin-bottom:20px;text-transform:uppercase}.banner-default .h3-title{line-height:1;font-size:48px;clear:left;margin:10px 0}.banner-default .h4-title{line-height:1.2;font-size:30px;clear:left}.banner-default .h5-title{line-height:1.5;font-size:16px;font-family:CSPraJad;clear:left}.banner-default .h6-title{line-height:1.5;font-size:18px;font-family:CSPraJad;clear:left}.banner-default .h7-title{line-height:1.5;font-size:22px;font-family:CSPraJad;clear:left}.banner-default .bar-dark{width:300px;height:2px;background-color:#333;margin:20px 0}.banner-default .bar-white{width:300px;height:2px;background-color:#fff;margin:20px auto;display:table}.banner-default .bar-dark-center{width:280px;height:1px;background-color:#333;margin:20px auto;display:table}.banner-default .main-title{width:100%;text-align:center;font-family:ThaiSansNeueBold;text-transform:none;clear:left;float:left;margin-top:30px}.banner-default .main-title .h1{line-height:1;font-size:30px}.banner-default .main-title .h2{line-height:1;font-size:48px}.banner-default .banner-default-button{margin-top:25px}.banner-default-button{display:table;margin:0;clear:both}.banner-default-button a{height:50px;line-height:46px;min-width:150px;text-align:center;font-size:24px;padding:0 20px;margin:0 10px 0 0}.banner-default-button2{margin:40px 0;height:60px}.default-button2{z-index:0;background:rgba(255,255,255,0.3) url(Images/web2017/bullet/arrow-right.png) no-repeat 95% 24px;border:solid 1px #1e1e1e;color:#1e1e1e;float:left;padding:10px 35px 10px 30px;transition:background 0.5s ease-out,border 0.5s ease-out;font-size:24px;line-height:40px;font-family:ThaiSansNeueBold}.default-button2:hover{border:solid 1px #0681ee;background:#0681ee url(Images/web2017/bullet/arrow-right-white.png) no-repeat 95% 24px;color:#fff;transition:background 0.5s ease-out,border 0.5s ease-out}.banner-default01{background:url(Images/web2018/Background/banner-default01.jpg) no-repeat center top;width:100%;clear:left}.banner-default01 .row{min-height:727px;position:relative;padding:0 10px}.banner-default01 .banner-default-button a{cursor:pointer}.banner-default01-text{float:left;color:#303030;margin-top:180px;font-family:ThaiSansNeueBold;text-align:left}.banner-default01-text .title1{clear:left;float:left;font-size:72px;line-height:1;font-family:ThaiSansNeueBlack}.banner-default01-text .title2{clear:left;font-size:48px;line-height:1.5}.banner-default01-text .title3{clear:left;font-size:30px;line-height:1.2;margin:10px 0}.banner-default01-text .title4{clear:left;float:left;width:100%;font-size:36px;line-height:1.2;font-family:ThaiSansNeueBlack}.banner-default01-text .title4 a{text-decoration:underline}.banner-default01-button{clear:left;float:left;margin:50px 0}.banner-default02{background:#F3F9FC url(Images/web2018/Background/banner-default02.jpg) no-repeat center top;width:100%;clear:left}.banner-default02 .row{position:relative;padding:0 10px}.banner-default02 .text-col{text-align:left;font-weight:normal;padding:100px 0 0;float:right}.banner-default02 .title1{clear:left;float:left;font-size:72px;line-height:1;font-family:ThaiSansNeueBold;font-weight:bold;height:116px;line-height:66px;padding-top:35px;padding-right:120px}.banner-default02 .title2{clear:left;float:left;font-size:36px;line-height:1.2;font-family:ThaiSansNeueBold;margin:25px 0 30px}.banner-default03{background:url(Images/web2018/Background/banner-default03.jpg) no-repeat center top;width:100%;clear:left}.banner-default03-inner{background:url(Images/web2018/Background/banner-default03-img02.png) no-repeat center bottom}.banner-default03 .row{position:relative;min-height:580px}.banner-default03 .text-col{text-align:left;font-weight:normal;float:left;line-height:1.2;padding-top:60px;width:100%;color:#fff;font-family:ThaiSansNeueBold;margin-top:100px;min-height:0;padding-left:10px}.banner-default03 .title1{clear:left;float:left;font-size:60px;line-height:1}.banner-default03 .title2{clear:left;float:left;font-size:48px;line-height:1.2;margin-bottom:25px}.banner-default03 .title3{clear:left;float:left;font-size:30px;line-height:1.2;margin-bottom:25px;font-family:ThaiSansNeue}.banner-default03 .BtnStyle3{color:#fff;border-color:#fff;width:200px}.banner-default03 .BtnStyle3:hover{background:#9D7AEE;border-color:#9D7AEE}.banner-default04{background-color:#f6f9fc;width:100%;clear:left}.banner-default04 .row{background:url(Images/web2018/Background/banner-default04-img.png) no-repeat left bottom}.banner-default04 .text-col{padding:80px 10px 0}.banner-default05{background:#5275d8 url(Images/web2018/Background/banner-default05.jpg) no-repeat center top;width:100%;clear:left}.banner-default05 .row{}.banner-default05 .video-col{margin:70px 0 0;padding:0 10px;width:50%;height:440px;float:left;position:relative}.banner-default05 .video-col video{position:absolute;left:10px;top:0;min-width:320px;max-width:100%;height:auto;border-radius:7px}.banner-default05 .text-col{color:#fff;padding:60px 10px 0}.banner-default05 .bar-dark{background-color:#fff}.banner-default06{background:#0E7AD1 url(Images/web2018/Background/banner-default06.jpg) no-repeat center top;width:100%;clear:left}.banner-default06 .text-col{padding:40px 10px 0}.banner-default07{background:#0E7AD1 url(Images/web2018/Background/banner-default07.jpg) no-repeat center top;width:100%;clear:left}.banner-default07 .text-col{padding:40px 10px 0}.banner-default08{background:#f4f6fc url(Images/web2017/Background/bg-dropship-1.png) no-repeat center bottom;clear:left;float:left;width:100%}.banner-default08 .text-col{padding:40px 0 0 10px;float:left}.banner-default08 .h2-title{line-height:1.2;font-size:36px;clear:left;margin:0}.banner-default08 .h3-title{line-height:64px;font-size:90px;text-transform:capitalize;margin:0}.banner-default08 .h3-title .clear-line{width:100%;display:block}.banner-default08 .h4-title{margin-bottom:10px;clear:left}.banner-default08 .BtnStyle1{background:#22a009;color:#fff;text-transform:uppercase;margin-right:10px;margin-bottom:5px}.banner-default08 .BtnStyle1:hover{background:#3CBB22}.banner-default08 .BtnStyle2{background:#FC4C15;color:#fff;text-transform:uppercase}.banner-default08 .BtnStyle2:hover{background:#FF7F57}.banner-default09{clear:left;float:left;width:100%;height:100%;padding:20px 0 0;background:linear-gradient(-45deg,#23B0CC,#20fdd1,#fd9d20,#e8214d,#5541d6,#0a7dff);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 20s ease infinite;animation:Gradient 20s ease infinite;font-family:ThaiSansNeueBold}.banner-default09 .row{padding:0 10px}.banner-default09 .box-area{clear:left;float:left;width:100%;margin-top:15px}.banner-default09 .box1{float:left;width:49%;padding:15px 45px 45px;background-color:#fff;border-radius:10px}.banner-default09 .box2{float:right;width:49%;padding:15px 45px 45px;background-color:#fff;border-radius:10px;position:relative}.banner-default09 .box3{clear:both;width:100%;float:left;margin-top:20px;background:url(Images/web2018/Background/banner-default09-box3.jpg) no-repeat center top;border-radius:10px}.banner-default09 .box3 .text-col{float:left;padding:0 0 0 45px;min-height:600px;width:50%}.banner-default09 .title{clear:left;float:left;font-size:48px;line-height:1.5;margin-bottom:20px;width:100%;text-align:center;color:#fff}.banner-default09 .title .clear-line{display:inline}.banner-default09 .title1{clear:left;float:left;font-size:36px;line-height:1;margin-bottom:10px}.banner-default09 .title1 .clear-line,.banner-default09 .title1 .clear-line1{display:block}.banner-default09 .title2{clear:left;font-size:30px;line-height:1.5;margin-bottom:10px}.banner-default09 .title2 .clear-line{display:inline}.banner-default09 .title3{line-height:1.5;font-size:18px;font-family:CSPraJad;clear:left;margin-bottom:10px}.banner-default09 .title4{line-height:1.5;font-size:15px;font-family:CSPraJad;clear:left;margin-bottom:30px}.banner-default09 .title5{clear:left;float:left;font-size:48px;line-height:1.5;width:100%;text-align:center;color:#1e88e5;margin-bottom:10px}.banner-default09 .box2 .title5{color:#fa7319}.banner-default09 .title4 .clear-line{display:inline}.banner-default09 .h1-title{line-height:60px;margin-bottom:25px}.banner-default09 .box1 .button-div{clear:left;background:url(Images/web2018/Background/banner-default09-box1.jpg) no-repeat center top;width:100%;height:580px;position:relative}.banner-default09 .box2 .button-div{clear:left;background:url(Images/web2018/Background/banner-default09-box2.jpg) no-repeat center top;height:580px;position:relative}.banner-default09 a.BtnStyle1,.banner-default09 a.BtnStyle2{position:absolute;bottom:35px;width:70%;left:15%;font-size:30px;color:#fff;border-radius:60px;height:68px;text-align:center;line-height:64px;padding:0}.banner-default09 a.BtnStyle1:hover,.banner-default09 a.BtnStyle2:hover{background:#000}.banner-default09 .BtnStyle1{background:#3d80f0}.banner-default09 .BtnStyle2{background:#fa6f1a}.bubble-label{background-color:#fa6e19;color:#fff;font-size:36px;line-height:100px;height:110px;width:110px;border-radius:150px;position:absolute;right:30px;top:65px;text-align:center}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.banner-default10{background:url(Images/web2018/Background/banner-default10-top.png) no-repeat center top;clear:left;float:left;width:100%;position:relative;width:100%;padding-top:120px;vertical-align:middle;margin-top:-120px}.banner-default10-inner{background:#EAEAEA url(Images/web2018/Background/banner-default10.jpg) no-repeat center bottom;clear:left;float:left;width:100%}.banner-default10 .row{position:relative;z-index:1}.banner-default10 .text-col{padding:0 0 0 10px;float:left;width:100%;min-height:700px}.banner-default10 .left-col{float:left;width:100%;text-align:center;margin-bottom:30px}.banner-default10 .right-col{float:right;width:45%}.banner-default10 .h1-title{line-height:1.2;margin-bottom:10px}.banner-default10 .h2-title{line-height:1.2;font-size:36px;clear:left;margin-bottom:15px}.banner-default10 .h5-title,.banner-default10 .h6-title,.banner-default10 .h7-title{margin-bottom:15px}.banner-default10 .main-title{}.banner-default11{background:#0E7AD1 url(Images/web2018/Background/banner-default11.jpg) no-repeat center top;width:100%;clear:left}.banner-default11 .text-col{padding:0 10px;float:left;min-height:500px}.banner-default11 .h1-title{line-height:1.1;clear:left;margin-bottom:10px}.banner-default11 .h2-title{line-height:1.1;font-size:36px;clear:left;margin-bottom:15px}.banner-default11 .h6-title{margin-bottom:15px}.banner-default11 .banner-default-button2{margin-top:25px}.banner-default11 .banner-default-button2 .default-button2{background-color:rgba(255,255,255,0.1);padding-top:7px;padding-bottom:7px;background-position-y:21px}.banner-default11 .banner-default-button2 .default-button2:hover{background-color:#357fd3;padding-top:7px;padding-bottom:7px;background-position-y:21px}.banner-default12{background:#0E7AD1 url(Images/web2018/Background/banner-default12.jpg) no-repeat center top;width:100%;clear:left}.banner-default12 .text-col{padding:60px 10px;width:50%;min-height:0}.banner-default12 .h1-title{line-height:1.1;clear:left;margin-bottom:5px}.banner-default12 .h2-title{line-height:1.1;font-size:36px;clear:left;margin-bottom:15px;text-transform:none}.banner-default12 .common-fb-btn,.banner-default12 .common-adw-btn{background:transparent url(Images/web2017/bullet/arrow-right.png) no-repeat 95% 20px;text-transform:none;border-color:#000;color:#000;line-height:40px;padding-top:5px;padding-bottom:5px;padding-left:20px;margin-right:10px}.banner-default12 .common-fb-btn:hover{background-color:#4066b7;background-position-y:20px}.banner-default12 .common-adw-btn:hover{background-color:#cf3d30;background-position-y:20px}.banner-default13{background-color:#ecebf6;text-align:center;padding:40px 0;clear:left;float:left;width:100%}.banner-default13 .h1-title{line-height:1.2;font-family:ThaiSansNeueBlack;font-size:48px}.banner-default13 .h2-title{line-height:1.2;font-size:36px;clear:left;margin-bottom:20px;font-family:ThaiSansNeueBold}.banner-default13 .banner-default-button{margin:10px auto}.banner-default14{background-color:#0f66d2;text-align:center;clear:left;float:left;width:100%;height:464px;font-family:ThaiSansNeueBold}.banner-default14 .row{height:100%}.banner-default14 .axis-x{display:table;margin:auto;height:100%;position:relative}.banner-default14 .axis-y{display:table-cell;width:100%;height:100%;vertical-align:middle}.banner-default14 .group{float:none;width:auto}.banner-default14 .asset1{font-size:130px;position:absolute;top:20px;left:-50px;font-family:Prompt-Medium;color:#fff;line-height:1}.banner-default14 .asset2{font-size:130px;position:absolute;bottom:20px;right:0;font-family:Prompt-Medium;color:#fff;line-height:0}.banner-default14 .title1{font-size:59px;line-height:1.5;color:#ffea00;font-family:ThaiSansNeueBlack}.banner-default14 .title2{font-size:43px;line-height:1.5;color:#fff;font-family:ThaiSansNeueBlack}.banner-default14 .title3{font-size:36px;line-height:1;color:#fff;font-style:italic}.banner-service{clear:left;float:left;line-height:1.5;width:100%;text-align:center;color:#000;padding:40px 0}.banner-service .title1{font-size:48px;font-family:ThaiSansNeueBold;margin-bottom:30px}.banner-custommer{clear:left;float:left;line-height:1.5;width:100%;text-align:center;color:#000;padding:40px 0}.banner-custommer .title1{font-size:48px;font-family:ThaiSansNeueBold;margin-bottom:30px}.banner-custommer .banner-default-button{margin:auto}.banner-custommer img{border-radius:10px}.banner-feature-recommend{clear:left;float:left;line-height:1.5;width:100%;text-align:center;color:#000;padding-bottom:40px}.banner-feature-recommend .title1{font-family:ThaiSansNeueBold;font-size:48px;margin:20px}.banner-feature-recommend .title2{font-family:ThaiSansNeueBlack;font-size:46px;line-height:1}.banner-feature-recommend .title3{font-family:ThaiSansNeueBold;font-size:24px;line-height:1}.banner-feature-recommend .item-detail{margin-top:20px;margin-bottom:40px}.banner-feature-recommend .banner-default-button{margin:auto}.new-line-320{display:none}.banner-blog{}.banner-blog .blog-group{display:inline-block;width:100%}.banner-blog .blog-group .blog-left{display:inline-block;width:48%;float:left}.banner-blog .blog-group .blog-right{display:inline-block;width:48%;float:right}.banner-blog .NewsEventItemStyle{margin:0;width:49%}.banner-blog .CenterBlockTop{text-align:left}.NewsEventPanel{background-color:#fff;transition:background 0.5s ease-in-out}.DarkTone .NewsEventPanel{background-color:#000;transition:background 0.5s ease-in-out}.DarkTone .NewsEvent .CenterBlockTopTitle{color:#fff}.DarkTone .NewsTopic a{color:#fff}.DarkTone .NewsTopic a:hover{color:#73C0FF}.DarkTone .NewsEventViewAllLink{color:#888}.DarkTone .NewsEventViewAllLink:hover{color:#73C0FF}.DarkTone .HeaderMenuNormal{border-bottom:solid 1px #242424;background-color:rgba(0,0,0,0.8);transition:all 0.5s ease-in-out}.DarkTone .nav-container .menu li a.HyperLink{color:#fff}.DarkTone .nav-container .menu li a.HyperLink:hover{color:#fff}.DarkTone .LeafSubCategoryDataList td:hover{background-color:#73C0FF}.DarkTone div.phone-contact{color:#fff}.DarkTone div.phone-contact .phone-contact-label{color:#fff}.DarkTone .phone-contact a{color:#fff}.DarkTone .phone-contact a:hover{color:#73C0FF}.DarkTone .HeaderImageLogoDiv{background-image:url(Images/Icon/logo-light.svg)}.DarkTone .HeaderMenuToggleLink{background-image:url(Images/Icon/icon-light-menu.svg)}.DarkTone .HeaderMenuToggle .menu-label{color:#fff}.banner-default .swiper-slide a{width:auto;display:initial}.validator-style{color:#ff0000}.features-tab-header .row{padding:0 10px}.CommonDivCenter{width:100%;padding:30px 0;text-align:center;background-color:#fff}.CommonDivCenter.GrayBG{background-color:#F3F3F3}.CommonDivCenter .t1,.CommonDivCenter h1{font-family:ThaiSansNeueBold;font-size:36px;line-height:1.2;width:100%;margin:0 0 20px;font-weight:normal}.CommonDivCenter .st1{font-size:24px;line-height:1.2;width:100%;margin:0 0 20px}.CommonDivCenter .if1{font-family:CSPraJad;font-size:18px;line-height:1.7;margin:10px 0}.CommonDivCenter .more-button-div{display:table;margin:30px auto 15px}.CommonDivCenter .more-button{clear:both;border:4px solid #777;color:#030303;display:table;font-family:ThaiSansNeue;font-size:28px;line-height:32px;margin:0 auto;padding:10px 40px;transition:all 0.5s ease-in-out}.CommonDivCenter .more-button:hover{border-color:#4286f5;background-color:#4286f5;color:#fff;transition:all 0.5s ease-in-out}.ProductMaster .CatalogBreadcrumbDiv{border-top:1px solid #eee}.ProductListTakraPackage .ProductListGridListSortUpDown{width:auto;padding:1px}.ProductListTakraPackage .ProductListGridListItemPerPage{float:left;padding:1px}.ProductListTakraPackage .ProductListDefaultPageControlPanel{padding:5px 0}.ProductListTakraPackage .ProductListItemColumn2{width:280px;margin:20px 10px;background-color:#f8f7f5;padding:10px;border-radius:10px}.ProductListTakraPackage .ProductListItemColumn2 .CommonProductName{min-height:55px}.ProductListTakraPackage .ProductListItemColumn2 .CommonProductImage{min-height:220px;height:220px}.ProductListTakraPackage .ProductListItemColumn2 .CommonProductImagePanel{height:220px}.ProductListTakraPackage .ProductListItemColumn2 .CommonProductImage img{max-width:260px;max-height:220px}.ProductListTakraPackage .ProductListItemColumn2 .CommonProductButton{margin:15px 10%}.ProductListTakraPackage .ProductListItemColumn2 .BtnStyle1{color:#000;line-height:28px;border:solid 1px #000;font-size:24px;padding:5px 0;width:100%;background-color:transparent;margin:0}.ProductListTakraPackage .ProductListItemColumn2 .BtnStyle1:hover{color:#fff;border:solid 1px #357fd3;background-color:#357fd3}.ProductListTakraPackage .ProductListItemColumn2 .OurPriceValue{font-size:24px}.ProductDetailsResponsiveRetailPrice{font-size:25px;color:#A8ACAD;line-height:26px}.ProductDetailsResponsiveOurPrice{font-size:30px;color:#cc0000;font-family:ThaiSansNeueBold;line-height:26px}.ProductDetailsResponsiveDescriptionLongLabel a{border-bottom:dotted 1px #254AC3}.ProductDetailsResponsive.TakraOnline .OptionGroupDetailsTitleLeft{display:none}.ProductDetailsResponsive.TemplateDetail .ProductDetailsResponsiveQuantityDiv,.ProductDetailsResponsive.TemplateDetail .ProductQuickInfoStock,.ProductDetailsResponsive.TemplateDetail.Demo .ProductQuickInfoPrice{display:none}.ProductDetailsResponsive.TemplateDetail .ProductDetailsResponsiveImage img{max-height:none;max-width:100%}.ProductDetailsResponsive.TemplateDetail .BtnStyle1{width:100% !important;padding:10px 0 !important}.ProductDetailsResponsive.TemplateDetail .BtnStyle1.DemoButton{background-color:transparent;border:solid 2px #000;color:#000;padding:8px 0 !important}.ProductDetailsResponsive.TemplateDetail .BtnStyle1.DemoButton:hover{background-color:#357fd3;border:solid 2px #357fd3;color:#fff}.ProductDetailsResponsive.TemplateDetail .ProductDetailsResponsiveAddToCart{width:48%;margin-right:2%;clear:none}.PriceDiscountLabel{display:none}.SkipInfo{display:none}.footer-social{margin:0;width:100%}.footer-social .SocialLink{height:40px}.footer-social-icon{color:#fff;float:left;margin-right:5px;background-position:0 0;background-repeat:no-repeat;transition:opacity 200ms linear;width:30px;height:30px;line-height:0;font-size:0;transition:opacity 200ms linear;display:block}.footer-social-icon:hover{background-position:0 100%;transition:opacity 200ms linear}.icon-facebook{background-image:url(Images/web2017/Icon/footer-icon-facebook.svg)}.icon-youtube{background-image:url(Images/web2017/Icon/footer-icon-youtube.svg)}.icon-twitter{background-image:url(Images/web2017/Icon/footer-icon-twitter.svg)}.icon-line{background-image:url(Images/web2017/Icon/footer-icon-line.svg)}.icon-instagram{background-image:url(Images/web2017/Icon/footer-icon-instagram.svg)}ul.footer-link-social{margin:0;padding:0 0 10px;list-style-type:none;border-bottom:solid 1px #747679;clear:left;float:left;width:100%}ul.footer-link-social li.footer-social{color:#fff;float:left;width:100%}ul.footer-link-social li.phone-contact{line-height:30px;font-family:ThaiSansNeue;font-size:30px;clear:left;margin-bottom:10px;width:100%;border:0;color:#fff;margin-left:0;padding-left:0}ul.footer-link-social li.footer-social a{color:#fff;float:left;margin-right:5px;background-position:0 0;background-repeat:no-repeat;transition:opacity 200ms linear;width:30px;height:30px;line-height:0;font-size:0;transition:opacity 200ms linear;display:block}ul.footer-link-social li.footer-social a:hover{background-position:0 100%;transition:opacity 200ms linear}.nav-list{list-style:none;padding-bottom:10px;border-bottom:solid 1px #747679;clear:left;float:left;width:100%;margin:0 0 10px}.nav-list.last{border-bottom:0;padding-top:20px}.nav-list li a.BtnStyle2{opacity:1;line-height:46px;font-size:22px;height:50px;width:100% !important;font-family:ThaiSansNeueBold;padding:0}.nav-item{width:100%}.nav-item a{display:block;padding:0;font-size:16px;line-height:24px;text-decoration:none;transition:color 0.2s;font-family:Prompt-Regular;margin:10px auto}.nav-item.logo{position:relative;margin:0}.nav-item.logo a{background:url(Images/Icon/Logo-TakraOnline.svg) no-repeat center top/auto 40px;height:40px;display:block;text-decoration:none;margin-bottom:9px}.nav-title{font-family:Prompt-Medium;color:#000;font-size:18px;line-height:1.5}.footer-link-social .nav-title{font-size:18px;line-height:30px}.nav-list.promotion{color:#fff}.nav-list.promotion .nav-item a{color:#ffe244}.nav-list.promotion .nav-item a:hover{color:#fff}.nav-list.first .nav-item a{font-family:ThaiSansNeueBold;font-size:22px}.nav-list li.common-button{margin:10px 0;width:100%}.nav-list li.common-button a.common-btn1{opacity:1;font-family:thaisansneuebold;font-size:23px;height:60px;line-height:56px;width:100%;text-align:center}.navigation ul.footer-link-social span.phone-contact{line-height:30px;color:#fff;font-family:ThaiSansNeueBold;margin-bottom:10px;border:0;margin-left:0;padding-left:0}.nav-list .license{color:#454545;font-size:12px;line-height:17px;clear:left;padding-left:0;font-family:Prompt-Regular}.nav-list .license a{color:#357FD3;font-size:17px;text-transform:none}.site-wrap{min-height:100%;min-width:100%;background-color:white;position:relative;top:0;bottom:100%;right:0;z-index:1;overflow:hidden}.bg-socialorder .text-col{float:right;font-family:ThaiSansNeueBold;text-align:left;color:#000;min-height:580px;font-family:ThaiSansNeueBold;text-transform:uppercase;width:48%;padding:110px 10px 0}.bg-socialorder .h1-title{line-height:1;font-size:68px}.bg-socialorder .h2-title{line-height:1;font-size:46px;margin-top:10px;font-family:ThaiSansNeue}.bg-socialorder .h3-title{line-height:1.8;font-size:22px;font-family:CSPraJad;clear:left}.bg-socialorder .bar-dark{width:250px;height:2px;background-color:#333;margin:35px 0}.bg-socialorder .bar-white{width:250px;height:2px;background-color:#fff;margin:35px 0}.bg-so01{background:#fff url(Images/web2018/Background/bg-so01.jpg) no-repeat center bottom;width:100%;clear:left}.bg-so01 .clear-line{display:inline}.bg-so02{background:#fff url(Images/web2018/Background/bg-so02.jpg) no-repeat center bottom;width:100%;clear:left}.bg-so02 .text-col{float:left;width:auto}.bg-so02 .h2-title .clear-line{display:inline}.bg-so03{background:#4267b2 url(Images/web2018/Background/bg-so03.png) no-repeat center center;width:100%;clear:left}.bg-so03 .text-col{color:#fff}.bg-so04{background:#fff url(Images/web2018/Background/bg-so04.jpg) no-repeat center bottom;width:100%;clear:left}.bg-so04 .text-col{float:left;width:auto;padding:80px 10px 0}.bg-so05{background:#fff url(Images/web2018/Background/bg-so05.jpg) no-repeat center bottom;width:100%;clear:left}.bg-so05 .text-col{padding:40px 10px 0}.bg-so05 .h1-title{line-height:1;font-size:52px}.bg-so05 .h2-title{line-height:1;font-size:52px;margin:10px 0;font-family:ThaiSansNeue}.bg-so05 .h4-title{line-height:1;font-size:88px;font-family:ThaiSansNeue}.bg-so05 .banner-default-button{margin-top:30px}.bg-so05 .banner-default-button .BtnStyle3{background-color:rgba(255,255,255,0.5)}.bg-so05 .banner-default-button .BtnStyle3:hover{background-color:#4286f5}.banner-salepage{background:#F3F9FC url(Images/web2018/Background/banner-salepage.jpg) no-repeat center top;width:100%;clear:left;background-size:auto 100%;background-position:25% 100%}.banner-salepage .text-col{padding:60px 10px 0}.banner-salepage .BtnStyle3{margin-bottom:80px}.call-now .clear-line{text-align:left}.btn-facebook-ads{margin:20px auto}.btn-facebook-ads a{background:#2a61d7 url(Images/web2017/icon/icon-phone.png) no-repeat 30px center;color:#fff;padding:10px 40px 10px 70px;transition:background 0.5s ease-out,border 0.5s ease-out;line-height:40px;text-decoration:none;font-size:24px}.btn-facebook-ads a:hover{background:#53a7ed url(Images/web2017/icon/icon-phone.png) no-repeat 30px center;color:#fff}.bg-salepage .text-col{float:right;font-family:ThaiSansNeueBold;text-align:left;color:#000;min-height:580px;font-family:ThaiSansNeueBold;text-transform:uppercase;width:48%;padding:70px 10px 0}.bg-salepage .h1-title{line-height:1;font-size:68px}.bg-salepage .h2-title{line-height:1;font-size:46px;margin-top:10px;font-family:ThaiSansNeue}.bg-salepage .h3-title{line-height:1.8;font-size:24px;font-family:CSPraJad;clear:left}.bg-salepage .bar-dark{width:250px;height:2px;background-color:#333;margin:35px 0}.bg-salepage .bar-white{width:250px;height:2px;background-color:#fff;margin:35px 0}.bg-sp01{background:#fff url(Images/web2018/Background/bg-sp01.jpg) no-repeat center bottom;width:100%;clear:left}.bg-sp01 .clear-line{display:inline}.bg-sp02{background:#fff url(Images/web2018/Background/bg-sp02.jpg) no-repeat center bottom;width:100%;clear:left}.bg-sp02 .text-col{float:left;width:auto}.bg-sp02 .h2-title .clear-line{display:inline}.bg-sp02 .text-bold{font-weight:bold;text-decoration:underline}.bg-sp02 .banner-default-button .BtnStyle3{margin:20px auto 30px auto}.bg-sp03{background:url(Images/web2018/Background/bg-sp03.png) no-repeat center center,linear-gradient(to right,#5a83ef,#52a6f2,#5a83ef);width:100%;clear:left}.bg-sp03 .text-col{color:#fff}.bg-sp04{background:#fff url(Images/web2018/Background/bg-sp04.jpg) no-repeat center bottom;width:100%;clear:left}.bg-sp04 .text-col{float:left;width:auto;padding:70px 10px 0}.bg-sp05{background:url(Images/web2018/Background/bg-sp05.png) no-repeat center center,linear-gradient(to right,#5a83ef,#52a6f2,#5a83ef);width:100%;clear:left}.bg-sp05 .text-col{color:#fff}.bg-sp06{background:#fff url(Images/web2018/Background/bg-sp06.jpg) no-repeat center bottom;width:100%;clear:left;background-size:auto 100%}.bg-sp06 .text-col{float:left;width:auto;padding:70px 10px 0}.bg-sp06 .text-bold{font-weight:bold}.bg-sp06 .banner-default-button .BtnStyle3{margin:20px auto 30px auto}.bg-sp07{background:#fff url(Images/web2018/Background/bg-sp07.jpg) no-repeat center bottom;width:100%;clear:left}.bg-sp07 .text-col{float:left;width:auto}.bg-sp07 .h2-title .clear-line{display:inline}.bg-sp07 .text-bold{font-weight:bold;text-decoration:underline}.bg-sp07 .banner-default-button .BtnStyle3{margin:20px auto 30px auto}.bg-sp08{background:#fff url(Images/web2018/Background/bg-sp08.jpg) no-repeat center bottom;width:100%;clear:left}.bg-sp08 .text-col{float:left;width:auto}.bg-sp08 .h2-title .clear-line{display:inline}.bg-sp08 .text-bold{font-weight:bold;text-decoration:underline}.bg-sp09{background:#fff url(Images/web2018/Background/bg-sp09.jpg) no-repeat center bottom;width:100%;clear:left}.bg-sp09 .text-col{float:right;width:auto;color:#fff}.bg-sp09 .h2-title .clear-line{display:inline}.bg-sp09 .text-bold{font-weight:bold;text-decoration:underline}.banner-multiseller{background:#F3F9FC url(Images/web2018/Background/banner-multiseller.jpg) no-repeat center top;width:100%;clear:left}.banner-multiseller .text-col{padding:35px 0}.call-now .clear-line{text-align:left}.ms-highlight{font-size:87px}.btn-facebook-ads{margin:20px auto}.btn-facebook-ads a{background:#2a61d7 url(Images/web2017/icon/icon-phone.png) no-repeat 30px center;color:#fff;padding:10px 40px 10px 70px;transition:background 0.5s ease-out,border 0.5s ease-out;line-height:40px;text-decoration:none;font-size:24px;border-radius:50px}.btn-facebook-ads a:hover{background:#53a7ed url(Images/web2017/icon/icon-phone.png) no-repeat 30px center;color:#fff}.bg-multiseller .text-col{float:right;font-family:ThaiSansNeueBold;text-align:left;color:#000;min-height:580px;font-family:ThaiSansNeueBold;width:48%;padding:70px 10px 0}.bg-multiseller .h1-title{line-height:1;font-size:50px;font-weight:bold}.bg-multiseller .h2-title{line-height:1;font-size:46px;margin-top:10px;font-family:ThaiSansNeue}.bg-multiseller .h3-title{line-height:1.8;font-size:24px;font-family:CSPraJad;clear:left}.bg-multiseller .bar-dark{width:250px;height:2px;background-color:#333;margin:35px 0}.bg-multiseller .bar-white{width:250px;height:2px;background-color:#fff;margin:35px 0}.bg-ms01{background:#fff url(Images/web2018/Background/bg-ms01.jpg) no-repeat center bottom;width:100%;clear:left}.bg-ms02{background:#fff url(Images/web2018/Background/bg-ms02.jpg) no-repeat center bottom;width:100%;clear:left}.bg-ms03{background:#fff url(Images/web2018/Background/bg-ms03.jpg) no-repeat center bottom;width:100%;clear:left}.bg-ms04{background:#fff url(Images/web2018/Background/bg-ms04.jpg) no-repeat center bottom;width:100%;clear:left}.bg-ms05{background:#fff url(Images/web2018/Background/bg-ms05.jpg) no-repeat center bottom;width:100%;clear:left}.bg-ms-right .clear-line{display:inline}.bg-ms-right .text-col{float:right;width:50%}.bg-ms-left .clear-line{display:inline}.bg-ms-left .text-col{float:left;width:50%}.bg-ms04 .text-bold{font-weight:bold;font-family:ThaiSansNeue;font-size:35px}.bg-ms04 .text-callnow{margin-left:20px;font-size:50px;font-weight:bold;vertical-align:bottom;display:inline}.bg-ms04 p{margin-bottom:0px}.RegisterFirstName{float:left;width:44%;margin-right:2%}.RegisterLastName{float:left;width:44%}.CustomerRegisterLeft .RegisterFirstName .CustomerRegisterTextBox{width:100% !important}.CustomerRegisterLeft .RegisterLastName .CustomerRegisterTextBox{width:100% !important}.WarningAddressDiv{color:red}.bg-content-banner{background:url(Images/web2018/Background/bg-content-banner.png) no-repeat center center;background-size:cover;clear:left;float:left;width:100%}.bg-content-banner .row{background:url(Images/web2018/Background/img-content-banner.png) no-repeat left center}.bg-content-banner .text-col{float:right;width:35%;padding:40px 10px 40px 0;text-align:left;color:#fff;min-height:400px}.bg-content-banner .h1-title{line-height:50px;font-size:48px;color:#ffe84c;background:-webkit-linear-gradient(top,#ffe84c,#fc913b);background:linear-gradient(top,#ffe84c,#fc913b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:ThaiSansNeueBlack}.bg-content-banner .h2-title{line-height:40px;font-size:32px;color:#fff;font-family:ThaiSansNeueBold;text-shadow:1px 0 5px #1a3767}.bg-content-banner .bar-title{line-height:50px;width:100%;background:url(Images/web2018/Background/bar-content-banner.png) no-repeat left center}.bg-content-banner .BtnStyle1{padding:10px 22px;font-size:23px;border-radius:50px;font-family:ThaiSansNeueBold}.bg-content-banner .free2-button{margin:25px 0 0}.sticky-contact-tool{position:fixed;bottom:0;z-index:100;width:100%}.messengerIcon{width:50px;position:fixed;bottom:-5px;right:150px;cursor:pointer;z-index:99999}.lineIcon{width:50px;position:fixed;bottom:-5px;right:100px;cursor:pointer;z-index:99999}.zendeskIcon{width:50px;position:fixed;bottom:-5px;right:52px;cursor:pointer;z-index:99999}.sticky-contact-toolMobile{position:fixed;cursor:pointer;z-index:100}.sticky-contact-toolMobile .PhoneBalloon{width:45px;height:45px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#FF5E5E url(Images/button/sticky-call.svg) no-repeat center center;position:inherit;bottom:260px;right:10px;margin-bottom:10px}.sticky-contact-toolMobile .MessengerBalloon{width:45px;height:45px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:url(Images/button/FbChat.png) no-repeat center center;position:inherit;bottom:212px;right:10px;margin-bottom:10px}.sticky-contact-toolMobile .LineBalloon{width:45px;height:45px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#3ace01 url(Images/button/sticky-chat.svg) no-repeat center center;position:inherit;bottom:164px;right:10px;margin-bottom:10px}.sticky-contact-toolMobile .ZendeskBalloon{width:45px;height:45px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#1D73C5 url(Images/button/sticky-zendesk.svg) no-repeat center center;position:inherit;bottom:116px;right:10px;margin-bottom:10px}.phone-free-signup{display:none;float:left;padding:0 8px;border-right:1px solid #cecfd0;text-align:center}.phone-free-signup a.HyperLink{font-size:16px;color:#fff;height:50px;line-height:48px !important;padding:6px 8px;font-family:ThaiSansNeueBold;background-color:#01ace0}.section-default{background-color:#fff;text-align:center;padding:35px 0;clear:left;float:left;width:100%}.section-default .title{line-height:1.2;font-size:46px;clear:left;margin-bottom:25px;margin-top:10px;font-family:ThaiSansNeueBold}.short-bar-center{width:100px;height:2px;margin:10px auto}.short-bar-center.pink{background-color:#f13455}.short-bar-center.orange{background-color:#ff9825}.banner-default16{clear:left;float:left;width:100%;height:100%;padding:0 0 20px 0;background:#fff;background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 20s ease infinite;animation:Gradient 20s ease infinite;font-family:ThaiSansNeueBold}.banner-default16 .row{padding:0 10px}.banner-default16 .box-area{clear:left;float:left;width:100%;margin-top:50px}.banner-default16 .box1{float:left;width:49%;padding:0 0 45px;background-color:#fff;border-radius:10px;border:solid 1px #d3d3d3}.banner-default16 .box2{float:right;width:49%;padding:0 0 45px;background-color:#fff;border-radius:10px;position:relative;border:solid 1px #d3d3d3}.banner-default16 .box3{clear:both;width:100%;float:left;margin-top:20px;background:url(Images/web2018/Background/banner-default09-box3.jpg) no-repeat center top;border-radius:10px}.banner-default16 .box3 .text-col{float:left;padding:0 0 0 45px;min-height:600px;width:50%}.banner-default16 .title{clear:left;float:left;font-size:48px;line-height:1;margin-bottom:20px;width:100%;text-align:center;color:#fff}.banner-default16 .title .clear-line{display:inline}.banner-default16 .title1{clear:left;float:left;font-size:30px;line-height:1;margin-bottom:10px}.banner-default16 .title1 .clear-line,.banner-default09 .title1 .clear-line1{display:block}.banner-default16 .title2{clear:left;font-size:24px;line-height:1.5;margin-bottom:10px}.banner-default16 .title2 .clear-line{display:block;width:100%}.banner-default16 .title2 .clear-line .bullet-list{width:45px;display:inline-block;background:url(Images/Bullet/bullet-list-default-2018-11.png) no-repeat;position:relative;top:5px;float:left;height:30px;background-size:30px}.banner-default16 .title2 .clear-line .content-list{width:calc(100% - 45px);width:-webkit-calc(100% - 45px);width:-moz-calc(100% - 45px);display:inline-block}.banner-default16 .group1{padding-top:140px;padding-left:90px}.banner-default16 .group1 .bullet-list{background-position-y:top !important}.banner-default16 .group2{padding-left:90px}.banner-default16 .group2 .bullet-list{background-position-y:bottom !important}.banner-default16 .title3{line-height:1.5;font-size:18px;font-family:CSPraJad;clear:left;margin-bottom:10px}.banner-default16 .title4{line-height:1.5;font-size:15px;font-family:CSPraJad;clear:left;margin-bottom:30px}.banner-default16 .title5{clear:left;float:left;font-size:48px;line-height:1.5;width:100%;text-align:center;color:#1e88e5;padding-top:15px;padding-bottom:20px;font-family:ThaiSansNeueBlack;border-bottom:solid 1px #d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px}.banner-default16 .title6{line-height:1.5;font-size:36px;width:100%;text-align:center;color:#000;font-family:ThaiSansNeueBlack}.banner-default16 .box1 .title5{color:#000}.banner-default16 .box2 .title5{color:#fff;background-color:#ffa250}.banner-default16 .title4 .clear-line{display:inline}.banner-default16 .h1-title{line-height:60px;margin-bottom:25px}.banner-default16 .box1 .button-div{clear:left;background:none;width:100%;height:130px;position:relative}.banner-default16 .box2 .button-div{clear:left;background:none;width:100%;height:130px;position:relative}.banner-default16 a.BtnStyle1,.banner-default16 a.BtnStyle2{position:absolute;bottom:40px;width:290px !important;left:25%;font-size:24px;color:#fff;height:68px;text-align:center;line-height:36px;padding:0}.banner-default16 a.BtnStyle1:hover,.banner-default16 a.BtnStyle2:hover{background:#525252}.banner-default16 .BtnStyle1{background:#3d80f0}.banner-default16 .BtnStyle2{background:#f23321}.banner-default16-1{clear:left;background:url(Images/web2018/Background/banner-09-title-inner.jpg) no-repeat center top;width:100%;height:auto;position:relative}.banner-default16-1 .title{color:#000;padding:50px 0}.banner-default16-1 .title span{font-family:ThaiSansNeueBlack}.banner-default16 .bubble-label{background-color:#ffd303;color:#000;font-size:36px;line-height:110px;height:120px;width:120px;border-radius:150px;position:absolute;right:30px;top:15px;text-align:center}.AddToCartPanel .AddToCartContinue,.AddToCartPanel .AddCart{width:auto;padding:3px 15px}.FrontMasterTop.flexible{float:left;clear:both;width:100%;height:auto;overflow-x:hidden}.SideMenuResponsive .common-button{margin:0 0 16px 0 !important}.SideMenuResponsive .common-button > a.button{padding:0.85em 1.1em;border:0;font-size:20px;font-family:Prompt-Regular;font-weight:normal}.button.alert{background-color:#ee3220 !important;color:#fefefe}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.large{font-size:1.25rem}.UserLoginSocial .BtnFacebookLink,.UserLoginSocial .BtnLineLink{border-radius:35px}.cookie-box{background:#fff;border-radius:2px;box-shadow:0 17px 17px rgb(0 0 0 / 15%),0 27px 55px rgb(0 0 0 / 30%);font-size:14px;margin:24px;max-height:calc(100% - 48px);max-width:calc(100% - 48px);overflow:auto;padding:8px;position:fixed;z-index:99999;right:60px;bottom:30px;font-family:Prompt-Regular;font-weight:normal;line-height:1.5}.cookie-box-contents{color:#757575;padding:16px}.cookie-box-buttons{text-align:right}.cookie-button{color:#454545;padding:8px;margin:0 8px;border:0;border-radius:2px;display:inline-block;font-weight:700;font-size:16px;min-width:56px;outline:0;overflow:hidden;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s;vertical-align:middle;white-space:nowrap}.lineSideIcon{width:45px;height:45px;position:fixed;bottom:120px;right:10px;cursor:pointer;z-index:3;background-color:#00b900;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}