@media screen and (max-width:1400px){#container-header{border-bottom:1px solid #f5f5f5}.home #container-header{border-bottom:none}.wrap{width:100%!important;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#container-main .wrap,#container-main-top .wrap,#container-main-bottom .wrap,#container-news .wrap{padding:0 20px}#container-top .wrap{padding:0 0 0 15px}#container-intro .wrap{padding:0 0!important}.top-bar{}.top-bar #search{margin-right:20px}.top-bar .contact2{margin:20px 0 0 15px}.top-bar #top-nav{}#top-nav ul li{width:175px}#top-nav a.member-item{padding:20px 10px 20px 15px;letter-spacing:normal}#top-nav a.member-item:before{font-size:14px;right:12px}#top-nav ul.sub-nav{width:175px}#top-nav .sub-nav li{width:175px}#top-nav .sub-nav a{font-size:14px}#container-video .wrap{width:100%;height:auto}.intro-image{width:100%;height:auto;position:relative}.intro-image a img{height:auto;width:100%;position:static;top:0;bottom:0;left:0;right:0;vertical-align:middle}.intro-image h3{font-size:50px}#footer{}#footer .footer-text{width:23%;margin-right:2%}#footer .footer-left2{wdith:23%;margin-right:2%}#footer .footer-links1,#footer .footer-links2,#footer .footer-links3{width:15%;margin-right:2%}#footer .footer-links3{margin-right:0}}@media screen and (max-width:1360px){#header #logo img{max-height:160px}#navigation{float:left;margin-top:152px}}@media screen and (max-width:1280px){#portal-boxes .portal-item{width:340px;margin-right:0;margin-left:10%;margin-bottom:24px;text-align:center}#portal-boxes .portal-item:nth-child(4n+4){}#portal-boxes .portal-item:nth-child(4n+5){clear:left}#portal-boxes .portal-item:nth-child(2n+2){float:right;margin-left:0;margin-right:10%}#portal-boxes .portal-item:nth-child(2n+3){clear:none}.portal-item .item-image{width:340px;height:340px;line-height:340px;border-radius:340px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1240px){.top-bar .contact2{display:none}}@media screen and (max-width:1100px){#footer .footer-social{bottom:166px}#footer .footer-cards{left:auto;right:0;width:286px}}@media screen and (max-width:1024px){.top-bar .cart-icon{display:none}#navigation a strong,#navigation a b{transition:none;-webkit-transition:none;-moz-transition:none}#navigation a:hover,#navigation .over{color:inherit;background-color:inherit}#navigation a:hover strong,#navigation .over strong,#navigation a:hover b,#navigation .over b{cursor:default}}@media screen and (max-width:980px){html{-webkit-text-size-adjust:none}img{max-width:100%;height:auto;width:auto\9}embed,object,iframe,.map-holder{max-width:100%;width:100%;height:auto}.img-left,.img-right{max-width:50%}#container1{width:100%}.wrap{width:100%}#container-main .wrap,#container-main-top .wrap{padding:0}#container-main-bottom .wrap,#container-news .wrap{padding:0 20px}#top-nav{padding-right:0}#top-nav #top-nav-links{display:none}#contact{padding-right:20px}.top-bar #top-nav{font-size:16px}.top-bar h1,.top-bar .title{font-size:16px}.mobile-button-link{display:block}#header{height:180px}#header #logo{float:left;max-width:40%;max-height:auto}#navigation{float:right;border-radius:0;padding:0;height:auto;margin-top:22px;width:50%}#navigation li{width:32%;margin-right:2%;margin-bottom:6px}#navigation ul li:before{display:none}#navigation li:nth-child(3n+3){margin-right:0%}#navigation li:nth-child(3n+4){clear:left}#navigation a{float:none;border:none;display:block;line-height:38px;height:38px;padding:0;padding-left:14px;margin-bottom:0;cursor:pointer!important}#navigation a strong,#navigation a b{text-align:left;line-height:38px;height:38px;background-color:transparent}#navigation a:hover,#navigation .over,#navigation .on{background-color:#000;color:#fff}#navigation a:hover,#navigation .over,#navigation .on,#navigation a:hover strong,#navigation .over strong,#navigation a:hover b,#navigation .over b,#navigation .on strong,#navigation .on b{border-radius:3px;cursor:pointer}#navigation li.nav-div{display:none}#navigation .nav-div{width:0%}.nav-base{display:none}.tablet-member-details{display:none}#image-rotator{}#slider{height:auto!important}#slider .slider-text{width:50%;bottom:-45%}#slidebox{display:none}#desktop-link{display:inline}#sidebox .sidebox-item a.sidebox-text{padding:6px 8px}#sidebox .sidebox-item img{display:none}#portal-boxes .portal-item{margin-right:0;margin-left:10%}#portal-boxes .portal-item:nth-child(2n+2){margin-right:10%;margin-left:0}#portal-boxes .info-item{width:45%;margin-right:10%}#portal-boxes .info-item:nth-child(4n+4){margin-right:10%}#portal-boxes .info-item:nth-child(4n+5){clear:none}#portal-boxes .info-item:nth-child(2n+2){margin-right:0}#portal-boxes .info-item:nth-child(2n+3){clear:left}#main{padding:2px 20px 25px}#footer{padding:32px 0}#footer .footer-text{}#footer .footer-right{width:52%;padding-right:0}#footer .footer-time img{margin-left:15%}#footer .footer-lefts{padding:0}#footer .footer-divider{clear:both;float:left;width:65%;font-size:0;line-height:20px;height:20px;padding:0;margin:22px 0 0;border-top:solid #635948 1px}#base .base-right{right:20px}#delivery-finder #delivery-details{}.delivery-details-left{float:none;width:100%}.delivery-details-right{float:none;width:100%;border-left:none;border-top:solid #f0e8e6 1px}.services-holder-grid-under .services-item .services-item-image{width:100%;min-height:100px;max-height:none}.services-holder-grid-under .services-item .services-item-image img{max-height:150px}.product-item{width:32%;margin-right:2%;margin-bottom:16px}.float.products-wrapper{width:90%;margin:0 5%}.float .product-item{width:45%;margin-right:10%;margin-bottom:24px}.products-wrapper div:nth-child(4n+4){margin-right:2%}.products-wrapper div:nth-child(4n+5){clear:none}.products-wrapper div:nth-child(3n+3){margin-right:0%}.products-wrapper div:nth-child(3n+4){clear:both}.products-wrapper.float div:nth-child(3n+3){margin-right:10%}.products-wrapper.float div:nth-child(3n+4){clear:none}.products-wrapper.float div:nth-child(2n+2){margin-right:0}.products-wrapper.float div:nth-child(2n+2){clear:none}#main .main-right-holder .boxed .right-link{display:none}}@media screen and (max-width:940px){#footer{}#footer .footer-text{width:70%;margin-right:0}#footer .footer-left2{float:right;width:28%;margin-right:0}#footer .footer-links1{float:left;clear:left;margin-top:32px}#footer .footer-links2,#footer .footer-links3{margin-top:32px}#footer .footer-cards{float:left;position:relative;left:auto;bottom:auto;width:45%;clear:left;margin-top:44px}#footer .footer-social{float:left;position:relative;left:auto;bottom:auto;width:45%;margin-left:10%;margin-top:44px}}@media screen and (max-width:910px){#container-header .wrap{padding:0}#container-video .wrap{height:auto}.top-bar h1,.top-bar .title{display:None}#header{height:180px}#header #logo{position:relative;max-width:27%;margin-top:24px}#header #logo:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background-color:#fff}#navigation{width:60%}.intro-image{width:100%;height:auto}.intro-image a img{height:auto;width:100%}#portal-boxes{}#portal-boxes .portal-item{width:280px}#portal-boxes .portal-item:nth-child(2n+2){}.portal-item .item-image{width:280px;height:280px;line-height:280px}}@media screen and (max-width:840px){#container-main-top .wrap{padding:0 20px}.intro-image h3{font-size:36px;line-height:44px}}@media screen and (max-width:800px){#container-main-top .wrap{padding:0 20px}#portal-boxes{}#portal-boxes .portal-item{margin-left:30px}#portal-boxes .portal-item:nth-child(2n+2){margin-right:30px}.portal-item .item-image{}}@media screen and (max-width:750px){#contact{margin-top:26px}#contact h1{font-size:15px}#contact h1 span{font-size:17px}#contact .contact2{display:none}.top-bar #search #search-box-input{width:140px}#navigation{padding:0}#navigation li{width:30%;margin-right:5%}#navigation li:nth-child(4n+4){margin-right:5%}#navigation li:nth-child(4n+5){clear:none}#navigation li:nth-child(3n+3){margin-right:0%}#navigation li:nth-child(3n+4){clear:left}#slider .slider-text{width:70%;bottom:-40%}#frontbox{}#frontbox .frontbox-item-white,#frontbox .frontbox-item-black{width:100%!important}#frontbox .frontbox-item-white h2,#frontbox .frontbox-item-black h2{font-size:18px;line-height:22px}#sidebox .sidebox-item{z-index:auto}#sidebox .sidebox-item a.sidebox-text{padding:6px 20% 6px 8px}#sidebox .sidebox-item img{display:inherit}#main .main-left{clear:both;float:none;width:100%;padding-top:10px}#main .main-left ul{}#main .main-left ul li{float:left;width:50%}#main .main-left ul li a{}#main .main-left ul li a:hover{}#main .mc2,#main .main-right-holder{clear:both;float:none;padding-top:12px;width:100%!important}#footer{padding:16px 0 28px}#footer .footer-text{clear:both;float:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#footer .footer-right{clear:both;float:none;width:100%}#footer .footer-cards{margin-bottom:0}#footer .footer-cards,#footer .footer-time{text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:auto;margin-top:24px;width:45%;float:left;position:relative;left:auto;bottom:auto;right:auto;clear:both;padding:0}#footer .footer-time img{margin-left:0%}#footer .footer-social{position:relative;right:auto;bottom:auto;float:left;margin-top:24px}#footer .footer-divider{width:100%}#footer .footer-lefts{padding:0}#footer .footer-left1{width:35%;padding-left:20px;padding-bottom:25px}#footer .footer-left2{width:40%;float:left;clear:none;margin-top:44px;margin-right:5%;padding-bottom:0}#footer .footer-links1{float:left;width:25%;clear:none;padding-left:0;margin-top:32px}#footer .footer-links2{width:20%;float:left;margin-top:32px}#footer .footer-links3{float:left;clear:none;width:35%;margin-top:22px}#base .base-right{display:none}.services-holder .services-item .services-item-text{width:70%}.services-holder .services-item .services-item-image{width:25%}.services-holder-grid-side .services-item .services-item-text,.services-holder-grid-side .services-item .services-item-image{width:100%}.services-holder-grid-under .services-item{width:30%;margin-right:5%}.services-holder-grid-under div:nth-child(4n+4){margin-right:5%}.services-holder-grid-under div:nth-child(4n+5){clear:none}.services-holder-grid-under div:nth-child(3n+3){margin-right:0%}.services-holder-grid-under div:nth-child(3n+4){clear:left}.testimonial-holder .testimonial-item .testimonial-text{width:50%}.testimonial-holder .testimonial-item .testimonial-image,.testimonial-holder .beforeafter-holder .beforeafter-item{width:45%}.staff-holder-grid .staff-item{width:45%;margin-right:10%}.staff-holder-grid .staff-item:nth-child(4n+4){margin-right:10%}.staff-holder-grid .staff-item:nth-child(4n+5){clear:none}.staff-holder-grid .staff-item:nth-child(2n+2){margin-right:0}.staff-holder-grid .staff-item:nth-child(2n+3){clear:both}.gallery-holder .gallery-item{width:30%;margin-right:5%}.gallery-holder .gallery-item-textover{width:30%;margin-right:5%}.gallery-holder div:nth-child(3n+3){margin-right:0%}.gallery-holder div:nth-child(3n+4){clear:left}.gallery-cat-holder .gallery-item{width:45%;margin-right:10%}.gallery-cat-holder div:nth-child(2n+2){margin-right:0%}.gallery-cat-holder div:nth-child(2n+3){clear:left}.gallery-cat-holder .gallery-item-textover{width:45%;margin-right:10%}.beforeafter-holder .beforeafter-item{width:45%;margin-right:10%}.beforeafter-holder div:nth-child(3n+3){margin-right:10%}.beforeafter-holder div:nth-child(3n+4){clear:none}.beforeafter-holder div:nth-child(2n+2){margin-right:0%}.beforeafter-holder div:nth-child(2n+3){clear:left}.video-holder .video-item{width:45%;margin-right:10%}.video-holder div:nth-child(3n+3){margin-right:10%}.video-holder div:nth-child(3n+4){clear:none}.video-holder div:nth-child(2n+2){margin-right:0%}.video-holder div:nth-child(2n+3){clear:left}.product-item{width:45%;margin-right:10%}.products-wrapper div:nth-child(3n+3){margin-right:10%}.products-wrapper div:nth-child(3n+4){clear:none}.products-wrapper div:nth-child(2n+2){margin-right:0%}.products-wrapper div:nth-child(2n+3){clear:both}.main-right-holder .products-wrapper div:nth-child(2n+2){margin-right:5%}.main-right-holder .products-wrapper div:nth-child(2n+3){clear:none}.main-right-holder .products-wrapper div:nth-child(3n+3){margin-right:0%}.main-right-holder .products-wrapper div:nth-child(3n+4){clear:both}form{}form .form-item{}form .label,form .label2{margin-bottom:2px;max-width:none!important}form .label-for-padding{display:none}form .label,form .label2,form .input,form .select,form .checkbox,form .radio,form .textarea,form .label-padding,form .subbut{width:100%;margin-left:0%}}@media screen and (max-width:720px){#portal-boxes{}#portal-boxes .portal-item{width:220px;height:auto}#portal-boxes .portal-item:nth-child(2n+2){}.portal-item .item-image{width:220px;height:220px;line-height:220px}#portal-boxes .info-item{width:45%;margin-right:10%}#portal-boxes .info-item:nth-child(4n+4){margin-right:10%}#portal-boxes .info-item:nth-child(4n+5){clear:none}#portal-boxes .info-item:nth-child(2n+2){margin-right:0%}#portal-boxes .info-item:nth-child(2n+3){clear:left}#portal-boxes .news-item{width:45%;margin-right:10%}#portal-boxes .news-item:nth-child(4n+4){margin-right:10%}#portal-boxes .news-item:nth-child(4n+5){clear:none}#portal-boxes .news-item:nth-child(2n+2){margin-right:0%}#portal-boxes .news-item:nth-child(2n+3){clear:left}.shopping-cart-totals .shopping-cart-total-item .totals-space,.shopping-cart-totals .shopping-cart-total-final .totals-space,#sc-subtotals .totals-space-base{display:none}.shopping-cart-totals .shopping-cart-total-item,.shopping-cart-totals .shopping-cart-total-final{display:block}.shopping-cart-totals .shopping-cart-total-item .totals-text,.shopping-cart-totals .shopping-cart-total-final .totals-text{float:left;width:66%;text-align:left;padding-right:0;padding-left:4%;margin:0}.shopping-cart-totals .shopping-cart-total-item .totals-value,.shopping-cart-totals .shopping-cart-total-final .totals-value{float:left;width:26%;font-size:15px;padding-right:4%;margin:0}}@media screen and (max-width:680px){body{font-size:15px;line-height:24px}h4{font-size:18px}.boxed-text{margin:24px 0!important;padding:24px 30px;font-size:18px;line-height:28px;color:#fff;background-color:#636161;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.boxed-text a{color:#ff9191}.top-bar{}.top-bar #search{display:none}#header{height:auto}#header #logo{margin:0 35%}#navigation{clear:both;width:100%;float:none}#navigation ul li{width:22%;margin-right:4%}#navigation li:nth-child(3n+3){margin-right:4%}#navigation li:nth-child(3n+4){clear:none}#navigation li:nth-child(4n+4){margin-right:0}#navigation li:nth-child(4n+5){clear:left}#navigation a{padding:0;width:100%;text-align:center}#navigation a b,#navigation a strong{text-align:center}#footer .footer-social a{width:30px;height:30px;font-size:30px}.florists-choice-box{width:32%;margin-right:2%}.florists-choice-options .florists-choice-box:nth-child(5n+5){margin-right:2%}.florists-choice-options .florists-choice-box:nth-child(3n+3){margin-right:0}.florists-choice-options .florists-choice-box:nth-child(3n+4){clear:left}.home.district-home #container-main-top #portal-boxes{margin-top:44px}.show-on-mobile{display:block}.hide-on-mobile{display:none}.auckland-home .products-holder{transform:translate(0)}.float .product-item:hover{transform:translate(0)}}@media screen and (max-width:620px){#container-main-bottom .wrap{padding:0 20px}.home #container-main-top #portal-boxes{margin-top:-20px}#contact{display:none}#main a.boxed-pink img{display:none}#footer .footer-tab-content{display:block}#footer .footer-cards,#footer .footer-social{width:100%;margin-left:0}#container-video .wrap{height:auto}#reminders-holder{}.reminder-header{display:none}#main .reminder-item{}#main .reminder-item .reminder-title{display:inline}.reminder-name,.reminder-event,.reminder-date,.reminder-delete{float:none;width:100%;text-align:left}.checkout-delivery-option{float:none;width:100%}.checkout-option-split{float:none;width:100%;height:1px;margin:15px 0;border-left:none;border-bottom:solid #f0e8e6 1px;position:relative}.checkout-option-split strong,.checkout-option-split b{top:-15px;left:46%;padding:0 10px}.checkout-pickup-option{float:none;width:100%}.main-bottom .video-iframe{width:90%;margin:0 5%}.staff-holder-grid .staff-item{width:48%;margin-right:4%}.staff-holder-grid .staff-item:nth-child(4n+4){margin-right:4%}.services-holder-grid-under .services-item{width:47%;margin-right:6%}.services-holder-grid-under div:nth-child(3n+3){margin-right:6%}.services-holder-grid-under div:nth-child(3n+4){clear:none}.services-holder-grid-under div:nth-child(2n+2){margin-right:0%}.services-holder-grid-under div:nth-child(2n+3){clear:left}#feedback-holder .feedback-item{width:48%}.grid-sizer{width:48%}.gutter-sizer{width:4%}#portal-boxes .portal-item{clear:both;width:340px;height:340px;margin:0 auto 60px;text-align:center;float:none}#portal-boxes .portal-item:nth-child(2n+2){float:none;margin:0 auto 60px}.portal-item .item-image{width:340px;height:340px;line-height:340px;margin-bottom:0}.portal-item .item-image img{line-height:340px}#portal-boxes .info-item{width:100%;margin-right:0}#portal-boxes .news-item{width:90%;margin:0 5% 24px;height:100px;line-height:100px}#portal-boxes .news-item .item-image{height:100px;line-height:100px;overflow:hidden}#portal-boxes .news-item .item-image img{height:100%}}@media screen and (max-width:580px){#header{}#header #logo{width:50%;max-width:50%;margin:0 25%}}@media screen and (max-width:540px){#navigation{}#navigation ul li{width:32%;margin-right:2%}#navigation li:nth-child(4n+4){margin-right:2%}#navigation li:nth-child(4n+5){clear:none}#navigation li:nth-child(3n+3){margin-right:0}#navigation li:nth-child(3n+4){clear:left}.florists-choice-box{width:48%;margin-right:4%}.florists-choice-options .florists-choice-box:nth-child(3n+3){margin-right:4%}.florists-choice-options .florists-choice-box:nth-child(3n+4){clear:none}.florists-choice-options .florists-choice-box:nth-child(2n+2){margin-right:0}.florists-choice-options .florists-choice-box:nth-child(2n+3){clear:left}}@media screen and (max-width:500px){#header{}#footer .footer-left2{width:100%;margin-right:0}#footer .footer-links1,#footer .footer-links2,#footer .footer-links3{float:left;width:32%;margin-right:2%;margin-top:32px}#footer .footer-links3{margin-right:0}#footer .footer-cards,#footer .footer-time{width:100%;margin-right:0%}#footer .footer-social{float:right;width:100%}form .subbut input,.shopping-cart-buttons input{width:100%;float:none;display:block;line-height:44px;padding:5px 20px;margin-right:0!important}}@media screen and (max-width:480px){html{-webkit-text-size-adjust:none}img{max-width:100%;height:auto;width:auto\9}embed,object,iframe,.map-holder{max-width:100%;width:100%;height:auto}ul{}ul li{line-height:26px;padding-bottom:8px;background-position:5px 9px}.hide-on-mobile{display:none}#container1{width:100%}.wrap,#container-header .wrap,#container-top .wrap{width:100%;padding:0 20px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#container-intro .wrap{padding:0 0!important}#container-footer .wrap,#container-header .wrap,#container-top .wrap{padding:0!important}#container-intro .wrap{display:none}.top-bar{height:auto}.top-bar #facebook,.top-bar #search,.top-bar #top-search{display:none}.top-bar .contact2{float:none;display:block;text-align:center;margin:0;line-height:32px}.top-bar .contact2:before,.top-bar .contact2:after{display:none}.top-bar .contact2 a{color:#f6f6f6}.top-bar h1,.top-bar .title{float:none;display:block;text-align:center;margin:0}.top-bar .title{font-size:20px;line-height:40px;position:relative;margin-top:30px;padding-bottom:7px}.top-bar .title:before{content:"Call Us Now, On:";position:absolute;top:-20px;left:0;right:0}.top-bar .title+br{display:none}.home #container-header{position:relative;z-index:999}#header{height:auto}#header #logo{position:relative;top:auto;left:auto;width:70%;padding:0;margin:0 15%;max-width:680px;display:inline-block}#header #logo img{width:100%}#top-nav,#header #search{display:none}#header #spacing{display:inline}#header #spacing img{max-width:100%;height:auto;width:auto\9}#mobile-navigation{display:block;clear:both;background-color:#1a1a1a}.nav-base{display:block;border-radius:0}.tablet-member-details{display:none}#navigation,.mobile-member-details{float:left;display:none;height:auto;width:100%;font-size:22px;line-height:26px;margin-top:0;padding:0;color:#fff;background-color:#1a1a1a}#navigation ul{margin:0;padding:24px 12px}#navigation ul li{float:none;width:100%;display:block;line-height:18px}#navigation ul li:before{display:none}#navigation a{float:none;display:block;height:auto;line-height:34px;font-size:15px;text-align:left;color:#fff;padding-left:0;padding-right:0;background-color:#5a5a5a!important;margin-bottom:6px;border-radius:0;cursor:pointer!important}#navigation a strong,#navigation a b{display:block;height:auto;padding:0 20px;border-radius:0;background-color:#5a5a5a!important;line-height:34px!important;text-align:left;cursor:pointer!important}#navigation a:hover,#navigation .over,#navigation .on,#navigation a:hover strong,#navigation .over strong,#navigation a:hover b,#navigation .over b,#navigation .on strong,#navigation .on b{color:#333;background-color:#fff!important}#navigation .nav-div{display:none}#navigation .sub-nav{position:inherit;float:none;display:block;width:100%;top:0;margin:0;padding:0}#navigation .sub-nav li{float:none;width:100%;display:block;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:0;line-height:34px}#navigation .sub-nav a{float:none;display:block;width:100%;font-size:16px;font-weight:400;margin:0;padding:0 30px;text-align:left;height:auto;border:none;color:#fff;background-color:#000!important;line-height:34px;margin-bottom:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#navigation .sub-nav a:hover{float:none;display:block;margin:0;padding:0 30px;border:none;line-height:34px;color:#000!important;background-color:#fff!important;margin-bottom:6px}#mobile-navigation a{background-color:#fff;color:#333}#mobile-navigation a:hover{background-color:#c6c6c6;color:#000}.mobile-member-details{padding:8px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile-member-details a{float:none;display:block;height:auto;line-height:34px;font-size:16px;text-align:left;color:#fff;border-radius:3px;background-color:#5a5a5a;margin-bottom:6px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile-member-details a:hover{background-color:#fff;color:#000}.intro-image{display:none}.img-left,.img-right{max-width:100%}.home #feedback-holder,.home #feedback-link{display:none}.home .main-bottom{display:none}#main .mc2,#main .main-right-holder{padding-top:1px}#main a.boxed-pink img{display:inline-block}#main{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#main h1,.main-bottom h2,#main .title,.main-bottom .subtitle{text-align:left;padding-bottom:24px}#main .boxed{padding:24px}#main .boxed .right-link{display:none}#main .main-full,#main .main-content,#main .full-left,#main .full-right,#main .main-left,#main .main-right,#main .main-right-holder{float:none;display:block;width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#main .main-content{margin-bottom:20px}#main .img-left,#main .img-right,#main .img-center{float:none;display:block;width:100%;max-width:none;padding:10px 0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}#main .home-left,#main .home-middle,#main .home-right{float:none;width:100%;min-height:0;max-height:none;margin:10px 0}#main .home-middle .home-middle-image,#main .home-middle .home-middle-image img{max-height:none}#main,#main .main-right p,#main .main-left p,#main .main-right .side-holder,#main .main-left .side-holder{font-size:16px;line-height:24px}#main{padding:24px 0}.mobile-button-link a{background-color:#1a1a1a;color:#fff}.mobile-button-link a:hover{background-color:#fff;color:#000;box-shadow:rgba(0,0,0,.4) 0 0 14px}#main h1,#main .title{font-size:38px;line-height:38px}#main h2,#main .subtitle{font-size:34px;line-height:34px}#main h3{font-size:30px;line-height:32px}#main h4{font-size:28px;line-height:32px}#main h5{font-size:22px;line-height:24px}#main h6{font-size:20px;line-height:22px}#main .main-left h5,#main .main-left h6{line-height:26px;font-size:24px}#main .main-left ul{}#main .main-left ul li{font-size:15px;font-weight:400;line-height:20px;width:100%}#main .main-left ul li a{padding-left:10px;background-position:0 6px}#main .main-left ul li a:hover{padding-left:15px;background-position:7px 6px}#main .main-right h5{font-size:18px;line-height:24px}#main .main-right h6{font-size:18px;line-height:24px}.main-top{transform:translateY(0);padding:40px 0 0}.small{font-size:15px;line-height:23px}#main .large{font-size:18px;line-height:26px}#container-footer .wrap{padding:0}#footer{font-size:16px;line-height:26px;padding-top:24px;padding-bottom:0;color:#989494}#footer a{line-height:32px}#footer .large,#footer .footer-text,#footer .footer-text .large{font-size:17px;line-height:27px}#footer h1{font-size:26px;line-height:30px;font-weight:600}#footer h3{font-size:24px;line-height:28px;font-weight:600}#footer .footer-text{padding:0 20px}#footer .footer-testimonial-by{font-size:16px}#footer .footer-cards{line-height:22px;font-size:16px;font-weight:400}#footer .footer-cards img{display:block;padding-left:0}#footer .footer-time{margin-bottom:14px}#footer .footer-divider{display:none}#footer .footer-left1,#footer .footer-left2,#footer .footer-links1,#footer .footer-links2,#footer .footer-links3{clear:both;float:none;width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-top:solid #717171 1px;text-align:left}#footer .footer-left1,#footer .footer-left2{padding:0 20px}#footer .footer-left2{padding-top:14px}#footer .footer-links1{margin-top:14px}#footer .footer-tab{padding:14px 20px;cursor:pointer;position:relative}#footer .footer-tab:before{position:absolute;top:13px;right:20px;line-height:30px;font-size:18px;font-weight:300;font-family:amysflowers;content:"\e906"}#footer .footer-tab:hover{color:#fff;text-shadow:none;background-color:#000}#footer .footer-tab-content{display:none;padding:8px 20px 18px}#footer .footer-social{display:none;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 20px 14px;position:relative;bottom:auto;right:auto}#footer .footer-cards{position:relative;bottom:auto;right:auto;left:auto;padding:24px}.home #footer .footer-text{display:none}.home #footer .footer-left2{border-top:none}#base{line-height:18px;font-size:13px;padding-top:12px;padding-bottom:44px}#desktop-link{display:inline}.alert-popup-buttons{}.alert-popup-add,.alert-popup-range{float:left;width:100%;text-align:center;margin-right:0;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.alert-popup-range{margin-bottom:0}#feedback-form{}#feedback-form-image{float:none;width:100%;margin-bottom:20px}#feedback-form-holder{float:none;width:100%}#feedback-holder .feedback-item{width:100%}#feedback-holder .feedback-item .feedback-item-product .img-left{float:left;margin-right:10px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:28%}.grid-sizer{width:100%}.gutter-sizer{width:0%}#portal-boxes.edit5654ec584f7a2{margin-top:0}#portal-boxes .portal-item{}#portal-boxes .portal-item .item-image{}.portal-item .item-image img{}#delivery-finder #delivery-address{font-size:16px;width:90%}.checkout-option-split{margin:25px 0}.checkout-option-split strong,.checkout-option-split b{top:-22px;left:40%}.florists-choice-box{width:100%;margin-right:0%}.services-holder-grid-side .services-item,.services-holder-grid-side .services-item .services-item-text,.services-holder-grid-side .services-item .services-item-image,.services-holder-grid-under .services-item{width:100%}.services-holder-grid-under .services-item .services-item-image{width:100%;min-height:140px;max-height:200px}.services-holder-grid-under .services-item .services-item-image img{max-height:200px}.news-holder .news-item .news-text,.news-holder .news-item .news-image{width:100%}.events-holder .events-item .events-text{width:80%}.events-holder .events-item .events-image{width:100%}.date-icon{float:left;width:15%;margin-right:5%;height:auto;line-height:12px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;padding:5px 0;background-color:#cfcfcf}.testimonial-holder .testimonial-item .testimonial-text,.testimonial-holder .testimonial-item .testimonial-image,.testimonial-holder .beforeafter-holder .beforeafter-item{width:100%}.staff-holder-grid .staff-item{width:70%;margin:0 15%;clear:both}.sitemap-holder{width:100%}.gallery-holder .gallery-item,.gallery-cat-holder .gallery-item,.gallery-cat-holder .gallery-item-textover,.gallery-holder .gallery-item-textover{width:100%;margin-right:0%}.beforeafter-holder .beforeafter-item,.beforeafter-details .before-image,.beforeafter-details .after-image{width:100%;margin-right:0%}.beforeafter-details .before-image{margin-bottom:12%}.video-holder .video-item{width:100%;margin-right:0%}.product-item{width:100%!important;margin-right:0%!important}.product-item .product-item-image{height:auto!important}.product-item .product-item-image img{max-width:100%;max-height:180px!important;height:auto;width:auto\9;vertical-align:bottom}.product-item:hover .product-item-image img{transform:none}.product-item .product-item-text{width:90%;margin:0 5%}.product-item a strong,.product-item a b{font-size:16px}.product-item .product-item-image .product-buy,.product-item .product-item-image .product-special,.product-item .product-item-image .product-new{right:12%;height:24px;line-height:24px;padding:0 8px;font-size:15px}.products-wrapper div:nth-child(2n+2){margin-right:0%}.auckland-home .products-holder{transform:translate(0)}.float .product-item:hover{transform:translate(0)}.product-leftside,.product-rightside{float:none;width:100%}.product-rightside{padding-top:15px}#main .product-image-holder{}.product-mobile-clearer{display:block}.product-image-preview-holder .preview-rollover-holder{display:none}.product-options,.product-options2{}.product-options li,.product-options2 li{padding:12px 6px}.product-options li .option,.product-options2 li .option{font-size:15px}.product-options li .price,.product-options2 li .price{font-size:15px}.shopping-cart-list{}.shopping-cart-list .shopping-cart-list-header{display:none}.shopping-cart-list .shopping-cart-list-items{padding:4px 10px;border:solid #f0e8e6 1px;border-radius:3px;margin-bottom:15px;position:relative}.shopping-cart-list .scl-image{float:right;position:absolute;text-align:center;right:5px;top:8px;width:30%;max-height:76px}.shopping-cart-list .scl-image img{max-height:76px}.shopping-cart-list .scl-products{width:100%;padding-right:0%}.shopping-cart-list .scl-products-title{float:left;width:68%}.shopping-cart-list .scl-products-additional{clear:both;width:100%}.shopping-cart-list .scl-products .cart-msg-box,.shopping-cart-list .scl-products .cart-msg-type,.shopping-cart-list .scl-products .cart-msg-messages{width:98%}.msg-small{font-size:13px;line-height:17px}.shopping-cart-list .scl-quantity{clear:both;width:59%;text-align:left;padding-right:0;margin-top:8px;padding-top:8px;border-top:solid #f0e8e6 1px}.shopping-cart-list .scl-quantity .scl-quantity-text{float:left;display:inline-block;padding-right:3%;line-height:26px;font-size:14px}.shopping-cart-list .scl-quantity input{float:left;font-size:15px;display:inline-block;margin-right:12%}.shopping-cart-list .remove-link{float:left;display:inline-block;line-height:26px;font-size:12px}.shopping-cart-list .scl-price{width:40%;font-size:16px;font-family:myriad-pro,Arial,Helvetica,sans-serif;font-weight:600;text-align:right;padding-right:1%;padding-top:5px;margin-top:8px;padding-top:8px;border-top:solid #f0e8e6 1px}.address-selector{}.address-selector .address-item{float:none;width:100%;line-height:22px;padding-bottom:10px;padding-top:5px}.cart-options-tabs-holder{}.cart-options-tabs-holder a{width:49%;font-size:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-right:2%;margin-bottom:5px}.cart-options-tabs-holder a:nth-child(2n+2){margin-right:0}.cart-options-holder{width:100%}.cart-options-holder li{padding:12px 6px}.cart-options-holder li .option{font-size:15px}.cart-options-holder li .price{font-size:15px}.cart-option-detail{position:absolute;width:0%;height:0%;overflow:hidden}.payment-radio-holder{width:10%}.payment-holder{width:90%}form .label{font-size:16px;padding-bottom:4px}form .label2{font-size:18px;padding-bottom:4px}form .input input{font-size:16px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input,select,textarea{font-size:16px!important}}@media screen and (max-width:430px){#portal-boxes{}#portal-boxes .portal-item{width:240px;height:240px}#portal-boxes .portal-item:nth-child(2n+2){}.portal-item .item-image{width:240px;height:240px;line-height:240px}.product-image-holder{height:320px}}@media screen and (max-width:400px){.product-image-holder{height:280px}}