a:focus,a:active,button:active,button:focus,select:focus,select:active{outline:none!important}body{font-family:Merriweather}.hort_menu.container{padding:0;border-bottom:5px solid #E24585}.hort_menu .menu_row,.hort_menu .menu-main-menu-container{display:flex;flex-wrap:wrap;background-color:#fff}.hort_menu .menu_item{display:table-cell;height:10em;width:10%;text-align:center;padding:1px}@media only screen and (max-width:991px){.hort_menu .menu_item{min-width:20%}}@media only screen and (max-width:768px){.hort_menu .menu_item{min-width:50%}}.hort_menu .menu_item>a{display:inline-block;height:100%;width:100%;text-decoration:none}.hort_menu .menu_item .box{display:flex;flex-direction:column;height:inherit;background-color:#6F5091;color:#fff;padding:1em;padding-top:1.5em;padding-bottom:1.5em;font-size:1.1em}.hort_menu .menu_item:hover .box{background-color:#E24585}.hort_menu .menu_item:hover .dropdown-content{z-index:100;display:block}.hort_menu .menu_item img{height:2.5em;width:auto;margin-bottom:1em}.hort_menu .menu_item .cat_text{margin-top:auto;line-height:1.5}.hort_menu .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:180px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;text-align:left;border:1px solid #E24585;border-radius:0 0 5px 5px}.hort_menu .dropdown-content a{border-bottom:1px solid rgba(111,80,145,.25);color:#000;padding:12px 16px;text-decoration:none;display:block;font-family:Merriweather;font-size:1.2em;color:#6F5091;padding-bottom:8px;padding-top:8px}.hort_menu .dropdown-content a:hover{color:#E24585}.hort_menu .dropdown-content a:last-child{border-bottom:none}.top_nav{background-color:rgba(255,255,255,.95);border-bottom:2px solid #00BFB3;color:#00BFB3;font-family:Merriweather;line-height:5em}.top_nav .nav_left{text-align:left}.top_nav .nav_left a{vertical-align:middle;padding-right:1em;font-size:1.6em;line-height:20px;color:#00BFB3}.top_nav .nav_middle{text-align:center;font-size:1.6em;font-style:italic}.top_nav .nav_right{text-align:right}.top_nav .nav_right a.register{color:#00BFB3}.top_nav .nav_right a.register:active{box-shadow:none}.top_nav .nav_right .login{border-radius:10px;padding-left:1.3em;padding-right:1.3em;background-color:#00BFB3;box-shadow:0 2px 4px 0 #9B9B9B;color:#fff}.top_nav .nav_right .login img{height:1em;width:auto;vertical-align:middle;margin-right:.5em}.top_nav .nav_right .logout{border-radius:10px;padding-left:1.3em;padding-right:1.3em;background-color:#00BFB3;box-shadow:0 2px 4px 0 #9B9B9B;color:#fff}.top_nav .nav_right .logout span{margin-right:.5em}.nav_center .search form[role=search] .input-group{box-shadow:0 3px 30px 0 #000;border-radius:10px 10px 10px 10px}.nav_center form[role=search]{vertical-align:middle;display:inline-block;width:auto;line-height:initial}.nav_center .search input[type=search]{height:100%;border:2px solid #00BFB3;font-size:1.6em;padding:.8em;border-radius:10px 0 0 10px}.nav_center .search input[type=search]::placeholder{font-family:Merriweather;color:#9B9B9B;font-style:italic}.nav_center .search button[type=submit]{height:3em;font-family:Merriweather;background-color:#00BFB3;border:2px solid #00BFB3;color:#fff;font-size:16px;border-radius:0 10px 10px 0;margin-right:-2px}.nav_center .search button[type=submit] span.glyphicon{padding-right:.5em}.nav_center .mini_cart div{font-family:Merriweather;font-size:2.5em;color:#000;box-shadow:0 3px 30px 0 #000;background-color:#FFF;border-radius:10px;border:2px solid #E24585}.nav_center>div{line-height:15em}.nav_center .logo img{height:15em}.nav_center .search{text-align:center}.nav_center .cart{text-align:right}.nav_center .cart .mini_cart span{vertical-align:middle}.nav_center .cart img{height:1.5em;width:auto}footer .hort_footer{background-color:gray;padding:3em}footer .footer_left .news_text{color:#FFF;font-family:Merriweather;font-size:1.7em;padding-bottom:1em;text-shadow:0 2px 4px rgba(0,0,0,.5)}footer .footer_left .email_input .input-group{width:100%;padding-bottom:1em}footer .footer_left .email_input input[type=email]{background-color:#FFF;border-radius:10px 0 0 10px;border:2px solid #E24585;font-size:1.5em;padding-left:1.3em;padding-right:1.3em}footer .footer_left .email_input input[type=email]::placeholder{font-style:italic;color:#9B9B9B;font-family:Merriweather}footer .footer_left .email_input button[type=submit]{border-radius:0 10px 10px 0;background-color:#E24585;border:2px solid #E24585;color:#fff;font-size:15px;font-family:Merriweather;height:2.87em}footer .hort_footer .address{font-family:Merriweather;color:#FFF;font-size:1.3em}footer .hort_footer .address h3{font-size:1.4em;margin:0;margin-bottom:1em}footer .hort_footer .address .email{color:#81DA2C}footer .footer_left .soc_icons .follow{font-family:Merriweather;font-size:1.6em;text-shadow:0 2px 4px rgba(0,0,0,.5);color:#FFF;margin-top:9px;float:left}footer .footer_left .soc_icons{display:inline-block;line-height:5em}footer .footer_left .soc_icons .icon img{margin-top:4px;width:19%}footer .last_row{padding-top:15px}footer .credit_icons{position:absolute;bottom:5px;left:28px}footer .credit_icons .icon{padding-right:5px}footer .credit_icons .icon a{transition:all 0.3s linear;-ms-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;width:38px;height:26px;overflow:hidden;display:inline-block;background:url(../../../../../../../../themes/horticom_business/assets/images/payment_icon.png) left top no-repeat}footer .credit_icons .icon a:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}footer .credit_icons .icon .master{background-position:-44px 0}footer .credit_icons .icon .visa{background-position:0 0}body{background-color:#FAFAF9;background-image:url(../../../../../../../../themes/horticom_business/assets/images/bg-image.jpg);background-size:100% auto;background-repeat:no-repeat}body .page_content{background-color:#fff;min-height:400px}.entry-header{display:none}.nf-form-cont nf-fields-wrap{display:flex}.nf-form-cont .nf-field-element{height:4.5em}#nf-field-6,#nf-field-5{height:100%}#nf-field-6{background-color:#E24585;border:2px solid #E24585;color:#fff;font-size:15px;font-family:Merriweather;border-radius:0 10px 10px 0}nf-fields-wrap nf-field:first-child{flex-grow:1}nf-fields-wrap nf-field:last-child{width:6em}.error404 .page_content{padding-left:1px;padding-right:1px}section.not-found{background-image:url(../../../../../../../../themes/horticom_business/assets/images/not_found.png);background-position:center;background-size:cover}.not-found .window{border-radius:10px;background-color:rgba(255,255,255,.9);padding:2em;margin-top:20em;margin-bottom:20em}.not-found .window div,.not-found .window h1,.not-found .window p{text-align:center;font-family:Merriweather}.not-found .window p{color:#000;font-size:1.6em;line-height:1.7}.not-found .window h1{line-height:1.6;font-size:2em;color:#6F5091}.not-found .window a.btn{background-color:#6F5091;border-radius:10px;border:1px solid rgba(111,80,145,.1);color:#FFF;font-size:1.3em}.not-found .window div.error_code{margin-top:1em;font-style:italic;text-align:left;font-size:1.6em;color:#000;opacity:.38}.search-no-results .woocommerce-info{background-color:transparent;padding-left:0;font-size:13px;border-top-color:transparent}.search-no-results .woocommerce-info:before{display:none}.banner_container.myaccount{background:none;background-color:#fff}.banner_container.myaccount h1.title{font-size:2.8em}.banner_container.myaccount .message{padding-right:42px;line-height:1.5;font-size:1.5em}.banner_container.myaccount .login_box{box-shadow:none}.order_sections .loading_screen{position:absolute;height:100%;width:100%;top:0;background-color:rgba(255,255,255,.62);z-index:110;text-align:center}.order_sections .loading_screen img{margin-top:20%}.submit_loading_screen{position:absolute;height:100%;width:100%;top:0;background-color:rgba(255,255,255,.62);z-index:110;text-align:center}.submit_loading_screen img{margin-top:0%}.woocommerce input.button{margin:0 8px}.nav_center .logo .logo_text{position:absolute;color:#fff;font-size:14px;bottom:25px;opacity:.9;font-family:Merriweather;line-height:1}.nav_center .logo a{display:flex;align-items:center;justify-content:center}