@font-face{font-family:mark;src:url(https://www.hospitalflorist.com.au/custom/font/mark_my_words.otf) format('truetype')}body{font-size:16px;font-family:'Roboto Condensed',sans-serif;font-weight:300;background-color:#f5f5f5}.dropdown-menu,.h1,.h2,.h3,.h4,.h5,.silver-gra-btn,h1,h2,h3,h4,h5,small{font-weight:400}.max-width-1680{max-width:1680px;margin-left:auto;margin-right:auto}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}.h4{display:inline-block}.nopadding{padding:0}.nomargin{margin:0}.p-lg-r-lg{padding-right:60px}.btn-primary,.btn-success,.buynow_button{color:#fff;background-color:#000;border-color:#000}.silver-gra-btn,.silver-top-bar li{border-left:1px solid #ddd;border-right:1px solid #ddd}.btn-primary:hover,.btn-success:hover,.buynow_button:hover{background-color:#1e2226}@media(max-width:768px){#contact-form-dynamic button{font-size:14px}}.topbar-silver-gra{background:#fffefe;background:-moz-linear-gradient(top,#fffefe 0,#eeedee 100%);background:-webkit-linear-gradient(top,#fffefe 0,#eeedee 100%);background:linear-gradient(to bottom,#fffefe 0,#eeedee 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#fffefe', endColorstr='#eeedee', GradientType=0)}.silver-gra-btn{background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#fefefe 100%);background:-webkit-linear-gradient(top,#efefef 0,#fefefe 100%);background:linear-gradient(to bottom,#efefef 0,#fefefe 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fefefe', GradientType=0);border-top:0 solid #ddd;border-bottom:0 solid #ddd;padding:4px 15px;text-transform:uppercase;font-size:15px;margin-left:-1px}.silver-gra-btn i{padding-left:7px;font-style:normal}.topbar-text{margin:0;font-size:19px;line-height:32px}.calloutbox.left h3{margin:0;font-size:23px;line-height:28px}.calloutbox.left h5{margin:0;font-size:14px;line-height:22px}.calloutbox.right h5{margin:0}.calloutbox.right h2{font-size:30px;margin:0}.header{border-top:solid 1px #ddd;border-bottom:solid 3px #222;padding-top:18px;margin-bottom:12px;background:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}.header .social a i{font-size:21px;padding:12px 10px 0}.header .social a a i{padding-left:20px}.silver-top-bar li{background:linear-gradient(to bottom,#efefef,#fff);background-color:#fff}.navbar-default{background-color:#fff;margin-bottom:2px}.navbar-default .navbar-brand{font-size:28px;padding-left:5px}.navbar-default a{color:#222!important}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#222}.dropdown-menu,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#fff}.navbar-default .navbar-nav>li>a{font-size:20px;font-weight:400;text-transform:uppercase;padding-bottom:16px;border-bottom:2px solid transparent}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-bottom:2px solid #333;padding-bottom:16px}.navbar-collapse{padding:0;box-shadow:none}.navbar-default,.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#fff}.dropdown-toggle .fa-plus{margin-left:4px}.navbar-nav>li>.dropdown-menu{margin-top:-8px;border-top:solid 2px #464646}.dropdown-menu{font-size:16px;border-radius:0;border-top:none}.navbar-default .navbar-nav>.open>a:focus{border-bottom:solid 2px inherit}.plus:before{content:"   ";position:relative;width:10px;margin-right:1px}.seo_container{background-color:#fbfbf9;position:relative;z-index:40;-webkit-box-shadow:0 -1px 2px rgba(71,73,72,.09999999999999998);-moz-box-shadow:0 -1px 2px rgba(71,73,72,.09999999999999998);box-shadow:0 -1px 2px rgba(71,73,72,.09999999999999998)}.seo-heading-text{position:absolute;z-index:99;right:0;width:42%;top:49%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px}.heading_line h3,.seo-heading{position:relative}.seo-heading h4{font-size:34px}.seo-heading h5{font-family:mark;font-size:28px;font-style:normal;font-variant:normal;font-weight:500}footer{background-color:#fff;border-top:1px solid #eee}footer .container-fluid{width:100%}footer li,footer li a,footer p{font-size:15px;line-height:26px;font-weight:400}#instafeed .col-xs-3 .col-xs-3{margin-left:2%}#instafeed .col-xs-3{width:23%;padding:3px;background:#fff;border:1px solid #ddd;border-radius:3px}#mProducts{margin:0 -10px}#mProducts>div{margin-bottom:30px;letter-spacing:1px}#mProducts .mGrid .col-xs-12:first-of-type{padding-bottom:4px}#mProducts .mGrid>div{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.mGrid .clearfix{padding-top:30px;padding-bottom:30px;background-color:#f6f6f6}.nav-bordered.nav-stacked.right>li>a{border-left:2px solid transparent;color:#222;font-weight:300;font-size:18px}.nav-bordered.nav-stacked.right>li>a:hover{border-left:2px solid #000}.nav-header h4{margin-top:30px}.carousel{max-width:1680px;margin-right:auto;margin-left:auto}@media (max-width:767px){.navbar .navbar-nav{display:inline-block;float:none}.p-lg-r-lg{padding-right:inherit}.seo-heading h4{font-size:20px}.seo-heading h5{font-size:18px}.seo-heading-text{right:0;left:0;padding:0;color:#fff;background-color:rgba(51,51,51,.5);width:100%}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-nav{display:inline-block;float:none}.calloutbox h3{font-size:23px;letter-spacing:-1px}.calloutbox h5{font-size:13px;letter-spacing:-1px}.p-lg-r-lg{padding-right:inherit}.seo-heading h4{font-size:28px}.seo-heading h5{font-size:22px}}#extradiv,.addon_content,.extra,.postcode_text input[type=text]#postcode{float:left}@media (min-width:992px) and (max-width:1199px){.p-lg-r-lg{padding-right:inherit}}@media (min-width:1200px){.calloutbox{margin:5px 0}}.nav-justified{background-color:#eee;border:1px solid #eee;border-radius:0}.nav-justified>li>a{padding-top:15px;padding-bottom:15px;margin-bottom:0;font-family:Lora,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;font-size:17px;text-align:center;background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5', GradientType=0 );background-repeat:repeat-x;border-bottom:1px solid #d5d5d5}.nav-justified>.active>a,.nav-justified>.active>a:focus,.nav-justified>.active>a:hover{background-color:#ccc;background-image:none;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,.15);box-shadow:inset 0 3px 7px rgba(0,0,0,.15);color:#000}@media (min-width:768px){.nav-justified>li>a{border-right:1px solid #d5d5d5;border-left:1px solid #fff}}@media screen and (min-width:768px){.footer,.marketing,.masthead{padding-right:0;padding-left:0}}.product_info .btn-group-vertical{width:100%}.product_info .btn-group-vertical .btn{white-space:normal}.btn-toolbar{margin-left:0!important}.product_addon{padding-right:0!important}.popover{max-height:400px;overflow:scroll;min-width:400px!important}#balloon_content,#cards_content,#chocolate_content,#glassware_content,#teddy_content,#wine_content{display:none}.addons_link,.addons_tab a,.extra img,.tabberlive{display:block}.addons_cards{background:url(/images/addon-cards-icon-2.jpg) right no-repeat;background-size:45px 45px}.product_smallthumb{width:120px!important;padding:5px!important}div.product_smallthumb.video{padding:8px!important}.addon_display,.moreimages{padding:0!important}.moreimages{margin-top:10px;margin-right:-20px}.product_small_image{margin-bottom:10px}.total_price input[type=text]{height:40px!important;border:1px solid #fff!important;font-size:24px!important;font-weight:400!important;padding:0!important;box-shadow:none;margin:12px 0 0}#orderpic{padding:0 5px!important}.product-share-button{float:left;margin-right:10px}#tweet{padding-top:3px}#fbnew,#pin{margin-top:-2px}.tabberlive{margin-top:10px;height:auto;width:100%}.addons_tab{margin:0;width:100%;border-bottom:1px solid #ece9e4;padding:4px 0!important}.popover.right{border:1px dashed #ddd;width:400px;border-radius:0!important}.popover-title{color:#3d3d3d;font-size:16px!important;font-weight:400}.addon_content{width:80px}.addons_link{text-decoration:none;color:#3d3d3d;font-weight:400;padding:10px 4px}.addons_link:hover{background-color:#}.sidetabheading{font-weight:400}.extra{line-height:15px!important;width:110px;height:160px;margin:0 2px 2px 0;padding:10px;font-size:12px;text-align:center}.extra img{width:75px;height:75px;margin:0 auto}#extradiv{width:100%;height:225px;overflow:auto;scrollbar-3dlight-color:#eee;scrollbar-arrow-color:#eee;scrollbar-base-color:#bfbfbe;scrollbar-darkshadow-color:#bfbfbe;scrollbar-face-color:#eee;scrollbar-highlight-color:#bfbfbe;scrollbar-shadow-color:#bfbfbe}#extra img{padding-bottom:5px;width:80px;height:auto}#balloon_content,#chocolate_content,#glassware_content,#teddy_content,#wine_content{display:none}.addons_chocolate{background:url(/images/addon-chocolates-icon.jpg) right no-repeat;background-size:45px 45px}.addons_teddy{background:url(/images/addon-teddy-icon.jpg) right no-repeat;background-size:45px 45px}.addons_wine{background:url(/images/addon-wine-icon.jpg) right no-repeat;background-size:45px 45px}.addons_balloon{background:url(/images/addon-balloons-icon.jpg) right no-repeat;background-size:45px 45px}.addons_glassware{background:url(/images/addon-vases-icon-2.jpg) right no-repeat;background-size:45px 45px}input[type=submit].buynow_button{text-transform:uppercase;font-size:18px!important;padding:13px 25px!important;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important}#added_products{margin-top:20px}.shop_buttons{margin-top:10px}#balloons,#chocolates,#glass,#teddy,#vases,#wine{background:url(/images/plus.gif) left no-repeat;min-height:60px;text-align:center}#balloons img,#chocolates img,#glass img,#teddy img,#vases img,#wine img{margin:0 auto}#balloons p,#chocolates p,#glass p,#teddy p,#vases p,#wine p{font-size:13px!important}#balloons a,#chocolates a,#glass a,#teddy a,#vases a,#wine a{font-size:11px!important;color:red!important;font-weight:400}.heading_line{display:inline-block;padding:0!important}.heading_line h3{display:inline-block;background-color:#fff;z-index:1;padding:5px 10px;font-size:17px;font-weight:400;margin-top:15px!important;border:1px solid #ddd}.heading_line:after{content:'';width:100%;display:inline-block;border-bottom:1px solid #ddd;position:absolute;left:0;top:50%;z-index:0}table.cartsummary{margin:0!important}table.cartsummary td{border-top:none!important;border-bottom:1px solid #eee!important;vertical-align:middle!important}table.cartsummary_bottom td{border:none!important;padding:0!important}.edit_product{font-size:20px;padding:5px 10px!important;background-color:#efefef;border-radius:4px;color:#7b7b7b}.cartsummary tr{margin:10px 0!important}#cartprogress,.billing,.shipping{margin:20px 0!important}.smalltext,.smalltext_member,.smalltext_new{font-size:12px;font-weight:400;color:#000}td.itemdetails a.smalltext{color:red!important}td.pricecolumn{text-align:right;padding:0 5px}.postcode_delivery,.postcode_delivery_other{padding-top:4px!important}.postcode_text span.input-group-btn{width:50%!important}.shipping{padding-right:0!important}input#newdate{cursor:pointer;padding:6px 12px!important}input#characters{padding:0!important;border:1px solid #f4f4f4!important;width:30px!important;min-width:30px!important;background-color:#f4f4f4}.checkout_calendar{top:0!important}.error1{font-size:11px;color:red;position:absolute}.light{font-size:12px;color:#aaa}.password_box{padding:12px!important}.edit_billing_details{padding:0!important;margin-top:0;position:absolute;top:2px;right:17px}.edit_billing_button{background-color:#fff!important;color:#222!important;padding:5px 10px;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border:2px solid #181818;position:absolute;top:8px;right:8px;font-weight:400;font-size:11px;text-transform:uppercase}.payment_box,.payment_box p{font-size:15px!important}.edit_billing_button:hover{background-color:#181818!important;border-color:#181818;color:#fff!important;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.payment_box{border:3px solid #222;min-height:250px;padding:15px!important;margin:10px 0!important}.payment_box h4{font-size:16px!important;font-weight:400;margin:0 0 10px!important;border-bottom:1px dashed #D8D0C3;padding:5px 0 10px}.number,.sumamount{font-weight:400;text-transform:uppercase}.paybycard,.paybyeft,.paypal_button{margin:10px 0!important}.btn_credit,.eft_button,.paypalbutton{border:2px solid #337ab7;background-color:#fff!important;color:#337ab7!important}.cancel_cpayment{margin:10px 0 0}.final_payment_icons,.secured_by_payment{margin:15px 0}.paybycard img,.paybyeft img,.paypal_button img{min-width:100%!important}img#AMEX,img#Mastercard,img#Visa{cursor:pointer!important;margin:3px 0}.summary td{height:35px}#credit tr{height:40px}#credit input[type=submit]{float:left!important}#formtable p{font-size:13px!important;margin-bottom:8px!important}#credit{display:none}.formtable td{padding:10px!important}@media only screen and (min-width:768px) and (max-width:979px){.shipping{padding:0!important}.paybyeft{float:right!important}.paypal_button{padding-right:0!important}}@media only screen and (max-width:767px){.cart_well,.paypal_button,.postcode_text,.shipping,td.itemdetails{padding:0!important}.ecommerce_hidden_menu{display:block!important}.buynow_button{display:block;width:100%!important}td.itemdetails{width:33%!important}#formtable,.formtable{width:100%!important}.privacy_policy{margin:10px 0 0!important}#formtable{margin:10px 0!important}.past_order_display{display:none}}.affix,.affix-bottom{max-width:initial!important;z-index:100;padding-right:20px}ul.footer-list li,ul.payment-icons li{display:inline}.affix{width:inherit;top:60px}.affix-bottom{position:absolute;width:100%}@media screen and (min-width:1200px){.affix{padding-right:0;max-width:270px!important}}ul.footer-list{list-style:none;padding-left:0}ul.payment-icons{list-style:none;padding:0}button#zip-checkout{color:#000;padding:10px 20px 10px 90px;border-radius:5px;float:right;font-weight:600;text-transform:uppercase;margin-bottom:10px;background:url(/images/button-zip.png) 6px no-repeat;margin-right:-10px!important}ul.footer-list a li img{margin-top:-12px}