.vc_separator.vc_separator_align_center h4 {
color: #9b9b9b!important;
}

.ts-vcsc-anyslider {
background-color: #fafafa!important;
}

.ts-vcsc-anyslider .product {
margin-left: 70px;
margin-top: 30px;
}

.post .noBorder img	{
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
 box-shadow: none!important;
background:none!important;
}

.k4lfloatright  {
    float:right;
}

.k4lzoom img   {
  -webkit-transform: scale(1,1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 300ms;
  -moz-transform: scale(1,1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 300ms;
}

.k4lzoom img:hover  {
  -webkit-transform: scale(1.15,1.15);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 300ms;
  -moz-transform: scale(1.15,1.15);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 300ms;
  -o-transition-duration:300ms;
  -ms-transform: scale(1.15,1.15);
  -o-transform: scale(1.15,1.15);
  transform: scale(1.15,1.15);
  transition-duration:300ms;
  position: relative;
  z-index: 99;
  overflow: hidden;
}

.k4lextrapad {
margin-left: 15px;
margin-right: 15px;
}

.k4lgreyborder img  {
    border:5px solid #cccccc;
}

.k4lorangeborder img    {
    border:5px solid #ff9900;
}

.k4lblackborder img {
    border:5px solid #cccccc;
}

.k4lgreenborder img {
    border:5px solid #6ab165;
}

.k4lredborder img {
    border:5px solid #ff675b;
}

.k4lblueborder img {
    border:5px solid #0088cc;
}

.k4lsearchfix {
min-height: 150px;
}

.excerpt_meta p {
margin: 8px;
line-height: 2.0em;
padding:10px;
}

.k4lcustompad   {
    padding:5px 30px;
}

.gform_footer .button {
float: right;
margin-right: 55px;
}

.charleft.ginput_counter    {
    display:none;
}

#comingsoon {
padding: 5px 0;
}

#post-author .profile-link a {
color: #ff6600!important;
}

.post-4602 .wsp-product_tags-title {
display:none!important;
}

span.cpt-notification-text a {
color: #ff6600!important;
}

a.cpt-modal-powered-by.cpt-align-middle {
display: none;
}

.captain-activity-player a    {
    color:#ff6600!important;
}

.wc-social-login a {
    color: #fff !important;
}

.white a    {
    color:FFF!important;
}

.white_button_text a    {
    color:FFF!important;
}

p.demo_store {
  background-color: #ff8800;
  font-size: 15px;
  padding: 5px;
}

#woocommerce_recently_viewed_products-2 li {
  padding: 10px;
}

#woocommerce_top_rated_products-10 li {
  padding: 10px;
}

#footer-widgets .button-social-login .button-social-login-facebook {
    color:#fff!important;
}

section#footer-widgets {
}

#woocommerce_products-2 li  {
    padding: 10px;
}

div#woocommerce_recent_reviews-5 li {
  padding: 10px;
}

.verified {
  font-weight: bold;
  color: #ff6600;
}

.white a {
    color: #ffffff!important;
}

.promo a {
  text-shadow: 1px 1px 0 #000000;
}

.leafrating {
    display:none!important;
  }
  
ul.wsp-product_tags-list {
  display: none;
}

article.post-46735.page.type-page.status-publish.has-post-thumbnail.hentry h1 {
  display: none;
}

.woocommerce .star-rating span:before   {
    color:#ff8800;
}
.widget .star-rating span:before {
  color: #000;
}
#footer-widgets .star-rating span:before {
  color: #000;
}
.entry-summary .star-rating span:before {
  color: #000!important;
}

.k4lhomevideo {
    position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}

p.states {
    background-color: #e8e8e8;
    padding: 15px;
}


.k4lhomevideo iframe {
    position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.k4lbordertopbottom {
    border-top: 1px solid #D1D1D1;
  border-bottom: 1px solid #d1d1d1;
}
.popular .star-rating {
  display: none;
}
.post-meta li.post-date {
  padding-right: 3px;
}
.post-meta li.post-author {
  padding-right: 2px;
}
section#main.grower {
  min-height: 100px;
}
img.feature_img.feature {
  float: left;
  padding: 0 15px 0 15px;
  margin: 10px auto;
}
h3.woocommerce-product-documents-title {
    margin-top:15px;
}
.ui-accordion-content a {
  color: #ff8800!important;
}

.growers-guide-archive {
    width: 230px;
    float: left;
    margin-left:5px;
    padding-bottom: 30px;
}

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-green {
    color: #ffffff!important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-green {
    color: #fff!important;
}

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey {
    color: #000000!important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    color: #fff!important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-blue {
    color: #fff!important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-orange {
    color: #fff!important;
}

span.onsale {
    display: none;
}

article#post-57311 h1 {
    display: none;
}

a#dynamic-to-top {
    top: 75%;
}

.woochimp_skin_general .woochimp_shortcode_content {
    border:none!important;
}


button#woochimp_widget_subscription_submit {
    background-color: #ff8800!important;
}
button#woochimp_shortcode_subscription_submit {
    background-color: #ff8800!important;
}

ul.product_list_widget a:hover {
    color: #fff!important;
}

.widget .star-rating span:before    {
    color:#ff6600!important;
}

.post header.entry-header {
    border-bottom: 5px solid #ccc!important;
}

