@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,500,700,700italic,500italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,500,700);h1,h2,h3,h4,h5,h6,p{margin-bottom:20px}a,ul.bGems li a{text-decoration:none}*,.bcrumbs,.pagingList ul,.tabs,.topLink,ul.bGems,ul.whyReg{list-style-type:none}.clear,.cls,.lineBreak{clear:both}#listSortWrap select,.div4Popup,.productQty select,.productRatingBox select{visibility:hidden}.ubuntuFont{font-family:Ubuntu,sans-serif}.openSansFont{font-family:'Open Sans Condensed',sans-serif}.WebRupee{font-family:WebRupee}*{margin:0;padding:0;border:0;outline:0}.favDivider,.rBoxTotal{border-top:1px solid #ccc}html{overflow-y:scroll}body{font-size:13px;color:#666;line-height:20px;background:url(../images_bestingems/pattern.jpg);font-family:Ubuntu,sans-serif}a{color:#404040}#accountPageWrap:after,#fixedListFilter.fixedNow .listPageHeader:after,#listPageContainer:after,.clearfix:after,.filterFieldBox2:after,.mainWrapper:after,.specificationWrap:after{clear:both;display:block;content:""}h1,h2,h3,h4,h5,h6{font-weight:700}.headerFullWidth,.mainWrapper{max-width:1900px;margin:0 auto}strong{font-weight:500}.fullWrapper{width:100%;float:left}.mainWrapper{width:100%}.mainWrapper.withGap{width:auto;padding:0 20px}.fullImg,.headerFullWidth,.headerTop{width:100%}.maxImg{max-width:100%}.headerTop{padding:5px 0;float:left;font-size:12px;font-weight:400;color:#ffffff;background:#DC0040;text-transform:uppercase}.headerTop.marginBot{margin-bottom:70px}.topLink{float:left;font-weight:500;margin:5px 0}.topLink li{display:block;float:left;border-right:1px solid #ccc;padding:0 17px}.topLink li a,.topLink li.callBtn a:hover{text-decoration:none;color:#ffffff}.topLink li a:hover,.topLink li.accountNav ul li a.active,.topLink li.signUp a{color:#ffffff}.topLink li.emailBtn a{background:url(../images_bestingems/topEmail.png) center left no-repeat;padding-left:21px}.topLink li.callBtn a{background:url(../images_bestingems/topCall.png) center left no-repeat;padding-left:12px;cursor:auto}.topLink li.accountNav,.topLink li.logIn,.topLink li.welcomeName{font-weight:700}.topLink li.welcomeName{border-right:0}.topLink li.signUp{padding-right:10px;border-right:0;font-weight:700}.topLink li.accountNav{border-right:0;font-weight:700;padding:0;position:relative;z-index:99999;width:122px;height:20px}.accountMenu{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left;white-space:nowrap}.topLink li.accountNav .accountMenu.opened{padding-bottom:13px}.topLink li.accountNav a.rootLlink{color:#ce0808;padding:0;display:block;background:url(../images_bestingems/accountNav.png) 100px 9px no-repeat #fff;border-left:1px solid #ccc;border-right:1px solid #fff;position:absolute;width:100%;height:100%;text-indent:14px;z-index:9}.topLink li.accountNav .accountMenu.opened a.rootLlink{border-right:1px solid #ccc}.topLink li.accountNav ul{position:absolute;top:100%;right:-2px;width:180px;z-index:1;border:1px solid #ccc;font-size:12px;font-weight:400;margin-top:-1px;display:none;text-transform:capitalize;background:url(../images_bestingems/accountNavBg.png) bottom left repeat-x #fff}.checkoutBtn,.homeHeading1,.homeHeading2,.homePrice,.offerTicker,.rBoxTotal,.searchBtn,.viewCartBtn,ul.bGems{text-transform:uppercase}.topLink li.accountNav ul li{width:100%;padding:0;float:left;border-right:0;border-bottom:1px solid #e2e2e2}.topLink li.accountNav ul li:last-child{border-bottom:0}.topLink li.accountNav ul li a{width:90%;padding:7px 5%;float:left}.topLink li.accountNav ul li.newLogin{text-transform:uppercase;border-bottom:0;font-weight:500}.topLink li.accountNav ul li.newLogin a{background:#e3e3e3;padding:0;line-height:31px;height:31px;color:#000;text-align:center;margin:5% 5% 2px}.topLink li.accountNav ul li.newLogin a:hover{background:#d3d1d1}.header{width:100%;float:left;background:#000}.header .mainWrapper{position:relative}.header.fixedNow ul.dropdown a{padding-top:12px;padding-bottom:12px}.logo{float:left;width:27%;padding:14px 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#menuWrap,ul.bGems{float:right;font-size:14px}.header.fixedNow .logo{padding:5px 0 0}.header.fixedNow .logo img{max-height:30px}#menuWrap{width:73%}ul.bGems{font-weight:300}ul.bGems li,ul.bGems li a{display:block;float:left}ul.bGems li a{color:#fff;padding:35px 10px}ul.bGems li a:hover{background:#DC0040;color:#fff}#containerWrap{margin-bottom:30px}#slideWrap{margin-bottom:40px}.slideMe{display:none}.slideMe.slick-initialized{display:block}.cartScrollBar .disable,.offerTicker,.summaryScrollBar .disable{display:none}#rightNavFixed{width:60px;position:absolute;top:130px;right:0;z-index:999}.rBox,.rBox span{position:relative;background:#fff}.rBox{width:56px;height:56px;float:right;margin:2px 0;cursor:pointer;box-shadow:-1px 0 1px #ddd}.rBox span{padding:17px;width:22px;height:22px;float:left}.rBox span img{font-size:12px;line-height:normal}.cartCounter,.favCounter{width:24px;text-align:center;line-height:24px;padding:2px;color:#fff;height:24px;font-size:13px;z-index:9;top:50%;margin:-12px 0 0 -12px;border-radius:25px;position:absolute;font-weight:400;float:left;left:0}.rBox:hover>a span,.rBox:hover>span{z-index:9}.cartCounter{background:#ce0808}.cartCounter a{color:#fff}.favCounter{background:#000}.rBoxContainer{background:#fff;position:absolute;top:0;right:100%;width:230px;cursor:auto;padding:10px;font-family:Ubuntu,Calibri,sans-serif;box-shadow:0 2px 3px #666;display:none}.rBoxHeading{font-size:17px;font-weight:400;color:#ce0808;border-bottom:1px solid #ccc;padding:2px 0 11px;margin-bottom:10px}.cartScrollBar,.summaryScrollBar{width:100%;float:left}.cartScrollBar .viewport{width:218px;height:230px;overflow:hidden;position:relative}.summaryScrollBar .viewport{width:91%;width:calc(100% - 15px);height:320px;overflow:hidden;position:relative}.cartScrollBar .overview,.summaryScrollBar .overview{list-style:none;position:absolute;width:100%;left:0;top:0;padding:0;margin:0}.cartScrollBar .scrollbar,.summaryScrollBar .scrollbar{background:url(../images_bestingems/tinyScrollBg.jpg) top center repeat-y;position:relative;float:right;width:6px}.cartScrollBar .track,.summaryScrollBar .track{height:100%;width:100%;position:relative}.cartScrollBar .thumb,.summaryScrollBar .thumb{border-radius:5px;background:url(../images_bestingems/scrollBtn.png) center center no-repeat #000;height:20px;width:6px;cursor:pointer;overflow:hidden;position:absolute;top:0;right:0}.cartScrollBar.noScroll .overview,.summaryScrollBar.noScroll .overview,.viewAll{position:relative}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.cartFixedScroll .rBoxTxt,.viewport .rBoxTxt{width:160px}.cartScrollBar.noScroll .viewport{height:auto;float:left}.summaryScrollBar.noScroll .viewport{height:auto;width:100%;float:left}.emptyCart,.emptyCartRight{text-align:center;width:90%;font-size:14px;float:left}.emptyCart{padding:5%;color:#333}.emptyCart span{color:#CE0809}.emptyCartRight{padding:40px 5% 50px;font-weight:500;color:#333}.rBoxList{width:100%;float:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.rBoxList:last-child{padding-bottom:0;border-bottom:0}.favoriteBoxR .rBoxList:last-child{border-bottom:0}.rBoxImg{width:55px;float:left}.rBoxImg img{max-width:45px}.rBoxTxt{width:173px;float:left}.rBoxTxt .rBoxTitle{line-height:normal;line-height:14px;margin-bottom:2px}.rBoxList:hover>.rBoxTxt .rBoxTitle a{color:#ce0808}.rBoxPrice{float:left;color:#666;font-size:12px;font-weight:400;line-height:normal;margin-bottom:0}.rBoxAction{float:right}.favDivider,.rBoxDiscount,.rBoxTotal{width:100%;float:left}.rBoxAction img{margin-left:6px}.rBoxTotal{font-size:14px;color:#000;font-weight:500;text-align:right;margin:5px 0 10px;padding-top:10px}.rBoxTotal.smallFont{font-size:13px;color:#555;margin-bottom:4px}.rBoxDiscount{color:#254700;font-size:13px;margin:0;text-align:right;font-weight:400}.favDivider{margin:5px 0 10px}.rBoxBtnWrap{float:right;font-size:12px;text-align:right}.checkoutBtn,.viewCartBtn{float:left;color:#fff;padding:0 10px;text-decoration:none}.viewCartBtn{height:26px;line-height:24px;background:#52555c;border-radius:3px}.checkoutBtn{height:32px;line-height:30px;margin-left:10px;background:#85b141;font-size:13px;font-weight:500;border-radius:2px}.searchBtn,.searchTxt{height:30px;line-height:27px;float:left;font-size:12px;font-family:Ubuntu,Calibri,sans-serif}.topSearch{float:right;width:35%;max-width:430px;border:1px solid #ccc}.searchTxt{width:84%;color:#898989;padding:0 2%}.searchBtn{background:url(../images_bestingems/searchBtnBg.jpg) center center no-repeat;color:#fff;width:12%;cursor:pointer;border-left:1px solid #ccc}#offerSlider,.offerTicker,.twoBanner{width:100%;float:left}.offerTicker{font-size:14px;font-weight:400;color:#000;padding:20px 0;text-align:center;background:url(../images_bestingems/pattern.jpg)}.add2Cart,.adding2Cart,.inCart{padding:0 10px 0 28px;border-radius:3px}.homeHeading1,.homeHeading2{font-weight:300;text-align:center}.offerTicker span{color:#ce0808}.twoBanner{margin-bottom:35px}.bannerWidth2{width:50%;float:left}#featuredProduct,.homeProductList,.newArrivalSlide{float:left;width:100%}#featuredProduct{margin-top:20px}.homeHeading1{font-size:35px;color:#000;margin-bottom:10px}.homeHeading2{font-size:18px;color:#4c4c4c}.homeDisPrice,.homePrice{font-weight:400;font-size:12px}.homeBox{width:18.96%;margin-right:1.3%;margin-bottom:1.3%;float:left;line-height:normal;box-shadow:0 0 2px #999}.homeBox.newArrivalBox{width:98%;width:calc(98% - 4px);margin:0 2px}.homeBox.boxCount10,.homeBox.boxCount5,.homeBox.lastBox{margin-right:0}.homeImg,.newArrivalImg,.pListImg{width:100%;float:left;position:relative;margin-bottom:5%}.homeImgOuter,.pListImgOuter,.soldOutBox{left:0;top:0;position:absolute;height:100%;text-align:center;vertical-align:middle}.homeBox .pListImg{width:calc(100% - 1px)}.soldOut .pListImgOuter img{opacity:.6}.blankHomeImg,.blankListImg{display:block;width:100%;background:url(../images_bestingems/load.gif) center center no-repeat}.homeImgOuter,.pListImgOuter{background:#fff;line-height:0;width:100%;display:block;overflow:hidden}.soldOutBox{width:100%;opacity:.6;background:url(../images_bestingems/soldOut.png) center center no-repeat}.pListSlider,.pListSlider .sliderBox{width:100%;float:left}.homeImgInner,.pListImgInner{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}.imgSize,.pListImgSize{max-width:100%}.homeTitle,.pListTitle,.rBoxTitle{font-size:12px;color:#000;font-weight:400;line-height:15px;width:100%;float:left;margin-bottom:5px}.homeTitle a,.pListTitle a,.rBoxTitle a{text-decoration:none;color:#000}.alsoLikeProduct:hover>.alsoLikeTxt .pListTitle a,.homeBox:hover>.pListTxt .equelHeightTxt2 .pListTitle a,.homeBox:hover>.pListTxt .homeTitle a,.homeBox:hover>.pListTxtOuter .pListTxt .homeTitle a,.homeTitle a:hover,.pListTitle a:hover,.plistBox:hover>.pListTxt .pListTitle a,.rBoxTitle a:hover,.viewAllBtn:hover{color:#ce0808}.homePrice{color:#666}.homeDisPrice{color:#d94848;text-transform:uppercase}.add2Cart,.adding2Cart,.adding2Cart_new,.inCart,.request2Cart,.saveNoStock{color:#fff;height:26px;line-height:24px;text-decoration:none;float:left;text-transform:uppercase}.addCartBtn{width:100%;float:left;margin-top:10px;font-size:12px}.add2Cart{background:url(../images_bestingems/cartBtn.png) 7px center no-repeat #52555c}.inCart{background:url(../images_bestingems/inCartBtn.png) 7px center no-repeat #5F8411}.adding2Cart,.adding2Cart_new{background:url(../images_bestingems/process.gif) 7px center no-repeat #52555c}.adding2Cart_new{padding:3px 16px;border-radius:2px;margin-right:40px}.request2Cart,.saveNoStock{padding:0 10px;border-radius:3px;white-space:nowrap}.request2Cart{background:#d94141}.saveNoStock{margin-right:5px;background:#999}.requestSent{height:26px;line-height:24px;float:left;text-decoration:none;color:#d94141;font-size:11px;white-space:nowrap}.scheduleHeading,.viewAllBtn{color:#000;font-weight:300;text-transform:uppercase}.viewAll{width:100%;float:left;height:1px;border-bottom:1px solid #cacacb;margin:50px 0}.viewAllBtn{position:absolute;width:105px;height:39px;left:50%;margin-left:-52px;top:-20px;float:left;font-size:15px;text-align:center;line-height:38px;background:url(../images_bestingems/viewAllBg.jpg) no-repeat}.groupBox3{width:100%;float:left;margin-bottom:25px}.box3a,.box3b,.box3c{padding:2% 3%;float:left;text-align:center}.box3a,.box3b{background:url(../images_bestingems/verticleBorder.jpg) top right repeat-y}.box3a{width:27%}.box3b{width:24%}.box3c{width:30%}#scheduleWrap{width:100%;width:calc(100% - 2px);float:left;border:1px solid #ccc}.scheduleHeading{font-size:30px;margin-bottom:25px}.botBox2{width:50%;float:left;background:#fff}.scheduleBox{width:84%;background:#FCFCFE;padding:8% 8% 5px;float:left}#scrollSchdule,.scheduleList{width:100%;float:left}.scheduleList{line-height:normal}.scheduleDate{width:60px;height:50px;float:left;padding-right:8px;text-align:center;font-size:12px;font-weight:300;color:#fff;line-height:14px;padding-top:10px;cursor:default;background:url(../images_bestingems/dateArrow.jpg) center right no-repeat #000}.actionBtn,.actionClick,.closePopup,.filterSubmitBtn,.popupFilterBtn{cursor:pointer}.scheduleDate span{font-size:13px;text-transform:uppercase;font-weight:400;width:100%;float:left}.scheduleDate.lesMargin span,.scheduleTitle{font-size:16px}.scheduleDate.lesMargin{height:45px;padding-top:15px}.scheduleTitle{font-weight:700;color:#000;margin-bottom:5px}.scheduleTitle a{color:#000;text-decoration:none}.scheduleTxt{margin-left:80px;font-size:13px;font-weight:300;color:#666;min-height:60px;padding-bottom:15px;margin-bottom:15px;background:url(../images_bestingems/showDivider.jpg) bottom left no-repeat}.scheduleTxt p,.testTxt p{margin-bottom:0}.scheduleTxt.noBg{background:0 0}.scheduleList:hover>.scheduleTxt h3.scheduleTitle,.showScheduleList li:hover>.scheduleListBox .scheduleTxt h3.scheduleTitle{color:#ce0808}.scheduleList:hover>.scheduleDate,.showScheduleList li:hover>.scheduleListBox .scheduleDate{background:url(../images_bestingems/dateArrow_o.jpg) center right no-repeat #ce0808}.scheduleBoxBtn{width:92%;padding:16px 0 16px 8%;float:left;background:url(../images_bestingems/scheduleBtnBg.png) top left repeat-x}.calendarBtn,.mapBtn,.showTicketBtn{font-size:10px;text-transform:uppercase;color:#666;height:34px;float:left;margin-right:12px;line-height:34px;padding-left:40px}.bcrumbs,.filterLabel,.filterMore,.listMainHeading{line-height:normal}.calendarBtn{background:url(../images_bestingems/calendarBtn.png) no-repeat}.calendarBtn.current,.calendarBtn:hover{background:url(../images_bestingems/calendarBtn_o.png) no-repeat;color:#ce0808}.showTicketBtn{background:url(../images_bestingems/showTicketBtn.png) no-repeat}.showTicketBtn.current,.showTicketBtn:hover{background:url(../images_bestingems/showTicketBtn_o.png) no-repeat;color:#ce0808}.mapBtn{background:url(../images_bestingems/mapBtn.png) no-repeat}.mapBtn.current,.mapBtn:hover{background:url(../images_bestingems/mapBtn_o.png) no-repeat;color:#ce0808}#testimonials{background:#CE0809}.testimonialHeading{font-size:30px;color:#fff;text-align:center;margin-bottom:25px;font-weight:300;text-transform:uppercase}.testimonialBox{width:84%;padding:8% 8% 5px;float:left}.testSlideBox,.testimonialSlide{width:100%;float:left}.testSlideBox{display:none}.bcrumbs li,.bcrumbs li a,.innerBanner img{display:block}.testPic{width:26%;float:left}.testTxt{width:70%;float:right;font-size:16px;font-weight:300;color:#fdd8d8;background:#CE0808}.allTest,.testTitle a,.testTxt b{color:#fff}.testTitle{font-size:16px;font-weight:500}.testTxt img{max-width:30%;float:left;margin:0 10px 10px 0}.testBy{width:100%;float:left;font-size:13px}.testTxt b{font-weight:700;font-size:15px}.testRating{width:100%;float:left;padding:5px 0}.allTest{font-size:12px;position:absolute;bottom:17px;right:0}.allTest:hover{text-decoration:underline}.pageContainer{width:100%;float:left;min-height:300px;margin-bottom:30px}.detailPageInngeGap{padding:0 20px}.borderTop{border-top:1px solid #c4c4c5}.innerBannerWrap{width:100%;float:left;position:relative;background:url(../images_bestingems/listPageBanner.jpg) top center no-repeat;background-size:100%;margin-bottom:20px}.listMainHeading{background:url(../images_bestingems/listHeadingBg.png);font-size:28px;font-weight:400;margin:0;padding:10px 15px;float:left;color:#fff}.innerBanner{width:100%;float:left}.breadcrumbFull{padding:10px 20px;position:relative}.breadcrumbs{width:100%;float:left;padding:15px 0}.breadcrumbsList{float:left;margin-left:2%;padding:11px 0}.breadcrumbsList1{width:98%;float:left;margin:8px 0 20px 2%}.bcrumbs{float:left;color:#666;font-size:12px;font-weight:400}.bcrumbs li{float:left;margin-right:3px}.bcrumbs li:first-child a{margin-left:0}.bcrumbs li a{color:#d11818;float:right;margin-left:3px}#accountPageWrap,#listPageContainer,#pagesContainer{position:relative;padding:0 20px}#listLeftNav{width:15%;max-width:270px;min-height:200px;float:left;background:#fff;border-bottom:6px solid #000;box-shadow:0 0 3px #666}.colorImg,.filterMore{box-shadow:0 0 1px #333}#listLeftNav h2,.pagesLeftHeading{background:#000;color:#fff;font-size:15px;font-weight:400;text-align:center;text-transform:uppercase;padding:7px 5px;margin-bottom:0}#listLeftNav h3,#pagesLeftNav h3,.popupContainerBox h3{font-size:13px;color:#ce0808;text-transform:uppercase;font-weight:400;margin-bottom:5px;width:100%;float:left}.filterContainer,.pagesLinkGap{width:84%;padding:8%;float:left}.actionBtn{float:right;width:14px;height:14px;margin-top:3px;background:url(../images_bestingems/addBtn.png) center center no-repeat}.actionBtn.closeNow{background:url(../images_bestingems/minusBtn.png) center center no-repeat}.actionContainer{width:100%;float:left;display:none}.filterFieldBox{width:100%;float:left}.filterFieldBox2{margin-left:10px;margin-top:-2px}.filterLabel{font-size:11px;color:#666;float:left;margin:5px 0;font-weight:400}.filterLabel a{color:#666}.filterFieldBox2.noCheck .filterLabel a{color:#507403}.filterFieldBox2 .filterLabel{margin:2px 0}.birthStoneFilter a:hover,.filterLabel a:hover,.filterLabel:hover,.filterMore:hover{color:#ce0808}.filterLabel.selected,.filterLabel.selected a,.filterLabel.selected a:hover,.filterLabel.selected:hover{color:#000;font-weight:600}.popupContainerBox .filterLabel:hover,.popupFilterBtn{font-weight:500}.filterLabel input,.radioFilter input{float:left;margin:0 5px 0 0}.filterMore{font-size:10px;color:#000;background:#d8d8d8;border-radius:2px;padding:2px 5px;float:left;margin:5px 0}.div4Popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:url(../images_bestingems/popup_overlay.png)}.popupInnerWrap{background:url(../images_bestingems/bg.png);padding:8px;width:90%;height:90%;max-height:450px;max-width:750px;position:relative;margin:-225px auto 0;top:50%}.popupContainerBox{width:96%;padding:2%;height:93%;height:calc(96% - 14px);background:#fff;overflow-y:auto}.popupFilterBtn{background:#5f8411;color:#fff;font-size:10px;margin-top:-7px;height:26px;float:right;line-height:24px;padding:0 10px;text-decoration:none;text-transform:uppercase}.closePopup{background:url(../images_bestingems/bg.png);height:14px;padding:5px;position:absolute;right:0;top:-24px;width:14px;z-index:8040}#fixedListFilter,.clearAll{position:relative;z-index:99}.popup-lock{overflow:hidden!important;width:auto;margin-right:17px}#sliderGroup .pListCat,.singleLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popupContainerBox .filterFieldBox.multiCat.selected{width:100%}.popupContainerBox .filterFieldBox2{width:98%;background:#eee;padding:1%;margin-left:0}.popupContainerBox .filterFieldBox2 .filterLabel{margin-right:20px}.popupContainerBox .filterFieldBox{width:33%}.popupContainerBox .filterLabel{font-weight:500;font-size:12px;line-height:12px;margin:8px 0}.popupContainerBox .filterLabel.shape,.shape{line-height:21px}.popupContainerBox h3{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px}.filterDivider{width:100%;float:left;height:1px;border-top:1px solid #c7c7c7;margin:6px 0 10px}.colorImg,.colorImg img{width:13px;height:13px;border-radius:2px}.filterDivider:last-child{border-top:0}.colorImg{float:left;margin-right:5px}.colorImg.noCLimg{box-shadow:none}.blue{background:#0863ea}.green{background:#18b20c}.filterLabel.shape input{margin-top:4px}.shapeImg img{float:left;max-width:21px;max-height:21px}.shapeImg{width:27px;height:21px;float:left}.filterFieldset{width:100%;float:left;margin:5px 0 10px}.filterFieldset .clear{height:8px}.filterFieldset input[type=text]{height:35px;line-height:35px;text-transform:uppercase;color:#666;font-size:11px;font-weight:400;border:1px solid #ccc;width:27%;float:left;margin-right:5px;padding:0 10px}.filterFieldset input[type=text].error{border-color:red}.filterSubmitBtn{background:url(../images_bestingems/filterSearchIcon.png) center center no-repeat #52555c;float:left;height:25px;margin-top:5px;border-radius:3px;width:25px}.txteg{font-size:11px;color:#ce0808;float:left;line-height:normal;width:40%;margin:-7px 5px 0 0}#sizeFilter{background:url(../images_bestingems/size_filter_img.jpg) top left no-repeat}#sizeFilter input[type=text]{width:55px;float:right;margin:0;height:30px;line-height:29px}#sizeFilter .txteg{width:100%;margin:0}.lengthTxt,.widthTxt{float:left;width:75px}#sizeFilter .filterSubmitBtn{margin:11px 0 0 77px}.widthTxt{margin:13px 0 0 117px}.lengthTxt{margin:7px 0 0 16px}.birthStoneFilter,.radioFilter{font-size:11px;color:#000;float:left;line-height:normal;width:50%}.radioFilter{max-width:110px}.birthStoneFilter.selected a{font-weight:600}#listRightNav{width:85%;float:right}#fixedListFilter{width:100%;float:left}#topFilterBox{margin:-1% 0 2% 2%;width:98%;float:left}.filterBoxLabel{color:#ce0808;float:left;font-size:13px;font-weight:400;margin-bottom:0;text-transform:uppercase;width:100%}.filterBoxTop{border:1px solid #c4c4c5;float:left;margin:0 5px 5px 0;background:#fff}.filterBoxTop h4{padding:3px 5px;font-size:13px;font-weight:400;margin:0;float:left}.filterBoxTop span{color:#000}.filterBoxTop a{border-left:1px solid #ccc;color:#ce0808;float:right;font-size:13px;padding:3px 7px;font-weight:500;text-decoration:none;background:#f5f5f5}.filterBoxTop a:hover{background:#fff}.clearAll{font-size:10px;float:right;text-decoration:underline;color:#0459a2;margin-left:10px;text-transform:capitalize}#recentViewed h1,#similarproductBox h2,.addNewAdrBtn,.addrBoxWrap h3,.cartNoStock,.cartSavedHeading,.cartSummary,.changeAdrBtn,.chooseFrom,.greenBtn,.mobileFilter .mobileFilterBtn,.pageHeading,.pageSubHeading,.printShareWrap a,.productReviewLink,.quickLinkRight,.quickViewBox,.quickViewLink,.redBtn,.requestBtn,.rightHeading,.selectedAdrBtn,.useThisBtn,.viewdetailBtn,.withoutLoginBtn{text-transform:uppercase}.clearAll:hover,.requestBtn{text-decoration:none}.quickViewBox,.showMarked{position:absolute;bottom:0}.listPageHeader{width:100%;float:left;margin-bottom:20px}#fixedListFilter.fixedNow{background:url(../images_bestingems/pattern.jpg)}#fixedListFilter.fixedNow #listSortWrap{margin-right:95px}#fixedListFilter.fixedNow .listPageHeader{float:none;padding:5px 0;margin:0 20px;border-bottom:1px solid #ccc}#fixedListFilter.fixedNow .pageHeading{margin-left:0;font-size:20px;display:block}#sliderGroup,.pageHeading{margin-left:2%;float:left}#fixedListFilter.fixedNow .breadcrumbsList{display:none}#fixedListFilter.fixedNow .viewMode img{padding:6px}.lPageHeader{width:100%;float:left}.pageHeading{font-size:25px;color:#000;font-weight:300;margin-bottom:0}.listSlideHead{width:100%;float:left;margin-bottom:5px}#sliderGroup{width:98%}#sliderGroup .homeBox.newArrivalBox{width:98%;margin:0 0 0 1px;max-width:180px}#sliderGroup .pListCat{display:block;font-size:11px;margin:2px 0}.pageSubHeading{font-size:15px;color:#000;font-weight:400;float:left;margin-bottom:0}.allBtn{float:right;color:#ce0808}.pageHeading.list{line-height:35px}.fixedOnly{display:none}.mobileFilter{float:right;display:none}.mobileFilter .mobileFilterBtn{background:-moz-linear-gradient(center top,#fff 0,#fdfdfc 4%,#f3f3f2 11%,#f3f3f2 95%,#e9e9e8 100%) rgba(0,0,0,0);border-image:none;border-radius:0;border:1px solid #666;color:#333;cursor:pointer;display:inline-block;font-size:13px;height:25px;line-height:23px;outline:0;padding:0 9px;text-shadow:0 1px 0 #fff;float:left}.mobileFilter .mobileFilterBtn:hover{background:-moz-linear-gradient(center top,#f7f7f7 0,#f6f6f5 4%,#ebebea 11%,#ebebea 95%,#dfe0e1 100%) rgba(0,0,0,0);border:1px solid #444}#listSortWrap{float:right}.sortByWrap{float:left}.pagingGoTo,.viewByWrap{float:left;margin-left:20px}.viewMode{border:1px solid #ccc;float:right;margin-left:5px}.viewMode:hover{border-color:#ddd}.viewMode img{float:left;padding:10px}.currentView,.currentView:hover{background:#f5f5f5;cursor:default;border-color:#ddd}.currentView img{opacity:.7}.plistBox{width:18%;margin:0 0 2% 2%;float:left;box-shadow:0 0 2px #999}.homeBox:hover,.plistBox:hover{box-shadow:0 0 2px #d11818;background:#fff}.newArrivalImg,.pListImg{margin:0;border-bottom:1px solid #eee}.updatedSlide .pListImg{border-bottom:0 solid #eee}.newArrivalImg .fullImg{display:block;line-height:50%}.quickViewBox{width:100%;height:34px;background:url(../images_bestingems/quickViewBg.png);left:0;color:#000;box-shadow:0 -1px 2px #b8b6b6;opacity:0;-webkit-transition:all 250ms ease-out 0s;-moz-transition:all 250ms ease-out 0s;-ms-transition:all 250ms ease-out 0s;-o-transition:all 250ms ease-out 0s;transition:all 250ms ease-out 0s;z-index:66}.markFavorite,.showMarked{width:34px;height:34px;text-align:center}.showMarked{z-index:9;right:0;display:block}.quickViewBtn{color:#000;float:left;font-size:11px;font-weight:700;margin:9px}.quickViewBtn img{float:left;margin:3px 5px 0 0}.quickViewBtn:hover{color:#ce0808}.markFavorite{float:right;cursor:pointer;font-size:8px;background-color:#52555C}.markFavorite.marked{background:#ce0808}.markFavorite.marked img{opacity:.7}.markFavorite img,.showMarked img{margin-top:10px}.homeBox:hover>.newArrivalImg .quickViewBox,.homeBox:hover>.pListImg .quickViewBox,.plistBox:hover>.pListImg .quickViewBox{opacity:1}.pListTxt{width:90%;padding:5%;float:left;position:relative}.homeSlideHeading{color:#930000;float:left;font-size:22px;font-weight:400;padding-left:2%;margin-bottom:-14px}.quickLinkBox{width:90%;padding:0 5% 4%;margin-bottom:5px;float:left;border-bottom:1px solid #eee;background:url(../images_bestingems/quickViewBg.png)}.quickLinkRight,.quickViewLink{color:#000;font-weight:500;font-size:12px;float:left;line-height:11px}.quickLinkRight:hover,.quickViewLink:hover{color:#ce0808}.quickLinkRight{float:right;margin-top:7px;font-weight:600;font-size:11px;white-space:nowrap}.quickLinkRight img,.quickViewLink img{float:left;width:12px;margin-right:5px;margin-top:1px}.pListTxtOuter{position:relative;width:100%;height:36px;float:left;z-index:1;background:#fff}.pListTxtOuter .pListTxt{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:5% 0;border-top:1px solid #eee;background:url(../images_bestingems/whiteTransparent.png)}.pListTxtOuter .pListPrice{color:#333;width:90%;padding:0 5%}.singleLine{height:auto!important;margin:0;width:90%;padding:0 5%}.equelHeightTxt1,.equelHeightTxt2,.equelHeightTxt3,.requestFrm{width:100%;float:left}.updatedSlide .es-after-slide .homeBox:hover>.pListTxtOuter .pListTxt .singleLine{white-space:normal;overflow:visible}.updatedSlide .es-after-slide .homeBox:hover{position:absolute;z-index:9;transform:scale(1.1)}.updatedSlide .homeBox:hover>.pListTxtOuter .pListTxt .quickViewLink{transform:scale(.9)}.onlyOnHover{display:none}.updatedSlide .es-after-slide .homeBox:hover>.pListTxtOuter .pListTxt .onlyOnHover{display:block}.pListCat,.pSold,.pStock,.requestFrm{display:none}.updatedSlide .es-after-slide .homeBox:hover>.pListTxtOuter .pListTxt{border-top:0 solid #eee;padding-top:4%;box-shadow:0 -1px 2px #b8b6b6}.equelHeightTxt1 .homeTitle,.equelHeightTxt2 .homeTitle,.equelHeightTxt3 .homeTitle{margin-bottom:0}.requestFrm{position:absolute;top:0;left:0;height:100%;background:#fff}.requestFrmContainer{width:90%;padding:5%;float:left;position:absolute;bottom:0}#listRightNav .hrView .requestFrmContainer{width:100%;padding:0;max-width:240px}#listRightNav .hrView .requestFrmContainer .requestTxt,#listRightNav .hrView .requestFrmContainer h3{margin-bottom:3%}.requestFrmContainer h3{font-weight:400;color:#000;font-size:14px;margin-bottom:4%}.requestTxt{width:90%;padding:0 4%;border:1px solid #ccc;height:30px;line-height:30px;margin-bottom:4%;font-size:12px;color:#555}.pListCat,.pListEquelHeight,.pListOldPrice,.pListPrice,.showStoneName{width:100%;float:left}.closeRequestBtn,.requestBtn{height:26px;line-height:24px;border-radius:3px;color:#fff;float:left}.requestBtn{background:#5f8411;padding:0 10px;font-size:12px;cursor:pointer;margin-right:5px}.requestBtn.process{padding-left:26px;background:url(../images_bestingems/process_green.gif) 7px center no-repeat #5f8411}.closeRequestBtn{background:#CE0808;padding:0 10px}.pListTxt strong{font-weight:400;color:#000}.requestTxt.error{background:#f9efef;border:1px solid red}.pListEquelHeight{margin-bottom:6px;line-height:normal}.pListTitle{margin-bottom:2px}.pListSku{font-size:80%;color:#5f8411;font-weight:500}.pListCat{font-size:13px;font-weight:400;color:#ce0808;margin:4px 0}.showListCat,.showStoneName,strong.showListCat{font-size:12px;font-weight:400;color:#ce0808}.showStoneName{margin:0}.pListMetal{color:#000}.pListSize,.pSold{color:#666;font-weight:400}.pListSize{font-size:10px;margin:0}.pSold{float:left;font-size:13px;line-height:12px;margin-bottom:0}.pagingList ul li,.plistBox.hrView .pListCat,.plistBox.hrView .pSold{display:block}.pListPrice{font-size:17px;color:#777;font-weight:700;margin:0;font-family:'Open Sans Condensed',sans-serif}.greenBtn,.redBtn,.selectBox,.txtArea,.txtBox,a.redBtn{font-family:Ubuntu,sans-serif}.pListOldPrice{font-size:14px;color:#ce0808;font-weight:400;margin:0}.pListOldPrice span,.productOldPrice span{text-decoration:line-through}.productCat a:hover,.readMoreLink{text-decoration:underline}.plistBox.hrView{width:98%!important;margin:0 0 3% 2%}.plistBox.hrView .pListImg{width:25%;margin:0}.plistBox.hrView .pListTxt{width:72%;float:right;margin:0;padding:10px 0 0}.plistBox.hrView .pListEquelHeight{height:auto!important}.plistBox.hrView .pListTitle{font-size:15px;font-weight:700;line-height:normal;width:97%;margin-bottom:0}.plistBox.hrView .pListSize,.plistBox.hrView .pStock{float:left;font-size:13px}.plistBox.hrView .pStock{font-weight:400;color:#5F8411;display:block}.plistBox.hrView .lGap{padding-right:20px;border-right:1px solid #ccc;margin-right:20px;line-height:12px;margin-bottom:2%}.plistBox.hrView .addCartBtn{margin-bottom:5px}.pListEquelHeight .lGap:last-child{border-right:0;margin-right:0;padding-right:0}.plistBox.hrView .pListPrice{font-size:24px}.plistBox.hrView .pListOldPrice{font-size:15px}#bottomPagging{width:98%;float:right;padding:5px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.pagingList{float:left;padding:8px 0}.pagingList label{float:left;margin-right:10px;color:#888}.pagingList ul{float:left;font-size:13px;font-weight:500}.pagingList ul li{float:left;min-width:16px;text-align:center}.pagingList ul li.pagingTxt{min-width:38px}.pagingList ul li a{color:#52555c}.pagingList ul li a.current,.pagingList ul li a:hover{color:#ce0808;font-weight:700}#bottomPagging .pagingGoTo{float:right;margin:0}#bottomPagging .pagingGoTo label{float:left;height:37px;line-height:37px;padding-right:6px}.pDetailLeft{width:80%;float:left;min-height:300px;background:url(../images_bestingems/pDetailLeft.jpg) top right repeat-y}#popupRight .requestFrmContainer,.relativePos .requestFrm{background:url(../images_bestingems/pattern.jpg)}.pDetailRight{width:20%;float:right}#productDetailTxt{width:50%;float:left}.popupProductName,.productName{font-size:24px;color:#000;font-weight:400;line-height:normal;margin-bottom:3px}#popupLeft .popupProductName{display:none}#productDetailZoomer .productName{display:none;margin-bottom:10px}.productCat,.productNo{margin-bottom:4px;font-size:12px;font-weight:400;line-height:normal}.productNo{color:#666}.productCat{color:#ce0808}.productCat a{color:#043370}.productRatingWrap{width:100%;max-width:260px;float:left;margin:5px 0;padding:10px 5px 10px 0;border-top:1px solid #c4c4c5;border-bottom:1px solid #c4c4c5}.relativePos{width:100%;float:left;position:relative}.relativePos .requestFrmContainer{width:100%;padding:0;bottom:20px;max-width:220px}#popupRight .requestFrmContainer{padding-top:5px}.relativePos .requestTxt{width:100%}.ratingBox{float:left;margin-right:10px}.productReviewLink{float:left;font-size:12px;font-weight:400}.soldMsgCount,.stockMsg{font-weight:500;float:left}.productReviewLink a{color:#666}.productReviewLink a:hover{color:#000}.productBrief{width:100%;line-height:normal;float:left;margin-bottom:12px}.readMoreLink{color:#0076B6}.cartNoStock,.readMoreLink:hover{text-decoration:none}.stockMsg{font-size:14px;margin:5px 7px 20px 0}.inStock{color:#5f8411}.soldMsgCount{font-size:12px;border-radius:2px;line-height:14px;margin:5px 0 20px;color:#ce2f2f;border:1px solid #ce2f2f;padding:2px 5px}.outOfStock{color:#CE0808}.productPriceWrap{width:100%;float:left;position:relative}.productPrice{color:#d94848;float:left;font-size:35px;font-weight:400;margin-right:10px;line-height:normal;margin-bottom:0}.productOldPrice{color:#d94848;float:left;font-size:14px;font-weight:500;width:100%;margin:0}.productOldPrice span{color:#444}.productBtnWrap{width:100%;float:left;margin:20px 0}.productQty{float:left;margin-right:10px}.cartNoStock{background:#d94141;border-radius:3px;color:#fff;float:left;height:34px;line-height:34px;padding:0 10px;white-space:nowrap}.productCartBtn{float:left}#productDetailTxt .closeRequestBtn,#productDetailTxt .requestBtn,.productCartBtn .add2Cart,.productCartBtn .adding2Cart,.productCartBtn .inCart,.productCartBtn .request2Cart{border-radius:0;height:37px;line-height:35px}#productDetailTxt .requestFrm .requestBtn{font-size:13px}#productDetailTxt .requestFrm .closeRequestBtn{font-size:13px;padding:0 15px}#productDetailTxt .requestFrmContainer h3{font-size:15px}#productDetailTxt .relativePos .requestTxt{width:92%}#productDetailTxt .request2Cart{max-width:100%;width:auto}.pDetailFavBtnWrap{width:100%;float:left;min-height:27px;margin-bottom:10px}.add2Favorites,.favoriteProcess,.move2CartBtn,.move2CartProcess,.removeFrmCart,.removeFrmCartProcess,.save4LaterBtn,.save4LaterProcess{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#fff 0,#fdfdfc 4%,#f3f3f2 11%,#f3f3f2 95%,#e9e9e8 100%) rgba(0,0,0,0);border-color:#dddad6 #d8d5d2 #cdc9c6;border-image:none;border-radius:3px;border-style:solid;border-width:1px;color:#5a5552;cursor:pointer;display:inline-block;font-size:13px;height:25px;line-height:23px;outline:0;padding:0 9px;text-shadow:0 1px 0 #fff;float:left}.pDetailFavBtnWrap span.add2Favorites{cursor:default}.addNewAdrBtn,.chooseFrom,.greenBtn,.redBtn,.selectedAdrBtn,.useThisBtn{cursor:pointer}.add2Favorites:hover,.removeFrmCart:hover,.save4LaterBtn:hover{background:-moz-linear-gradient(center top,#f7f7f7 0,#f6f6f5 4%,#ebebea 11%,#ebebea 95%,#dfe0e1 100%) rgba(0,0,0,0);border-color:#d8d5d2 #cfcbc8 #c4c0bc}.pDetailFavBtnWrap span.add2Favorites:hover{background:-moz-linear-gradient(center top,#fff 0,#fdfdfc 4%,#f3f3f2 11%,#f3f3f2 95%,#e9e9e8 100%) rgba(0,0,0,0);border-color:#dddad6 #d8d5d2 #cdc9c6}.favoriteProcess img{margin:5px 7px 0 0;float:left}.move2CartProcess img,.removeFrmCartProcess img,.save4LaterProcess img{margin:5px 3px 0 0;float:left}.save4LaterBtn{color:#060}.removeFrmCart{color:#a70303}.favCount a,.move2CartBtn{color:#000}.favCount{line-height:23px;height:25px;text-shadow:0 1px 0 #fff;border:1px solid #b9b6b2;border-radius:3px;float:left;padding:0 6px;position:relative;margin-left:10px;background:#fff;font-size:12px}.favCount img{position:absolute;left:-6px;top:7px}.add2Favorites img,.removeFrmCart img,.save4LaterBtn img{margin:5px 5px 0 0;float:left}.move2CartBtn img{margin:3px 5px 0 0;float:left}.favContent{float:left;margin-right:15px}.socialShareOuter{width:100%;float:left;margin-bottom:10px}.socialShare{width:auto;float:left}.socialShare img{float:left;max-width:100%;margin-right:4px;margin-top:3px}.printShareWrap{width:100%;float:left;margin-bottom:15px}.printShareWrap a{background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(244,244,244,1) 100%) rgba(0,0,0,0);border:1px solid #e1e1e1;box-shadow:1px 1px 1px #e1e1e1;color:#555;font-size:10px;padding:4px 6px;margin:2px 5px 0 0}.printShareWrap a:hover{color:#ce0808}.stockList{float:left;margin-right:15px}.detailpageRating{float:left;font-size:14px;color:#000;padding-top:4px}.detailpageRating a{color:#d84848;text-decoration:underline}.proDetailWrap h3,.viewdetailBtn{color:#fff;font-weight:700;display:inline-block}.detailpageRating img{float:left;margin-right:10px}.proDetailWrap{margin:5px 0 0;max-width:400px;width:100%}.proDetailWrap h3{position:relative;line-height:36px;background:#000;margin:0;font-size:14px;padding:0 60px 0 15px}.proDetailWrap h3:after{position:absolute;content:"";border:18px solid #FBFAFD;border-left-color:transparent;border-bottom-color:transparent;right:0;top:0}#semiMountBox,#similarproductBox{border-bottom:1px solid #ccc;box-sizing:border-box}.proDetailWrap .detailtbl{padding:15px;background:#fbfafd;background:-moz-linear-gradient(top,rgba(251,250,253,1) 46%,rgba(231,231,231,1) 100%);background:-webkit-linear-gradient(top,rgba(251,250,253,1) 46%,rgba(231,231,231,1) 100%);background:linear-gradient(to bottom,rgba(251,250,253,1) 46%,rgba(231,231,231,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfafd', endColorstr='#e7e7e7', GradientType=0)}.viewdetailBtn{margin-bottom:22px;background:#d84848;padding:2px 16px;font-size:10px}#semiMountBox{float:left}#semiMountBox h2{font-size:18px;font-weight:700;margin:25px 15px 28px;color:#000}.semimountsWrap{padding:10px 15px}.semimountsWrap:nth-child(even){background:#EBEBED}.semimountImg{width:20%;float:left}.semimountImg img{width:100%;border:1px solid #ccc}.semimountDesc{width:75%;float:right}.semimountDesc h3{font-size:13px;color:#000;font-weight:400;margin:0;padding:0;line-height:14px!important}.semimountDesc h3 a{color:#000}.semimountDesc h3 a:hover{color:#ce0808}.semimountDesc h4{font-size:10px;color:#777;font-weight:400;margin:0;padding:0}.semimountDesc .price{font-size:14px;color:#000;margin:0;padding:0}.semimountDesc .price span{font-size:13px;color:#ce0808}.cartIconBtn{background:#52555c;padding:8px;display:inline-block;margin:8px 0 0;border-radius:2px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);box-shadow:1px 1px 2px 0 rgba(0,0,0,.75)}.cartIconBtn:hover,.cartIconBtngreen{background:#149114}#similarproductBox{width:100%;padding:0 20px 12px;float:left}#similarproductBox h2{font-size:20x;padding-bottom:10px;border-bottom:5px solid #ce0808;float:left;font-weight:400;margin:30px 0 15px;color:#ce0808}.hline{border-top:1px solid #ccc;margin-top:-20px}.similarProBox{padding:0 25px 0 0;margin:8px 0;width:50%;box-sizing:border-box;float:left}.similarProBox:nth-child(even){padding:0 0 0 25px}.similarProImg{width:10%;float:left}.similarProImg img{width:100%;border:1px solid #ccc}.borderB,.reviewWrap{border-bottom:1px solid #c4c4c5}.similarProDesc{width:87%;float:right}.similarProDesc h3{font-size:14px;color:#000;font-weight:400;margin:0 0 5px;padding:0;line-height:14px!important}.similarProDesc h3 span{font-size:10px;color:#ce0808}.similarProDesc h3 a{color:#000}.similarProDesc h3 a:hover{color:#ce0808}.similarProDesc .font11{font-size:11px;color:#666;font-weight:400;margin:0;padding:0}.similarProDesc .price{font-size:14px;color:#000;font-weight:700;margin:0;padding:0}.similarProDesc .oldprice{font-size:13px;color:#ce0808;font-weight:400}.similarProDesc .cartIconBtn{background:#52555c;float:right;padding:7px 8px 2px;display:inline-block;margin:0 40px 0 0;border-radius:2px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);box-shadow:1px 1px 2px 0 rgba(0,0,0,.75)}.similarProDesc .cartIconBtn:hover,.similarProDesc .cartIconBtngreen{background:#149114}#productDetailZoomer{width:43%;float:left;margin-right:27px;max-width:500px;min-height:120px}#productTabContainer{width:97%;float:left;border:1px solid #c4c4c5;background:#fff;margin-bottom:0}.tabs{width:100%;float:left;background:url(../images_bestingems/tabsBg.jpg) top left repeat-x #ECECEC}.tabs li{display:block;float:left;background:url(../images_bestingems/tabsDivider.jpg) top right repeat-y;padding-right:2px}.tabs li:last-child{background:0 0}.tabs li a{font-size:14px;font-weight:500;color:#000;padding:12px 20px;float:left}.tabs li a.active{background:#fff}.tabContainer{width:95%;width:calc(100% - 40px);padding:20px;float:left;display:none}.specificationWrap{width:100%;float:left}.specificationBox1{width:auto;max-width:48%;padding-right:30px;float:left}.specificationBox2{width:auto;max-width:48%;float:left;padding-left:20px;border-left:1px solid #c4c4c5}.specificationTbl td,.specificationTbl th{text-align:left;font-weight:400;padding:2px 3px;font-size:13px}.specificationTbl td{color:#666}.specificationTbl th{color:#1c1b1b;position:relative}.gapInside{display:inline-block}.specificationBox{width:24%;margin:0 1% 1% 0;background:#f5f5f5;float:left;font-size:13px;line-height:normal;color:#888;position:relative}.specificationBox.shopBy{color:#b60239}.itemBriefTbl{font-size:13px;line-height:normal;color:#666}.itemBriefTbl td{padding:0 10px 20px 20px;min-width:150px}.itemBriefTbl td.borderR,.specificationBox.borderR{border-right:1px solid #c4c4c5;padding-left:0}.itemBriefTbl td span,.specificationBox span{color:#000;font-weight:500}.pDescription{color:#d94848;font-weight:500;font-size:14px;margin-bottom:10px}.reviewWrap{width:100%;float:left;margin-bottom:15px;padding-bottom:15px}.reviewBy{width:50px;height:50px;float:left;background:#000;margin-right:10px}.reviewTxt p{margin-bottom:5px}.ratingImg{display:block}.reviewWrap h2{font-size:12px;color:#5d5a5a;margin-bottom:0;font-weight:300}.reviewWrap h2 strong,.shippingHeading{font-size:14px;font-weight:400;color:#000}.reviewRating{float:right;line-height:normal}.shippingHeading{margin-bottom:4px}.pageControls{width:97%;float:left;padding:5px 0}.pageControls a{font-weight:700;border:1px solid #ccc;padding:4px 10px}#recentViewed h1,.rightHeading{font-weight:300}.pageControls a:hover{color:#CE0808}.pageControls a.prevPage{float:left}.pageControls a.nextPage{float:right;margin-right:-2px}#alsoLikeBox{float:right;width:90%}#verticleSlide{width:100%;float:left;padding-bottom:20px}.rightHeading{font-size:18px;color:#000;margin:15px 0 10px}.alsoLikeGroup{width:100%;float:left;display:none}#popupRight #productDetailTxt .productName,.alsoLikeImg img,a.redBtn{display:block}.forgetPass,.ship_show{display:none}.alsoLikeProduct{width:100%;float:left;padding-bottom:20px;min-height:100px!important}.alsoLikeImg{width:28%;float:left;border:1px solid #c4c4c5;margin:0}.alsoLikeTxt{width:67%;float:right}.alsoLikeTxt .pListTitle{font-size:13px}.alsoLikeTxt .pListPrice{color:#333;font-size:15px}#recentViewed,#savedItemWrap{width:100%;float:left;margin-top:10px;position:relative}#recentViewed.homeRecentViewed #recentViewedBox.everslider .es-slides>li{padding-bottom:10px!important}#recentViewed.homeRecentViewed{margin:0 0 20px}#recentViewed h1{color:#000;font-size:22px;line-height:normal;margin-bottom:10px;padding-left:2%}#recentViewed.homeRecentViewed h1{font-weight:400;color:#930000}#recentViewedBox{width:96%;margin:2%;float:left;position:static}#recentViewedBox .alsoLikeImg{width:calc(100% - 4px);float:left}#popupPageContainer{width:100%;float:left}#popupLeft{width:48%;float:left}#popupLeft #productDetailZoomer{margin-left:3%}#popupRight{width:50%;float:right}#popupRight .productReviewLink{line-height:13px}#popupRight .productCat{color:#888}.popupItemDetail{background:#efefeb;padding:2%;width:96%;float:left}.PopupSpecification{font-size:13px;line-height:normal;color:#666;width:45%;min-width:120px;float:left;padding-bottom:14px;padding-left:5%}.PopupSpecification.borderR{border-right:1px solid #c4c4c5;padding-left:0}.PopupSpecification span{color:#000}.popupItemDetail h3{color:#222;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #fff}.labelBox{width:30%;float:left;line-height:29px;height:32px;color:#444}.labelBox span{color:red}.selectBox,.txtArea,.txtBox{width:90%;width:calc(100% - 25px);padding:0 10px;line-height:29px;height:30px;border:1px solid #ccc;float:left;font-size:13px;color:#444}.accountElseMsg,.loginHeading,.newUserHeading{color:#000;font-weight:400;line-height:normal;float:left}.requestTxt:focus,.requestTxt:hover,.selectBox:focus,.selectBox:hover,.txtArea:focus,.txtArea:hover,.txtBox:focus,.txtBox:hover{box-shadow:0 0 3px #ddd;border:1px solid #c6c5c5}.selectBox.error,.txtArea.error,.txtBox.error{border-color:red}.txtBox.readOnly{background:#f5f5f5;box-shadow:none;border:1px solid #ddd}.selectBox{width:95%;width:calc(100% - 2px);height:32px}.selectBox.birthMonth{width:45%;max-width:120px;margin-right:15px}.selectBox.birthDay{width:40%;max-width:100px}.selectBox option{font-size:12px;padding:3px 0 3px 10px}.txtArea{resize:none;padding:5px 10px;height:51px;line-height:normal}#chkEmailValidity{position:absolute;right:5%;margin-right:4px;bottom:3px}.loginHeading{font-size:24px;margin:25px 0;width:100%}.accountElseMsg,.newUserHeading{font-size:15px;margin-bottom:8px;width:100%;margin-top:-3px}.sitePageContainer{width:100%;float:left}#loginBox{width:40%;float:left;background:#eee;padding:0 3% 3%;max-width:400px}.forgetPass,.loginDetail{width:100%;float:left}.forgetPass p{margin-right:10px}#loginBox fieldset{width:100%;float:left;margin-bottom:12px}#newUserMsg{float:left;width:50%;padding-left:4%}ul.whyReg{float:left;margin-left:20px}ul.whyReg li{list-style-type:disc}#loginBox .forgot{margin:4px 0 0;float:left;color:#D9414D}#loginBox label{width:80px}#loginBox .txtBox{width:57%;max-width:250px}.loginLoad{float:left;color:#CE0808;margin-right:12px}.loginLoad span{color:#417d00}.greenBtn,.redBtn{color:#fff;font-size:13px;height:30px;line-height:27px;padding:0 27px;font-weight:500;-webkit-appearance:none;float:left}.greenBtn{background:#5F8411;border:0;box-shadow:1px 1px 0 #4b6c05;border-radius:1px}.redBtn{background:#D9414D;border:0;box-shadow:1px 1px 0 #9b0713;border-radius:1px}a.redBtn{line-height:30px}.greenBtn.process{background:url(../images_bestingems/process_green.gif) 6px center no-repeat #5F8411}.greenBtn.success{background:url(../images_bestingems/success.png) 6px center no-repeat #5F8411}.greenBtn.error{background:url(../images_bestingems/error.png) 6px center no-repeat #5F8411}.redBtn.process{background:url(../images_bestingems/process_red.gif) 6px center no-repeat #D9414D}.redBtn.success{background:url(../images_bestingems/success.png) 6px center no-repeat #D9414D}.redBtn.error{background:url(../images_bestingems/error.png) 6px center no-repeat #D9414D}#facebookLogin{width:100%;float:left;margin-top:10px;border-top:1px solid #fff;position:relative;padding-top:25px;line-height:22px}.orLogin{position:absolute;left:113px;top:-12px}#facebookLogin label{float:left;color:#444}#facebookLogin span{float:left;margin-right:10px}#facebookLogin img{margin-right:5px}#registerBoxLeft{width:65%;float:left;background:url(../images_bestingems/verticleBorder.jpg) top right repeat-y;min-height:200px;max-width:750px}#registerBoxLeft.editAdrPopup{width:95%;padding:3% 0 2% 4%}#registerBoxLeft.editAdrPopup fieldset.width2{width:50%;padding:0}#registerBoxLeft.editAdrPopup .selectBox{width:90%;width:calc(100% - 25px)}.editHeading,.returnHeadingBox{color:#930000;float:left;font-size:18px;font-weight:400;line-height:normal;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #ddd;width:100%}.returnStatusMsg{font-size:12px;font-family:calibri;color:#BF0000;padding-right:10px;text-align:right;padding-top:5px;line-height:5px;background:#f5f5f5}.addNewAdrBtn,.applyBtn,.applyBtnLoading,.applyCvvBtn,.changeAdrBtn,.chooseFrom,.couponBtn,.couponTxt,.deleteAdrBtn,.editAdrBtn,.editThisBtn,.returnBtn,.selectedAdrBtn,.useThisBtn,.withoutLoginBtn{font-family:Ubuntu,sans-serif}.returnHeadingBox span{font-size:14px;font-weight:500;color:#000}#registerBoxLeft.noMax{max-width:none;float:none}#checkOutLoginWrap #registerBoxLeft{max-width:1200px;width:80%}.widthFull .successMsg{padding:4px 7px;font-weight:500;float:left;margin-left:10px;color:#5F8411;border-radius:2px}.widthFull .errorMsg{padding:4px 7px;font-weight:500;float:left;color:#ce0808}#registerBoxLeft .widthFull{width:100%;float:left}#registerBoxLeft #frmCPass .txtBox{max-width:250px}#registerBoxLeft fieldset.width2{width:45%;padding-right:15px;float:left;margin-bottom:18px;position:relative;min-height:52px}#registerBoxLeft fieldset.widthFulladdr{width:92%;margin-bottom:18px;position:relative;float:left}#registerBoxLeft .label{width:100%;float:left;margin-bottom:2px;color:#444;line-height:normal}#registerBoxLeft .label span{color:red}#registerBoxLeft .label span.msg{font-size:11px;color:#a00404}#registerBoxLeft .absMsg{font-size:11px;color:red;position:absolute;bottom:-18px;left:0}#checkOutRight,.cartListImg.soldOut{position:relative}.ifDiff{font-size:13px;color:#404040;font-weight:500;float:left;margin-bottom:15px}.ifDiff label{border:1px solid #ccc;background:#f5f5f5;float:left;padding:5px 10px}.cartHeading,.cartListBox{border-bottom:1px solid #c4c4c5}.ifDiff input{margin:3px 10px 0 0;float:left}.ship_show{width:100%;float:left}.captchaImgBox{float:left;margin-right:5px}#registerBoxRight{float:left;width:35%}#registerBoxRight .loginHeading{font-size:18px;margin-bottom:13px;width:auto;padding-right:45px}#registerBoxRight ul.whyReg li{margin:6px 0}#registerBoxRight #loginBox{width:90%;padding:0 0 5% 10%;background:0 0}#checkOutLeft{width:81%;float:left}.cartListBox,.incartList,.save4LaterWrap{width:100%;float:left}.alreadyReg{color:#000;float:left;font-size:13px;font-weight:500}.alreadyReg a,.newDelAdr{text-decoration:underline;color:#5F8411}.alreadyReg a:hover,.cartTitle a,.continueShop,.newDelAdr:hover{text-decoration:none}.incartList{margin-bottom:30px}.cartHeading{font-size:18px;text-transform:uppercase;color:#000;font-weight:400;line-height:40px;margin-bottom:20px}.cartSavedHeading{font-size:22px;color:#930000;font-weight:400;margin:0 2% 10px}.save4LaterList .cartHeading{color:#BF0707}.cartListBox{margin-bottom:20px;padding-bottom:20px}.incartList .cartListBox:last-child,.save4LaterList .cartListBox:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.cartListImg{width:15%;float:left}.cartListImg img{width:100%;width:calc(100% - 2px);border:1px solid #c4c4c5}.cartListImg.soldOut img{position:relative;z-index:1;opacity:.4}.cartListImg.soldOut .soldOutBox{opacity:.6}.cartListTxt{width:83%;float:right;min-height:20px}.save4LaterWrap .cartListImg{width:15%}.save4LaterWrap .cartListTxt{width:82%}#checkOutLoginWrap,.addedAdrList,.oldAdrList{width:100%;float:left}.cartTitle{font-size:18px;font-weight:400;margin-bottom:5px}.cartTitle a{color:#000}#checkOutLoginWrap #loginBox{background:0 0;padding-left:0;padding-bottom:0;border-right:1px solid #e7e4e4}#checkOutLoginWrap #facebookLogin{border-top:1px solid #e7e4e4}#checkOutLoginWrap .orLogin{border-radius:24px;border:1px solid #e7e4e4}#checkOutLoginWrap .loginHeading{font-size:22px}#registerBoxLeft.guestAdr,#registerBoxLeft.newAdr{width:100%;float:left;background:0 0}.oldAdrList{border-bottom:1px solid #c4c4c5}.oldAdrList.selectedAdrList{color:#063!important}.oldAdrCol1{width:70%;float:left}.oldAdrCol2{float:right;padding:10px 0}.deleteAdrBtn,.editAdrBtn{color:#fff;font-size:12px;height:17px;width:17px;padding:7px;float:left}.editAdrBtn{background:#5f8411;border:0;border-radius:1px;box-shadow:1px 1px 0 #4b6c05}.deleteAdrBtn{background:#d9414d;border:0;border-radius:1px;box-shadow:1px 1px 0 #9b0713;margin-left:10px}.collPh h3,.collPh h4{font-size:13px;font-weight:500;margin:0}.collPh{width:34%;padding:10px 0;float:left}.collPh h3{width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.collPh h3 span{width:20px;float:left}.collPh h4{color:#666;padding-left:20px}.callAdr{width:59%;float:left;padding:10px 3%;color:#666;min-height:50px;border-left:1px solid #c4c4c5}.selectedAdrBtn,.useThisBtn{font-size:13px;padding:5px 8px 5px 23px;float:left;font-weight:500;line-height:normal}.oldAdrList.selectedAdrList:hover>.oldAdrCol1 .callAdr,.selectedAdrList .callAdr,.selectedAdrList .collPh h3,.selectedAdrList .collPh h4{color:#4d7100}.oldAdrList:hover>.oldAdrCol1 .callAdr{color:#000}.useThisBtn{background:url(../images_bestingems/backArrow1.png) 5px center no-repeat #e6e6e6;color:#567e02;border:0;box-shadow:1px 1px 0 #4b6c05;border-radius:1px;-webkit-appearance:none}.addNewAdrBtn,.selectedAdrBtn{border:0;-webkit-appearance:none}.useThisBtn.process{background:url(../images_bestingems/adrProcess.gif) 5px center no-repeat #e6e6e6}.selectedAdrBtn{background:url(../images_bestingems/success.png) 5px center no-repeat #5F8411;color:#fff;box-shadow:1px 1px 0 #476702;border-radius:1px}.editThisBtn,.wantsNewAdr{color:#000;font-weight:500}.editThisBtn{font-size:11px;float:right;line-height:normal;margin-bottom:5px}.wantsNewAdr{width:100%;float:left;font-size:14px;padding:35px 0;text-align:center}.addNewAdrBtn,.chooseFrom{box-shadow:1px 1px 0 #4b6c05;font-size:13px;font-weight:500}.accountDetailWrap .wantsNewAdr{text-align:left}.addNewAdrBtn{background:#5F8411;color:#fff;padding:9px 21px;border-radius:1px;margin-left:5px;white-space:nowrap}.chooseFrom{background:#e6e6e6;border:0;border-radius:1px;color:#000;float:left;height:30px;line-height:27px;padding:0 27px;margin-left:15px}.addrBoxWrap{background:#f2f2f2;padding:3%;width:42%;margin-right:2%;float:left}.addrBoxWrap h3,.paymentOpt{font-size:14px;margin:0 0 10px;color:#000;font-weight:500}.firstAdrBox{width:44%}.adrContainer{background:#fff;width:90%;padding:5%;float:left}.adrContainer b,.adrContainer strong{font-weight:500;color:#000}.changeAdrBtn{background:url(../images_bestingems/backArrow1.png) 5px center no-repeat;color:#567e02;float:right;font-size:13px;font-weight:500;line-height:normal;padding-left:23px}ul.checkOutSteps{color:#333;float:left;font-size:14px;font-weight:400;list-style-type:none;margin:0;height:42px;line-height:42px;padding:0 0 10px;width:100%;border-bottom:1px solid #c4c4c5}ul.checkOutSteps li{display:block;float:left;height:42px;margin-right:25px}ul.checkOutSteps li a,ul.checkOutSteps li span{display:block;float:left;padding-left:50px}ul.checkOutSteps li i{display:none;height:1px;line-height:1px}ul.checkOutSteps li a:hover,ul.checkOutSteps li.active a{color:#CE0808}ul.checkOutSteps li.active a{cursor:default}ul.checkOutSteps li.welcome a,ul.checkOutSteps li.welcome span{background:url(../images_bestingems/loginStep.png) center left no-repeat}ul.checkOutSteps li.welcome a:hover,ul.checkOutSteps li.welcome.active a{background:url(../images_bestingems/loginStep1.png) center left no-repeat}ul.checkOutSteps li.billingLi a,ul.checkOutSteps li.billingLi span{background:url(../images_bestingems/billingStep.png) center left no-repeat}ul.checkOutSteps li.billingLi a:hover,ul.checkOutSteps li.billingLi.active a{background:url(../images_bestingems/billingStep1.png) center left no-repeat}ul.checkOutSteps li.shippingLi a,ul.checkOutSteps li.shippingLi span{background:url(../images_bestingems/shippingStep.png) center left no-repeat}ul.checkOutSteps li.shippingLi a:hover,ul.checkOutSteps li.shippingLi.active a{background:url(../images_bestingems/shippingStep1.png) center left no-repeat}ul.checkOutSteps li.paymentLi a,ul.checkOutSteps li.paymentLi span{background:url(../images_bestingems/paymentStep.png) center left no-repeat}ul.checkOutSteps li.paymentLi a:hover,ul.checkOutSteps li.paymentLi.active a{background:url(../images_bestingems/paymentStep1.png) center left no-repeat}ul.checkOutSteps li.paymentLi{margin-right:0}.checkoutContainer{width:100%;float:left}.withoutLogin{border-top:1px solid #eee;float:left;padding-top:15px;text-align:center;width:100%;color:#000}.withoutLoginBtn{float:none;margin:0 auto;background:url(../images_bestingems/redBtnBg.jpg) left top repeat-x #ce0808;border-radius:2px;border:1px solid #900606;box-shadow:2px 2px 0 #888;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:36px;line-height:36px;padding:0 20px}.withoutLoginBtn:hover{background:url(../images_bestingems/redBtnBg1.jpg) repeat-x #b50707}.withoutLoginBtn img{margin-top:9px;float:left;margin-right:5px}.orDivider{margin:20px 0;font-size:14px;font-weight:500}.save4LaterWrap .cartFullWrap{margin:0}#checkOutRight{width:17%;float:right;background:#fff;border-bottom:6px solid #000;box-shadow:0 0 3px #666;min-height:200px}.absoluteLoader{background:url(../images_bestingems/whiteTransparent.png);width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}.absoluteLoader img{position:absolute;top:50%;left:50%}#checkOutRight.noDesign{border-bottom:0 solid #000;box-shadow:none}#cartBoxBot{width:100%;float:left}.floatingNav{background:#fff;border-bottom:6px solid #000;box-shadow:0 0 3px #666;min-height:200px}.floatingNav.floatingNow{-webkit-transition:all 250ms ease-out 0s;-moz-transition:all 250ms ease-out 0s;-ms-transition:all 250ms ease-out 0s;-o-transition:all 250ms ease-out 0s;transition:all 250ms ease-out 0s}.cartSummary{font-size:15px;color:#fff;text-align:left;background:#000;height:40px;line-height:40px;font-weight:400;margin:0;width:90%;padding:0 5%}.editSummary,.offerTabs{font-size:13px;font-weight:500}.editSummary{background:url(../images_bestingems/edit-summary-icon.png) no-repeat;color:#fff;margin-top:11px;line-height:13px;text-transform:capitalize;float:right;padding:1px 0 0 15px}.accountHeading,.accountLink,.accountRightHead h1,.discountLabel,.move2cartBtn,.offerTabs,.orderBtn,.orderSortWrap,.pageMainHeading,.summaryQty,.summaryTitle span,.summeryNostock,h3.offerBoxHeading{text-transform:uppercase}.checkOutPad{width:84%;padding:8%;float:left}.shippingTime{width:100%;margin-bottom:20px;text-align:center;line-height:normal;color:#000}#offerTab{float:left;width:100%}.offerTabs{width:100%;float:left}.offerTabs li{display:block;float:left}.offerTabs li a{color:#555;display:block;float:left;background:#eee;padding:3px 10px}.offerTabs li.offers a.active{background:#80ae5a;color:#fff}.offerTabs li.coupons a.active{background:#F90;color:#fff}.couponsBox,.offerBox{padding:15px;font-size:12px;margin-bottom:15px;color:#254700}.offerTabWrap{width:100%;float:left;display:none}.offerBox{background:#EBF7E1;border:1px dashed #d1e8be}.couponsBox{background:#fcf0db;border:1px dashed #FFCF79}.couponBox span,.couponsBox strong,.couponsCode span,.discountLabel,.offerBox strong{font-size:13px;font-weight:500}.offerBox strong{color:#3c7110}.offerList{border-bottom:1px solid #f7fcf2;padding-bottom:7px;margin-bottom:7px;line-height:normal}.offerList.selectedDiscount{background:#fff;padding:5px 7px;box-shadow:1px 1px 0 #64953c}.discountLabel{color:#F90;margin:0 0 4px}.couponsBox .offerList{border-bottom:1px solid #fefaf2}.couponsBox strong{color:#f19100}.couponsCode{color:#000;padding:6px 0}.couponsCode span{border:1px dashed #f90;color:#f90;padding:1px 5px}.offerList:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.couponBox{color:#ce0808}.couponBox span{border:1px solid #ce0808;color:#254700;padding:2px 7px}.offerTr{color:#254700;background:#f7fcf2}.blackTxt{color:#000;background:#fcfafa}.cartTbl td.shop4Msg,.expendMoreMsg{background:#f8fbf6;text-shadow:0 1px 0 #fff;color:#3c7110;font-weight:500;text-align:center}.cartTbl td.shop4Msg{border:2px solid #3c7110;border-top:0;padding:12px 10px;font-size:14px}.expendMoreMsg{border:1px solid #3c7110;padding:7px 5px;font-size:13px;margin-bottom:10px}#amountDisplay .cartTbl,.cartRightTbl,.checkOutPad.orderTotel .cartTbl{border-top:1px solid #c4c4c5}.blnkMe1{-webkit-animation-name:blinker;-webkit-animation-duration:7s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:7s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:7s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinker{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blinker{0%,100%{opacity:1}50%{opacity:0}}@keyframes blinker{0%,100%{opacity:1}50%{opacity:0}}h3.offerBoxHeading{color:#fff;background:#80ae5a;font-size:13px;font-weight:500;float:left;margin-bottom:0;padding:3px 10px}.offerBox p{margin-bottom:0}.applyCoupons{font-size:13px;font-weight:400;margin-bottom:6px;color:#000;text-align:center}.couponBtn,.couponTxt{height:35px;line-height:35px;font-size:13px;font-weight:300;float:left}.couponWrap{width:100%;width:calc(100% - 2px);float:left;border:1px solid #c4c4c5}.couponTxt{width:64%;padding:0 3%;color:#333}.couponBtn{width:30%;text-align:center;color:#fff;background:#000;cursor:pointer}#amountDisplay{width:100%;float:left;min-height:240px}#amountDisplay.noAmountDisplay{min-height:90px}.cartTbl{margin:20px 0;width:100%;float:left}#amountDisplay .cartTbl{margin-top:0}.checkOutPad.orderTotel{padding:2px 5%;width:90%}.noScroll .summaryList{width:90%;margin:0 5% 5%}.cartRightTbl td,.cartRightTbl th,.cartTbl td,.cartTbl th{border-bottom:1px solid #c4c4c5;padding:10px}.cartRightTbl td.alignR,.cartRightTbl th.alignR,.cartTbl td.alignR,.cartTbl th.alignR{white-space:nowrap;text-align:right}.calculateBox,.centerLoad,.continueShopWrap,.orderBtn,.removeFrmSaved{text-align:center}.cartTbl td.cartTblPrice,.cartTbl th.cartTblPrice{width:50px}.borderR{border-right:1px solid #c4c4c5}.cartRightTbl th,.cartTbl th{background:#F5F5F5;font-weight:500;color:#000}.cartRightTbl{width:100%;margin:10px 0;float:left}.cartRightTbl .offerTr td{padding:7px 10px 7px 0}.cartRightTbl .offerTr td em{font-size:12px;font-style:normal}.orderBtnWrap{width:100%;float:left;height:40px;margin-bottom:20px}#orderLoaderPopup,.preventBodyClick{position:fixed;width:100%;height:100%;z-index:99999;top:0;left:0;display:none}#orderLoaderPopup.loadingNow,.preventBodyClick.preventNowm{display:block}#orderLoaderPopup{background:url(../images_bestingems/order_overlay.png)}.centerLoad{width:90%;margin:-50px auto 0;position:relative;top:50%;font-size:17px;font-weight:400}.poadingMessage{color:#000;padding:20px 0;line-height:normal}.poadingMessage span{color:#ce0808;padding:10px;border:4px solid #ccc;background:#f5f5f5;display:inline-block;font-size:15px;line-height:26px}.poadingMessage span b{font-weight:500}.poadingMessage h2{font-size:21px;font-weight:500}.poadingMessage h3{font-size:16px;font-weight:500}.orderBtn{width:100%;width:calc(100% - 2px);float:left;border:1px solid #900606;height:38px;line-height:36px;font-size:15px;font-weight:400;color:#fff;box-shadow:2px 2px 0 #888;background:url(../images_bestingems/redBtnBg.jpg) top left repeat-x #ce0808}.orderBtn img{vertical-align:middle;padding-right:3px}.orderBtn.process:hover{cursor:wait}.orderBtn:hover{background:url(../images_bestingems/redBtnBg1.jpg) top left repeat-x #b50707}.orderBtn.error{background:#fff;color:#ce0808;box-shadow:2px 2px 0 #580101;font-size:14px;font-weight:500}.continueShopWrap{width:100%;margin-bottom:20px;float:left}.continueShop{font-size:13px;font-weight:400;background:url(../images_bestingems/continueIcon.jpg) center left no-repeat;padding-left:20px;line-height:20px;display:inline-block}.continueShop:hover{color:#000}.calculateBox{height:37px;width:60px;float:left}.calculateBtn{margin:9px 0 0 10px;float:left;font-size:12px;color:#666}.calculateBtn:hover{color:#333}.cartFullWrap{width:100%;float:left;margin:9px 0 16px}.cartFullWrap .productQty{margin-right:10px;width:150px}.cartFullWrap .quantity{float:left}.cartFullWrap .qurbox{float:left;padding:10px 0 0 10px}.cartDisPrice{height:37px;line-height:37px;color:#d94848;float:left;font-size:17px;font-weight:400;padding-right:10px;border-right:1px solid #eee;margin-right:10px;text-decoration:line-through;position:relative}.cartDisPrice span{position:absolute;text-decoration:none;line-height:normal;white-space:nowrap;color:#060;bottom:-7px;left:-5px;font-size:11px}.cartPrice,.cartTotalPrice{height:37px;line-height:37px}.cartPrice{float:left;font-size:14px;font-weight:400;margin-right:6%;color:#000}.cartPrice span,.cartTotalPrice{color:#d94848;font-weight:500}.cartTotalPrice{float:right;font-size:20px}.cartPriceMsg{float:left;background:#FEDFDF;line-height:normal;padding:3px 10px;color:#950202;border-radius:3px;font-size:12px}.cartLeftBox{float:left}.cartRightBox{float:right}.removeFrmCartBox,.save4Later{margin:5px 0 0 15px;float:left}.move2CartWrap{float:left;font-size:12px;margin-top:10px;width:100%;height:28px}.move2cartBtn,.removeFrmSaved{border-radius:3px;color:#fff;height:26px;line-height:24px;float:left}.move2cartBtn{background:url(../images_bestingems/cartBtn.png) 7px center no-repeat #52555c;font-size:12px;margin-right:5px;padding:0 10px 0 28px;text-decoration:none;font-weight:500}.move2cartBtn.process{background:url(../images_bestingems/process.gif) 7px center no-repeat #52555c}.removeFrmSaved{background:#ce0808;width:26px;padding:0;font-weight:700}.removeFrmSaved.process img{margin-top:5px}.cartLabelOpt{font-size:12px;color:#000;font-weight:400}.cartLabelOpt input{float:left;margin:4px 5px 0 0}.cartLabelOpt:hover{color:#BF0707}.summaryGap{width:95%;float:left;padding-top:5%;padding-right:5%}.summaryList{width:95%;padding:0 0 5%;margin:0 0 5% 5%;float:left;border-bottom:1px solid #eee}.summaryList:last-child{border-bottom:0;padding-bottom:0}.summaryImg{width:20%;float:left}.summaryImg img{max-width:90%}.summaryTxt{width:80%;float:left;line-height:normal}.summaryTitle{font-size:13px;font-weight:400;margin:0}.summaryQty,.summaryTitle span{font-size:11px}.summaryTitle a{color:#000}.summaryTitle span{color:#666}.summaryQty{margin:3px 0;font-weight:500;color:#000;float:left}.summaryPrice{font-size:12px;float:right;margin:3px 0 0;color:#d94848;font-weight:500}.summaryPrice.disPrice{font-size:13px;text-decoration:line-through}.summaryList:hover>.summaryTxt a{color:#ce0808}.summarySubTotal{width:90%;padding:0 5%;float:left;text-align:right;margin:5% 0 0;font-size:15px;font-weight:400;color:#000}.summarySubTotal span{font-size:120%;font-weight:500;color:#d42929}.summaryPkgCharge{width:90%;padding:0 5%;float:left;text-align:right;margin:5px 0;font-size:13px;font-weight:500;color:#000}.summaryPrice.newPrice{width:100%;float:left;text-align:right}.newPrice span{font-size:11px;float:left;color:#5F8411;border:1px dashed #5F8411;border-radius:2px;padding:1px 5px;margin-top:2px}.summeryNostock{font-size:10px;float:left;margin:0;color:#fff;background:#d94848;font-weight:500;border-radius:3px;padding:2px 7px}.summaryCertificate{width:100%;float:left;font-size:12px;padding:5px 0 0;line-height:normal}.summaryCertificate span{float:left;background:url(../images_bestingems/squirePointer.png) left center no-repeat;padding-left:9px;font-size:11px;color:#5F8411}.summaryCertificate .clear{height:1px;line-height:0;margin:2px 0}#pagesLeftNav,.accountLeft{width:15%;float:left;border:1px solid #c4c4c5;background:#fff}.accountLeftGap{width:80%;padding:10%;float:left}.accountLink li,.pagesLinkList,.pagesLinkList li{width:100%;float:left}.accountHeading{font-size:13px;font-weight:500;color:#000;margin:0 0 4px}.accountLink,.pagesLinkList{font-size:11px;list-style-type:none}.accountDivider,.accountLink{margin-bottom:10px;width:100%;float:left}.accountLink{font-weight:500}.accountLink li a,.pagesLinkList li a{text-decoration:none;color:#666}.accountLink li a.active,.accountLink li a:hover{color:#ce0808}.accountDivider{background:url(../images_bestingems/accountDivider.jpg) center left no-repeat;height:20px}.pagesLinkList li{margin:2px 0}.pagesLinkList li a:hover{color:#000}.pagesLinkList li.active a{color:#000;font-weight:600}.pagesLinkList{font-weight:500;margin-bottom:10px}#pagesRightNav,.accountRight{width:83%;float:right;border:1px solid #c4c4c5;background:#fff}#pagesRightNav{min-height:490px}.pageMainHeading{color:#ce0808;font-size:15px;font-weight:400;line-height:37px;margin:5px 0 0 20px}.pageContentWrap{margin:4px 20px 50px}.accountDetailWrap #registerBoxLeft{width:auto;background:0 0}.accountRightHead{width:100%;float:left}.orderSortWrap{float:right;font-size:11px;font-weight:500;color:#000;margin:5px}.orderSortWrap label{float:left;height:37px;line-height:37px;padding-right:6px}.accountRightHead h1{color:#ce0808;float:left;font-size:15px;font-weight:400;line-height:37px;width:33%;margin:5px 0 0 20px}.accountRightHead.borderB h1,.creditHeading h1{margin-bottom:5px}.back2List{float:right;margin:-25px 0 0;font-weight:500;text-decoration:none}.back2List:hover{text-decoration:none;color:#000}.orderList{width:98%;width:calc(98% - 2px);margin:0 0 1% 1%;float:left;border:1px solid #eee}.orderDetailHead h2,.orderedDate{margin:0;text-transform:uppercase;font-weight:500}.withBg{background:#ebebec}.orderNoWrap{background:#666;width:100%;padding:8px 0;float:left;color:#ccc}.orderedDate{width:33%;float:left;font-size:13px}.orderDetail,.orderDetailHead{width:100%;float:left}.orderedDate span,.orderedNo span,.orderedStatus span{color:#fff}.orderDetailHead{padding:10px 0;background:url(../images_bestingems/tabsBg.jpg) left top repeat-x #ececec;border-top:1px solid #eee;border-bottom:1px solid #eee}.orderHeadLeft{width:45%;padding-left:10px;float:left}.orderHeadRight{width:45%;padding-right:10px;float:right;text-align:right}.orderDetailHead h2{color:#666;font-size:12px}.orderDetailHead h2 span{text-transform:capitalize;color:#333;font-size:13px}.detailOrderNo{font-size:14px;font-weight:500;text-transform:uppercase;width:50%;line-height:37px;float:left;color:#333;margin:5px 0}.detailOrderNo span{color:#000}.detailOrderNo span.detailOrderNoDiv{line-height:37px;color:#c4c4c5;margin:0 5px}.printDetail{float:right;margin:12px 12px 0 0}.orderedNo{width:33%;float:left;text-transform:uppercase;font-size:13px;font-weight:500;text-align:center;margin:0}.orderedStatus,.orderedView{float:right;margin:0;text-transform:uppercase}.orderedStatus{font-size:14px;font-weight:500}.orderedView{font-size:12px;font-weight:400}.orderedView a{text-decoration:underline}.orderedView a:hover{text-decoration:none;color:#000}.orderBrief{width:100%;float:left}.orderTbl{width:100%}.orderTbl td{padding:10px 10px 0;vertical-align:middle}.orderTbl td.orderedBtnTd{font-size:11px;padding:0 10px 7px 50px;text-transform:uppercase;line-height:normal;border-bottom:1px solid #f5f5f5}.orderTbl td.orderedBtnTd a,.orderedPbtn a{margin-right:10px}.orderedPbtn a,.returnBtn{text-decoration:underline;color:#666}.orderedPbtn a:hover,.returnBtn:hover{text-decoration:none}.orderedImg{width:30px}.orderedImg img{max-width:30px;vertical-align:middle}.orderTbl td.orderedProduct{font-size:14px;font-weight:500;width:70%;padding-left:0}.orderedProduct a{color:#000}.orderedProduct span{font-size:85%}.orderedQty{width:10%;text-transform:uppercase}.orderedPrice{width:15%;font-size:15px;font-weight:500;color:#d94848;text-align:right}.orderBriefSummary,.orderPayMode,.orderShippingStatus{text-align:center;font-weight:500}.orderBriefLeft{width:70%}.orderBriefRight{width:30%;background:#fff;box-shadow:0 0 3px #666}.orderBriefList,.orderSummaryInside{width:100%;float:left}.orderBriefSummary{font-size:14px;text-transform:uppercase;color:#000;border-bottom:1px solid #eee;padding:10px 0;margin:0;box-shadow:0 2px 9px -1px #cecece}.orderBriefSummary span{color:#666;font-size:12px}.orderPayMode{font-size:13px;color:#555;padding:10px 0;margin:0}.orderPayMode span{color:#000}.orderShippingStatus{font-size:14px;color:#CE0808;margin-bottom:0}.orderBriefList{border-bottom:1px solid #f5f5f5;padding:10px 0}.orderBriefList.withBg{background:#fff}.orderBriefImg{width:13%;float:left}.orderBriefImg img{max-width:90%}.orderBriefTxt{width:87%;float:left;line-height:normal}.orderedTitle{font-size:14px;font-weight:500;margin:0}.orderedTitle a{color:#000}.orderedPcode{font-size:11px;font-weight:400;margin:0}.orderedPmrp,.orderedPqty{font-size:13px;font-weight:400;color:#000;float:left}.orderedPqty{width:100px;margin:0;text-transform:uppercase}.orderedPmrp{margin:0 10px 0 0;min-width:120px}.orderedTotaMrp{color:#d94848;float:left;font-size:14px;font-weight:500;margin:0}.orderedPbtn{float:right;font-size:11px;text-transform:uppercase;line-height:normal}.orderDetail .orderedPbtn{width:100%;margin-top:4px}.orderDetail .orderedPcode{margin-bottom:4px}.subTotalTbl{width:100%;margin:15px 0 5px;color:#555}.subTotalTbl td,.subTotalTbl th{padding:0 6px}.subTotalTbl th{font-weight:500;font-size:14px;color:#000}#paymentTab{width:96%;float:left;background:#f2f2f2;padding:2%}#paymentTab .paymentOpt{text-transform:uppercase;color:#ce0808}.paymentHeading{font-size:15px;font-weight:500;color:#000;margin-bottom:10px}.savedCardListWrap{width:90%;width:calc(100% - 32px);float:left;padding:15px;box-shadow:0 0 1px #999;margin-bottom:10px;display:block;line-height:20px}.savedCardLabelWrap{width:90%;width:calc(100% - 32px);float:left;margin:-27px 0 4px;padding:0 15px}.savedCardListWrap.selected,.savedCardListWrap:hover{box-shadow:0 0 2px #d11818}.applyCvvBtn,.returnBtn{cursor:pointer;box-shadow:1px 1px 0 #4b6c05}.savedCardListWrap.selected{background:#fff9f9}.savedCardIcon{float:left;margin-right:5px}.cardInfoLabel{margin-left:62px}.savedCardIcon input{float:left;margin:4px}.cardNameLabel,.cardNoLabel,.savedCardName,.savedCardNo{text-transform:uppercase;margin:0;font-size:12px;float:left;font-weight:500}.cardInfoLabel,.savedCardInfo{float:left;width:70%}.cardNoLabel,.savedCardNo{width:60%}.cardNameLabel,.savedCardName{color:#444;width:40%}#paymentTab .greenBtn,.cvvLabel{margin-right:10px}.cardNameLabel,.savedCardExpLabel{text-transform:inherit;font-size:12px;color:#666}.applyCvvBtn,.orderHistoryQty,.returnBtn,.returnMultiple{text-transform:uppercase}.savedCardExp,.savedCardExpLabel{width:15%;float:left;text-align:right}.savedCardDelete{width:25px;text-align:center;float:right;margin-top:3px}.savedCardDelete img{display:block;line-height:0}.savedCardCVV{display:none;width:70%;margin-top:5px;margin-left:24px;float:left}.payTabs li a,.selected .savedCardCVV{display:block}.cvvLabel{float:left;line-height:30px;color:#000}.applyCvvBtn{background:#5f8411;border:0;color:#fff;float:left;font-size:13px;font-weight:500;height:30px;line-height:27px;padding:0 10px}.payTabs{width:150px;float:left}.payTabs li{width:100%;float:left;margin-bottom:1px}.payTabs li a{padding:8px 10px;color:#000;background:#F2F2F2;border:1px solid #fff;border-right:1px solid #F2F2F2}.payTabs li a.active{background:#fff;border-right-color:#fff}.payOptWrap{border:1px solid #fff;background:#fff;margin-left:150px;min-height:170px;padding:15px;color:#666}.noteMsg{font-size:12px;color:#000}.paypalLogo{background:url(../images_bestingems/paypalLogo.jpg) top right no-repeat #fff}.secure100{float:left;color:#ce0808;padding-top:5px}#paymentTab table{width:100%;max-width:725px}#paymentTab table td,#paymentTab table th{padding:5px 10px 5px 0}#paymentTab table td strong,#paymentTab table th,.payOptWrap strong{font-weight:500;text-align:left;color:#555}#paymentTab table .orderTblTd1{width:10%;white-space:nowrap}#paymentTab table .orderTblTd2{width:30%;padding-right:2px}#paymentTab table .orderTblTd3{width:50%}#cvvHintTxt{font-size:15px;line-height:28px;letter-spacing:2px;color:#007eb9;float:left;margin-left:3px}#cvvHintTxt span{position:relative;float:left;cursor:pointer}#cvvHintTxt img{margin:3px}.securityCheck{cursor:pointer;background:url(../images_bestingems/securityCheck.png) top left no-repeat;width:70px;height:65px;float:left;position:relative}#orderBotImg{float:left;margin-left:231px;margin-top:-77px;border-left:1px solid #ccc;padding-left:15px}.secureImgBot{float:left;padding:10px}.shipInfo,.shippingName{font-size:13px;font-weight:500;padding:2px 0}.saveCardLabel{float:left;line-height:normal;color:#333}.saveCardLabel input{float:left;margin:2px 4px 0 2px}#paymentTab .selectBox{width:80px;float:none}.shipInfo{color:#777;margin:0}.shipInfo span{color:#000}.shippingName{color:#000;margin:0}.creditListBox,.orderListBox{width:100%;float:left;padding:10px 0;border-top:1px solid #c4c4c5}.availableCreditBox{width:100%;color:#000;text-align:center;background:#e9f3cc;font-size:23px;float:left;padding:15px 0;border-top:1px solid #c4c4c5}.availableCreditBox span{color:#476900}.creditRecDate,.orderDateList,.orderNoList{font-weight:400;color:#000;line-height:normal}.creditListTbl,.orderListTbl{width:100%}.creditListTbl td,.orderListTbl td{padding:5px 10px}.creditListTbl td.creditTd1,.orderListTbl td.orderTd1{width:17%;white-space:nowrap;padding-left:20px}.orderNoList{font-size:24px;margin:0}.creditRecDate,.orderDateList{font-size:12px;margin:7px 0;background:url(../images_bestingems/orderDateIcon.png) center left no-repeat;padding-left:15px}.viewBtnList{font-size:11px;color:#444;border:1px solid #666;border-radius:3px;padding:3px 8px}.returnMultiple{font-size:11px;color:#444;padding:3px;text-decoration:underline;margin-left:5px}.returnMultiple:hover,.viewBtnList:hover{text-decoration:none;color:#000}.orderListTbl td.orderTd2{width:50%;padding:10px 25px 0}.creditListTbl td.creditTd2{width:80%;padding:10px 25px 0}.orderTd2Heading{font-size:12px;font-weight:500;background:#eee;margin:0 10px 10px 0;float:left;padding:14px 5px 14px 40px;line-height:normal;border-radius:3px;min-width:180px}.orderTd2Heading.greyBg{background-color:#eee!important}.lessPad .orderTd2Heading{padding:8px 15px 8px 40px}.lineBreak{width:100%;float:left;height:1px}.shippedBg{color:#417d00;background:url(../images_bestingems/shipped-icon.png) 16px center no-repeat}.deliveredBg{color:#417d00;background:url(../images_bestingems/delivered-icon.png) 14px center no-repeat}.successBg{color:#417d00;background:url(../images_bestingems/right-icon.png) 14px center no-repeat #e9f3cc}.pendingBg{color:#b07e01;background:url(../images_bestingems/pending-icon.png) 14px center no-repeat #fae3c2}.returnBg{color:#EC044A;background:url(../images_bestingems/return-icon.png) 14px center no-repeat #fae3c2}.errorBg,.failedBg{color:#D42929;background:url(../images_bestingems/wrong-icon.png) 14px center no-repeat #f6d4d4}.paymentBg{color:#444;background:url(../images_bestingems/payment-mode-icon.png) 14px center no-repeat #eee}.orderListTbl td.orderTd3{font-size:14px;color:#666;line-height:25px;padding-right:30px;width:15%;text-align:right;white-space:nowrap}.orderCountList,.orderCountList strong{height:35px;line-height:35px;font-weight:500}.orderCountList{float:right;font-size:14px;color:#444;margin-bottom:10px}.orderCountList strong{min-width:35px;float:left;border-radius:50px;background:#d42929;color:#fff;font-size:20px;text-align:center;margin-right:10px}.orderAmountList{width:100%;float:left;font-size:15px;font-weight:400;color:#000;padding:6px 0;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.orderAmountList span{font-size:18px;font-weight:500;color:#D42929}.paymentModeList{font-size:12px;font-weight:400;margin:0;color:#444;float:right}.back2OrderList{float:right;margin:5px;height:37px}.back2OrderList a{border:1px solid #666;border-radius:3px;color:#444;font-size:11px;padding:3px 8px;margin:7px 20px 0 0;float:right;line-height:normal}.orderDateDetail,.orderNoDetail,.orderStatusDetail{font-weight:400;color:#000;line-height:normal}.orderShippingDetail h2,.orderTrackingId{font-weight:500;font-size:14px;color:#000}.accountDetailWrap,.orderDetailWrap{padding:20px;min-height:300px}.orderNoDetail{font-size:24px;margin:0}.printEmail{float:right}.printEmail span{float:left;padding:5px 0 5px 8px}.printEmail span.borderR{border-right:1px solid #000;padding:5px 8px 5px 0}.printEmail img{display:block;font-size:12px}.orderDateDetail{font-size:12px;margin:7px 0;background:url(../images_bestingems/orderDateIcon.png) center left no-repeat;padding-left:15px}.orderDetailTotalPrice{width:100%;float:left;padding:10px 0;background:#EBEBEC}.orderDetailTopFull{width:100%;float:left;margin-bottom:10px}.orderStatusDetail{float:left;font-size:14px;padding-right:20px}.orderStatusDetail img{float:left;margin:-11px 8px 0 0}.orderStatusDetail span{font-weight:500}.orderStatusDetail.deliveredColor span,.orderStatusDetail.shippedColor span{color:#417d00}.orderStatusDetail.pendingColor span{color:#b07e01}.orderStatusDetail.returnColor span{color:#ec044a}.orderTrackingId{margin-left:25px;padding-left:25px;border-left:1px solid #333;line-height:44px;float:left}.orderNoDate,.returnBtn{line-height:normal;color:#000}.orderShippingDetail{background:#f5f5f5;width:100%;float:left;padding-top:10px;margin-bottom:1px;text-align:center}.orderShippingDetail h2{margin-bottom:10px}ul.orderShippingInfo{width:100%;text-align:center}ul.orderShippingInfo li{display:inline-block;padding:6px 10px;border-right:1px solid #d0d0d0;font-size:12px;color:#333}ul.orderShippingInfo li.lastLi{border-right:0}#orderHistoryList{width:100%;float:left;border-top:1px solid #c4c4c5;min-height:300px}.orderHisoryListBox{width:100%;float:left;border-bottom:1px solid #c4c4c5;position:relative}.orderHistoryImg{width:130px;border-right:1px solid #c4c4c5;float:left}.noBoder{border-right:0}.orderHistoryImg img{max-width:100%;display:block}.orderHistoryTxt{margin:15px 0 0 150px;position:relative}.orderHistoryTxt .productNo{margin-bottom:10px}.orderHistoryLeft{margin-right:180px}.orderHistoryRight{position:absolute;top:0;right:0}.orderNoReview{font-size:20px;font-weight:400;color:#5F8411;margin:0 0 6px;line-height:normal}.orderNoDate,.reviewBtn{font-size:12px;font-weight:400}.orderNoDate{background:url(../images_bestingems/orderDateIcon.png) left center no-repeat;margin:0 10px;padding-left:15px}.reviewBtn{background:url(../images_bestingems/reviewBtn.png) 0 center no-repeat;float:right;color:#000;margin-bottom:6px;padding-left:16px}.returnBtn{background:url(../images_bestingems/backArrow.png) 5px center no-repeat #e6e6e6;font-size:11px;padding:5px 8px 5px 23px;border:0;float:left;font-weight:500;border-radius:1px;text-decoration:none;margin-right:1px}.orderHistoryPrice,.orderHistoryQty{line-height:32px;margin-right:15px;font-weight:500;float:left}.returnBtn:hover{background:url(../images_bestingems/backArrow1.png) 5px center no-repeat #e6e6e6;color:#4b6c05}.orderHistoryQty{font-size:13px;color:#000;padding-right:15px;border-right:1px solid #999}.orderHistoryPrice{font-size:20px;color:#d94848}.orderHistoryPrice.disPrice{text-decoration:line-through;color:#444;font-size:14px;position:relative}.orderHistoryPrice.disPrice span{position:absolute;color:#417d00;top:0;left:0;white-space:nowrap;font-size:10px;line-height:4px}.orderHistoryNewPrice{font-size:20px;font-weight:500;color:#d94848;line-height:32px;float:left}.lessHeight{line-height:20px}.postedReviewTxt{background:#F5F5F5;padding:20px}.postedReviewTxt p{margin:0}.postedRevewDate{background:url(../images_bestingems/orderDateIcon.png) left center no-repeat;color:#000;font-size:12px;font-weight:400;line-height:normal;margin:0;padding-left:15px;text-transform:initial}.aBtn,.applyBtn,.applyBtnLoading,.copyRights,.footerHeading,.myReview,.newsLetterTxt table th,.orderHeading,.reviewHeading,.signUpSubmit{text-transform:uppercase}.myReview,.reviewHeading{font-size:14px;color:#5F8411}.noRightPad{margin-right:0}.myReview{margin-bottom:7px;font-weight:400}.reviewedImg{max-width:20%;float:left;margin:0 10px 5px 0}.appendReview,.returnComment{padding:20px;background:#f9f9f9;border-top:1px solid #ccc;display:none}.reviewHeading{margin:0 0 10px;font-weight:500}.reviewRatingWrap h3{font-size:13px;font-weight:500;color:#000;margin:0 0 3px}.returnReason span,.reviewRatingWrap h3 span{color:red}.reviewRatingWrap h3 small{color:red;font-size:11px}.reviewContainer{width:41%;float:left;max-width:400px}.iconContainer{float:left;position:relative;overflow:hidden}.reviewImgContainer{float:left}.uploadIconContainer{width:100%;float:left;margin-top:10px}.uploadIconContainer a.filelistBtn{background:url(../images_bestingems/sCameraIcon.png) 10px center no-repeat #666;color:#fff;border-radius:1px;box-shadow:1px 1px 0 #000;height:30px;line-height:30px;padding:0 10px 0 40px;float:left;margin:3px 5px 3px 0;font-size:13px;font-weight:500}.uploadIconContainer a.filelistBtn.iconUploading{background:url(../images_bestingems/cms-icon/loaderIcon.gif) 10px center no-repeat #666}.uploadedIcon{display:table;float:left;height:55px;margin-top:-10px;width:auto}.uploadedIcon span{display:table-cell;height:55px;vertical-align:middle}.uploadedIcon img{max-height:55px}.delIcon{float:left;margin:-10px 0 0 10px}.ratingContainer{width:23%;float:left;margin:0 30px;padding:0 30px;border-left:1px solid #999;border-right:1px solid #999;min-height:86px;max-width:200px;position:relative}.ratingContainer .error{font-size:11px;color:red;position:absolute;top:14px}.productRatingBox{margin-top:13px;padding:9px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.reviewSubmitWrap{width:100%;float:left;margin-top:14px}.reviewSubmitWrap .greenBtn.error{background:url(../images_bestingems/error.png) 6px center no-repeat #ce0808}.reviewSubmitWrap .greenBtn{margin-right:14px}.reviewSubmitWrap .closeRequestBtn{height:30px;line-height:28px;padding:0;width:30px;text-align:center}.totalOrderAmount,.totalRefundedAmount{color:#000;line-height:normal;font-weight:400}.productRatingBox a{margin-right:5px}.orderSubtotal{float:right;font-size:14px;min-width:300px;margin:0 0 10px}.orderSubtotal td{padding:10px;border-bottom:1px solid #c4c4c5}.orderSubtotal td.alignR{border-left:1px solid #c4c4c5}.totalOrderAmount{border-top:1px solid #c4c4c5;border-bottom:1px solid #c4c4c5;padding:15px 0}.orderSubtotal td.orderAmountTd{padding:0}.orderAmountTd .totalOrderAmount{border:0;padding:15px 10px 10px;font-size:15px}.orderAmountTd.returnCredits .totalOrderAmount{padding:0 10px;font-size:13px}.orderAmountTd.returnCredits .totalOrderAmount span{font-size:14px}.totalRefundedAmount{border-bottom:1px solid #c4c4c5;float:right;font-size:15px;padding:15px 0;margin-bottom:20px}.totalOrderAmount span,.totalRefundedAmount span{font-size:18px;color:#d42929}.totalOrderAmount h4,.totalRefundedAmount h4{font-size:13px;font-weight:300;color:#444;margin:0;text-align:right}#orderHistoryList .addrBoxWrap{float:right;max-width:300px;width:40%;margin:0 0 0 10px}.orderListTbl td.returnInfoTd{font-size:14px;color:#666;line-height:25px;padding:6px 0;width:78%;text-align:right}.returnInfo{width:100%;list-style-type:none;float:left;border-bottom:1px dotted #ccc;text-align:left}.returnInfo:last-child{border-bottom:0}.returnHeadingBox,.returnOrderList,.termCondition{border-bottom:1px solid #c4c4c5}.returnInfo li{display:block;float:left;line-height:normal;padding:10px 0;font-size:13px}.returnInfo li.returnedProductLi{width:58%;color:#666;padding-left:20px}.returnInfo:hover>li.returnedPriceLi,.returnInfo:hover>li.returnedProductLi,li.returnedProductLi span{color:#000}.returnInfo li.returnedPriceLi{width:18%;padding-left:2%}.returnInfo li.returnedTypeLi{padding-right:20px;float:right;text-align:right;color:#000}.retId{color:#5f8411;font-size:13px;font-weight:700}.returnInfo li.returnedTypeLi.returnApproved{color:#417d00;font-weight:500}.returnInfo li.returnedTypeLi.returnClosed{color:#ce0808;font-weight:500}.refundReason{float:right;position:relative}.refundReason img{cursor:default}.refundReasonTxt{position:absolute;top:20px;width:280px;padding:5px;background:#eee;border-radius:3px;font-size:12px;color:#000;right:0;display:none;line-height:normal}#returnPopupWrap{width:92%;padding:3% 0 2% 4%;float:left}.returnHeadingBox{margin-bottom:0;position:fixed;top:0;padding-top:3%;z-index:99;width:92%;background:url(../images_bestingems/pattern.jpg)}.returnOrderList.selected,.termCondition{background:#f5f5f5}.returnHeadingBox span.selectProduct{float:right;font-size:12px;color:#666}.botFixed,.returnBoxGroup{width:100%;float:left}#returnOrderWrap{margin-top:33px;float:left;min-height:300px;width:100%}.returnOrderList{width:100%;float:left;position:relative}.returnOrderListImg{width:85px;float:left;padding:5px 0}.returnOrderListTxt{border-left:1px solid #c4c4c5;margin:0 0 0 90px;padding:5px 0 5px 15px;position:relative}.returnOrderListTxt .orderHistoryNewPrice{font-size:16px}.returnOrderListTxt .orderHistoryNewPrice,.returnOrderListTxt .orderHistoryQty{line-height:22px}.creditOf,.returnNotes,.returnReason{line-height:normal}.returnOrderListTxt .cartTitle{margin-right:30px}.selectLabel{position:absolute;top:5px;right:0;padding:5px;border:1px solid #c4c4c5;width:13px;height:13px}.selectLabel input{float:left}.termCondition{width:100%;float:left;color:#000;font-size:12px;padding:6px 0;border-top:1px solid #c4c4c5;margin-bottom:10px}.termCondition input{float:left;margin:4px 5px 0 7px}.returnNotes{width:100%;float:left;font-size:12px;color:#666}.popupSubmitWrap{width:100%;float:left;min-height:40px;margin:5px 0}.popupSubmitWrap input{float:right}#returnOrderWrap .orderSubtotal{margin-bottom:0}#returnOrderWrap .orderAmountTd{border-bottom:0}.couponShippingDivider,.creditInfoBox h2{border-bottom:1px solid #c4c4c5}.returnReason{color:#000;font-size:13px;font-weight:500;margin:0 0 3px}.creditReceived{font-size:18px;font-weight:400;color:#000;margin:0}.creditReceived span{font-weight:500;color:#ce0808}.creditOf{background:url(../images_bestingems/right-icon.png) 14px center no-repeat #e9f3cc;color:#325e02;border-radius:3px;font-size:14px;font-weight:500;margin:7px 7px 7px 0;min-width:155px;padding:10px 5px 10px 40px}.creditInfoWrap{float:right;width:auto}.creditInfoBox{float:left;margin-left:25px;text-align:right;min-width:200px}.creditInfoBox h2{font-size:16px;color:#000;font-weight:400;padding:0 0 7px 5px;margin:0 0 7px}.creditInfoBox h2 span{font-size:110%;color:#ce0808}.expDate,.usedOrder{font-size:12px}.usedOrder span{color:#444;font-weight:500;border-left:1px solid #444;padding-left:5px;margin-left:5px}.expDate{width:100%;color:#333;float:left}.expDate.expired{color:#ce0808}.expiredBg{opacity:.6}.expiredBg .expDate.expired{opacity:1}#favouriteListWrap{width:98%;padding-right:2%;float:left;padding-top:2%;min-height:300px;background:url(../images_bestingems/pattern.jpg)}.noFavourite{padding-top:116px;text-align:center;font-size:15px;font-weight:400;color:#000}#favouriteListWrap .pListImgOuter{width:100%!important}.testimonialsWrap{width:100%;float:left;padding-top:20px}.scheduleListHeading,.testimonialsHeading{color:#ce0808;font-size:15px;font-weight:400;margin:0;text-transform:uppercase}.showScheduleList,.testimonialsList{list-style-type:none;float:left}.showScheduleList li,.testimonialsList li{width:25%;float:left;margin-bottom:20px}.scheduleListBox,.testimonialsTxt{width:80%;float:left;padding:5%;margin:5% 10% 20px 0;background:#fff;border-radius:3px;box-shadow:0 0 2px #999;position:relative;line-height:normal;border-left:6px solid #ce0808;quotes:"\201C""\201D""\2018""\2019"}.testimonialsTxt:before{color:#ce0808;content:"\201C";font-size:31px;line-height:4px;margin-left:-17px;margin-right:7px;vertical-align:-7px}.testimonialsTxt img{float:left;max-width:20%;margin:0 10px 5px 0}.testimonialsTitle{font-size:13px;font-weight:500;color:#000;line-height:normal;margin:-20px 0 7px}.testimonialsTxt p{margin:0;display:inline}.scheduleIcon,.testimonialsIcon{width:100%;height:20px;position:absolute;bottom:-17px;left:0;float:left;background:url(../images_bestingems/testimonialsIcon.png) center bottom no-repeat}.testimonialsRating{width:90%;text-align:center;float:left;margin-left:5px}.showPromoter,.testimonialsBy{width:90%;text-align:center;float:left;color:#000;font-size:14px;font-weight:500;margin:0 0 0 5px}.showPromoter span{font-weight:400;color:#555}.testimonialsBy span{font-size:12px;color:#666}.scheduleListBox .scheduleTxt{background:0 0;min-height:40px;margin-bottom:4px;padding-bottom:0}.scheduleBoothNo{font-size:13px;font-weight:300;color:#666;margin:0}.scheduleType{font-size:13px;font-weight:400;color:#4f7500;margin:0 0 4px;line-height:normal}.scheduleVanue{background:url(../images_bestingems/location-icon.png) left center no-repeat;padding-left:25px;margin-top:5px;min-height:21px;padding-top:2px}.scheduleVanue span{color:#ce0808;font-weight:500}.scheduleComment{font-size:12px;border-top:1px solid #eee;padding-top:3px;margin-top:5px}.noListProduct{text-align:center;font-weight:400;font-size:15px;color:#000;padding:80px 0}#paymentOptWrap{border-top:1px solid #c4c4c5;padding:25px 0;width:100%;float:left}.shippingWrap{padding:25px 0 0 2%;width:47%;float:left}.couponsWrap{padding:25px 0 0;width:50%;float:left}.couponDisBox40,.couponDisBox60,.couponTbl{width:100%;float:left}#paymentOptWrap strong,.shippingWrap strong{font-size:13px;font-weight:500;color:#000}.orderHeading{color:#ce0808;font-size:14px;font-weight:500;margin-bottom:3px}.couponDisBox60.disabled{opacity:.6}.couponTbl{margin-top:10px}.couponTbl td.labelTd{vertical-align:top;padding-top:6px;line-height:normal;padding-right:10px;width:95px}.couponTbl td .txtBox{width:30%;max-width:90px;padding:0 10px;height:26px;line-height:25px}#INPROCESS_CODE,#INPROCESS_CREDIT{font-size:90%}.couponTbl td{padding-bottom:10px;position:relative}.requiredError{position:absolute;left:113px;line-height:normal;background:url(../images_bestingems/pattern.jpg)}.applyBtn,.applyBtnLoading{height:28px;line-height:26px;padding:0 10px;color:#fff;width:70px;float:left;text-align:center}.applyBtn{background:#000;cursor:pointer}.disabled .applyBtn{cursor:default}.applyBtnLoading{background:url(../images_bestingems/black-loader.gif) center center no-repeat #000;cursor:wait}.noMoreCredits,.requiredError{float:left;padding:4px 0 0 10px;color:#ce0808}.couponAplyMsg,.successCouponMsg{float:left;padding:4px 0 0 10px;color:#3c7110;height:20px}.appliedLoader{width:20px;height:20px;text-align:center;float:right;margin-top:2px}.applyTxt{width:100%;float:left;font-size:11px}.creditCount{font-size:12px;width:100%;float:left;color:#4d7002}.creditCount span{font-size:14px;font-weight:500}.shippingTbl{margin-top:6px}.shippingTbl td{padding:6px 0}.shippingTbl tr:last-child td{border-bottom:0}.shippingTbl td.shippingTxt{padding-right:30px}.shippingTbl td.shippingPrice{padding-left:30px;width:75px;font-weight:500}#footerWrap{background:url(../images_bestingems/footerBg.png) center 90px no-repeat}#newsLetterWrap{background:#3f3f3f;padding:15px 0}.newsLetterWrap{width:78%;float:left;padding:17px 0;border-right:1px solid #939393}.newsLetterTxt{width:53%;float:left}.newsLetterTxt table{width:100%;color:#fff;line-height:normal}.newsLetterTxt table th{white-space:nowrap;font-size:20px;font-weight:400;padding-right:20px}.newsLetterTxt table td{font-size:14px;opacity:.7;font-weight:300}.newsLetterFrm{width:46%;float:right}.signUpSubmit,.signUpTxt{line-height:40px;font-weight:400;float:left;border:1px solid #c2c2c4}.signUpTxt{height:40px;font-size:12px;color:#444;width:53%;padding:0 3%}.signUpSubmit{height:42px;font-size:14px;color:#fff;background:#000;width:25%;text-align:center;cursor:pointer;padding:0}.signUpSubmit.process{background:url(../images_bestingems/process.gif) 7px center no-repeat #000}.signUpSubmit.success{background:url(../images_bestingems/inCartBtn.png) 7px center no-repeat #5F8411;text-indent:17px}.signUpSubmit.error{background:url(../images_bestingems/error.png) 6px center no-repeat #D9414D;text-indent:17px;color:#fff}.followUsBox{width:21%;padding:0 2%;float:right;color:#fff;margin-top:10px;text-align:center}.followUsBox td{width:33%;text-align:center}.followUsBox th{font-weight:700;font-size:13px;text-align:center}.footerLink{margin-top:3%}.footerBox{border-right:1px solid #d7d7d8;float:left;margin-bottom:50px}.fLinkBox1{width:20%;margin-right:2%}.fLinkBox2{width:18%;margin-right:2%}.fLinkBox3{width:29%}.fLinkBox4{float:right;width:28%;text-align:right;border-right:0}.footerHeading{font-size:12px;font-weight:400;color:#000;margin-bottom:10px}.footerBox ul{list-style-type:none;font-size:12px;font-weight:300;line-height:normal}.footerBox ul li{width:100%;float:left;margin-bottom:5px}.footerBox ul li a{text-decoration:none;color:#666}.footerBox ul li a:hover{color:#ce0808}.copyRights{width:100%;float:left;text-align:center;font-size:12px;color:#666;margin-bottom:50px}.copyRights a{color:#666}.copyRights span,.copyRights span a{color:#000}.copyRights a:hover{color:#ce0808}.send2FriendTbl{width:100%}.send2FriendTbl td{padding:5px}.send2FriendTbl .editHeading{margin-bottom:3px}.send2FriendTbl .labelTd{width:20%;white-space:nowrap}.send2FriendTbl .valueTd{width:60%;padding:0 0 10px}.send2FriendTbl .valueTd input,.send2FriendTbl .valueTd textarea{max-width:80%}.thankYouMsg{width:100%;float:left;font-size:14px;line-height:30px;color:#000}.thanksOrderHeading{font-size:20px;font-weight:400;color:#417d00;margin-bottom:10px}.thanksOrderHeading span{font-weight:500;color:#315d02}.declinedOrderHeading{font-size:20px;font-weight:400;color:#444;margin-bottom:10px}.declinedOrderHeading span{color:#CE0808}.unfortunately{font-size:15px;font-weight:400;color:#CE0808;margin:0}.aBtn{text-decoration:none;font-size:13px;background-color:#000;color:#fff;padding:6px 22px;border-radius:2px;display:inline-block}.aBtn:hover{background-color:#149114}@media all and (min-width:1581px) and (max-width:2000px){.newsLetterTxt table td,.newsLetterTxt table th{line-height:40px}.testPic{width:20%}.testTxt{width:76%}.everslider.updatedSlideNav{padding:0 20px!important;width:calc(100% - 42px)!important}.everslider.updatedSlide{padding:25px 20px!important;width:calc(100% - 42px)!important}.cartSavedHeading{margin-left:20px}#recentViewed h1,.homeSlideHeading{padding-left:20px}}@media all and (min-width:1401px) and (max-width:1650px){#listLeftNav{width:17%}#listRightNav{width:82%}#pagesLeftNav,.accountLeft{width:18%}#pagesRightNav,.accountRight{width:80%}#checkOutRight{width:22%}#checkOutLeft{width:76%}.showScheduleList li,.testimonialsList li{width:33%}.testPic{width:20%}.testTxt{width:76%}.everslider.updatedSlideNav{padding:0 20px!important;width:calc(100% - 42px)!important}.everslider.updatedSlide{padding:25px 20px!important;width:calc(100% - 42px)!important}.cartSavedHeading{margin-left:20px}#recentViewed h1,.homeSlideHeading{padding-left:20px}.alsoLikeProduct{min-height:90px!important}}@media all and (min-width:1201px) and (max-width:1400px){#listLeftNav,.cartListImg{width:19%}#listRightNav{width:80%}.plistBox{width:18%}#pagesLeftNav,.accountLeft{width:20%}#pagesRightNav,.accountRight,.cartListTxt{width:78%}#checkOutRight{width:25%}#checkOutLeft{width:73%}.showScheduleList li,.testimonialsList li{width:33%}.testPic{width:23%}.testTxt{width:73%}.alsoLikeProduct{min-height:90px!important}}@media all and (min-width:1001px) and (max-width:1200px){.topSearch{width:22%}#listLeftNav,.cartListImg{width:19%}#listRightNav{width:80%}.plistBox{width:23%}#pagesLeftNav,.accountLeft{width:20%}#pagesRightNav,.accountRight,.cartListTxt{width:78%}#checkOutRight{width:27%}#checkOutLeft{width:70%}.showScheduleList li,.testimonialsList li{width:33%}.couponsWrap,.shippingWrap{width:100%;padding:25px 0}.alsoLikeProduct{min-height:1px!important}.shippingWrap{border-top:1px solid #c4c4c5}.creditInfoBox h2{font-size:15px}}@media all and (min-width:1001px) and (max-width:1070px){#sliderGroup .homeBox.newArrivalBox{max-width:500px}#checkOutLoginWrap #loginBox,#checkOutLoginWrap #newUserMsg{width:45%}.newsLetterFrm{margin-top:7px}.ratingContainer{padding:0 20px;margin:0 20px}.creditInfoBox h2{padding-left:0}}@media all and (min-width:1001px) and (max-width:1100px){.addCartBtn,.cartCounter{font-size:11px}.plistBox.hrView .lGap{margin-bottom:5px}.rBox{width:46px;height:46px}.rBox span{padding:12px;width:22px;height:22px;float:left}.cartCounter{width:18px;height:18px;line-height:18px}.pagingGoTo,.viewByWrap{margin-left:10px}.request2Cart{padding:0 6px}.specificationWrap{background-size:100%}#checkOutRight .floatingNav{position:relative!important;top:0!important}#checkOutRight .lf-ghost{height:auto!important}.cartRightBox{max-width:160px;margin-top:-10px}.removeFrmCartBox,.save4Later{float:right;margin:5px 0 0}}@media all and (min-width:201px) and (max-width:750px){.cartScrollBar .viewport{height:150px}.summaryScrollBar .viewport{height:220px}}#screenSize{font-size:18px;font-weight:700;position:fixed;bottom:10px;right:10px;color:#900}


