@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------
 * Hide widget title
 * --------------------------------------------------*/
.select-list-range {
 cursor: pointer;
}
.sidebar-primary #custom_html-40 h3.widget-title,
.sidebar-primary #custom_html-46 h3.widget-title,
.sidebar-primary #custom_html-53 h3.widget-title,
.sidebar-primary #custom_html-60 h3.widget-title,
.sidebar-primary #custom_html-61 h3.widget-title,
.sidebar-primary #custom_html-62 h3.widget-title,
.sidebar-primary #custom_html-63 h3.widget-title,
.sidebar-primary #custom_html-64 h3.widget-title,
.sidebar-primary #custom_html-65 h3.widget-title,
.sidebar-primary #custom_html-66 h3.widget-title,
.sidebar-primary #custom_html-67 h3.widget-title,
.sidebar-primary #custom_html-68 h3.widget-title,
.sidebar-primary #custom_html-69 h3.widget-title,
.sidebar-primary #custom_html-72 h3.widget-title,
.sidebar-primary #custom_html-73 h3.widget-title,
.sidebar-primary #custom_html-74 h3.widget-title,
.sidebar-primary #custom_html-75 h3.widget-title,
.sidebar-primary #custom_html-76 h3.widget-title,
.sidebar-primary #custom_html-78 h3.widget-title,
.flexible-widgets #custom_html-28 h4.widgettitle,
.flexible-widgets #custom_html-35 h4.widgettitle,
.flexible-widgets #custom_html-39 h4.widgettitle,
.flexible-widgets #custom_html-49 h4.widgettitle,
.flexible-widgets #custom_html-77 h4.widgettitle,
.flexible-widgets #custom_html-79 h4.widgettitle
{
	display: none;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

#plant-detail-page ul.nurserylisting {
    margin-bottom: 30px;
    padding-left: 40px;
}

#plant-detail-page ul.nurserylisting > li {
    list-style-type: disc;
}

/*--------------------------------------------------
 * footer copyright
 * --------------------------------------------------*/
.footer-copyright {
line-height: 23.6px
}

/*--------------------------------------------------
 * Advertisting 
 * --------------------------------------------------*/

#plant-detail-page .buythisplant {
	padding: 30px 0 0 0;
	clear: both;
}

.buy-shop-links {
	padding-top: 10px;
	clear: both;
	font-size: 14px;
}


@media only screen and (max-width: 600px) {
#plant-detail-page .buythisplant .one-fourth {
	width: 50%;
	margin-bottom: 15px;
}
}

@media only screen and (max-width: 480px) {
#plant-detail-page .buythisplant .one-fourth {
	width: 100%;
	margin-bottom: 15px;
}

	.buy-shop-links {
	padding-top: 0px;
	clear: both;
}
	
}


/* ------------------------------------------------------------
 * advertising - general
-------------------------------------------------------------*/


.leader-ad-x {
	clear: both;

}


.leader-ad-x img {
	cursor: pointer;
}

.leader-ad-x figure {
	padding: 40px 0 0 0;
	margin: 0;
}

.wp-block-image.leader-ad-x {
    margin-bottom: 0;
}

/* ------------------------------------------------------------
 * plant category pages
-------------------------------------------------------------*/
.inlinead-btm {
	padding-bottom: 15px;
}


/* ------------------------------------------------------------
 * butterfly detail page
-------------------------------------------------------------*/
.inlinead.leader-ad-x {
	padding-top: 30px;
	padding-bottom: 8px;
}


/* ------------------------------------------------------------
 * home
-------------------------------------------------------------*/
.inlinead-home {
	padding-top: 10px;
	padding-bottom: 10px;
}

.adtext {
	font-size: 14px;
	font-size: 1.4rem;
}



/* ------------------------------------------------------------
 * External Buy Button
-------------------------------------------------------------*/
.button-buy,
.button-buy-views {
  background-color: #e8bf09; /* Yellow */
  border: 1px solid #000;
  border-radius: 6px;
  padding: 6px 14px;
  text-align: center;
  display: inline-block;
  font-size: 14px;
}

