/*!
 * D2F v1
 * Copyright 2003-2021 Florist2Florist. 
 */@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700|Lato:900,700,400|Satisfy|Paytone+One);body{background:#fff url(https://cdn.direct2florist.com/1601/backgroundtexture.png) !important;font-family:'Raleway',sans-serif;font-size:13px;color:#8a8a8d;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html{height:100%}.xmas-grey,.xmas-green,.xmas-red,.xmas-blue{background-image:none !important}.xmas-grey{background:#d8d8d8;background:-moz-linear-gradient(top,rgba(220,220,220) 0,rgba(249,249,249) 80%,rgba(249,245,245) 100%) !important;background:-webkit-linear-gradient(top,rgba(220,220,220) 0,rgba(249,249,249) 80%,rgba(249,245,245) 100%) !important;background:linear-gradient(to bottom,#dcdcdc 0,rgba(249,249,249) 80%,rgba(249,245,245) 100%) fixed !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93c53e',endColorstr='#4d662f',GradientType=0) !important}.xmas-green{background:#4c6d24;background:-moz-linear-gradient(top,rgba(147,197,62) 0,rgba(76,109,36) 80%,rgba(77,102,47,1) 100%) !important;background:-webkit-linear-gradient(top,rgba(147,197,62) 0,rgba(76,109,36) 80%,rgba(77,102,47,1) 100%) !important;background:linear-gradient(to bottom,rgba(147,197,62) 0,rgba(76,109,36) 80%,rgba(77,102,47,1) 100%) fixed !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93c53e',endColorstr='#4d662f',GradientType=0) !important}.xmas-red{background:#bb0c30;background:-moz-linear-gradient(top,rgba(253,48,48) 0,rgba(175,5,5) 80%,rgba(154,0,0) 100%) !important;background:-webkit-linear-gradient(top,rgba(253,48,48) 0,rgba(175,5,5) 80%,rgba(154,0,0) 100%) !important;background:linear-gradient(to bottom,rgba(253,48,48) 0,rgba(175,5,5) 80%,rgba(154,0,0) 100%) fixed !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd3030',endColorstr='#9a0000',GradientType=0) !important}.xmas-blue{background:#394078 !important;background:-moz-linear-gradient(top,rgba(57,64,120) 0,rgba(249,249,249) 80%,rgba(249,245,245) 100%) !important;background:-webkit-linear-gradient(top,rgba(57,64,120) 0,rgba(249,249,249) 80%,rgba(249,245,245) 100%) !important;background:linear-gradient(to bottom,rgba(57,64,120) 0,rgba(249,249,249) 80%,rgba(249,245,245) 100%) fixed !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#394078',endColorstr='#F9F5F5',GradientType=0) !important}#mainNavigation{z-index:9999999999 !important}#newSettingsOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:9999999}#newSettingsCurrButton,#newSettingsLangButton{height:43px;cursor:pointer}#newSettingsLangButton a{text-transform:uppercase}.activeSettingButton{background-color:white}#ageRestrictionWarning{min-height:auto}#ageRestrictionWarning .panel-heading{background-color:#ebccd1 !important}#ageRestrictionWarning p{text-align:center;padding:5px}#newSettingCurrOptionList{clear:both}.feefoSVG{margin-bottom:6px;height:15px}#cookiesPopUp li{text-align:left}#newSettingCurrOptionList li{list-style:none;display:inline-block;width:24%;height:45px}#newCurrTitle{float:left;width:50%;padding-left:25px}#newCurrCloseButton{float:right;width:50%}#newCurrCloseButton p{float:right;margin-top:-43px;font-size:1.6em;cursor:pointer}#newSettingsCurrDropDown,#newSettingsLangDropDown{display:none}#newSettingsCurrDropDown{width:500px;height:300px;padding-top:53px;background-color:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#newSettingsLangDropDown{width:300px;height:300px;padding-top:53px;background-color:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#newSettingsCurrDropDown span,#newSettingsLangDropDown span{letter-spacing:1.2px;font-family:'lato';font-size:1em}#newSettingsCurrDropDown span p,#newSettingsLangDropDown span p{padding-top:20px;padding-left:15px;padding-bottom:0;text-transform:uppercase;letter-spacing:2px}.newCurrCheckboxs{display:inline-block !important;font-size:12px !important;padding-top:5px !important;padding-left:20px !important;color:#555}.newCurrCheckboxs .checkmark{top:10px;height:13px;width:13px}.newCurrCheckboxs .checkmark:after{top:3px !important;left:3.6px !important;width:5.5px !important;height:5.5px !important}.newCurrCheckboxs .checkmark:nth-child(2n+4):after{left:3.7px !important}.nd{display:none}.lato{font-family:'Lato',sans-serif}select::-ms-expand{display:none}#pnlMain{background:url(https://cdn.direct2florist.com/home-bnr-blue.jpg);float:left;height:313px;margin-right:20px;position:relative;width:700px;z-index:10}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}select.classic-sel{background-image:linear-gradient(135deg,white 50%,transparent 55%),linear-gradient(45deg,transparent 45%,white 50%),linear-gradient(to right,#edac00,#edac00);background-position:calc(100% - 10px) .8em,calc(100% - 20px) .8em,100% 0;background-size:10px 10px,10px 10px,2.5em 2.5em;background-repeat:no-repeat}.fwimg{width:100%}a{color:#4e4746;text-decoration:none}select.classic-sel:focus{background-image:linear-gradient(45deg,white 50%,transparent 55%),linear-gradient(135deg,transparent 45%,white 50%),linear-gradient(to right,#ff840d,#ff840d);background-position:calc(100% - 10px) .8em,calc(100% - 20px) .8em,100% 0;background-size:10px 10px,10px 10px,2.5em 2.5em;background-repeat:no-repeat;border:0;outline:0}select.classic-sel>option:selected{background-image:linear-gradient(135deg,white 50%,transparent 55%),linear-gradient(45deg,transparent 45%,white 50%),linear-gradient(to right,#edac00,#edac00);background-position:calc(100% - 10px) .8em,calc(100% - 20px) .8em,100% 0;background-size:10px 10px,10px 10px,2.5em 2.5em;background-repeat:no-repeat}#auto-comp{position:relative;top:2px}.ui-autocomplete{list-style:none;position:absolute;z-index:50 !important;width:100%;background:#f5f5f5;padding:0;-webkit-box-shadow:0 8px 6px -3px #696969;-moz-box-shadow:0 8px 6px -3px #696969;box-shadow:0 8px 6px -3px #696969}.ui-autocomplete li{padding:2px 10px;background:#FFF}.ui-autocomplete li:before{content:"";height:1px;background:linear-gradient(to right,rgba(0,0,0,0) 0,#edac00 50%,rgba(0,0,0,0) 100%);display:block}.ui-autocomplete li:hover{background:#fffdf1}.ui-autocomplete li:hover a{color:#555}.ui-autocomplete a{cursor:pointer;font-size:16px;font-weight:700;display:block;color:#8a8a8d}.ui-autocomplete a small{font-weight:400;line-height:12px}.ui-autocomplete a:hover{cursor:pointer;text-decoration:none}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#847f7e}.navbar-inverse{border:0}.navbar-inverse .navbar-toggle{border:0}.col-pad-tb-5{padding-top:5px;padding-bottom:5px}.col-pad-tb-0{padding-top:0;padding-bottom:0}.col-pad-tb-10{padding-top:10px;padding-bottom:10px}.col-pad-tb-15{padding-top:15px;padding-bottom:15px}.col-pad-t-5{padding-top:5px}.col-pad-t-0{padding-top:0}.col-pad-t-10{padding-top:10px}.col-pad-t-15{padding-top:15px}.col-pad-b-5{padding-bottom:5px}.col-pad-b-0{padding-bottom:0}.col-pad-b-10{padding-bottom:10px}.col-pad-b-15{padding-bottom:15px}.col-pad-l-5{padding-left:5px}.col-pad-l-0{padding-left:0}.col-pad-l-10{padding-left:10px}.col-pad-l-15{padding-left:15px}.col-pad-r-5{padding-right:5px}.col-pad-r-0{padding-right:0}.col-pad-r-10{padding-right:10px}.col-pad-r-15{padding-right:15px}.col-pad-lr-5{padding-left:5px;padding-right:5px}.col-pad-lr-0{padding-left:0;padding-right:0}.col-pad-lr-10{padding-left:10px;padding-right:10px}.col-pad-lr-15{padding-left:15px;padding-right:15px}.col-mar-tb-5{margin-top:5px;margin-bottom:5px}.col-mar-tb-0{margin-top:0;margin-bottom:0}.col-mar-tb-10{margin-top:10px;margin-bottom:10px}.col-mar-tb-15{margin-top:15px;margin-bottom:15px}.col-mar-t-5{margin-top:5px}.col-mar-t-0{margin-top:0}.col-mar-t-10{margin-top:10px}.col-mar-t-15{margin-top:15px}.col-mar-b-5{margin-bottom:5px}.col-mar-b-0{margin-bottom:0}.col-mar-b-10{margin-bottom:10px}.col-mar-b-15{margin-bottom:15px}.row-mar-m-lr-0,.row-mar-lr-0{margin-left:0;margin-right:0}.row-mar-lr-10{margin-left:10px;margin-right:10px}.row-mar-lr-15{margin-left:15px;margin-right:15px}.row-mar-lr-20{margin-left:20px;margin-right:20px}.row-mar-lr-30{margin-left:30px;margin-right:30px}.row-mar-m-lr-30{margin-left:-30px;margin-right:-30px}.row-mar-m-l-30{margin-left:-30px}.row-mar-m-r-30{margin-right:-30px}.breadcrumb a{color:#8a8a8d}.breadcrumb a:last-child{color:#ee88a2}#cty option{background:url(https://cdn.direct2florist.com/flags-4.png) no-repeat;background-repeat:no-repeat;background-position:bottom left;padding-left:36px;font-weight:700}#cty .flag-au{background-position:10px 8px}#cty .flag-be{background-position:10px -812px}#cty .flag-br{background-position:10px -33px}#cty .flag-ca{background-position:10px -74px}#cty .flag-cz{background-position:10px -1017px}#cty .flag-cy{background-position:10px -115px}#cty .flag-eu{background-position:10px -1017px}#cty .flag-fr{background-position:10px -894px}#cty .flag-de{background-position:10px -853px}#cty .flag-gr{background-position:10px -689px}#cty .flag-hk{background-position:10px -156px}#cty .flag-ie{background-position:10px -197px}#cty .flag-it{background-position:10px -771px}#cty .flag-mt{background-position:10px -238px}#cty .flag-nl{background-position:10px -648px}#cty .flag-nz{background-position:10px -279px}#cty .flag-ph{background-position:10px -935px}#cty .flag-pl{background-position:10px -731px}#cty .flag-ru{background-position:10px -607px}#cty .flag-sg{background-position:10px -320px}#cty .flag-za{background-position:10px -361px}#cty .flag-es{background-position:10px -402px}#cty .flag-ch{background-position:10px -443px}#cty .flag-gb{background-position:10px -484px}#cty .flag-us{background-position:10px -525px}#cty .flag-ww{background-position:10px -565px}.design-navbar .container{position:relative}.nav-sh-cart{position:absolute;top:0;right:10px;padding:10px}.nav-sh-cart i{color:#FFF;font-size:22px}.nav-sh-cart a{font-size:22px;border-radius:50%;background-color:#FFF;width:22px;height:22px;color:#959191;text-decoration:none;display:inline-block;margin-left:5px;position:relative;top:5px}.nav-sh-cart a span{font-family:sans-serif;position:absolute;width:100%;text-align:center;top:1px;font-size:14px;font-weight:700}.quicklinks-nav{background-color:#f4f4f5;padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #d5d5d6}.quicklinks-nav .container,.quicklinks-nav .container>.col-xs-12{padding-left:0;padding-right:0}.quicklinks-nav .circleBase{background-color:#fff;width:30px;height:30px;display:inline-block;margin:0 3%;cursor:pointer}.quicklinks-nav .fa{position:relative;font-size:18px}.quicklinks-nav .fa-phone{top:7px;left:0;line-height:20px}.quicklinks-nav .fa-clock-o{top:5px;left:0;font-size:20px}.quicklinks-nav .fa-globe{top:5px;left:0;font-size:20px}.quicklinks-nav .fa-info-circle{top:5px;left:0;font-size:20px}.quicklinks-nav .fa-map-marker{top:5px;left:1px;font-size:20px}.quicklinks-nav .fa-star{top:6px;left:0;line-height:20px}.quicklinks-nav .fa-search{top:5px;left:0}#mobile-action{display:none}#mobile-action .container{-webkit-box-shadow:inset 0 0 20px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 20px 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 20px 1px rgba(0,0,0,0.2);background:url(https://cdn.direct2florist.com/1601/mobile-drop-bg.png);padding:10px}#mobile-action .container .round-drop{position:relative;margin:10px auto;width:80%;background-color:#FFF;padding:10px;-webkit-box-shadow:2px 0 10px 1px rgba(0,0,0,0.32);-moz-box-shadow:2px 0 10px 1px rgba(0,0,0,0.32);box-shadow:2px 0 10px 1px rgba(0,0,0,0.32);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#mobile-action .phone{text-align:left}#mobile-action .phone p{margin-bottom:5px}#mobile-action .phone a{color:inherit}#mobile-action .phone .phone-circle{position:absolute;right:0;top:10px;color:#fab300;width:50px;height:50px;border:2px dotted #fab300;border-radius:50px;text-align:center;font-size:30px;padding:5px;float:left;margin-right:10px}#mobile-action .opentimes-cont{padding:.1rem .2rem 0;margin-top:.3rem;position:relative}#mobile-action .opentimes-cont .opentimes-hanger{width:100%;position:absolute;background-image:url(/template/1601/images/open-times.png);background-repeat:no-repeat;background-position:top;z-index:10;height:3.75rem}#mobile-action .opentimes-cont .opentimes{border:solid 5px #eaeaea}#mobile-action .opentimes-cont .opentimes{position:relative;border:solid 5px #f9f9f9;padding:.7rem;margin-top:2.7rem}#mobile-action .opentimes h4{color:#fab300;font-size:2rem;text-align:center}#mobile-action .opentimes ul{margin-left:0;margin-bottom:0;padding-left:0}#mobile-action .opentimes ul li{list-style:none;width:100%;font-size:1.1rem;text-align:left}#mobile-action .opentimes .opd{color:#4e4e4e}#mobile-action .opentimes .opt{color:#fab300;float:right;font-weight:700}#mobile-action .countries-deliver{padding:0;margin:0}#mobile-action .countries-deliver li h3{font-size:1.5rem;color:#fa4c6d;font-weight:700;margin-top:0}#mobile-action .countries-deliver li{list-style:none;position:relative;border-top:solid 1px #ccc;padding:3px 0;text-align:left}#mobile-action .countries-deliver li img{margin:3px}#mobile-action .countries-deliver li p{display:inline;margin-left:8px;font-size:1.35rem;font-weight:700;color:#8a8a8d}#mobile-action .countries-deliver li p span{float:right;font-size:2rem;margin:5px 3px}#mobile-action .countries-deliver li:first-of-type{border-top:0;text-align:center}#mobile-action .reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;margin:10px 0}#mobile-action .reviews ul{margin:0;padding:0}#mobile-action .reviews ul>li{list-style:none;margin:10px 0;background-color:#FFF;padding:10px;border-radius:8px;text-align:center}#mobile-action .reviews a{text-decoration:none;color:#8a8a8d}#mobile-action .reviews b{display:block}#mobile-action .reviews span{color:#ee88a2}#mobile-action .reviews i{font-style:normal}#mobile-action .reviews .feefo-logo{width:100%;text-align:center;margin-top:17px;margin-bottom:5px}#mobile-action .reviews .feefo-logo img{width:100%;max-width:143px}#mobile-action .reviews .lnkMore{display:none}#mobile-action .how-to-order{padding:0;margin:0}#mobile-action .how-to-order li h3{font-size:1.5rem;color:#7faa42;font-weight:700;margin-top:0}#mobile-action .how-to-order li{list-style:none;position:relative;border-top:solid 1px #ccc;padding:3px 0}#mobile-action .how-to-order li:first-of-type{border-top:0}#mobile-action .how-to-order li .cicleBase,#mobile-action .how-to-order li .txt{display:inline-block}#mobile-action .how-to-order li .cicleBase{font-family:'Lato',sans-serif;background-color:#bed893;width:45px;height:45px;margin:8px;float:left;border-radius:50%;position:relative}#mobile-action .how-to-order li .cicleBase span{font-size:2.4rem;color:#fff;font-weight:700;position:absolute;top:5px;right:15px}#mobile-action .how-to-order li .txt{min-height:50px;margin-top:10px;text-align:left}#mobile-action .how-to-order li p{margin:10px 0 0}#mobile-action .how-to-order li a{color:inherit}#mobile-action .how-to-order li .txt p{margin:0 0 3px}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:12%;padding-left:0;margin-left:-50%;text-align:center;list-style:none}.carousel-indicators li{width:10px;height:10px;background-color:#ccc;border-radius:10px}.carousel-indicators .active{width:10px;height:10px;background-color:#8a8a8d;border-radius:10px}.full-width-img>.item>img{width:100%;cursor:pointer}.logo img{width:100%;max-width:276px}.design-navbar{background-color:#959191;min-height:43px;margin-bottom:0}.design-navbar .navbar-nav>li>a{color:#FFF}.design-navbar .navbar-toggle{float:left;margin-left:15px}.col-logo-align{text-align:center;margin-bottom:15px}.header-info{display:none;background-color:#FFF;padding:10px 13px;height:43px;font-weight:700;font-size:16px;color:#8a8a8d;position:relative}#headform{padding:15px 0 5px;margin-bottom:0;position:relative}#headform .addr{margin-bottom:15px}.florist-rating-pos{position:absolute;bottom:9px;right:9px;text-align:right}.florist-rating-pos .feefo-stars{margin-top:0;margin-bottom:0}.header-info a{color:#8a8a8d;text-decoration:none}.header-info-hl{color:#ee88a2}.header-scart{background-color:#ccc;position:absolute;top:0;right:0;font-size:20px;padding:7px 10px;color:#FFF}.header-payments,.navbar-tagline{display:none}.header-info i{color:#FFF}.main-container{background-color:#FFF;padding:20px 30px}.nav-tagline{font-style:italic}#pnlList li{background-image:url(https://cdn.direct2florist.com/1601/in-flg-3.png)}#pnlRotate li{list-style:none}.row-search-box-sm{background-color:#f7f7f7;border:solid 1px #d5d5d6;border-radius:10px;margin:15px 0;padding:15px 0}.row.row-search-box-sm .dropdown{display:none}#btnQuery{width:100%;font-size:15px;font-weight:700;padding:9px}#btnQuery i{margin-top:3px}.wrapQuery{width:100%}#txtQuery,#cty{width:100%;font-size:16px;font-weight:700;padding:9px 10px;border:solid 0 #d5d5d6;margin-bottom:10px}.btn-primary{color:#fff;font-size:15px;background-color:#fab300;background:linear-gradient(#ffd059,#fabc00);border:1px solid #ffbb10;border-radius:3px;padding:8px 6px 8px 6px}.btn-primary:hover{background:#f9ac18;border:1px solid #f9ac18}.btn-primary:active:focus,.btn-primary:focus,.btn-primary:active{background:#f9ac18;border:1px solid #f9ac18}#btnQuery{color:#fff;background:#ee88a2;border-color:#ee88a2;border-radius:0}#btnQuery:hover{color:#fff;background-color:#fd496b;border-color:#fd496b}.row-search-box h2{font-size:16px;font-weight:400;width:100%;text-align:center}.bestsellers-sbf{text-align:center}.bestsellers-sbf span{display:block;font-size:18px;font-weight:400}#sbflowers{margin-top:10px;background-color:#f7f7f7;width:100%;font-size:16px;font-weight:700;padding:9px 10px;border:solid 0 #d5d5d6;margin-bottom:10px;margin-left:0}#bestSellers hr{margin-top:10px}.pnlhr{margin-top:20px;margin-bottom:5px}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}#pnlList,#pnlSearches,#pnlRotate{height:141px;margin:16px auto;position:relative;width:100%;max-width:350px}.pnlBG{background-color:#fcfcfc}#pnlList ul{height:80px;list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;width:100%;max-width:300px}#pnlList li{height:36px;margin:0;position:absolute;width:30px}#pnlList li a{display:block;height:36px;text-indent:-999px;width:30px}#pnlList li{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#pnlList .find-out-more{text-align:right;font-weight:600;margin:5px 5px 0}#pnlList .find-out-more a{color:#fab300}#pnlList .au{left:41px;top:22px}#pnlList .br{background-position:-35px 0;left:72px;top:20px}#pnlList .ca{background-position:-70px 0;left:104px;top:20px}#pnlList .cy{background-position:-105px 0;left:135px;top:20px}#pnlList .hk{background-position:-140px 0;left:166px;top:20px}#pnlList .ie{background-position:-175px 0;left:198px;top:20px}#pnlList .mt{background-position:-210px 0;left:229px;top:20px}#pnlList .nz{background-position:-245px 0;left:31px;top:40px}#pnlList .sg{background-position:-280px 0;left:66px;top:40px}#pnlList .za{background-position:-315px 0;left:100px;top:40px}#pnlList .es{background-position:-350px 0;left:135px;top:40px}#pnlList .ch{background-position:-385px 0;left:169px;top:40px}#pnlList .gb{background-position:-420px 0;left:204px;top:40px}#pnlList .us{background-position:-455px 0;left:239px;top:40px}#pnlList .gr{background-position:-280px 0;left:65px;top:40px}.csstransitions #pnlList:hover .au{left:15px;top:5px}.csstransitions #pnlList:hover .br{left:55px;top:5px}.csstransitions #pnlList:hover .ca{left:95px;top:5px}.csstransitions #pnlList:hover .cy{left:135px;top:5px}.csstransitions #pnlList:hover .hk{left:175px;top:5px}.csstransitions #pnlList:hover .ie{left:215px;top:5px}.csstransitions #pnlList:hover .mt{left:255px;top:5px}.csstransitions #pnlList:hover .nz{left:15px;top:45px}.csstransitions #pnlList:hover .sg{left:55px;top:45px}.csstransitions #pnlList:hover .za{left:95px;top:45px}.csstransitions #pnlList:hover .es{left:135px;top:45px}.csstransitions #pnlList:hover .ch{left:175px;top:45px}.csstransitions #pnlList:hover .gb{left:215px;top:45px}.csstransitions #pnlList:hover .us{left:255px;top:45px}.csstransitions #pnlList:hover .gr{left:55px;top:45px}#pnlSearches h1,#pnlList h1,#pnlRotate h1{color:#222;font-size:18px;font-weight:normal;margin:0;padding:10px 0 0}#pnlList h1 span{display:none}#pnlList h1 a,#pnlList h1 a:hover{color:#222;text-decoration:none}#pnlSearches ol{margin:10px auto 0;padding-left:10px;width:100%;max-width:305px}#pnlSearches li{float:left;padding-top:2px;width:110px;color:#fab300;font-weight:700;margin-left:17px}.ie6 #pnlSearches li{display:inline}#pnlSearches li a{color:#555;font-weight:400}#pnlRotate ul{margin:10px auto;width:100%;max-width:300px;position:relative}#pnlRotate li{height:131px;left:0;margin:0;position:absolute;top:0;width:100%;text-align:center}#pnlRotate #tile1{background-position:0 -280px}#pnlRotate #tile2{background-position:0 -411px}#pnlRotate #tile3{background-position:0 -542px}#pnlRotate #tile4{background-position:0 -673px;display:block}#localFlorists .home-page-florist{font-family:'Lato',sans-serif;position:relative;color:#8a8a8d;max-width:368px;background-color:#fcfcfc;margin:0 0 30px;border:0;cursor:pointer}#localFlorists .home-page-florist .home-florist-text{padding:5px}#localFlorists .home-page-florist .fl-flag{position:absolute;top:10px;right:8px;width:40px}#localFlorists .home-page-florist .fln,#localFlorists .home-page-florist .fl-addr{margin-bottom:0;font-weight:700;color:#000;margin-top:5px;margin-left:5px;line-height:12px}#localFlorists .home-page-florist .fl-addr{font-weight:400;margin-bottom:5px}#localFlorists .home-page-florist .home-page-gallery-img{position:relative;height:210px;padding:0}#localFlorists .home-page-florist .home-page-gallery-img-inner{position:relative;float:left;width:100%;height:100%;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;cursor:pointer}.home-gallery{position:relative;cursor:pointer}.home-gal-img{position:relative;max-height:360px;overflow:hidden}.home-gal-img img{width:100%;max-width:368px}.home-gal-img .new,.home-gal-img .discount{position:absolute;width:82px;height:82px;bottom:0;right:82px;background-color:rgba(239,58,96,0.8);color:#FFF;text-align:center;font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700;padding:5px}.home-gal-img .order-now{position:absolute;width:82px;height:82px;bottom:0;right:0;background-color:rgba(255,141,0,0.8);color:#FFF;text-align:center;font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700;padding:5px}.home-gal-img .add-on{position:absolute;width:65px;height:65px;bottom:0;right:0;background-color:rgba(239,58,96,0.8);color:#FFF;text-align:center;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:700;padding:5px;cursor:pointer}.home-gal-img .order-now span{position:relative;top:34%}.home-gal-img .discount span{position:relative;font-size:150%;line-height:100%;top:34%}.home-gal-img .add-on span{position:relative;font-size:120%;line-height:120%;top:34%}.home-gal-img .new span{position:relative;font-size:160%;top:40%}.home-gal-text{text-align:center;padding:0 0 15px}.home-gal-text .product-title{font-size:22px;font-weight:700;margin-bottom:5px;margin-top:12px}.home-gal-text p{margin-bottom:0;margin-left:0;margin-right:0}.home-gal-price{font-family:Georgia,serif;font-style:italic;font-size:16px}.home-gal-text .price,.home-gal-text .now-price{font-family:'Lato',sans-serif;font-style:normal;font-weight:900;font-size:26px}.home-gal-text .now-price{color:#fd496b}.home-gal-text .was-price,.div-products .price del{font-family:'Lato',sans-serif;font-weight:900;font-style:normal;font-size:16px;text-decoration:line-through}.home-gallery .hs-box{position:absolute;top:0;left:0;background-color:rgba(239,58,96,0.75);width:100%;height:100%}.home-gallery .hs-box .row-search-box{height:auto;background:0;border-radius:0;vertical-align:middle;margin:0;padding:0}.home-gallery .hs-box .row-search-box-sm{background:0;border-radius:0;text-align:center;padding:10px;border:0;border-radius:0;margin:15px 0}.home-gallery .hs-box .col-lg-4,.home-gallery .hs-box .col-md-5,.home-gallery .hs-box .col-lg-8,.home-gallery .hs-box .col-lg-5,.home-gallery .hs-box .col-lg-2,.home-gallery .hs-box .col-sm-5{width:100%}.home-gallery .hs-box #btnQuery{color:#fff;background-color:#fd496b;border-color:#FFF}.home-gallery .hs-box #btnQuery:hover{color:#fff;background-color:#ee88a2;border-color:#FFF}.home-gallery .hs-box .row-search-box h2{font-size:19px;color:#FFF;font-weight:700}#workshops .main-video iframe{height:150px}#flPromotions{display:none}.lstAreas{padding:0;width:100%;display:none}.lstAreas>li{list-style:none;padding:0;width:100%;margin-bottom:3px;margin-left:0;margin-right:0;margin-top:0}.lstAreas>li a{color:#ee88a2;font-weight:700;width:100%}.lstAreas>li>hr{border-bottom:solid 1px #ee88a2;width:100%;padding:0;margin-top:0;margin-bottom:7px}.lstAreas li a:hover{text-decoration:none}.lstAreas>li>.vizAreas{margin:0;padding:0}.lstAreas>li>.vizAreas>li{list-style:none}.lstAreas>li>.vizAreas>li a{font-weight:400;color:inherit}.col-fl-r{text-align:center}.top-search-box{margin-bottom:30px;background-color:#fafafa;padding-bottom:5px}.top-search-box h1{font-size:16px;line-height:20px;padding:5px;margin:0 0 10px;width:100%;text-align:center;color:#FFF}.top-search-box h1 span{font-weight:700;display:block}.top-search-box.ts-uk h1{background-color:#ee88a2}.top-search-box.ts-ww h1{background-color:rgba(255,141,0,0.8)}.top-search-box li{text-align:left;margin-left:15px}.top-search-box li a{color:inherit;text-decoration:underline}.top-search-box ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:20px 15px;padding:0}.hp-tc,.hp-nav-tabs{display:none}#low-reviews{background-color:#f7f7f7;padding:10px;border-radius:10px;margin:20px 0}#low-reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;margin:10px 0}#low-reviews ul{margin:0;padding:0}#low-reviews ul>li{list-style:none;margin:10px;background-color:#FFF;padding:10px;border-radius:8px;text-align:center}#low-reviews a{text-decoration:none;color:#8a8a8d}#low-reviews b{display:block}#low-reviews span{color:#ee88a2}#low-reviews i{font-style:normal}#low-reviews .feefo-logo{width:100%;text-align:center;margin-top:17px;margin-bottom:5px}#low-reviews .feefo-logo img{width:100%;max-width:143px}#low-reviews .lnkMore{display:none}.d2f-reviews ul,.florist-reviews{padding:0}.d2f-reviews ul li,.florist-reviews li{list-style:none;margin:10px 0}.d2f-reviews ul li .outer,.florist-reviews li .outer{border:solid 2px #f4f4f4;background-color:#f4f4f4;border-radius:10px;padding:20px 10px;position:relative}.d2f-reviews ul li .even,.florist-reviews li .even{background-color:#fff}.d2f-reviews .rtext,.florist-reviews .rtext{display:inline-block;width:70%;border-right:solid 2px #ccc;padding:0 15px;min-height:84px;position:relative}.d2f-reviews .rtext .quote,.florist-reviews .rtext .quote{padding-left:30px;font-style:italic;margin-bottom:20px;font-size:110%}.d2f-reviews .rtext .quote::before,.florist-reviews .rtext .quote::before{font-weight:bold;font-size:56px;color:#848484;content:"\201C";font-family:Georgia,"Times New Roman",Times,serif;position:absolute;top:-13px;left:13px;font-style:normal}.d2f-reviews .rtext .author,.florist-reviews .rtext .author{margin-bottom:0;position:absolute;right:15px;bottom:0}.d2f-reviews .rtext .author a,.florist-reviews .rtext .author a{color:#ee88a2}.d2f-reviews .rtext .rfeefo,.d2f-reviews .rtext .rd2flogo,.florist-reviews .rtext .rfeefo,.florist-reviews .rtext .rd2flogo{position:relative;bottom:0;left:0;margin-bottom:0}.d2f-reviews .rtext .rfeefo img,.d2f-reviews .rtext .rd2flogo img,.florist-reviews .rtext .rfeefo img,.florist-reviews .rtext .rd2flogo img{width:158px;border-radius:5px}.d2f-reviews .rstars,.florist-reviews .rstars{display:inline-block;width:29%;vertical-align:top}.d2f-reviews .rstars .star-rating-base,.florist-reviews .rstars .star-rating-base{position:absolute;bottom:20px;right:8%}.d2f-reviews .rstars p,.florist-reviews .rstars p{font-family:'Lato',sans-serif;font-weight:900;font-size:50px;line-height:30px}.tp-active{border-right:2px solid #dbf1ea !important;border-top:2px solid #dbf1ea !important;background-color:#dbf1ea !important}#feefoModal .modal-header{overflow:hidden;background:#ebeaea;border-bottom:solid 1px #d2d2d2;padding:10px 20px 9px 14px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#feefoModal .modal-body{padding:0}.feefo-header-link{cursor:pointer}.ft-nw-so{background-color:#fb6683}.ft-pg-li{background-color:#4f4847}.ft-nw-so .container,.ft-pg-li .container,.ft-pg-co .container{padding:20px 30px}.ft-pg-co{background-color:#696363}.ft-nw-so .col-lg-9,.ft-nw-so .col-lg-3{text-align:center}#nwsft label{color:#FFF;text-transform:uppercase;margin-right:20px}#nwsft input{border-radius:0;border:0;font-size:12px;font-weight:600}#nwsft button{border-radius:0;border:solid 3px #FFF;text-transform:uppercase;font-weight:700;font-size:13px;padding:5px 20px;background-color:#fb6683;color:#FFF}#siupal{margin:10px auto 0;width:90%}.circleBase{border-radius:50%;behavior:url(PIE.htc)}.cl-social{background-color:#fa4c6d;color:#FFF;width:35px;height:35px;display:inline-block;margin:20px 5px 0;cursor:pointer}.cl-social i{margin:10px;font-size:130%}.cl-social .fa-facebook{margin:12px}.ft-pg-li h3{border:solid 1px #696362;text-transform:uppercase;font-size:13px;color:#FFF;margin:5px;padding:9px;cursor:pointer}.ft-pg-li ul{display:none;list-style-type:none;margin:0;padding:0}.ft-pg-li li{text-align:center;border:solid 1px #555;margin:3px 10px}.ft-pg-li li:hover{background-color:#555}.ft-pg-li li a{color:#FFF;font-size:12px;text-decoration:none}.contact-media .media{border-bottom:solid 1px #696362;padding-left:25%}.contact-media .media p{color:#FFF;margin-left:0;font-size:11px}.contact-media .media p a{font-weight:700;color:#FFF}.contact-media .footer-cb{border:solid 2px #FFF;width:30px;height:30px;color:#FFF}.contact-media .footer-cb .fa-map-marker{position:relative;color:#FFF;font-size:18px;top:4px;left:8px}.contact-media .footer-cb .fa-envelope{position:relative;color:#FFF;font-size:16px;top:5px;left:5px}.contact-media .footer-cb .fa-phone{position:relative;color:#FFF;font-size:18px;top:5px;left:6px}.ft-pg-co p{color:#FFF;font-size:12px}.ft-pg-co .foot-sm{margin:0}.ft-pg-co .foot-sm a{margin:0;text-transform:uppercase;font-size:11px;color:#FFF;font-weight:700}.ft-pg-co .copyright,.ft-pg-co .footer-paym{margin-bottom:10px;float:left !important}.ft-oc.fa.fa-arrow-circle-down,.ft-oc.fa.fa-arrow-circle-up{float:right;font-size:16px}.ft-pg-li .contact-media h3{display:none}.breadcrumb{background:0;padding:0 10px;margin-bottom:0}.extra-wide{margin-right:-30px;margin-left:-30px}#floristList h1{padding:0 10px;font-size:24px;font-weight:400;margin-bottom:15px;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic}.florist-row{background-color:#FFF;margin:0 auto;width:98%;padding:5px 30px 10px;border-top:solid 2px rgba(221,220,220,1)}.florist-items .sm-none{display:none}.florist-row .photo{height:270px;width:100%;text-align:center}.florist-info-sm .call{margin:10px 0;font-size:14px;position:relative;padding-left:30px;cursor:pointer}.florist-info-sm .call a{color:#fab300}.florist-info-sm .call .phone-circle{border-radius:50%;position:absolute;left:0;top:-2px;color:#fff;background-color:#fabc00;background:linear-gradient(#ffd059,#fabc00);border:1px solid #ffbb10}.florist-info-sm .call .phone-circle i{font-size:13px;margin:0 5px}.florist-products-img-outter{height:190px;width:70% !important;margin:0 auto}.thumbnail-img-inner,.florist-products-img-inner,.florist-shop-img-inner{position:relative;float:left;width:100%;height:100%;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;cursor:pointer}.florist-info-sm .btn-primary{width:100%;margin:10px 0;background-color:#fd496b}.florist-row .item{margin-top:10px;margin-bottom:5px}.florist-row .item a{font-size:30px;padding:0;color:#ee88a2;font-weight:700}.florist-row .item a:hover{text-decoration:none}.florist-row .address{font-weight:700}.florist-row .photo img{min-height:266px}.floristItem{text-align:center}.florist-items hr{margin-top:5px;margin-bottom:20px;border:0;width:100%;border-top:1px solid #ebebeb}.floristItem h3 b{display:block;color:#9d9d9d}.floristItem .price b,.div-products .price{display:block}.floristItem .tax,.div-products .tax{font-family:Georgia,serif;font-style:italic;font-size:16px}.div-products .tax{line-height:34px}.floristItem .price b,.floristItem .currprice,.div-products .price{font-family:'Lato',sans-serif;font-style:normal;font-weight:900;font-size:26px}.floristItem .currprice,.floristItem .currsym,.div-products .price{color:#fd496b}.floristItem .was-price{font-family:'Lato',sans-serif;font-weight:900;font-style:normal;font-size:16px;text-decoration:line-through}.florist-row .col-md-4,.florist-row .col-md-3{margin:0;padding:0;padding-right:10px}.col-sm-3.florist-info-sm{width:28%;padding-right:30px}.col-sm-9.florist-items{width:72%}.florist-row .view-all{width:94%;margin:20px auto 10px;background-color:rgba(73,69,69,0.03);border-top:solid 2px #fd546b;border-bottom:solid 1px rgba(73,69,69,0.05);position:relative}.florist-row .view-all p{margin:8px 50px;font-size:14px;line-height:22px;font-weight:700}.view-all i{position:absolute;top:-2px;right:0;height:41px;font-size:26px;padding:8px 12px;background-color:#fd546b;color:#FFF}.florist-row .view-all-products{border-top:solid 1px #ebebeb;margin:15px -15px;position:relative;padding:10px 0}.view-all-products .text-right{text-align:center}.florist-row .ordertoday{font-weight:700;font-size:20px;margin-bottom:10px;text-align:center}.florist-row .ordertoday span{font-size:18px;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-weight:400}.florist-row .ordertoday .del-today{color:#ee88a2;font-style:normal}.florist-non{border-top:solid 1px #ccc;padding-top:5px;text-align:center}.florist-non h2{color:#fab300;margin:0;font-size:18px;font-weight:700}.florist-non .call button{border-radius:3px;color:#fff;background:#ccc}.florist-non p{margin-bottom:0}.florist-non .call{text-align:center}.florist-info-sm .description{margin:10px 0}.floristItem h3{font-size:18px;margin:10px 0 0;min-height:42px}.floristItem h3 a{color:#CCC}.florist-row .btnOrange,.row .btnOrange,.div-products .btnOrange,.intl .int-florists .btnOrange,.county .int-florists .btnOrange{color:#fff;width:68%;font-size:15px;background-color:#fabc00;background:linear-gradient(#ffd059,#fabc00);border:1px solid #ffbb10;border-radius:3px;padding:8px 18px 8px 6px}.intl .int-florists .btnOrange,.county .int-florists .btnOrange{width:100%;margin-top:10px}.florist-row .btnOrange:hover,.div-products .btnOrange:hover,.intl .int-florists .btnOrange:hover,.county .int-florists .btnOrange:hover{background:#f9ac18;border:1px solid #f9ac18}.florist-row .btnOrange i,.div-products .btnOrange i{float:right;line-height:22px;font-size:22px}.florist-row .view-all-products .col-md-5.text-right{padding-right:0}.florist-row .view-all-products .btnOrange{background-color:#fab300;color:#fcfcfc;width:78%;border-radius:0;font-size:16px;font-weight:700}.florist-row .view-all-products .btnOrange i{line-height:18px;font-size:18px;float:none;margin-right:5px}.btnTag{color:#000;width:41%;font-size:12px;background-color:#e8e8e8;border-radius:6px;padding:6px 7px;margin:8px 0;cursor:default}.florist-row .btnGrey,.row .btnGrey,.div-products .btnGrey{color:#fff;width:68%;font-size:15px;background-color:#cccaca;background:linear-gradient(#d8d5d5,#cccaca);border-radius:3px;padding:8px 18px 8px 6px}.florist-row .btnGrey:hover,.div-products .btnGrey:hover{background-color:#fabc00;background:linear-gradient(#ffd059,#fabc00);border:1px solid #ffbb10}.florist-row .btnGrey i,.div-products .btnGrey i{float:right;line-height:22px;font-size:22px}.boxStars{display:inline-block;width:56%;margin-top:15px;margin-right:10px}.boxStars .reviews,.rating .reviews .r-positive{font-size:20px;font-weight:700;color:#fab300;line-height:30px}.boxStars .reviews .db,.rating .reviews{display:block;color:#CCC;font-weight:400;font-size:14px;margin-bottom:5px}.florist-breadcrumb a,.reviews a{color:#8a8a8d}.feefo-stars{margin-top:16px;margin-bottom:7px;vertical-align:top;display:inline-block;width:128px}.feefo-stars .star-rating-base,.fl .star-rating-base,.d2f-reviews .rstars .star-rating-base{margin-top:3px;width:128px;background-image:url('https://cdn.direct2florist.com/1601/stars-Silver.png');height:23px}.feefo-stars .star-rating-gold,.fl .star-rating-gold,#product-reviews .star-rating-gold,.d2f-reviews .rstars .star-rating-gold{width:100%;background-image:url('https://cdn.direct2florist.com/1601/stars-Gold.png');height:23px}#floristList #viz,.product-review{display:none}.nav-tabs li{position:relative}.hp-nav-tabs>li a,.fp-nav-tabs>li a{border-right:solid 1px #e5e5e6;border-top:solid 1px #e5e5e6}.hp-nav-tabs>li>a,.fp-nav-tabs>li>a{margin-right:0;border-radius:0;font-weight:700;font-size:120%;color:#555}.design-navbar .navbar-nav>li>a{padding-top:11px;padding-bottom:11px}.nav-tabs li:hover .nav-tab-color,.nav-tabs li:focus .nav-tab-color,.nav-tabs li.active .nav-tab-color,.row-products .ps .nav-tab-color,.bh .ps .nav-tab-color{position:absolute;top:-6px;height:7px;width:100%;background-color:#ee88a2;z-index:4}.bh .ps .nav-tab-color{width:101%}.nav-tabs li:hover .nav-tab-color,.nav-tabs li:focus .nav-tab-color{opacity:.6;-webkit-transition:background-color 200ms ease-in-out,z-index 200ms ease-in-out;transition:background-color 200ms ease-in-out,z-index 200ms ease-in-out}.nav>li>a{padding:10px !important}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#fdfdfd}.nav-pills>li{width:100%}.hp-tc,.fp-tc{border-left:solid 1px #e5e5e6;border-right:solid 1px #e5e5e6;border-bottom:solid 1px #e5e5e6;padding:10px}#currdd,#langdd{position:relative}#currdd i.fa,#langdd i.fa{position:absolute;top:-10px;right:-13px;padding:6px 10px;font-size:30px;background:#CCC;cursor:pointer}#currdd dd{display:none}#currdd dd ul{z-index:30;width:260px;padding:10px 0 0 0;position:relative;left:-13px;top:10px;list-style:none;background:#fff;height:300px;overflow:auto}#currdd li{padding:10px;border-bottom:solid 1px #ddd;cursor:pointer;height:40px}#currdd li.gbp{margin-top:-10px}#currdd li:hover{background:#f7f7f7}#currdd li img{margin-top:-2px}#currdd dd b{top:4px}#currdd b{left:8px;top:0}#currdd dt{margin-left:-3px}#currdd dt .sv i,#currdd dd i{color:#8a8a8d;font-weight:400;font-style:normal;height:17px;position:absolute;left:35px;cursor:pointer}#currdd dd i{left:50px}#currdd dd .sel i,#currdd dd .sel b,#currdd dd li:hover i,#currdd dd li:hover b{color:#000}#langdd dd{display:inherit}#gte{position:absolute;top:0;width:80%;z-index:5}#gte{position:absolute;top:-10px;left:-10px;width:110%;z-index:5}.goog-te-gadget{color:#FFF !important}.goog-logo-link{display:none}.goog-te-combo{width:100%;border:0;margin-top:0 !important;margin-left:0 !important;font-weight:400;padding:10px;margin-bottom:5px !important;font-size:16px !important;background:#f7f7f7;color:#8a8a8d;background-image:linear-gradient(135deg,white 50%,transparent 55%),linear-gradient(45deg,transparent 45%,white 50%),linear-gradient(to right,#CCC,#CCC);background-position:calc(100% - 10px) 1em,calc(100% - 20px) 1em,100% 0;background-size:10px 10px,10px 10px,2.5em 3em;background-repeat:no-repeat}.hr-tb{margin-bottom:15px;margin-top:0;border:0}#headform h1{font-size:30px;margin-top:0;margin-bottom:10px;padding:0;color:#ee88a2;font-weight:700}.florist-breadcrumb{position:absolute;top:0;left:0}.florist-breadcrumb .breadcrumb{font-weight:700;background:0}.header-title{font-weight:700;border-bottom:solid 1px #eee;color:#ee88a2;padding-bottom:2px}#times{clear:both;float:left;height:132px;margin:23px 0 9px;overflow:hidden;padding-left:0;width:200px}#times .closed{background-position:-103px 0;color:#7d7e80}#times dt{background:url('https://cdn.direct2florist.com/fl_cal.png') no-repeat left top;float:left;height:50px;margin-left:2px;width:47px}#times dt b{display:block;letter-spacing:-1px;padding-top:22px;text-align:center;text-transform:uppercase}#times dd{display:none}#florist #areas{padding-left:5px}#florist #areas li{list-style:none}#prodItemFil,#gallFil{cursor:pointer}.fl .nav-pills>li a{margin:4px;border-radius:2px;background:#f7f7f7;color:#555;position:relative}.fl .nav-pills>.special22 a,.fl .nav-pills>.special22 a.active{background:#8ead0e;color:#FFF}.fl .nav-pills>li.dropdown{min-width:130px}.fl .nav-pills>li a .caret{position:absolute;top:42%;right:7%;border-top:6px dashed;border-top:6px solid \9;border-right:6px solid transparent;border-left:6px solid transparent}.fl .nav-pills .dropdown-menu{background:rgba(255,255,255,0.90);padding:5px;border-radius:5px;border:0}.fl .nav-pills .dropdown-menu li{background:#ccc}.fl .nav-pills .dropdown-menu li a{margin:1px 0;border-radius:2px;background:#f7f7f7;color:#555}.fl .nav-pills .dropdown-menu li a:hover,.fl .nav-pills>li a:hover,.fl .nav-pills>li a.active{background:#fd496b;color:#fff;opacity:.9;-webkit-transition:background-color 100ms ease-in-out,z-index 100ms ease-in-out;transition:background-color 100ms ease-in-out,z-index 100ms ease-in-out}.fl .nav-pills>li a.active{background:#e6e5e5;color:#555}#flowers .div-products{width:100%;display:inline-block}.div-products{text-align:center;padding:5px}.div-products img{display:block;width:80%;margin:0 auto}.virtualShopProduct img{max-width:100% !important;height:auto;width:auto}.div-products h3 a{display:block;color:#9d9d9d;font-size:18px;margin:10px 0 0}#allproducts .mix,#gallery .mix{display:none}#allproducts h3 a b{margin-top:10px;display:block}#allproducts .div-products-desc{font-size:12px;height:54px;margin-bottom:5px;overflow:hidden;padding:4px 0 0}#allproducts .prod_desc{padding:0 10%;line-height:20px;font-size:13px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#google_map{width:100%;height:150px}#review h2{border-bottom:solid 1px #ddd;text-align:center;font-weight:700;font-size:20px;padding-bottom:10px;margin-bottom:20px}#review .allfloristsReviews{vertical-align:middle;font-size:14px;background:url('/template/1601/images/titleBar.png') repeat-x left top;height:45px;padding:10px 10px;font-weight:700}.fl .progress{height:34px;margin-bottom:10px;border-radius:0}.fl .progress-bar-warning{background-color:#fbcb39}.florist-r:first-child{margin-top:10px}.florist-r:last-child{margin-bottom:10px}.florist-r .revcount{font-size:20px;font-weight:700;color:#fbcb39}.star-rating-holder .star-rating-gold{margin:0 auto}.star-rating-holder{width:128px;margin:5px auto}.reviewRating{margin:10px}.reviewRating p{display:inline;font-weight:700}.reviewRating .author{margin-left:5px;font-weight:400;display:inherit}.reviewRating .author span{font-weight:700}.flgal ul{margin:0;padding:0}.gallery-display{list-style:none;height:260px;padding:10px}.reviewImage{list-style:none;height:110px;padding:5px}.gallery-img-inner,.reviewImage-Inner{position:relative;float:left;width:100%;height:100%;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;cursor:pointer;-webkit-box-shadow:0 6px 12px -4px rgba(0,0,0,0.6);-moz-box-shadow:0 6px 12px -4px rgba(0,0,0,0.6);box-shadow:0 6px 12px -4px rgba(0,0,0,0.6);border:solid 12px #fbfbfb}.flvid .main-video h3{color:#ee88a2;font-size:22px;font-weight:600}.flvid .video-a{font-weight:700;font-family:'Lato',sans-serif;margin-top:20px}.flvid .video-a span{float:right}.flvid .bdr-l{border-left:solid 1px #ccc}.flvid .o-videos{border-bottom:solid 1px #ccc;margin-bottom:10px;padding-bottom:10px;position:relative;width:90%}.flvid .o-videos .vid-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;cursor:pointer}.flvid .other-t{color:#ee88a2;font-size:14px;font-weight:600}.flvid .other-a{font-weight:700;font-family:'Lato',sans-serif}.flvid .other-a span{font-weight:400;display:block}.flvid .vid-scroll{width:100%;height:300px;overflow:auto;margin-bottom:20px}.flvid::-webkit-scrollbar{display:none}.flvid .arrows{display:inline-block;padding:5px 20px;border:solid 1px #ccc;cursor:pointer}.flvid .arrows:hover{color:#f7f7f7;background:#ccc}.fimg img{width:100%;margin-bottom:10px}#flowers .note{border:solid 4px #eef0ef;padding:14px 20px 14px 14px;border-radius:0;border-left:10px solid #eaeaea;border-left:6px solid #91bb35;font-size:17px;margin:13px 13px 27px 0}#flowers .note b{color:#91bb35;font-size:17px}#flowers .note .lato,.nu-lato{font-family:'Lato',sans-serif}#flowers .flmp img{width:100%;margin-bottom:17px;max-width:320px}#flowers .flap img{width:100%}#flowers h1{font-size:30px}#flowers #price legend,#flowers #oc legend,#flowers #cardmsg legend,#flowers #spreq legend,#flowers #sendingTo legend,#flowers #addOnProductsFieldSet legend{background:#eef0ef;border-bottom:0;padding:10px 20px;font-size:14px;color:#8a8a8d}#addOnProductsFieldSet legend{background:#eef0ef;border-bottom:0;padding:10px 20px;font-size:14px;color:#8a8a8d}#flowers #price legend{background:#f3f3f3;padding:14px 18px;font-size:14px;color:#8a8a8d}#flowers .priceOption{display:inline-block;width:48%;vertical-align:top;text-align:center}#optStandard,#optMedium,#optLarge{display:block;width:10%;margin:2px auto}#flowers .priceOption label{margin-top:5px}.eop label{margin-top:0 !important}.eop .form-group{margin-bottom:0}#up{width:100%}#cardmsg legend,#spreq legend{margin-bottom:0}#cardmsg textarea,#spreq textarea{width:100%;border:solid 1px #eef0ef;min-height:100px}#oc input[type="radio"]{margin-right:10px}#oc ul li{list-style:none}.serviceFee{border-bottom:solid 1px #e5e5e6;border-top:solid 1px #e5e5e6;padding:9px 20px 10px 22px;margin-bottom:0}.pinline{border-bottom:solid 1px #e5e5e6;padding:9px 20px 10px 22px}.addtocart{border-top:0}.pinline dt,.pinline dd,.serviceFee dt,.serviceFee dd{display:inline-block;width:49%;vertical-align:bottom}.serviceFee dd,.pinline dd{text-align:right}.serviceFee dt,.pinline dt{font-size:16px;line-height:26px;font-weight:400}.pinline .btn{width:100%}.pinline .curr,.pinline .currsym{font-size:30px;color:#f1889f}#price .curr,#price .currprice,#price .currsym{font-size:24px;color:#f1889f}#price .curr,#price .currprice{line-height:36px}#price i .curr,#price i .currprice,#price i .currsym,#price .input-group-addon .currsym{font-size:inherit !important;color:inherit !important}.serviceFee dd .curr,.serviceFee dd .currprice,.serviceFee dd .currsym{font-size:20px !important;color:inherit !important;line-height:36px;font-weight:400}#price input{font-size:18px;background:#fff;text-align:center;border:1px solid #ccc;color:#222 !important;margin-bottom:0;margin-top:0;width:100%}#price input[type="radio"]{outline:0;border:0}#price input:disabled{background:#f7f7f7;border-right:2px solid #ebe9e9;border-bottom:2px solid #ebe9e9;color:#8a8a8d !important}.pinline #total,.pinline .currsym{font-size:20px !important;font-weight:900;color:#8a8a8d !important}.curr,.currsym,.currprice,#up{font-family:'Lato',sans-serif}#spreq{border-bottom:solid 1px #eef0ef}#spreq dl:first-of-type{border-bottom:solid 1px #eef0ef}#spreq dd{line-height:26px}#product-reviews{position:relative;border:solid 1px #eef0ef;margin-top:20px;padding:50px 40px 20px}#product-reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;padding:10px 0;margin:0;position:absolute;background:#f5f5f5;top:0;left:0}#product-reviews h3 span img{width:60px;margin-right:10px}#product-reviews .fa-caret-left,#product-reviews .fa-caret-right{font-size:30px;position:absolute;top:3px;color:#fff}#product-reviews .fa-caret-left{left:10px}#product-reviews .fa-caret-right{right:10px}#product-reviews .nav-left,#product-reviews .nav-right{width:35px;height:35px;background-color:#ccc;border-radius:50%;position:absolute;bottom:-17px;cursor:pointer}#product-reviews .nav-left{left:37%}#product-reviews .nav-right{right:37%}#product-reviews .active{display:block}#google_contact_map{width:100%;height:250px}.cheader{font-size:20px;font-weight:700;border-top:solid 1px #ccc;padding-top:15px;margin-bottom:20px}.cheader i{font-style:normal}#contactdetails{margin:20px 0;padding-left:0}#contactdetails li{list-style:none;margin-left:0;padding-left:0;position:relative;margin:10px 0;padding-bottom:10px;border-bottom:solid 1px #ccc;font-weight:700}#contactdetails li.last{border-bottom:0}#contactdetails li i{border:solid 2px #edac00;padding:4px;color:#edac00;margin-right:10px;font-weight:400}#contactdetails li .fa-phone{padding:4px 5px}#contactdetails li .fa-map-marker{padding:4px 7px}#d2fconform .red,#d2helpform .red{color:red}.help ol>li h3{font-size:18px}.help ol{padding:0}.help ol>li{list-style:none;margin:0;padding:0}#body-basket .bc{margin-bottom:20px}#body-basket .ps-row{padding-top:0}#body-basket .basket-e{min-height:60px}#body-basket i{font-style:normal}#body-basket .row-products{margin-left:-30px;margin-right:-30px;background-color:#ebebeb;padding:20px 15px}#body-basket .row-products h1{font-size:20px;line-height:20px;font-weight:700;margin-bottom:0;padding-bottom:0;margin-top:26px}#body-basket .row-products h2,#body-basket .bh h2{font-size:16px;font-weight:600}#body-basket .row-products h2 b,#body-basket .bh h2 b{font-size:24px;color:#ee88a2;margin-top:5px}#body-basket .bh h2{text-align:right;font-family:Georgia,serif}#body-basket .bh h2 i{font-style:italic;font-weight:400}#body-basket .bh h2 i b{font-style:normal;display:block;font-family:lato;font-weight:700}#body-basket .pro-selected,.checkout-4 .pro-selected{border:solid 1px #dbdcdc;padding:10px 0;background-color:#FFF;border-radius:10px;position:relative}#body-basket .pro-img img,.checkout-4 .pro-img img,.florist-feefo img{width:100%}.loggedInEmail{margin-top:6px;font-size:16px}.florist-feefo{border:0}.florist-feefo img{margin-top:15px}#body-basket .delete a,.checkout-4 .delete a{color:#ee88a2;font-size:22px}#body-basket .edit,.checkout-4 .edit{position:absolute;bottom:20px;right:3%;font-size:12px}#body-basket .new-del{position:absolute;top:0;right:0}#body-basket .edit{bottom:0}#body-basket .edit a,.checkout-4 .edit a{color:#4f4746 !important;text-decoration:underline !important}#body-basket .ps{margin-right:0;border-radius:0;font-weight:700;font-size:120%;color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;width:150px;position:relative;padding:5px 10px;margin-top:20px}.row-products .ps .nav-tab-color,.bh .nav-tab-color{left:-1px;width:101%}.ps-row{border-bottom:1px solid #ddd;padding-top:20px;padding-left:0}.row-products .prod-name{font-size:26px}.row-products .msg,.row-products .ins{font-size:14px;font-weight:700}.row-products .msg span,.row-products .ins span{display:block;font-size:12px;font-weight:initial}.pro-selected .prod-name{font-size:22px}.pro-selected .msg,.pro-selected .ins{font-weight:700}.pro-selected .msg span,.pro-selected .ins span{font-weight:400;display:block}.pro-selected .price{font-size:34px;color:#ee88a2;margin:18px 0}.cart-total{border:solid 1px #dbdcdc;position:relative;padding:1em;margin-top:1.65em;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px}.cart-total-tabs{display:block;margin:8px 0;line-height:1.5em;padding:6px 8px;font-size:1.2em;background:#fff;border:1px solid #eaeaea}.cart-total .tab-whb{border-color:#fff}.cart-total-tabs span{float:right;color:#ee88a2}.cart-total .top-lock{position:absolute;top:-28px;text-align:center;width:90%;font-size:32px;color:#777677}.cart-total h4{text-align:center;font-size:16px;font-weight:700;color:#ee88a2}.cart-total .you-pay{background:#f4f3f3;border:solid 1px rgba(238,136,162,0.13)}.cart-total .paypal-button{background:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif);border:0;cursor:pointer;height:42px;margin:0 auto 5px;vertical-align:middle;width:145px}.cart-total .cart-checkout{text-align:center}.cart-total .incdel{margin-bottom:20px}.cart-total .or-hr{margin:3px;text-align:center;color:#8a8a8d;position:relative}.cart-total .or-hr hr{position:relative;top:0;border-top:1px dashed #8a8a8d;width:100%}.cart-total .or-hr p{background:#fff;z-index:2;position:absolute;top:-8px;left:44%;padding:1px 6px;font-size:10px}.cart-add-another{background:#e2e2df;padding:7px 10px;font-size:12px;text-align:center}.cart-add-another a{text-decoration:none;font-weight:700;color:#7a7a7a}#addonproducts{position:relative;border:solid 1px #ddd;padding:0 0 35px}#addonproducts .addonproducts-arrow{width:35px;height:35px;background-color:#ccc;border-radius:50%;position:absolute;top:47%;cursor:pointer;z-index:4}#addonproducts .addonproducts-arrow-left{left:15px}#addonproducts .addonproducts-arrow-right{right:15px}#addonproducts .fa-caret-right,#addonproducts .fa-caret-left{font-size:30px;position:absolute;top:2px;color:#fff}#addonproducts .fa-caret-left{left:10px}#addonproducts .fa-caret-right{right:10px}.rec-addon{color:#837a7a;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px}.rec-addons{margin:15px;background:#f7f7f7;width:97.5%}.rec-addons p{margin:10px;font-weight:700}.order h1,.direct h1{border-top:solid 1px #ccc;padding:15px 0 5px;font-size:28px;font-weight:700}.order h1 i,.direct h1 i{font-style:normal}.order .howto{position:relative}.order .howto img,.shd img{width:100%;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.order .howto .shd,.row-pb .wgd .shd{position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:rgba(0,0,0,0.8) 3px 3px 10px inset;-webkit-box-shadow:rgba(0,0,0,0.8) 3px 3px 10px inset;box-shadow:rgba(0,0,0,0.8) 3px 3px 10px inset;-webkit-transition:box-shadow .2s ease-in;-moz-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in}.order .col-how{padding-top:20px}.order .col-how h3{border-bottom:solid 1px #ccc;font-size:28px;color:#8ea439}.order .howto .howtostep,.row-pb .wgd .gdstep{position:absolute;top:-10px;left:-10px;width:95px;padding-top:10px;text-align:center;font-size:18px;font-weight:600;line-height:32px;height:95px;color:#FFF;background:#c1cf85;z-index:5;-moz-box-shadow:3px 3px 5px 0 rgba(204,204,204,0.48);-webkit-box-shadow:3px 3px 5px 0 rgba(204,204,204,0.48);box-shadow:3px 3px 5px 0 rgba(204,204,204,0.48);-webkit-border-radius:50%;-webkit-border-bottom-right-radius:0;-moz-border-radius:50%;-moz-border-radius-bottomright:0;border-radius:50%;border-bottom-right-radius:0}.order .howto .howtostep span,.row-pb .wgd .gdstep span{display:block;font-size:50px;font-weight:200}.direct h2:first-of-type{display:none}.row-pb{margin-right:-30px;margin-left:-30px;background:#f7f7f7;padding:15px}.row-pb .wgd{background:#fff;min-height:290px;padding:10px 20px;margin:15px 0;border-radius:10px;border:solid 1px rgba(221,220,220,0.65)}.row-pb .wgdgb{min-height:250px}.row-pb .wgd h3{border-bottom:solid 1px #ccc;color:#ee88a2;font-size:22px;padding-bottom:3px}.row-pb .wgd .gd{position:relative;margin:5% 0}.row-pb .wgd .shd{position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:rgba(0,0,0,0.8) 3px 3px 10px inset;-webkit-box-shadow:rgba(0,0,0,0.8) 3px 3px 10px inset;box-shadow:rgba(0,0,0,0.8) 3px 3px 10px inset;-webkit-transition:box-shadow .2s ease-in;-moz-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in}.row-pb .wgd .gdstep{position:absolute;top:0;left:0;width:45px;padding-top:15px;text-align:center;font-size:11px;font-weight:600;line-height:11px;height:45px;color:#FFF;background:#ee8fa7;z-index:5;-moz-box-shadow:3px 3px 5px 0 rgba(204,204,204,0.3);-webkit-box-shadow:3px 3px 5px 0 rgba(204,204,204,0.3);box-shadow:3px 3px 5px 0 rgba(204,204,204,0.3);-webkit-border-radius:50%;-webkit-border-bottom-right-radius:0;-moz-border-radius:50%;-moz-border-radius-bottomright:0;border-radius:50%;border-bottom-right-radius:0}.row-pb .wgd .gdstep span{display:block;font-size:34px;font-weight:200}.aboutus h2{margin-top:0;margin-left:0;margin-right:0;margin-bottom:10px}.aboutus h2 i{font-style:normal;font-size:18px;font-weight:600}.aboutus ul,.privacy ul{padding:0}.aboutus ul li,.privacy ul li{list-style:none;padding-bottom:8px}.aboutus ul p,.privacy ul p{margin-left:45px}.aboutus ul li b,.privacy ul li b{display:block}.aboutus ul .round,.privacy ul .round{border-radius:50%;border:solid 1px #fab300;float:left}.aboutus ul .round i,.privacy ul .round i{margin:8px;color:#fab300;font-size:16px}.faqs .fa-plus-square,.faqs .fa-minus-square{color:#fab300}.faqs .panel-collapse h2{font-size:18px;color:#4f4847}.faqs .panel-collapse h2 i{font-style:normal}.tandc .fa-plus-square,.faqs .fa-minus-square{color:#fab300}.tandc h2{font-size:18px;font-weight:700}.tandc h2 i{font-style:normal}.tandc ol{counter-reset:item}.tandc ol li{display:block}.tandc ol li:before{position:relative;left:-7px;margin-left:-13px;content:counter(item) ". ";counter-increment:item;color:red}.tandc b{color:red}.tandc .list-inline li{border:solid 2px #f7f7f7;padding:0;width:20%;background:#f7f7f7;vertical-align:top;position:relative;height:44px;margin:5px}.tandc .list-inline .img{position:absolute;top:0;left:0;width:20%;height:40px}.tandc .list-inline .img img{position:absolute;vertical-align:middle;top:8%;left:15%}.tandc .list-inline .text{background:#FFF;position:absolute;top:0;right:0;width:78%;height:40px;padding-top:10px}.sitemap h2{color:#ee8fa7;font-size:16px;border-bottom:solid 1px #ee8fa7;font-weight:700;padding-bottom:5px}.sitemap h2 i{font-style:normal}.sitemap ul{list-style:none;padding-left:0}.sitemap .col-md-7 ul{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}.intl .normal{font-size:110%}.intl .ul-chcntry{margin:0 auto 10px;text-align:center}.intl .chcntry{width:97px;text-align:center;margin:7px 0;font-size:11px;cursor:pointer}.intl .chcntry a{color:#333;text-decoration:none}.intl .chcntry img{display:block;width:70%;margin:0 auto}.intl .int-florists,.county .int-florists{box-shadow:3px 3px 6px 0 rgba(48,48,48,0.13);margin:10px 5px;padding:15px 15px 5px;width:100%}.intl .int-florists a,.county .int-florists a{color:#797979}.intl .int-florists a:hover,.county .int-florists a:hover{text-decoration:none}.intl .int-florists .name,.county .int-florists .name{font-size:16px;padding:0;font-weight:700;text-decoration:none;margin-top:0;margin-bottom:5px;min-height:35px;font-weight:700;font-family:'Lato',sans-serif}.intl .int-florists .address,.county .int-florists .address{font-weight:700;border-bottom:solid 1px #959191;color:#ef88a2;text-transform:uppercase;font-family:'Lato',sans-serif;padding-bottom:5px}.intl .int-florists .img-outer,.county .int-florists .img-outer{height:230px !important;padding-top:5px}.intl .int-florists .img-inner,.county .int-florists .img-inner{position:relative;float:left;width:100%;height:100%;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;cursor:pointer}.intl .int-florists .reviews-stars,.county .int-florists .reviews-stars{min-height:28px}.intl .int-florists .boxStars,.county .int-florists .boxStars{width:inherit;margin:0}.intl .int-florists .feefo-stars,.county .int-florists .feefo-stars{width:inherit;margin:0}.message .mess-bdr{border:solid 2px #ccc;padding:30px;margin:20px}.message .mess-bdr h1{border-bottom:solid 1px #ccc;font-family:'Satisfy',cursive;color:#fab300;font-size:40px;font-weight:700;text-align:center;line-height:64px;margin-top:0}.message .mess-bdr h2{color:#222;font-size:18px;font-weight:700;text-align:center}.message .mess-bdr a{color:#ee88a2}#allproducts .prod_desc{padding:0 10%;line-height:20px;font-size:13px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#allproducts .prod_title{font-size:24px}.assign_order_date_time{float:left;width:50%}.assign_florist_text{float:left;width:50%}.e-payment-container{width:380px;height:594px;position:relative;margin:0 auto}.box{width:100%;height:100%;position:absolute;top:0;left:0}.elavon-alt-p{left:30% !important}.outter-payment-container{width:380px;margin:0 auto}.cc-button{background-color:#242d6a;color:#fff;padding:10px 0;text-align:center;cursor:pointer;font-size:16px}.cc-visa{float:left}.cc-master{float:left}.cc-content{display:none}.elavon_frame_wrapper{display:flex}#elavon_frame{display:none;width:372px;height:600px}.frame_loader{font-size:46px;margin:240px 0 0 180px}.elavon_frame_ext{height:750px !important}.elavon_saved_card_frame_ext{height:576px !important}.no-gutters{margin-right:0 !important;margin-left:0 !important;padding-right:0 !important;padding-left:0 !important}@media(max-width:360px){.e-payment-container{width:352px}.outter-payment-container{width:352px;margin:0 0 0 -11px}}@media(min-width:361px) and (max-width:375px){.e-payment-container{width:352px}.outter-payment-container{width:352px;margin:0 0 0 -3px}}@media(min-width:376px) and (max-width:414px){.e-payment-container{width:352px}.outter-payment-container{width:352px}}@media(max-width:414px){#elavon_frame{width:352px}}.shakeme{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@media(min-width:544px){#mobile-action .how-to-order{margin:0 auto;width:60%}.home-gallery .hs-box .row-search-box-sm{border-radius:0}#workshops .main-video iframe{height:230px}#flowers .div-products{width:49.5%}.nav-pills>li{width:32.5%}.quicklinks-nav .circleBase{margin:0 5%}.ft-oc.fa.fa-arrow-circle-down,.ft-oc.fa.fa-arrow-circle-up{display:none}.ft-pg-li h3{border:0;text-align:left;text-transform:uppercase;font-size:13px;color:#FFF;padding:10px 0;margin:0}.ft-pg-li .contact-media h3{display:inherit}.ft-pg-li ul{display:inherit}.ft-pg-li ul>li{text-indent:-5px;text-align:left;border:0;margin:0}.ft-pg-li ul>li:hover{background-color:inherit}.ft-pg-li ul>li:before{content:"-";text-indent:-5px;font-size:120%;color:#FFF}.ft-pg-li li a{color:#FFF;margin-left:5px;font-size:12px}.ft-pg-li li a:hover{text-decoration:underline}#btnQuery{max-width:157px}.row-search-box h2{font-size:24px}.lstAreas{-webkit-column-count:3;-moz-column-count:3;column-count:3;display:inherit}#viz{display:none}.col-md-20{width:50%}.contact-media{width:35%}.contact-media .media{padding-left:0}.ft-pg-co .footer-paym{margin-bottom:0;float:right !important}.ft-pg-co .copyright{margin-bottom:0}*[class^='lispan_']{display:none}.limore{color:#FFF;margin-left:5px;font-size:12px;font-style:italic;cursor:pointer}.gallery-display{width:48%}#google_map{height:200px}#times{height:56px;width:451px}.intl .int-florists,.county .int-florists{width:47%}#mobile-cart .del-edit-price{text-align:right}.florist-non{text-align:left;padding:10px}.florist-non .call button{float:right;position:absolute;top:10px;right:20px}}@media(min-width:768px){#feefoModal .modal-dialog{width:900px}.florist-non h2,.florist-non p{display:inline}.nav-pills>li{width:auto}.flvid .o-videos{width:94%}.florist-row .ordertoday{font-size:26px;margin-bottom:0;text-align:left}.florist-row .ordertoday span{font-size:22px}.florist-row .view-all-products{margin:15px 0}.view-all-products .text-right{text-align:right}.florist-items .sm-none{display:block}.nav-sh-cart{top:-5px}.bestsellers-sbf{text-align:inherit}.top-search-box{display:inline-block;min-width:47.5%;margin:5px}.lstAreas{-webkit-column-count:4;-moz-column-count:4;column-count:4}.bil_three #bestSellers{margin-top:5px;margin-bottom:20px}.bil_one #bestSellers{margin-top:20px}#bestSellers h3,#localFlorists h3{font-size:22px;margin:0;padding:0}#bestSellers .crafted,#localFlorists .crafted{font-size:18px;margin:0 5px;font-style:italic;font-family:Georgia,serif}#localFlorists hr{margin-top:5px}.bestsellers-sbf span{display:none}.home-gallery .hs-box .col-lg-4,.home-gallery .hs-box .col-md-5,.home-gallery .hs-box .col-lg-8,.home-gallery .hs-box .col-lg-5,.home-gallery .hs-box .col-lg-2,.home-gallery .hs-box .col-sm-5{margin-bottom:10px}#sbflowers{margin-top:0;background-color:#f7f7f7;width:100%;font-size:16px;font-weight:700;padding:4px 10px;border:solid 0 #d5d5d6;margin-bottom:10px;margin-left:0}.carousel-indicators li{margin:0 4px;width:15px;height:15px;border-radius:15px}.carousel-indicators .active{width:15px;height:15px;border-radius:15px}.carousel-indicators{bottom:7px}.col-pad-lr-5{padding-right:5px;padding-left:5px}.col-pad-r-5{padding-right:5px}.col-pad-l-5{padding-left:5px}.col-pad-lr-10{padding-right:10px;padding-left:10px}.col-pad-r-10{padding-right:10px}.col-pad-l-10{padding-left:10px}.col-md-20{width:33.3%}.contact-media{width:28%}#txtQuery,#cty{margin-bottom:0}.hp-tc,.hp-nav-tabs{display:inherit}.design-navbar{border-radius:0}.hp-nav-tabs>li>a i,.fp-nav-tabs>li>a i{display:none}.row-search-box-sm{padding:15px 7px}#nwsft input{width:300px}#body-basket .bh h2{margin-top:0}#body-basket .bh .ps{position:absolute;bottom:-1px;width:250px}#body-basket .pro-selected,.checkout-4 .pro-selected{margin:20px 0;padding:20px 10px}.gallery-display{width:33%}.reviewImage{height:117px;padding:2px}#google_map{height:300px}#florist #areas{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px;column-count:2;column-gap:15px}.intl .int-florists,.county .int-florists{width:48%}.fl .pimg{display:block;margin:0 auto;overflow:hidden}}#headerGoldStars i{font:normal normal normal 14px/1 FontAwesome}@media(min-width:992px){.logo img{max-width:276px}.search-menu{padding:0}.fivestars{padding:0 5px;margin-top:9px}a.home-stars{text-decoration:underline;color:#8a8a8a}.header-info-hl{color:#f95b87}.fa-star:before{font-size:2.1rem;color:#fedd00;padding:0}.btn-primary{width:225px}#cart-box .btn-primary{width:100%}.flvid .vid-scroll{height:490px}.flvid .o-videos{width:96%}.header-info{display:inherit}.header-payments{display:inherit;position:relative;width:100%;height:55px;padding:3px 0;text-align:center}.header-payments-icons{position:absolute;top:8px;right:0;width:158px;height:27px;background-image:url('https://cdn.direct2florist.com/1601/payment-icons.png')}.payments-visa,.payments-master-card,.payments-paypal{display:inline-block;width:52px;height:40px;background-size:52px auto;background-repeat:no-repeat;margin-left:8px}.payments-visa{width:78px;background-size:65px auto;margin-left:10px;background-image:url('/template/1601/images/payments/visa.svg');position:relative;top:2px}.payments-master-card{background-image:url('/template/1601/images/payments/master-card.svg');margin-top:9px;background-size:45px auto;margin-left:-2px}.payments-paypal{width:100px;background-size:84px auto;background-image:url('/template/1601/images/payments/paypal.svg');margin-left:3px;position:relative;top:-2px}.panel-heading{padding:2px 7px 0;text-align:center;color:#dcdbdb;font-family:lato,sans-serif}.panel-default .panel-heading,.panel-default{border-color:#e6e4e4 !important}.panel-body{padding:0}.panel{margin-bottom:0;margin-top:8px}.header-payments-heading{margin:0 0 2px;color:gray}#viz{display:inherit}.top-search-box{min-width:35%;margin:10px}#lstAreas{margin-top:20px}.bil_one #lstAreas{margin-top:5px;margin-bottom:20px}.lstAreas{-webkit-column-count:6;-moz-column-count:6;column-count:6}.col-md-20{width:20%}#btnQuery i,.quicklinks-nav,.nav-sh-cart{display:none}.row-search-box h2{font-size:19px}.navbar-tagline{display:inherit}.col-logo-align{text-align:left;margin-bottom:13px}.row-search-box h2{font-size:19px;color:#FFF;font-weight:700}#txtQuery,#cty{border-color:#f7f7f7}.row-search-box{height:84px;background-color:#fbcd63;border-radius:12px;vertical-align:middle;margin:15px 0;padding:10px 0}.row-search-box-sm{margin:0;border-radius:10px;background-color:#fbcd63;border:0;padding:10px 0}.bestsellers-sbf span{display:inline;font-size:18px;font-weight:700}.home-gallery .hs-box{padding:24px}.flvid .o-videos .col-md-7{padding-left:0}#sbflowers{width:50%;margin-left:20px}#pnlReviews,#mobile-action .reviews{background-color:#f7f7f7;padding:10px;border-radius:10px}#pnlReviews h3,#mobile-action .reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;margin:10px 0}#pnlReviews ul,#mobile-action .reviews ul{margin:0;padding:0}#pnlReviews ul>li,#mobile-action .reviews ul>li{list-style:none;margin:10px;background-color:#FFF;padding:10px;border-radius:8px;text-align:center}#pnlReviews a,#mobile-action .reviews a{text-decoration:none;color:#8a8a8d}#pnlReviews b,#mobile-action .reviews b{display:block}#pnlReviews span,#mobile-action .reviews span{color:#ee88a2}#pnlReviews i,#mobile-action .reviews i{font-style:normal}#pnlReviews .feefo-logo,#mobile-action .reviews .feefo-logo{width:100%;text-align:center;margin-top:17px;margin-bottom:5px}#pnlReviews .feefo-logo img,#mobile-action .reviews .feefo-logo img{width:100%;max-width:143px}#pnlReviews .lnkMore,#mobile-action .reviews .lnkMore{display:none}.reviewImage{height:169px}#workshops .main-video iframe{height:380px}.hp-tc .row,.fp-tc .row{position:relative}.hp-tc,.fp-tc{padding:15px}.hp-tc h1,.hp-tc h2{font-size:24px;color:#333;font-weight:900;margin:10px 0 20px;padding:0}.col-count-2 p{-webkit-column-count:2;-moz-column-count:2;column-count:2}.col-count-2 p:first-child{font-weight:700}.col-count-3 p{-webkit-column-count:3;-moz-column-count:3;column-count:3}.viz-block-img{position:relative}.viz-block-img img{position:absolute;top:-50px;width:100%}#nwsft input{width:350px}.contact-media .media{border-bottom:0;width:33%;display:inline-block;vertical-align:top}.contact-media h3{display:none !important}.contact-media{border:dotted 1px #FFF;border-radius:8px;margin:20px 0;width:100%;padding-top:3px;padding-bottom:3px;padding-left:90px}#flowers .div-products{width:24.5%}.gallery-display{width:25%}.lg-ns{display:none}#florist #areas{-moz-column-count:3;-moz-column-gap:15px;-webkit-column-count:3;-webkit-column-gap:15px;column-count:3;column-gap:15px}.intl .int-florists,.county .int-florists{width:31.9%}.intl .ul-chcntry{text-align:left}#guide #card.back{background-position:0 -67px}#guide{display:block;border:2px solid #e9d6a1;border-radius:5px;color:#666;padding:6px;position:absolute;right:33px;text-align:center;bottom:130px;width:141px;-moz-border-radius:5px;-webkit-border-radius:5px;min-height:136px}#guide #card{background:url(//www.direct2florist.com/cimg/card.png);display:block;height:63px;margin:0 auto 4px;position:relative;width:98px}#guide #box.sec{left:79px;top:20px;width:12px}#guide #box{border:2px solid #ffc600;display:block;height:11px;position:absolute}#guide #box.cardname,#guide #box.housenum,#guide #box.housecode{left:5px;top:47px;width:63px}#guide #box.cardnum{left:8px;top:31px;width:81px}#guide #box.expiry{left:45px;top:42px;width:23px}#guide p.cardname{display:block}#guide p{line-height:1.2em;font-size:12px;display:none}}@media(min-width:1200px){.home-gallery{margin:0 30px !important}.florist-items .sm-none{margin-left:15px !important}.view-all-products{margin-left:30px !important}.florist-row .ordertoday{margin-left:10px !important}#flowers .priceOption{width:24%}#cart-box .btn-primary{width:225px}.reviewImage{height:220px}#lstAreas{margin-top:40px}.bil_one #lstAreas{margin-top:5px}.col-fl-r{float:right}.col-md-20{width:16.66666667%}.lstAreas{-webkit-column-count:6;-moz-column-count:6;column-count:6}#flPromotions{display:block}#flPromotions img{width:100%}.top-search-box{display:inherit;margin:0 0 30px}[class^="flPro-"]{position:relative;width:100%;top:0;left:0;color:#FFF}.promotions-clr{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;z-index:3}.promotions-clr span{font-family:'Satisfy',cursive;position:relative;top:44%;padding:7px 10px;font-size:26px;border-radius:10px}.arrow-clr{position:absolute;right:0;bottom:0;z-index:5;width:0;height:0;border-style:solid;border-width:0 0 35px 35px}.arrow-clr i{position:absolute;bottom:-30px;left:-15px;font-size:14px}.flPro-blue .promotions-clr span{background-color:#77cae7}.flPro-blue .arrow-clr{border-color:transparent transparent #77cae7 transparent}.flPro-green .promotions-clr span{background-color:#bdc661}.flPro-green .arrow-clr{border-color:transparent transparent #bdc661 transparent}.flPro-yellow .promotions-clr span{background-color:#fbc53b}.flPro-yellow .arrow-clr{border-color:transparent transparent #fbc53b transparent}.flPro-pink .promotions-clr span{background-color:#ef88a2}.flPro-pink .arrow-clr{border-color:transparent transparent #ef88a2 transparent}.flPro-purple .promotions-clr span{background-color:#ba9ac8}.flPro-purple .arrow-clr{border-color:transparent transparent #ba9ac8 transparent}.flPro-blue .promotions-clr:hover,.flPro-green .promotions-clr:hover,.flPro-yellow .promotions-clr:hover,.flPro-pink .promotions-clr:hover,.flPro-purple .promotions-clr:hover{background:rgba(61,61,61,0.3);-webkit-transition:background 600ms linear;-moz-transition:background 600ms linear;-o-transition:background 600ms linear;-ms-transition:background 600ms linear;transition:background 600ms linear}#nwsft input{width:350px}.ft-nw-so .col-lg-9{text-align:left}.cl-social{margin:0 5px}.contact-media .media{border-bottom:solid 1px #696362;width:100%;display:block}.contact-media h3{display:inherit !important}.contact-media{border:0;border-radius:0;margin:0;width:16.66666%;padding-left:5px}#times{background:url('https://cdn.direct2florist.com/fl_open.png') no-repeat left bottom;padding-left:108px}.find-us p{color:#FFF;font-size:16px}.find-us{background-color:#a3a3a4;padding:20px 70px;text-align:center}#florist #areas{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px}#flowers .div-products{width:24.5%}.intl .int-florists,.county .int-florists{width:23.8%}#guide{right:130px}.d2f-reviews .rtext,.florist-reviews .rtext{width:80%}.d2f-reviews .rstars,.florist-reviews .rstars{width:19%}.d2f-reviews .rstars .star-rating-base,.florist-reviews .rstars .star-rating-base{right:3.5%}.florist-reviews-photo{height:150px !important;padding:4px !important;width:19.6%;margin:0;display:inline-block;vertical-align:bottom}.florist-reviews-photo-inner{position:relative;float:left;width:100%;height:100%;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;border-radius:5px}.rtext-short{width:60% !important}.rtext-shorter{width:39% !important}}@media(max-width:543px){#allproducts .btn-primary{width:180px}.fp-nav-tabs{padding-top:20px}#txtQuery,#cty{margin:10px 0}#pnlList{display:none}#headform h1{font-size:24px}.breadcrumb{text-align:center}.florist-row .item a{font-size:26px}.view-all-products>.col-sm-7,.view-all-products .col-sm-5.text-right{padding-left:0;padding-right:0}.florist-row .ordertoday{font-size:18px}.florist-row .view-all-products .btnOrange,.intl .int-florists .btnOrange,.county .int-florists .btnOrange{width:100%}.gallery-display{width:100%}.xxs-ns{display:none}#mobile-cart{border-bottom:solid 1px #dbdcdc;margin-bottom:10px}#mobile-items-cart{position:relative;height:45px;max-width:240px;margin:10px auto}#mobile-cart .pro-selected{border-top:solid 1px #dbdcdc;border-radius:0;border-left:0;border-right:0;border-bottom:0}#mobile-cart .pro-selected .prod-name{font-size:16px;margin-right:10px}.assign_order_date_time{width:100%}.assign_florist_text{width:100%;padding-top:20px}}@media(max-width:767px){#txtQuery,#cty{margin:10px 0}.fl .nav-pills{display:none}.fp-nav-tabs{padding-top:20px}.row-search-box-sm{padding:15px 5px}#floristList h1{text-align:center}.florist-row{border:solid 2px rgba(221,220,220,1);border-radius:6px;margin-bottom:10px;padding:5px 30px 0}.florist-row .btnGrey,.div-products .btnGrey{width:84%}.col-sm-5.col-md-5.text-right{padding-left:0;padding-right:0}.florist-row .col-md-4,.florist-row .col-md-3{padding-right:0}.florist-row .boxStars{float:right}.florist-row .boxStars,.florist-row .feefo-stars{margin-top:0;display:inherit}.florist-row .view-all-products{padding:10px 0 0;margin:0 -15px 15px}.xs-ns{display:none}.d2f-reviews .rtext,.d2f-reviews .rstars,.florist-reviews .rtext,.florist-reviews .rstars{display:block;width:100%}.d2f-reviews .rstars,.florist-reviews .rstars{position:relative;padding-bottom:14px}.d2f-reviews .rtext .author,.florist-reviews .rtext .author{position:relative}.d2f-reviews .rstars p,.florist-reviews .rstars p{display:none}.d2f-reviews .rstars .star-rating-base,.florist-reviews .rstars .star-rating-base{position:relative;bottom:0;float:right;right:0}.d2f-reviews .rd2flogo,.d2f-reviews .rfeefo .florist-reviews .rd2flogo,.florist-reviews .rfeefo{bottom:-35px !important}.foreign{width:100%;padding:8px 0 0 0;height:55px}.col-pad-l-10{padding:0}.foreign-drop{display:block;width:300px;background-image:none}#lang-curr-setting{display:block;color:#555;font-size:15px;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:10px 0;text-align:center;cursor:pointer}#lang-curr-setting-wire{display:none}#gte{width:300px}.goog-te-combo{width:297px;background-size:10px 10px,10px 10px,2.35em 3em}#currdd dd ul{width:300px}.breadcrumb{display:none}.header-info{padding:10px 13px;margin:0 auto}}@media(max-width:991px){.fp-nav-tabs{padding-top:20px}#allproducts .btn-primary{width:180px}.hp-nav-tabs>li>a,.fp-nav-tabs>li>a{font-size:100%}.row-search-box-sm{background-color:rgba(204,204,204,0.47)}.florist-items .col-sm-6.col-md-4:nth-child(3){display:none}.boxStars{width:40%}.ms-ns{display:none}.florist-row .btnGrey,.div-products .btnGrey{width:80%;padding-right:10px}.florist-rating-pos{position:relative;text-align:center}#guide{display:none}}@media(max-width:1199px){.md-ns{display:none}}@media(min-width:320px){.florist_has_responded{margin-right:3%;position:absolute;bottom:9px;right:5px}.response_border{display:inline-block;border-right:solid 2px #ccc;padding:0 15px;min-height:84px;position:relative;min-width:100%;max-width:100%}.response_1{min-height:120px;min-width:75%;max-width:100%;background-color:#fef3d7;border:1px solid #fce1a4;margin-left:0;margin-right:0;margin-top:12px;border-radius:13px}.response_2{margin-left:5%;margin-right:5%;max-width:90%;margin-top:20px;margin-bottom:29px}.response_span{color:#fab300;font-size:large}.response_head{font-style:italic;font-size:110%}}@media(min-width:544px){.florist_has_responded{margin-right:3%;position:absolute;bottom:9px;right:5px}.response_border{display:inline-block;border-right:solid 2px #ccc;padding:0 15px;min-height:84px;position:relative;min-width:100%;max-width:100%}.response_1{min-height:120px;min-width:75%;max-width:100%;background-color:#fef3d7;border:1px solid #fce1a4;margin-left:0;margin-right:0;margin-top:12px;border-radius:13px}.response_2{margin-left:5%;margin-right:5%;max-width:90%;margin-top:20px;margin-bottom:29px}.response_span{color:#fab300;font-size:large}.response_head{font-style:italic;font-size:110%}.foreign{width:50%;float:left}}@media(min-width:768px){.florist_has_responded{margin-right:3%;position:absolute;bottom:9px;right:5px}.response_border{display:inline-block;border-right:solid 2px #ccc;padding:0 15px;min-height:84px;position:relative;min-width:70%;max-width:70%}.response_1{min-height:120px;min-width:75%;max-width:100%;background-color:#fef3d7;border:1px solid #fce1a4;margin-left:0;margin-right:0;margin-top:12px;border-radius:13px}.response_2{margin-left:5%;margin-right:5%;max-width:90%;margin-top:20px;margin-bottom:29px}.response_span{color:#fab300;font-size:large}.response_head{font-style:italic;font-size:110%}}@media(min-width:992px){.florist_has_responded{margin-right:3%;position:absolute;bottom:9px;right:5px}.response_border{display:inline-block;border-right:solid 2px #ccc;padding:0 15px;min-height:84px;position:relative;min-width:70%;max-width:70%}.response_1{min-height:120px;min-width:75%;max-width:100%;background-color:#fef3d7;border:1px solid #fce1a4;margin-left:0;margin-right:0;margin-top:12px;border-radius:13px}.response_2{margin-left:5%;margin-right:5%;max-width:90%;margin-top:20px;margin-bottom:29px}.response_span{color:#fab300;font-size:large}.response_head{font-style:italic;font-size:110%}}@media(min-width:1200px){.florist_has_responded{margin-right:3%;position:absolute;bottom:9px;right:5px}.response_border{display:inline-block;border-right:solid 2px #ccc;padding:0 15px;min-height:84px;position:relative;min-width:80%;max-width:80%}.response_1{min-height:120px;min-width:75%;max-width:100%;background-color:#fef3d7;border:1px solid #fce1a4;margin-left:0;margin-right:0;margin-top:12px;border-radius:13px}.response_2{margin-left:5%;margin-right:5%;max-width:90%;margin-top:20px;margin-bottom:29px}.response_span{color:#fab300;font-size:large}.response_head{font-style:italic;font-size:110%}}#frm{padding:3px;background:#f3f3f3}#frm h4{background-color:#fff;margin:0;border-bottom:solid 1px #ccc;font-size:20px;font-weight:600}#frm .flag{width:45px;margin:8px 20px}#frm #d2helpform{margin:40px 30px}.psi{margin-top:20px;font-size:14px}#loginForm,#loginErrors{margin-left:0}#frm .btn-login{width:100%}#frm #fp{margin-top:20px}#frm a{color:#ec6684}#desktopPadding{margin-top:0;margin-bottom:0;float:none}.payment_error{margin:0 0 0 24px;width:600px;text-align:center}#quick-login-frame{margin-top:10px}.modal-content{margin-top:70px}.modal-title{display:inline}.modal-header h5{font-size:20px}.login-icon{width:40px;margin-right:10px}.modal-header .close{font-size:32px}.modal-footer{text-align:center}#loginFail{display:none;margin:10px 15px 0 15px}.modal-footer .btn-primary[disabled]:hover{background-color:#f9ac18;border-color:#f9ac18}@media screen and (min-width:320px) and (max-width:543px){#loginErrors{margin-top:20px}#loginContainer{margin-top:34px;margin-bottom:80px}#customerLoginContainer{float:left;width:100%;height:320px;padding-left:4px;padding-top:20px;border:1px solid #ccc;background-color:#f3f3f3}#forgotDetailsContainer{width:80%;height:300px;margin-left:auto;margin-right:auto;border:1px solid #ccc;padding:0}#forgotDetailsContainer .FormHeader{margin-left:0;margin-top:0;width:100%;margin-bottom:0;height:auto}#forgotDetailsContainer .FormHeader h3{margin-top:15px;margin-left:2%}#recoverForm{width:100%;height:82%;padding:15px;background-color:#f3f3f3}#recoverForm span{text-align:justify;font-size:12px}.FormHeader{width:100.8%;padding-left:2%;margin-left:-4px;margin-top:-20px;border-bottom:1px solid #ccc;background-color:white;height:55px}.yellowShield{height:45px;margin-top:5px}.formTitle{position:absolute;display:inline;font-size:1.6em;margin-top:12px;margin-left:15%;font-weight:100;color:black}.formContent form{position:absolute;margin-top:50px;width:85%;float:left;margin-left:30px;border:0}.formContent form input{margin-bottom:20px}.formContent span{position:absolute;margin-left:7%;margin-top:20px}.formContainer button:nth-child(odd){width:100%}.formContainer button:nth-child(even){width:100%}.FormHeader:nth-child(even){margin-left:-8px}.formContent:nth-child(2){margin-left:-15px}#forgetDetailsLink{margin-bottom:20px}}@media screen and (min-width:544px){#loginErrors{margin-top:20px}#loginContainer{margin-top:34px;margin-bottom:80px}#customerLoginContainer{width:60%;height:300px;margin-left:auto;margin-right:auto;padding-top:0;background-color:#f3f3f3;border:4px solid #e8e4e4}#forgotDetailsContainer{height:300px;margin-left:auto;margin-right:auto;border:1px solid #ccc;padding:0}#forgotDetailsContainer .FormHeader h3{margin-top:7px;margin-left:1%}#recoverForm{width:100%;height:83%;padding:15px;background-color:#f3f3f3}#recoverForm span{text-align:justify;font-size:12px}.FormHeader{width:100%;height:55px;border-bottom:1px solid #ccc;background-color:white}.yellowShield{height:40px;margin-top:5px}.formTitle{position:absolute;display:inline;font-size:2em;margin-top:12px;margin-left:4%;font-weight:100;color:black}.formContent form{position:absolute;margin-top:50px;width:54%;float:left;margin-left:11px;border:0}.formContent form input{margin-bottom:20px}.formContent span{position:absolute;margin-left:2%;margin-top:20px}.formContainer button:nth-child(odd){width:100%}.formContainer button:nth-child(even){width:100%}}@media screen and (min-width:768px){#loginErrors{margin-top:20px}#loginContainer{margin-top:34px;margin-bottom:80px}#customerLoginContainer{width:70%;height:300px;border:4px solid #e8e4e4;background-color:#f3f3f3;margin-left:auto;margin-right:auto;padding-top:0}#forgotDetailsContainer{height:250px;margin-left:auto;margin-right:auto;border:1px solid #ccc;padding:0}#forgotDetailsContainer .FormHeader h3{margin-top:7px;margin-left:1%}#recoverForm{width:100%;height:78%;padding:15px;background-color:#f3f3f3}#recoverForm span{text-align:justify;font-size:12px}.FormHeader{width:100%;height:55px;background-color:white;border-bottom:1px solid #ccc}.yellowShield{height:40px;margin-top:5px}.formTitle{position:absolute;display:inline;font-size:2.5em;margin-top:5px;margin-left:3%;font-weight:100;color:black}.formContent form{position:absolute;margin-top:50px;width:56%;float:left;margin-left:5%;border:0}.formContent form input{margin-bottom:20px}.formContent span{position:absolute;margin-left:5.2%;margin-top:20px}.formContainer button:nth-child(odd){width:100%}.formContainer button:nth-child(even){width:100%}}@media screen and (min-width:992px){#loginForm,#loginErrors{margin-left:25%}#loginErrors{margin-top:20px}#loginContainer{margin-top:79px;margin-bottom:102px}#forgotDetailsContainer{height:250px;margin-left:25%;border:1px solid #ccc;padding:0;margin-bottom:100px}#recoverForm{width:100%;height:100%;padding:15px;background-color:#f3f3f3}#recoverForm span{text-align:justify;font-size:12px}#customerLoginContainer{width:50%;height:334px;border:4px solid #e8e4e4;background-color:#f3f3f3;margin-left:auto;margin-right:auto;padding-top:0}.FormHeader{width:100%;padding-top:2%;border-bottom:1px solid #ccc;background-color:white;height:64px}.yellowShield{height:37px}.formTitle{position:absolute;display:inline;font-size:2.5em;margin-top:5px;margin-left:30px;font-weight:100;color:black}.formContent form{position:absolute;margin-top:50px;width:38%;float:left;margin-left:5%;border:0}.formContent form input{margin-bottom:26px}.formContent span{position:absolute;margin-left:5%;margin-top:20px}.formContainer button:nth-child(odd){width:225px}.formContainer button:nth-child(even){width:200px}#forgetDetailsLink{float:none;margin-top:0;margin-left:20px;margin-bottom:0}#desktopPadding{margin-top:15px;margin-bottom:15px;float:left}}#accountHeader{width:100%;margin-top:50px}#accountHeaderActions{height:100%;float:right}#tabpanel{padding:0 0 0 1%}.dashboardTab,.dashboardTab li.active,.dashboardTab li.hover{background-color:#fabc00 !important}#ordersTable,.formHeader h5{font-family:'lato'}#ordersTable tbody tr td{padding:12px}.orderRecordRow:nth-child(even){background-color:#f2f2f2}.orderRecordRow:hover{background-color:#fff6e0}.orderRecordRow{padding-top:15px}#orderHeader{font-family:'raleway';margin-top:-25px;color:#4d4948}#printerIcon{position:absolute;font-size:28px}#detailsContainer{height:325px;margin-bottom:10px;font-family:'lato'}#orderProducts{border:1px solid #dbdcdc}#orders .formHeader,#orders .formHeader{background-color:#dbdcdc;color:black}#customerCost{border:5px solid #d6f18f;color:#95c11f}.formHeader{width:100%;height:auto;background-color:#878282;color:white;padding:1px 0 1px 16px;margin-top:10px}#orders hr{margin-top:2px;margin-bottom:21px}.hp-nav-tabs>li a,.fp-nav-tabs>li a{border-left:1px solid #e5e5e6}.reviewLink:hover{color:#f9d800}@media screen and (min-width:320px) and (max-width:543px){#accountHeader{height:20px;margin-bottom:0}#breadcrumb{float:left;margin-top:-40px;margin-left:14px}#breadcrumb a{color:#8a8a8d}#yellowShield{height:50px}#myAccountTitle{display:inline-block;margin-top:5px;font-size:3em;margin-left:10px;font-weight:100;letter-spacing:1px;position:absolute;color:#4d4948}#accountHeaderActions{width:100%;margin-right:15px;margin-bottom:65px}#accountHeaderActions p{float:right}#userGreeting{font-weight:bold}#userGreetingMessage{margin-left:15px}#buttonContainer{width:100%;float:right;margin-right:-24px;margin-top:20px;margin-bottom:20px}#buttonContainer button{display:inline-block;font-size:14px;padding:8px 6px 8px 6px}#buttonContainer #createOrderButton{width:65%}#createOrderButton{float:left;width:90px;margin-left:-10px}#signOutButton{float:right;width:31%;margin-right:10px}#orderSearchInput{margin-left:-14px;width:242px}#hiddenSubmitButton{float:left;margin-left:200px;margin-top:-25px;background:0;padding:0;border:0}#clearSearch{position:absolute;float:right;margin-top:-41px;margin-left:255px;font-size:14px}.order-thead{background-color:#878282;color:white}.center-text{text-align:center}.push-down{padding-top:15px}.center-text #createOrderButton{float:none}#paginationContainer{display:flex;justify-content:center;align-items:center}.pagination{margin:0;margin-left:auto;margin-right:auto}.pagination .active a{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination .active a:hover{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination li a{color:black}.tabletHidden,.smallTabletHidden,.smallTabletContentHidden,.phoneHidden{display:none}.reviewLink{color:#fabc00;text-decoration:underline;text-underline:#fabc00}.orderRecordRow th,.orderRecordRow td{vertical-align:middle !important}.deliveredStatus,.inProgressStatus{border-radius:5px;padding:10px;margin-left:0}.deliveredStatus{border:1px solid #95c11f;color:#95c11f}.inProgressStatus{border:1px solid #ee88a2;color:#ee88a2}#printerIcon{margin-left:87%;margin-top:-5%}#orderHeader{margin-top:-15px}#orderHeader h2{font-size:14px}#detailsContainer{height:auto}#orders .formHeader{height:32px;margin-top:0}#orders .formHeader h5{padding:-1px 0 0 12px}#deliveryDetailsContainer{height:100%;width:100%;display:inline-block;border:1px solid #dbdcdc;margin-bottom:10px}#orderDetailsContainer{height:100%;width:100%;border:1px solid #dbdcdc}.info{float:left}.info,#costBreakdown{width:90%;display:inline-block;padding-top:10px}.costSpan{border:2px solid #dbdcdc;font-size:16px;padding:3% 0 0 5%;border-radius:20px;margin-bottom:10px;margin-left:8%;position:relative;width:98%;display:inline-flex}.costSpan p{display:inline-block}.costSpan p:nth-child(1){width:65%}.costSpan p:nth-child(2){float:right;margin-left:-15px}#floristInvoice,#d2fInvoice{display:inline-block;width:35%;margin-left:13%;cursor:pointer}#floristInvoice i,#d2fInvoice i{font-size:32px;margin-left:38%;margin-top:10px;color:red;cursor:pointer}#floristInvoice p,#d2fInvoice p{text-align:center;margin-top:5px;margin-left:7px}.orderTitle{font-size:14px;width:90%;margin-left:7%;padding-bottom:5px;font-weight:bold}.orderData{width:95%;margin-left:7%;font-size:14px;margin-top:5px;margin-bottom:20px}.product{width:100%;height:360px}.productDetails{float:left;display:inline-block;width:100%;height:170px}.productImageContainer{float:right;display:inline-block;width:35%;height:100%}.productImage{height:80%;float:right;margin-right:27%;margin-top:48px}.productInfo{width:50%;height:248px;float:left;margin-left:0;padding-top:3%;padding-left:10px}.productName{font-size:18px}.productDesc{width:95%;font-size:14px}.productCost{color:#ec6684;font-size:20px;font-weight:bold}.customerRequest{height:100%;width:100%}.customerRequest .info{width:100%}.customerRequest p{width:90%}}@media screen and (min-width:544px) and (max-width:767px){#accountHeader{height:20px;margin-bottom:0}#breadcrumb{float:left;margin-top:-40px;margin-left:14px}#breadcrumb a{color:#8a8a8d}#yellowShield{height:40px;margin-left:12px}#myAccountTitle{display:inline-block;margin-top:5px;font-size:2em;margin-left:10px;font-weight:100;letter-spacing:1px;position:absolute;color:#4d4948}#accountHeaderActions{width:100%;margin-right:15px}#accountHeaderActions p{float:right}#userGreeting{font-weight:bold}#userGreetingMessage{margin-left:15px}#buttonContainer{width:100%;float:right;margin-right:-24px;margin-top:-41px}#buttonContainer button{display:inline-block;font-size:14px;padding:8px 6px 8px 6px}#buttonContainer #createOrderButton{width:65%}#createOrderButton{float:left;width:90px;margin-left:-10px}#signOutButton{float:right;width:31%;margin-right:10px}#orderSearchInput{margin-left:-14px;width:242px}#hiddenSubmitButton{float:left;margin-left:200px;margin-top:-25px;background:0;padding:0;border:0}#clearSearch{position:absolute;float:right;margin-top:-41px;margin-left:255px;font-size:14px}.order-thead{background-color:#878282;color:white}.center-text{text-align:center}.push-down{padding-top:15px}.center-text #createOrderButton{float:none}#paginationContainer{display:flex;justify-content:center;align-items:center}.pagination{margin:0;margin-left:auto;margin-right:auto}.pagination .active a{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination .active a:hover{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination li a{color:black}.tabletHidden,.smallTabletHidden,.smallTabletContentHidden{display:none}.reviewLink{color:#fabc00;text-decoration:underline;text-underline:#fabc00}.orderRecordRow th,.orderRecordRow td{vertical-align:middle !important}.deliveredStatus,.inProgressStatus{border-radius:5px;padding:10px;margin-left:0}.deliveredStatus{border:1px solid #95c11f;color:#95c11f}.inProgressStatus{border:1px solid #ee88a2;color:#ee88a2}#printerIcon{margin-left:87%;margin-top:-5%}#orderHeader{margin-top:-15px}#orderHeader h2{font-size:22px}#detailsContainer{height:auto}#orders .formHeader{margin-top:0;height:32px}#orders .formHeader h5{padding:-1px 0 0 12px}#deliveryDetailsContainer{height:100%;width:100%;display:inline-block;border:1px solid #dbdcdc;margin-bottom:10px}#orderDetailsContainer{height:100%;width:100%;border:1px solid #dbdcdc}.info{float:left}.info,#costBreakdown{width:50%;display:inline-block;padding-top:10px}.costSpan{border:2px solid #dbdcdc;font-size:16px;padding:3% 0 0 5%;border-radius:20px;margin-bottom:10px;position:relative;width:98%;display:inline-flex}.costSpan p{display:inline-block}.costSpan p:nth-child(1){width:65%}.costSpan p:nth-child(2){float:right;margin-left:5px}#invoiceDownloads{height:50px}#floristInvoice,#d2fInvoice{display:inline-block;width:49%}#floristInvoice i,#d2fInvoice i{font-size:32px;margin-left:38%;margin-top:10px;color:red;cursor:pointer}#floristInvoice p,#d2fInvoice p{text-align:center;margin-top:5px}.orderTitle{font-size:14px;width:90%;margin-left:7%;padding-bottom:5px;font-weight:bold}.orderData{width:95%;margin-left:7%;font-size:14px;margin-top:5px;margin-bottom:20px}.product{width:100%;height:300px}.productDetails{float:left;display:inline-block;width:100%;height:248px}.productImageContainer{float:left;display:inline-block;width:50%;height:100%}.productImage{height:100%;width:70%;margin-left:19px;margin-top:28px}.productInfo{width:50%;height:248px;float:left;margin-left:0;padding-top:3%}.productName{font-size:21px}.productDesc{width:95%;font-size:14px}.productCost{color:#ec6684;font-size:30px;font-weight:bold}.customerRequest{height:100%;margin-left:41%;margin-top:16%;width:47%;position:absolute}.customerRequest .info{width:100%}.customerRequest p{width:90%}}@media screen and (min-width:768px) and (max-width:991px){#accountHeader{height:80px;margin-bottom:0}#breadcrumb{float:left;margin-top:-40px;margin-left:14px}#breadcrumb a{color:#8a8a8d}#yellowShield{height:55px;margin-left:12px}#myAccountTitle{display:inline-block;margin-top:5px;font-size:3em;margin-left:15px;font-weight:100;letter-spacing:1px;position:absolute;color:#4d4948}#accountHeaderActions{width:500px;margin-right:15px}#accountHeaderActions p{float:right}#userGreeting{font-weight:bold}#userGreetingMessage{margin-left:15px}#buttonContainer{width:100%;float:right;margin-right:-10px;margin-top:0}#buttonContainer button{display:inline-block;font-size:14px;padding:8px 6px 8px 6px}#buttonContainer #createOrderButton{width:66%}#createOrderButton{float:left;width:100px;margin-left:-10px}#signOutButton{float:right;width:31%;margin-right:10px}#orderSearchInput{margin-left:-14px;width:242px}#hiddenSubmitButton{float:right;margin-right:-70px;margin-top:-25px;background:0;padding:0;border:0}#clearSearch{position:static;float:left;margin-top:8px;margin-left:86px;font-size:14px}.order-thead{background-color:#878282;color:white}.center-text{text-align:center}.push-down{padding-top:15px}.center-text #createOrderButton{float:none;padding:8px 6px 8px 6px}#paginationContainer{display:flex;justify-content:center;align-items:center}.pagination{margin:0;margin-left:auto;margin-right:auto}.pagination .active a{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination .active a:hover{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination li a{color:black}.tabletHidden{display:none}.smallTabletHidden{display:table-cell}.smallTabletContentHidden{display:inline}.reviewLink{color:#fabc00;text-decoration:underline;text-underline:#fabc00}.orderRecordRow th,.orderRecordRow td{vertical-align:middle !important}.deliveredStatus,.inProgressStatus{border-radius:5px;padding:10px;margin-left:0}.deliveredStatus{border:1px solid #95c11f;color:#95c11f}.inProgressStatus{border:1px solid #ee88a2;color:#ee88a2}#printerIcon{margin-left:87%;margin-top:-5%}#orderHeader{margin-top:-15px}#detailsContainer{height:auto}#orders .formHeader{margin-top:0;height:32px}#orders .formHeader h5{padding:-1px 0 0 20px}#deliveryDetailsContainer{height:100%;width:100%;display:inline-block;border:1px solid #dbdcdc;margin-bottom:10px}#orderDetailsContainer{height:100%;width:100%;border:1px solid #dbdcdc}.info{float:left}.info,#costBreakdown{width:50%;display:inline-block;padding-top:10px}.costSpan{border:2px solid #dbdcdc;font-size:16px;padding:3% 0 0 5%;border-radius:20px;margin-bottom:10px;position:relative;width:98%;display:inline-flex}.costSpan p{display:inline-block}.costSpan p:nth-child(1){width:65%}.costSpan p:nth-child(2){float:right;margin-left:5px}#invoiceDownloads{height:50px}#floristInvoice,#d2fInvoice{display:inline-block;width:49%}#floristInvoice i,#d2fInvoice i{font-size:32px;margin-left:38%;margin-top:10px;color:red;cursor:pointer}#floristInvoice p,#d2fInvoice p{text-align:center;margin-top:5px}.orderTitle{font-size:14px;width:90%;margin-left:7%;padding-bottom:5px;font-weight:bold}.orderData{width:95%;margin-left:7%;font-size:14px;margin-top:5px;margin-bottom:20px}.product{width:100%;height:300px}.productDetails{float:left;display:inline-block;width:100%;height:248px}.productImageContainer{float:left;display:inline-block;width:50%;height:100%}.productImage{height:100%;width:60%;margin-left:19px;margin-top:28px}.productInfo{width:50%;height:248px;float:left;margin-left:0;padding-top:3%}.productName{font-size:21px}.productDesc{width:95%;font-size:14px}.productCost{color:#ec6684;font-size:30px;font-weight:bold}.customerRequest{height:100%;margin-left:42.5%;margin-top:12%;width:47%;position:absolute}.customerRequest .info{width:100%}.customerRequest p{width:90%}}@media screen and (min-width:992px){#accountHeader{height:80px}#breadcrumb{float:left;margin-top:-40px;margin-left:14px}#breadcrumb a{color:#8a8a8d}#backLink{padding-bottom:10px;color:#ee88a2;margin-left:2px}#yellowShield{height:55px;margin-left:12px}#myAccountTitle{position:absolute;display:inline-block;margin-top:5px;font-size:3.5em;margin-left:15px;font-weight:100;letter-spacing:1px;color:#4d4948}#accountHeaderActions{width:500px;margin-right:15px}#accountHeaderActions p{float:right}#userGreeting{font-weight:bold}#userGreetingMessage{margin-left:15px}#buttonContainer{width:100%;float:right;margin-right:-10px}#buttonContainer button{display:inline-block;font-size:14px;padding:8px 6px 8px 6px}#createOrderButton{float:left;width:100px;margin-left:-10px}#signOutButton{float:right;width:31%;margin-right:10px}#orderSearchInput{margin-left:-14px}#hiddenSubmitButton{float:left;position:absolute;margin-left:200px;margin-top:-25px;background:0;padding:0;border:0}#clearSearch{position:absolute;float:left;margin-top:8px;margin-left:260px;font-size:14px}.order-thead{background-color:#878282;color:white}.center-text{text-align:center}.push-down{padding-top:15px}.center-text #createOrderButton{float:none;padding:8px 6px 8px 6px;margin-left:7px}#paginationContainer{display:flex;justify-content:center;align-items:center}.pagination{margin:0;margin-left:auto;margin-right:auto}.pagination .active a{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination .active a:hover{background-color:#cccaca;border:1px solid #ddd;color:black}.pagination li a{color:black}.tabletHidden,.smallTabletHidden{display:table-cell}.smallTabletContentHidden{display:inline}.reviewLink{color:#fabc00;text-decoration:underline;text-underline:#fabc00}.orderRecordRow th,.orderRecordRow td{vertical-align:middle !important}.deliveredStatus,.inProgressStatus{border-radius:5px;padding:10px;margin-left:0}.deliveredStatus{border:1px solid #95c11f;color:#95c11f}.inProgressStatus{border:1px solid #ee88a2;color:#ee88a2}#orderHeader h2{font-size:26px;padding-bottom:15px;padding-top:6px}#printerIcon{margin-left:91%;margin-top:-50px}#deliveryDetailsContainer{height:100%;width:49%;display:inline-block;border:1px solid #dbdcdc}#orderDetailsContainer{height:100%;float:right;width:49%;border:1px solid #dbdcdc}.info{float:left}.info,#costBreakdown{width:50%;display:inline-block;padding-top:10px}.costSpan{border:2px solid #dbdcdc;font-size:16px;padding:3% 0 0 5%;border-radius:20px;margin-bottom:10px;position:relative;width:98%;display:inline-flex}.costSpan p{display:inline-block}.costSpan p:nth-child(1){width:65%}.costSpan p:nth-child(2){float:right;margin-left:-15px}#floristInvoice,#d2fInvoice{display:inline-block;width:49%}#floristInvoice i,#d2fInvoice i{font-size:32px;margin-left:38%;margin-top:10px;color:red;cursor:pointer}#floristInvoice p,#d2fInvoice p{text-align:center;margin-top:5px}.orderTitle{font-size:14px;width:90%;margin-left:7%;padding-bottom:5px;font-weight:bold}.orderData{width:95%;margin-left:7%;font-size:14px;margin-top:5px;margin-bottom:20px}.product{width:100%;height:250px}.productDetails{float:left;display:inline-block;width:55%;height:100px}.productDetails{float:left;display:inline-block;width:55%;height:248px}.productImageContainer{float:left;display:inline-block;width:40%;height:100%}.productImage{height:90%;width:90%;margin-left:12px;margin-top:10px}.productInfo{width:60%;height:248px;float:left;margin-left:0;padding-top:3%}.productName{font-size:21px}.productDesc{width:95%;font-size:14px}.productCost{color:#ec6684;font-size:30px;font-weight:bold}.customerRequest{width:45%;display:inline-block;height:100%}.customerRequest .info{width:100%}.customerRequest p{width:90%}}.disabledUpdateButton{visibility:hidden;margin-top:-50px}.editFormText{text-align:right;padding-right:25px;cursor:pointer}#marketingForm p{font-size:1.1em;font-family:'lato';padding-left:15px;padding-top:10px}@media screen and (min-width:320px){.editFormText{margin-top:-25px}#bfa-desktop{display:none}}@media screen and (min-width:544px){.editFormText{margin-top:-25px}}@media screen and (min-width:768px){#bfa-mobile{display:none}#bfa-desktop{display:block}}@media screen and (min-width:992px){#horizontalLine{background-color:lightgrey;height:1px;width:100%;margin-top:2px;margin-bottom:21px}.DetailUpdateButton{margin-left:15px;margin-bottom:20px}.formHeader{width:100%;height:auto;background-color:#696969;color:white;padding:1px 0 1px 0;margin-top:10px}.formHeader:first-of-type{margin-top:0}.formHeader h5{margin-left:17px}.formContainer{border:1px solid lightgrey}.editFormText{margin-top:10px}}#braintreeCardColumnHeadings{width:100%;height:40px;margin-left:auto;margin-right:auto;background-color:#696969;color:white;margin-bottom:10px;border-radius:3px}#braintreeCardColumnHeadings div{height:100%}.braintreeAddPayment{cursor:pointer;margin-bottom:32px}#braintreeCardColumnHeadings div:nth-of-type(odd){float:left}.braintreeDefaultRadioButton{float:left;height:85%}#braintreeDefaultCard{background-color:#d6f18f;padding:10px;border-radius:25px;text-align:center;width:50%;margin-left:auto;margin-right:auto;margin-top:5px;color:black}#braintreeCardColumnHeadings div:nth-of-type(even){float:right}#braintreeCardColumnHeadings p{display:inline-block;font-size:1.1em;height:100%;padding-top:.8%;padding-left:1.35%;padding-right:5%}.braintreeCardOverview{width:100%;margin-left:auto;margin-right:auto;border:1px solid lightgrey;border-radius:3px;height:auto;margin-bottom:15px;clear:both}.braintreeCardHeader{width:100%;height:50px;background-color:#e9e9e9;color:black}.braintreeCardImgUrl{float:left;margin-top:5px;margin-left:21px;margin-right:20px}.braintreeColumnValue{display:inline-block;height:100%;width:198px}.braintreeCardTitle{font-size:1.1em;float:left;margin-top:10px;margin-left:62px;font-family:'lato'}.braintreeCardHeader i{float:right;font-size:2.5em;margin-right:30px;height:100%;margin-top:10px}.braintreeCardDetails{width:100%;background-color:white;border:1px solid #e9e9e9;border-top:0;display:none;margin-bottom:15px;float:left;margin-top:-10px;font-family:'lato'}.braintreeCardForm{float:left;height:200px;width:70%;margin-top:20px}.braintreeCardOptions{float:right;height:200px;width:30%;margin-top:20px;padding-right:10px}.braintreeEditCard,.braintreeDeleteCard{width:100%}.braintreeEditCard{height:66%}.braintreeDeleteCard{height:10%}.braintreeEditCard a,.braintreeDeleteCard button{float:right}.braintreeEditCard a{color:#ec6684 !important;font-size:1.2em}#braintreeNewCardContainer .braintree-heading,#braintreeNewCardContainer .braintree-toggle span{display:none}@media screen and (min-width:320px) and (max-width:543px){#braintreeCardColumnHeadings{width:100%;height:40px;margin-left:auto;margin-right:auto;background-color:#696969;color:white;margin-bottom:10px;border-radius:3px}#braintreeRightDropDown{display:none}.mobileTabSize{font-size:.85em !important}#braintreeCardColumnHeadings div{height:100%}#braintreeCardColumnHeadings div:nth-of-type(odd){float:left;width:10%}.braintreeDefaultRadioButton{float:left;height:85%}#braintreeDefaultCard{background-color:#d6f18f;padding:10px;border-radius:25px;text-align:center;width:50%;margin-left:auto;margin-right:auto;margin-top:5px;color:black}#braintreeCardColumnHeadings div:nth-of-type(even){float:right}#braintreeCardColumnHeadings p{display:inline-block;font-size:.9em;height:100%;padding-top:.8%;padding-left:.35%;padding-right:5%}.braintreeCardOverview{width:100%;margin-left:auto;margin-right:auto;border:1px solid lightgrey;border-radius:3px;height:auto;margin-bottom:15px;clear:both}.braintreeCardHeader{width:100%;height:50px;background-color:#e9e9e9;color:black}.braintreeCardImgUrl{float:left;margin-top:5px;margin-left:0;margin-right:20px}.braintreeColumnValue{display:inline-block;height:100%;width:115px}.braintreeCardTitle{font-size:1.1em;float:left;margin-top:15px;margin-left:0;font-family:'lato'}.braintreeCardHeader i{float:right;font-size:2.5em;margin-right:15px;height:100%;margin-top:10px}.braintreeCardDetails{width:100%;background-color:white;border:1px solid #e9e9e9;border-top:0;display:none;margin-bottom:15px;float:left;margin-top:-10px;font-family:'lato'}.braintreeCardForm{float:left;height:200px;width:70%;margin-top:20px}.braintreeCardOptions{float:right;height:200px;width:30%;margin-top:20px;padding-right:10px}.braintreeEditCard,.braintreeDeleteCard{width:100%}.braintreeEditCard{height:66%}.braintreeDeleteCard{height:10%}.braintreeEditCard a,.braintreeDeleteCard button{float:right}.braintreeEditCard a{color:#ec6684 !important;font-size:1.2em}#braintreeNewCardContainer .braintree-heading,#braintreeNewCardContainer .braintree-toggle span{display:none}}@media screen and (min-width:544px){.braintreeCardTitle{font-size:1.1em;float:left;margin-top:10px;margin-left:20px;font-family:'lato'}#braintreeRightDropDown{display:none}}@media screen and (min-width:768px){#braintreeRightDropDown{display:none}}@media screen and (min-width:992px){#braintreeRightDropDown{display:none}}@media screen and (min-width:1200px){#braintreeRightDropDown{display:none}}@media screen and (min-width:320px){#lightboxContentModel{position:fixed;padding:5px;width:70%;background-color:#fff;z-index:1;margin-left:15%;margin-top:210px;box-shadow:5px 5px 2px lightgrey;color:black;border:2px solid darkgray}#lightboxTitle{text-align:center}#lightboxContent{text-align:center;margin:0 15px 0 15px;padding:auto}#lightboxButtonSpan{width:100%;padding-left:25%;padding-right:25%;float:left;margin-top:10px;margin-bottom:5px}#lightboxBtn{background-color:#fab300;color:white;margin:0 auto;display:block;width:80px}#lightboxModal{position:absolute;height:100%;width:100%;opacity:.99}}@media screen and (min-width:544px){#lightboxContentModel{position:fixed;padding:5px;width:50%;background-color:#fff;z-index:1;margin-left:25%;margin-top:210px;box-shadow:5px 5px 2px lightgrey;color:black;border:2px solid darkgray}#lightboxTitle{text-align:center}#lightboxContent{text-align:center;margin:0 15px 0 15px;padding:auto}#lightboxButtonSpan{width:100%;padding-left:25%;padding-right:25%;float:left;margin-top:10px;margin-bottom:5px}#lightboxBtn{background-color:#fab300;color:white;margin:0 auto;display:block;width:80px}#lightboxModal{position:absolute;height:100%;width:100%;opacity:.99}}@media screen and (min-width:768px){#lightboxContentModel{position:fixed;padding:5px;width:40%;background-color:#fff;z-index:1;margin-left:30%;margin-top:210px;box-shadow:5px 5px 2px lightgrey;color:black;border:2px solid darkgray}#lightboxTitle{text-align:center}#lightboxContent{text-align:center;margin:0 15px 0 15px;padding:auto}#lightboxButtonSpan{width:100%;padding-left:25%;padding-right:25%;float:left;margin-top:10px;margin-bottom:5px}#lightboxBtn{background-color:#fab300;color:white;margin:0 auto;display:block;width:80px}#lightboxModal{position:absolute;height:100%;width:100%;opacity:.99}}@media screen and (min-width:992px){#lightboxContentModel{position:fixed;padding:5px;width:40%;background-color:#fff;z-index:1;margin-left:30%;margin-top:120px;box-shadow:5px 5px 2px lightgrey;color:black;border:2px solid darkgray}#lightboxTitle{text-align:center}#lightboxContent{text-align:center;margin:0 15px 0 15px;padding:auto}#lightboxButtonSpan{width:100%;padding-left:25%;padding-right:25%;float:left;margin-top:10px;margin-bottom:5px}#lightboxBtn{background-color:#fab300;color:white;margin:0 auto;display:block;width:80px}#lightboxModal{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.99}}.virtualShopSpan{font-weight:bold;color:black}.virtualShopYellowTick{height:15px;float:left}.virtualShopSpan #clockdiv p,.virtualShopSpan #clockdiv h5{display:inline}@media screen and (min-width:320px) and (max-width:543px){#VirtualHeadform{margin-bottom:30px}.virtualShopSpan{display:inline-flex;width:100%;float:left}.virtualShopSpan #clockdiv{float:right;position:relative;color:white;margin-left:10px}.virtualShopSpan #clockdiv .yellowBox{display:inline-block;background-color:#ffd471;margin-right:5px;padding:5px;border-radius:3px}#prodItemFil{height:40px;width:250px;font-weight:700;font-size:120%;color:#555;background-color:white;border:2px solid #e5e5e6;margin-left:auto;margin-right:auto;padding-top:6px;margin-top:10px}#mobileCenterLarge{width:70%;margin-left:15%}}@media screen and (min-width:544px) and (max-width:767px){#VirtualHeadform{margin-bottom:30px}.virtualShopSpan{display:inline-flex;width:100%;float:left}.virtualShopSpan #clockdiv{float:right;position:relative;color:white;margin-left:10px}.virtualShopSpan #clockdiv .yellowBox{display:inline;background-color:#ffd471;margin-right:5px;padding:5px;border-radius:3px}#prodItemFil{height:40px;width:250px;font-weight:700;font-size:120%;color:#555;background-color:white;border:2px solid #e5e5e6;margin-left:auto;margin-right:auto;padding-top:6px;margin-top:10px}#mobileCenterLarge{width:70%;margin-left:15%}}@media screen and (min-width:768px) and (max-width:991px){#VirtualHeadform{margin-bottom:30px}.virtualShopSpan{display:inline-flex;width:55%;float:left}.virtualShopSpan:first-of-type{width:45%}.virtualShopSpan #clockdiv{float:right;position:relative;color:white;margin-left:10px}.virtualShopSpan #clockdiv .yellowBox{display:inline;background-color:#ffd471;margin-right:5px;padding:5px;border-radius:3px}}@media screen and (min-width:992px){#VirtualHeadform{position:absolute;margin-left:160px;margin-top:15px}.virtualShopSpan{display:inline-block;margin-top:10px;width:360px}.virtualShopSpan #clockdiv{float:right;position:relative;margin-top:-28px;color:white}.virtualShopSpan #clockdiv .yellowBox{display:inline;background-color:#ffd471;margin-right:5px;padding:5px;border-radius:3px}}.pinkText{color:#fc6582 !important}.darkYellowBackground{background-color:#fab300 !important}.fasterCheckoutProductOptions .price{font-size:2.5em !important;margin-bottom:29px}.fastercheckoutproductname{font-size:1.5em;color:#4f4746;margin-bottom:11px !important}.fa-times-circle{color:#a5a8a8}#fasterCheckout a{text-decoration:underline !important}#fasterCheckout a:hover,#fasterCheckoutAddressCustomerManual:hover,#fasterCheckoutAddressManual:hover,#backToProductLink:hover{color:#fab300}#fasterCheckoutDatePicker a{text-decoration:none !important;color:black}h4.fastercheckoutordersummary{padding:9px 0 11px 0;font-weight:600;font-size:1.5em;text-align:center}#fasterCheckoutYourOrderSummary{background-color:#ffefcb;margin-left:15px;margin-left:15px;padding:3px 20px 5px 20px}.fasterCheckoutPriceBreakdownColumn{background-color:white;margin-bottom:13px;height:38px;padding:5px 14px 3px}.fasterCheckoutPriceBreakdownColumn2{background-color:white;margin-bottom:13px;height:38px;padding:0 14px 3px}.fasterCheckoutLabel{font-size:1.4em}.fasterCheckoutLabel2{font-size:1.4em;margin-bottom:10px}.fasterCheckoutLabel,.fasterCheckoutLabel2,.fasterCheckoutProductInfo{font-family:raleway}#fasterCheckoutYouPayContainer{background-color:#ffd983;margin-left:15px;padding:0 20px 5px 20px}.fasterCheckoutDropDownContainer{width:100%;height:50px;cursor:pointer}.fasterCheckoutSelectOption{float:left;height:50px;width:96%;padding-left:10px;border:1px solid #cfcfcf;cursor:pointer;background:transparent;position:absolute;z-index:9999999;font-family:'lato'}.fasterCheckoutCarrotButton{float:right;background-color:#c3c6c6;font-size:2.8em;padding-top:8px;height:50px;width:50px;padding-left:14px;color:white;position:relative;z-index:200}.fasterCheckoutCarrotButton:nth-child(n+1){z-index:initial;position:initial}#fasterCheckoutDatePicker{width:88.5%;z-index:initial;position:initial;background:initial}p.fastercheckouttotals{font-family:lato;font-weight:600}p.fastercheckouttotalpay{font-family:lato;font-size:2rem !important;font-weight:600;padding-top:4px !important}p.youpay{padding-top:10px !important}.padlock{color:#ffb833;margin-right:9px}.deliveryfootnote{border:1px solid #e3f7b4;background:#f1f7e3;padding:10px 20px 3px 0;margin-bottom:20px;margin-top:10px}#fasterCheckoutTitle h3{font-size:2.5em;text-align:center;color:#4f4746}#fasterCheckoutHeader h3{font-weight:400;font-size:3rem;margin-bottom:20px}.fasterCheckoutSectionHeader{background-color:#eee !important;width:100% !important;position:absolute;margin-left:0;margin-bottom:-20px}.fasterCheckoutStep{border:1px solid #eae3e3;padding-bottom:16px;margin-bottom:20px;color:#4f4746}.blackCircle{float:left;background-color:#4d4948;height:15px;width:15px;text-align:center;color:white;border-radius:10px;margin:10px 4px 5px 13px;font-family:lato;font-size:1rem}.greenCircle{float:left;background-color:#91bb35;height:15px;width:15px;text-align:center;color:white;border-radius:10px;margin:7px 7px 5px 13px;font-family:lato;font-size:1rem;float:left}.fasterCheckoutSectionHeader{margin-left:-15px}.fasterCheckoutSectionTitle{font-size:1.1em;float:left;margin-left:3px;margin-top:8px;font-weight:600}.fasterCheckoutProductDiv:first-of-type{margin-top:50px}.fasterCheckoutProductDiv{width:97%}.fasterCheckoutProductDiv p{margin-left:10px}.fasterCheckoutPushDown{margin-top:72px}.fasterCheckoutProductImage{height:165px;padding:0}.fasterCheckoutProductInfo{margin-left:-20px;margin-top:10px}.fasterCheckoutProductOptions{float:right;margin-right:-16px;margin-top:6px}.fasterCheckoutProductOptions .delete{float:right;font-size:2em}.fasterCheckoutProductOptions i{float:right;color:#c4c6c6;font-size:.8em;margin:4px 0 25px 0}.fasterCheckoutProductOptions .delete p{float:right}.fasterCheckoutProductHeading{font-weight:bold;margin-bottom:0;margin-top:5px;color:#4f4746}.fasterCheckoutProductInfo{color:#8a8a8b}.fasterCheckoutEditItemLink{width:61px;font-size:15px;float:right}#fasterCheckoutDatePickerInput{background-color:#fff2d5;padding-left:10px;border:1px solid #ffdd86;z-index:-9 !important;font-family:'lato';font-size:15px !important}#fasterCheckoutDatePickerInput::placeholder{color:#444}.fasterCheckoutFormInputs::placeholder{color:#7b7c7e}.fasterCheckoutSelectOption option:not(:checked){color:#7b7c7e}.fasterCheckoutSelectOption{color:#222}.fasterCheckoutDropDownArrow{font-size:2em;padding-top:6px;height:38px;width:38px;background-color:#c3c6c6;text-align:center;color:white;position:absolute;float:right}#yellowDropDown{background-color:#fab300 !important;font-size:2em;padding-top:6px;height:38px;width:38px;text-align:center;color:white;position:absolute;float:right;margin-left:-1%;margin-top:0}.fasterCheckoutFormInputs{width:100%;margin-top:14px;height:50px;border:1px solid #cfcfcf;border-radius:0;padding:5px 5px 5px 11px;font-family:'lato';color:#222;font-size:15px !important}#fasterCheckoutFloristImage{height:138px;max-width:125px}#fasterCheckoutFloristName{font-weight:bold;font-size:1.1em;margin-top:10px}#fasterCheckoutPaymentChoice img{height:25px}#fasterCheckoutPaymentChoice img:nth-child(2){margin-right:15px}#fasterCheckoutSubmit{margin-top:-10px;margin-bottom:20px}.fasterCheckoutPostcode{width:50%}#fasterCheckoutMobileOrderSummary{background-color:#ffefcb}.fasterCheckoutBlueTickBox{position:relative;display:inline-flex;margin-top:10px}.fasterCheckoutBlueTickBox label{cursor:pointer;position:absolute;width:20px;height:20px;top:3px;left:0;background:white;border:1px solid #ddd}.fasterCheckoutBlueTickBox label:after{opacity:.2;content:'';position:absolute;width:12px;height:5px;top:6px;left:4px;border:3px solid white;border-top:0;border-right:0;transform:rotate(-45deg)}.fasterCheckoutBlueTickBox p{font-size:15px !important;margin-top:3px}.fasterCheckoutBlueTickBox label:hover::after{opacity:.5}.fasterCheckoutBlueTickBox input[id=optinVisa]:checked+label:after,.fasterCheckoutBlueTickBox input[id=optinMobile]:checked+label:after,.fasterCheckoutBlueTickBox input[id=optinPaypal]:checked+label:after{opacity:1}.fasterCheckoutBlueTickBox input[id=termsConditionsVisa]:checked+label:after,.fasterCheckoutBlueTickBox input[id=termsConditionsMobile]:checked+label:after,.fasterCheckoutBlueTickBox input[id=termsConditionsPaypal]:checked+label:after{opacity:1}.fasterCheckoutBlueTickBox input[id=copyAddress]:checked+label:after{opacity:1}.fasterCheckoutBlueTickBox input[id=optinVisa]:checked+label,.fasterCheckoutBlueTickBox input[id=optinMobile]:checked+label,.fasterCheckoutBlueTickBox input[id=optinPaypal]:checked+label{background-color:#4885ed}.fasterCheckoutBlueTickBox input[id=termsConditionsVisa]:checked+label,.fasterCheckoutBlueTickBox input[id=termsConditionsMobile]:checked+label,.fasterCheckoutBlueTickBox input[id=termsConditionsPaypal]:checked+label{background-color:#4885ed}.fasterCheckoutBlueTickBox input[id=copyAddress]:checked+label{background-color:#4885ed}.fasterCheckoutProductDiv{width:97%;padding-bottom:25px}.fasterCheckoutProductDiv:nth-child(n+3){border-top:1px solid #ccc;padding-top:25px}.braintree-three-d-secure{z-index:9999999999999999999999999 !important}#fasterCheckoutAddressDropDown,#fasterCheckoutCustomerAddressDropDown,#recipientPostcodeAddressDropDown{width:100%;max-height:250px;overflow-y:scroll;cursor:pointer}.fasterCheckoutAddressOption,.fasterCheckoutCustomerAddressOption,.recipientPostcodeAddressOption{min-height:20px !important;padding:8px;padding-left:22px;background:#eee;font-family:lato;font-size:1.5rem;border-bottom:1px solid white}.ui-datepicker-header{padding:.2em 0 !important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fab300 !important;background:transparent !important;color:black !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #fab300 !important;background:#fab300 !important;color:white !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{text-align:center;border:none !important;background-color:#e5e5e5;padding:5px 0 5px 0}.ui-datepicker td{height:40px;font-size:1.2em;color:#454545}.ui-widget-header{border:none !important;background-color:transparent !important}.current{font-weight:bold;color:white;background-color:#fab300}#fasterCheckoutDatePickerContainer{width:auto}#fasterCheckoutSpinner{z-index:9999999999999999999999999999999 !important;width:100%;left:0;position:fixed;display:none;color:black}.fasterCheckoutPaymentCheckboxContainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:-10px}.fasterCheckoutPaymentCheckboxContainer input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:7px;left:0;height:19px;width:19px;background-color:#eee;border-radius:50%;border:1px solid black}.fasterCheckoutPaymentCheckboxContainer:hover input ~ .checkmark{background-color:#ccc}.fasterCheckoutPaymentCheckboxContainer input:checked ~ .checkmark{background-color:#4885ed;border:0}.checkmark:after{content:"";position:absolute;display:none}.fasterCheckoutPaymentCheckboxContainer input:checked ~ .checkmark:after{display:block}.fasterCheckoutPaymentCheckboxContainer .checkmark:after{top:6px;left:6px;width:7px;height:7px;border-radius:50%;background:white}.braintree-sheet{border:none !important}.braintree-sheet__header{display:none !important}div[data-braintree-id = 'discover-card-icon'],div[data-braintree-id = 'maestro-card-icon']{display:none !important}div[data-braintree-id = 'visa-card-icon'],div[data-braintree-id = 'master-card-card-icon']{display:none !important}.braintree-sheet__content--form{margin-left:-15px}#fasterCheckoutPaymentChoice{font-family:'lato'}#fasterCheckoutPaymentChoice .paypal-button{margin-top:40px;margin-bottom:20px}.braintree-show-card{margin-top:-40px}#fasterCheckoutCardText{font-size:.7em;font-weight:500;color:black;display:inherit;float:left}#fasterCheckoutCopyAddressSpan{color:#8a8a8d;font-size:13px !important;font-family:'raleway'}#termsAndConditionsTitle{margin-left:15px}#termsConditionsMobile,#optinMobile{height:20px;width:20px}.completedStepBackground{background-color:#e4efb3 !important}.fasterCheckoutTick{color:#95a300;float:right;font-size:1.5em;margin-right:12px;margin-top:8px}#fasterCheckoutFindAddress,#fasterCheckoutCustomerFindAddress{font-family:FontAwesome,'lato';background-color:#eee !important}#fasterCheckoutFindAddress:focus,#fasterCheckoutCustomerFindAddress:focus{background-color:white}#fasterCheckoutLoginContainer{border-top:2px solid #fab300;padding-bottom:0}#fasterCheckoutLoginContainer p{font-size:1.2em;font-family:'lato';padding-top:5px}#fasterCheckoutLoginContainer .fa-user{padding-right:10px}#fasterCheckoutLoginFormContainer{display:none}@media screen and (min-width:320px) and (max-width:543px){.fasterCheckoutProductImage{height:100px;margin-left:0}#yellowDropDown{margin-left:-5%}#fasterCheckoutRecipientForm,#fasterCheckoutCustomerForm{margin-bottom:10px;padding:0}#fasterCheckoutCustomerForm{margin-top:60px}.fasterCheckoutPushDown{padding:0}.fasterCheckoutStep{padding:0}.fasterCheckoutFormInputs{width:100%}.fasterCheckoutStep{;overflow-y:-webkit-paged-x}.greenCircle{margin-bottom:165px}.price{font-size:1.56em !important;margin-bottom:29px}#fasterCheckoutRecipientForm .fa-caret-down:first-of-type{margin-left:-6%}.fasterCheckoutDropDownArrow{margin-left:87%;margin-top:4px !important}.fasterCheckoutSectionHeader{margin-left:0 !important}.fasterCheckoutPriceBreakdownColumn{background-color:white;margin-top:20px;margin-bottom:0;height:38px;padding:10px 14px 5px 10px}#fasterCheckoutMobileYouPayContainer{background-color:#ffd983;position:relative;float:left;width:100%;margin-bottom:20px;margin-right:auto;padding-top:5px}#fasterCheckoutMobileYouPayContainer .fasterCheckoutPriceBreakdownColumn{margin-bottom:10px}#yellowDropDown{margin-left:-14% !important;margin-top:0 !important}.fasterCheckoutDropDownContainer{width:100%}.fasterCheckoutSelectOption{width:100% !important}#fasterCheckoutDatePicker{width:91.5% !important}#fasterCheckoutDatePicker .ui-datepicker{width:109.5% !important}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-visa{width:78px;background-size:65px auto;margin-left:10px;background-image:url('/template/1601/images/payments/visa.svg');position:relative;top:2px;height:21px;width:65px}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-master-card{width:78px;background-size:50px auto;margin-left:10px;background-image:url('/template/1601/images/payments/master-card.svg');position:relative;top:-2px;height:30px;width:50px}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-paypal{width:78px;background-size:80px auto;margin-left:10px;background-image:url('/template/1601/images/payments/paypal.svg');position:relative;top:2px;height:35px;width:80px}.fasterCheckoutPaymentCheckboxContainer .header-payments{display:inherit;position:relative;width:100%;height:55px;padding:3px 0;text-align:center}#fasterCheckoutCardText{margin-left:10px;margin-top:2px}.fasterCheckoutMobileOrderValues{font-family:lato;font-size:1.5em !important;font-weight:600;margin-top:-3px}#fasterCheckoutCardOption{margin-bottom:20px}.creditCardButton,#paypal-button{width:100%}#fasterCheckoutPaymentChoice{margin-top:10px}#fasterCheckoutCopyAddressSpan{float:right;margin-top:33px;position:absolute;margin-left:-145px;font-weight:100}#fasterCheckoutCopyAddressCheckbox{width:100%;margin-right:0;margin-top:10px;margin-bottom:-5px}#fasterCheckoutCopyAddressCheckbox input{height:20px;width:20px}.sectionSplitter{margin-top:35px !important}#fasterCheckoutAddressCustomerManual{margin-bottom:30px !important}#fasterCheckoutAddressCustomerManual,#fasterCheckoutAddressManual{color:#ee88a2}.paymentTermsDiv,#termsAndConditionsTitle{margin-left:0}.paymentTermsDiv{width:100%;padding-left:4%;margin-left:-15px !important;margin-bottom:25px}.paymentTermsText{float:right;width:95%;font-size:15px;margin-left:15px;margin-top:-25px !important;position:absolute}.cart-total-tabs span{margin-bottom:0 !important;font-size:1.2em !important}}@media screen and (min-width:544px) and (max-width:767px){.btnTag{font-size:11px}.fasterCheckoutProductImage{height:125px}#fasterCheckoutRecipientForm,#fasterCheckoutCustomerForm{margin-bottom:10px}#fasterCheckoutCustomerForm{margin-top:0}#fasterCheckoutCustomerForm{margin-top:25px}.fasterCheckoutStep{;overflow-y:-webkit-paged-x;padding:1px}.fasterCheckoutSectionHeader{margin-left:0 !important}.fasterCheckoutPriceBreakdownColumn{background-color:white;margin-bottom:5px;height:30px;margin-top:20px;padding-top:5px}#fasterCheckoutMobileYouPayContainer{background-color:#ffd983;position:relative;float:left;width:95.4%;margin-bottom:20px;margin-left:2.3%;margin-right:auto;padding-top:5px}.fasterCheckoutDropDownContainer{width:100%}.fasterCheckoutSelectOption{width:95%}.fasterCheckoutFormInputs{width:100%}#fasterCheckoutDatePicker{width:93.7%}#fasterCheckoutRecipientForm .fa-caret-down:first-of-type{margin-left:-6%}#fasterCheckoutDatePicker .ui-datepicker{width:107.5% !important}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-visa{width:78px;background-size:65px auto;margin-left:10px;background-image:url('/template/1601/images/payments/visa.svg');position:relative;top:2px;height:21px;width:65px}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-master-card{width:78px;background-size:50px auto;margin-left:10px;background-image:url('/template/1601/images/payments/master-card.svg');position:relative;top:-2px;height:30px;width:50px}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-paypal{width:78px;background-size:65px auto;margin-left:10px;background-image:url('/template/1601/images/payments/paypal.svg');position:relative;top:2px;height:21px;width:64px}.fasterCheckoutPaymentCheckboxContainer .header-payments{display:inherit;position:relative;width:100%;height:55px;padding:3px 0;text-align:center}#fasterCheckoutCardText{margin-left:10px;margin-top:2px}.fasterCheckoutPaymentChoice{margin-top:22px !important}.fasterCheckoutMobileOrderValues{font-family:lato;font-size:1.5em !important;font-weight:600;margin-top:-3px}.fasterCheckoutTabletSummary{float:left;margin-right:20px;font-size:1.5em}#fasterCheckoutCopyAddressSpan{float:right;margin-top:33px;position:absolute;margin-left:-145px;font-weight:100}#fasterCheckoutCopyAddressCheckbox{width:100%;margin-right:0;margin-top:10px;margin-bottom:10px}#fasterCheckoutCopyAddressCheckbox input{height:20px;width:20px}.sectionSplitter{margin-top:35px !important}#fasterCheckoutAddressCustomerManual{margin-bottom:30px !important}#customerAddressLineOne{margin-top:10px !important}.paymentTermsDiv{width:100%;padding-left:4%;margin-left:-5px !important;margin-bottom:10px}.paymentTermsText{float:right;width:95%;font-size:15px;margin-left:15px;margin-top:-25px !important;position:absolute}}@media screen and (min-width:768px) and (max-width:991px){#allproducts .prod_title{font-size:16px}#allproducts .prod_desc{font-size:12px}.btnTag{font-size:11px}#fasterCheckoutRecipientForm,#fasterCheckoutCustomerForm{margin-bottom:10px}#fasterCheckoutCustomerForm{margin-top:20px}.fasterCheckoutPriceBreakdownColumn{background-color:white;margin-bottom:5px;height:30px;margin-top:20px;padding-top:5px}#fasterCheckoutMobileYouPayContainer{background-color:#ffd983;position:relative;float:left;width:95.4%;margin-bottom:20px;margin-left:2.3%;margin-right:auto;padding-top:5px}#fasterCheckoutFloristImage{height:110px}.greenCircle{margin-bottom:100px}#fasterCheckoutRecipientForm .fa-caret-down:first-of-type{margin-left:-6%;margin-top:0}.fasterCheckoutFormInputs{width:100%}label.fasterCheckoutLabel2,label.fasterCheckoutLabel2{font-size:1.8rem}.fasterCheckoutDropDownContainer{width:100%}.fasterCheckoutSelectOption,#fasterCheckoutDatePicker{width:95%}#fasterCheckoutDatePicker .ui-datepicker{width:105.5% !important}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-visa{width:78px;background-size:65px auto;margin-left:10px;background-image:url(/template/1601/images/payments/visa.svg);position:relative;top:2px;height:21px;width:65px}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-master-card{width:78px;background-size:50px auto;margin-left:10px;background-image:url(/template/1601/images/payments/master-card.svg);position:relative;top:-2px;height:30px;width:50px}.fasterCheckoutPaymentCheckboxContainer .header-payments .payments-paypal{width:78px;background-size:65px auto;margin-left:10px;background-image:url(/template/1601/images/payments/paypal.svg);position:relative;top:2px;height:21px;width:64px}.fasterCheckoutPaymentCheckboxContainer .header-payments{display:inherit;position:relative;width:100%;height:55px;padding:3px 0;text-align:center}#fasterCheckoutCardText{margin-left:10px;margin-top:2px}.fasterCheckoutPaymentChoice{margin-top:22px !important}.fasterCheckoutMobileOrderValues{font-family:lato;font-size:1.2em !important;font-weight:600;margin-top:-2px}#fasterCheckoutCopyAddressSpan{float:right;margin-top:33px;position:absolute;margin-left:-145px;font-weight:100}#fasterCheckoutCopyAddressCheckbox{width:100%;margin-right:0;margin-top:10px;margin-bottom:10px}#fasterCheckoutCopyAddressCheckbox input{height:20px;width:20px}.sectionSplitter{margin-top:35px !important}#fasterCheckoutAddressCustomerManual{margin-bottom:30px !important}.paymentTermsDiv{width:100%;padding-left:4%;margin-left:-10px !important;margin-bottom:10px}.paymentTermsText{float:right;width:95%;font-size:15px;margin-left:15px;margin-top:-25px !important;position:absolute}}@media screen and (min-width:992px){#fasterCheckoutTitle h3{text-align:left}#fasterCheckoutBreadcrumb p,#fasterCheckoutTitle h3{margin-left:-15px}#fasterCheckoutDesktopOrderSummary{color:#4f4746;float:right;margin-top:90px}#fasterCheckoutDesktopOrderSummary p{padding-top:5px}p.fastercheckoutoptins{padding-top:0 !important;padding-left:12px !important;margin-bottom:3px !important}.fasterCheckoutBlueTickBox{position:relative;display:inline-flex}.paymentTermsDiv{width:110%;margin-left:25px}#termsConditionsMobile,#optinMobile{margin-left:-10px;margin-right:15px}.fasterCheckoutBlueTickBox p{font-size:15px !important;margin-left:0}.paymentTermsText{width:95%;margin-left:-15px;margin-top:2px}#fasterCheckoutFloristImage{height:100px}.fasterCheckoutFormInputs{width:100%}.greenCircle{margin-bottom:120px}#fasterCheckoutAddressDropDown,#fasterCheckoutCustomerAddressDropDown,#recipientPostcodeAddressDropDown{width:100%}#fasterCheckoutRecipientAddressSection{margin-top:38px !important}#fasterCheckoutDatePicker .ui-datepicker{width:106% !important}#fasterCheckoutPaymentChoice .header-payments .payments-visa{margin-left:2px}#fasterCheckoutPaymentChoice .header-payments .payments-master-card{margin-top:-2px}#fasterCheckoutCopyAddressSpan{float:right;margin-top:33px;position:absolute;margin-left:-145px;font-weight:100}#fasterCheckoutCopyAddressCheckbox{width:100%;margin-right:0;margin-top:10px}#fasterCheckoutCopyAddressCheckbox input{height:20px;width:20px}#fasterCheckoutCustomerFindAddress{margin-top:30px !important}#customerAddressLineOne{margin-top:5px !important}}@media screen and (min-width:992px) and (max-width:1199px){.fasterCheckoutSelectOption,#fasterCheckoutDatePicker{width:94.5%}#fasterCheckoutDatePicker{font-size:.85em}}@media screen and (min-width:1200px){.greenCircle{margin-bottom:23px}#fasterCheckoutFloristImage{height:130px;margin-top:12px}.fasterCheckoutSectionHeader{margin-left:-15px}.fasterCheckoutFormInputs{width:100%}#fasterCheckoutDatePicker .ui-datepicker{width:105% !important}#fasterCheckoutDatePicker{width:95.5%}#fasterCheckoutCopyAddressSpan{margin-top:33px;margin-left:-137px;font-weight:100 !important;color:#4f4746 !important}#fasterCheckoutCopyAddressCheckbox{width:100%;margin-right:0;margin-top:10px}#fasterCheckoutCopyAddressCheckbox input{height:20px;width:20px}#fasterCheckoutCustomerFindAddress{margin-top:10px !important}.paymentTermsDiv{width:100%;padding-left:4%;margin-left:4px !important;margin-bottom:40px}.paymentTermsDiv label{margin-left:30px !important}#termsConditionsMobile,#optinMobile{margin-left:-20px;margin-right:0;float:left}.fasterCheckoutBlueTickBox p{font-size:15px !important;margin-left:0}.paymentTermsText{width:102%;margin-left:-2px;margin-bottom:15px;font-size:15px}#fasterCheckoutDatePickerContainer{margin-bottom:-10px}#recipientTitleContainer{float:left;width:25%}#fasterCheckoutRecipientTitle{width:23.9%}#fasterCheckoutRecipientFirstName{width:36%;margin-top:0 !important;margin-left:10px !important}#fasterCheckoutRecipientLastName{width:36%;margin-top:0 !important;margin-left:8px !important}#fasterCheckoutRecipientAddressSection{margin-top:30px !important}#fasterCheckoutRecipientPhoneText{margin-top:30px !important}#recipientPhoneNumber{margin-top:5px}#customerTitleContainer{float:left;width:25%}#fasterCheckoutCustomerTitle{width:23.9%}#customerFirstName{width:36%;margin-top:0 !important;margin-left:10px !important}#customerLastName{width:36%;margin-top:0 !important;margin-left:8px !important}}@media screen and (min-width:1921px){#termsConditionsMobile,#optinMobile{margin-left:-20px !important}.paymentTermsDiv p{margin-left:-20px !important}}@media screen and (min-width:320px) and (max-width:543px){#pnlReviews,#mobile-action .reviews{background-color:#f7f7f7;padding:10px;border-radius:10px}#pnlReviews h3,#mobile-action .reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;margin:10px 0}#pnlReviews ul,#mobile-action .reviews ul{margin:0;padding:0}#pnlReviews ul>li,#mobile-action .reviews ul>li{list-style:none;margin:10px;background-color:#FFF;padding:10px;border-radius:8px;text-align:center}#pnlReviews a,#mobile-action .reviews a{text-decoration:none;color:#8a8a8d}#pnlReviews b,#mobile-action .reviews b{display:block}#pnlReviews span,#mobile-action .reviews span{color:#ee88a2}#pnlReviews i,#mobile-action .reviews i{font-style:normal}#pnlReviews .feefo-logo,#mobile-action .reviews .feefo-logo{width:100%;text-align:center;margin-top:17px;margin-bottom:5px}#pnlReviews .feefo-logo img,#mobile-action .reviews .feefo-logo img{width:100%;max-width:143px}#pnlReviews .lnkMore,#mobile-action .reviews .lnkMore{display:none}}@media screen and (min-width:544px) and (max-width:767px){#pnlReviews,#mobile-action .reviews{background-color:#f7f7f7;padding:10px;border-radius:10px}#pnlReviews h3,#mobile-action .reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;margin:10px 0}#pnlReviews ul,#mobile-action .reviews ul{margin:0;padding:0}#pnlReviews ul>li,#mobile-action .reviews ul>li{list-style:none;margin:10px;background-color:#FFF;padding:10px;border-radius:8px;text-align:center}#pnlReviews a,#mobile-action .reviews a{text-decoration:none;color:#8a8a8d}#pnlReviews b,#mobile-action .reviews b{display:block}#pnlReviews span,#mobile-action .reviews span{color:#ee88a2}#pnlReviews i,#mobile-action .reviews i{font-style:normal}#pnlReviews .feefo-logo,#mobile-action .reviews .feefo-logo{width:100%;text-align:center;margin-top:17px;margin-bottom:5px}#pnlReviews .feefo-logo img,#mobile-action .reviews .feefo-logo img{width:100%;max-width:143px}#pnlReviews .lnkMore,#mobile-action .reviews .lnkMore{display:none}}@media screen and (min-width:768px) and (max-width:991px){#pnlReviews,#mobile-action .reviews{background-color:#f7f7f7;padding:10px;border-radius:10px}#pnlReviews h3,#mobile-action .reviews h3{width:100%;letter-spacing:2px;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;margin:10px 0}#pnlReviews ul,#mobile-action .reviews ul{margin:0;padding:0}#pnlReviews ul>li,#mobile-action .reviews ul>li{list-style:none;margin:10px;background-color:#FFF;padding:10px;border-radius:8px;text-align:center}#pnlReviews a,#mobile-action .reviews a{text-decoration:none;color:#8a8a8d}#pnlReviews b,#mobile-action .reviews b{display:block}#pnlReviews span,#mobile-action .reviews span{color:#ee88a2}#pnlReviews i,#mobile-action .reviews i{font-style:normal}#pnlReviews .feefo-logo,#mobile-action .reviews .feefo-logo{width:100%;text-align:center;margin-top:17px;margin-bottom:5px}#pnlReviews .feefo-logo img,#mobile-action .reviews .feefo-logo img{width:100%;max-width:143px}#pnlReviews .lnkMore,#mobile-action .reviews .lnkMore{display:none}}#mainSendingToContainer{padding-bottom:25px}#recipientPostcodeInput{width:100%;height:40px;border:1px solid #cfcfcf;border-radius:0;padding:5px 5px 5px 11px;font-family:'lato';color:#222;font-size:15px !important}#sendingToTitle{color:#91bb34;font-size:1.4em;font-weight:600;margin-bottom:18px;margin-top:20px}#recipientPostcodeFoundFloristContainer{border:3px solid #e5e5e6}#recipientPostcodeFloristName{font-weight:bold;font-size:1.5em;margin-top:15px;color:#ee88a2}#recipientPostcodeFloristAddress{font-size:1.2em;margin-top:4px;margin-bottom:18px;font-family:'lato'}#recipientPostcodeFoundFloristImage img{width:174px;margin:20px 0}#recipientPostcodeFloristStars{margin-top:5px}#recipientPostcodeFloristRating{font-weight:bold;font-size:1.5em;padding-left:0;font-family:'lato'}#recipientPostcodeFloristReviewCount{font-size:1.1em;font-weight:400;color:#8a8a8d;padding-left:30px;margin-top:5px;font-family:'lato'}#recipientPostcodeReset{padding:0;height:50px;cursor:pointer}#recipientPostcodeReset p{float:right;text-decoration:underline;font-size:1em;color:#ec6684;padding-top:15px}#recipientPostcodeReviewFullCol{padding:0;margin-top:15px;margin-bottom:15px;font-family:'lato'}#recipientPostcodeFloristRatingFullCol{font-weight:bold;font-size:1.4em;margin-top:-3px;font-family:'lato'}#recipientPostcodeFloristReviewCountFullCol{font-size:1.2em;margin-top:-2px}#recipientPostcodeFloristReviewDataFullCol{margin-left:-65px;margin-top:1px}#recipientPostcodeFloristStars i,#recipientPostcodeFloristStarsFullCol i{font-size:2.1rem;color:#fedd00}#sendingToResult{display:none}#recipientPostcodeFloristReviewData{color:#4f4847;margin-left:-35px;margin-top:1px}@media screen and (min-width:1200px){#productRecipientPostcodeSubmit{width:175px}#mainSendingToContainer{margin-left:8%}#recipientPostcodeFloristStarsFullCol,#recipientPostcodeFloristReviewDataFullCol,#recipientPostcodeReviewFullCol{display:none;padding:0}}@media screen and (min-width:992px) and (max-width:1199px){#productRecipientPostcodeSubmit{width:125px}#recipientPostcodeFoundFloristImage img{width:120px;height:125px;margin:20px}#recipientPostcodeFloristAddress{font-size:1.2em}#recipientPostcodeFloristName,#recipientPostcodeFloristAddress{padding:0}#recipientPostcodeFloristStars,#recipientPostcodeFloristReviewData{display:none}}@media screen and (min-width:768px) and (max-width:991px){#productRecipientPostcodeSubmit{width:75px}#recipientPostcodeFloristName,#recipientPostcodeFloristAddress{padding:0}#recipientPostcodeFloristName{font-size:1.4em}#recipientPostcodeFloristAddress{font-size:1em}#recipientPostcodeFloristReviewDataFullCol{margin-left:-50px;margin-top:1px}#recipientPostcodeFloristRatingFullCol{margin-left:-5px}#recipientPostcodeFoundFloristImage img{width:100px;height:125px;margin:20px}#recipientPostcodeFloristStars,#recipientPostcodeFloristReviewData{display:none}}@media screen and (min-width:544px) and (max-width:767px){#productRecipientPostcodeSubmit{width:195px}#recipientPostcodeFloristStarsFullCol,#recipientPostcodeFloristReviewDataFullCol,#recipientPostcodeReviewFullCol{display:none;padding:0}}@media screen and (min-width:320px) and (max-width:543px){#productRecipientPostcodeSubmit{width:75px}#recipientPostcodeFloristName,#recipientPostcodeFloristAddress,#recipientPostcodeFoundFloristContainer{padding:0}#recipientPostcodeFloristStars,#recipientPostcodeFloristReviewData{display:none}#recipientPostcodeFloristName,#recipientPostcodeFloristAddress{font-size:1em}#recipientPostcodeFloristAddress{margin-top:5px}#recipientPostcodeFoundFloristImage img{width:100px;height:100px;margin:20px;margin-left:-15px}#recipientPostcodeFloristRatingFullCol{font-weight:bold;font-size:1.4em;margin-top:-2px;padding-left:27px}#recipientPostcodeFloristReviewCountFullCol{text-align:center;padding:0;padding-left:30px;font-size:1.1em;margin-top:0}#recipientPostcodeFloristStarsFullCol{padding:0;margin-left:15px;margin-right:20px}#sendingToTitle{text-align:center}#recipientPostcodeFloristName{font-size:1.4em}}#addOnProductsMainContainer{border-left:1px solid #e5e5e6;border-right:1px solid #e5e5e6;border-bottom:1px solid #e5e5e6;height:auto;margin-bottom:20px;margin-top:-20px;padding-top:20px;padding-bottom:20px}.addOnProductDiv{height:350px}.scrollingAddOnProductContainer{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0 auto;float:left;overflow:hidden}.addOnProduct{display:inline-block;height:325px;padding-left:0;padding-right:0;float:none;margin-right:4px}.addOnProductArrows{text-align:center;font-size:2em;height:325px;vertical-align:middle;line-height:10}.addOnProductTopContainer{width:100%;height:34px;padding:5px;z-index:999;position:absolute}.addOnProductQuantityDot{height:25px;width:25px;background-color:springgreen;border-radius:50%;display:inline-block;float:right}.addOnProductQuantityDot p{text-align:center;padding-top:2px;color:black;font-weight:bold;font-family:lato}.addOnProductMiddleContainer,.addOnProductBottomContainer{width:100%;padding-left:0;padding-right:0}.addOnProductMiddleContainer img{height:180px;width:180px;background-color:#e5e5e6;margin:0 0 0 20px;margin-left:10px}.addOnProductMiddleContainer p{text-align:center;color:black;font-family:'raleway';font-size:1.1em;padding-top:5px;font-weight:bold;color:#8a8a8d}.latoSpan{font-family:'lato'}.addOnProductAddButton{background-color:#fab300;background:linear-gradient(#ffd059,#fabc00);border:1px solid #ffbb10;text-align:center;color:white;width:100px;margin-left:auto;margin-right:auto}.addOnProductAddButton:hover{background:#f9ac18;border:1px solid #f9ac18;color:#fff}.addOnProductIncrementButton{color:#fff;font-size:15px;background-color:#fab300;background:linear-gradient(#ffd059,#fabc00);border:1px solid #ffbb10;border-radius:3px;padding:8px 6px 8px 6px;width:50px}.addOnProductBottomContainer{height:48px;text-align:center;padding-top:20px}.addOnProductBottomContainer .customCheckbox{position:relative;width:20px;height:20px;background:#eaeaea;border-radius:2px;border:1px solid #d2d2d2;box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);margin-right:5px;overflow:hidden;margin-left:auto;margin-right:auto}.addOnProductBottomContainer .customCheckbox.customCheckboxChecked{background:#6cc5eb;border:1px solid #60accc}.addOnProductBottomContainer .customCheckbox input{opacity:0;cursor:pointer;z-index:5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.addOnProductBottomContainer .customCheckbox span{display:none;text-align:center;line-height:20px;font-size:90%;color:#222}.addOnProductBottomContainer .customCheckbox.customCheckboxChecked span{display:block}@media screen and (min-width:320px) and (max-width:543px){.addOnProduct{width:200px}.addOnProductMiddleContainer img{height:200px;width:200px}}@media screen and (min-width:544px) and (max-width:767px){.addOnProduct{width:190px}.addOnProductMiddleContainer img{height:190px;width:190px}}@media screen and (min-width:768px) and (max-width:991px){.addOnProduct{width:160px}.addOnProductMiddleContainer img{height:160px;width:160px}}@media screen and (min-width:922px) and (max-width:1199px){.addOnProduct{width:165px}.addOnProductMiddleContainer img{height:165px;width:165px}}.shop-productsDiv img{height:203px !important;width:203px !important}.productImageOffice{width:100%;height:259px;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:bottom !important;background-size:contain !important}@media screen and (min-width:992px) and (max-width:1199px){.productImageOffice{width:203px;height:203px}}@media screen and (min-width:1200px){.productImageOffice{width:259px;height:259px}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width:320px){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media(min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}#newPPOverlay{opacity:1}#newPPOverlaySpinner{top:50%;z-index:99999;position:fixed;color:black;display:none}@media(min-width:320px){#newPPOverlaySpinner{left:40%}}@media(min-width:768px){#newPPOverlaySpinner{left:47%}}@media(min-width:1200px){#newPPOverlaySpinner{left:49%}}#oliverKFooterRow{text-align:center;margin-top:20px;color:#fff}@media(min-width:768px){#oliverKFooterRow{text-align:left;margin-top:0;padding-left:15px}}#oliverKFooterRow p{font-size:14px;letter-spacing:.5px;font-weight:200;margin-bottom:5px}#oliverKFooterRow p:first-of-type{font-size:16px}#oliverKFooterRow a{font-weight:bold;color:white}#backupTPBox img{width:50%;margin-left:25%;margin-right:25%}#backupTPBox #tpReviewCountAmount{font-size:6rem;font-weight:400;color:#565656;padding-top:10px;line-height:5rem;text-align:center;font-family:'lato'}#backupTPBox #tpReviewsBasedOn{text-align:center;margin-top:15px;font-size:14px}#backupTPBox #tpReviewsBasedOn b{color:black;font-family:'lato'}.mobileShowOnly{display:block}.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{width:100%;background-color:#e8f5da;text-align:center;font-family:Raleway;color:black;min-height:40px}@media(min-width:320px){.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:50px}}@media(min-width:387px){.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:50px}}@media(min-width:462px){.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:50px}}@media(min-width:575px){.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:50px}}@media(min-width:768px){.mobileShowOnly{display:none}.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:50px}.fullWidthCV19BannerInternational2ndItem{min-height:75px}}@media(min-width:992px){.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:55px}}@media(min-width:1200px){.fullWidthCV19Banner,.fullWidthCV19BannerInternational,.fullWidthCV19BannerThin{min-height:50px}}.fullWidthCV19BannerInner{margin-top:10px}.fullWidthCV19BannerTitle{font-size:16px;font-weight:bold;text-transform:uppercase;padding:0;margin:0}.fullWidthCV19BannerMessage{font-size:14px}.fullWidthCV19BannerMessage a{text-decoration:underline;color:black}#CORVID19HEADERBOX{width:275px;text-align:center;padding:5px;margin-bottom:0}#CORVID19LINK{text-decoration:none}@media(min-width:320px){#CORVID19HEADERBOX{margin-left:auto;margin-right:auto;margin-top:25px}.fullWidthCV19BannerMessage{font-size:12px}.fullWidthCV19BannerInternational .fullWidthCV19BannerMessage{padding-top:3px}}@media(min-width:387px){.fullWidthCV19BannerMessage{font-size:14px}.fullWidthCV19BannerInternational .fullWidthCV19BannerMessage{padding-top:0}}@media(min-width:768px){#CORVID19HEADERBOX{margin-top:0}}@media(min-width:992px){#CORVID19LINK_TABLET{display:none}#CORVID19HEADERBOX{margin-left:0;margin-right:0}}.del_badge{width:222px;margin-bottom:18px}@media(min-width:992px){.del_badge{margin-top:-19px}}.signin-banner{text-align:center}.homepageBanner{text-align:center;margin:35px 0 20px 0}.jumbotron{background-size:cover;min-height:367px;margin-bottom:0;padding:5px 7px 2px}.jumbotitle{display:none}.jumbocontent{padding:5px 7px 2px;background-color:#2a2624e8}.homepageProductItem picture img{max-width:100%}.clear{clear:both}