@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Hind:400,500,600,700');body{font-family:'Hind',sans-serif;margin:0 auto;padding:0;font-size:16px}#wrapper{margin:0 auto}#header{background:#681314}.menu-top{float:right;padding-top:10px}.menu-top ul{float:left;list-style:outside none none;margin:0 auto;padding:0}.menu-top li{float:left}.add-to-cart-icon{float:right;position:relative}.header-nonscroll .add-to-cart-icon{margin-left:30px}.menu-top li a{color:#c69c6d;display:block;font-size:.8em;padding:0 20px;letter-spacing:2.5px;text-decoration:none;text-transform:uppercase}.add-to-cart-icon-area{background:#c8a165 none repeat scroll 0 0;border-radius:2px;color:#fff;display:block;font-size:.9em;margin-top:5px;padding:7px 8px;position:relative;text-align:center}.add-to-cart-icon-area span{background:#000 none repeat scroll 0 0;border-radius:100%;font-size:.6em;left:0;margin:0 auto;padding:1px;position:absolute;right:0;top:-10px;width:18px}.add-to-cart-icon-area:hover{color:#fff}.add-to-cart-icon-area span:hover{color:#fff}.add-to-cart-icon-area:focus{color:#fff}.add-to-cart-icon-area span:focus{color:#fff}.logo{margin-bottom:25px;text-align:center}.logo a{display:inline-block}.logo img{margin-top:-43px}#header .col-md-8{margin:0 auto;float:none}.header-menu-inner{border-top:2px solid #8e4840;margin:0 auto;padding:10px 0}#menu{float:left}#menu ul{list-style:outside none none;margin:0 auto;padding:0}#menu li{float:left;padding-right:40px}#menu li a{color:#ffe5c5;display:block;position:relative;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none}.sub-menu{display:none;background:#ffe5c5 none repeat scroll 0 0;left:-20px;position:absolute;width:150px;z-index:999}.sub-menu li{float:none !important}.sub-menu li a{border-bottom:1px solid #000;color:#000 !important;padding:5px 0 !important;text-align:center}#search{float:right;padding:4px 0;position:relative}#search a{color:#ffe5c5;display:block}.search-form{background:#7a9b02 none repeat scroll 0 0;padding:5px;position:absolute;right:0;top:34px;display:none;width:282px;z-index:9999}.search-form #searchform .screen-reader-text{text-indent:-99999px}.search-form #searchform #s{border:medium none;padding:2px}.search-form #searchform #searchsubmit{background:#681314 none repeat scroll 0 0;border:medium none;color:#fff;font-size:.9em;padding:3px 10px}.header-scroll{display:none}.header-nonscroll.header-nonscroll-fixed{display:none}header-scroll header-scroll-fixed{display:block !important}.header-scroll.header-scroll-fixed{background:#681314 none repeat scroll 0 0;display:block !important;left:0;position:fixed;top:0;width:100%;z-index:99999}.login-icon a:before{content:"";font-family:fontawesome;padding-right:8px}.register a:before{content:"";font-family:fontawesome;padding-right:8px}.my-account a:before{content:"\f007";font-family:fontawesome;padding-right:8px}.logout a:before{content:"\f023";font-family:fontawesome;padding-right:8px}.header-scroll-logo img{width:100%}.header-scroll-right li{padding-right:34px !important}.header-scroll-right li.menu-item-86{display:none}.header-scroll-right li a{font-size:.975em}.header-scroll{padding:30px 0}.header-scroll-right{padding:13px 0;float:right}.header-scroll-logo a{display:block}.login-right-scroll{float:right;margin-top:4px}.search-scroll{background:#c8a165 none repeat scroll 0 0;border-radius:2px;color:#fff;display:inline-block;font-size:.9em;margin-right:10px;margin-top:6px;padding:7px 8px}.search-scroll:hover{color:#fff}.main-slider{border-bottom:30px solid #1a1a1a}.callbacks_container{position:relative;float:left;width:100%}.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.callbacks li{position:absolute;width:100%;left:0;top:0}.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0,.8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:42%;left:0;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:50px;height:50px}.prev{background:rgba(0,0,0,0) url(//weingut-laurentiushof.de/wp-content/themes/laurentiushof/images/left-arow.png) no-repeat scroll 0 0/auto 100%;left:15px}.next{background:rgba(0,0,0,0) url(//weingut-laurentiushof.de/wp-content/themes/laurentiushof/images/right-arow.png) no-repeat scroll 0 0/auto 100%;right:15px}.callbacks_nav:active{opacity:1.0}.callbacks_nav.next{left:auto;background-position:right top}.callbacks_tabs{bottom:10px;left:50%;list-style:outside none none;margin:0 auto;padding:0;position:absolute;z-index:2;transform:translateX(-50%)}.callbacks_tabs li{float:left}.callbacks_tabs li a{background:rgba(0,0,0,0) url(//weingut-laurentiushof.de/wp-content/themes/laurentiushof/images/slider-arow.png) no-repeat scroll 0 0/auto 100%;display:block;height:12px;margin:0 2px;text-indent:-9999px;width:12px;padding:0 10px}.callbacks_here a{background:url(//weingut-laurentiushof.de/wp-content/themes/laurentiushof/images/slider-arow-hover.png) no-repeat scroll 0 0/auto 100% !important}.callbacks_tabs li a:hover{background:url(//weingut-laurentiushof.de/wp-content/themes/laurentiushof/images/slider-arow-hover.png) no-repeat scroll 0 0/auto 100% !important}.section-echtbio{padding:35px 0 150px}.section-echtbio.Brown{background:#ffe5c5}.section-echtbio .col-md-4{padding:0 38px}.box-echtbio{width:100%;margin:40px 0 60px;position:relative}.echtbio-logo{left:-25px;position:absolute;top:-38px;z-index:9999}.echtbio-text{position:relative;text-align:center;z-index:999}.echtbio-text h3{bottom:6px;color:#ffe5c5;font-size:1em;position:absolute;text-transform:uppercase;width:100%}.section-echtbio.Orange .echtbio-text h3{background-color:rgba(153,134,117,.8);border-radius:0 0 10px 14px;margin:0;padding:10px 0}.section-echtbio.Orange .echtbio-text h3{color:#fff}.section-echtbio.Orange .echtbio-head h2{border-color:#f15a24}.section-echtbio.Orange .echtbio-head{border-color:#7b736a}.echtbio-head h2{float:left}.section-echtbio-menu{float:right}.section-echtbio-menu ul{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none}.tabs{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none !important}.echtbio-head{border-bottom:1px solid #cbb9a2;margin-bottom:40px}.echtbio-head h2{border-bottom:3px solid #6e1818;font-size:1em;font-weight:600;line-height:35px;margin:0 auto 2px}.SkyBlue .echtbio-head h2{border-bottom:3px solid #3fa9f5;color:#fff;font-size:1em;font-weight:600;line-height:35px;margin:0 auto 2px}.SkyBlue .echtbio-head{border-bottom:1px solid #8b523e;margin-bottom:40px}.SkyBlue .section-echtbio-menu .ui-state-active{border-color:#8b523e !important}.SkyBlue .section-echtbio-menu li{background:#f15a24 !important}.SkyBlue .section-echtbio-menu .ui-state-active a{color:#3fa9f5 !important}.SkyBlue .section-echtbio-menu li a{color:#fff !important}.SkyBlue .section-echtbio-text .ui-tabs-panel p{color:#fff !important;font-size:.8em !important;line-height:26px;margin:0 auto 30px}.SkyBlue .urlaub-head{background:#f15a24 none repeat scroll 0 0}.SkyBlue .urlaub-head h2:before{color:#3fa9f5}.acf-map iframe{width:100%}.section-echtbio-menu li{background:#ffe5c5 none repeat scroll 0 0 !important;border:medium none !important;font-size:.675em;text-transform:uppercase}.section-echtbio-menu li a{color:#000 !important;font-weight:600;padding:10px 13px !important}.section-echtbio-menu .ui-state-active{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-left:1px solid #cbb9a2 !important;border-radius:0;border-right:1px solid #cbb9a2 !important;border-top:1px solid #cbb9a2 !important}.section-echtbio.Orange .section-echtbio-menu .ui-state-active{border-color:#7b736a !important}.section-echtbio.Orange .section-echtbio-menu .ui-state-active a{color:#f15a24 !important}.section-echtbio.Orange .section-echtbio-menu li{background:#c7b299 none repeat scroll 0 0 !important}.section-echtbio.Orange .section-echtbio-text .ui-tabs-panel p{color:#000 !important;font-size:.75em !important;line-height:26px;margin:0 auto 40px}.section-echtbio.Orange .section-echtbio-text .ui-tabs-panel h4{color:#f15a24;font-size:.75em;font-style:italic;font-weight:600;margin:0 auto 30px}.section-echtbio-menu .ui-state-active a{color:#681314 !important}.section-echtbio-text .ui-tabs-panel p{color:#000 !important;font-size:.8em !important}.section-echtbio-text .ui-tabs-panel{padding:0}.section-weine{padding-bottom:70px}.weine-head{background:#7a9b02 none repeat scroll 0 0;margin-bottom:100px;padding:30px 0}.weine-head h2{color:#fff;font-size:1.725em;font-weight:600;line-height:20px;margin:0}.weine-head h2:before{color:#681314;content:"";font-family:fontawesome;font-size:1.356em;padding-right:20px}.weine-content-head{border-bottom:1px solid #909090;margin-bottom:70px}.weine-content-head h2{border-bottom:3px solid #7a9b02;float:left;font-size:1em;font-weight:600;line-height:31px;margin:0}.weine-content-menu{float:right}.weine-content-menu ul{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;list-style:outside none none;margin:0;padding:0}.weine-content-menu li{background:#fff none repeat scroll 0 0 !important;border:medium none !important;float:left;font-size:.675em;position:relative;text-transform:uppercase;top:1px}.weine-content-menu li a{color:#000 !important;font-weight:600;padding:10px 13px !important}.weine-content-menu .ui-state-active{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-left:1px solid #909090 !important;border-radius:0;border-right:1px solid #909090 !important;border-top:1px solid #909090 !important}.weine-content-menu .ui-state-active a{color:#7a9b02 !important}.weine-content-box-text p{color:#000 !important;font-size:.8em !important;line-height:26px;margin:0 auto 40px}.weine-content-box-text h4{color:#7a9b02;font-size:1.2em;font-weight:600;margin:0 auto 30px;padding-right:10px;text-align:right}.section-weine-inner .ui-tabs-panel{padding:0}.weine-content-menu li a:hover{color:#7a9b02 !important}.weine-content-menu .active a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;color:#7a9b02 !important}.weine-content-box{border:1px solid #858586;border-radius:4px;margin-bottom:40px;padding-bottom:7px}.weine-content-box img{border-radius:3px 3px 0 0;margin-bottom:25px;width:100%}.weine-content-box-text{padding:0 10px}.weine-content-box h2{color:#7a9b02;font-size:.8em;font-weight:700;margin:0 auto 10px}.weine-content-box h2 a{color:#7a9b02;text-decoration:none}.weine-content-box p{font-size:.8em;line-height:22px;margin:0 auto 10px}.weine-content-box ul{list-style:outside none none;margin:0 auto;padding:0}.weine-content-box li{font-size:.8em;line-height:24px}.weine-content-box li:before{color:#7a9b02;content:"";font-family:fontawesome;padding-right:10px}.product .woocommerce-product-details__short-description{padding:0 12px}.product .woocommerce-product-details__short-description p{color:#000;font-size:.8em;line-height:22px;margin:0 auto 10px}.product .woocommerce-product-details__short-description ul{list-style:outside none none !important;margin:0 auto !important;padding:0}.product .woocommerce-product-details__short-description li{color:#000;font-size:.8em;line-height:24px}.product .woocommerce-product-details__short-description li:before{color:#7a9b02;content:"";font-family:fontawesome;padding-right:10px}.section-vinothek{padding-bottom:150px}.vinothek-head{background:#681314 none repeat scroll 0 0;margin-bottom:100px;padding:30px 0}.vinothek-head h2{color:#fff;font-size:1.725em;margin:0;font-weight:600;line-height:20px}.vinothek-head h2:before{color:#c69c6d;content:"";font-family:fontawesome;font-size:1.356em;padding-right:20px}.vinothek-content-head{border-bottom:1px solid #636363;margin-bottom:30px}.vinothek-content-head h2{border-bottom:3px solid #681314;display:inline-block;font-size:1.325em;font-weight:600;line-height:32px;margin:0 auto 1px;letter-spacing:1px}.vinothek-content-slider img{width:100%;height:395px !important}.vinothek-content-slider{margin-bottom:50px}.vinothek-content-text>p{font-size:.9em;line-height:26px;margin-bottom:40px}.echtbio-text>img{width:100%}.section-echtbio.Orange{background:#c7b299 none repeat scroll 0 0;padding-bottom:80px}.urlaub-head{background:#998675 none repeat scroll 0 0;padding:30px 0}.urlaub-head h2{color:#fff;font-size:1.725em;margin:0;font-weight:600;line-height:20px}.urlaub-head h2:before{color:#f15a24;content:"";font-family:fontawesome;font-size:1.356em;padding-right:20px}.section-urlaub .col-md-4{padding:0 38px}.urlaub-boxes-area{padding:55px 0}.urlaub-box{position:relative;text-align:center;z-index:999}.urlaub-box img{width:100%}.urlaub-box h3{bottom:6px;color:#fff;font-size:1em;position:absolute;text-transform:uppercase;width:100%}.urlaub-content-head{border-bottom:1px solid #7b736a;margin-bottom:40px}.urlaub-content-head h2{border-bottom:3px solid #f15a24;font-size:1em;float:left;font-weight:600;line-height:35px;margin:0 auto 2px}.urlaub-content-menu{float:right}.urlaub-content-menu ul{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none}.urlaub-content-menu li{background:#c7b299 none repeat scroll 0 0 !important;border:medium none !important;font-size:.675em;text-transform:uppercase}.urlaub-content-menu li a{color:#000 !important;font-weight:600;padding:10px 13px !important}.urlaub-content-menu .ui-state-active{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-left:1px solid #7b736a !important;border-radius:0;border-right:1px solid #7b736a !important;border-top:1px solid #7b736a !important}.urlaub-content-menu .ui-state-active a{color:#f15a24 !important}.urlaub-content-inner .ui-tabs-panel p{color:#000 !important;font-size:.75em !important;line-height:26px;margin:0 auto 40px}.urlaub-content-inner .ui-tabs-panel h4{color:#f15a24;font-size:.75em;font-style:italic;font-weight:600;margin:0 auto 30px}.urlaub-content-inner .ui-tabs-panel{padding:0}.urlaub-content-slider img{width:100%}.urlaub-content-slider{margin-bottom:35px}.section-echtbio.SkyBlue{background:#f15a24 none repeat scroll 0 0;padding:0 0 60px}.kontakt-impressum-head{background:#f15a24 none repeat scroll 0 0;padding:30px 0}.kontakt-impressum-head h2{color:#fff;font-size:1.725em;margin:0;font-weight:600;line-height:20px}.kontakt-impressum-head h2:before{color:#3fa9f5;content:"";font-family:fontawesome;font-size:1.356em;padding-right:20px}.kontakt-impressum-map img{width:100%}.kontakt-impressum-content-head{border-bottom:1px solid #8b523e;margin-bottom:40px}.kontakt-impressum-content-head h2{border-bottom:3px solid #3fa9f5;color:#fff;float:left;font-size:1em;letter-spacing:2px;line-height:35px;margin:0 auto 2px}.kontakt-impressum-content-menu{float:right}.kontakt-impressum-content-menu ul{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none}.kontakt-impressum-content-menu li{background:#f15a24 none repeat scroll 0 0 !important;border:medium none !important;font-size:.675em;text-transform:uppercase}.kontakt-impressum-content-menu li a{color:#fff !important;font-weight:600;padding:10px 13px !important}.kontakt-impressum-content-menu .ui-state-active{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-left:1px solid #8b523e !important;border-radius:0;border-right:1px solid #8b523e !important;border-top:1px solid #8b523e !important}.kontakt-impressum-content-menu .ui-state-active a{color:#3fa9f5 !important}.kontakt-impressum-content-inner .ui-tabs-panel p{color:#fff !important;font-size:.625em !important;line-height:26px;margin:0 auto 30px}.kontakt-impressum-content-inner .ui-tabs-panel{padding:0}.footer-head{background:#3fa9f5 none repeat scroll 0 0;padding:28px 0}.footer-head h2{color:#fff;font-size:1.725em;margin:0;font-weight:600}.footer-head h2:before{color:#f15a24;content:"";font-family:fontawesome;font-size:1.356em;padding-right:20px}.footer-content{background:#333;padding:35px 0 60px}.footer-content-search p{color:#f15a24;font-size:.8em;font-weight:600;margin:0 auto 15px}.footer-content-search{border-bottom:1px solid #999;margin-bottom:35px;padding-bottom:45px}.footer-search-form .screen-reader-text{display:none}.footer-search-form #searchform #s{background:#b3b3b3 none repeat scroll 0 0;border:medium none;color:#000;font-size:.9em;font-style:italic;padding:14px;width:78%}.footer-search-form #searchform #searchsubmit{background:#f15a24 none repeat scroll 0 0;border:medium none;color:#fff;font-size:1em;margin-left:10px;padding:13px;width:20%;text-transform:uppercase}.footer-menu-left{float:left;width:50%}.footer-social-right{float:left;width:50%}.footer-menu{float:left}.footer-menu-left h3{color:#f15a24;font-size:.9em;margin:0 auto 30px}.footer-menu ul{list-style:outside none none;margin:0;padding:0}.footer-menu li{float:left;width:50%}.footer-menu li a{color:#fff;display:block;font-size:.9em;line-height:28px;text-decoration:none}.footer-menu li a:before{color:#f15a24;content:"";font-family:fontawesome;padding-right:10px}.footer-social-right h3{color:#f15a24;font-size:.9em;margin:0 auto 30px}.footer-social-right a{background:#b3b3b3 none repeat scroll 0 0;border-radius:3px;color:#fff;font-size:2.3em;padding:0;display:inline-block}.footer-social-right a i{margin-left:24px;margin-right:8px;margin-top:8px}.mobile-menu-icon{display:none}.mobile-icon{color:#ffe5c5;font-size:1.375em;cursor:pointer}.mobile-icon:hover{color:#ffe5c5}.mob-logo{display:none}.woocommerce-account.user-not-logged-in #header{display:none}.woocommerce-account.user-not-logged-in #footer{display:none}.woocommerce-page #content{padding:30px 0}.user-not-logged-in .u-column2.col-2{display:none}.user-not-logged-in.user-register-page .u-column1.col-1{display:none}.user-not-logged-in.user-register-page .u-column2.col-2{display:block}.user-not-logged-in .u-column1.col-1{float:none;margin:0 auto;max-width:420px;width:100%}#customer_login .woocommerce-Input{border:1px solid #ccc;line-height:18px;padding:10px}.login .form-row .inline{float:right}#customer_login .u-column1.col-1>h2{display:none}#customer_login .u-column2.col-2>h2{display:none}#customer_login .u-column1.col-1{float:none;margin:0 auto;max-width:420px;width:100%}#customer_login .u-column2.col-2{float:none;margin:0 auto;max-width:420px;width:100%}#customer_login .form-row .woocommerce-Button{background:#681314 none repeat scroll 0 0;color:#fff;float:left}#customer_login #password{margin-bottom:15px}.woocommerce-LostPassword .left{float:left}.woocommerce-LostPassword .right{float:right}.woocommerce-LostPassword:before{clear:both;content:"";display:table}.woocommerce-LostPassword:after{clear:both;content:"";display:table}.woocommerce-LostPassword{margin-top:15px}.woocommerce-LostPassword a{color:#681314;text-decoration:none}.woocommerce-ResetPassword{margin:0 auto;max-width:680px;width:100%}.woocommerce-ResetPassword .woocommerce-FormRow #user_login{float:left}.woocommerce-ResetPassword .clear{display:none}.woocommerce form .form-row #user_login{border:1px solid #ccc;padding:8px}.woocommerce-ResetPassword .woocommerce-FormRow{float:left}.woocommerce-FormRow .woocommerce-Button{background:#681314 none repeat scroll 0 0 !important;color:#fff !important;margin-top:34px !important}.woocommerce-ResetPassword .form-row-first{width:75% !important}.woocommerce-MyAccount-navigation{background:#c8a165 none repeat scroll 0 0}.woocommerce-MyAccount-navigation ul{list-style:outside none none;margin:0 auto;padding:0}.woocommerce-MyAccount-navigation li{border-bottom:2px solid #b58f54;line-height:44px}.woocommerce-MyAccount-navigation li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation li a{color:#fff;display:block;font-weight:700;padding:0 10px;text-decoration:none}.woocommerce-MyAccount-content a{color:#681314}.woocommerce-MyAccount-content .woocommerce-Input{border:1px solid #ccc;padding:10px}.woocommerce-breadcrumb{display:none}.woocommerce-ordering .orderby{padding:6px 10px}.archive .products .product{border:1px solid #858586;border-radius:4px;margin-bottom:40px !important;padding-bottom:15px !important}.woocommerce-LoopProduct-link h3{color:#7a9b02;font-size:1.1em !important;font-weight:700;padding-left:10px !important;margin:0 auto 10px !important}.woocommerce-LoopProduct-link .price{padding-right:12px;text-align:right;position:absolute;right:0;bottom:0}.price .woocommerce-Price-amount{color:#7a9b02;font-size:1.725em;font-style:normal;font-weight:600;margin:0 auto;padding-right:10px}.products .product .add_to_cart_button{background:#681314 none repeat scroll 0 0;color:#fff;margin-left:12px;margin-top:0 !important}.products .product .add_to_cart_button:hover{background:#c8a165 none repeat scroll 0 0;color:#fff}body.admin-bar .header-scroll.header-scroll-fixed{top:32px}.realated-product-title{border-bottom:3px solid #7a9b02;display:inline-block;font-size:1.425em;font-weight:600;margin-bottom:25px}.single-product #content .product .images{width:30% !important;margin-bottom:80px !important}.single-product #content .product .summary{padding-left:50px;width:70% !important}.single-product #content .product .summary .price{text-align:left}.single-product #content .product .summary .product_title{border-bottom:3px solid #f15a24;display:inline-block;font-size:1.7em;font-weight:600;line-height:35px;margin:0 auto 20px}.single-product .summary .cart button{background:#681314 none repeat scroll 0 0 !important;color:#fff !important;margin-left:10px}.single-product .summary .cart button:hover{background:#c8a165 none repeat scroll 0 0 !important;color:#fff !important}.summary .quantity .qty{padding:5px}.single-product #content .woocommerce-tabs.wc-tabs-wrapper{margin-bottom:80px}.add-to-cart-area{background:#7a9b02 none repeat scroll 0 0;border-radius:2px;color:#fff;display:none;padding:10px;position:absolute;right:0;top:43px;width:290px;z-index:9999}.mini_cart_item .attachment-shop_thumbnail{float:left !important;height:40px !important;margin:0 10px 0 0 !important;width:40px !important}.mini_cart_item a{color:#681314 !important;font-size:.7em !important;font-weight:700;display:block;line-height:12px !important;padding:0 !important}.woocommerce .mini_cart_item a.remove{color:#681314 !important}.woocommerce .mini_cart_item a.remove:hover{color:#681314 !important;background:0 0 !important}.mini_cart_item .quantity{font-size:.8em}.add-to-cart-area .total{clear:both;margin:0 auto 10px !important;padding-top:5px}.buttons .wc-forward{background:#681314 none repeat scroll 0 0 !important;border-radius:2px !important;color:#fff !important;display:inline-block !important;font-size:.8em !important;padding:10px 0 !important;text-align:center;text-decoration:none !important;width:96px}.add-to-cart-area .buttons{margin:0}.mini_cart_item .remove{float:right;font-size:1.2em !important}.mini_cart_item{border-bottom:1px solid #8e4840;margin-bottom:10px !important;padding-bottom:10px !important;float:none !important}.wc-proceed-to-checkout a:hover{background:#c8a165 none repeat scroll 0 0 !important}.wc-proceed-to-checkout a{background:#681314 none repeat scroll 0 0 !important}.actions #coupon_code{padding:9px !important;width:auto !important}.woocommerce .button{background:#681314 none repeat scroll 0 0 !important;color:#fff !important}.woocommerce .button:hover{background:#c8a165 none repeat scroll 0 0 !important}.woocommerce .quantity .qty{border:1px solid #ccc;border-radius:3px;padding:6px 3px}.cart_item .product-name a{color:#681314;text-decoration:none}.add-to-cart-area ul{list-style:outside none none;margin:0;float:none !important;padding:0}.login-right-scroll .search-form{top:45px}.products .woocommerce-loop-product__title{color:#7a9b02;display:block;margin:0 auto 10px !important;padding:0 12px !important}.archive #content{padding:0}.single-product .weine-head{display:none}.single-product #content{padding:0}.single-product .product.type-product{padding:30px 0 0}.archive .page-title{border-bottom:3px solid #7a9b02;float:left;font-size:1.625em;font-weight:600;line-height:31px;margin:0 auto;text-transform:uppercase}.archive .weine-content-menu li a{display:block;font-size:1.325em !important;text-decoration:none !important}.archive .weine-content-menu .current-menu-item{border-left:1px solid #909090 !important;border-right:1px solid #909090 !important;border-top:1px solid #909090 !important}.archive .weine-content-menu .current-menu-item a{color:#7a9b02 !important}.archive .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 5% 2.992em 0 !important;width:21.05% !important}.archive .products .product:nth-child(4n){margin:0 !important}.add-to-cart-area .buttons .wc-forward{margin:0 2px;width:48%}#order_review #payment .wc_payment_method .about_paypal{line-height:34px !important;margin-left:10px}.tnp-subscription{max-width:100% !important}.tnp-field.tnp-field-email{width:78%;float:left}.tnp-field.tnp-field-email input{background:#b3b3b3 none repeat scroll 0 0 !important;color:#000 !important;font-size:1em !important;font-style:italic;padding:14px !important}.tnp-field.tnp-field-button{float:left;margin-left:14px;width:20%}.tnp-field.tnp-field-button input{background:#f15a24 none repeat scroll 0 0 !important;font-size:1em !important;padding:13px !important;text-transform:uppercase;width:100% !important}@media only screen and (max-width:1200px){#menu li{padding-right:17px}.vinothek-content-slider img{height:auto !important}}@media only screen and (max-width:992px){.box-echtbio{margin:60px auto;max-width:290px}.echtbio-text img{width:100%}.weine-content-box{margin:0 auto 20px;max-width:290px;width:100%}.weine-content-menu{float:none !important}.weine-content-head h2{float:none;margin:0 auto 20px}.urlaub-box{margin:0 auto 20px;max-width:290px;width:100%}.logo{text-align:left}.logo img{margin:0 auto}.mobile-menu-icon{display:block}.menu-head{display:none}#menu li{float:none}.menu-head{background:#2a5127 none repeat scroll 0 0;box-sizing:border-box;left:0;position:absolute;top:153px;width:100%;z-index:99999}.header-scroll-fixed .menu-head{top:122px}#menu li{border-bottom:1px solid #20401e}#menu li a{padding:10px !important}.header-scroll .col-md-3{float:left;width:50%}.header-scroll .col-md-7{float:right;position:static;width:10%}.header-scroll .col-md-2{float:right}.header-nonscroll{display:none}.header-scroll{display:block}.login-right-scroll{margin-top:7px}.header-scroll-right{padding:15px 0}.footer-search-form #searchform #s{width:70%}.footer-search-form #searchform #searchsubmit{margin:0;width:25%}}@media only screen and (max-width:768px){.woocommerce ul.products li.product{margin:0 auto 20px auto !important;width:100% !important;max-width:320px}.archive .products .product:nth-child(4n){margin:0 auto !important}.products li{margin:0 auto;float:none !important;width:100%}}@media only screen and (max-width:767px){.callbacks_tabs{left:42%;display:none}.callbacks_nav{height:36px;width:36px}.echtbio-text img{width:100%}.echtbio-head h2{float:none;margin:0 auto 20px}.section-echtbio-menu{float:none}.urlaub-content-head h2{float:none;margin:0 auto 20px}.urlaub-content-menu{float:none}.kontakt-impressum-content-head h2{float:none;margin:0 auto 20px}.kontakt-impressum-content-menu{float:none}.logo img{width:70%}.menu-top li a{font-size:0;padding:0 3px}.login-icon a:before{font-size:14px}.register a:before{font-size:14px}.header-nonscroll .add-to-cart-icon{margin-left:0}.menu-top li{line-height:34px}.mob-logo{display:block}.header-scroll-logo>a{display:none}.mob-logo img{width:117px}.footer-search-form #searchform #s{width:50%}.footer-search-form #searchform #searchsubmit{margin:0;width:40%}.weine-head h2{font-size:1em}.vinothek-head h2{font-size:1em}.urlaub-head h2{font-size:1em}.kontakt-impressum-head h2{font-size:1em}.footer-head h2{font-size:1em}.footer-menu{float:none}.footer-menu-first{padding:0 !important}.footer-menu-left{float:none;margin:0 auto 20px;width:100%}.footer-social-right{float:none;width:100%}.menu-head{top:147px}.header-scroll-fixed .menu-head{top:107px}.header-scroll{padding:20px 0}.login-right-scroll .search-form{top:88px}.echtbio-head{border:0 none}.section-echtbio-menu li{border:0 none !important;float:none !important}.section-echtbio-menu li a{display:block;float:none !important;padding:8px 0 !important}.section-echtbio-menu .ui-state-active{border-color:currentcolor currentcolor #cbb9a2 !important;border-style:none none solid !important;border-width:0 0 1px !important}}@media only screen and (max-width:600px){.header-scroll.header-scroll-fixed{position:inherit}.footer-search-form #searchform #s{width:100%;margin:0 auto 20px}.footer-search-form #searchform #searchsubmit{width:100%}.urlaub-head h2:before{position:absolute;left:0}.urlaub-head h2{padding:0 0 0 20px;line-height:24px;position:relative}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:540px}