.footer-articles{
	padding: 0 0 10px;
	margin-top: -20px;
}
.footer-articles-cont{
	display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    justify-content: center !important;
}
.footer-articles-cont-col{
	flex: 0 0 91.66667%;
    max-width: 91.66667%;
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.footer-articles-cont ul{
	    padding-left: 0;
    list-style: none;
    text-align: center;
    line-height: 1;
}
.footer-articles-cont ul li{
	    position: relative;
    padding-right: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    display: inline-block !important;
}
.footer-articles-cont ul li a{
	    font-size: 12px;
    font-weight: 400;
        color: #666;
    -webkit-transition: color 0.25s;
    -o-transition: color 0.25s;
    transition: color 0.25s;
}
.footer-articles-cont ul li:after{
	content: "";
    width: 1px;
    height: 100%;
    background: #666;
    position: absolute;
    right: 0;
    top: 0;
}
.article-images{
	/* border: 1px solid #eee; */
	box-shadow: 0 0 2px #999;
	margin: 5px 0 5px 0px;
	width: 100%;
}
.buy-now{
	margin: 4px 0 60px 0px;
    width: 100%;
    text-align: center;
}
.img-margin{
	margin: 5px 20px 5px 0px!important;
}
.btn-margin{
	margin: 4px 20px 60px 0px!important;
}
.buy-now-btn{
	    background: url(cartbtn.png) calc(50% - 50px) center no-repeat #dc1f3f;
	    color: #fff;
	    height: 26px;
	    font-size: 14px;
	    line-height: 16px;
	    text-decoration: none;
	    float: left;
	    text-transform: uppercase;
	    border-radius: 3px;
	    width: 100%;
	    height: 35px;
	    padding-top: 9px;
	    padding-bottom: 8px;
	    /* border-bottom: 4px solid rgba(0,0,0,0.2); */
}
.article{
	    padding: 0 15px;
}
.article-head{
	    color: #ce0808;
    font-size: 15px;
    font-weight: 400;
    line-height: 37px;
    margin: 5px 0 0 0px;
}
.article-wrap{
	    margin: 4px 0px 21px;
}
.article-wrap p{
	    margin-bottom: 10px;
}
.article-wrap a{
	    color: #666;
}
.article-row *, .article-row *:before,
.article-row *:after {
  box-sizing: border-box;
}
.article-row{
	display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px;
    
}
.article-col4{
	flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    width: 100%;
    padding: 0 15px;
    
}
.article-col8{
	    flex: 0 0 75%;
    max-width: 75%;
    position: relative;
    width: 100%;
    padding: 0 15px;
    
}
.article-col12{
	    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
    padding: 0 15px;
    
}
.article-list{
	list-style-type: disc!important;
	margin-left: 10px;
}

.article-col12 .table{
	width: 100%;
    margin-bottom: 1rem;
    color: #212529;
    border-collapse: collapse;
}
.article-col12 .table-bordered{
	border: 1px solid #dee2e6;
}
.article-col12 .table-bordered td{
	border: 1px solid #dee2e6;
	padding: .75rem;
    vertical-align: top;
}
.article-col12 .table-bordered th{
	border: 1px solid #dee2e6;
	padding: .75rem;
    vertical-align: top;
    text-align: left;
    font-size: 16px;
}
.article-col2{
	flex: 0 0 auto;
    max-width: 15%;
    position: relative;
    width: 100%;
    padding: 0 15px;
}

.d-flex{
    float: left;    
    display: -webkit-box;    
    display: -ms-flexbox;    
    display: flex;
    width: 45%;  
}




@media all and (min-width: 320px) and (max-width: 575px)
{
.article-col4{
	flex: 0 0 100%;
    max-width: 100%;
}
.article-col8{
	flex: 0 0 100%;
    max-width: 100%;
}
.order-2{
	-webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}


}

@media all and (min-width: 576px) and (max-width: 767px){
	.article-col4{
	flex: 0 0 40%;
    max-width: 40%;
}
.article-col8{
	flex: 0 0 60%;
    max-width: 60%;
}
.order-2{
	-webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}
}

@media (max-width: 991px){
	.article-col2 {
    flex: 0 0 30%;
    max-width: 30%;
}
	.article-col2 img{
		width: 100%!important;
	}
}

@media all and (min-width: 768px) and (max-width: 1000px){
	.article-col4{
	flex: 0 0 30%;
    max-width: 30%;
}
.article-col8{
	flex: 0 0 70%;
    max-width: 70%;
}
.order-2{
	-webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}
}

@media all and (min-width: 992px) and (max-width: 1200px){

.article-col2 img{
		width: 100%!important;
	}
}
@media(max-width:991px){
    .fancybox-opened {
        z-index: 999999999 !important;
    }
}
@media(max-width:575px){    

    .specificationBox1, .specificationBox2{width: 100% !important; float: none !important; max-width: 100% !important; padding: 0px; box-sizing: border-box; border: 0;}
    .specificationTbl{width: 100%;}
    .specificationTbl th{width:95px;}
    .specificationTbl td, .specificationTbl th{font-size: 12px;}
}