/*
Theme Name: GreenMart
Theme URI: https://demo.thembay.com/greenmart/
Author: Thembay
Author URI: https://thembay.com
Description: GreenMart – Organic & Food WooCommerce WordPress Theme
Version: 2.3.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: greenmart

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */
 img{
  max-width: 100%;
  height:auto;
}

.sticky{
  background: #FFFFFF;
}
.alignnone {
  margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

.alignright {
  float:right;
  margin: 5px 0 20px 20px;
}

.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

a img.aligncenter {
  display: block;
  margin-left: 0;
  margin-right: 0
}

.wp-caption {
  background: #fff;
  color: #333;
  max-width: 100%;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000; /* Above WP toolbar. */
}
.gallery-caption,
.bypostauthor {
font-style: italic;
font-size: 12px;
color: #757575;
}

/**
*  Gallery
* -----------------------------------------------------------------------------
*/
.gallery .gallery-item {
  float: left;
  margin: 0 4px 4px 0;
  overflow: hidden;
  padding: 0;
  position: relative; }

.gallery-columns-1 .gallery-item {
  max-width: 100%;
  width: auto; }

.gallery-columns-2 .gallery-item {
  max-width: 48%;
  max-width: -webkit-calc(50% - 14px);
  max-width: calc(50% - 14px);
  width: auto; }

.gallery-columns-3 .gallery-item {
  max-width: 32%;
  max-width: -webkit-calc(33.3% - 11px);
  max-width: calc(33.3% - 11px);
  width: auto; }

.gallery-columns-4 .gallery-item {
  max-width: 23%;
  max-width: -webkit-calc(25% - 9px);
  max-width: calc(25% - 9px);
  width: auto; }

.gallery-columns-5 .gallery-item {
  max-width: 19%;
  max-width: -webkit-calc(20% - 8px);
  max-width: calc(20% - 8px);
  width: auto; }

.gallery-columns-6 .gallery-item {
  max-width: 15%;
  max-width: -webkit-calc(16.7% - 7px);
  max-width: calc(16.7% - 7px);
  width: auto; }

.gallery-columns-7 .gallery-item {
  max-width: 13%;
  max-width: -webkit-calc(14.28% - 7px);
  max-width: calc(14.28% - 7px);
  width: auto; }

.gallery-columns-8 .gallery-item {
  max-width: 11%;
  max-width: -webkit-calc(12.5% - 6px);
  max-width: calc(12.5% - 6px);
  width: auto; }

.gallery-columns-9 .gallery-item {
  max-width: 9%;
  max-width: -webkit-calc(11.1% - 6px);
  max-width: calc(11.1% - 6px);
  width: auto; }

.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n) {
  margin-right: 0; }

.gallery .gallery-caption {
  background-color: rgba(0,0,0,.7);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  font-size: 12px;
  line-height: 1.5;
  margin: 0;
  max-height: 50%;
  opacity: 0;
  padding: 6px 8px;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
  width: 100%; }

.gallery .gallery-caption:before {
  content: "";
  height: 100%;
  min-height: 49px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%; }

.gallery-item:hover .gallery-caption {
  opacity: 1; }

.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
  display: none; }

.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1) {
  clear: both; }

/* added custom css */
/*body.page-id-2309  #tbay-header.header-v8 {background:none;}
body.page-id-2309 {background:url('https://vancoastseeds.ca/wp-content/uploads/2020/02/VancoastBG.jpg') no-repeat;background-size:contain}*/

#tbay-header.header-v8 {min-height:162px;/*background:url('https://vancoastseeds.ca/wp-content/uploads/2020/02/VancoastBG.jpg') no-repeat;background-size:cover;}
body.page-id-2309 #tbay-header.header-v8.sticky-header1 {background:url('https://vancoastseeds.ca/wp-content/uploads/2020/02/VancoastBG.jpg') no-repeat;background-size:cover;*/}

.icofont-canadian-maple-leaf:before {content:'';background:url('https://vancoastseeds.ca/wp-content/uploads/2020/01/cannabis.png') no-repeat;}
#seeds-banks-cont {background:url('https://vancoastseeds.ca/wp-content/uploads/2020/02/brand-list-bg.png') no-repeat; background-size:cover;}

