.xmas-17-h1{background-color:#d20d1f;padding:20px;color:#fff}body{font-size:16px;font-family:'Roboto Condensed',sans-serif;font-weight:300;background-color:#fff;color:#000}a,a:hover{color:#000!important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:400;color:#000}small{font-weight:400}.max-width-1680{max-width:1680px;margin-left:auto;margin-right:auto}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}.p-lg-r-lg{padding-right:60px}button:focus{outline:0}.btn-primary,.btn-success,.buynow_button{color:#000;background-color:#f54a91;border-color:#f54a91}.btn-primary:focus,.btn-primary:hover,.btn-success:focus,.btn-success:hover,.buynow_button:hover{background-color:#f54a91;border-color:#f54a91}@media(max-width:768px){#contact-form-dynamic button{font-size:14px}.xmas-17-h1{background-color:#d20d1f;padding:20px;color:#fff;font-size:18px;width:90%;margin:auto}}.btn-pp{color:#fff;border-color:#fff}.btn-pp{color:#fff;border-color:#000;background:#000}button{color:#fff!important}.topbar-black-gra{background:#222;background:-moz-linear-gradient(top,#222 0,#000 100%);background:-webkit-linear-gradient(top,#222 0,#000 100%);background:linear-gradient(to bottom,#222 0,#000 100%)}.black-gra-btn{background:#333;background:-moz-linear-gradient(top,#333 0,#232323 100%);background:-webkit-linear-gradient(top,#333 0,#232323 100%);background:linear-gradient(to bottom,#333 0,#232323 100%);border-left:1px solid #111;border-top:1px solid #333;border-right:1px solid #111;border-bottom:1px solid #232323;padding:4px 15px 4px 15px;text-transform:uppercase;font-size:15px;font-weight:400;margin-left:-1px}.black-gra-btn:hover{color:#fff}.black-gra-btn i{padding-left:7px;font-style:normal}.calloutbox{height:78px;overflow:hidden}.calloutbox.left h3{margin-top:11px}.calloutbox.left h5{margin-bottom:12px}.header{border-top:solid 1px #000;border-bottom:solid 3px #fff;padding-top:18px;margin-bottom:12px;background:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}.header .social a i{color:#f54a91;font-size:21px;padding-top:12px}.header .social a a i{padding-left:20px}.silver-top-bar li{background:linear-gradient(to bottom,#efefef,#fff);background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd}.navbar-default{background-color:#fff;border-color:#fff;margin-bottom:2px}.navbar-default .navbar-brand{font-size:28px;padding-left:0;color:#000}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff}.navbar-default .navbar-toggle{border-color:#000}.navbar-default .navbar-toggle .icon-bar{background-color:#000}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}.navbar-default .navbar-nav>li>a{font-size:20px;font-weight:400;text-transform:uppercase;padding-bottom:16px;border-bottom:2px solid transparent;color:#000}.dropdown-menu{font-size:16px;font-weight:400}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-color:#f54a91;color:#fff;border-bottom:2px solid #f54a91;padding-bottom:16px}.navbar-collapse{padding-left:0;box-shadow:none}.dropdown-toggle .fa-plus{margin-left:4px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.navbar-nav>li>.dropdown-menu{margin-top:-8px;border-top:solid 2px #f54a91}.dropdown-menu{background-color:#fff;border-radius:0}.dropdown-menu>li>a{color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;background-color:#f54a91}.navbar-default .navbar-nav>.open>a{color:#fff}.navbar-default .navbar-nav>.open>a:focus{color:#fff;border-bottom:none}.plus:before{content:"   ";position:relative;width:10px;margin-right:1px}footer{background-color:#212121;margin-top:50px}footer .container-fluid{width:100%}footer li,footer li a,footer p{font-size:15px;line-height:26px;font-weight:400}footer h1,footer h2,footer h3,footer h4{color:inherit}.row .p-y{color:#fff}ul.list-unstyled li a{color:#fff!important}#instafeed .col-xs-3 .col-xs-3{margin-left:2%}#instafeed .col-xs-3{width:23%}#instafeed .col-xs-3{padding:3px;background:#fff;border:solid 1px #ddd;border-radius:3px}#mProducts{margin:0 -10px}#mProducts>div{margin-bottom:30px}#mProducts .mGrid>div{letter-spacing:1px}#mProducts .mGrid .col-xs-12:first-of-type{padding-bottom:4px}#mProducts .mGrid>div{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.mGrid .clearfix{padding-top:30px;padding-bottom:30px;background-color:#ececec}.nav-bordered.nav-stacked.right>li>a{border-left:1.5px solid transparent;color:#fff;font-weight:300;font-size:18px}.nav-bordered.nav-stacked.right>li>a:hover{border-left:1.5px solid #f54a91}.smalltext_new{color:#fff!important}.smalltext{color:#000!important}.nav-pills>li>a:hover{color:#000}.nav-bordered.nav-stacked.right{border-left:1px solid #595959}.card{color:#1a1a1a}.card a{color:#1a1a1a}#sticky-cart .h3,#sticky-cart .h4,#sticky-cart .h5,#sticky-cart small,.cartsummary,.cartsummary a{color:#333}#billingdetailsedit .well,#billingdetailsedit .well .h4{color:#000}#express_login button{color:#fff;background-color:#f54a91;border-color:#f54a91}.carousel{max-width:1680px;margin-right:auto;margin-left:auto}.carousel-header{position:absolute;top:0;width:100%;background:rgba(255,255,255,.8);color:#222;padding:10px;z-index:16;font-size:20px;text-align:center;font-weight:600;text-transform:uppercase}.carousel-call-button{position:absolute;top:100px;left:60px;padding:20px;background:rgba(255,255,255,.7);z-index:14;color:#333;font-weight:500;font-size:20px}.carousel-call-button a{color:#333;font-weight:500}.radioOption{margin-right:10px}.table-wedding-page img{width:100%}.table-wedding-page blockquote{border:0;text-align:center;width:100%;margin:0;top:50%;position:absolute;transform:translateY(80px);-ms-transform:translateY(80px);-webkit-transform:translateY(-50%)}@media (max-width:767px){.navbar .navbar-nav{display:inline-block;float:none}.p-lg-r-lg{padding-right:inherit}.pull-xs-right{float:right}.carousel-header{font-size:12px}.carousel-call-button{font-size:12px}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-nav{display:inline-block;float:none}.calloutbox h3{font-size:23px;letter-spacing:-1px}.calloutbox h5{font-size:13px;letter-spacing:-1px}.p-lg-r-lg{padding-right:inherit}}@media (min-width:992px) and (max-width:1199px){.p-lg-r-lg{padding-right:inherit}}@media (min-width:768px){.pull-sm-right{float:right}}.modal-body{color:#000}.nav-justified{background-color:#eee;border:1px solid #eee;border-radius:0}.nav-justified>li>a{padding-top:15px;padding-bottom:15px;margin-bottom:0;font-family:Lora,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;font-size:17px;text-align:center;background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e5e5e5 100%);background-repeat:repeat-x;border-bottom:1px solid #d5d5d5}.nav-justified>.active>a,.nav-justified>.active>a:focus,.nav-justified>.active>a:hover{background-color:#ccc;background-image:none;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,.15);box-shadow:inset 0 3px 7px rgba(0,0,0,.15);color:#000}@media (min-width:768px){.nav-justified>li>a{border-right:1px solid #d5d5d5;border-left:1px solid #fff}}@media screen and (min-width:768px){.footer,.marketing,.masthead{padding-right:0;padding-left:0}}.product_info .btn-group-vertical{width:100%}.product_info .btn-group-vertical .btn{white-space:normal}.btn-toolbar{margin-left:0!important}.product_addon{padding-right:0!important}.tabberlive{margin-top:10px;height:auto;display:block;width:100%}.popover{min-width:520px!important;top:-100px!important}.addons_tab{margin:0;width:100%;border-bottom:1px solid #ece9e4;padding:4px 0!important}.addons_tab a{display:block}.popover.right{border:1px dashed #ddd;width:400px;border-radius:0!important}.popover-title{color:#3d3d3d;font-size:16px!important}.addon_content{width:80px;float:left}.addons_link{text-decoration:none;color:#3d3d3d;display:block;padding:10px 4px}.addons_link:hover{background-color:#}.extra{width:120px;height:180px;float:left;margin:0 2px 2px 0;padding:10px;font-size:12px;text-align:center;line-height:15px!important}.extra img{width:75px;height:75px;display:block;margin:0 auto}#extradiv{float:left;width:100%;height:225px;overflow:auto;scrollbar-3dlight-color:#eee;scrollbar-arrow-color:#eee;scrollbar-base-color:#bfbfbe;scrollbar-darkshadow-color:#bfbfbe;scrollbar-face-color:#eee;scrollbar-highlight-color:#bfbfbe;scrollbar-shadow-color:#bfbfbe}#extra img{padding-bottom:5px;width:80px;height:auto}#balloon_content,#cards_content,#chocolate_content,#glassware_content,#teddy_content,#wine_content{display:none}.addons_chocolate{background:url(/images/addon-chocolates-icon.jpg) no-repeat right;background-size:45px 45px}.addons_teddy{background:url(/images/addon-teddy-icon.jpg) no-repeat right;background-size:45px 45px}.addons_wine{background:url(/images/addon-wine-icon.jpg) no-repeat right;background-size:45px 45px}.addons_balloon{background:url(/images/addon-balloons-icon.jpg) no-repeat right;background-size:45px 45px}.addons_glassware{background:url(/images/addon-vases-icon.jpg) no-repeat right;background-size:45px 45px}.addons_cards{background:url(/images/addon-cards-icon.jpg) no-repeat right;background-size:45px 45px}input[type=submit].buynow_button{text-transform:uppercase;font-size:18px!important;padding:15px 30px 13px!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.product_smallthumb{width:120px!important;padding:5px!important}div.product_smallthumb.video{padding:8px!important}.moreimages{padding:0!important}.addon_display{padding:0!important}.total_price input[type=text]{color:#000;height:40px!important;border:1px solid #fff!important;font-size:24px!important;font-weight:400!important;padding:0!important;box-shadow:none;margin:12px 0 0}#orderpic{padding:0 5px!important}.product-share-button{float:left;margin-right:10px}#tweet{padding-top:3px}#fbnew{margin-top:-2px}#pin{margin-top:-2px}.tabberlive{margin-top:10px;height:auto;display:block;width:100%}.popover{min-width:400px!important}.addons_tab{margin:0;width:100%;border-bottom:1px solid #595959;padding:4px 0!important}.addons_tab a{display:block}.popover.right{border:1px dashed #ddd;width:400px;border-radius:0!important}.popover-title{color:#3d3d3d;font-size:16px!important;font-weight:400}.addon_content{width:80px;float:left}.addons_link{text-decoration:none;color:#ccc;font-weight:400;display:block;padding:10px 4px}.addons_link:hover{background-color:#}.sidetabheading{font-weight:400;color:#262626}.extra{color:#262626;width:120px;height:160px;float:left;margin:0 2px 2px 0;padding:10px;font-size:12px;text-align:center}.extra img{width:75px;height:75px;display:block;margin:0 auto}.extra a{color:#262626}#extradiv{float:left;width:100%;height:225px;overflow:auto;scrollbar-3dlight-color:#eee;scrollbar-arrow-color:#eee;scrollbar-base-color:#bfbfbe;scrollbar-darkshadow-color:#bfbfbe;scrollbar-face-color:#eee;scrollbar-highlight-color:#bfbfbe;scrollbar-shadow-color:#bfbfbe}#extra img{padding-bottom:5px;width:80px;height:auto}#balloon_content,#chocolate_content,#glassware_content,#teddy_content,#wine_content{display:none}.addons_chocolate{background:url(/images/addon-chocolates-icon.jpg) no-repeat right;background-size:45px 45px}.addons_teddy{background:url(/images/addon-teddy-icon.jpg) no-repeat right;background-size:45px 45px}.addons_wine{background:url(/images/addon-wine-icon.jpg) no-repeat right;background-size:45px 45px}.addons_balloon{background:url(/images/addon-balloons-icon.jpg) no-repeat right;background-size:45px 45px}.addons_glassware{background:url(/images/addon-vases-icon.jpg) no-repeat right;background-size:45px 45px}input[type=submit].buynow_button{text-transform:uppercase;font-size:18px!important;padding:13px 25px!important;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important}#added_products{margin-top:20px}.shop_buttons{margin-top:10px}#balloons,#chocolates,#glass,#teddy,#vases,#wine{background:url(/images/plus.gif) no-repeat left;min-height:60px;text-align:center}#balloons img,#chocolates img,#glass img,#teddy img,#vases img,#wine img{margin:0 auto}#balloons p,#chocolates p,#glass p,#teddy p,#vases p,#wine p{font-size:13px!important}#balloons a,#chocolates a,#glass a,#teddy a,#vases a,#wine a{font-size:11px!important;color:red!important;font-weight:400}.heading_line{display:inline-block;padding:0!important}.heading_line h3{display:inline-block;background-color:#fff;z-index:1;position:relative;padding:5px 10px;font-size:17px;font-weight:400;margin-top:15px!important;border:1px solid #ddd}.heading_line:after{content:'';width:100%;display:inline-block;border-bottom:1px solid #ddd;position:absolute;left:0;top:50%;z-index:0}table.cartsummary{margin:0!important}table.cartsummary td{border-top:none!important;border-bottom:1px solid #eee!important;vertical-align:middle!important}table.cartsummary_bottom td{border:none!important;padding:0!important}.edit_product{font-size:20px;padding:5px 10px!important;background-color:#efefef;border-radius:4px;color:#7b7b7b}.cartsummary tr{margin:10px 0!important}.smalltext,.smalltext_member,.smalltext_new{font-size:12px;font-weight:400;color:#000}td.itemdetails a.smalltext{color:red!important}td.pricecolumn{text-align:right;padding:0 5px 0}#cartprogress{margin:0 0 20px!important}.postcode_delivery,.postcode_delivery_other{padding-top:4px!important}.postcode_text input[type=text]#postcode{float:left}.postcode_text span.input-group-btn{width:50%!important}.billing,.shipping{margin:20px 0!important}.shipping{padding-right:0!important}input#newdate{cursor:pointer;padding:6px 12px!important}input#characters{color:#000;padding:0!important;border:1px solid #f4f4f4!important;width:30px!important;min-width:30px!important;background-color:#f4f4f4}.checkout_calendar{top:0!important}.error1{font-size:11px;color:red;position:absolute}.light{font-size:12px;color:#aaa}.password_box{padding:12px!important}.edit_billing_details{padding:0!important;margin-top:0;position:absolute;top:2px;right:17px}.edit_billing_button{background-color:#fff!important;color:#222!important;padding:5px 10px;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border:2px solid #181818;position:absolute;top:8px;right:8px;font-weight:400;font-size:11px;text-transform:uppercase}.edit_billing_button:hover{background-color:#181818!important;border-color:#181818;color:#fff!important;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.payment_box{border:3px solid #222;min-height:250px;font-size:15px!important;padding:15px!important;margin:10px 0!important}.payment_box p{font-size:15px!important}.payment_box h4{font-size:16px!important;font-weight:400;margin:0 0 10px!important;border-bottom:1px dashed #d8d0c3;padding:5px 0 10px}.number,.sumamount{font-weight:400;text-transform:uppercase}.paybycard,.paybyeft,.paypal_button{margin:10px 0!important}.btn_credit,.eft_button,.paypalbutton{border:2px solid #337ab7;background-color:#fff!important;color:#337ab7!important}.cancel_cpayment{margin:10px 0 0}.final_payment_icons,.secured_by_payment{margin:15px 0}.paybycard img,.paybyeft img,.paypal_button img{min-width:100%!important}img#AMEX,img#Mastercard,img#Visa{cursor:pointer!important;margin:3px 0}.summary td{height:35px}#credit tr{height:40px}#credit input[type=submit]{float:left!important}#formtable p{font-size:13px!important;margin-bottom:8px!important}#credit{display:none}.formtable td{padding:10px!important}@media only screen and (min-width:768px) and (max-width:979px){.shipping{padding:0!important}.paybyeft{float:right!important}.paypal_button{padding-right:0!important}}@media only screen and (max-width:767px){.ecommerce_hidden_menu{display:block!important}.buynow_button{display:block;width:100%!important}#social_product_main,.product_addon{display:none}.cart_well{padding:0!important}td.itemdetails{width:33%!important;padding:0!important}.postcode_text{padding:0!important}.privacy_policy{margin:10px 0 0!important}.shipping{padding:0!important}.paypal_button{padding:0!important}#formtable{width:100%!important;margin:10px 0!important}.past_order_display{display:none}.formtable{width:100%!important}}.affix{width:inherit;z-index:100;padding-right:20px;max-width:initial!important;top:60px}.affix-bottom{position:absolute;max-width:initial!important;z-index:100;width:100%;padding-right:20px}@media screen and (min-width:1200px){.affix{padding-right:0;max-width:270px!important}}.image-wrap a img{width:172px;height:172px}.close{font-size:35px!important;color:#000!important;opacity:1!important}.black-bar{height:40px;background-color:#333}.black-bar p{line-height:40px;color:#fff;text-align:center;text-transform:uppercase;font-size:20px}.text-danger{color:red}a.btn.btn-lg.btn-default-outline.btn_cc.payment-new{color:#fff!important}