Warning: count(): Parameter must be an array or an object that implements Countable in /home/nhosting/public_html/kelmanvineyard.com.au/wp-content/themes/good-wine-shop/includes/lists.php on line 395
Warning: Cannot modify header information - headers already sent by (output started at /home/nhosting/public_html/kelmanvineyard.com.au/wp-content/themes/good-wine-shop/includes/lists.php:395) in /home/nhosting/public_html/kelmanvineyard.com.au/wp-content/plugins/jetpack/modules/custom-css/custom-css-4.7.php on line 115
@import url('https://fonts.googleapis.com/css?family=Crimson+Text');
.breadcrumbs, .post_tags {display: none !important;}
h2 {font-size: 2.5em;}
.user-header_login {display: none;}
.top_panel {background-position: top;background-repeat: no-repeat;background-size: contain;}
.home .top_panel {background-size: cover;}
.logo img {max-width: 300px;}
.menu_header_nav_area, .menu_main_nav_area {margin-top: 3em;}
#homepagehero h2.sc_content_title {font-size: 2em !important;font-family: Georgia;
font-weight: 200;;}
.top_panel_title_wrap .content_wrap {padding: 3.0625em 5% 1.6875em;}
/* Social Mail Icon */
.trx_addons_icon-dribbble:before {
content: '\e893';
}
.trx_addons_icon-tumblr:before {
content: '\e86d';
}
/* Shop Category CSS */
.widgets_above_page {display: none;}
.single-product .widgets_above_page, .post-type-archive-product .widgets_above_page, .tax-product_cat .widgets_above_page {display: block;}
ul.product-categories {
text-align: center; padding: 0;}
ul.product-categories>li {
line-height: 3.5em;
display: inline;
}
ul.product-categories>li:before {display: none;}
ul.product-categories>li>a {padding: 10px 20px; min-width: 85px; background-color: #e39a31;color: #fff;border: solid 1px #fff;}
ul.product-categories>li.current-cat>a, ul.product-categories>li>a:hover {background-color: #000; color: #fff;}
ul.product-categories>li.current-cat>a:hover {color: #fff;}
/* Contact */
.sc_googlemap_content_detailed {left: 54%;top: 25%;}
.wpcf7-form {text-align: center;}
.wpcf7-form input[type="text"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="email"], .wpcf7-form textarea {border: none; width: 80%; border-bottom: solid 2px #2a2a2a;padding: 10px 0; margin-bottom: 20px; font-size: 0.8889em !important;font-weight: 400; letter-spacing: 1px; }
.wpcf7-form input[type="text"]:focus, .wpcf7-form input[type="tel"]:focus, .wpcf7-form input[type="email"]:focus, .wpcf7-form textarea:focus {border-color: #e39a31; color:#e39a31;}
/* Show green borders when valid */
.wpcf7-form input[type="text"]:not(:placeholder-shown), .wpcf7-form input[type="tel"]:not(:placeholder-shown), .wpcf7-form input[type="email"]:not(:placeholder-shown), .wpcf7-form textarea:not(:placeholder-shown) {
border: none !important; border-bottom: solid 2px #e39a31 !important; color:#e39a31 !important;
}
.wpcf7-form input[type="submit"] {border: 3px solid #2a2a2a;
font-size: 14px;
line-height: 20px;
padding: 1.2143em 2.6428em;}
.wpcf7-form input[type="submit"]:hover {color: #ffffff !important;
background-color: #e39a31 !important;
border-color: #e39a31 !important;}
.wpcf7-not-valid {border: solid 1px red !important;}
.span.wpcf7-not-valid-tip {margin-top: -15px;}
/* Checkout Field Customise*/
.woocommerce form input[type="radio"],.woocommerce form input[type="checkbox"], .woocommerce form .form-row #createaccount {display: inherit;}
.woocommerce form .form-row.min-age-woo-field .input-text {width: auto;}
.woocommerce #min-age-woo-ask-dob {margin-bottom: 20px;}
.woocommerce-checkout h3 {font-size: 1.3em;}
/* Footer */
footer .contacts_logo {margin-bottom: 20px;}
.widget_contacts div + .contacts_info {padding: 20px 0;}
footer .textwidget {color: #7a7a7a;font-family: "Crimson Text",cursive;}
.grecaptcha-badge {display: none;}
.popup-controls {overflow:hidden;}