.button-buy:hover,
.button-buy-views:hover {
  background-color: #c9a60a; /*dark yellow */
}

.content a.button-buy,
.content a.button-buy-views {
  color: #000;
  text-decoration: none;
}

.pt-cv-wrapper a.button-buy-views {
    background-color:#e8bf09;
}

.button-buy-views {
	margin-bottom: 5px;
}

.pt-cv-view a.button-buy-views {
    text-decoration: none !important;
}

/* ------------------------------------------------------------
 * butterfly gifts 4 columns
-------------------------------------------------------------*/
.gww-shop .one-fourth {
	margin-top: 0;
	margin-bottom: 30px;
	
}

.gww-shop-link {
	font-size: 16px;
    font-size: 1.6rem;
	font-style: italic;
	font-weight: 400;
	margin-left: 0;
	text-align: center;
}

/* for gifts not amazon */
.gww-shop2 .one-fourth {
	background-color: #fff;
}

.gww-shop2 .button-buy {
	margin-top: 20px;
	margin-bottom: 20px;
}

.gww-shop2 .one-fourth {
	margin-top: 0;
	margin-bottom: 30px;
}

.gww-shop p,
.gww-shop2 p {
	margin-bottom: 10px;
}

/* ------------------------------------------------------------
 * butterfly color 6 columns
-------------------------------------------------------------*/
.gww-color .one-six {
	margin-top: 0;
	margin-bottom: 30px;
	
}

.gww-color-link {
	font-size: 16px;
    font-size: 1.6rem;
	font-style: italic;
	font-weight: 400;
	margin-left: 0;
	text-align: center;



}


/* ------------------------------------------------------------
 * gww redbubble products
-------------------------------------------------------------*/

.gww-products .one-third {
	margin-bottom: 16px;
}

figcaption, .gallery-caption, .wp-caption-text
{
    font-size: 16px;
    font-size: 1.6rem;
}

.gww-products-title
{
    font-size: 23px;
    font-size: 2.3rem;
	text-align: center;
}

.flexible-widgets #custom_html-45 { 
    border: solid 1px #ccc;
	padding-top: 30px;
	padding-bottom: 2px;
	margin-bottom: 25px;
}



/* ------------------------------------------------------------
 * Affiliate Block
-------------------------------------------------------------*/
#custom_html-33  { 
    background-color: #FFD700;
	border: solid 1px #000080;
	padding: 15px 20px;
	margin-bottom: 25px;
}

#custom_html-33 h3 { 
    color: #000080;
}

/* ------------------------------------------------------------
 * AzonPress - Amazon Products
-------------------------------------------------------------*/

.azp_comp_table_wrapper { 
    border: solid 1px #1e90ff;
	
}

.azp_comp_thead {
	display: none;
	
}

/* small button */
.smbutton {
    font-size: 18px;
    font-size: 1.8rem;
    padding: 12px 15px;
	background-color: #1273cd;
    border: 1px solid #93c1eb;
	border-radius: 8px;
	color: #fff;
	cursor: pointer;
	font-family: 'PT Sans', sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1;
	text-decoration: none;
	text-transform: none;
	white-space: normal;
	width: auto;
}

.smbutton:hover {
	background-color: #015961 !important;
	color: #fff;
}

.content a.smbutton {
	text-decoration: none;
	color: #fff;
}
/*****************************************************/
/* tag archive */

.archive .tax-butterfly_stories_type .article .entry-header h2.entry-title 
{font-size: 18px; text-decoration: underline;}

.archive .tax-butterfly_stories_type .article .entry-content .entry-image-link {width: 150px;height: 150px;float:left;}

/* .archive .tax-butterfly_stories_type .article .entry-content p {} */

/* new spacing for widget */
@media only screen and (max-width: 600px) {
.sym-nav h3 {
	padding-bottom: 45px;
	}
}


/* affiliate copy block */
.shopcopy {
	font-size: 14px;
    font-size: 1.4rem;
}
