/* CSS Generated Thu, 19 Dec 2024 01:37:43 +0000 by User ID 1 */
.header_bottom{padding:25px 45px}.title .separator.small,.title .separator.small.left,.title .separator.small.right{display:none}.drop_down .second{top:75%}ul#menu-primary-menu li .second .inner ul li a:hover span{color:#cb500c}body.home .q_slider{margin-bottom:50px}body:not(.home) .q_slider{max-width:1100px;margin:0 auto 20px;max-height:650px}body:not(.home) .carousel-inner .item .image{background-size:cover;max-height:650px}body:not(.home) .carousel-control{max-height:650px}.title.title_size_small h1,.title h1{font-size:24px !important}body:not(.home) h2,.title.title_size_small h1,.title h1{display:inline-block;border-bottom:2px solid #cb500c;padding-bottom:12px;margin-bottom:26px;text-transform:none}.separator+h2{text-align:center;margin-bottom:1.4em}h4{margin-top:15px}h2+h3{margin-top:0}p+h3,p+h2{margin-top:3em;margin-bottom:0.5em}h3{margin-top:3em}h3+.vc_row{margin-top:1em}.wpb_wrapper>p:empty{display:none}.nomargin{margin-top:0}.content .container .container_inner.page_container_inner{padding-top:0}#back_to_top{bottom:145px}.wpb_column>.wpb_wrapper .separator.small{background-color:transparent}.footer_top{padding:20px 0;border-top:1px solid #e0e0e0;margin-top:60px}a.sm{color:#000000 !important;height:20px}a.sm.instagram{margin-right:17px}.footer_bottom p{color:#FFF;max-width:600px;margin:10px auto;font-size:12px;line-height:18px}.footer_bottom .textwidget a{color:#fff !important}.two_columns_50_50>.column1,.two_columns_50_50>.column2{width:100%}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:15px 4px}body.search-results .post_image{display:none}.cmSignup{margin-top:15px}.cmSignup label{display:none}.cmSignup input{padding:0 14px;font-size:13px;line-height:33px;margin-bottom:17px;border:1px solid #555555;font-family:"Raleway", sans-serif;border:1px solid #e5e5e5}.cmSignup input[type="submit"]{font-weight:bold;background-color:#cb500c;color:#ffffff;border-width:0;border-radius:20px;letter-spacing:1px;padding:0 20px}aside .widget h5{margin-bottom:8px}aside .widget.posts_holder li{line-height:1em;margin:0;padding:10px 0}aside .widget.posts_holder li:first-child{padding-top:0}.TA_virtualsticker{margin-top:3em}.TA_virtualsticker #CDSWIDSTICKER{margin-left:21px !important}.TA_virtualsticker div#CDSWIDSTICKER{overflow:hidden}body.home .image_with_text{text-align:center;font-size:13px}body.home .image_with_text h2,.featuredWine h3 a,body.home .image_with_text a h2,.woocommerce ul.products li.product h6{color:#333333;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.readMore{text-transform:uppercase;letter-spacing:0.14em;text-decoration:underline;line-height:2.8em;color:#cb500c}.readMore:hover,a:hover .readMore{text-decoration:none}body.home .image_with_text .woocommerce.columns-1{text-align:center}body.home .vc_column_container h3 a{font-size:14px}body.home .woocommerce ul.products li.product{float:none;width:100%;text-align:center}body.home .woocommerce ul.products li.product .image-wrapper img{max-height:208px;width:auto}body.home .woocommerce ul.products li.product h6{margin:3em 0 0.5em 0;font-size:14px}body.home .woocommerce ul.products li.product h6:before{content:"FEATURED WINE: "}body.home .woocommerce ul.products .product-info{padding-top:0 !important}body.archive .product h6+div{display:none}.woocommerce .product .images{text-align:center}.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark,.q_accordion_holder.accordion.boxed .ui-accordion-header{background-color:#f6f6f6;color:#333333}.woocommerce div.product .images img{max-width:75%}body.post-type-archive-product h3{margin-top:0;font-size:14px;color:#333333;font-weight:600;text-align:center}body.post-type-archive-product h3 .count{display:none}body.archive li.product-category{margin-bottom:8em !important}.woocommerce .product div[itemprop="description"]{display:none}body.home .woocommerce .product div[itemprop="description"]{display:block}body.single-product .product div[itemprop="description"]{display:block}body.single-product .related.products .product div[itemprop="description"]{display:none}body.single-product .q_accordion_holder.boxed div.accordion_content{display:block !important;padding-left:0}body.single-product .q_accordion_holder.boxed h6.ui-accordion-header{display:none}body.single-product. product_meta{display:none}.shopping_cart_dropdown span.total span{color:#e5e5e5}.woocommerce .product_meta{display:none}.woocommerce input[type="text"]:not(.qode_search_field),.woocommerce input[type="password"],.woocommerce input[type="email"],.woocommerce-page input[type="text"]:not(.qode_search_field),.woocommerce-page input[type="password"],.woocommerce-page input[type="email"],.woocommerce textarea,.woocommerce-page textarea,.woocommerce table.cart div.coupon .input-text,.woocommerce-page table.cart div.coupon .input-text,.woocommerce .select2-container,.woocommerce-page .select2-container{border:1px solid #e5e5e5}.woocommerce p.form-row label{display:inline-block}#googleMap{margin-bottom:23px}body.page-id-5 p:first-child+h2{margin-top:0}body.page-id-5 .vc_col-sm-3 h2+h3{margin-top:0}body.page-id-5 .gform_wrapper{margin-top:0}.gform_wrapper h3.gform_title{letter-spacing:1px !important;color:#333333;font-size:12px;font-weight:600;margin:0}body.page-id-5 .title_outer,body.page-id-5 label.gfield_label{display:none !important}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="url"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="password"],body .gform_wrapper textarea,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single b{background-color:#f8f8f8;border:1px solid #eeeeee;color:#555555}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{display:none}body.page-id-5 img.alignleft{margin-top:20px}body.single-post .post_image,body.single-post .title_outer{display:none}@media only screen and (min-width:767px){body.page-id-83 .wpb_column h3{margin-top:0}}@media only screen and (max-width:600px){body.home .q_slider{display:none}}.woocommerce ul.products:after{content:" ";display:table;clear:both}.woocommerce .product div.woocommerce-product-details__short-description{display:none}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{border-bottom:2px solid #cb500c;height:50px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:18px}