body{margin:0;font-family:arial;font-size:.72em;color:#333;line-height:17px;-webkit-text-size-adjust:none}a img{border:0}a:link,#navEZPagesTOC ul li a{color:#000005;text-decoration:none}a:visited{color:#000005;text-decoration:none}a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#a72d2c;text-decoration:none}a:active{color:#000005}.blue-link a{color:#0075e2}.columnLeft a,.columnRight a{text-decoration:none}.columnLeft a:hover,.columnRight a:hover{text-decoration:underline}#columnCenter{padding:0}ul,li{margin:0;padding:0;list-style:none}h1{font:700 23px Arial;color:#000;padding:0 0 2px;margin:0!important}h1.top_h{color:#fff}h2{font:700 18px Arial;padding:15px 0 5px!important;display:block}h3{font-size:1.2em;padding-bottom:10px}h4,h5,h6,label,h4.optionName,legend,address,.sideBoxContent,.larger{font-size:1em}.biggerText{font-size:1.2em}h1,h2,h3,h4,h5,h6{margin:.3em 0}.nav_bg_black{background:url(../images/bficon.png) no-repeat 0 -91px!important;width:145px;height:57px;display:block}.pd_hot_black{background:url(../images/bficon.png) no-repeat 0 -164px!important;width:145px;height:20px;display:block;float:left;margin-left:15px}code{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}form,select,input{font-size:12px;margin:.1em}textarea{margin:auto;display:block;width:95%}*+html fieldset{padding:13px;margin:3px 0 12px;border:0}fieldset{padding:13px;margin:10px 0 17px;border:0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}#login-email-address,#login-password{width:278px;height:26px;border:1px #ccc solid;line-height:26px}.login-left{float:left;width:480px;border-right:1px solid #cacaca;padding-right:20px}.login-right{float:left;width:440px;padding-left:30px}.atr-big{font-family:georgia;font-size:18px;font-style:italic}legend{font-size:15px;width:100%;padding:4px 7px;color:#000;border-bottom:1px #999 solid;background:0 0}label{padding:.2em;line-height:23px}h4.optionName{padding:0;margin:0;width:100px;font-size:11px;text-align:right;margin-right:10px;line-height:25px}h4.optionNames{padding:0;margin:0;width:200px;font-size:11px;text-align:left;margin-right:10px;line-height:25px}.d_s{width:200px;height:24px;border:solid 1px #ccc;background:0 0;color:#999;font-family:Tahoma}label.checkboxLabel,label.radioButtonLabel{margin:.5em .3em}#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{float:left}.categoryListBoxContents a{text-decoration:none}label.inputLabel{width:9em;float:left}label.inputLabelPayment{width:14em;float:left;padding-left:2.5em}label.selectLabel,label.switchedLabel,label.uploadsLabel{width:11em;float:left}#checkoutPayment label.radioButtonLabel{font-weight:700}p,address{padding:.5em}address{font-style:normal}.clearBoth{clear:both}hr{height:1px;margin:5px 0;border:0;border-bottom:1px solid #e4e4e4}.dotted-line{height:1px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/dotted_line.gif) repeat-x 0 0}.float-right{float:right}.float-left{float:left}.list-style-none{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.inline-list li{float:left;padding:0 0 0 12px}.align-center{margin:auto!important;text-align:center!important}.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-height:1.8em;padding:.3em;margin:0 10px;border:1px solid #9a9a9a}.messageStackWarning,.messageStackError{background-color:#cf0000;color:#fff}.messageStackSuccess{background-color:#e0f8b6;color:#000;border:1px solid #d0e46e}.messageStackCaution{background-color:#ffe3a8;color:#000}#contentMainWrapper{background-color:#fff;clear:both}#mainWrapper{background:0 0;text-align:left;width:975px;vertical-align:top}#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0;padding:0}#headerWrapper{margin-bottom:10px;position:relative}.topper-menu li{font:11px verdana;float:left;margin:9px 2px 0 14px}.header-list{float:left;width:975px}#logoWrapper{background:0 0;height:40px;float:left}#logo{padding:.4em 0 0;float:left;width:295px}#header-search{float:left;width:354px;height:32px;border:1px solid #a2a2a2;margin-top:24px;position:relative}#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}#navColumnOneWrapper,#navColumnTwoWrapper{margin-left:.2em;margin-right:.2em}#tagline{float:left}#tagline_header{border-left:1px solid #ddd;font:700 20px arial;color:#888;margin:.7em 1em;padding:0 0 0 1em}#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em}.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{margin:0;width:44%}.wrapperAttribsOptions{margin:.3em 0}.binput{width:90px}.current{font-size:15px;padding:2px}.navSplitPagesLinks,.navSplitPagesResult{padding:8px 0 0}.navSplitPagesLinks a:link{color:#454545;padding:2px;margin:0}.navSplitPagesLinks .current{font-weight:400;color:red;font-size:12px}.navSplitPagesLinks a:hover{text-decoration:underline}.navNextPrevCounter{margin:0;font-size:.9em}.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:.5em 0;list-style-type:none}#navMainWrapper,#navSuppWrapper,#navCatTabsWrapper{margin:0;padding:.5em .2em;font-weight:700;height:1%}#navSuppWrapper{margin:5px 0 0;padding:10px 0 12px}#navCatTabsWrapper{background-color:#fff;color:#9a9a9a;background-image:none}#navMain ul,#navCatTabs ul{margin:0;padding:.5em 0;list-style-type:none;text-align:center;line-height:1.5em}#navMain ul li,#navCatTabs ul li{display:inline}.footer-links li{font:11px verdana;float:left;margin:0 2px}#navMain ul li a,#navCatTabs ul li a{text-decoration:none;padding:0 .5em;margin:0;color:#fff;white-space:nowrap}.legalCopyright{float:right;margin-right:20px;font:12px!important;line-height:16px!important;text-align:right}#navCatTabs ul li a{color:#9a9a9a}#navEZPagesTOCWrapper{font-weight:700;float:right;height:1%;border:1px solid #9a9a9a}#navEZPagesTOC ul{margin:0;padding:.5em 0;list-style-type:none;line-height:1.5em}#navEZPagesTOC ul li{white-space:nowrap}#navEZPagesTOC ul li a{padding:0 .5em;margin:0}#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:.5em}.description_txt{width:520px;margin:0;padding:0;float:left}.discount{width:221px;height:96px;margin:0;padding:0;float:right;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/discount111.png)}.coupon{width:190px;height:70px;margin-top:20px;margin-left:20px;padding:0}#navMainSearch{float:right}#navBreadCrumb{margin:0;float:left;margin-bottom:5px;font-size:11px;height:20px;line-height:20px;margin:0;color:#666;width:100%}#navBreadCrumb a{color:#000}#navBreadCrumb a:hover{color:#a72d2c}#login_logout_section,#login_logout_section a{font:11px arial;color:#fff;padding:6px 4px}#login_logout_section a{color:#fff}#login_logout_section a:hover{text-decoration:none}#navColumnOne,#navColumnTwo{background-color:transparent}.line-header{font:1px arial;margin:0 4px}.search-header-input{height:30px;width:284px;margin:3px 0 0 5px;float:left}.search-header-input input{font:12px arial;border:0;color:#696969;width:280px;height:24px;line-height:24px;margin:0 8px 0 0;background:0 0;outline:0}.button-search{float:right;width:48px;margin-left:2px}.button-search button{margin-top:3px;width:40px;height:26px;border:0;float:left;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/search_bnt.gif) no-repeat left center;cursor:pointer}input.button-search-header{}#header-search form{float:left}.search-header-input input:focus{background:0 0}.advanced_search{padding:0 6px 2px 0;margin:5px 0 0 14px}.advanced_search a{font:11px Arial;text-decoration:none;color:#336b7d;padding:0 7px 0 0;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/arrow_small.gif) no-repeat right center}.advanced_search a:hover{text-decoration:underline}.cart-header{padding:1px;margin:2px auto 3px!important}.cart-header span{font-weight:700}.cart-header a:link,.cart-header a:visited{color:#0075e2}.cart-icon{width:16px;height:15px;margin:1px 6px 0 0}.full{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/cart_full_icon.gif) no-repeat left top}.empty{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/cart_empty_icon.gif) no-repeat left top}.td-search-header{width:313px}.td-languages{width:303px;text-align:right;padding:0 4px 0 0}.languages-wrapper select,.languages-wrapper{font:11px tahoma,arial!important}.languages-wrapper select{height:18px}.languages-wrapper form{float:right}.languages-wrapper label{padding:3px 0;line-height:17px!important}#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}#productDescription,.shippingEstimatorWrapper{font-size:11px!important;padding:.2em}#productAttributes{margin:0 0 10px;float:left;width:100%}.alert{color:red;margin-left:.5em}.advisory{}.important{font-weight:700}.notice{}.rating{}.gvBal{float:right}#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:.8em 0 .8em .8em}.centerColumn{padding:0}#indexCategoriesMainContent{float:left}.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em}#siteinfoIP{float:left}.centerBoxContentsSpecials a,.centerBoxContentsAlsoPurch a,.centerBoxContentsFeatured a,.centerBoxContentsNew a,.specialsListBoxContents a{color:#0075e2;margin:1px 8px}#productGeneral{font-size:11px}.product-top,.product-bottom{width:100%;float:left}.product-left{float:left;width:345px}.product-right{float:right;width:625px}#productName{font-size:14px!important;color:#000;line-height:20px;font-weight:400;font-family:Georgia;border:0;margin:0!important}#cartDefaultHeading{border:0;margin:7px 0!important;font-size:26px;font-family:Arial,Helvetica,sans-serif;color:#333}#cartAdd{float:left;text-align:left}.cart-num{float:left;width:156px;font-weight:700;margin-left:50px}.Total{float:left;width:150px;margin-right:15px;display:inline;line-height:26px;position:relative;font-size:11px}.Total span{padding:15px 0;color:#b00002}.Total span b{font-weight:400;font-size:18px}#cartAdd .crt-t{width:57px;border:solid 1px #ccc}#freeShippingIcon{font-size:13px;float:left;font-weight:700;float:left;padding-left:30px;width:155px;height:26px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/p_lj.jpg) no-repeat left -242px;line-height:25px}#freeShippingIcon span{float:right;padding:0 5px}#freeShippingIcon a{text-decoration:underline;color:#b00002;font-size:11px;font-weight:400}.tableHeading th{}.tableHeading{height:28px;line-height:28px;font-size:12px;background:#999;color:#fff;border-bottom:1px solid #dadada}#cartSubTotal{border-top:1px solid #ccc;font-weight:700;text-align:right;line-height:40px;padding-right:2.5em;font-size:15px}.shipping-tips{font-size:14px}.free-shipping{color:#539124;font-weight:700}.tableRow,.tableHeading,#cartSubTotal{height:2.2em}.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay{padding:.5em 0}.cartTotalsDisplay{float:right;width:auto;text-align:right;padding-right:2.5em;font-weight:700;line-height:40px;font-size:15px;border-bottom:1px solid #ccc}.cartUnitDisplay,.cartTotalDisplay{text-align:center;padding-right:.2em;line-height:25px}.cartRemoveItemDisplay{line-height:25px}.cartRemoveItemDisplay a{text-decoration:underline}#scUpdateQuantity{width:2em}.cartQuantity{width:4.7em}.cart-name{width:330px;float:left;margin-top:2px}.cart-name a:hover{text-decoration:underline}.cartAttribsList,.cartAttribsList ul,.cartAttribsList ul li{margin:0;padding:0;float:left}.cartAttribsList,.cartAttribsList ul{width:500px}.cartAttribsList ul li{width:50%}.cartNewItem{position:relative}.cartOldItem{position:relative}#cartBoxListWrapper a{color:#0075e2}.cartBoxTotal{text-align:right;font-weight:700}.cartRemoveItemDisplay{width:3.5em}.cartAttribsList{margin-left:1em}#mediaManager{width:50%;margin:.2em;padding:.7em;background:#fcfcea;border:1px solid #f3ecd9}#mediaManagerHeading{margin-top:5px;padding-top:0!important}.mediaTitle{float:left}.mediaTypeLink{float:right}.normalprice,.productSpecialPriceSale{text-decoration:line-through;color:#888}.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#a30101}#productPrices,#reviewsInfoDefaultPrice{font-size:22px;font-weight:400;color:#c00;margin:0 0 6px;display:block}.Market{padding:10px 0 0;width:100%;font-size:11px;margin:0;float:left}.Market strong{font-size:24px}.Market font{margin:0;padding:0;color:#666}.Market a{padding:0 30px}.Market li{width:100%;line-height:26px}.Market li b{font-size:22px;font-weight:400}.marketprice{text-decoration:line-through;color:#666}.ourprice{color:#b00002}.time{margin-bottom:20px;background:url(/images/tbg.jpg) no-repeat scroll right top transparent;height:46px;width:238px}.off{background:url(/images/time.jpg) no-repeat scroll 0 0 transparent;color:#fff;float:left;height:31px;line-height:31px;padding-left:52px;width:71px}.off2{color:#fff;display:block;float:left;height:35px;line-height:30px;text-align:center;width:115px}.cold{padding:10px 0;border-bottom:solid 1px #666;color:#333;width:100%;float:left}.cold li{height:20px}.cold strong{padding-right:5px;color:#000}.cold span{padding-right:3px;color:#666}.orderHistList{margin:0;padding:.2em 0;list-style-type:none}.lj{margin-bottom:20px;padding-bottom:3px;padding-top:4px;position:relative;width:500px;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.lj a{display:block;float:left;padding-left:26px;margin-right:10px;height:26px;line-height:26px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/p_lj.jpg) no-repeat;text-decoration:underline;font-size:11px}.lj .bj2{background-position:left -32px}.lj .bj3{background-position:left -65px}.lj .bj4{background-position:left -94px}.lj .bj5{background-position:left -122px}.lj .bj6{background-position:left -158px}.con_ques{}.add_left{float:left;width:340px;position:relative}.add_left dt{margin:20px 0;height:26px;line-height:26px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/p_lj.jpg) no-repeat left -185px}.conte{position:absolute;left:0;top:0}.add_left .titbg{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/p_lj.jpg) no-repeat left -214px}.add_left dt a{padding-left:26px;text-decoration:underline;color:#333;font-size:11px}.add_left dd{line-height:20px;color:#333;padding-left:25px;font-size:11px;margin-left:0}.add_left dd strong{color:#000}.add_right{float:right;padding-top:40px;width:275px;*height:162px;text-align:right}.add_right img{display:block;float:right;margin-bottom:15px}#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0}#cartBoxEmpty,#cartBoxVoucherBalance{font-weight:700;line-height:36px}#cartBoxEmpty a{color:#000}.totalBox{width:5.5em;text-align:right;padding:.2em}.lineTitle,.amount{text-align:right;padding:.2em}.amount{width:5.5em}#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:0 15px 15px 10px}#productMainImage{margin:0;width:100%}.categoryIcon{}#cartImage{margin:.5em 1em}.attribImg{width:20%;margin:.3em 0}.attributesComments{margin:10px 0;color:#83785c}.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0}.centerBoxWrapper{height:1%;margin:10px 0 0;float:left;border-bottom:1px solid #ddd;padding-bottom:10px}h2.centerBoxHeading{color:#333;display:block;font-size:22px;line-height:30px;margin-left:4px;padding-top:0!important}.centerBoxWrapper h2{margin:0 0 15px!important}.columnLeft{padding:0;padding-right:5px}.columnRight{padding:0 0 0 18px}h3.leftBoxHeading,h3.rightBoxHeading{border-bottom:1px solid #ddd;color:#666;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:16px!important;font-weight:400;line-height:26px;padding-left:15px;margin:0;padding-bottom:3px}h3.leftBoxHeading a:link,h3.rightBoxHeading a:link,h3.leftBoxHeading a:visited,h3.rightBoxHeading a:visited{font-size:11px;color:#000;text-decoration:none}h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover{color:#c00;text-decoration:none}#manufacturersHeading,#currenciesHeading,#musicgenresHeading,#recordcompaniesHeading,#searchHeading,#search-headerHeading{font:700 1.1em arial}.leftBoxContainer,.rightBoxContainer{margin:4px 0 8px;float:left;border:1px solid #ddd}.sideBoxContent{border-top:0;background-color:#fff;padding:.7em .9em;float:left}.sideBoxContent a,.sideBoxContent div,.rightBoxContainer div,.leftBoxContainer div{font:11px arial,verdana;color:#454545;line-height:17px}.sidebox-products{display:block;color:#000!important;width:74px;overflow:hidden;height:100px}.sideBoxContent li{float:left;margin:0;padding:0}li.list-right{width:75px;text-align:left;margin-left:5px;height:120px;overflow:hidden}.left-price{font-size:14px;color:#c00;margin-top:5px}.cate-f{float:left;width:100%;padding:0}.cate-l{float:left;width:53px;height:80px;overflow:hidden;margin-right:8px}.cate-r{float:left;width:115px;text-align:left;margin-left:0;overflow:hidden}.cate-r a{width:119px;height:50px;display:block;overflow:hidden}.box-price{font-size:14px!important;font-weight:700!important}#shoppingcartContent{background:#f4fcfd!important}.rightBoxHeading a:visited,.leftBoxHeading a:visited,.centerBoxHeading a:visited{color:#fff}.box_cate a{line-height:22px}.pad_1em li{float:left;width:100%}#productfilterContent ul{float:left;width:100%}#productfilterContent ul li{float:left;padding-left:10px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/icon.gif) no-repeat 0 5px;line-height:20px}#productfilterContent input{width:30px}.centeredContent,th,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.productListing-data,.accountQuantityDisplay,.ratingRow,label#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}#header-cart,#logo-right{float:right;position:relative}#logo-right .freeship{position:absolute;width:122px;height:30px;left:-135px;top:16px}#header-cart{margin-top:28px;line-height:35px;font-size:16px;font-weight:700;font-style:italic;color:#900;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/shopcart.png) no-repeat left top;padding-left:45px}#header-cart a{line-height:35px}.additionalImages a{text-decoration:none}#bestsellers .wrapper{margin:0 0 0 1.5em}#bestsellers ol{padding:0;margin:0 0 0 8px}#bestsellers li{padding:0;margin:.3em 0}#upProductsHeading{text-align:left}#upDateHeading{text-align:right}a.category-top{font:12px arial;text-decoration:none;padding:0 0 0 9px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/arrow.gif) no-repeat 0 4px}a.category-links,a.category-links:visited{color:#004080;text-decoration:none}.categories-top-list{padding:4px 0;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/dotted_line.gif) repeat-x 0 top}.no-dots{background:0 0}.sub-count{color:#aaa;line-height:12px!important}.subcategory{padding:0 0 6px 8px}.subcategory a{line-height:12px!important}a.category-subs,a.category-products{color:#0075e2;text-decoration:none}a.category-subs:hover,a.category-products:hover{text-decoration:none}span.category-subs-parent{font-weight:700}span.category-subs-selected{font-weight:700}.back{float:left}.forward,#shoppingCartDefault #PPECbutton{float:right}.bold{font-weight:700}.rowOdd{background-color:#f4f4f4;height:1.5em;vertical-align:top}.rowEven{background-color:#fdfdfd;height:1.5em;vertical-align:top}.hiddenField{display:none}.visibleField{display:inline}caption{}#myAccountGen li,#myAccountNotify li{margin:0}.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}.accountQuantityDisplay{width:10%;vertical-align:top}tr.tableHeading{background-color:#999;height:2em}.productListing-rowheading{background-color:#cfd8e6;height:2em}.tabTable{margin:6px 0 4px}.tabTable td{padding:12px 8px;text-align:left}.productListing-even{background-color:#f7f7f3}#siteMapList{width:90%;float:right}.ratingRow{margin:1em 0 1.5em}label#textAreaReviews{font-weight:400;margin:1em 0}#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background-color:#333}.information{padding:10px 3px;line-height:150%}#shoppingcartBody #shippingEstimatorContent{clear:both}.seDisplayedAddressLabel{background-color:#85c285;text-align:center}.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:700}#seShipTo{padding:.2em}#bannerOne,#bannerTwo,#bannerThree{margin:0;padding:0 0 9px}.header_top{line-height:28px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/headertop_bg.gif) repeat-x;height:28px}.top-home{width:650px;display:block;padding-left:10px;font-size:11px}.top-home li{float:left;padding:0 7px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/arrow_01.gif) no-repeat 0 13px transparent;position:relative;z-index:9999}.top_h{font-size:8pt;font-weight:400;margin-top:3px;float:left}.top-home li a{color:#000}#menubar{background-color:#fff;height:33px;line-height:33px;position:relative;border-bottom:#666 solid 5px}#menubar ul.menus li{float:left;list-style:none;margin-right:1px}#menubar ul.menus li a{padding:0 12px;display:block;color:#333;text-decoration:none}#menubar a{color:#555}#menubar a:hover{color:#fff;text-decoration:underline}#menubar li.navitem{float:left;font-size:12px;font-weight:700;font-family:lucida grande,Helvetica,Arial,Verdana,sans-serif;border-left:1px #fff solid}#menubar li.navitem a{padding:0 20px;display:block}.undis{display:none}#top_nav{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/zdt.gif) repeat-x bottom left;font-size:13px;font-weight:700;margin:0;height:38px;float:left;width:100%;margin-bottom:10px}#top_menus li.navitem{position:relative;margin:0;padding:0;list-style:none;float:left;font:700 12px arial}#top_menus li.navitem .home-span{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/nav-homebg.gif) no-repeat top center;width:18px;height:34px;float:left}#top_menus li.navitem a.tit{display:block;margin:0 1px 0 0;padding:8px 8px 11px;text-align:center;text-decoration:none}#top_menus li.navitem a.tit{padding:0;line-height:38px;font-size:13px}#top_menus li.navitem a.tit b{cursor:pointer;float:left;color:#333;display:block;font-weight:600}#top_menus li.red a.tit b{color:red}#top_menus li.active{background:#c80300}#top_menus li.active a.tit b{color:#fff}#top_menus li.navitem>a b{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/line.jpg) no-repeat scroll right 8px transparent;display:block;font-weight:400;height:38px;padding:0 8px;margin:0}#top_menus li.navitem>a.home-link b{padding:0 8px}#top_menus li.active>a b{background:0 0}#top_menus li.active .home-span{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/nav-homebg-hover.gif) no-repeat top center;width:18px;height:34px;float:left}ul.children{display:none;position:absolute;top:34px;left:0;background:0 0;width:681px;padding:0;z-index:10000}li.level1123 ul.children{left:-155px}li.level1122 ul.children{left:-230px}li.level1196 ul.children{width:200px}li.level1207 ul.children{width:200px}ul.children a{background:#fff;color:#666;font:12px arial}ul.children li,.ul-li-div li{float:left;text-align:left}.ul-li-div li a.level2{color:#000;font:13px arial;font-weight:700;float:left;text-align:left!important;line-height:30px}ul.children-ul,ul.children-ul li{float:left;padding:0;text-align:left}ul.children-ul li a:link{color:#454545;font:12px arial;text-align:left;float:left;line-height:25px!important}ul.children-ul li a:hover{color:#e80044}.ul-li-div li{width:200px;margin-left:15px}#top_menus li.red .ul-li-div li{width:220px;margin-left:15px}ul.children-ul li{margin-left:0}.ul-li-div{background:none repeat scroll 0 0 #fff;float:left;margin-bottom:0;padding:10px 5px;border-top:4px solid #c80300;margin-bottom:0}.shadow-round-right{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/sub-nav-right-border.png) no-repeat scroll right 100% transparent;float:left;padding-right:7px;padding-bottom:0}.shadow-round-bottom{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/sub-nav-bottom-border.png) repeat-x scroll center bottom transparent;clear:both;height:7px;margin:0;float:left;width:100%}.bottom_nav{width:975px;margin:5px auto;border-bottom:solid 1px #ccc;overflow:hidden;border-top:1px solid #ccc}.bottom_nav dl{float:left;margin:15px 30px}.bottom_nav dt{font-size:14px;font-weight:700;color:#666;padding-bottom:5px}.bottom_nav dd{line-height:18px;text-indent:10px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/icon.gif) no-repeat 0 5px;margin-left:8px;font-size:11px;font-weight:400}.box{border:1px solid #ddd;clear:both;overflow:hidden;padding:10px;margin-bottom:15px;background:#fff}.b1{width:180px;line-height:30px;font-size:16px;font-weight:700}.unreview{width:61px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/star.gif) no-repeat;height:20px;float:left}.q_qh{margin:10px 0 0;height:22px;border-bottom:solid 1px #aaa;position:relative;z-index:1}.q_qh ul{border-bottom:1px solid #ccc;height:22px;list-style:none outside none;padding:0 0 0 22px}.q_qh li{float:left}.q_qh li a{display:block;float:left;margin:0 3px;padding:0 8px;background:#e6e6e6;border:solid 1px #aaa;border-bottom:0;color:#000;height:21px;line-height:21px;font-family:Verdana}.q_qh li a.ahover{background:#fff;height:22px}.qh_con{padding:25px 15px;border:solid 1px #aaa;border-top:0;float:left;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif!important}ul.specifications span,ul.specifications p{display:inline}ul.specifications li{width:100%}.moreover{padding:0}.moreover dt{float:left;width:110px}.moreover dd{border-left:1px solid #ccc;float:left;line-height:28px;padding-left:10px;margin-left:110px;width:820px;border:1p solid #ccc}.moreover dd h2{color:#666;display:inline;font-size:12px;font-weight:400}.Description ul.muchover{border-left:1px solid #ccc;line-height:28px;margin-bottom:10px;margin-left:110px;padding-left:10px}.disctable{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-collapse:collapse}.disctable th{background-color:#ebebeb;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font-size:14px;font-weight:400;height:31px;line-height:31px;text-align:left}.disctable td{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#555;font-size:12px;line-height:20px;text-align:center}.disctable tr.bg,.disctable td.bg{background:none repeat scroll 0 0 #fffecb}.wedtable{margin-left:25px;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.wedtable td{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#555;font-size:12px;line-height:20px;text-align:center}.wedthleft{padding-left:25px;background:#ebebeb;height:28px;line-height:28px;text-align:left}.Chart p{padding:10px 0;color:#666;line-height:20px}.description ul{margin:0 0 20px;float:left}.dressul{border-bottom:1px dotted #be333b;border-top:1px dotted #be333b;height:30px;line-height:30px;margin-right:10px;text-decoration:underline;width:860px}.dressul li{float:left;font-size:12px;line-height:30px;list-style:none outside none;padding:0 4px}.dressul li a{color:#000;text-decoration:underline}.Satin{overflow:hidden;zoom:1}.svp{color:#000;font-size:12px;line-height:50px;margin-left:50px;width:794px}.svp b{font-size:21px;margin-right:6px}.cdl{margin-left:46px;margin-top:10px;width:880px}.cdl dt{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/loading_img.gif) no-repeat scroll 50% 40% transparent;font-size:12px;height:180px;line-height:24px;margin-right:20px;text-align:center;width:180px}.cdl dt,.cdl dd{float:left}.cdl dt{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/loading_img.gif) no-repeat scroll 50% 40% transparent;font-size:12px;height:180px;line-height:24px;margin-right:20px;text-align:center;width:180px}.cdl dt img{border:1px solid #666;display:block;height:157px;padding:10px;width:157px}#satin,#chiffon,#taffeta,#organza,#matte_satin,#elastic_woven_satin,#silk_like_satin{position:relative}#satin div,#chiffon div,#taffeta div,#organza div,#matte_satin div,#elastic_woven_satin div,#silk_like_satin div{background:none repeat scroll 0 0 #fff;cursor:pointer;height:36px;position:absolute;width:36px}.qh_tit{padding-left:22px;height:35px;line-height:35px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/tu.png) no-repeat scroll left 15px transparent;color:#000;font-size:16px!important;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif!important;font-weight:400!important}.sdl dt img{float:left}.sdl dd span{display:block;height:25px;line-height:25px;font-size:14px;color:#000}.sdl dd p{color:#333;line-height:20px;font-size:12px;margin:0}.Return dt{height:40px;line-height:40px;font-size:20px;color:#000}.Return dd{margin:0;padding:0}.Return dd p{padding:12px 0;line-height:22px;color:#333;margin:0}.FAQS dt{height:40px;line-height:40px;font-size:16px;color:#333}.FAQS dd p{padding:8px 0;line-height:22px;color:#333}.Delivery li{margin-bottom:10px;width:100%}.Delivery li span{color:#999}.Delivery p{color:#999;line-height:18px}.Delivery{padding-left:26px}#DressTotal{padding-right:123px;line-height:20px;margin-left:23px;margin-bottom:24px}#DressTotalTime dl{font-family:Verdana;font-size:11px;color:#666}#DressTotalTime dt{font-size:12px;color:#000;padding-bottom:2px}#DressTotalTime dd{margin:0;padding:0;width:760px}#DressTotalTime dd img{margin-left:75px;margin-top:4px;margin-bottom:6px}.dtit td{background:#333;border-right:solid 1px #fff;color:#fff}.States{margin:0 5px;width:230px;height:23px;border:solid 1px #ccc}.Bought{padding:10px 0;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;overflow:hidden;zoom:1}.Bought dt{height:38px;line-height:38px}.Bought dt span{font-family:Verdana;display:block;padding-left:20px;float:left;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/tu.png) no-repeat scroll left 15px transparent}.Bought dt a{display:block;float:right}.Bought dd{float:left;margin:0 12px;width:101px;text-align:center;display:inline}.Bought dd img{max-width:101px;width:101px}.Bought dd span{display:block;height:36px;line-height:36px;text-align:center}.Bought dd span a{font-size:12px}.Bought dd span strong{font-size:16px}.product-detail{float:left;width:100%}.wedtable{border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.wedtable,p.note{margin:0 0 0 64px}.wedtable th{background-color:#ebebeb;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font-size:14px;font-weight:400;height:31px;line-height:31px;text-align:left;border-top:1px solid #333}.wedtable td{font-size:12px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#555;line-height:20px;text-align:center}.wedtdbg{background:none repeat scroll 0 0 #ffffcb}.wedthleft{float:left;padding-left:10px}.color_chart .sizechart{font-size:12px;color:#666;padding:0 140px 10px 35px;line-height:20px}.color_chart .sizechart li{float:none}.color_chart .sizechart li a{text-decoration:underline;color:#666}#zzjs_nav2,#zzjs_nav3,#zzjs_nav4,#zzjs_nav5,#zzjs_nav6,#zzjs_nav7,#zzjs_nav8{display:none}#productAdditionalImages,#productAdditionalImages ul,#productAdditionalImages li{float:left;position:relative;z-index:99999}#productAdditionalImages li{margin-top:10px;margin-right:5px}#productAdditionalImages li img{border:1px solid #757575;margin-top:1px;max-height:118px;max-width:80px;padding:1px}#cus-made{width:636px;margin:auto;background-color:White;z-index:9999;top:50%;left:50%;position:fixed;margin-left:-318px;margin-top:-289px;display:block;border:1px solid #ccc;display:none}#cus_header{width:597px;height:25px;margin-left:20px;border-bottom:1px #ccc solid;padding-top:20px;float:left}.ziti{float:left;font-size:16px;color:#111;padding:0;padding-left:15px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/an.gif) no-repeat 0}.total{float:right;font-size:12px;color:#111;padding:0;margin-right:20px}.total span{font-size:13px;font-weight:700}#close{display:block;position:absolute;right:-1px;top:10px;width:24px;height:24px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/box_close.jpg) no-repeat left top;z-index:9999;cursor:pointer}#cus_mid{width:597px;height:348px;margin-left:20px;border-bottom:1px #ccc solid;float:left}.oc_left{float:left;width:208px;height:346px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/meinv.jpg) center bottom no-repeat}.oc_right{float:left;width:388px;margin-top:24px}.plet{line-height:22px;font-size:11px;padding:0;margin:0}#cus_bottom{width:598px;margin-left:20px;padding-bottom:20px;float:left}.item{font-size:16px;color:#111;padding-left:15px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/an.gif) no-repeat 0;line-height:52px;padding:0;margin:0;padding-left:15px;list-style:decimal}.binput_5{width:566px;height:58px;border:1px #aaa solid;margin-bottom:15px;padding:5px}.login{width:278px;height:26px;border:1px #ccc solid;line-height:26px;padding:5px}#btnSubItemRemark{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/anniu_1.gif) left top;width:80px;height:26px;border:0;margin:10px 0 0 10px;cursor:pointer}#btnCancelItemRemark{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/anniu_2.gif) left top;width:80px;height:26px;border:0;margin:10px 0 0;cursor:pointer}.dx_span{position:relative;display:block;z-index:260;float:right}.dx_x,.dx_x2{width:122px;position:absolute;border:1px solid #666;background:#fff;text-align:center;line-height:20px;padding:4px 0}.dx_xt{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/finally1_07.gif) no-repeat center bottom;text-align:center}.dx_x{right:0;top:30px;+top:0px}.dx_x2{right:126px;top:88px;+top:0px}.dx_arrow{position:absolute;right:-10px;top:16px}.dx_span{position:relative;display:block;z-index:260}.dx_dy{width:300px;z-index:210}#sp_m{padding-top:4px}#sp_m li{width:100px;float:left;text-align:left;margin-left:20px;padding-left:0}#add-to-cart input{margin:0;padding:0}.lgoin-left{background:#f5f5f5}.products-grid{width:100%}.products-grid,.products-grid li,.products-grid ul{float:left;margin:0;padding:0}.products-grid li{margin-left:22px;width:222px;height:380px;overflow:hidden}.products-grid li a img:hover{background:#fff;filter:alpha(opacity=50);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.products-grid-207 li a img{width:170px;height:237px}.product-image{height:315px!important;width:220px;display:block;margin-bottom:5px;overflow:hidden;position:relative}.product_discount{position:absolute;top:5px;right:5px;width:39px;height:35px;z-index:99;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/css_sprite_2.png) no-repeat;color:#fff;font-size:16px;font-weight:700;padding:7px 0 0 3px}.product_new{background-image:url(https://d2rrvbw9oq0bok.cloudfront.net/cdnimgs/ad/new_icon.png);background-repeat:no-repeat;position:absolute;height:13px;width:40px;top:0;left:0}.product-name{font-weight:400!important;width:220px;font-size:11px!important;margin:0!important;padding:0!important;height:38px;overflow:hidden}.listprice{font-size:14px}a.red{color:#a72d2c}.centerheader{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/bg_box_gray.gif) repeat-x scroll 0 0 transparent;border-bottom:2px solid #be0000;color:#000;font:bold 12px/32px Arial,Helvetica,sans-serif,"";height:32px;padding-top:0!important;padding-bottom:0!important;padding-left:15px!important;float:left;width:100%;width:960px;overflow:hidden}.listprice{color:#b00002;display:block;font-size:15px;font-weight:700;line-height:30px}.reviews_list{float:left;width:100%;margin-top:15px}.pl,.reply{float:left;margin:10px}.topdashed{float:left;width:855px;margin-left:50px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/top-dashed.gif) no-repeat left top;height:16px}.reply{margin-top:0;border:1px dashed #f9cb94;border-top:0;padding:10px 5px;width:845px;margin-left:50px;background-color:#fff9f3}.dottline{border-bottom:1px dashed #ddd;float:left;width:100%}.pl ul li p,.reply ul li p{margin:5px 0;padding:0;float:left;width:100%}.pl ul li,.reply ul li,.pl ul,.reply ul{float:left;width:100%;margin:0;padding:0}.cust-name{width:85px;float:left;color:red;overflow:hidden}#featuredProducts li{margin-left:18px!important}h2.pro-list{margin-top:5px!important;background:0 0;color:#be0000;font-size:12px;padding-top:0!important}.menu a:hover{text-decoration:none}.menu{font-size:12px;width:200px;padding-left:2px;padding-bottom:2px;float:left;z-index:500;position:relative}.menu ul{background:0 0;float:left}.menu ul ul{width:222px}.menu ul li{float:left;display:block;width:198px;height:24px;line-height:24px;font-weight:700}.menu ul li a{text-decoration:none}.menu ul ul li{display:block;width:200px;height:auto;line-height:140%;border:0;font-weight:400;padding:2px 0 2px 20px;border-right:2px solid #a6a6a6;background-position:0 -33px;background-color:#fff}.menu ul ul .b_top{background-position:0 -1px;border-top:1px solid #a6a6a6;border-right:2px solid #a6a6a6;padding-top:10px}.menu a,.menu a:visited{display:block;float:left;height:100%;width:180px;font-size:1em;text-decoration:none;padding:0;text-indent:1em}.menu ul ul li a,.menu ul ul li a:visited{display:inline;color:#000;background:0 0;text-indent:0;width:auto}.menu ul ul li a:hover{color:#8d0011;background:0 0;text-decoration:none}.menu ul ul :hover>a{color:#8d0011;background:0 0;text-decoration:underline}.menu table{border-collapse:collapse;padding:0;margin:-1px;width:0;height:0;font-size:1em;z-index:1}* html .menu a:hover{color:#000;position:relative;z-index:100;text-decoration:none}.menu li:hover{position:relative}.menu :hover>a{color:#000;background:#fff}.menu ul ul{position:absolute;height:0;top:-1e7px;left:176px;width:222px;padding-bottom:4px;height:auto}.menu ul :hover ul{top:-1px}.menu{background:#666}.menu ul li{border-top:1px solid #a6a6a6;background:#f5f5f5 url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/menu_arrow_bg.gif) no-repeat -1px -100px}.menu ul ul .b_top{border-top:1px solid #a6a6a6;border-right:2px solid #a6a6a6}.menu a,.menu a:visited{color:#000}.menu ul ul li a,.menu ul ul li a:visited{color:#000}.menu ul ul li a:hover{color:#8d0011}.menu ul ul :hover>a{color:#8d0011}* html .menu a:hover{color:#000;background:#fff url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/menu_arrow_bg.gif) no-repeat -1px -130px}.menu :hover>a{color:#000;background:#fff url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/menu_arrow_bg.gif) no-repeat -1px -130px}.menu ul ul{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/menu_arrow_bg1.gif) no-repeat 0 100%}.menu h2{padding-top:0!important;color:#fff;font-weight:400;margin-top:5px;margin-left:10px;font-size:14px}.bottom-tags{float:left;width:100%;font-weight:400;font-size:11px;margin-bottom:10px;margin-left:30px}.bottom-tags span{float:left;font-size:12px;font-weight:700}.bottom-tags a{float:left;margin-left:5px}.map-list,.map-list ul,.map-list ul li,.map-list ul li ul,.map-list ul li ul li{float:left;width:100%}.map-list ul li{width:30%}.map-list ul li ul{margin-left:10px;font-size:11px}.map-ul{width:100%}h3.red{margin:0!important;padding:0!important}.index-cate-list,.index-cate-list ul{float:left;width:100%;font-size:11px;margin-left:4px}.index-cate-list li{float:left;width:240px}.custom_sidebox{border:1px #666 dashed;line-height:16px;padding:15px 10px;float:left;font-size:11px;margin:10px 0 10px 2px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/box-c.gif) no-repeat;background-color:#fffaee}.custom_sidebox li{list-style-position:inside;list-style-type:disc;padding-top:5px}.catDescContent{font-size:11px;float:left;width:100%;margin-bottom:10px;padding:0 10px}.light-tagslist{float:left;width:100%}.light-tagslist li{float:left;width:30%;height:20px;overflow:hidden}.bottom_sort_box{border:1px solid #ccc;clear:both;float:left;font:12px Arial,Helvetica,sans-serif;margin-top:15px;width:100%}.item_style11{float:left;font-size:11px;padding:7px 14px 15px}.bottom_sort_box .item_style11{float:left;overflow:hidden}.item_style11 .Related_C{color:#a72d2c;font-size:12px;font-weight:700;padding-bottom:8px}.list1 a:link,.list1 a:visited{color:#333;float:left;height:15px;line-height:15px;margin:0;overflow:hidden;padding:3px;text-decoration:none;width:163px}#live-chat{position:absolute;top:200px;right:0}.zk_left ul li a.red{color:#c00}.bt_box{text-align:center;margin:0;padding:5px 16px;border:0;font:700 13px Verdana,Arial,Helvetica,sans-serif;line-height:15px;color:#000;clear:both}.shopbc{float:left;width:100%;margin-left:5px}.shopbc h4{text-transform:uppercase;margin:10px 0;font-size:12px}.shopbc dl{float:left;width:24%;margin:0;padding:0}.shopbc dl dt,.shopbc dl dd{float:left;margin:0;padding:0}.shopbc dl dd{margin-left:10px}.shopbc dl dd a{float:left;font-size:11px;font-weight:400}.shopbc dl dd h3{margin-top:0;padding-top:0}.shopbc dl dd h3 a{font-weight:700}.shopbc dl dd a.a_bgline{color:#454545;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/a_bgline.jpg) no-repeat left 5px;padding-left:8px}.index-text{float:left;width:100%;font-size:11px;border:1px solid #ddd;margin:15px 0}.index-text p{position:relative}.indextext-left{float:left;width:47%;margin:0 0 0 10px}.indextext-right{float:right;width:47%;margin:0 10px 0 0}.index-text p b{color:#000;height:28px;line-height:28px;font-weight:600;font-size:13px;padding-left:30px}.indextext-left span{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/indextext-left.gif) no-repeat;height:40px;width:30px;position:absolute;left:0;top:6px}.indextext-right span{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/indextext-right.gif) no-repeat;height:40px;width:30px;position:absolute;left:0;top:6px}#defaultCountdown{color:#000;text-align:center;position:absolute;right:5px;top:20px;font-size:15px;font-weight:700}.countdown_section{float:left;width:60px}.countdown_amount{font-size:16px}.clearfix{display:block;zoom:1}* html .clearfix{height:1%}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}* html .review1{margin:11px 10px 0}.review1 i{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/star_sprite.png) no-repeat scroll 0 0 transparent;display:inline-block;height:14px;margin:0;width:70px}.review1 i[title]{text-indent:-9999px}.review1 i.stars{width:70px}i.stars[title="0"],i.stars[title="0.0"],i.stars[title="0.1"],i.stars[title="0.2"],i.stars[title="0.3"],i.stars[title="0.4"]{background-position:-70px -14px}i.stars[title="0.5"],i.stars[title="0.6"],i.stars[title="0.7"],i.stars[title="0.8"],i.stars[title="0.9"]{background-position:-70px 0}i.stars[title="1"],i.stars[title="1.0"],i.stars[title="1.1"],i.stars[title="1.2"],i.stars[title="1.3"],i.stars[title="1.4"]{background-position:-56px -14px}i.stars[title="1.5"],i.stars[title="1.6"],i.stars[title="1.7"],i.stars[title="1.8"],i.stars[title="1.9"]{background-position:-56px 0}i.stars[title="2"],i.stars[title="2.0"],i.stars[title="2.1"],i.stars[title="2.2"],i.stars[title="2.3"],i.stars[title="2.4"]{background-position:-42px -14px}i.stars[title="2.5"],i.stars[title="2.6"],i.stars[title="2.7"],i.stars[title="2.8"],i.stars[title="2.9"]{background-position:-42px 0}i.stars[title="3"],i.stars[title="3.0"],i.stars[title="3.1"],i.stars[title="3.2"],i.stars[title="3.3"],i.stars[title="3.4"]{background-position:-28px -14px}i.stars[title="3.5"],i.stars[title="3.6"],i.stars[title="3.7"],i.stars[title="3.8"],i.stars[title="3.9"]{background-position:-28px 0}i.stars[title="4"],i.stars[title="4.0"],i.stars[title="4.1"],i.stars[title="4.2"],i.stars[title="4.3"],i.stars[title="4.4"]{background-position:-14px -14px}i.stars[title="4.5"],i.stars[title="4.6"],i.stars[title="4.7"],i.stars[title="4.8"],i.stars[title="4.9"]{background-position:-14px 0}i.stars[title="5"],i.stars[title="5.0"]{background-position:0 0}.featured-products .review1 i{background-position:0 -26px;margin:0;width:70px}.reviewcount{margin-top:11px}.rt{height:0;text-indent:-1e4px;width:0}. .rt{height:0;text-indent:-1e4px;width:0}.rating-view{line-height:36px;height:36px;float:left;margin:0}.detail-bottom-frame .rating-view label{float:left;font-size:16px;font-weight:700;margin-right:12px}.detail-bottom-frame .rating-view a{float:left;font-weight:700;text-decoration:underline}.detail-bottom-frame .rating-view span{margin-top:12px;margin-right:12px}.detail-bottom-frame .rating-add{float:right;margin:6px 0 0}.detail-like-frame{margin:0 0 12px}.detail-like-frame .reviewcount{margin-top:11px}.rt{height:0;text-indent:-1e4px;width:0}.pro-wrap{margin:8px auto 3px;clear:both;width:1e3px}.pro-wrap h3{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/t_bg.png) repeat-x 0 12px;height:30px;position:relative}.pro-wrap h3 label{display:inline-block;height:100%;line-height:30px;color:#666;font:20px/30px Tahoma;background:#fff;padding-right:8px}.pro-wrap h3 span{position:absolute;right:0;top:8px;height:16px;padding:0 10px;background:#121212;border-radius:8px;font-size:12px;text-transform:uppercase}.pro-wrap h3 span a{color:#ccc;font-weight:400}.pro-wrap h3 span:hover{background-color:#111}.pro-wrap h3 span:hover a{color:#fff}.pro-wrap h3 span a:hover{text-decoration:none}.pro-wrap h3 label strong{color:#000;margin-right:5px}.list_img{width:180px;height:240px;overflow:hidden;background:#fff}.pro-wrap .history_list{width:980px;height:318px;display:inline-block;position:relative;overflow:hidden;padding-left:20px}.history_list ul{float:left;width:180px;margin:8px 0 8px 10px}.history_list ul li{margin-top:5px}.history_list dl dd h3{line-height:20px;height:40px;width:190px;overflow:hidden}.history_list ul li img{width:100%}.history_list ul li a{color:#333}.history_list ul li:first-child{margin-top:0}.history_list ul li del{float:left;font:700 12px Tahoma;display:block;margin-top:3px;margin-right:15px}.history_list ul li span{color:#b00002;font:700 12px Tahoma;display:block;margin-top:3px;float:left}#recent_history_pre{position:absolute;top:100px;left:0;width:15px;height:21px;cursor:pointer;background:transparent url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/jcarousel_btn.gif) no-repeat 0 0}#recent_history_next{position:absolute;top:100px;right:0;width:15px;height:21px;cursor:pointer;background:transparent url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/jcarousel_btn.gif) no-repeat 0 -23px}#recent_history_pre:hover,#recent_history_pre:focus{background-position:-17px 0}#recent_history_next:hover,#recent_history_next:focus{background-position:-17px -23px}.product-image-index{width:140px;height:160px;overflow:hidden;display:inline-block}.product-image-index1{width:140px;height:160px;overflow:hidden;display:inline-block}.sortby{margin:8px 0 0}.sortby a{margin:0 4px}.sortby a.focus{color:#c60001;font-size:13px}.Fabric{padding-bottom:10px;float:left;border-top:solid 1px #999;padding-top:14px;width:100%}.navlist{line-height:20px;padding-left:8px;padding-top:5px}.navlist a{display:inline-block;text-decoration:none;color:#333}.navlist a:hover{text-decoration:underline}.Fabric dl{margin:0;padding:0}.Fabric dt{cursor:pointer;height:20px;line-height:20px;color:#000;padding-left:15px;font-size:12px;position:relative}.Fabric dt .mysan{border-color:#000 transparent transparent;border-style:solid dashed dashed;border-width:4px;height:0;position:absolute;left:0;top:7px;width:0}.Fabric dt.hover .mysan{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform-origin:4px 2px;-moz-transform-origin:4px 2px;transform-origin:4px 2px}.Fabric dt a{color:#000;font-size:12px;text-decoration:none}.Fabric dt a:hover{color:#bd222a;text-decoration:underline}.Fabric dd{padding:0 0 0 5px;line-height:16px;color:#333;margin:0}.Fabric ul{clear:both;padding:0;margin:0}.Fabric ul li{list-style:none;width:170px;float:left}.Fabric a{clear:both;display:block;float:left;color:#5f5f5f;text-decoration:none}.Fabric a:hover{text-decoration:underline;color:#a72d2c}.Fabric ul li a{background:transparent url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/checkbox.gif) no-repeat scroll -70px 5px;padding:1px 0 1px 15px}.Fabric ul li a:hover{background-position:-57px -22px}.Fabric ul li a.selected{cursor:pointer;color:#666;background-position:-57px -22px}.Fabric ul li a.selected:hover{background-position:-70px -65px;color:#666}.Fabric ul li.more{display:none}.Fabric ul li.less{position:relative}.Fabric ul li.less a{background:0 0;padding-left:15px}.Fabric ul li.less .mysan{border-color:#000 transparent transparent;border-style:solid dashed dashed;border-width:4px;height:0;position:absolute;left:0;top:7px;width:0}.Fabric ul li.hover .mysan{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform-origin:4px 2px;-moz-transform-origin:4px 2px;transform-origin:4px 2px}.remove{float:left;margin-right:10px}.remove span{background-position:0 -100px;background-color:#d1877d;display:inline-block;height:20px;text-decoration:none;padding:0 5px;color:#fff;vertical-align:middle;line-height:20px;cursor:pointer;background-image:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/icon_b291c90f9351ebee.png);background-repeat:no-repeat}.remove em{background-position:right -100px;display:inline-block;vertical-align:middle;height:20px;width:18px;cursor:pointer;background-image:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/icon_b291c90f9351ebee.png);background-repeat:no-repeat}.header_top .zs_on dt{background-color:#fff;box-shadow:1px 2px 4px #898989;color:#d32c81;border:1px solid #ccc;border-bottom:0;float:left}.header_top li.zs_live{position:relative}.header_top li.zs_on{background-color:#fff;box-shadow:1px 2px 4px #898989;color:#d32c81;border:1px solid #ccc;border-bottom:0;z-index:10001}.header_top li.zs_live .zs_s1{background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/top-jian.gif) no-repeat scroll right 5px transparent;display:block;padding-right:8px;color:#fff;cursor:pointer}.header_top li.zs_on .zs_s1{color:#666}.header_top .zs_btn{width:25px;height:19px;line-height:19px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/zs_bg.gif) -22px -221px no-repeat;border:0;cursor:pointer;float:left}.header_top .zs_inputtxt{width:154px;height:17px;border:1px solid #eaeaea;margin-left:2px;float:left;margin-right:5px}.header_top .zs_div1 span{float:left;height:19px;line-height:19px}.header_top .zs_livebox{display:none;position:absolute;top:14px;box-shadow:1px 3px 3px rgba(0,0,0,.5);border:1px solid #ccc;border-top:0;background-color:#fff;text-align:left;color:#000;padding:10px;width:280px;left:-199px;z-index:999;font-family:Arial}.header_top .zs_livebox p{padding-left:38px;line-height:18px;margin:0}.header_top .zs_livebox p.zs_p1{padding:0}.header_top .zs_livebox .zs_ico{display:block;width:26px;height:24px;background:url(https://www.dressesfirms.co.uk/includes/templates/tidebuybridal/images/zs_topico.gif) -1px -35px no-repeat;float:left}.header_top .zs_livebox .zs_ptit{font-family:Arial;text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:0;color:#666}.header_top .zs_livebox p.zs_p2{margin-bottom:0;color:#666}.header_top .zs_livebox p.zs_p2 a{text-decoration:underline;color:#000;font-size:11px}.products-grid-207 li{margin-left:19px;width:170px;height:340px;overflow:hidden}.products-grid-207 li .product-image{height:250px!important;width:170px;float:left;margin-bottom:5px}.products-grid-207 li .product-name{width:170px}.error{border:1px red dashed!important}textarea{overflow:auto}input.input-text,textarea{padding:2px}input.input-text:focus,select:focus,textarea:focus{background-color:#fff}input,select,textarea{vertical-align:middle;color:#666}input.input-text,select,textarea{background:#fff;border:1px solid #ddd}input.text{color:#333;font:700 13px arial;height:20px;padding:1px;width:216px;line-height:20px;border:1px solid #ccc}#load_ajax_msg{background:url(../images/loader.gif) no-repeat;vertical-align:middle;padding-left:20px;display:none}.primary-button,.secondary-button{display:inline-block;margin:8px 0;cursor:pointer;padding:6px 16px;font-weight:400;letter-spacing:1px;-webkit-appearance:none;overflow:visible;text-transform:capitalize}.primary-button{background-color:#b73939;color:#fff!important;border:1px solid #dd4b39}.primary-button:hover{background-color:#333;color:#fff;border:1px solid #333;text-decoration:none}.secondary-button{background-color:#eee;color:#555;cursor:pointer;border:1px solid #ddd}.secondary-button:hover{background-color:#999;color:#fff;border:1px solid #999;text-decoration:none}.tertiary-button{text-transform:capitalize;display:inline-block;font-size:11px;color:#777;padding:4px 12px;cursor:pointer;border:1px solid #ddd;background:#f5f5f5;margin:0 0 0 5px}.tertiary-button:hover{background-color:#999;color:#fff;border:1px solid #999;text-decoration:none}.error_box,.success_box,.warning_box,.caution_box{font-size:14px;font-weight:400;margin:8px 0;padding:15px 10px 14px 48px}.error_box,.warning_box,.caution_box{background:url(../images/icon_warning.png) no-repeat scroll 12px 12px #fff7e8;border:1px solid #fc9;color:#333}.grid-bar{padding:7px 4px 7px 12px;background:#f9f9f9;border:1px solid #ddd;box-shadow:0 2px 3px #efefef;border-bottom-width:2px;margin:6px 0 14px}.grid-bar label{font-size:11px;color:#555;font-weight:700}.grid-bar a{padding:0 4px;font-size:11px}.grid-bar a.selected{color:#dd4b39}.grid-bar .grid-text{color:#777;float:left;display:inline;font-size:11px;width:180px}.grid-bar .grid-text em{color:#dd4b39}.grid-bar .page-total{width:auto;display:inline;float:left}.grid-bar .sort-by{width:auto;display:inline}.grid-bar-page{color:#555;float:right;line-height:38px;margin:12px 0}.grid-bar-page strong{background-color:#ce2525;border:1px solid #ce2525;color:#fff;font-weight:700;margin:0 4px;padding:4px 7px}.grid-bar-page a{border:1px solid #dedede;margin:0 4px;padding:4px 7px}.grid-bar-page a:hover{background-color:#ce2525;border:1px solid #ce2525;color:#fff;text-decoration:none}.pop_wait{background:none repeat scroll 0 0 #fff;bottom:0;height:100%;max-height:100%;opacity:.75;overflow:auto;position:fixed;top:0;width:100%;z-index:3000;display:none}.pop_wait_img{background:url(../images/wait_loading.gif) no-repeat scroll center bottom transparent;left:50%;margin-left:-150px;margin-top:-40px;overflow:hidden;padding-bottom:60px;position:absolute;text-align:center;top:50%;width:300px;z-index:6000}#gototop{background:url(../images/backtotop.gif) no-repeat scroll 0 0 transparent;cursor:pointer;height:33px;position:fixed;right:100px;width:24px}.search_result{position:absolute;top:33px;left:-1px;border:1px solid #a2a2a2;border-top:0;line-height:25px;height:250px;background:#fff;z-index:99999;width:354px;padding:5px 0;display:none}.search_result ul{display:block;width:100%;line-height:25px;height:250px;margin:0;padding:0}.search_result ul li{line-height:25px;margin:0;padding:0 10px 0 18px;height:25px;font-size:14px;overflow:hidden;cursor:pointer;display:block}.search_result ul li.over{background-color:#f0f0f0}.category-description{border:1px solid #d4d4d4;margin:0 0 10px;overflow:hidden;padding:5px 0;position:relative;display:inline-block;width:100%}.category-description h1{color:#000;display:block;font-family:times new roman,Times,serif;font-size:18px;font-weight:700;line-height:30px;margin:0!important;padding:0!important;text-align:center;width:100%;text-transform:uppercase}.cate-show{overflow:hidden;margin-top:5px}.cate-show .cate-small{float:left;width:570px}.cate-show .cate-small .small-item{float:left;margin-bottom:5px;margin-right:4px}.cate-show .cate-big{float:right}.product-ads-subnav a{width:183px;display:block;float:left;height:20px;line-height:20px;font-size:12px;background:#6d5959;color:#fff;text-align:center}.list_fb{line-height:20px;float:left;display:inline-flex;clear:both}.list_fb a{padding-right:3px;text-decoration:none}.list_fb a.fb_like_button{cursor:pointer;background:url(../images/fb_like.png) no-repeat;width:46px;height:20px;display:inline-block}.list_fb a.disabled{background:url(../images/fb_like_disabled.png) no-repeat}.fblike_num{background:url(../images/fb_numbg.gif) no-repeat scroll left top transparent;border-right:1px solid #ccc;display:inline-block;line-height:18px;height:18px;padding:0 4px 0 7px}.fblike_num:hover{border-right:1px solid #ccc}.clear{clear:both;height:0}.hd_nav{margin:0 auto 10px;width:975px;height:32px;border-bottom:2px solid #666}.hd_nav .hd_navbox{height:32px}.hd_nav .hd_navbox li{float:left;display:inline;height:32px;position:relative;padding-left:1px;padding-right:1px;line-height:32px;z-index:10000}.hd_nav .hd_navbox li:after{content:"|";color:#abaaaa;position:absolute;right:0;font-size:18px}.hd_nav .hd_navbox li.hd_on{background-color:#c80300}.hd_nav .hd_navbox li.hd_on:after{color:transparent}.hd_nav .hd_navbox li:last-of-type:after{color:transparent}.hd_nav .hd_navbox li a{font-family:Georgia,Arial;font-size:13px;color:#404040;padding:0 8px;display:block;float:left;text-decoration:none}.hd_nav .hd_navbox li a.red{color:#d32c81}.hd_nav .hd_navbox li.hd_home a{display:block;width:14px;height:14px;background:url(../images/hd_home_bg.png) no-repeat scroll 8px 0 transparent;margin-top:10px}.hd_nav .hd_navbox li.hd_home{background-color:#fff}.hd_nav .hd_navbox li.hd_home:after{content:"|";color:#abaaaa;position:absolute;right:0;font-size:18px}.hd_nav .hd_navbox li.hd_home:hover a{background-position:8px -19px}.hd_nav .hd_navbox li.hd_home:hover:after{color:#abaaaa}.hd_nav .hd_navbox li .hd_arr{background:url(../images/hd_navarr.gif) left top no-repeat;display:inline-block;width:6px;height:5px;vertical-align:middle;margin-left:5px}.hd_nav .hd_navbox .hd_snav_box{display:none;background-color:#c80300;position:absolute;left:0;top:32px;overflow:hidden;padding-top:2px;box-shadow:3px 3px 3px rgba(0,0,0,.2);border-bottom:1px solid #d1d1d1}.hd_nav .hd_navbox .hd_snav_box .snav_box_con{background-color:#fff;border-left:1px solid #d1d1d1;font-family:Verdana,Geneva,sans-serif;line-height:20px;height:100%}.hd_snav_box .snav_box_con .snav_con_left{float:left;padding-top:10px;border-right:1px solid #d1d1d1}.hd_snav_box .snav_box_con .snav_con_left .snav_line{float:left;margin:0 15px 15px}.hd_snav_box .snav_box_con .snav_con_left dl{margin:0}.hd_snav_box .snav_box_con .snav_con_left dd{margin:0}.hd_snav_box .snav_box_con .snav_con_left dl a{text-transform:capitalize;color:#666!important;float:none;font-size:11px;padding:0;margin-top:0;line-height:18px;font-weight:400;font-family:verdana;display:inline}.hd_snav_box .snav_box_con .snav_con_left dl b{font-weight:400;font-size:13px}.hd_snav_box .snav_box_con .snav_con_left dl a b{color:#000}.hd_snav_box .snav_box_con .snav_con_left dl a.red b{color:#d32c81}.hd_snav_box .snav_box_con .snav_con_left dl a.red{color:#d32c81!important}.hd_snav_box .snav_box_con .snav_con_left dl a:hover b{color:#c80300!important}.hd_snav_box .snav_box_con .snav_con_left dl a:hover{color:#c80300!important;text-decoration:underline}.hd_snav_box .snav_box_con .snav_con_left dl.mtb15{margin-top:15px}.showncolor{background:url(../images/nanv-color.jpg) no-repeat;width:160px;height:160px}.showncolor a{float:left!important}.showncolor .lump{margin-right:5px;display:inline;width:47px;height:21px;margin-bottom:4px;border:1px solid #bab9b9}.showncolor .lump2{display:inline;width:47px;height:21px;margin-bottom:4px;margin-right:0;border:1px solid #bab9b9}.showncolor .lumpr{margin-right:3px;display:inline;width:27px;height:21px;margin-bottom:4px;border:1px solid #bab9b9}.showncolor .lumpf{display:inline;width:27px;height:21px;margin-bottom:4px;margin-right:0;border:1px solid #bab9b9}.showncolor a:hover{border:1px solid #000}.hd_snav_box .snav_box_con .snav_con_right{float:right;display:inline;background-color:#f9f9f9;padding:10px 20px 20px;box-sizing:border-box}.hd_snav_box .snav_box_con .snav_con_right dl{margin:0}.hd_snav_box .snav_box_con .snav_con_right dd{margin:0}.hd_snav_box .snav_box_con .snav_con_right dt{color:#d32c81;font-size:13px;text-transform:capitalize}.hd_snav_box .snav_box_con .snav_con_right dd a{text-transform:capitalize;color:#666!important;float:none;font-size:11px;padding:0;margin-top:0;line-height:18px;font-weight:400;font-family:verdana;display:inline}.hd_snav_box .snav_box_con .snav_con_right dd a:hover{color:#c80300!important;text-decoration:underline}.hd_snav_box .snav_box_con .snav_con_right dd a.red{color:#d32c81!important}.hd_snav_box .snav_box_con .snav_con_bottom{background-color:#f3f3f3;border-top:1px solid #c7c7c7;text-align:center}.hd_snav_box .snav_box_con .snav_con_bottom a{float:none;display:inline-block}.hd_nav .hd_navbox li.hd_on a{color:#fff}.hd_nav .hd_navbox li.hd_on .hd_arr{background:url(../images/hd_navarron.gif) left top no-repeat}.hd_nav .hd_navbox li.hd_on .hd_snav_box{display:block}.fr{float:right}.fl{float:left}.checkout_Step{background:url(../images/checkout_sprite.png) no-repeat;width:700px;height:30px;position:relative;display:block}.step{position:absolute;font-size:18px;color:gray;font-weight:700;line-height:35px;top:-25px;font:bold 18px/30px Georgia,verdana,arial,helvetica,sans-serif}.step_one{background-position:0 0;margin-top:19px}.step_two{background-position:0 -30px;margin:40px auto 30px}.step_three{background-position:0 -60px;margin:40px auto 30px}.step_cart{left:-30px}.step_shipping{left:250px}.step_pay{left:640px}.step_on{color:#fb364f}.submit_loading{width:32px;height:32px;background:url(../images/big_loading.gif) no-repeat;margin-right:10px;margin-top:7px;display:none}