.no-icon .tbay-image-loaded {}
.no-icon .tbay-image-loaded img {width:38px;padding-top:10px;}

.widget-features.style1 .fbox-image, .widget-features.style1 .fbox-icon {background: #f1f1f1 !important;}

.sticky-header1 #banner-cont,
.sticky-header1 #cta-section {display:none;}
#tbay-header.header-v8 .tbay-mainmenu {z-index:2;}

/* Homepage Banner Video */
/* #banner-container p {display:none;} */
#banner-container p.description {display:block !important;}
#banner-cont {min-height:200px}
#banner-cont .n2-ss-layer.n2-ow {padding:0 !important}
.vc_carousel-inner {height:390px;}
body.page-id-2309 header {overflow:hidden;position:relative;}
body.page-id-2309 header .tbay-topbar {position:relative;z-index:3}
body.page-id-2309 header .header-main {position:relative;z-index:1}
body.page-id-2309 header #tbay-mainmenu, #banner-cont, #cta-section {position:relative;z-index:1}
.video-container {position:absolute;top:0;left:0;width:100%;z-index:0;}

/* alert-first-load */
.alert-first-load {width:100%;position:absolute;left:0;top:0;z-index:99999;height:100vw;background:rgb(0,0,0,0.9);display:none!important}
.alert-cont {position:relative;}
.alert-first-load .vc_column-inner  {background:#585858;padding:15px 25px}
#alert-content {position:fixed;z-index:9999;top:100px;left:0;width:100%}
/* #country-list .vc_fluid {width:20%;float:left} */
#country-list img {max-width:100px;}
.logo-alert img {max-width:350px;}
#alert-content h2 {color:#fff;margin-top:0}
#alert-content h3 {margin-top:0;margin-bottom:25px;color:#fff}
#alert-content h4 {color:#fff}

.deliver-section,
.white-bg {background:#fff;}

#tbay-mainmenu {background:#3490cc}
#tbay-mainmenu .navbar-nav.megamenu>li>a {color:#fff;}
#tbay-header.header-v4 .header-main {border:0;background:rgba(52,144,204,0.5);padding:3px 0}
#tbay-header.header-v4 .header-main .top-contact .contact-layoutv4 {border-left:0;border-right:0;}
.navbar-nav.megamenu>li>a {border-left:0;padding:11px 16px}
.navbar-nav.megamenu>li:last-child>a {border-right:0;}
.navbar-nav.megamenu>li.special>a {display:block;background:#F9C002;color:#000 !important;}
.navbar-nav.megamenu>li.special {}

#tbay-header.header-v4 #tbay-topbar {background:rgba(52,144,204,0.8);color:#fff}
.topbar-inner .col-md-4 {width:41.66667%}
.topbar-inner .col-md-8 {width:58.33333%}
#tbay-header.header-v4 #tbay-topbar a {color:#F9C002}
#tbay-header.header-v4 .top-cart #cart .mini-cart .sub-title-2 {color:#fff;}
#tbay-header.header-v4 .top-cart #cart .icofont-shopping-cart:before,
#tbay-header.header-v4 .top-cart #cart .mini-cart .mini-cart-subtotal i {color:#fff;}
.top-cart .dropdown-menu ul li {font-size:12px;}
#tbay-header.header-v4 .list-inline.acount li:first-child {display:none;}
.navbar-nav.megamenu>li:first-child>a {padding:11px 20px;}

#tbay-header.header-v8 .header-main .box-search-4 {width:25%;margin-top:20px}

.tbay-search-form .button-search {background:#F9C002;border:1px solid #F9C002 !important;}
#tbay-header.header-v4 .header-main .box-search-4 .tbay-search-form .button-search {padding:10px 20px !important;height:40px !important}
#tbay-header.header-v4 .header-main .box-search-4 .tbay-search-form {margin-top:5px;}
#tbay-header.header-v4 .header-main .box-search-4 .tbay-search-form .tbay-search {height:40px;line-height:40px;}
#tbay-header.header-v4 .header-main .top-contact .contact-layoutv4 {line-height:40px;margin-top:20px}
#tbay-header.header-v4 .header-main .top-contact .contact-layoutv4 li {color:#fff;}

.tbay_custom_menu.treeview-menu .widget .widgettitle {background:#3490cc;}
.categorymenu .menu-category-menu-container ul li a:hover {color:#3490cc;border-right-color:#3490cc;}
.categorymenu .menu-category-menu-container ul li a:hover i,
.widget-features.style1 .fbox-image i, .widget-features.style1 .fbox-icon i {color:#3490cc;}
.owl-carousel .owl-dot.active span {background:#3490cc;border-color:#3490cc;}
.product-block .price,
.text-theme,
#tbay-footer .ft-contact-info .txt3,
#tbay-footer .ft-contact-info .txt1 i {color:#3490cc !important;}
.meta-info span.author a {color:#3490cc}
.btn-slider.btn-color {background:#3490cc;}
#tbay-footer .top-footer .txt2 strong {color:#3490cc;}
.product-block.grid:hover,
.product-block.grid:hover .product-content {border-color:#3490cc;}
.btn-default, .btn-theme, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce-page .woocommerce-message .button, .woocommerce .woocommerce-form-login input[type="submit"], .woocommerce .checkout_coupon input[type="submit"], .woocommerce .return-to-shop a.button, #customer_login input.button, .woocommerce .lost_reset_password button[type="submit"], .woocommerce .woocommerce-ResetPassword input[type="submit"], .woocommerce .woocommerce-MyAccount-content a.button, .woocommerce .woocommerce-form button.button, .woocommerce .checkout_coupon button.button, .woocommerce-shipping-calculator .shipping-calculator-form button[type="submit"] {background-color: #3490cc;
border-color: #3490cc;}
.product-block .groups-button .yith-wcwl-wishlistexistsbrowse>a:hover, .product-block .groups-button .yith-wcwl-wishlistaddedbrowse>a:hover, .product-block .groups-button .yith-wcwl-add-to-wishlist>a:hover, .product-block .groups-button .yith-compare>a:hover, .product-block .groups-button .add_to_wishlist:hover, .product-block .groups-button .yith-wcqv-button:hover {background-color:#3490cc !important;border-color:#3490cc;}
.product-block .groups-button .add-cart .product_type_external:hover, .product-block .groups-button .add-cart .product_type_grouped:hover, .product-block .groups-button .add-cart .add_to_cart_button:hover, .product-block .groups-button .add-cart .button:hover, .product-block .groups-button .add-cart .product_type_simple:hover {background-color:#3490cc;border-color:#3490cc;}
#tbay-footer .btn-default, #tbay-footer .btn-default:hover, #tbay-footer .btn-default:focus, #tbay-footer .btn-default:active, #tbay-footer .btn-default.active, #tbay-footer .open>.btn-default.dropdown-toggle {background-color:#3490cc;border-color:#3490cc;}
.owl-carousel .owl-nav .owl-prev:hover, .owl-carousel .owl-nav .owl-next:hover {background-color:#3490cc;border-color:#3490cc;}
.widget-testimonials.v2 .testimonials-body:hover,
.widget-testimonials.v2 .testimonials-body:hover .testimonials-content {border-color:#3490cc;}
.widget-testimonials.v2 .testimonials-body .description i {color:#3490cc;}
.widget-testimonials.v2 .testimonials-body .testimonials-profile .name-client:before {background-color:#3490cc;}
.contact-layoutv4 li {text-align:left}
.contact-layoutv4 li:last-child {padding-left:70px;}
.contact-layoutv4 li i {color:#F9C002 !important}
.contact-layoutv4 li a {color:#fff;font-size:23px;}
::-moz-selection { background:#58aadf }
::selection { background:#58aadf }
.text-skin.wishlist-icon {display:none;}
.contact-layoutv4 li a.download-form {display:inline-block;line-height:1;}
.widget .od {line-height:1.3;font-size:12px;font-weight:bold;}
.widget .od span.order-form {display:block;font-size:12px;font-weight:normal;}
.contact-layoutv4 li.white-order {padding-top:0}
#cta-section {background:#3490cc;padding-bottom:20px}
.widget-features.style1 .fbox-icon {margin-right:0}
.widget-features.style1 .fbox-icon {margin-right:15px}
.widget-features.style1 .fbox-icon i {left:0}
.widget-features.style1 .feature-box {padding:10px;}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb .active {color:#3490cc;}
.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce .woocommerce-MyAccount-navigation ul li:hover a, .woocommerce .woocommerce-MyAccount-navigation ul li:focus a {background:rgba(52,144,204,0.8);}
a:hover, a:focus,
#tbay-footer .menu>li:hover>a:before  {color:#3490cc}
.tbay-breadscrumb .breadscrumb-inner .tbay-woocommerce-breadcrumb li,
.singular-shop div.product .information .compare:hover {color:#3490cc !important;}
.singular-shop div.product .information .price, .singular-shop div.product .information .woocommerce-grouped-product-list-item__price,
.widget_product_categories .product-categories .current-cat>a,
.widget.woocommerce .woocommerce-Price-amount,
.singular-shop div.product .information .single_add_to_cart_button:hover,
.singular-shop div.product .information .add_to_wishlist:hover,
.singular-shop div.product .information .single_add_to_cart_button:hover:before,
.widget_product_categories .product-categories a:hover  {color:#3490cc !important;}
#reviews .review_form_wrapper #respond .form-submit input {background-color:#3490cc;}
.singular-shop div.product .information .single_add_to_cart_button {background-color:#3490cc;border:1px solid #3490cc;}
.singular-shop div.product .flex-control-thumbs .slick-list li img.flex-active {border-color:#3490cc;}
#tbay-header.header-v4 .header-main .box-search-4 .tbay-search-form .button-search:hover {background-color:#3490cc !important;border-color:#3490cc !important;}
.categorymenu .widgettitle, .widget_tbay_custom_menu .widgettitle {font-family:Montserrat !important;font-weight:bold !important;}
.widget-products.carousel .owl-carousel .owl-nav .owl-next:hover, .widget-products.carousel .owl-carousel .owl-nav .owl-prev:hover, .widget-products.widget-carousel .owl-carousel .owl-nav .owl-next:hover, .widget-products.widget-carousel .owl-carousel .owl-nav .owl-prev:hover, .widget-products.carousel-special .owl-carousel .owl-nav .owl-next:hover, .widget-products.carousel-special .owl-carousel .owl-nav .owl-prev:hover, .widget-products.widget-carousel-special .owl-carousel .owl-nav .owl-next:hover, .widget-products.widget-carousel-special .owl-carousel .owl-nav .owl-prev:hover, .widget-products.widget-product-tabs .owl-carousel .owl-nav .owl-next:hover, .widget-products.widget-product-tabs .owl-carousel .owl-nav .owl-prev:hover {background:#3490cc;border-color:#3490cc;}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item:hover, .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected {border-color:#3490cc}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {color:#fff;background-color:#F9C002;opacity:1}
.product-block .groups-button .add-cart .product_type_variable, .product-block .groups-button .add-cart .product_type_grouped {padding:0 20px !important;margin-left:5px}
.featured-prod-main {padding-top:25px !important}
.woocommerce-message {border-top-color:#3490cc}
.woocommerce-message::before {color:#3490cc}
.woocommerce .woocommerce-MyAccount-content .woocommerce-Button {background-color:#3490cc;border:#3490cc !important}

.yith-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .price, .yith-modal .yith-wcqv-wrapper .yith-quick-view-content .summary .price, #yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .price, #yith-quick-view-modal .yith-wcqv-wrapper .yith-quick-view-content .summary .price {color:#3490cc}
.yith-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .single_add_to_cart_button, .yith-modal .yith-wcqv-wrapper .yith-quick-view-content .summary .single_add_to_cart_button, #yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .single_add_to_cart_button, #yith-quick-view-modal .yith-wcqv-wrapper .yith-quick-view-content .summary .single_add_to_cart_button {background-color:#3490cc;border:1px solid #3490cc}
.add_to_wishlist,
.compare.button,
.yith-compare {display:none !important;}
.singular-shop div.product .information .cart {border-bottom:none;padding-bottom:0;}
.post-grid:hover .entry, .post-grid:hover .entry-content {border-color:#3490cc}
.post-grid:hover .entry-title {background:#3490cc}
.readmore a {border-bottom:35px solid #3490cc !important}
.vc_blog.home_4 .owl-dots {display:none}
.foot-vc-header {text-align:center !important}
.foot-vc-header1 img {max-width:180px !important;}
.top-footer .widget-newletter .input-group .btn.btn-default:hover {color:#3490cc !important}
#tbay-footer .top-footer .txt2 {color:#000;}
#tbay-footer .footer-top>.container>.row>.vc_fluid>.vc_column-inner{background:#F9C002;}
#tbay-footer .newsletter-area .top-footer .txt1 {color:#3490cc}
.singular-shop div.product .information .single_add_to_cart_button.added+a:hover {color:#3490cc}
.tbay-to-top a:hover, .tbay-to-top button.btn-search-totop:hover {background:#3490cc !important;border-color:#3490cc !important}
.woocommerce table.wishlist_table tbody td.product-price .woocommerce-Price-amount, .woocommerce table.wishlist_table tbody td.product-subtotal .woocommerce-Price-amount, .woocommerce table.shop_table tbody td.product-price .woocommerce-Price-amount, .woocommerce table.shop_table tbody td.product-subtotal .woocommerce-Price-amount {color:#3490cc}
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active, .btn-theme.disabled, .btn-theme.disabled:hover, .btn-theme.disabled:focus, .btn-theme.disabled:active, .btn-theme.disabled.active, .btn-theme[disabled], .btn-theme[disabled]:hover, .btn-theme[disabled]:focus, .btn-theme[disabled]:active, .btn-theme[disabled].active, fieldset[disabled] .btn-theme, fieldset[disabled] .btn-theme:hover, fieldset[disabled] .btn-theme:focus, fieldset[disabled] .btn-theme:active, fieldset[disabled] .btn-theme.active {background-color:#3490cc;border-color:#3490cc}
.woocommerce .quantity input.minus:hover, .woocommerce-page .quantity input.minus:hover, .woocommerce .quantity input.plus:hover, .woocommerce-page .quantity input.plus:hover {color:#3490cc}
.btn-default:hover, .btn-default:focus, .btn-theme:hover, .btn-theme:focus {color:#3490cc;border-color:#3490cc}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {color:#3490cc;border-color:#3490cc}
.woocommerce .lost_reset_password button[type="submit"]:hover {color:#3490cc;border-color:#3490cc}

/*Account top CSS */
#tbay-header.header-v4 .list-inline.acount li ul li .top-menu .dropdown-menu {padding:3px 10px}
#tbay-header.header-v4 .list-inline.acount li a:hover {color:#3490cc !important}

.top-cart .dropdown-menu .product-details .woocommerce-Price-amount,
.top-cart .dropdown-menu .cart_list+.total .amount {color:#3490cc}
.top-cart .dropdown-menu p.buttons {background:#3490cc;}

.top-cart .dropdown-menu p.buttons a.view-cart:hover, .top-cart .dropdown-menu p.buttons a.checkout:hover,
.top-cart .dropdown-menu p.buttons a.view-cart:hover:after, .top-cart .dropdown-menu p.buttons a.checkout:hover:after {color:#3490cc !important;}
.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {color:#3490cc;border-color:#3490cc;}

.tbay-footer .bottom-footer {background:#000;}
.copyright-text {text-align:center}
.copyright-text p {color:#fff;padding-top:5px;}
.pagination span.current, .pagination a.current, .tbay-pagination span.current, .tbay-pagination a.current {background:#3490cc;border-color:#3490cc}
#banner-cont .vc_fluid.col-sm-8 {padding-left:0;padding-right:0}

#tbay-header.site-header .tbay-megamenu {position:relative;margin-bottom:0;float:right;width:100%}
.wpcf7-form input[type="submit"] {background-color:#3490cc}
.contactinfos li i {color:#3490cc}
#c-select {float:left;}
#c-select img {width:35px}
#tbay-header.header-v4 .text-right {margin-top:5px}
#mega-menu-cont h2 {font-size:20px;margin-top:0;}
#mega-menu-cont .dropdown-menu-inner {padding:0 20px}
.tparrows:hover {background: #3490cc !important;border-color: #3490cc !important;}

/* Mobile */
.footer-device-mobile>* a span.icon span.count, .footer-device-mobile>* a span.icon .mini-cart-items {background:#3490cc;}
.footer-device-mobile>*.active a {color:#3490cc;}
.topbar-device-mobile .active-mobile .btn-danger {color:#fff;}
.topbar-device-mobile .device-cart .mobil-view-cart i {color:#fff;}
.topbar-device-mobile .device-cart .mobil-view-cart .mini-cart-items {background:#F9C002;}
.topbar-device-mobile {background:#3490cc;}
.search-device a.show-search {color:#fff;}
.page-404 .notfound-bottom .search-form {background-color:#3490cc}
.page-404 .notfound-top h1 {color:#3490cc}
footer > p {display:none !important;}
.dropdown-menu #mega-menu-cont .menu li a:hover {color:#3490cc !important}
#seeds-banks-cont {padding:20px 0 0;}

.tbay-filter .change-view.active {color:#3490cc}

#seeds-banks-cont .widget.widget-text-heading .widget-title {color:#fff;}
#seeds-banks-cont .wpb_single_image .vc_single_image-wrapper {max-width:125px;}
#seeds-banks-cont img {max-width:100%;}
.woocommerce-product-gallery__trigger,
.sku_wrapper {display:none !important;}

.tbay-pagination a:hover {    background:#3490cc;border-color:#3490cc;}

/* Login */
#tbay-header.header-v4 .list-inline.acount li .tit {color:#fff}
#customer_login input.button:hover {color:#3490cc;border-color:#3490cc}

/* Menu */
.navbar-nav.megamenu > li.special > a:hover {border-bottom-color:#F9C002 !important;}
.seed-banks .dropdown-menu .menu li a {color:#000 !important;}

.top-archive.cat-head h1 {margin-top:0}
.singular-shop div.product .information .single_add_to_cart_button.added+a {background-color:#3490cc;border:1px solid #3490cc}
.product-nav .single_nav a:hover {color:#3490cc}
.sku_wrapper {display:none;}
.page-header {display:none !important;}
.widget.widget-text-heading.style2 {margin-bottom:20px}

/* Footer */
.input-group {clear:both;}
.input-group-btn {float:left;}
.search-form .input-group-btn {float:none;}
.vc_custom_1505445847374 {padding-bottom:5px !important;}

.cat-item-15,
.cat-item-48,
.cat-item-75 {display:none}
.product-categories > .cat-item > a {font-weight:bold}

#tbay-footer .ft-contact-info .txt2 em {display:block;font-style:normal}
.product-block .groups-button .yith-wcqv-button {display:none}
.logged-in .product-block .groups-button .yith-wcqv-button {display:inline-block}

/* Anydore Font */
h2#anydore-font {font-family:'anydoreregular' !important;font-size:40px;}
.about-testimonials {max-width:100%;font-family:'anydoreregular' !important;font-size:30px}

/*New  Registration*/
.new-registration-button {margin:2em 0;text-align:left;border-radius:5px}
.woocommerce .new-registration-button a.button {background-color:#3490cc;border-color:#3490cc;color:#fff}
.woocommerce .new-registration-button a.button:hover {color:#3490cc;background:none;border-color:#3490cc;}
.woocommerce #registration-form {border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px;background:#fff;}
.woocommerce form .form-row input.input-text {margin-bottom:5px}
.cred {color:red;}
.cred.success-register {color:#fff;background:green;padding:10px}
.drop-ship-program {border:1px solid #d3ced2;padding:20px;border-radius:5px;}
.wholesale-program {border:1px solid #d3ced2;padding:20px;border-radius:5px;}
.new-registration-button a {color:#3490cc}

.woocommerce input.button, #alert-registration input.button {background-color:#3490cc;border-color:#3490cc;color:#fff}
.woocommerce input.button:hover,#alert-registration input.button:hover  {color:#3490cc;background:none;border-color:#3490cc;}
.alert-registration {display:none;}
#tbay-header.header-v4 .list-inline.acount li a.login-link:hover {color:#fff !important;}

.lost_password #rememberme {margin:5px 5px 0 0}
.lost_password {float:left}
.submit-login {float:right}

.woocommerce form.login {min-height:300px}
#hide1 {display:none}
.hide-div {display:none}
#tbay-footer {margin-top:100px}

.widget.widget-social {display:none;}

.retail-seed-bank {padding-top:40px}
.wpb_single_image.widget.retail-link {margin-top:0 !important}
.retail-link .vc_carousel-inner {height:310px;min-height:310px;}
.retail-link .vc_carousel-inner .vc_inner {background:#949292;border-radius:15px;text-align:center}

.retail-link .vc_images_carousel .vc_carousel-indicators li {}
.retail-link .vc_images_carousel .vc_carousel-indicators .vc_active {background:#3490cc;border-color:#3490cc;width:20px}

/* Newsletter */
.input-group .wpcf7-form-control-wrap {float:left;max-width:325px}
.input-group .wpcf7-form-control-wrap.email:before {content:"\f0e0";font-family:'FontAwesome';display:block;float:left;position:absolute;z-index:3;top:0;left:10px;height:40px;line-height:40px;color:#bbb;}
.input-group .wpcf7-form-control-wrap input {max-width:325px;height:40px;border:1px solid #eee !important;border-radius:5px !important;}
.input-group-btn {width:auto}
div.wpcf7-response-output {margin:5px 0}

/* Terms and Conditions */
.page-id-1662 .site-main ol {list-style-type:none;padding-left:0}
.page-id-1662 .site-main li {padding-bottom:10px}
.woocommerce-terms-and-conditions-wrapper ol {list-style-type:none;padding-left:0}
.woocommerce-terms-and-conditions-wrapper ul {padding-top:8px}
.woocommerce-terms-and-conditions-wrapper li {padding-bottom:8px}
.cash-img {height:40px}

/* COVID 19 */
.covid-19 {background:red;color:#fff;font-size:20px;padding:20px;text-align:center;}

/* Display SideMenu Per Website */
.sidebar-home-4 .widget-products.widget-carousel-special .product-block .caption {min-height:87px}
.sidebar-home-4 .widget-products.widget-carousel-special .product-block .caption .rating {margin-bottom:0}
.sidebar-home-4 .product-block .image img {border-radius:8px 0 0 8px}

.sidebar-home-4 .groups-button {display:none !important}

#woocommerce_products-5 li .amount {}

/*.sidebar-left .product-categories .cat-parent {display:none !important;}*/
.term-75 .sidebar-left .product-categories .cat-parent,
.term-72 .sidebar-left .product-categories .cat-parent,
.term-47 .sidebar-left .product-categories .cat-parent,
.term-48 .sidebar-left .product-categories .cat-parent,
.term-95 .sidebar-left .product-categories .cat-parent,
.term-96 .sidebar-left .product-categories .cat-parent {display:none}

.term-47 .sidebar-left .product-categories .current-cat.cat-parent {display:block !important}  /* CKS */
.term-72 .sidebar-left .product-categories .current-cat.cat-parent {display:block !important} /* Blimburn */
.term-72 .sidebar-left .product-categories .current-cat.cat-parent {display:block !important} /* SONOMA */
.term-90 .sidebar-left .product-categories .current-cat.cat-parent {display:block !important} /* SWG */
.product-block.grid .caption {padding:10px 10px 10px}
.product-block .groups-button .add-cart .product_type_variable, .product-block .groups-button .add-cart .product_type_grouped {padding:0 5px !important}
.product-block .groups-button .add-cart .add_to_cart_button, .product-block .groups-button .add-cart .button {font-size:11px}
.product-block .groups-button .yith-wcqv-button {margin-right:0 !important;width:30px}

/* FAQ */
.page-id-1660 .wpb_wrapper h2 {font-size:20px;}
.flag-us img {opacity:0.5;}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb a:hover {color:#3490cc}
.widget-products.widget-carousel-special .product-block:hover .price {opacity:1;visibility: visible;}

/* product thumbnail */
.products-grid.product.test-organic {}
.products-grid.product.test-organic figure.image {min-height:323px}
.name a:hover {color:#3490cc}

/* Footer Menu */
#footer-new-lay #foot-logo-col1,
#footer-new-lay .foot-logo-col-same {width:18.75%;float:left}
#footer-new-lay #foot-logo-col5 {width:25%;float:left}
#footer-new-lay .foot-vc-header1 img {max-width:150px !important;padding-top:20px}
.woocommerce .return-to-shop a.button:hover {color:#3490cc;border-color:#3490cc}

/* Mobile CSS */
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li.active>a {color:#3490cc}

.tbay-to-top {bottom:40%}
.default-page {margin:0 15px}
.default-page a {color:#3490cc}

/* Feature Page */
.f-list-item {margin:10px 0 15px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:20px}
.f-item {position:relative;width:70%;float:left;padding-left:15px;padding-right:15px;}
.f-item h2 {margin-top:0}
.f-image {position:relative;width:30%;float:left;padding-left:15px;padding-right:15px}
.f-image img {width:100%}
.f-link {margin:20px 0 10px}
.f-link a {color:#fff;background-color:#3490cc;border-color:#3490cc;font-size:13px;text-transform:uppercase;padding:8px 15px;font-weight:bold;border-radius:5px}
.f-link a:hover {background:#F9C002;color:#000}
.meta-info {display: none}

@media (min-width: 991px) {
.page-id-1660 .vc_tta-tabs-container {width:40%}
}

@media (max-width: 991px) and (min-width: 768px) {
.topbar-mobile {background:#3490cc;}
.search-device a.show-search {color:#000;}
#footer-new-lay #foot-logo-col1,
#footer-new-lay .foot-logo-col-same {/*widows:20%;*/padding-right:10px}
#footer-new-lay #foot-logo-col5 {width:20%}
#footer-new-lay .foot-vc-header1 img {max-width:100% !important}
}

@media (max-width: 992px) {
.topbar-mobile .active-mobile>a {background-color:#3490cc}
.topbar-mobile-right .topbar-inner>*.search-device {background:#fff;}
.topbar-mobile .btn {background:#fff;}
.tbay-footer .footer-content .marg-bt-35.clearfix {clear:none;}
.topbar-mobile .btn:hover, .topbar-mobile .btn:focus {background-color:#3490cc !important;border-color:#3490cc !important;}
#mega-menu-cont .col-sm-3 {width:100%}
.mm-menu .mm-panel_has-navbar .mm-navbar {display:none;}
.mm-navbars_bottom {display:none;}
.tbay-footer .marg-bt-35 {margin-bottom:15px}
}

@media (max-width: 768px) {
.mobile-logo a img {max-width:142px;} 
.topbar-device-mobile .topbar-post .topbar-title {color:#fff;}
.topbar-device-mobile .topbar-post>* i {color:#fff;}
#brands-list .vc_fluid {width:25%;float:left;}
#cta-section {display:none;}
#promo-banner-id .vc_fluid.col-sm-3 {width:50%;float:left;padding:0}

.topbar-device-mobile .active-mobile .btn-danger {padding-top:10px}
.topbar-device-mobile .device-cart {margin-top:13px}
.topbar-device-mobile .search-device {padding-top:13px}

.retail-seed-bank, .retail-link {display:none}
.product-block .name-subtitle {min-height:20px}
.product-block.grid {padding-bottom:15px}
#tbay-main-content {padding-bottom:15px}
#tbay-footer .newsletter-area > .container {padding:0}
#tbay-footer .newsletter-area p {text-align:center !important}

#tbay-footer .newsletter-area .input-group-btn{margin:10px 0 0 70px}
#footer-new-lay #foot-logo-col1 {display:none !important;}
#tbay-footer {margin-top:0}
#tbay-footer .footer-top>.container>.row>.vc_fluid>.vc_column-inner {padding:5px 10px;margin-bottom:10px}

#seeds-banks-cont .widget.widget-text-heading .widget-title, #seeds-banks-cont .widget.widget-text-heading .description {font-size:13px}

#footer-content-seedbanks-menu .marg-bt-35 {float:left;width:50%}
#footer-new-lay .marg-bt-35 {width:50%;}
#footer-new-lay #foot-logo-col5 {width:50%;float:left}
#footer-new-lay .marg-bt-35.guide-help {clear:both}
#tbay-footer .ft-contact-info .txt1 i {font-size:25px}
#tbay-footer .ft-contact-info .txt1 {font-size:13px}
#tbay-footer #foot-logo-col5 .widget.widget-text-heading {margin-top:0}
#tbay-footer .ft-contact-info .txt3 {font-size:11px}

#tbay-footer #foot-logo-col1,
#tbay-footer .foot-logo-col-same {float:left}
}