.post-26191 img.attachment-full.size-full.wp-post-image {
    display: none!important;
}

.post-43321 img.attachment-full.size-full.wp-post-image {
    display: none!important;
}

input#woochimp_widget_subscription_email {
    background-color: #fff;
}

input#woochimp_widget_subscription_custom_FNAME {
    background-color: #fff!important;
}

input#woochimp_shortcode_subscription_email {
    background-color: #fff!important;
}

input#woochimp_shortcode_subscription_custom_FNAME {
    background-color: #fff!important;
}

a:focus, .button:focus, .button.alt:focus, .button.added_to_cart:focus, .button.wc-forward:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
	outline: none !important;
	outline-color:none!important;
}

nav.navigation.post-navigation {
    background-position: top right;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-shadow: inset 0 0 0 1px #ffffff;
    -webkit-box-shadow: inset 0 0 0 1px #ffffff;
    -moz-box-shadow: inset 0 0 0 1px #ffffff;
    -o-box-shadow: inset 0 0 0 1px #ffffff;
    padding: 10px;
}

article.post {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}

.growers-guide-archive img {
    width: 100%;
}

div#clearfix {
    clear: left;
}

.so_skip {
    padding-top: 14px;
    margin-left: -25px;
}

div#so_main {
    float: left;
}

h2.wsp-foobars-title {
    display: none;
}

ul.wsp-foobars-list {
    display: none;
}

h2.wsp-posts-title {
    display: none;
}

ul.wsp-posts-list {
    display: none;
}

h2.wsp-glossarys-title {
    display: none;
}

ul.wsp-glossarys-list {
    display: none;
}

ul.woocommerce-error li {
    padding-bottom: 15px!important;
}

p.cali-review   {
    text-align:right;
    text-decoration: underline;
}

.sprh-featured-image img.attachment-shop_single.size-shop_single.wp-post-image {
    border: 10px solid #fff;
    -webkit-box-shadow: 0px 0px 33px -1px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 33px -1px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 33px -1px rgba(0,0,0,0.75);
}

.sprh-hero-content span.woocommerce-Price-amount {
    display: none;
}

.sprh-hero-content del {
    display: none;
}

.sprh-hero-content ins {
    display: none;
}

a.button.footer-btn {
    margin-left: 85px;
}

.storefront-pricing-column del {
    display: none;
}

.storefront-pricing-column h2 {
    font-size: 1.65em!important;
}

article#post-57311 {
    margin: 0px!important;
}

.page-template-template-homepage .site-main {
    padding-top: 0px!important;
}

section.footer-widgets.col-3.fix del {
    display: none;
}

.woocommerce .page-title {
    display: none;
}

#comingsoon		{
  font-family: "Bitter", sans-serif;
 margin:0px auto 18px auto;
  width:100%;
  height:auto;
  border-top: 1px solid #92c43f;
  border-bottom: 1px solid #92c43f;
  background: #eaeaea;
  text-align:center;
}

#comingsoonjr		{
  background: inherit;
  height:auto;
  margin:0px auto;
  text-align:center;
  border:none!important;
  
}

#comingsoonjr a {
    float:left;
}

img.attachment-thumbnail.alignleft.wp-post-image {
    padding-right: 20px;
}

.blog h2 a {
    color: #000;
}

.custom_img_header {
    padding-bottom: 0px!important;
    margin-top: 15px;
    margin-bottom: 0px!important;
    -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
     opacity: 1;
}

.custom_img_header:hover {
    -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
     opacity: .5;
}

.page-id-57311 h1.entry-title {
    display: none!important;
}

.page-id-62092 h1.entry-title {
    display: none!important;
}

.page-id-57311 .custom_header  {
    display:none!important;
}

.blog.paged .custom_header {
    display: none!important;
}

.blog .custom_header        {
    display:none!important;
}

span.onsale {
    display: none;
}

.page-id-2183 .custom_header  {
    display:none;
}

.page-id-2181 .vc_row.wpb_row.vc_row-fluid.custom_header {
    display: none;
}

.site-info a    {
    float:right;
    clear:both;
}

.testimonial .nc_socialPanel {
    display: none;
}

.page-id-4602 .custom_header  {
    display:none;
}

.page-id-4602 h2.wsp-gema75_wc_badges-title {
    display: none;
}

ul.wsp-gema75_wc_badges-list {
    display: none;
}

.post-type-archive-growers-guide .page-title {
    display: none!important;
}

.product_type_variable {
    display: none;
}

.archive .add_to_cart_button {
    display: none;
}

.archive span.price {
    display: none!important;
}

.product_meta {
    display: none;
}

.single-growers-guide img.wp-post-image {
    display: none;
}

.blog .nc_socialPanel {
    display: none;
}

.page-id-40652 .custom_header  {
    display:none;
}

.page-id-40658 .custom_header  {
    display:none;
}

.postid-4575 .custom_header  {
    display:none;
}

.search-no-results .custom_header      {
    display:none;
}

.page-id-2178 .vc_row.wpb_row.vc_row-fluid.custom_header {
    display: none;
}

.error404 .vc_row.wpb_row.vc_row-fluid.custom_header {
    display: none;
}

@media only screen and (max-width: 769px) {
        .custom_header {
            display:none!important;
        }
    }