/*version 3*/
body{font-size:18px!important;color:#36454f !important;line-height:1.8 !important;letter-spacing:0px !important;font-family:'Montserrat-Light' !important;}
p{font-size:18px;line-height:1.8;}
#secret1{  padding: 468px 200px 136px !important;}
.navbar-nav{float:right !important;}
.navbar-brand-title img{margin-top:46px !important;}
.navbar-fixed-top .logo-fixed{margin-top:0px !important;}
.navbar-default .navbar-nav>li>a{color:#fff !important;}
.navbar-default .navbar-nav>li>a:hover{color:#fff !important;}
.navbar-default .navbar-nav>li>a, .navbar-fixed-top>li>a{font-family:Montserrat-Light !important;letter-spacing:1px; font-weight:normal !important;font-size:14px !important;}
.home .navbar-default .navbar-nav>li>a, .navbar-scroll-fixed>li>a{text-shadow:2px 2px 6px #000000;}
.navbar-scroll-fixed .navbar-nav{margin-top:10px !important;}
.navbar-fixed-top .navbar-nav{margin-top:0px !important;}
.header-type-classic .primary-nav>li>a{padding:0 6.1px 0px 10px !important;}
.header-type-classic .primary-nav>li:last-child>a{padding:0 0px 0px 10px !important;}
.primary-nav, .offcanvas-nav{font-family:Montserrat-Light !important;}
.navbar-fixed-top .navbar-nav>li>a, .navbar-fixed-top .navbar-nav>li>a:hover{color:#36454f!important;text-shadow:none !important;}
.navbar-default .dropdown-menu{top:50px !important;background:transparent;box-shadow:none;border:none !important;}
.navbar-default .dropdown-menu li a{font-family:Montserrat-Light !important;font-weight:normal !important;font-size:13px !important;color:#fff !important;text-transform:uppercase;letter-spacing:0.2em;text-align:center;}
.home .navbar-default .dropdown-menu li a{text-shadow:2px 2px 6px #000000;}
.navbar-fixed-top .dropdown-menu{top:52px !important;}
.rioroses-leanding-page{border:7px solid #fff;width:57.8%;color:#fff;font-size:54px;font-family:Futura-Light !important;text-align:center;margin-top:20%;margin-left:20.4%;}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-white:focus, .vc_btn3.vc_btn3-color-white:hover{color:#5e5e5e;background-color:#fff !important;}
.ready-to-move-main-div{text-align:center;color:#fff;}
.ready-to-move{font-size:54.44px;font-family:Futura-Medium;padding-bottom:40px;letter-spacing:4px;margin-top:18%;}
.vc_custom_1511261694083{height:728px !important;}
.vc_btn3-container.discover-div.vc_btn3-center a{border-radius:0px !important;padding-top:11px;padding-bottom:11px;padding-left:10px;padding-right:13px;font-family:Futura-Medium !important;color:#183033 !important;font-weight:900;font-size:17px;letter-spacing:2px;}
.cbutn{border-radius:0px !important;font-size:14px !important;letter-spacing:2px !important;background:#ffffff !important;padding:11px 10px !important;margin-top:-15px !important;font-weight:bold !important;}
.bloom-banner-right-sec{margin-top:14%;}
.big-rio-bloom{font-size:28px !important;font-family:Futura-Light !important;line-height:35px !important;letter-spacing:3px !important;margin-bottom:46px !important;}
.landing-page-date{font-size:45px !important;font-family:Futura-Medium !important;padding-top:7px !important;letter-spacing:normal !important;font-weight:normal !important;}
.pom-pons-fall{padding-bottom:1px !important;}
.navbar-fixed-top .dropdown-menu li{border-top:1px solid #000 !important;}
.navbar-fixed-top .dropdown-menu li a{color:#fff !important;text-align:center;background:rgba(0,0,0,0.4) !important;padding:12px 15px;}
.navbar-fixed-top .dropdown-menu li a:hover{background:rgba(0,0,0,0.6)!important;}
.primary-nav .dropdown-menu a{background:transparent;}
.slide-customers{font-size:1.188em !important;font-family:Montserrat;letter-spacing:2px !important;line-height:17px;margin-left:5px !important;}
.slide-customers a{font-size:1.01em !important;font-family:Montserrat;letter-spacing:2px !important;line-height:17px;margin-left:5px !important;color:#fff !important;}
.subscribe{padding:0px 15px;}
.subscribe-form-text{width:26% !important;color:#595959!important;border:1px solid #e1e1e1 !important;font-size:16px;}
.sub-email{width:33%!important;height:40px!important;color:#595959!important;border:1px solid #e1e1e1 !important;font-size:16px;font-weight:400;}
.sub-send{height:40px !important;border:1px solid #80a545 !important;width:14% !important;font-size:16px;font-weight:400;text-align:center;background:#80a545 !important;padding:0px;border-bottom-right-radius:4px !important;border-top-right-radius:4px !important;letter-spacing:0.5px;}
.homeblockquote{text-align:center;letter-spacing:5px !important;color:#333!important;}
.homeblockquote p{font-size:20px;font-family:Montserrat;}
.blockquote2{text-align:center;color:#333!important;letter-spacing:1px!important;}
.counter-row{margin-top:51px !important;margin-bottom:44px !important;}
.home-counter-icons{text-align:center;}
.home-counter-data h4{font-family:Montserrat !important;letter-spacing:2px;color:#333 !important;font-size:27px;font-weight:500;text-align:center !important;margin-bottom:6px;}
.home-counter-data span{font-weight:500;}
.home-counter-data p{font-size:14px !important;letter-spacing:3px;margin-bottom:0px;text-align:center;}
.footer-widget{background:#fff!important;}
.footer-widget .widget-title, .single-post .footer-widget .widget-title{font-family:Montserrat-Medium !important;margin-bottom:10px !important;letter-spacing:1px;font-weight:400;font-size:17px;color:#222 !important;line-height:23px;margin-top:0;text-transform:uppercase;}
.footer-widget .footer-widget-col{width:20%;}
.footer-5{font-family:Montserrat-Medium !important;margin-bottom:0px !important;letter-spacing:1px;font-weight:400;font-size:17px;color:#222 !important;line-height:23px;text-transform:uppercase;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important;color:#36454f !important;}
.footer a, .footer a:hover{font-size:16px!important;color:#a6a6a6;line-height:20px;}
.footer a:hover{color:#a0cf4f;}
.footer-widget li{line-height:1.2;}
.footer-widget .footer-widget-wrap{padding:35px 0;}
#text-2{padding-top:0px;}
.page-id-15875 .rosesDetails:nth-child(4n+5){clear:both !important;}
.masonry-filter, .loop-action{display:none;}
.product-images{border:none !important;}
.caroufredsel, .product-images-slider{border:none !important;}
.entry-title{color:#a2a2a2;}
.single-product-images-slider{padding-left:0px !important;}
.offcanvas-nav{font-family:Futura-Medium;}
.offcanvas-nav li a:hover{color:#36454f!important;}
.woocommerce .product-category h3{position:relative !important;background:none !important;color:#36454f;font-size:1.2em !important;}
.woocommerce .product-category h3:hover{background:rgba(0,0,0,0.3) !important;color:#fff;}
.page-id-4736 .woocommerce .columns-3{margin-top:50px;}
.woo-content .term-description, .woo-content .shop-toolbar{display:none !important;}
.sidebar-wrap .product_title{color:#413325;font-size:14px;text-transform:uppercase;letter-spacing:3px;margin-top:20px;}
.custom-cat-image p{margin-top:35px;width:488px;}
.cat_slider, .product_slider{margin-top:-99px!important;}
.custom-cat-image img{margin-top:50px;max-width:50%;}
.entry-summary .product_title{letter-spacing:3px;}
.entry-summary .product_meta{margin-top:20px !important;line-height:normal !important;}
.woocommerce .product-category h3:after, .woocommerce .product-category h3:before{content:""!important;}
.home-mid-slider .vc_images_carousel .vc_carousel-control .icon-next, .home-mid-slider .vc_images_carousel .vc_carousel-control .icon-prev{margin-top:-35px !Important;font-size:0px !important;font-family:Futura-Light !important;}
.home-mid-slider .vc_images_carousel .vc_carousel-control{opacity:1 !important}
.home-mid-slider .vc_images_carousel .vc_carousel-control .icon-prev{position:absolute;top:50%;left:22px !important;z-index:5;display:block !important;background-image:url("../png/previous-slide.png");background-repeat:no-repeat;width:30px !important;height:50px !important;background-position:50%;background-size:27px 44px;right:auto;}
.home-mid-slider .vc_images_carousel .vc_carousel-control .icon-next{position:absolute;top:50%;right:22px !important;z-index:5;display:block !important;background-image:url("../png/next-slide.png");background-repeat:no-repeat;width:30px !important;height:50px !important;background-position:50%;background-size:27px 44px;margin-left:-10px !important;}
.home-mid-slider img{width:100% !important;}
.home-mid-slider img:hover{opacity:0.5 !important;}
.home-mid-slider .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{margin:0px 0px !important;}
.cat-title h1, .cat-title h2, .cat-title h3, .cat-title h4, .cat-title h5, .cat-title h6{font-size:30px !important;letter-spacing:15px;font-family:Futura-Light !important;margin-top:0px !important;text-transform:uppercase;}
.page-id-4736 .woocommerce .product-category h3{text-align:left !important;font-size:16px !important;font-family:Futura-Light!important;letter-spacing:6px;}
.page-id-4736 .woocommerce .product-category h3:hover{padding-left:0px;}
.woocommerce .product-category h3:hover{background:none !important;color:#bfb5b1 !important;}
.custom-cat-image{margin-top:25px;}
.shop-loop-product-info .product_title{text-transform:uppercase;}
.woocommerce-result-count{display:none;}
.posted_in a{font-size:14px;margin-left:10px;text-transform:capitalize;font-weight:normal !important;}
.posted_in{font-size:16px;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif !important;text-transform:uppercase;font-weight:bold;}
.tax-product_cat .content-container .container{border-bottom:1px solid #e1e1e1;margin-bottom:20px;}
.related-title{text-transform:UPPERCASE;text-align:center;font-size:15px;background:url(../png/relate-image.png) no-repeat bottom 16% center;padding-bottom:1px;}
.shop-loop-product-info .product_title a{font-size:14px !important;letter-spacing:3px;}
.product-excerpt p{margin-top:20px !important;}
.caroufredsel .product-images{border:1px solid #e1e1e1!important;}
.caroufredsel .product-images:hover{border:1px solid #9fce4e!important;}
.related-title h3{font-size:1.5em !important;}
.related .caroufredsel{margin-top:30px;}
.shop-loop-product-info h3{text-align:left;}
.custom-cat-image strong{font-size:14px !important;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif !important;letter-spacing:5px;color:#413325 !important;}
.related .loop-action{display:block !important;height:50px;}
.related .loop-action .shop-loop-quickview, .related .loop-action .loop-add-to-cart{display:none !important;}
.single .main-wrap{padding-bottom:0px !important;padding-top:0px !important}
.subscribe-form{width:53.32% !important;margin:0 auto;}
.subscribe-form::-webkit-input-placeholder{color:#afafaf !important;}
.subscribe-form:-moz-placeholder{color:#afafaf !important;}
.subscribe-form::-moz-placeholder{color:#afafaf !important;}
.subscribe-form:-ms-input-placeholder{color:#afafaf !important;}
.custom-cat-image p:nth-child(7){margin-top:35px;}
.woocommerce-tabs .description_tab{font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif !important;}
.woocommerce-tabs .description_tab a{font-size:16px !important;}
.single-product .woocommerce-tabs .nav-tabs>li:nth-child(1){margin:0 270px -1px -4px !important;}
.tax-product_cat .main-wrap, .tax-product_cat .sidebar-wrap{padding-bottom:45px !important;}
.single .single-product-thumbnails{display:none !important;}
.tax-product_cat .sidebar-wrap{padding-left:77px !important;}
.home-mid-slider .vc_left, .home-mid-slider .vc_right{color:#146103 !important;}
.home-mid-slider .vc_left:hover, .home-mid-slider .vc_right:hover{color:#146103 !important;}
.social-icons{margin-top:10px;}
.social-icons li{display:inline-block;}
.woocommerce .product-category:hover .product-category-image:before{background-color:rgba(0, 0, 0, 0.1) !important;}
.footer-info{display:none;}
.footer-logos{background:#e7e7e7;}
.partners-logo-left{margin:5px 0 2px;}
.partners-logos{margin-top:5px;margin-bottom:0px;}
.partners-logos li{list-style-type:none;display:inline-block;margin-left:9px;}
.partners-logos li:nth-child(3){margin-left:12px;}
.partners-logos li:nth-child(4){margin-left:20px;}
.partners-logos li:last-child{margin-left:12px;}
.home-mid-slider .vc_images_carousel .vc_carousel-control{margin-top:-5px !important}
.product-category-image img{width:372px !important;}
.page-id-4736 .woocommerce ul.products:not(.masonry-products) li.product{padding:0 0px 0px 15px !important;margin:0px 0px 45px !important;}
.browse-title{font-size:33px;line-height:34px;font-family:Futura-Light;}
.browse-quote{font-size:30px;line-height:30px;font-family:Futura-Light;}
.browse-text{text-align:center;font-size:20px;}
.blooms-caption{text-align:center;font-size:18px;margin-bottom:15px;}
.blooms-disc{text-align:center;font-size:18px;letter-spacing:0px !important;}
.blooms-title{text-align:center;font-size:30px;margin-bottom:15px;font-family:Futura-Light;}
.page-id-12266 .footer-seperator, .page-id-11185 .footer-seperator, .page-id-12705 .footer-seperator, .page-id-16757 .footer-seperator, .page-id-16760 .footer-seperator, .page-id-16763 .footer-seperator, .page-id-16766 .footer-seperator, .page-id-16769 .footer-seperator, .page-id-16602 .footer-seperator, .page-id-16772 .footer-seperator, .page-id-13054 .footer-seperator, .page-id-12181 .footer-seperator, .page-id-16795 .footer-seperator, .page-id-16926 .footer-seperator, .page-id-18368 .footer-seperator, .page-id-4736 .footer-seperator, .page-id-11185 .footer-seperator, .page-id-16352 .footer-seperator, .page-id-18381 .footer-seperator, .page-id-18740 .footer-seperator, .page-id-20861 .footer-seperator{display:none;}
.footer-seperator{border-bottom:1px solid #e1e1e1;margin-top:20px;}
.term-description{margin-top:30px;width:502px;}
.main-wrap .product_title{padding-left:10px;padding-top:10px;}
.sidebar-wrap .product_title{padding-left:0px !important;padding-top:0px !important;}
.sidebar-wrap h3{margin-bottom:25px !important;}
.entry-title{font-weight:400 !important;}
.product_title p{letter-spacing:3px;font-size:14px;margin-top:.5em;margin-bottom:10px;text-transform:uppercase;font-family:"Montserrat","HelveticaNeue","Helvetica Neue",sans-serif !important;color:#36454f;font-weight:400;text-align:left;}
.lightbox-thumb-sec .product_title p{letter-spacing:3px;font-size:14px;line-height:24px;margin-bottom:10px;text-transform:uppercase;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important;color:#fff;font-weight:600;text-align:center;width:90%;float:right;}
.product-categories .vc_col-sm-4 .vc_column-inner{padding-left:10px !important;padding-right:10px !important}
.product-categories{margin-bottom:20px;}
.product-category-image{display:block;overflow:hidden;position:relative;margin-bottom:0px !important;}
.product-category-image a{display:block;position:relative;}
.product-category-image img{-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s;}
.page-id-4736 .product-category-image img, .page-id-18838 .product-category-image img{min-height:222px;}
.product-category-image a:hover > img{width:20px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s;webkit-transform:matrix(1.2, 0, 0, 1.2, 0, 0);transform:matrix(1.2, 0, 0, 1.2, 0, 0);}
.product-category-image .vc_figure a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0);transition:background-color 1s;-webkit-transition:background-color 1s;min-height:150px;}
.product-category-image .vc_figure a:hover::before{background-color:rgba(0,0,0,0.1);min-height:150px;}
.cat-title{margin-top:8px;}
.cat-title a{text-align:left !important;font-size:16px !important;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important;letter-spacing:6px;text-transform:uppercase;color:#36454f;font-weight:400;transition:background-color 0.3s, border-color 0.3s, text-color 0.3s;}
.cat-title a:hover{background:none !important;color:#bfb5b1 !important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:3;}
.main-wrap .vc_col-sm-6 .wpb_single_image{margin-bottom:0px !important;}
.page-id-11185 .main-wrap .vc_col-sm-6 .wpb_single_image{margin-bottom:20px!important;}
.product-excerpt h1{color:#a2a2a2 !Important;font-size:40px;letter-spacing:2px;font-weight:normal;}
.product-excerpt h3{font-size:28px;letter-spacing:4px;text-transform:uppercase;font-weight:normal;}
.product-excerpt strong{font-family:Montserrat;font-size:14px;}
.discription-title{text-align:center;border-bottom:1px solid #e1e1e1;}
.discription-title h4{border-bottom:2px solid #000;display:inline-block;padding-bottom:15px;font-size:16px;letter-spacing:1.5px !important;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif !important;}
#wonderplugincarousel-1 .amazingcarousel-prev{margin-left:10px !important;margin-top:0px !important;}
#wonderplugincarousel-1 .amazingcarousel-next{margin-right:10px !important;margin-top:0px !important;}
#wonderplugincarousel-1 .amazingcarousel-title{margin-top:94px !important;font:20px Futura-Medium !important;text-transform:uppercase;letter-spacing:5px;}
#wonderplugincarousel-1 .amazingcarousel-hover{background-color:rgba(0, 0, 0, 0.5) !important;}
.page-id-12266 .amazingcarousel-prev, .page-id-12266 .amazingcarousel-prev:hover{background:url("../png/previous-slide.png") no-repeat !important;height:50px !important;}
.page-id-12266 .amazingcarousel-next, .page-id-12266 .amazingcarousel-next:hover{background:url("../png/next-slide.png") no-repeat !important;height:50px !important;}
.page-id-18381 .amazingcarousel-prev, .page-id-18381 .amazingcarousel-prev:hover{background:url(../png/previous-slide-1.png) no-repeat !important;height:50px !important;top:43.5% !important;}
.page-id-18381 .amazingcarousel-next, .page-id-18381 .amazingcarousel-next:hover{background:url("../png/next-slide-1.png") no-repeat !important;height:50px !important;top:43.5% !important;}
.product-lightbox .flex-control-nav{display:none !important;}
.product-lightbox .flex-direction-nav{display:none !important;}
.product-lightbox .flexslider{margin-bottom:0px!important;border:none !important;border-radius:0px !important;box-shadow:none !important;}
.pp_overlay{background:#fff!important;}
.main-sidebar{margin-left:10px;}
.roses-sidebar-wrap .main-sidebar a:hover{color:#36454f;}
.rosesListingWrapper .rosesDetails{margin-bottom:55px;padding-left:10px;padding-right:10px;width:25%;float:left;}
.page-id-14238 .srose, .page-id-15875 .sprose, .page-id-15833 .grose{display:none!important;}
.rosesListingWrapper .rosesThumbnail img{min-height:160px;padding-top:25px;}
.rosesListingWrapper .rosesThumbnail a{text-align:left;font-size:16px !important;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important;letter-spacing:6px;text-transform:uppercase;color:#36454f;font-weight:400;transition:background-color 0.3s, border-color 0.3s, text-color 0.3s;}
.rosesListingWrapper .rosesThumbnail a:hover, .rosesListingWrapper .rosesThumbnail a:focus{background:none !important;color:#bfb5b1 !important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:3;}
.page-layout-border.page-layout-right-sidebar .content-container>.container>.row{background-image:none !important;}
.roseSearchByName input[type=text]{width:100%;padding:6px 10px;border:1px solid #e5e5e5 !important;color:#36454f !important;background:url(../search-icon.html)right 15px center no-repeat;font-size:14px;font-family:Montserrat-Light;}
.roseSearchByName input[type=submit]{margin-top:10px;display:none;}
.roseSearchByName::-webkit-input-placeholder{color:#36454f !important;font-size:12px;font-family:'Montserrat-Light' !important;}
.roseSearchByName:-moz-placeholder{color:#36454f !important;font-size:12px;font-family:'Montserrat-Light' !important;}
.roseSearchByName::-moz-placeholder{color:#36454f !important;font-size:12px;font-family:'Montserrat-Light' !important;}
.roseSearchByName:-ms-input-placeholder{color:#36454f !important;font-size:12px;font-family:'Montserrat-Light' !important;}

.rosesFilter{display:none;}
.filterWarp ul{padding:0px;margin:0px;}
.filterWarp ul li{list-style-type:none;text-transform:initial;letter-spacing:0.5px;position:relative;overflow:hidden;line-height:1.3 !important;}
.rosesFilter li input[type='radio']{position:absolute;left:-100px;}
.rose-title h2{font-size:18px;font-family:Futura-Light !important;font-weight:600;letter-spacing:1px;}
.rosesFilter li{position:relative;overflow:hidden;}
.selectedFilter label{color:#006400;font-weight:bold;}
form.roseSearchByName{display:block;margin-bottom:40px;}
.rosesTitle a{
	font-weight:600 !important;
	font-size:14px;text-transform:uppercase;letter-spacing:3px;margin-top:20px;margin-bottom:25px !important;
	font-family: "Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important;
/* 	font-family: 'Montserrat-medium' !important; */
	transition:background-color 0.3s, border-color 0.3s, text-color 0.3s;}
.page-id-15875 .rosesTitle a{letter-spacing:2px;}
.rosesTitle a:hover{background:none !important;color:#bfb5b1 !important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:3;}
.rgtarrow{background:url(../png/next.png) no-repeat center center;position:absolute;top:38%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:40px;height:40px;line-height:44px;font-size:0px;background-color:transparent;border:none;text-align:center;z-index:100;color:#fff;}
.rgtarrow:hover, .rgtarrow:focus{background:transparent !important;color:#fff;}
.rgtarrow:before{display:none;}
.lftarrow{background:url(../png/prev.png) no-repeat center center;position:absolute;top:38%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:40px;height:40px;line-height:44px;font-size:0px;background-color:transparent;border:none;text-align:center;z-index:100;color:#fff;}
.lftarrow:hover, .lftarrow:focus{background:transparent !important;color:#fff;}
.lftarrow:before{display:none;}
.productCareWarp{text-align:center;border-bottom:1px solid #e1e1e1;margin-bottom:20px;}
.productCareWarp h4{border-bottom:2px solid #36454f;display:inline-block;padding-bottom:15px;font-size:12px;letter-spacing:3px !important;text-transform:uppercase !important;margin-bottom:0px !important;}
.single-roses .row{background-image:none!important;}
.single-roses .entry-image{position:relative;padding-left:0px !important;}
.single-roses .entry-summary h1{font-size:12px;text-transform:uppercase;letter-spacing:3px;margin-top:67px;margin-bottom:15px !important;padding-left:0px !important;font-weight:600 !important;}
.page-id-18652 .footer-seperator, .page-id-20394 .footer-seperator{display:none;}
.single-roses .entry-summary h4{font-size:12px;text-transform:uppercase;letter-spacing:3px;margin-top:16px;margin-bottom:15px;padding-left:0px !important;     }
.single-roses .entry-summary p{font-size:12px;line-height:1.8;margin-bottom:20px;}
.single-roses .entry-summary strong{font-family:Montserrat;font-size:12px !important;}
.rosesThumbnail{display:block;overflow:hidden;position:relative;margin-bottom:0px !important;min-height:220px;text-align:center;}
.rosesThumbnail a{display:block;position:relative;}
.rosesThumbnail img{-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s;min-height:211px;}
.rosesThumbnail a:hover > img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s;webkit-transform:matrix(1.2, 0, 0, 1.2, 0, 0);transform:matrix(1.2, 0, 0, 1.2, 0, 0);}
.rosesThumbnail a:before{content:"";position:absolute;left:0;top:0;width:100%;height:150%;z-index:1;background-color:rgba(0,0,0,0.05);transition:background-color 1s;-webkit-transition:background-color 1s;}
.rosesThumbnail a:hover::before{background-color:rgba(0,0,0,0.16);}
.rosesTitle{margin-top:8px;}
.page-template-template-rose-listing .single-slider{margin-top:0px;}
.single-slider{margin-top:-112px;}
.pp_top .pp_left, .pp_top .pp_middle, .pp_top .pp_right{background-image:none!important;}
.pp_content_container .pp_left, .pp_content_container .pp_right{background-image:none!important;}
.pp_bottom .pp_left, .pp_bottom .pp_middle, .pp_bottom .pp_right{background-image:none!important;}
.pp_social, .pluginConnectButton, pluginCountButton pluginCountNum{display:none !important;}
.pp_gallery{display:block!important;bottom:0px !important;position:fixed !important;left:37%!important;opacity:1 !important;}
.pp_gallery ul a{border:none !important;height:auto !important;}
.pp_gallery ul a img{min-width:150px!important;}
.pp_gallery li{padding:0px!important;margin:0px!important;}
.pp_gallery div{min-width:500px!important;}
.pp_gallery ul{height:auto !important;min-width:500px !important;}
.pp_top, .pp_bottom{height:0px !important;}
.rose-detail{margin-top:20px !important;padding-left:0px !important;list-style-type:none !important;}
.rose-detail li{margin-bottom:5px !important;}
.mfp-arrow-right{background:url(../png/next-2.png) center 45px no-repeat !important;}
.mfp-arrow-left{background:url(../png/prev-2.png) center 45px no-repeat !important;}
button.mfp-close{background:url(../png/close.png) center right no-repeat !important;right:40px !important;font-size:0;}
.mfp-bottom-bar{display:none;}
.mfp-arrow::before, .mfp-arrow::after{border:none !important;}
.mfp-bg{background:#fff none repeat scroll 0 0 !important;opacity:1 !important}
.mfp-figure::after{box-shadow:none !important;}
.mfp-figure::after{background:transparent none repeat scroll 0 0 !Important;}
#roseSearchFilter li{list-style:none;}
#roseSearchFilter li label{padding-left:10px;cursor:pointer;font-size:15px;letter-spacing:3px;}
.clearSelection{display:none;}
#slider1{height:1%;position:relative;overflow:hidden;padding:0 0 10px;margin:0 auto;max-width:1366px;}
#slider1 .viewport{float:left;width:100%;height:800px;overflow:hidden;position:relative;}
#slider1 .next{right:28px;}
#slider1 .prev{left:28px;}
#slider1 .disable{visibility:hidden;}
#slider1 .overview{list-style:none;position:absolute;padding:0;margin:0;width:100%;left:0;top:0;}
#slider1 .overview li{float:left;margin:0 0px 0 0;height:600px;width:800px;position:relative;overflow:hidden;background-color:#fff;text-align:center;}
#slider1 .overview li img{margin-top:10%;}
.blogPageLayout article.status-publish{display:inline-block;min-height:270px;width:100%;}.blogPostListing .blog-row{margin-top:5px;}
.amazingcarousel-play-video{display:none;}
.amazingcarousel-item:hover .amazingcarousel-play-video{display:block;}
.youtubeLightBox{position:fixed;top:0px;width:100%;height:100%;left:0px;display:none;}
.youtubeLightBox #html5-lightbox-box #html5-elem-wrap{width:100% !important;height:100% !important;}
.youtubeLightBox #html5-lightbox-box #html5lightbox-video{height:300px !important;}
.youtubeLightBox #html5-lightbox-box{width:45% !important;height:90% !important;top:20% !important}#fb3d-ctx.flip-book .view .prev, #fb3d-ctx.flip-book .view .next{z-index:9999;}
.pp_pic_holder .pp_gallery{display:none !important;}
#wpadminbar{z-index:888;}
.farm-block{padding:0px 100px;margin-top:50px!important;margin-bottom:50px!important;}
.farm-heading{font-size:27px;margin:0px 0px 44px;font-family:Futura-Medium !important;letter-spacing:2px;font-weight:normal;color:#464646 !important;}
.farm-content{font-size:23px;color:#464646;letter-spacing:0.2px;}
.farm-slide{left:11px !important;width:100% !important;}
.farm-quote{font-size:30px;font-family:Futura-Medium;color:#464646;letter-spacing:1.5px;line-height:1.2;text-align:left;width:61.02%;margin:0 auto !important;}
.quote-bottom{margin-left:70px;}
.farm-quote-block{margin-top:60px !important;margin-bottom:80px !important;}
.weather-block{background:url('../jpg/weather-bg.jpg') no-repeat center center;background-size:cover;padding:65px 0px 215px 0px;}
.weather-title{text-align:center;color:#fff !important;font-family:Futura-Medium !important;letter-spacing:3px;font-size:29px;font-weight:normal;margin:0px;}
.weather-widgets{margin-top:70px;padding:0px 80px 0px 80px;text-align:center;}
.weather-widgets img{min-width:65%;height:auto;}
.product-lightbox{margin-bottom:0px !important;}
.product_title{margin-bottom:35px !important;}
.grade-title{text-transform:uppercase;letter-spacing:1px;font-weight:400;}
.roseCategoryTitle{color:#767676 !important;font-weight:normal;text-transform:uppercase;font-size:34.4px;margin-top:23px;letter-spacing:0px;margin-bottom:0px;font-family:Didot !important;}
.single-roses .entry-summary ul{padding-left:25px;}
.single-roses .entry-summary ul li:before{content:"-";position:absolute;margin-left:-25px;font-weight:900;}
.single-roses .entry-summary ul li{list-style-type:none;margin-left:3px;font-size:12px;}
.single-roses .entry-summary ul li strong{text-transform:uppercase;font-size:12px;margin-right:4px;letter-spacing:1.5px;font-weight:600;}
.rose-filter-list{padding-left:0px !important;border-left:1px solid #000;position:relative;left:-15px;margin-bottom:0px;}
.spray-filter{margin-top:22px;}
.rose-filter-list li:before{content:"" !important;padding-right:0px!important;}
.rose-filter-list li{padding-bottom:0px;padding-left:10px;line-height:11px;margin-bottom:21px;font-size:14px;white-space:nowrap;}
.flowersThumb{display:block;overflow:hidden;position:relative;margin-bottom:0px !important;}
.flowersThumb:hover, .flowersThumb:focus{background:none !important;color:#bfb5b1 !important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:3;}
.flowersThumb:before{content:"";position:absolute;left:0;top:0;width:100%;z-index:1;background-color:rgba(0,0,0,0.04);transition:background-color 1s;-webkit-transition:background-color 1s;height:100%;}
.flowersThumb:hover:before{background-color:rgba(0,0,0,0.1);}
.flowersThumb img{-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s;}
.flowersThumb:hover img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s;webkit-transform:matrix(1.2, 0, 0, 1.2, 0, 0);transform:matrix(1.2, 0, 0, 1.2, 0, 0);}
.flower-disc .sidebar-wrap h3 {color:#413325;font-size:14px;text-transform:uppercase;letter-spacing:3px;margin-top:20px; }
.flower-disc .sidebar-wrap p, .flower-care p, .flower-disc .sidebar-wrap ul li{font-size:14px;}
.flower-care p:last-child{margin-bottom:-6px !important;}
.flower-disc .sidebar-wrap img{height:214px!important;margin-top:10px;}
.flower-disc .sidebar-wrap ul{padding-left:25px;}
.flower-disc .sidebar-wrap ul li:before{content:"-";position:absolute;margin-left:-26px;}
.flower-disc .sidebar-wrap ul li{list-style-type:none;margin-left:3px;}
.substitute-title{margin-bottom:0px !important;}
.substitute{border-bottom:none;background:url(../png/relate-image.png) no-repeat center 95%;padding-bottom:1px;}
.substitute{border-bottom:none!important;}
.substitute h2{font-size:14px !important;text-transform:uppercase;letter-spacing:3px;margin-top:20px !important;margin-bottom:25px !important;padding-left:0px !important;font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important;}
.substitute-content .vc_sep_line{display:none !important;}
.substitute-content{margin-bottom:0px !important;}
.product-categories .vc_col-sm-4 .cat-title a{
        font-size: 16px !important;
    font-family: 'Montserrat-medium' !important;
/* 	font-family: "Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important; font-weight:600; */
}
.product-categories figure a:before{background-color:rgba(247,247,247,0);}
.single-roses .product-categories .product-category-image{border:1px solid #e8e8e8!important;}
.single-roses .product-category-image:hover{border:1px solid #006400 !important;}
.clear{clear:both;}
.single-roses .substitute-title{margin-top:35px;}
.single-roses .footer-seperator{margin-top:14px;}
.clearSelection label{padding-left:4px !important;}
.single-roses .product-categories .cat-title{margin-top:15px !important;margin-bottom:29px !important;}
.single-roses .product-categories .product-category-image img{height:auto;width:100% !important;}
.single-roses .product-category-image figure{display:table !important;}
.single-roses .product-categories .product-category-image a{width:100%;min-height:150px;text-align:center;display:table-cell;height:150px;vertical-align:middle;}
.single-roses .product-categories .cat-title a{letter-spacing:3px;font-size:14px !important;margin-top:0.5em;text-transform:uppercase;
	font-family:"Montserrat", "HelveticaNeue", "Helvetica Neue", sans-serif!important; 
	color:#36454f;
 	font-weight:600;
/* 	    font-family: 'Montserrat-medium' !important; */
	text-align:center;}
.single-roses .product-categories .cat-title p{ text-align:center !important;}
.care-content-sec{border:none;}
.careContent p, .flower-care p{font-size:12px;text-align:center;margin-bottom:0px;}
.subcenter{text-align:center;}
.sub-block{width:32.78% !important;display:inline-block;}
.sub-block p{text-align:left;}
.rose-main-content .container{background:#fff;}
.single .hentry{margin-bottom:0px!important;}
.carousel-control.right{left:auto !important;right:0px !important;background:url(../png/next.png) no-repeat;}
.carousel-control{position:absolute;top:177px;left:20px !important;bottom:0;width:24px !important;opacity:1;filter:alpha(opacity=100) !important;color:#fff;text-align:center;z-index:10;height:40px !important;}
.carousel-control.left{left:0px !important;background:url(../png/prev.png) no-repeat;}
.carousel-inner>.item{text-align:center;min-height:500px;}
.single-product-images{padding:96px 0px 0px;height:570px;}
.rose-substitute-sec{margin-top:25px;}
.entry-summary img{height:150px;}
.page-id-13887 .wpb_gallery_slides{height:150px !important;}
.carousel-inner>.item>img, .carousel-inner>.item>a>img{max-height:474px;width:auto;}
.postid-15427 .sub-block .vc_column-inner{padding-left:15px;padding-right:15px;width:100%;}
.postid-15466 .substitute, .postid-15679 .substitute, .postid-15643 .substitute, .postid-15694 .substitute, .postid-15699 .substitute, .postid-15714 .substitute, .postid-14827 .substitute, .postid-15701 .substitute, .postid-15703 .substitute, .postid-15704 .substitute, .postid-15705 .substitute, .postid-15706 .substitute, .postid-15707 .substitute, .postid-15708 .substitute, .postid-15709 .substitute, .postid-15710 .substitute, .postid-15711 .substitute, .postid-15712 .substitute, .postid-15713 .substitute, .postid-16542 .substitute{display:none;}
.rose-page-title h2{font-size:18px !important;letter-spacing:15px;margin-top:0px !important;text-transform:uppercase;font-weight:600;}
.page-id-15875 .filterWarp:nth-child(5), .page-id-15875 .filterWarp:nth-child(4){display:none;}
.farm-video-title{padding-top:261px !important;text-align:center;color:#99cc66!important;font-family:NeutraText!important;}
.farm-video-title p{font-size:15px;line-height:19px;}
.farm-video-desc{text-align:center;color:#fff;}
.farm-video-desc p{font-size:15px;letter-spacing:0.5px;font-family:Neutra-Light !important;line-height:17px;}
.rio-farm-title{font-size:22px;letter-spacing:4px;font-weight:400;}
.circle-sec-row{padding-top:35px !important;padding-bottom:24px !important;}
.rio-farm-sub-heading{font-size:14px;font-weight:normal;}
.rio-farm-desc p{font-size:14px;line-height:1.2;padding:0 15%;}
.farm-icons-1 ul, .farm-icons-2 ul, .farm-icons-3 ul{position:relative;}
.farm-icons-1 ul li, .farm-icons-2 ul li, .farm-icons-3 ul li{list-style:none;padding-left:40px;}
.farm-icons-1 ul li:before{content:"";position:absolute;background:url(../rio-farm-icon-22.html) no-repeat;height:100%;left:0px;top:-9px;width:100%;}
.farm-icons-2 ul li:before{content:"";position:absolute;background:url(../rio-farm-icon-11.html) no-repeat;height:100%;left:15px;top:-7px;width:100%;}
.farm-icons-3 ul li:before{content:"";position:absolute;background:url(../rio-farm-icon-3.html) no-repeat;height:100%;left:15px;top:8px;width:100%;}
.farm-icons-1 ul li h2, .farm-icons-2 ul li h2, .farm-icons-3 ul li h2{font-size:16px;margin-bottom:5px;font-weight:400;letter-spacing:2px;}
.farm-icons-1 ul li p, .farm-icons-2 ul li p, .farm-icons-3 ul li p{font-size:14px;line-height:1.3;}
.bottom-slide-1, .bottom-slide-2, .bottom-slide-4{font-family:Montserrat-Light !important;}
.bottom-slide-1{letter-spacing:4px!important;}
.bottom-slide-2{letter-spacing:5px!important;}
.bottom-slide-3{letter-spacing:1.5px!important;}
.bottom-slide-4{padding:5px !important;letter-spacing:1.5px !important;font-size:12px !important;}
.home-magazine-text{text-align:center;color:#fff!important;}
.txt-rt{text-align:right;}
.txt-lt{text-align:left;}
.txt-center{text-align:center;}
.float-rt{float:right;}
.float-lt{float:left;}
.clear{clear:both;}
.pos-relative{position:relative;}
.pos-absolute{position:absolute;}
.vertical-base{vertical-align:baseline;}
.vertical-top{vertical-align:top;}
nav.vertical ul li{display:block;}
nav.horizontal ul li{display:inline-block;}
img{max-width:100%;}
.main{margin:2em auto 0;text-align:center;width:40%;position:relative;}
.bottom{background-color:rgba(25, 33, 41, 0.65);padding:0em 2em;position:absolute;left:0%;bottom:0;width:100%;}
.biseller-column img{margin:0;}
.biseller-column img{width:35%;}
.feets{padding:4em 0;background:#F1DE92;}
#flexiselDemo3{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{overflow:hidden;margin:0% auto 2%;padding:0;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}
li.nbs-flexisel-item{border-left:1px solid #fff!important;}
li.nbs-flexisel-item:nth-child(1){border:none!important;}
.nbs-flexisel-item > img{cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;max-width:250px;max-height:500px;}
.grid-flex{margin:10px 0 20px 0;}
.nbs-flexisel-item > img{cursor:pointer;positon:relative;}
.biseller-info{margin:1em 0 0 0;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width:20px;height:25px;position:absolute;cursor:pointer;z-index:100;margin-top:0.4em;}
.nbs-flexisel-nav-left{right:-12%;background:url(../png/arrows.png) no-repeat -22px -0px;}
.nbs-flexisel-nav-right{left:-12%;background:url(../png/arrows.png) no-repeat 0px -0px;}
li.nbs-flexisel-item{width:370px;}
.nbs-flexisel-item{font-size:12px;}
.biseller-column p{font-size:0.9em;color:#fff;margin:0;text-align:center;cursor:context-menu;}
.main-grid1-grids{text-align:left;width:100%;padding-top:0em;margin:0em 19em;}
.main-grid1-grids{margin:0;}
.main-grid1-grid-left{float:right;margin-top:0em;width:73%;}
.main-grid1-grid-right{float:left;width:100%;}
.main-grid1-grid-left p, .main-grid1-grid-right, .main-grid1-grid-right span, .main-grid1-grid-left h3{font-size:1em;color:#fff!important;margin:0;text-align:left;}
.main-grid1-grid-right{text-align:center;padding-top:0;}
.main-grid1-grid-right p{font-size:1em;color:#fff;margin-bottom:0px;}
.weather-date{font-size:20px !important;margin-top:25px;}
.weather-day{line-height:0px;font-size:10px!important;}
.weather-degree{font-size:40px!important;text-align:right!important;margin-right:65px!important;line-height:40px;margin-top:10px !important;}
.main-grid1-grid-left p{font-size:1em;font-weight:bold;color:#fff;}
.main-grid1-grid-left span{font-size:2em;color:#fff;}
.weather-img-sec{text-align:right;color:#fff!important;}
.weather-inner-img{width:13%;}
.main-grid1-grid-left span.mp{font-size:9px;color:#fff!important;margin-right:53px;}
.main-grid1-grid-left h3{margin-bottom:0px;margin-right:55px;font-size:10px;text-align:right;}
.lightbox img{width:35%;}
.subscribe-form .First .wpcf7-not-valid-tip{position:absolute;top:20px;}
.subscribe-form .Last .wpcf7-not-valid-tip{position:absolute;top:20px;left:37.5%;}
.subscribe-form .email .wpcf7-not-valid-tip{position:absolute;top:20px;left:51%;}
.page-id-12266 .wpcf7-response-output{position:absolute;top:99%;padding:0px;margin:0;left:35%;}
.wpcf7-response-output{color:#fe252c;}
.hades .tp-thumb-img-wrap{padding:0px;background:none;border:2px solid transparent;}
.hades .tp-thumb:hover .tp-thumb-img-wrap, .hades .tp-thumb.selected .tp-thumb-img-wrap{background:none !important;}
.hades .tp-thumb-img-wrap:hover{padding:0px;background:none;border:2px solid #fff;transition-property:background-color, color, border-color;transition-duration:.25s;transition-timing-function:linear;}
.hades .selected .tp-thumb-img-wrap, .hades .tp-thumb-img-wrap{border:2px solid #fff !important;padding:0 !important;background:none !important;}
.hades .tp-thumb-image{box-shadow:none;}
#rev_slider_108_1 .tp-rightarrow{background:url(../png/next-slide.png) no-repeat !important;transform:matrix(1, 0, 0, 1, -45, -25) !important;}
#rev_slider_11_2 .tp-rightarrow, .bottom-slide-sec .tp-rightarrow{background:url(../png/next-slide-new.png) no-repeat !important;}
.tp-leftarrow{background:url(../png/previous-slide.png) no-repeat !important;}
.tp-rightarrow{background:url(../png/next-slide.png) no-repeat !important;transform:matrix(1, 0, 0, 1, -45, -25) !important;}
#rev_slider_11_2 .tp-leftarrow, .bottom-slide-sec .tp-leftarrow{background:url(../png/previous-slide-new.png) no-repeat !important;}
.tp-rightarrow:before, .tp-leftarrow:before{content:""!important;}
#rev_slider_11_2 .uranus.tparrows{width:19px;height:22px;}
.tp-thumbs-inner-wrapper div:nth-child(1) .tp-thumb-image{background-image:url(../web_banner_july_2019_final.html)!important;}
.tp-thumbs-inner-wrapper div:nth-child(2) .tp-thumb-image{background-image:url(../jpg/latest-news-wedding-prep.jpg)!important;}
.tp-thumbs-inner-wrapper div:nth-child(3) .tp-thumb-image{background-image:url(../jpg/wedding-trends-summer-2019-latest-news.jpg)!important;}
#rev_slider_141_2 .tp-thumbs-inner-wrapper div:nth-child(1) .tp-thumb-image{background-image:url(../web_banner_july_2019_final.html)!important;}
#rev_slider_141_2 .tp-thumbs-inner-wrapper div:nth-child(2) .tp-thumb-image{background-image:url(../jpg/latest-news-wedding-prep.jpg) !important;}
#rev_slider_141_2 .tp-thumbs-inner-wrapper div:nth-child(3) .tp-thumb-image{background-image:url(../jpg/wedding-trends-summer-2019-latest-news.jpg)!important;}
.page-id-11185 .dh-mfp-popup .mfp-content .embed-wrap, .page-id-11185 .dh-mfp-popup .mfp-content .video-embed-wrap{max-width:1200px;}
.page-id-11185 .mfp-close{right:0px!important;}
.filter-sec img, .filter-sec .rose-filter-list{float:left;}
.filter-sec img{height:214px;position:relative;left:-23px;}
.filter-sec .rose-filter-list li:last-child{margin-bottom:0px;}
ul.thumbNavigation{padding:0px;width:16.66%;position:relative;z-index:1;margin-top:20px;}
ul.thumbNavigation li{list-style:none;min-height:100px;}
ul.thumbNavigation li a{padding:10px;display:block;}
ul.thumbNavigation li a.currentRose{outline:1px solid #006400;}
.rosesThumbs{position:absolute;top:0;}
.video-embed-shortcode .video-embed-action{margin:0 auto;display:block;position:absolute;z-index:2;top:0px;left:-15px;right:-15px;margin-top:0px;margin-left:0px;text-align:center;min-height:457px;}
.video-embed-shortcode .video-embed-action i{font-size:0px;background:url(../png/player-icon-1.png) no-repeat;height:70px;width:70px;position:absolute;top:37.6%;left:47.46%;}
.page-layout-border.page-layout-right-sidebar .main-wrap{padding-right:15px;}
.postid-15045 .footer-seperator{margin-top:10px;}
.video-title h2{font-family:"Montserrat";font-size:20px;font-weight:normal;margin:0 0 0 85px;text-transform:uppercase;}
.bottom-line-title{background:url(../jpg/bottom-img.jpg) repeat-x left bottom;}
.rio-dir-desc{background:url(../director-quality.html) center right no-repeat;height:264px;margin-top:135px;}
.rio-dir-desc p{bottom:5px;font-family:Montserrat !important;color:#fff;font-size:12px;right:4%;position:absolute;line-height:15px;letter-spacing:0.3px;}
.quality-control-stamp-sec{margin-top:55px;margin-bottom:75px;}
.rio-qc h2{font-size:25px;font-family:Montserrat-Medium !important;font-weight:400;margin-bottom:25px !important;margin-top:41px !important;}
.rio-qc ul{padding:0px;}
.rio-qc ul li{letter-spacing:0.5px;font-size:13px;font-family:Montserrat-Light;line-height:16px;list-style:none;margin-bottom:12px;}
.rio-qc ul li img{margin-right:7px;}
.rio-qc strong{font-size:13px;font-family:Montserrat;color:#cc3333;letter-spacing:1px;margin-top:22px;display:block;}
.rio-qc-desc p{line-height:18px;}
.qc-video-desc{padding-top:237px !important;text-align:center;padding-bottom:29px;}
.qc-live-video a{height:100%;width:100%;margin:0 auto;display:block;position:absolute;z-index:2;left:8px;right:-15px;margin-top:0px;margin-left:0px;min-height:457px;top:0;}
.qc-live-video a:hover{-webkit-animation:mymove 2s infinite;animation:mymove 2s infinite;}
.qc-live-video img{position:relative;top:41%;}
.qc-video-icon .video-embed-shortcode .video-embed-action i{font-size:0px;background:url(../png/qc-video-butn.png) no-repeat;height:70px;width:70px;position:absolute;top:40.6%;left:47.46%;}
.qc-video-desc h2{color:#669900!important;font-family:Montserrat-Medium!important;font-size:21px;font-weight:400;letter-spacing:3px;position:relative;left:0px;margin-bottom:10px;}
.qc-video-desc p{font-size:15px;line-height:18px;letter-spacing:1.5px;color:#fff!important;}
.qc-circle-icons-sec h4{margin-top:30px;font-size:14px;line-height:0;}
.qc-circle-icons-sec p{letter-spacing:0.5px;font-size:14px;font-family:Montserrat-Light;line-height:18px;list-style:none;width:97%;}
.stamp-sec{background:url(../qc-stamp.html) bottom 8% right;background-repeat:no-repeat;padding-bottom:70px;}
#wonderplugincarousel-1 .amazingcarousel-list-container{padding:16px 0 0 !important;}
.qc-grading-sec{text-align:center;margin:57px 0px 57px;}
.qc-grading-sec h2{margin-top:0px;font-weight:400;font-size:17px;}
.qc-grading-sec p{line-height:20px;font-size:17px;}
.qc-grad-list-sec{margin-bottom:60px;}
.qc-grad-list-right ul li:last-child strong{margin-bottom:9px;}
.qc-grad-list-left .vc_column-inner, .qc-grad-list-right .vc_column-inner, .qc-pack-list-sec .vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
.qc-grad-list-right ul{border-right:1px solid #000;margin-left:0px;padding:0px;}
.qc-pack-list-right ul{border-left:1px solid #000;margin-left:0px;padding:0px;}
.qc-grad-list-right ul li:first-child{margin-top:-3px;display:inline-block;}
.qc-grad-list-right ul li{list-style:none;padding-right:15px;font-family:Montserrat-Light;font-size:12px;line-height:16px;margin-bottom:14px;letter-spacing:1px;text-align:right;padding-left:21%;}
.qc-grad-list-right ul li strong{font-family:Montserrat;font-weight:400;font-size:12px;letter-spacing:1px;line-height:0px;display:inline-block;}
.qc-grad-list-right ul li:last-child{line-height:12px;}
.qc-grad-list-left ul{padding:0px;}
.qc-grad-list-left ul li{text-align:right;list-style:none;margin-bottom:18px;}
.qc-grad-list-left ul li:first-child{margin-right:10px;}
.qc-grad-list-left ul li:nth-child(2), .qc-grad-list-left ul li:nth-child(3){margin-right:27px;}
.qc-pack-list-sec{margin:55px 0px;}
.qc-pack-list-right ul{width:52.9%;}
.qc-pack-list-right ul li{letter-spacing:1px;font-size:13px;font-family:Montserrat-Light;line-height:16px;list-style:none;padding-left:25px;margin-bottom:10px;}
.qc-pack-list-right ul li img{margin-right:10px;}
.qc-pack-list-left{text-align:right;padding-right:20px !important;}
.qc-pack-list-left img{margin-top:23px;}
.qc-pack-list-left h2{font-family:Montserrat-Medium !important;font-weight:400;font-size:18px;margin-bottom:19px;}
.qc-pack-list-left p{font-size:17px;font-family:Montserrat-Light;line-height:20px;}
.qc-rotate-sec{text-align:center;margin:39px 0px 52px;}
.qc-rotate-sec strong{font-family:Montserrat-Medium;font-weight:400;display:block;margin-bottom:6px!important;}
.qc-rotate-sec p{font-size:13px !important;color:#000;font-family:Montserrat-Thin;margin-bottom:0px;}
.qc-rotate-sec img{margin-bottom:19px!important;}
.qc-market-value{margin-top:52px;}
.qc-market-value p{font-family:Montserrat;font-size:12px;color:#669900;letter-spacing:2px;}
.qc-market-value p{font-family:Montserrat;font-size:13px;color:#669900;letter-spacing:2px;}
.qc-market-value ul{padding:0px;}
.qc-market-value ul li img{margin-right:10px;}
.qc-market-value ul li{letter-spacing:0.5px;font-size:13px;font-family:Montserrat-Light;line-height:16px;list-style:none;margin-bottom:8px;width:87%;}
.cold-chain{background:url(../jpg/qc-bottom-slider.jpg)no-repeat center center;background-size:100%;}
.cold-chain-content{margin-bottom:0px!important;}
.cold-chain-content .wpb_wrapper div{position:relative;width:28.7%;height:100%;padding-top:275px;float:right;background-color:rgba(0, 0, 0, 0.3);margin-right:24px;}
.cold-chain h2{font-size:16px;line-height:16px;font-weight:400;color:#fff !important;text-align:right;margin-right:15px;letter-spacing:1px;margin-bottom:20px;}
.cold-chain p{font-size:12px;line-height:14px;font-weight:400;color:#fff;font-family:Montserrat;letter-spacing:1px;text-align:right;margin-right:15px;padding-bottom:10px;}
.minimal-light .esg-navigationbutton{background:transparent!important;color:#000!important;border:none!important;}
.minimal-light .esg-navigationbutton:hover{box-shadow:none!important;}
.rose-specialists-sec{color:#333;text-align:left;font-family:Montserrat-Light;background:url(../png/gray-rose.png) no-repeat bottom 9px left;padding-bottom:15px;position:relative;left:-30px;margin-bottom:12px;}
.rose-specialists-sec-col{margin-left:49px;margin-top:70px;}
.rose-specialists-sec-col h2{font-family:Montserrat-Light !important;font-size:35px;font-weight:normal;letter-spacing:3px;color:#333 !important;line-height:42px;margin-bottom:10px !important;margin-top:17px !important;}
.rose-specialists-sec h4{font-size:17px;font-weight:normal;font-family:Montserrat-Light !important;color:#333 !important;margin-bottom:0px;}
.rose-specialists-sec-col p{font-size:14px;line-height:17px;}
.team-member.team-member-overlay:hover .member-info{display:block;}
.team-member .overlay{background:rgba(0,0,0,0.1)!important;opacity:0 !important;}
.team-member:hover .overlay{opacity:1 !important;}
.team-group-sec-active img{outline:3px solid #fff;outline-offset:-31px;}
.team-ceo-sec h2, .team-ceo-sec h4{font-family:Montserrat-Light !important;color:#333 !important;font-weight:normal;text-transform:uppercase;}
.team-ceo-sec h2{font-size:28px;margin-bottom:0px;}
.team-ceo-sec h4{font-size:19px;margin-top:5px;}
.team-ceo-sec p{font-size:14px;color:#333 !important;line-height:16px;margin-bottom:15px;}
.member-detail{margin-top:50px;margin-bottom:75px!important;text-align:center;}
.breadcrumb>li+li:before{content:"/\00a0";}
.heading-container .heading-background .page-title h1{color:#fff!important;font-size:38px;line-height:38px;font-family:Montserrat-Light !important;font-weight:400;letter-spacing:5px;position:relative;top:-50px;margin-left:5px;}
.page-id-15833 .heading-container .heading-background .page-title h1, .page-id-14238 .heading-container .heading-background .page-title h1, .page-id-16560 .heading-container .heading-background .page-title h1{display:none;}
.blog-row{margin-top:80px;}
.page-title h1, .heading-container .page-breadcrumb, .entry-info .entry-title, .entry-info .entry-meta, .entry-info .entry-content, .posts-layout-zigzag .readmore-link a{font-family:"Poppins", Helvetica, Arial, sans-serif!important;}
.page-title h1{font-size:30px;}
.heading-container .page-breadcrumb{font-size:11px;}
.entry-info .entry-title{font-size:24px;font-weight:600 !important;}
.entry-info .entry-meta{font-size:10px;}
.entry-info .entry-content{margin-bottom:2em;font-size:12px;line-height:1.6;background:#fff;font-style:normal;font-weight:300;}
.posts-layout-zigzag .readmore-link a{font-size:12px;}
.entry-info .readmore-link a:after{content:""!important}
.team-members-bottom .team-member .member-job{font-size:13px;position:absolute;bottom:5px;padding:0px 10px;}
.team-members-bottom .team-member.team-member-overlay .member-name h4{color:#fff!important;font-size:21px;font-family:Montserrat-Thin!important;margin-top:20px!important;text-transform:uppercase;}
.team-members-bottom .team-member.team-member-overlay .member-info{height:100%;bottom:0px!important;}
.team-members-bottom .vc_col-sm-2{width:20%;}
.team-members-bottom .team-member-overlay .member-info{display:none !important;}
.team-members-bottom .team-member-overlay:hover .member-info{display:block !important;}
.team-members-bottom .team-member.team-member-overlay .overlay{background:rgba(0,0,0,0.5) !important;}
.contact-row-sec{margin-top:100px;margin-bottom:100px;}
.contact-text-sec{text-align:right;border-right:1px solid #ebebeb;}
.contact-text-1 h2:first-child{margin-top:-3px;}
.contact-text-sec h2, .contact-text-sec h4, .contact-send h2{font-weight:400;font-size:17px;color:#333 !important;margin-bottom:0px;line-height:21px;margin-top:0px;font-family:Montserrat-Medium !important;text-transform:uppercase;}
.contact-text-sec h4{color:#99cc66 !important;letter-spacing:2px;}
.contact-text-2, .contact-text-3{margin-top:20px;}
.contact-text-sec p, .contact-send p{line-height:21px;font-size:16px;color:#333 !important;}
.contact-text-2 p{color:#99cc66 !important;font-weight:900;}
.contact-text-3 h2{letter-spacing:1px;line-height:23px;}
.contact-text-3 p{margin-bottom:20px;}
.contact-send h2:first-child{margin-top:-3px;color:#000 !important;}
#wpcf7-f4-p13054-o1 .wpcf7-form-control-wrap{font-size:14px;font-weight:900;}
.subscribe-form{width:53.32% !important;margin:0 auto;padding-bottom:35px;}
.subscribe-section .wpb_content_element{margin-bottom:0px;}
.subscribe-section{background:#464c4c;padding:0px;margin:0px!important;}
.single-roses .heading-container, .page-id-16602 .page-breadcrumb, .single-post .breadcrumb, .page-breadcrumb{display:none!important;}
.single-post .heading-container, .heading-container{overflow:initial;}
.weather-title h2{font-size:19px;font-weight:400;letter-spacing:1px;color:#333;text-transform:uppercase;font-family:"Montserrat-Light" !important;}
.careers-desc-sec{text-align:center;margin-top:73px;margin-bottom:55px !important;}
.careers-desc-sec h2{font-weight:400;color:#333!important;font-size:21px;letter-spacing:4px;}
.careers-desc-sec h5{font-size:18px;color:#333 !important;font-weight:400;font-family:Montserrat-Light !important;margin-top:25px;margin-bottom:0px;}
.careers-desc-sec p{font-size:16px;color:#333 !important;line-height:20px;margin-bottom:18px;}
.careers-desc-sec a{color:#fff;padding:13px 10px 13px 10px;border:1px solid #99cc66;border-radius:5px;letter-spacing:2px;font-size:16px;margin-top:18px;display:inline-block;background:#99cc66;}
.careers-desc-sec a:hover{background:#fff;color:#99cc66;border:1px solid #99cc66;}
.distri-cb-1, .distri-cb-2{text-align:center;color:#333;}
.distri-cb-1{margin-top:85px;}
.distri-cb-2{margin-top:75px;}
.distri-cb-1 h2, .distri-cb-2 h2{font-weight:400;font-size:23px;letter-spacing:4px;color:#333!important;}
.distri-cb-1 h2{margin-bottom:25px;}
.distri-cb-2 h2{margin-bottom:20px;}
.distri-cb-1 p, .distri-cb-2 p{font-size:16px;line-height:20px;}
.distri-cb-2 p{margin-bottom:20px;}
.distri-link{text-align:center;margin-top:50px;margin-bottom:63px!important;}
.distri-link a{color:#fff;padding:10px 25px 10px 27px;border:1px solid #99cc66;border-radius:5px;letter-spacing:2px;font-size:16px;margin-top:18px;display:inline-block;background:#99cc66;}
.distri-link a:hover{background:#fff;color:#99cc66;border:1px solid #99cc66;}
.farm-video-bg-1{top:-37px;}
.farm-bottom-row{margin-top:10px;margin-bottom:60px;}
.farm-bottom-col-left{padding-right:30px!important;}
.farm-bottom-col-right{padding-left:35px!important;}
.farm-bottom-sec-1{text-align:center;padding-left:90px;}
.farm-bottom-sec-1 h2{font-weight:400;font-size:13px;margin-bottom:15px;}
.farm-bottom-sec-1 h4{font-weight:400;color:#99cc66 !important;font-size:14px;font-family:Montserrat-Light !important;}
.bottom-left-list-2 ul{padding:0px;margin:0px;}
.bottom-left-list-2 ul li{font-size:14px;line-height:17px;margin-bottom:13px;list-style:none;}
.bottom-left-list-2 ul li img{margin-right:8px;}
.farm-bottom-left-list ul{padding-left:90px;}
.farm-bottom-right-sec{text-align:center;margin-bottom:21px!important;}
.farm-bottom-right-sec img{margin-top:17px;}
.farm-bottom-right-sec h2{font-weight:400;font-size:13px;margin-bottom:20px;}
.farm-bottom-right-sec h4{font-weight:400;color:#99cc66 !important;font-size:14px;font-family:Montserrat-Light !important;}
.bottom-left-list-2 h4{font-weight:400;color:#99cc66 !important;font-size:14px;font-family:Montserrat-Light !important;}
.sustain-icon-list{margin-top:120px;}
.sustain-icon-list ul li{list-style:none;margin-bottom:35px;text-align:center;position:relative;right:-35px;}
.tiersystem p{text-align:center;}
.market-standard{text-align:center;margin-top:57px;margin-bottom:60px !important;}
.liv-rio-bg{background:url(../jpg/liv-rio-image.jpg) no-repeat;background-size:cover;text-align:center;padding-top:70px;padding-bottom:65px !important;}
.liv-rio-bg h2{font-size:21px;line-height:21px;font-weight:normal;letter-spacing:4px;color:#fff!important;text-transform:uppercase;margin-bottom:30px;}
.liv-rio-bg p{font-size:16px;color:#fff;line-height:20px;width:82% !important;margin:0 auto !important;margin-bottom:20px !important;}
.community-reach{text-align:center;margin-top:70px;margin-bottom:65px !important;}
.community-reach h2, .market-standard h2{font-size:21px;font-weight:normal;letter-spacing:4px;color:#333!important;}
.market-standard h2{margin-bottom:45px;}
.community-reach h2{margin-bottom:25px;}
.community-reach p, .market-standard p{font-size:16px;color:#333;line-height:22px;width:81% !important;margin:0 auto !important;margin-bottom:1em !important;}
.market-standard p:last-child{font-family:Montserrat;}
.mag-up-to-date{margin-top:46px;margin-bottom:15px!important;}
.mag-footer{margin-top:80px;margin-bottom:80px!important;}
.mag-footer h2, .mag-up-to-date h2{text-align:center;font-family:Montserrat-Light !important;font-size:19px;font-weight:normal;letter-spacing:1px;color:#333!important;}
.mag-footer h4{text-align:center;font-family:Montserrat-Light !important;font-size:19px;font-weight:normal;color:#999933 !important;margin-top:20px;}
.floral-offer{text-align:center;margin-top:70px;margin-bottom:70px!important;}
.floral-offer h2{font-weight:normal;font-size:22px;color:#99cc66 !important;text-transform:uppercase;letter-spacing:2px;}
.floral-content{margin-bottom:118px;}
.floral-content h2{font-weight:normal;font-size:23px;text-transform:uppercase;color:#333 !important;letter-spacing:4px;margin-top:0px;margin-bottom:25px;}
.floral-content p{font-size:16px;color:#333;width:72.9%;line-height:18px;margin-bottom:22px;}
.floral-content-img, .floral-content-img-2{text-align:right;}
.floral-content-img p, .floral-content-img-2 p{width:100%;}
.floral-content-img img{width:35%;margin-top:4px;}
.floral-content-img-2 img{width:37%;margin-top:4px;}
.floral-content ul{padding:0px 20px;}
.floral-content ul li{font-size:16px;padding-left:10px;color:#333;margin-bottom:13px;}
.floral-link{text-align:center;margin-top:35px;margin-bottom:47px!important;}
.floral-link a{color:#fff;padding:10px 58px 10px 60px;border:1px solid #99cc66;border-radius:7px;letter-spacing:2px;font-size:16px;margin-top:18px;display:inline-block;background:#99cc66;}
.floral-link a:hover{background:#fff;color:#99cc66;border:1px solid #99cc66;}
.esg-center a{border:none;background:transparent;}
.about-content{text-align:center;margin-top:58px;margin-bottom:68px!important;}
.about-content-2{text-align:center;margin-top:63px;margin-bottom:52px!important;}
.about-content h2, .about-content-2 h2{color:#333 !important;font-size:18px;letter-spacing:3px;}
.about-content p, .about-content-2 p{font-size:14px;color:#333;line-height:20px;}
.testimonial-heading-sec{text-align:center;margin-top:100px;}
.testimonial-heading-sec h2{font-family:Montserrat-Light !important;font-size:15px;color:#99cc33 !important;line-height:0px;letter-spacing:0.5px;}
.testimonial-content-sec{text-align:center;margin-top:82px;}
.testimonial-content-sec h2{font-weight:400;font-family:Montserrat-Medium !important;font-size:21px;color:#333 !important;letter-spacing:4px;}
.testimonial-content-sec p{font-size:15px;width:62%;margin:0 auto;line-height:18px;margin-bottom:18px!important;color:#333;}
.testimonial-name-sec{text-align:center;}
.testimonial-name-sec h2{font-family:Montserrat-Light !important;font-size:15px;color:#333 !important;line-height:0px;letter-spacing:0.5px;}
.testimonial-name-sec h2:first-child{color:#99cc33 !important;margin-top:9px;}
.testimonial-name-sec h2:last-child{font-family:Montserrat-Medium !important;font-weight:400;}
.testimonial-name-sec-last{margin-top:29px;margin-bottom:90px !important;}
.member-2, .member-3, .member-4{display:none;}
.farm-bottom-left-list ul{position:relative;}
.farm-bottom-left-list ul li:first-child:before{content:"";position:absolute;background:url(../png/sustainable-icon-1-1.png) no-repeat;height:100%;left:8px;top:-14px;width:100%;}
.farm-bottom-left-list ul li:nth-child(2):before{content:"";position:absolute;background:url(../png/sdsad-2.png) no-repeat;height:100%;left:0px;top:71px;width:100%;}
.farm-bottom-left-list ul li:last-child:before{content:"";position:absolute;background:url(../png/sustainable-icon-3-2.png) no-repeat;height:100%;left:4px;top:148px;width:100%;}
.rs-fullvideo-cover{display:none;}
.single-post-slider{margin-top:-100px;}
.blog-single-detail-bg{background-image:url(../jpg/blog-post-header-1.jpg) !important;padding-top:99px;transform:translate3d(0px, 0px, 0px);}
.heading-container .heading-background .post-title h1{color:#fff!important;font-size:16px;line-height:16px;top:-50px;letter-spacing:1px;}
.single-post .entry-featured{margin-top:80px;}
.single-post .entry-info .entry-title{font-size:33.4px;color:#333 !important;letter-spacing:0.5px;}
.single-post .entry-meta a{letter-spacing:0.5px;color:#888;font-size:11.4px;font-family:"Poppins", Helvetica, Arial, sans-serif;}
.single-post .entry-content p{font-size:13px;line-height:1.6;color:#000;letter-spacing:0.5px;}
.single-post .main-content .share-links>span{font-family:"Poppins", Helvetica, Arial, sans-serif;color:#888;font-size:13px;letter-spacing:0.5px;}
.single-post .post-navigation span{font-size:11.1px;letter-spacing:0.5px;color:#888;font-weight:400;}
.single-post .post-navigation a{font-family:"Poppins", Helvetica, Arial, sans-serif;font-size:13px;letter-spacing:0.5px;}
.single-post .related-post .related-post-title h3{font-family:"Poppins", Helvetica, Arial, sans-serif!important;letter-spacing:0.5px;text-transform:uppercase;color:#333!important;text-align:center;font-size:22.1px;padding:0.6em 1em;margin:0 0 2em;}
.single-post .related-post .related-post-title h3:before{content:'';width:9px;height:9px;border:1px solid #e8e8e8;background:#fff;position:absolute;bottom:-4px;left:50%;z-index:1;transform:translateX(-50%) rotate(45deg);transform:-moz-translateX(-50%) rotate(45deg);transform:-webkit-translateX(-50%) rotate(45deg);transform:-ms-translateX(-50%) rotate(45deg);transform:-o-translateX(-50%) rotate(45deg);}
.single-post .related-post .related-post-title h3:after{content:'';width:130px;height:1px;background:#e8e8e8;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.single-post .related-post{margin-top:60px;}
.single-post .post-navigation{border-bottom:none;}
.single-post .related-post .post-title{font-size:15.7px;margin-top:0;text-transform:uppercase;font-family:"Poppins", Helvetica, Arial, sans-serif!important;letter-spacing:0.5px;color:#333!important;}
.single-post .entry-meta.icon-meta i{margin-right:10px;font-size:80%;}
.single-post .related-post .excerpt{margin-top:0.7em;}
.single-post .related-post .excerpt p{font-family:"Poppins", Helvetica, Arial, sans-serif;font-size:13px;color:#444;letter-spacing:0.5px;line-height:1.6;word-wrap:break-word;}
.single-post .readmore-link a{font-family:"Poppins", Helvetica, Arial, sans-serif;color:#888;font-weight:300;font-size:11px;letter-spacing:0.5px;}
.single-post .readmore-link a:before{content:"\f0da";position:relative;display:inline-block;font-family:"FontAwesome";font-style:normal;font-weight:normal;line-height:1;text-decoration:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;margin-right:5px;}
.single-post .readmore-link a:after{content:"";}
.single-post .widget-title,.page-template-template-blog-listing .widget-title{font-family:"Poppins", Helvetica, Arial, sans-serif !important;font-size:14.3px;letter-spacing:0.5px;color:#333 !important;}
.single-post .main-sidebar .widget_categories li, .single-post .main-sidebar .widget_categories li a,.page-template-template-blog-listing .main-sidebar .widget_categories li, .page-template-template-blog-listing .main-sidebar .widget_categories li a{font-size:13px;font-family:"Poppins", Helvetica, Arial, sans-serif;letter-spacing:0.5px;color:#000;line-height:1.6;}
.single-post .widget_recent_entries ul li a{font-family:"Poppins", Helvetica, Arial, sans-serif;font-weight:600;font-size:13px;}
#rev_slider_11_2 .tp-revslider-slidesli, .bottom-slide-sec .tp-revslider-slidesli{width:100%!important;left:0px!important;}
#rev_slider_20_1 .tp-carousel-wrapper, #rev_slider_20_1 .tp-revslider-slidesli{width:100% !important;left:0px !important;}
.page-id-16560 .heading-container .heading-background{background-position:top center;}
.other-roses{margin-top:35px !important;}
#searchform{width:107%;}
.widget_search form:before{content:"" !important;}
#s{height:48px;padding:0px 10px;border:1px solid #e5e5e5 !important;color:#36454f !important;font-size:18px;background:url(../search-icon.html)right 15px center no-repeat;font-family:Montserrat-Light;}
#s::placeholder{font-size:12px;}
.esg-filters{display:none !important;}
.mag-issue{padding-top:0px;}
.fb3d-h-500{height:700px!important;}
.flipbook-hide{display:none;}
.icon .fa-angle-left, .icon .fa-angle-right{-webkit-text-stroke:4px #404040;}
.farm-animate-video video{background-color:#fff !important;}
.esg-cc .eg-howardtaft-element-6-a.hideThis{margin-right:0px !important;}
.esg-cc .changeIcon:before{content:'\e802' !important;}
.amazingcarousel-hover-effect{display:none !important;}.about-bg-1{background-image:url(../jpg/about-bg-1.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;padding-top:58px;padding-bottom:59px !important;background-position:center center;}.about-bg-2{background-image:url(https://www.rioroses.com/wp-content/uploads/2017/06/about-bg-2.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;padding-top:57px;padding-bottom:59px !important;background-position:center center;}.about-bg-1 h2, .about-bg-2 h2{font-size:18px;line-height:16px;font-weight:normal;letter-spacing:3px;color:#fff!important;text-transform:uppercase;margin-bottom:19px;}.about-bg-1 p, .about-bg-2 p{font-size:14px;color:#fff;line-height:25px;width:82% !important;margin:0 auto !important;margin-bottom:20px !important;}.farm-animate-img{display:none;}
.bloom-banner-left-sec{border:7px solid #fff !important;color:#fff !important;font-size:44px !important;font-family:Futura-Medium !important;text-align:center !important;letter-spacing:11.9px !important;padding:53px 4px 52px 17px !important;border-left-width:9px !important;border-right-width:9px !important;}
.bloom-banner-right-text{text-align:right;margin-right:30px;}
.bloom-banner-right-text p{font-size:15px;line-height:15px;font-weight:500;color:rgb(255, 255, 255);font-family:Montserrat-Thin;letter-spacing:2px;}
.bloom-banner-right-text h2{font-size:30px;line-height:31px;font-weight:400;color:rgb(255, 255, 255) !important;font-family:Montserrat !important;letter-spacing:3px !important;margin-top:0px;margin-bottom:10px;}
.bloom-equiconnect{display:inline-block;}
.bloom-customer-text{display:inline-block;}
.test-bloom-row{margin-top:-59px;}
.esg-bottom.eg-riomagazine-element-18.esg-slide{margin:0 0 32% 0 !important;}
.page-template-page-no-sidebar-pdf .offcanvas-overlay{opacity:1;visibility:visible;}
.dflipPDF{display:none;}
div#sgcboxTopCenter, .colorbox6 #sgcboxTopLeft, .colorbox6 #sgcboxTopRight, .colorbox6 #sgcboxMiddleLeft, .colorbox6 #sgcboxMiddleRight, .colorbox6 #sgcboxBottomCenter,
.colorbox6 #sgcboxBottomLeft, .colorbox6 #sgcboxBottomRight, .colorbox6 #sgcboxMiddleRight{display:none;}
#sgcboxLoadedContent, .colorbox6 #sgcboxContent{background:none !important;}
.colorbox6 #sgcboxClose{top:-19px!important;right:-20px!important;}
.page-id-20861 .heading-background{background-position:top center;}
.page-info-text{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px;}
.page-info-text p{font-size:17px;}
.flowers-right-thumb-sec .esg-slide{position:absolute !important;left:0;width:100%;}
.page-id-20861 .eg-rio-thumbs-element-0, .page-id-20861 .eg-rio-thumbs-element-0:hover, .page-id-20861 .eg-rio-thumbs-element-0:focus{font-family:"Montserrat","HelveticaNeue","Helvetica Neue",sans-serif !important;letter-spacing:3px;}
.flowers-right-thumb-sec .esg-slide a, .flowers-right-thumb-sec .esg-slide a:hover{height:265px;border:none !important;}
.flowers-right-thumb-sec .esg-zoomback{border:none !important;}
.flowers-right-thumb-sec .esg-slide a i{display:none;}
.flowers-right-thumb-sec{background-repeat:no-repeat;background-size:cover;}
.lightbox-thumb-sec .flowersBouquetThumb{position:relative;float:left;}
.lightbox-thumb-sec .flowersBouquetThumb:hover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:10%;right:0;-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear;background-color:rgba(159,206,78,0.75);}
.lightbox-thumb-sec{text-align:right;}
.lightbox-thumb-sec img{width:90%}
.flowersBouquetThumb .product_title{position:absolute;bottom:10px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);-ms-transition:all .3s cubic-bezier(.165,.84,.44,1);-o-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1);}
.flowersBouquetThumb:hover .product_title{opacity:1;filter:alpha(opacity=100);bottom:36%;}
.flowers-grid{max-width:89%;}
.flowers-grid-2, .flowers-grid-4{max-width:58.4%;}
.flowers-grid-3, .flowers-grid-6{margin-top:15.3%;max-width:89%;}
.flowers-grid-5{margin-top:15.3%;max-width:58.4%;}
.roses-thumbs-list h4{font-family:"Montserrat-Medium" !important;text-transform:uppercase;font-size:17px;font-weight:normal;letter-spacing:3px;margin-bottom:10px;margin-top:0px;}
.roses-thumbs-list ul{margin:0;padding:0;}
.roses-thumbs-list ul li{list-style-type:none;display:inline-block;margin-right:8px;margin-bottom:20px!important;}
.roses-thumbs-list ul li a{display:block;position:relative;}
.roses-thumbs-list ul li a:hover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear;background-color:rgba(159,206,78,0.75);height:69%;}
.roses-thumbs-list ul li img{width:59px;height:auto;}
.roses-thumbs-list .roses-half-col{width:49%;display:inline-block;}
.rio-market-grid .esgbox{display:block !important;}
.page-template-page-rioroses-bouquet button.mfp-close{background:url(../png/popup-close-grey-2.png)no-repeat !important;cursor:pointer;right:32% !important;top:15px;}
.page-template-page-rioroses-bouquet .mfp-container{cursor:pointer;}
.page-template-page-rioroses-bouquet .esgbox-close{background:url(../png/popup-close-grey-2.png)no-repeat !important;right:-22px;}
.page-template-page-rioroses-bouquet .mfp-bg.mfp-ready{background:#0b0b0b none repeat scroll 0 0 !important;opacity:0.8 !important;}
.page-template-page-rioroses-bouquet .mfp-arrow-right{background:none !important;line-height:40px!important;height:40px!important;font-size:24px!important;margin-top:0!important;font-family:FontAwesome!important;opacity:1;right:40px;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);overflow:visible;height:40px;width:40px;border-radius:100px;border:2px solid rgba(255,255,255,0.4);position:absolute;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;-webkit-tap-highlight-color:transparent;}
.page-template-page-rioroses-bouquet .mfp-arrow-right::before{top:-40px;left:-20px;display:block;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);position:relative;content:"\f105";color:#fff !important;border-radius:200px!important;-webkit-border-radius:200px!important;-o-border-radius:200px!important;box-shadow:none;-ms-transition:opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);-webkit-transition:opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);transition:opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);opacity:1 !important;}
.page-template-page-rioroses-bouquet .mfp-arrow-right::after{display:block;content:' ';position:absolute;width:36px;height:2px;background-color:#fff;top:-19px !important;opacity:0;left:-44.9px;cursor:pointer;transform:translateX(-37px);transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);pointer-events:none;top:17px;transform:translateX(-27px);-webkit-transform:translateX(-27px);}
.page-template-page-rioroses-bouquet .mfp-arrow-right:hover{border:2px solid rgba(255,255,255,0);}
.page-template-page-rioroses-bouquet .mfp-arrow-right:hover:before{transform:translateX(9px);-webkit-transform:translateX(9px);}
.page-template-page-rioroses-bouquet .mfp-arrow-right:hover:after{transform:translateX(-1px);-webkit-transform:translateX(-1px);opacity:1;}
.page-template-page-rioroses-bouquet .mfp-arrow-left{background:none !important;height:40px!important;line-height:40px!important;font-size:24px!important;font-family:FontAwesome!important;margin-top:0!important;opacity:1;left:40px;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);overflow:visible;height:40px;width:40px;border-radius:100px;border:2px solid rgba(255,255,255,0.4);border-radius:200px!important;-webkit-border-radius:200px!important;-o-border-radius:200px!important;box-shadow:none;-ms-transition:opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);-webkit-transition:opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);transition:opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);}
.page-template-page-rioroses-bouquet .mfp-arrow-left::before{top:-40px;left:-12px;display:block;position:relative;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);content:"\f104";color:#fff;opacity:1;}
.page-template-page-rioroses-bouquet .mfp-arrow-left::after{transform:translateX(-27px);-webkit-transform:translateX(-27px);display:block;content:' ';position:absolute;width:36px;height:2px;background-color:#fff;top:-19px;opacity:0;left:26px !important;cursor:pointer;transform:translateX(-37px);transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);pointer-events:none;}
.page-template-page-rioroses-bouquet .mfp-arrow-left:hover{border:2px solid rgba(255,255,255,0);}
.page-template-page-rioroses-bouquet .mfp-arrow-left:hover:before{transform:translateX(-9px);-webkit-transform:translateX(-9px);}
.page-template-page-rioroses-bouquet .mfp-arrow-left:hover:after{transform:translateX(-58px);-webkit-transform:translateX(-58px);opacity:1;transform:translateX(-51px);-webkit-transform:translateX(-51px);}
.page-template-page-rioroses-bouquet .mfp-bottom-bar{display:block;}
.page-template-page-rioroses-bouquet .mfp-title{display:none;}
.emag-slide{font-family:"Montserrat-Light" !important;}
.single-post .entry-content ul li{font-size:13px;line-height:1.6;color:#000;letter-spacing:0.5px;}
.single-post .entry-content ol li{font-size:13px;line-height:1.6;color:#000;letter-spacing:0.5px;}
@media (min-width:1600px){header .navbar-default-wrap .container{width:95%;}
header .navbar-fixed-top .container{width:95%;}
.footer-logos .container{width:95% !important;}
.video-title{margin:auto;max-width:1680px;}
.video-title h2{margin:0 0 0 5px;}
}
@media (max-width:1599px) and (min-width:1218px){header .navbar-default .container{width:96% !important;}
.footer-logos .container{width:96% !important;}
}
@media(max-width:1366px){.filter-sec p{width:30%;}
.filter-sec ul{width:70%;}
}
@media(max-width:1326px){.farm-quote{width:61.05%;}
}
@media(max-width:1280px){.farm-quote{width:100%;text-align:center;}
.quote-bottom{margin-left:0;}
.single-roses .product-categories .product-category-image img{width:100% !important;}
.carousel-control{top:160px;}
}
@media(max-width:1270px){#rev_slider_85_2 .tp-parallax-wrap{left:858px !important;}
}
@media (min-width:1200px){.single-roses .container{width:1200px;}
.footer .container{width:1026px;}
}
@media(max-width:1170px){.sidebar-wrap .term-description{width:100%!important;}
.carousel-inner>.item{text-align:center;}
}
@media(max-width:1085px){.rioroses-leanding-page{width:69.8%;margin-left:17.4%;}
}
@media(max-width:1024px){.page-id-18652{background:#183034;}
.bloom-banner-left-sec{font-size:24px !important;padding:24px 10px !important;border:3px solid !important;letter-spacing:6px !important;}
.esg-bottom.eg-riomagazine-element-18.esg-slide{margin:0px 0 20% 0 !important;}
}
@media(max-width:990px){.vc_custom_1511261694083{height:628px !important;}
}
@media (max-width:991px) and (min-width:768px){.footer-widget-col{width:25%;}
}
@media(max-width:923px){.rosesDetails{padding-right:0px!important;padding-left:2px!important;}
}
@media (max-width:900px){.pp_pic_holder.facebook{width:100%!important;left:0!important;overflow:hidden;}
div.facebook .pp_content_container .pp_left{padding-left:0!important;}
div.facebook .pp_content_container .pp_right{padding-right:0!important;}
.pp_content{width:100%!important;height:auto!important;}
.pp_fade{width:100%!important;height:100%!important;}
.pp_gallery, .pp_top, .pp_bottom{display:none!important;}
#pp_full_res img{width:100%!important;height:auto!important;}
.pp_details{width:100%!important;padding-left:3%;padding-right:4%;padding-top:10px;padding-bottom:10px;background-color:#fff;margin-top:-2px!important;}
a.pp_close{right:7%!important;top:10px!important;}
.navbar-brand-title img{margin-left:35%;}
.carousel-control{top:130px;}
.single-product-images{height:447px;}
.single-roses .product-categories .product-category-image a{height:120px;min-height:120px;}
.stamp-sec{background-position:right bottom;padding-bottom:90px;}
#slide-120-layer-16, #slide-197-layer-17, #slide-121-layer-17{min-width:280px !important;}
}
@media(max-width:858px){ 
	.ready-to-move{letter-spacing:2px; }
}
@media(max-width:854px){#slider1 .overview li img{width:64% !important;}
}
@media(max-width:899px){.navbar-default-wrap{background:#bdc2c6;}
.navbar-brand-title img{margin-top:0 !important;}
.single-slider{margin-top:0px!important;}
.navbar-brand-title img{margin-left:0px;text-align:center;}
.farm-quote{font-size:25.5px;}
.dropdown-menu > li > a{font-size:14px;padding-left:15px !important;}
}
@media(max-width:824px){.farm-quote{font-size:20.5px;}
.page-template-page-rioroses-bouquet button.mfp-close{right:24%!important;}
}
@media (max-width:800px){#slider1 .viewport{height:500px!important;}
#slider1 .overview{height:500px!important;}
#slider1 .overview li img{width:58% !important;}
.big-rio-bloom{font-size:24px !important;line-height:36px !important;letter-spacing:unset !important;}
.ready-to-move{font-size:32px;padding-bottom:30px;}
.rioroses-leanding-page{font-size:34px;}
.landing-page-date{font-size:33.44px !important;letter-spacing:normal !important;}
.vc_custom_1511261694083{height:551px !important;}
.rosesThumbnail{min-height:180px;}
.stamp-sec{background-position:right bottom;padding-bottom:115px;}
.bloom-banner-left-sec{font-size:18px !important;letter-spacing:3px !important;padding:15px !important;border:5px solid !important;}
}
@media (min-width:768px){.page-id-14238 .page-layout-border .content-container .main-wrap{padding-top:0px !important;padding-bottom:0px !important;}
.page-id-14238 .page-layout-border .content-container .sidebar-wrap{padding-top:0px !important;padding-bottom:0px !important;}
}
@media (max-width:768px){
	
	.pp_pic_holder{height:100% !important;}
.home-banner-left-col.wpb_column.vc_column_container.vc_col-sm-6{float:left !important;width:50%;}
.home-banner-right-col.wpb_column.vc_column_container.vc_col-sm-6{float:right;width:50%;}
.pp_content_container{top:10% !important;}
.facebook .pp_hoverContainer .pp_next{background:url(../next.html) top 80% right no-repeat !important;}
.facebook .pp_hoverContainer .pp_previous{background:url(../prev.html) top 80% left 5% no-repeat !important;}
#slider1 .overview li{width:500px;}
.facebook .pp_hoverContainer .pp_previous, .facebook .pp_hoverContainer .pp_next{height:50% !important;}
.carousel-inner>.item{text-align:center;}
.carousel-control{top:110px;}
.single-roses .product-categories .product-category-image a{height:100px;min-height:100px;}
.single-product-images{height:395px;}
.subscribe-form{width:82.32%!important;}
}
#mobileslider{display:none;}
@media (max-width:767px){.sidebar-wrap .term-description{width:100%;}
#fullslider{display:none!important;}
#mobileslider{display:block!important;}
.rioroses-leanding-page{border:5px solid #fff;width:71.8%;margin-top:45%;margin-left:15.4%;}
.vc_custom_1511261694083{height:520px !important;}
.custom-cat-image p{width:100%;}
.footer-widget .footer-widget-wrap{padding:30px 0;}
.rosesDetails{float:none!important;display:inline-block !important;width:50%!important;text-align:center!important;}
.rosesThumbnail a{text-align:center!important;}
.rosesTitle a{text-align:center!important;}
.sidebar-wrap{margin-top:10px!important;}
.careContent{padding-left:15px!important;padding-right:15px!important;}
.flower-disc .sidebar-wrap .vc_column-inner{padding-left:15px !important;}
.product-category-image img{width:100% !important;}
.page-id-18838 .product-category-image img{width:500px !important;}
.product-categories .vc_col-sm-4{float:left;width:33.33333333%;}
.farm-block{padding:0px 50px !important;}
.farm-heading{font-size:24px !important;}
.farm-content{font-size:21px !important;}
.weather-widgets img{min-width:27%;}
.weather-widgets{padding:0 !important;text-align:center;}
.weather-widgets .vc_col-sm-3{display:inline-block;width:25%;}
.carousel-control{top:200px;}
.rose-substitute-sec .product-categories .vc_column_container{float:none;display:inline-block;width:33.33333333%}
.single-roses .product-categories .product-category-image a{height:150px;min-height:150px;}
.footer-widget .footer-widget-col{width:100%;}
.single-post .entry-featured{margin-top:40px;}.floral-content .vc_col-sm-2{display:none;}.floral-content p{width:100%;}
.partners-logos{padding:10px 0px;text-align:left !important;}
.partners-logos li{display:block !important;margin-bottom:15px;margin-left:1px;}
.partners-logos li:nth-child(1){margin-left:-1px;}
.partners-logos li:nth-child(3){margin-left:7px;}
.partners-logos li:nth-child(4){margin-left:6px;}
.partners-logos li:last-child{margin-left:-3px;}
.landing-page-date, .cbutn{margin-top:0px !important;}
.page-id-18740 .landing-page-date, .page-id-18740 .cbutn{margin-top:0px !important;}
}
@media(max-width:736px){#pp_full_res img{width:45% !important;height:auto !important;}
.facebook .pp_hoverContainer .pp_next{height:52% !important;}
.facebook .pp_hoverContainer .pp_previous{height:52% !important;}
#slider1 .overview li{width:746px!important;text-align:center !important;}
}
@media (max-width:563px){.landing-page-date{font-size:22.44px !important;letter-spacing:normal !important;}
.cbutn{font-size:8px !important;font-weight:bold !important;padding:6px !important;}
.landing-page-date, .cbutn{margin-top:0px !important;}
.bloom-banner-left-sec{font-size:12px !important;padding:10px !important;letter-spacing:3px !important;border:4px solid !important;}
.big-rio-bloom{font-size:13px !important;line-height:13px !important;letter-spacing:unset !important;}
.ready-to-move{font-size:19.44px;padding-bottom:20px;}
.rioroses-leanding-page{font-size:22px;border:4px solid #fff;}
.vc_custom_1511261694083{height:432px !important;}
.test-bloom-row{margin-top:-15px;}
}
@media (max-width:519px){.product-categories .vc_col-sm-4:first-child .vc_column-inner{padding-left:10px !important;padding-right:10px !important;}
.product-categories .vc_col-sm-4 .vc_column-inner{padding-left:10px !important;padding-right:10px !important;}
.product-categories .vc_col-sm-4:last-child .vc_column-inner{padding-left:10px !important;padding-right:10px !important;}
.rioroses-leanding-page{margin-top:50%;}
.vc_custom_1511261694083{height:388px !important;}
.product-categories .vc_col-sm-4{float:none;width:100%;}
#pp_full_res img{width:100%!important;height:auto!important;}
.facebook .pp_hoverContainer .pp_next{height:100% !important;}
.facebook .pp_hoverContainer .pp_previous{height:100% !important;}
.weather-widgets .vc_col-sm-3{width:100%;}
}
@media (max-width:443px){#liv_emag, #liv_emag_2, #liv_emag_3 {    position: relative;    top: -1px !important;
    left: 1px !important; }
	#liv_banner_2, #liv_banner_3, #liv_banner{ padding: 6px 0px !important;} .rioroses-leanding-page{margin-top:55%;}
.vc_custom_1511261694083{height:382px !important;}
}
@media (min-width:768px){.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6{width:100%;}
.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6 .slides{width:100%;}
.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6:nth-child(2) .slides{margin-top:114px;}
}
@media (min-width:800px){.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6:nth-child(2) .slides{margin-top:76px;}
}
@media (min-width:980px){.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6 .slides{width:69.7%;}
}
@media (min-width:1024px){.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6 .slides{width:68%;}
}
@media (min-width:1280px){.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6 .slides{width:46.5%;}
}
@media (min-width:1366px){#slider1 .overview li{height:750px;width:885px !important;}
.lftarrow, .rgtarrow{top:50%;}
.thumbNavigation{left:-35px;}
.filter-sec p{width:28%;}
.rose-filter-list{width:72%;}
.postid-15643 .filter-sec, .postid-15647 .filter-sec, .postid-15520 .filter-sec, .postid-15651 .filter-sec, .postid-15671 .filter-sec{width:110%;}
.postid-15643 .rose-filter-list{width:75%;}
#slide-19-layer-1{font-size:38px!important;line-height:38px!important;}
.floral-content{padding-left:97px;}
.floral-content-img img{width:44%;}
.floral-content-img-2 img{width:44%;max-height:300px;}
.floral-content-img-3 img{width:44%;max-height:98px;}
.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6 .slides{width:47.3%;}
.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6:nth-child(2) .slides{margin-top:75px;}
.main-landing-page-row{height:766px;}
.bloom-banner-right-text{position:relative;bottom:-66px;}
}
@media(min-width:1367px){#rev_slider_12_1_wrapper, #rev_slider_12_1, #rev_slider_89_1_wrapper, #rev_slider_89_1, #rev_slider_81_1_wrapper, #rev_slider_81_1, #rev_slider_105_1_wrapper, #rev_slider_105_1{height:400px !important;}
.tiersystem img{height:230px!important;width:auto;}
}
@media (min-width:1500px){#slider1 .overview li{height:940px;width:985px !important;}
#rev_slider_85_2 .tp-parallax-wrap{left:1090px !important;}
#slide-125-layer-2{right:-165px;}
#slide-125-layer-3{right:-26px;}
.about-content p, .about-content-2 p{line-height:25px;}
.cold-chain-content .wpb_wrapper div{width:26.5%;}
#rev_slider_12_1 .tp-bgimg{background-position:top center !important;}
#wonderplugincarousel-1 .amazingcarousel-title{margin-top:0px !important;top:45.6%;}
.main-landing-page-row{height:851px;}
.bloom-banner-right-text{bottom:-140px;}
.page-id-18838 .heading-container .heading-background{background-position:top center !important;}
}
@media (min-width:1600px){#slider1 .overview li{height:940px;width:1055px !important;}
.lftarrow, .rgtarrow{top:50%;}
#rev_slider_85_2 .tp-parallax-wrap{left:1190px !important;}
.about-content p, .about-content-2 p{line-height:23px;}
.cold-chain-content .wpb_wrapper div{width:25%;}
.page-id-13866 .flower-disc .vc_col-sm-6 .vc_col-sm-6:nth-child(2) .slides{margin-top:74px;}
}
@media(min-width:1700px){.about-content p, .about-content-2 p{line-height:25px;}
.hentry-wrap{margin-bottom:50px;}
.main-landing-page-row{height:1021px;}
.bloom-banner-right-text{bottom:-291px;}
}
.landing-page-date{font-weight:600 !important;font-family:sans-serif !important;}
@media (min-width:1920px){#slider1 .viewport{height:1125px !important;}
#slider1 .overview li{height:1125px;width:1315px !important;}
.lftarrow, .rgtarrow{top:50%;}
#rev_slider_85_2 .tp-parallax-wrap{left:1510px !important;}
.about-content p, .about-content-2 p{line-height:28px;}
.cold-chain-content .wpb_wrapper div{width:20.5%;}
#wonderplugincarousel-1 .amazingcarousel-title{top:46.6%;}
.main-landing-page-row{height:1149px;}
.bloom-banner-right-text{bottom:-386px;}
.big-rio-bloom{font-size:43.8px !important;font-family:Futura-Light !important;line-height:35px !important;letter-spacing:3px !important;margin-bottom:46px !important;}
.landing-page-date{font-size:75px !important;letter-spacing:normal !important;font-weight:600 !important;font-family:sans-serif !important;}
.cbutn{font-size:25px !important;padding:20px 15px 19px 15px !important;}
}
@media (min-width:2500px){#slider1 .viewport{height:1125px !important;}
#slider1 .overview li{height:1125px;width:1366px !important;}
.lftarrow, .rgtarrow{top:50%;}
#rev_slider_85_2 .tp-parallax-wrap{left:2090px !important;}
.cold-chain-content .wpb_wrapper div{width:15.8%;}
#wonderplugincarousel-1 .amazingcarousel-title{top:47.5%;}
.main-landing-page-row{height:1419px;}
.bloom-banner-right-text{bottom:-596px;}
.bloom-banner-row .tp-carousel-wrapper{width:100% !important;left:0px !important;}
.bloom-banner-row .tp-revslider-slidesli{width:100% !important;}
.test-bloom-row{margin-top:0px;}
.test-bloom-row .tp-bgimg.defaultimg{background-size:cover !important;background-position:center center !important;}
}
@media (max-width:1280px){#slider1 .overview li{height:630px;width:840px !important;}
.tiersystem img{max-height:342px;}
#rev_slider_85_2 .tp-parallax-wrap{left:868px !important;}
#slide-125-layer-2{right:-165px;}
#slide-125-layer-3{right:-26px;}
.heading-container .heading-background .page-title h1{font-size:36px;line-height:36px;top:-62px;}
.cold-chain-content .wpb_wrapper div{width:31%;}
.heading-container .heading-background .post-title h1{color:#fff!important;font-size:16px;line-height:16px;top:-50px;letter-spacing:1px;}
#wonderplugincarousel-1 .amazingcarousel-title{top:44.5%;margin-top:0px !important;}
}
@media (max-width:1199px){.filter-sec img, .filter-sec .rose-filter-list{left:0px;}
.filter-sec img{margin-bottom:20px!important;}
.qc-grad-list-right ul li strong{line-height:12px;}
.qc-grad-list-right ul li{padding-left:12%;}
.tier-img-block{height:275px;}
.tier-img-block .vc_column-inner{width:100%;height:100%;display:table;}
.tier-img-block .wpb_wrapper{display:table-cell;}
.tier-img-block .tiersystem{display:table;height:100%;width:100%;}
.tiersystem .wpb_wrapper{height:100%;width:100%;vertical-align:middle;}
#rev_slider_85_2 .tp-parallax-wrap{left:66% !important;}
#slide-125-layer-3{right:-57px;}
.heading-container .heading-background .page-title h1{font-size:33px;line-height:33px;top:0px;}
.heading-container .heading-background .post-title h1{top:45px;font-size:12px;line-height:12px;}
.cold-chain{background-size:cover;}
.cold-chain-content .wpb_wrapper div{width:33%;padding-top:268px;}
.hentry-wrap{margin-bottom:40px;}
.page-id-14238 .rosesTitle a{min-height:42px;display:inline-block;}
}
@media(max-width:1024px){#slider1 .overview{height:650px!important;}
#slider1 .overview li{width:670px !important;}
#pp_full_res img{height:460px!important;width:600px!important;}
.facebook .ppt{font-size:0px!important;margin:0px!important;}
.pp_pic_holder{height:100% !important;}
.pp_content_container{top:10% !important;}
.single-product-images{height:486px;}
.rosesThumbnail{min-height:190px;}
.thumbNavigation{margin-left:20px;}
.tiersystem img{max-height:100%;}
#rev_slider_85_2 .tp-parallax-wrap{left:65% !important;}
#slide-125-layer-2{right:-155px;}
#slide-125-layer-3{right:-65px;}
.ww-col{width:50% !important;}
.ww-col .wpb_text_column{margin-bottom:-10px !important;}
.heading-container .heading-background .page-title h1{font-size:28px;line-height:28px;letter-spacing:4px;}
.heading-container .heading-background .post-title h1{font-size:17px;line-height:17px;letter-spacing:1px;}
.cold-chain-content .wpb_wrapper div{width:39%;padding-top:152px;}
.bottom-slide-4{letter-spacing:0.5px !important;font-size:10px !important;}
}
@media(max-width:991px){#slider1 .viewport{height:600px!important;}
#slider1 .overview{height:600px!important;}
#slider1 .overview li img{width:75% !important;}
#slide-18-layer-18, #slide-120-layer-16, #slide-121-layer-17{left:0px;}
#slide-125-layer-3{right:-55px;}
.heading-container .heading-background .page-title h1{font-size:27px;line-height:27px;top:-5px;letter-spacing:4px;}
.heading-container .heading-background .post-title h1{font-size:16px;line-height:16px;top:45px;letter-spacing:1px;}
.cold-chain-content .wpb_wrapper div{width:40%;}
.posts .posts-wrap.posts-layout-zigzag .hentry .entry-info{padding-top:0px;}
}
@media(max-width:900px){#slide-125-layer-2{right:-129px;}
.heading-container .heading-background .page-title h1{font-size:25px;line-height:25px;top:0px;letter-spacing:3px;}
.heading-container .heading-background .post-title h1{font-size:15px;line-height:15px;top:45px;letter-spacing:1px;}
.cold-chain-content .wpb_wrapper div{width:44%;padding-top:138px;}
.ww-col:last-child{margin:0 0 10px;}
}
@media(max-width:800px){#slider1 .overview li{width:520px !important;}
.single-roses .product-categories .product-category-image a{height:100px;min-height:100px;}
.single-product-images{height:405px;}
#slide-18-layer-9, #slide-18-layer-10, #slide-18-layer-11, #slide-18-layer-14, #slide-120-layer-9, #slide-120-layer-10, #slide-120-layer-11, #slide-120-layer-14, #slide-121-layer-9, #slide-121-layer-10, #slide-121-layer-11, #slide-121-layer-14, #slide-197-layer-9, #slide-197-layer-10, #slide-197-layer-11, #slide-197-layer-14{left:10px;}
#rev_slider_85_2 .tp-parallax-wrap{left:65% !important;}
#slide-125-layer-2{right:-120px;}
.heading-container .heading-background .page-title h1{font-size:22px;line-height:22px;}
.heading-container .heading-background .post-title h1{top:50px;font-size:16px;line-height:16px;}
.cold-chain-content .wpb_wrapper div{width:49%;padding-top:88px;}
.mfp-arrow-right{background-position:center 27px!important;}
}
@media(max-width:768px){
	
	.sustain-icon-list ul li{right:0!important;}
.qc-grad-list-right ul li{padding-left:0px;}
.qc-grad-list-right ul li strong{font-size:10px;}
#rev_slider_85_2 .tp-parallaxb-wrap{left:500px !important;}
#slide-125-layer-3{right:-44px;}
.heading-container .heading-background .page-title h1{font-size:21px;line-height:21px;}
.cold-chain-content .wpb_wrapper div{width:52%;}
.heading-container .heading-background .post-title h1{top:50px;font-size:16px;line-height:16px;}
}
@media(max-width:767px){#slider1 .overview li{width:760px !important;height:500px !important;}
.single-roses .product-categories .product-category-image a{height:150px;min-height:150px;}
.single-product-images{height:637px;}
.single-roses .entry-summary h1{margin-top:27px;}
.rosesThumbnail{min-height:260px;}
.rosesTitle a{display:block;text-align:left !important;}
.farm-info-col{margin-bottom:35px;}
.subscribe-form{width:100%!important;}
.subscribe-form-text, .sub-email, .sub-send{width:100% !important;float:none !important;}
.subscribe-form .First .wpcf7-not-valid-tip{position:relative;top:0px;left:0%;}
.subscribe-form .Last .wpcf7-not-valid-tip{position:relative;top:0px;left:0%;}
.subscribe-form .email .wpcf7-not-valid-tip{position:relative;top:0px;left:0%;}
.page-id-12266 .wpcf7-response-output{position:relative;top:0px;left:0%;}
.thumbNavigation{display:inline-block;float:none;padding:0;width:16%;}
.rosesThumbs{display:block;float:none;width:100%;}
.rose-substitute-sec{margin-top:114px;}
.single-product-images{height:523px;}
.stamp-sec{background-position:right bottom;padding-bottom:150px;}
.rio-dir-desc{background-position:center center;}
.rio-dir-desc p{left:39%;}
.rio-qc-desc{margin-left:0px;width:100%;}
.rio-qc h2, .qc-pack-list-right ul{width:100%;}
.qc-grad-list-left ul{padding:0 0 0 40px;}
.qc-grad-list-right ul{padding:0 0 0 35px;margin-top:30px;}
.qc-grad-list-left ul li, .qc-pack-list-left{text-align:left;}
.qc-pack-list-right{margin-top:30px;}
.qc-pack-list-left{margin-left:40px;}
.team-members-bottom .vc_col-sm-2{width:50%!important;float:left!important;}
.sustain-icon-list{margin-top:0px;}
.sustain-icon-list ul li{text-align:left!important;right:0!important;}
.floral-content{margin-bottom:30px;}
.floral-content-img, .floral-content-img-2{text-align:left;padding-bottom:30px;}
.floral-content-img img, .floral-content-img-2 img{width:9%;margin-top:4px;}
.vc_custom_1495616408197 img{width:50%;}
.qc-grad-list-right ul{margin-left:15px;}
.qc-grad-list-right ul li{text-align:left;}
.tiersystem p{text-align:left;margin-left:15px;}
.ww-col{width:100% !important;}
#slide-159-layer-1, #slide-159-layer-2, #slide-160-layer-1, #slide-160-layer-2{font-size:12px !important;}
.team-member-middle .vc_col-sm-3{width:50%;float:none;display:inline-block;}
.farm-bottom-left-list ul li:first-child:before, .farm-bottom-left-list ul li:nth-child(2)::before, .farm-bottom-left-list ul li:last-child::before{left:0px;}
.farm-bottom-left-list ul li{padding-left:70px;}
.farm-bottom-col-left{padding-right:0px!important;}
.farm-bottom-col-right{padding-left:0px!important;}
.farm-bottom-sec-1, .farm-bottom-left-list ul{padding-left:0px;}
.col-img-sec .vc_col-sm-3{width:50%;float:none;display:inline-block;}
#rev_slider_85_2 .tp-parallax-wrap{left:65% !important;}
.farm-icons-3 ul{margin-bottom:42px !important;}
.posts .posts-wrap.posts-layout-zigzag .hentry .entry-info{padding-top:30px;}
.mag-issue{padding-top:0px;}
.page-id-18838 .product-category-image img{min-height:138px;}
.page-id-14238 .rosesTitle a{min-height:auto;display:block;}
.lightbox-thumb-sec .flowersBouquetThumb:hover:before{left:0;}
.lightbox-thumb-sec{text-align:left;}
.lightbox-thumb-sec img{width:100%;}
.flowers-grid, .flowers-grid-2, .flowers-grid-3, .flowers-grid-4, .flowers-grid-5, .flowers-grid-6{margin-top:0;max-width:100%;}
.lightbox-thumb-sec .product_title p{width:100%;float:none;}
}
@media(max-width:736px){
	
	#slide-125-layer-2{right:-99px;}
.heading-container .heading-background .page-title h1{font-size:20px;line-height:20px;}
.heading-container .heading-background .post-title h1{top:55px;font-size:16px;line-height:16px;}
}
@media(max-width:667px){#slider1 .viewport{height:600px!important;}
#slider1 .overview li{width:649px!important}
#slide-125-layer-2{right:-95px;}
#slide-125-layer-3{right:-30px;}
.heading-container .heading-background .page-title h1{font-size:19px;line-height:19px;letter-spacing:2px;}
.cold-chain-content .wpb_wrapper div{width:59%;padding-top:27px;}
}
@media(max-width:640px){.carousel-control{top:160px;}
#slider1 .viewport{height:400px !important;}
#slider1 .viewport li{width:640px !important;}
.lftarrow, .rgtarrow{top:50%;}
.single-product-images{height:546px;}
.rose-substitute-sec{margin-top:25px;}
.rio-dir-desc p{left:37%;}
#slide-18-layer-9, #slide-18-layer-10, #slide-18-layer-11, #slide-18-layer-14, #slide-120-layer-9, #slide-120-layer-10, #slide-120-layer-11, #slide-120-layer-14, #slide-121-layer-9, #slide-121-layer-10, #slide-121-layer-11, #slide-121-layer-14, #slide-197-layer-9, #slide-197-layer-10, #slide-197-layer-11, #slide-197-layer-14{left:15px!important;}
.filter-sec p{width:100%;}
.filter-sec ul{width:100%;}
.spray-filter{margin-top:0px;}
#slide-125-layer-2{right:-88px;}
#slide-159-layer-1, #slide-159-layer-2, #slide-160-layer-1, #slide-160-layer-2{font-size:10px !important;}
.qc-grad-list-right, .tier-img-block{width:100%!important;}
.qc-grad-list-right ul{border:none;}
.heading-container .heading-background .page-title h1{font-size:18px;line-height:18px;}
.cold-chain-content .wpb_wrapper div{width:61%;margin-right:15px;}
.cold-chain h2{font-size:14px;line-height:14px;}
.video-title h2{text-align:center;margin:0 0 0 10px;}
.tp-thumbs{display:none!important;}
#rev_slider_11_2 .tp-leftarrow, .bottom-slide-sec .tp-leftarrow{top:41% !important;}
.esg-bottom.eg-riomagazine-element-18.esg-slide{margin:0px 0 42% 0 !important;}
}
@media(max-width:600px){#slider1 .viewport{height:380px !important;}
	
	.ms-skin-default .ms-nav-next{right:30px !important;}
	.ms-skin-default .ms-nav-prev{left:30px !important;}
#slider1 .overview li{width:600px!important;}
.pp_content_container{top:20% !important;}
.facebook .pp_hoverContainer .pp_next{height:70% !important;}
.facebook .pp_hoverContainer .pp_previous{height:70% !important;}
.single-product-images{height:518px;}
#slide-125-layer-3{right:-35px;}
.heading-container .heading-background .page-title h1{font-size:17px;line-height:17px;}
.cold-chain-content .wpb_wrapper div{width:64%;}
}
@media(max-width:568px){#pp_full_res img{width:44% !important;}
.facebook .pp_hoverContainer .pp_next{height:52% !important;}
.facebook .pp_hoverContainer .pp_previous{height:52% !important;}
.single-product-images{height:473px;}
#slide-125-layer-3{right:-25px;}
.heading-container .heading-background .page-title h1{font-size:16px;line-height:16px;}
.cold-chain-content .wpb_wrapper div{width:68%;}
.farm-animate-video{display:none !important;}
#rev_slider_11_2 .tp-leftarrow{width:12px !important;height:20px !important;}
#rev_slider_11_2 .tp-rightarrow{height:20px !important;width:12px !important;}
}
@media (max-width:480px){.single-product-images{padding:30px 0px 0px;}
.carousel-control{top:100px;}
#slider1 .viewport{height:300px !important;}
#slider1 .overview li{width:480px !important;}
#slider1 .next{right:18px;}
#slider1 .prev{left:18px;}
.product-category-image img{width:100% !important;}
.page-id-18838 .product-category-image img{width:500px !important;}
.term-description{font-size:16px!important;}
.single-product-images{height:365px;}
.single-roses .product-categories .product-category-image a{height:110px;min-height:110px;}
.thumbNavigation li{min-height:auto!important;}
.rio-dir-desc p{left:33%;}
#slide-18-layer-9, #slide-18-layer-10, #slide-18-layer-11, #slide-18-layer-14, #slide-120-layer-9, #slide-120-layer-10, #slide-120-layer-11, #slide-120-layer-14, #slide-121-layer-9, #slide-121-layer-10, #slide-121-layer-11, #slide-121-layer-14, #slide-197-layer-9, #slide-197-layer-10, #slide-197-layer-11, #slide-197-layer-14{left:5px!important;}
.bottom-slide-4{padding:1px!important;font-size:9px!important;letter-spacing:0px !important;}
.team-members-bottom .vc_col-sm-2{width:100%!important;float:none !important;}
.distri-cb-1 h2, .distri-cb-2 h2{font-size:21px!important;}
.floral-offer{margin-top:40px;margin-bottom:40px !important;}
.floral-offer h2, .floral-content h2{font-size:19px;}
.floral-content p, .floral-content ul li{font-size:14px;}
.floral-link a, .careers-desc-sec a, .distri-link a{font-size:10px;}
#slide-125-layer-2{right:-76px;}
#slide-125-layer-3{right:-30px;}
#slide-159-layer-1, #slide-159-layer-2, #slide-160-layer-1, #slide-160-layer-2{font-size:10px !important;line-height:10px !important;letter-spacing:0px !important;}
.testimonial-heading-sec h2:first-child{line-height:0px;}
.testimonial-heading-sec h2{line-height:15px;}
.testimonial-content-sec p{width:100%;}
.liv-rio-bg h2{line-height:23px;}
.heading-container .heading-background .page-title h1{font-size:13px;line-height:13px;}
.cold-chain-content .wpb_wrapper div{width:80%;padding-top:0px;}
.cold-chain h2{font-size:13px;line-height:13px;}
.cold-chain p{font-size:11px;line-height:11px;}
#slide-120-layer-16, #slide-197-layer-17, #slide-121-layer-17{min-width:210px !important;}
#slide-121-layer-9, #slide-121-layer-10, #slide-121-layer-11, #slide-121-layer-14{top:-10px !important;}
#rev_slider_11_2 .tp-leftarrow, .bottom-slide-sec .tp-leftarrow{top:50.33% !important;}
.roses-categories-spray-roses .rosesThumbs{left:15%;}
.roses-categories-spray-roses .rosesThumbs img{width:80%;}
.esg-bottom.eg-riomagazine-element-18.esg-slide{margin:0px 0 30% 0 !important;}
.roses-thumbs-list .roses-half-col{width:100%;display:block;}
.page-template-page-rioroses-bouquet .mfp-arrow-right{top:49.3%;}
.page-template-page-rioroses-bouquet button.mfp-close{right:20px!important;}
}
@media(max-width:417px){.farm-block{padding:0px 15px !important;}
.farm-heading{font-size:20px !important;}
.farm-content{font-size:19px !important;}
.farm-quote{padding:0px 15px;}
#slide-125-layer-2{right:-60px;}
}
@media (max-width:416px){.home-mid-slider .vc_images_carousel .vc_carousel-control .icon-prev, .home-mid-slider .vc_images_carousel .vc_carousel- control .icon-next{background-size:17px 27px;}
.sub-email{float:none;margin-left:30px;}
.sub-send{width:79% !important;}
.browse-title{font-size:18px !important;line-height:18px !important;}
.blooms-title{font-size:18px !important;line-height:18px !important;}
.browse-quote{font-size:17px !important;line-height:17px !important;}
.blooms-caption{font-size:17px !important;line-height:17px !important;}
.browse-text{font-size:16px !important;line-height:16px !important;}
.blooms-disc{font-size:16px !important;line-height:16px !important;}
.rosesDetails{width:100% !important;}
.rose-detail{font-size:16px!important}
.summary strong{font-size:16px!important;}
.summary p{font-size:16px!important;}
.careContent{font-size:16px!important;}
.careContent p{font-size:16px!important;}
.pp_hoverContainer{height:500px!important;width:520px!important;}
.single-product-images{height:319px;}
.single-roses .product-categories .cat-title a{font-size:13px!important;}
.single-roses .product-categories .product-category-image a{height:100px;min-height:100px;}
}
@media (max-width:414px){#slider1 .viewport{height:300px !important;}
#slider1 .overview li{width:414px !important;}
.rose-substitute-sec .product-categories .vc_column_container{display:block;float:left;width:100%;}
.rio-dir-desc p{left:30%;}
#slide-125-layer-3{right:-22px;}
.heading-container .heading-background .page-title h1{font-size:12px;line-height:12px;letter-spacing:1px;}
.cold-chain-content .wpb_wrapper div{width:82%;}
.rose-specialists-sec-col h2{font-size:25px;line-height:30px;}
.rose-specialists-sec-col{margin-left:30px;}
#sgcolorbox{left:6% !important;}
}
@media(max-width:384px){#slider1 .viewport{height:360px !important;}
#slider1 .overview li{text-align:left !important;width:384px !important;}
.rgtarrow, .lftarrow{top:60%!important;}
#slider1 .overview li img{width:44% !important;}
#slider1 .overview li{width:566px!important;}
.single-product-images{height:296px;}
#slide-125-layer-2{right:-55px;}
#slide-125-layer-3{right:-16px;}
.heading-container .heading-background .page-title h1{font-size:11px;line-height:11px;}
.cold-chain-content .wpb_wrapper div{width:86%;}.about-bg-1 p, .about-bg-2 p{width:100% !important;}
}
@media (max-width:375px){#slide-125-layer-2{right:-52px;}
#slide-125-layer-3{right:-14px;}
	
	
	#liv_emag, #liv_emag_2, #liv_emag_3 {    position: relative;    top: -1px !important;
    left: 0px !important; }
	#liv_banner_2, #liv_banner_3, #liv_banner{ padding: 4px 0px !important;}
.heading-container .heading-background .page-title h1{font-size:10px;line-height:10px;}
.cold-chain-content .wpb_wrapper div{width:88%;}
}
@media (max-width:360px){.single-product-images{padding:30px 0px 0px;}
.carousel-control{top:85px;}
#slider1 .viewport{height:286px !important;}
#slider1 .overview li{width:360px !important;}
#slider1 .overview li img{width:100%!important;}
.pp_content_container{top:25% !important;}
.facebook .pp_close{right:20px !important;top:0px !important;}
.rgtarrow, .lftarrow{top:54% !important;}
#pp_full_res img{width:80% !important;}
.facebook .pp_hoverContainer .pp_previous, .facebook .pp_hoverContainer .pp_next{height:65% !important;}
.content-container{padding-top:0px !important;}
.home .content-container{padding-top:0px !important;}
.pp_hoverContainer{width:570px!important;}
.single-product-images{height:278px;}
.single-roses .product-categories .product-category-image a{height:80px;min-height:80px;}
.single-roses .product-categories .cat-title a{font-size:10px !important;}
.single-roses .product-categories .cat-title{margin-top:0px !important;}
.rio-dir-desc p{left:27%;}
.single-roses .entry-summary ul li, .single-roses .entry-summary ul li strong{font-size:12px !important;}
.single-roses .entry-summary ul li{white-space:normal;}
#slide-125-layer-2{right:-55px;}
#slide-125-layer-3{right:-10px;}
.cold-chain-content .wpb_wrapper div{width:100%;margin-right:10px;}
.landing-page-date{font-size:18.44px !important;}
#sgcolorbox{left:7% !important;}
}
@media (max-width:320px){
	#liv_emag, #liv_emag_2, #liv_emag_3 {    position: relative;    top: -1px !important;
    left: 0px !important; }
	#liv_banner_2, #liv_banner_3, #liv_banner{ padding: 4px 0px !important;}
	
	.single-product-images{height:250px;}
#slider1 .viewport{height:255px !important;}
#slider1 .overview li{width:320px !important;height:255px !important;}
#slider1 .next{right:0px;}
.pp_content_container{top:30% !important;}
.facebook .pp_hoverContainer .pp_previous, .facebook .pp_hoverContainer .pp_next{height:65% !important;}
.pp_hoverContainer{height:400px!important;width:500px!important;}
.single-roses .product-categories .cat-title a{font-size:8px !important;}
.single-roses .product-categories .product-category-image a{height:60px;min-height:60px;}
.carousel-control{top:75px;}
.rio-dir-desc p{left:24%;}
#slide-125-layer-2{right:-49px;}
#slide-125-layer-3{right:-23px;}
.fb3d-h-500{height:400px!important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome, .fb3d-modal{top:5% !important;left:5% !important;}
}
@font-face{font-family:FuturaHeavyBT;src:url(../futuraheavybt.html);}
/* .gypsophila .product_title p{ font-weight:600 !important;} */
.product_title p{ font-weight:600 !important;}
.ms-nav-prev, .ms-nav-next {opacity:1 !important;}
.ms-skin-default .ms-slide .ms-slide-vcbtn{z-index:99999 !important; display:none !important}
.ms-slide-vcbtn-mobile .ms-vcbtn-txt, .ms-slide-vcbtn-mobile {display:none !important}

/* .ms-skin-default .ms-nav-next{right: -108px !important;}
 .ms-skin-default .ms-nav-prev{    left: -130px !important;}
*/




.rev-btn{border: 1px solid #fff !important; border-radius: 3px !important;}
.rev-btn:hover{font-size:13.4px !important;}

.main-crics{    background: url(../background-with-snow-flakes.html); background-size: cover !important;}

.main-crics .wpb_single_image img{height:170px; border:3px solid #fff;}
.snow-effc {position: absolute;     left: -220px;}
.senta_img img{      position: absolute;
    top: -784px;
    
    left: -396px}
.last_zindex{ position:relative; z-index: 99;}
.lolly_img img{  position: absolute;
    top: -390px;
    left: 676px;
    width: 50%;
    text-align: right;}

#snow-eff{margin-top: 0px !important;
    padding-top: 0px !important;}

/*Forms*/

.quform-label>label[for] {
	font-size: 13px;
    font-weight: bold;
	font-family: inherit;}


.quform-1 .quform-button-submit.quform-button-submit-1_2 button, .quform-1 .quform-element-submit.quform-button-style-theme .quform-button-submit.quform-button-submit-1_2 button:hover{
	background-color: #666;
		border-color: #666;}


  