.lt-ie9 input.span12,.lt-ie9 select.span12{min-height:20px!important}p{font-size:10pt;font-family:arial,"sans-serif"}td.price{text-align:right}#footer2 p a{text-decoration:underline}.box2{padding:40px 10px 20px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:20px}.coupon button{font-size:15px;margin:0;padding:3px 15px;width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-bg{background:url(https://www.devonportflowers.co.nz/catalog/view/theme/tw-strap/bootstrap/img/youtube-bg.png) no-repeat;background-size:contain;padding:20px}.rating{padding:3px}.condensed{padding:1px;margin:1px}.category-list ul.row-fluid{margin-left:0;margin-right:0}.category-list li{margin:3px auto}.category-list li a{display:block;text-align:center}.category-list h4{margin:0;padding:0;text-align:center}.box-heading h5{padding:0;margin:0}.box-heading.breadcrumb{margin-bottom:5px}.product-list .image{text-align:center;min-height:85px}.product-list .span4 .btn-group{padding-bottom:15px}.product-info .label{font-size:inherit}.name h4{margin-top:0;padding-top:0}.price-block{text-align:center}.price-old{text-decoration:line-through;color:red}.price-new{margin:2px}.product-info .image{text-align:center}.product-info .image a{border:2px solid #333;display:inline-block;padding:1px;position:relative;max-width:100%;max-height:100%}.product-info .image img{padding:0;margin:0}.tri{display:block;height:40px;width:40px;position:absolute}#bottomTri{left:-2px;bottom:-2px;background:url(../image/border_tri_bottom_left.png) center center no-repeat}#topTri{top:-2px;right:-2px;background:url(../image/border_tri_top_right.png) center center no-repeat}.product-info .table-infos .label{font-size:inherit}.product-info .table-infos tr td:first-child{width:40%}.product-info .table .breadcrumb{margin-bottom:0}.options .control-group{margin-bottom:10px}.options .control-label{width:100px}.options .controls{margin-left:120px}.box-product .image,.box-product .name,.box-product .price,.box-product .rating,.box-product .addtocart{text-align:center}.box-product [class*=span]{margin-bottom:10px;padding-bottom:15px}.box-product .price,.box-product .rating{margin:3px}.box-product .cart{text-align:center}.buttons{padding:20px 0}.mini-cart-info .table tr:first-child td{border-top:0}.dropdown-menu{z-index:99}#cart{text-align:center;padding:5px}.cart-module form{margin:0}#footer.breadcrumb{margin:0;margin-top:0;padding:0}#footer.breadcrumb .column{padding:1% 3%}#footer.breadcrumb li{display:block}.checkout .breadcrumb{margin-bottom:3px;cursor:pointer}.checkout-heading a{float:right}.rated{text-align:center;margin:2px auto 4px}.box-heading.breadcrumb{margin-bottom:20px}.navbar .btn-navbar{margin:5px auto}.navbar-inner{filter:none}.thumbnail{margin-bottom:5px;display:inline;background-color:transparent;border-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.box{margin-bottom:20px}.navbar .nav>li>a,a.btn-mobile{text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.productbox{padding:4px;background-color:transparent;border:1px solid transparent;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.mobile-switcher{display:none!important}#wrapper{position:relative}#preloader{background:#eee;position:absolute;top:50%;left:50%;z-index:51}#slider{position:relative;z-index:50}#slider img{position:absolute;top:0;left:0;display:none}@media(max-width:979px){.mobile-switcher{display:inherit!important}.box{margin-bottom:5px}#search{text-align:center;float:none}#search .input-append{display:block;text-align:center;float:none}#search .search-query{width:40%}}@media(max-width:767px){.input-prepend input,.input-medium{width:30%}.box{margin-bottom:5px}#logo{text-align:center}#cart a{display:block;float:none;margin:20px auto}#footer .column{text-align:center}#footer .column a{display:block}}.success,.warning,.attention,.information{padding:10px 10px 10px 33px;margin-bottom:15px;color:#555;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.success{background:#eaf7d9 url(../image/success.png) 10px center no-repeat;border:1px solid #bbdf8d;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.warning{background:#ffd1d1 url(../image/warning.png) 10px center no-repeat;border:1px solid #f8acac;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.attention{background:#fff5cc url(../image/attention.png) 10px center no-repeat;border:1px solid #f2dd8c;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.success .close,.warning .close,.attention .close,.information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer}.required{color:red;font-weight:700}.error{display:block;color:red}.help{color:#999;font-size:10px;font-weight:400;font-family:Verdana,Geneva,sans-serif;display:block}.navbar{margin-bottom:0}#slider,.slideshow,.carousel-inner{max-height:420px}#outerSlideshow{margin-bottom:15px}.slideshow{-webkit-box-shadow:0 0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 4px rgba(0,0,0,.2);box-shadow:0 0 3px 4px rgba(0,0,0,.2)}#outerSlideshow,#logoHolder{position:relative}#logoHolder .sitelogo{position:absolute;top:70px;z-index:1000}#footer #powered,#footer #powered a{font-weight:400;color:#777}#footer #powered p{font-size:.8em}#footer #powered p a{font-size:1em}#header{margin-top:15px}#main-nav{margin-top:15px}#rightTopBox{position:absolute;right:-60px;top:-30px;display:block;height:452px;width:420px;background:url(../image/top_box.png) top right no-repeat;background-size:100% auto;z-index:1000;-ms-behavior:url(backgroundsize.min.htc)}#rightTopBoxInnerContent{display:block;height:329px;left:60px;position:relative;text-align:center;top:57px;width:303px}#rightTopBoxInnerContent p{margin:0 0 10px;padding:0;line-height:1.5em;font-size:17px}#rightTopBoxInnerContent h3{font-family:georgia;font-weight:700;margin:5px 0 0}#rightTopBoxInnerContent img{position:relative}#cart .btn2{text-decoration:none}a.btn2{cursor:pointer;cursor:hand}#subOptions li{text-transform:none}.product-info h1{text-transform:none}.product-info h1 .small{font-style:italic;font-size:14px}.product-info h1 .break{float:left}#footer2 .container{margin-top:8px}#content .breadcrumb{display:none}#horzBreak{border-bottom:2px solid #ccc;width:100%}#logo-wrapper img{margin:0 0 5px}.row-fluid .span4.nomargin,.row-fluid .span6.nomargin{margin-left:0}.product-list .productbox{height:390px;margin-bottom:20px}#content{margin-top:10px}.quoteTestimonial{background:url(../../tw-strap/image/quote.png) no-repeat scroll 0 0 transparent;color:#444;font-size:1.25em;line-height:1.4em;margin-bottom:20px;margin-left:-18px;margin-top:16px;padding-left:18px;padding-top:20px}.tab-pane p{font-size:1.125em;line-height:1.25em}.quoteTestimonial .credit{color:#a4a4a4;display:block;font-size:.85em;margin-top:8px}.cursor{cursor:pointer}.product-filter{display:none}.help-block{font-size:.85em}#content h1{text-transform:none}#notification{margin-top:10px}.borderedImg{padding:1px;border:1px solid #0e0e0e}.product-info .image img{max-width:100%;max-height:100%}.the-icons li{float:left;line-height:25px;width:25%}#subOptions.nav li{margin-right:1px;width:33%}.cart .options{margin:10px 0}#content{min-height:350px}.cart .options{margin:5px 0}.cart .options select{background:0 0;line-height:1;border:0;border-radius:0;-webkit-appearance:none;width:150%}.cart .options .controls{padding:3px 0;border:1px solid #444;overflow:hidden;background:#fff url(../../tw-strap/bootstrap/img/select.png) no-repeat right center}.blog-date{font-style:italic}#pinterest{display:block;height:32px;width:32px;position:absolute;right:30px;bottom:-34px}#map-canvasOuter{width:99%;height:300px;border:1px solid #333;padding:1px;margin:1px}#map-canvas{height:300px;width:100%;margin:0;padding:0}#map-canvas img{max-width:none}#specialCardMessage{min-height:140px}#logo img{max-height:200px}h4.smaller{font-size:17px}.product-info h1 span,.product-info h1{float:none}@media(max-width:480px){.product-list .productbox{height:500px}.navbar-inner{min-height:40px}}@media(max-width:767px){.product-list .productbox{height:500px}#outerSlideshow{height:270px;margin-bottom:15px}#slider,.slideshow,.carousel-inner{max-height:290px}#logoHolder .sitelogo{height:190px;top:50px}}@media(min-width:768px) and (max-width:979px){#logoHolder .sitelogo{top:15px}#outerSlideshow{margin-bottom:15px}#rightTopBoxInnerContent{height:229px;left:60px;top:57px;width:213px}#logoHolder .sitelogo{height:240px}#rightTopBox{width:320px;right:-40px;top:-26px}#rightTopBoxInnerContent p{font-size:16px}#rightTopBoxInnerContent h3{font-size:18px;line-height:22px;margin:5px 0 0}#footer2 p{font-size:12px}#slider,.slideshow,.carousel-inner{max-height:365px}}@media(min-width:980px){.product-list .productbox{height:430px}.product-info h1 span,.product-info h1{float:left}#logoHolder .sitelogo{top:20px}.btn-primary,.button{padding:10px 15px;font-size:15px}.nav-tabs>li>a,.nav-pills>li>a{padding:8px 10px}h3{font-size:21px}#rightTopBox{width:350px;right:-50px;top:-30px}#rightTopBoxInnerContent{height:229px;left:60px;top:57px;width:245px}#rightTopBoxInnerContent h3{font-size:36px;line-height:57px;margin:5px 0 0}#rightTopBoxInnerContent h3 a{text-decoration:none}#footer2 p{font-size:12px}h1,h2,h3{line-height:35px}#subOptions a{font-size:16px;text-transform:uppercase}.lead{font-size:19px}.video-bg{padding:10px}.video-container{padding-bottom:53%}}@media(min-width:1200px){#rightTopBoxInnerContent h3{margin:5px 0 0;line-height:33px;line-height:116px;margin:5px 0 0;font-size:36px}.lead{font-size:21px}.product-info h1{font-size:22px}#rightTopBoxInnerContent p{font-size:19px}.product-info h1 span,.product-info h1{float:none}#rightTopBox{width:420px;right:-30px;top:-35px}#rightTopBoxInnerContent{height:229px;left:60px;top:57px;width:303px}#footer2 p{font-size:15px}#logoHolder .sitelogo{top:70px}.product-list .productbox{height:500px}.video-container{padding-bottom:56.25%}.video-bg{padding:20px}}#content{margin:10px 0}#header_backup,#content{animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}