.nav-container,.sf-menu-phone{background:#fff!important;border-bottom:1px solid #ddd!important;border-top:1px solid #ddd!important}.sf-menu-phone li a{color:#444!important}.sf-menu-phone li a:focus,.sf-menu-phone li a:hover{background:#c8c8c8!important}.sf-menu-phone li strong{position:absolute;display:block;background:url(../../images/toogle-button2_black.png) center -46px no-repeat;top:0;right:0;height:41px;width:80px}#menu_opener>a:before{content:"";background:url(../../images/hamburger.png) no-repeat;position:absolute;background-size:contain;width:16px;margin:2px 0 0 -20px;height:25px}#nav a{color:#333!important}#nav ul li,#nav ul li a{background-color:#ddd!important}#nav ul li a{border-bottom:2px solid #fff!important;color:#222!important}#nav li.level2,#nav li.level2 a{background-color:#888!important}.header_h1,.products-grid li.item .hover-info .inner-container{color:#222!important}.products-grid .actions .more-link{background-color:#ddd!important;color:#222!important}.products-grid .actions>a:focus,.products-grid .actions>a:hover{background-color:#888!important}.products-grid .actions{border-bottom:1px solid #ccc!important}.products-grid .actions .more-link{border:0!important}#left_nav_links,.flower_search{border:1px solid #ddd!important}.footer-container{background-color:#ddd!important}#newsletter,.footerfirst a,.footerfirst div,.footerfirst li,.footerfirst li:first-child,.footerfirst p{color:#222!important}#newsletter{background-color:#ddd!important;border:1px solid #999!important}input.compact{background-color:#888!important;color:#222!important}.footerfirst .socialmedia a{background:url(../../images/sprites.png) -98px 10px no-repeat}.footer_second p,.footer a,.footer p{color:#222!important}.footer a,.footer p{max-width:450px;margin:0 auto}.footer a img,.footer p img{border:0;vertical-align:top;max-width:100%}.footer_innertext div{color:#222!important}.footer .img_logo a{background:url(../../images/footer_logo.png) no-repeat;background-size:contain}#footer_store_info li#addres_thumb,#footer_store_info li#email_thumb,#footer_store_info li#hours_thumb,#footer_store_info li#tel_thumb{background:url(../../images/sprites.png)}.catalog-product-view .wraper_block_product .button_add_to_cart button.button span{background-color:#ddd!important;color:#222!important}.box-collateral{border:2px solid #dedede!important}.cart .discount .buttons-set button.button span,.cart .shipping .buttons-set button.button span,.cart button.btn-checkout span,.cart button.btn-continue span,.cart button.btn-update span,.data-table th,.data-table tr.last th,button.button,button.button span{background-color:#ddd!important;color:#222!important}.cart button.btn-checkout span,.outsourceonline-captcha-contacts-index .buttons-set button.button span{background-color:#ddd!important}#nav ul li.level1>a:focus,#nav ul li.level1>a:hover,.footer-links a:focus,.footer-links a:hover,.footer_second .footer_logo a:focus,.footer_second .footer_logo a:hover{color:#888!important}.pop-up{display:none;position:fixed;top:50%;left:50%;border-radius:4px;border:1px solid #999;background-color:#fff;transform:translate(-50%,-50%) scale(1);min-width:250px;z-index:10000}#overlay.off,.pop-up.off{opacity:0;display:block!important}.pop-up.off{transform:translate(-50%,-50%) scale(.1)}.pop-up.on{opacity:1;position:fixed;background-color:#fff;z-index:500;transform:translate(-50%,-50%) scale(1);display:block!important;min-width:276px}.pop-up .osolCaptchaBlock a{color:#0a263c!important}#newsletter-captcha #signup{background-color:#888!important;padding:0 31px;margin:.5rem 0;cursor:pointer;height:30px;font-size:15px}#newsletter-captcha .osolCaptchaBlock{color:#0a263c!important}#newsletter-validate-detail #newsletter::-webkit-input-placeholder{color:#222}#newsletter-validate-detail #newsletter::-moz-placeholder{color:#222}#newsletter-validate-detail #newsletter:-ms-input-placeholder{color:#222}#newsletter-validate-detail #newsletter:-moz-placeholder{color:#222}#newsletter-validate-detail .validation-advice{margin-top:45px}.widget-container{margin:0 auto;width:1100px;padding-bottom:50px;font-size:14px}.widget-container h3.widget_title{text-align:center;padding-bottom:50px;font-size:30px;font-weight:700;color:#000;text-transform:uppercase}.widget-container h3.widget_title:after{content:" ";display:block;border-bottom:1px solid #000;padding-top:10px;width:50px;margin-left:auto;margin-right:auto}.widget-container:after{display:block;clear:both;overflow:hidden;height:0;content:".";font-size:0;line-height:0}.widget-container .social-buttons{text-align:center;padding-top:20px}.widget-container.owner-profile{text-align:center}.widget-container.owner-profile>img{border-radius:50%;max-width:200px;max-height:200px;margin-bottom:20px}.widget-container .widget-content{width:100%;text-align:center}.widget-container .widget-content .owner-profile{font-size:20px}.widget-container .about_us_image{text-align:center;margin-bottom:2rem}.widget-container .widget-custom{display:inline-block}.widget-container .widget-custom.left>.widget-image{float:left;margin-right:20px}.widget-container .widget-custom.left>.content{text-align:left}.widget-container .widget-custom.right>.widget-image{float:right;margin-left:20px}.widget-container .widget-custom.right>.content{text-align:left}.widget-container .widget-custom .widget-image>img{max-height:350px}.widget-container .widget-custom .content{white-space:pre-line;padding-bottom:50px}.widget-container .contacts-form .buttons-set{margin:1em 0 6em;border:none}.widget-container .contacts-form .buttons-set button.button{float:left;margin-left:1px}.widget-container .contacts-form .buttons-set button.button span{background-color:#ddd!important;padding:0;border:none;height:40px;width:246px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;line-height:40px}.widget-container .contacts-form .fieldset .form-list label{text-transform:uppercase;color:#333}.widget-container .contacts-form .fieldset .form-list li{margin-right:31.5px;float:left;width:31.12%}.widget-container .contacts-form .fieldset .form-list li.last{margin-right:0}.widget-container .contacts-form .fieldset .form-list li.wide{width:100%;margin-top:5px}.widget-container .contacts-form .fieldset .form-list li.wide textarea{width:99.5%}.widget-container .contacts-form .fieldset .form-list .input-box{padding:5px 0 0 1px;width:100%}.widget-container .contacts-form .fieldset .form-list .input-box input{width:100%;height:35px}.widget-container .imageContainerGalleryImageBlock{max-width:500px!important}.widget-container .imageContainerGalleryImageBlock:focus .gallery_content,.widget-container .imageContainerGalleryImageBlock:focus .gallery_overlay,.widget-container .imageContainerGalleryImageBlock:hover .gallery_content,.widget-container .imageContainerGalleryImageBlock:hover .gallery_overlay{display:block}.widget-container .imageContainerGalleryImageColumn{max-width:none!important}.widget-container .blockImageGalleryContainer{width:500px;height:500px;position:relative;overflow:hidden;cursor:default!important}.widget-container .blockImageGalleryContainer .gallery_overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.widget-container .blockImageGalleryContainer .gallery_content{display:none;position:absolute;cursor:pointer;text-decoration:none;width:100%;height:100%;top:0;left:0;z-index:1;padding:5%;box-sizing:border-box}.widget-container .blockImageGalleryContainer .gallery_content .imageContainerGalleryImageBlockImageTitle.On{font-size:30px}.widget-container .blockImageGalleryContainer .gallery_content>div{display:table;width:100%;height:100%;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.2)}.widget-container .blockImageGalleryContainer .gallery_content>div>div{display:table-cell;vertical-align:middle;overflow:hidden;word-break:break-all}.widget-container .blockImageGalleryContainer .gallery_content>div>div .gallery_view_album{color:#fff;font-size:16px;background-color:#ddd!important;padding:6px 37px;line-height:1.42857143;vertical-align:middle;font-style:normal;box-sizing:border-box;display:inline;text-decoration:inherit;cursor:pointer}.widget-container .blockImageGalleryContainer .gallery_content .imageContainerGalleryImageBlockImageTitle{border:0;color:#fff}.widget-container .blockImageGalleryContainer .gallery_image{margin:0 auto;min-height:100%!important;min-width:100%!important}.map-container{position:relative}.map-container iframe{width:100%!important;height:290px!important}.map-container .store_info{position:absolute;background:#fff;top:20px;right:5%;width:250px;height:180px;padding:30px 20px}.map-container .store_info h3{font-weight:700;font-size:16px;margin-bottom:25px}.map-container .store_info p{line-height:10px}.map-container .store_info button{padding:10px;margin-top:10px;cursor:pointer;background-color:#ddd}@media only screen and (max-width:1069px){.testimonials-wrapper i.arrow{padding:5px;border-right-width:3px;border-bottom-width:3px}.testimonials-wrapper i.arrow.right{right:-6%}.testimonials-wrapper i.arrow.left{left:-6%}.cms-index-index.cms-home .std table{width:90vw!important;max-width:100%!important;height:100%!important;margin:0 auto}.cms-index-index.cms-home .std table td{width:100%!important;height:auto!important;display:inline-block;text-align:center}}.testimonials-wrapper{margin:20px auto;position:relative;border:10px solid #fff;width:80%;height:300px}.testimonials-wrapper i.arrow{position:absolute;border:solid #ddd;border-width:0 5px 5px 0;display:inline-block;padding:15px;cursor:pointer;user-select:none}.testimonials-wrapper .right{right:-10%;top:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.testimonials-wrapper .left{left:-10%;top:0;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.testimonials-wrapper .testimonials-carousel{position:relative;overflow:hidden}.testimonials-wrapper .testimonials-carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.testimonials-wrapper .testimonials-carousel li{float:left;width:800px;height:300px;text-align:center}.testimonials-wrapper .testimonials-carousel li img{max-width:150px;max-height:150px}@media only screen and (max-width:1069px) and (min-width:768px){.main .widget-container{margin:0 auto;width:768px!important;padding-bottom:50px;font-size:14px}.main .widget-container.new-widget-full .text-block{width:50%}.testimonials-wrapper{width:600px}.page .category-products{width:530px!important}}@media only screen and (max-width:767px){.imageContainerCanvas__thumb{max-width:100vw}.main .widget-container{margin:0 auto;width:95vw!important;padding-bottom:50px;font-size:14px}.main .widget-container.new-widget-full{padding-bottom:0;display:flex;flex-direction:column-reverse}.main .widget-container.new-widget-full .text-block{margin:0 auto;position:static}.main .widget-container.new-widget-full .transparent-widget-text-box{color:#000;background-color:hsla(0,0%,100%,.9)}.main .widget-container table{width:90vw!important;margin-bottom:10px}.main .widget-container table tr td{width:45vw;padding-right:10px;padding-left:10px}.main .widget-container table tr td img{width:auto;height:auto;max-width:100%}.main .widget-container .blockImageGalleryContainer{width:auto;height:auto}.main .widget-container .blockImageGalleryContainer .gallery_image{min-height:auto;min-width:auto}.footer-text table{width:auto!important}.footer-text table tbody tr{width:100%!important}.footer-text table tbody tr td{display:inline-block;width:100%!important;text-align:center!important}}@media only screen and (max-width:766px) and (min-width:460px){.main .widget-container.new-widget-full .text-block{width:70%;padding:48px 24px 0;transform:translateY(-15%)}.main .widget-container.new-widget-full .position-right{margin-right:5%}.main .widget-container.new-widget-full .position-left{margin-left:5%}}@media only screen and (max-width:459px){.main .widget-container.new-widget-full .text-block{transform:translateY(0);width:100%;padding:48px 0}.main .widget-container.new-widget-full .text-block h2{font-size:2rem}.main .widget-container.new-widget-full .text-block p.content-text-block-fullwidth{font-size:1.2rem}.main .widget-container.new-widget-full .text-block p a{min-width:auto}}.widget-container.new-widget-full{max-width:2000px;position:relative;width:100%!important;margin-bottom:30px;font-family:proxima-nova,sans-serif;line-height:1.5;display:block;padding-bottom:0}.widget-container.new-widget-full .text-block{position:absolute;width:38%;margin-bottom:100px;z-index:10;top:50%;transform:translateY(-50%);text-align:center;padding:48px 24px}.widget-container.new-widget-full .text-block h2{background:transparent!important;font-family:Playfair Display,serif;text-transform:none;letter-spacing:.05em;font-size:2.71rem;margin-bottom:.5em;line-height:1.2;font-weight:100}.widget-container.new-widget-full .text-block a{background:transparent!important;padding:.7em;border:2px solid currentColor;margin-top:.75em;min-width:16.4rem;letter-spacing:.1em;font-size:1.14rem;display:inline-block;overflow:visible;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:none;border-radius:3px;transition:all .2s ease;cursor:pointer}.widget-container.new-widget-full .text-block p.content-text-block-fullwidth{background:transparent!important;margin:16px 0;font-size:1.4rem;letter-spacing:.05em;max-height:150px;overflow:auto}.widget-container.new-widget-full .transparent-widget-text-box{color:#fff;background-color:hsla(0,0%,100%,0)}.widget-container.new-widget-full .opaque-widget-text-box{color:#000;background-color:hsla(0,0%,100%,.9)}.widget-container.new-widget-full #image-block .image-block-fullwidth{position:relative;width:100%}.widget-container.new-widget-full .position-right{right:5%}.widget-container.new-widget-full .position-left{left:5%}.venture-gallery .imageContainerGalleryImageBlockImageLink{position:relative}.venture-gallery .imageContainerGalleryImageBlock{padding:10px;float:left}.venture-gallery .imageContainerGalleryImageBlock img{height:300px;width:auto;margin:0 auto}.venture-gallery .imageContainerGalleryImageBlockImageTitle{position:relative;transform:none;text-align:left;left:auto}.venture-gallery .imageContainerGalleryImageBlock .imageContainerGalleryImageBlockImageTitle.On{position:relative;background-color:transparent;transform:none;top:auto;left:auto;text-align:center;font-weight:700}.venture-gallery .gallery-overlay{position:absolute;width:100%;height:100%;background-color:#fff;content:"";left:0;top:0;z-index:1;opacity:0;transition:.3s}.venture-gallery .imageContainerGalleryImageBlockImageLink:focus .gallery-overlay,.venture-gallery .imageContainerGalleryImageBlockImageLink:hover .gallery-overlay{opacity:.1}#imageContainerGalleryCanvas{width:100%;position:relative;text-align:center;margin-top:-30px;display:inline-block}#additional_customer_data:before,#additional_products_data:before,#left_nav #left_nav_links li.item:focus>a:after,#left_nav #left_nav_links li.item:hover>a:after,#manage_proposal_form_container #charges_form input+label:before,#manage_proposal_form_container .content-body .entry-edit>.fieldset input.row_is_taxable+label:before,#nav li.level0.parent:focus:after,#nav li.level0.parent:hover:after,.advanced-button--error:before,.advanced-button--invalid:before,.advanced-input--filled .glyph--required:after,.button--back-arrow:focus:before,.button--back-arrow:hover:before,.button--manage-cog:focus:before,.button--manage-cog:hover:before,.Button.close.process>button:after,.Button.faint.process>button:after,.Grid>content>table>thead tr th label:after,.Grid>content>table>thead tr th label:before,.Grid>content section.container>table>thead tr th label:after,.Grid>content section.container>table>thead tr th label:before,.Input.checkbox>section input+label[role=checkbox]:before,.Input.checkbox>section input+label[role=radio]:before,.Input.email.error:after,.Input.email.process:after,.Input.email.success:after,.Input.email:after,.Input.number.error:after,.Input.number.process:after,.Input.number.success:after,.Input.number:after,.Input.percentage.error:after,.Input.percentage.process:after,.Input.percentage.success:after,.Input.percentage:after,.Input.radio>section input+label[role=checkbox]:before,.Input.radio>section input+label[role=radio]:before,.Input.radios>section input+label[role=checkbox]:before,.Input.radios>section input+label[role=radio]:before,.Input.text.error:after,.Input.text.process:after,.Input.text.success:after,.Input.text:after,.nav--left .nav__button:focus:after,.nav--left .nav__button:hover:after,.nav.nav--main>.nav__item.catalog:focus:before,.nav.nav--main>.nav__item.catalog:hover:before,.nav.nav--main>.nav__item.cms:focus:before,.nav.nav--main>.nav__item.cms:hover:before,.nav.nav--main>.nav__item.dashboard:focus:before,.nav.nav--main>.nav__item.dashboard:hover:before,.nav.nav--main>.nav__item.floranext:focus:before,.nav.nav--main>.nav__item.floranext:hover:before,.nav.nav--main>.nav__item.ospos_v3:focus:before,.nav.nav--main>.nav__item.ospos_v3:hover:before,.nav.nav--main>.nav__item.report:focus:before,.nav.nav--main>.nav__item.report:hover:before,.nav.nav--main>.nav__item.wedman_proposals:focus:before,.nav.nav--main>.nav__item.wedman_proposals:hover:before,.optionsBlock .leftNavManager li.cat.parent.on:after,.optionsBlock .leftNavManager li.cat.title.main.on:after,.Scroll>.limiters>.limiter-x.limiter-x:after,.Scroll>.limiters>.limiter-x.limiter-x:before,.Scroll>.limiters>.limiter-x:after,.Scroll>.limiters>.limiter-x:before,.Scroll>.limiters>.limiter-y.limiter-x:after,.Scroll>.limiters>.limiter-y.limiter-x:before,.Scroll>.limiters>.limiter-y:after,.Scroll>.limiters>.limiter-y:before,.Search.error.left_loop:before,.Search.error:after,.Search.process.left_loop:before,.Search.process:after,.select2-container--floranext2017 .select2-selection--multiple:before,.Textarea>label:focus:after,.Textarea>label:hover:after,input:focus+.input-icon:after,input:hover+.input-icon:after{content:""}