/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Global tweaks */
.noborder {
border: none !important;
}
.noborder .fl-post-grid-post {
border: none !important;
}
.fl-post-feed-post {
border: none;
}
a {
color: #74934C;
}
span.sku_wrapper {
display: block;
}
body.page-id-60 section#yikes-mailchimp-container-3 {
width: 55%;
    margin: 75px auto 0 auto;
}
span.onsale {
background: #b71540!important;
}
::placeholder {
color: gray !important;
    opacity: 1;
}
.woocommerce-message[role="alert"] {
color: #9B3544;
}
.cgp-notice {
background: #FFFBC6;
    padding: 10px;
    margin: 15px 0;
    border: 1px dashed #ddd;
    font-weight: bold;
    color:#007633   ;
    text-align: center;
}
.cgp-notice p {
margin: 0;
}
.cgp-notice strong {
color: red;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
opacity: 1;
    color: #b71540;
}
.fl-post-grid-post.type-product span.onsale {
display: none;
}
.fl-post-grid-post.type-product.sale span.onsale {
display: none;
    margin-top: -6px;
}
div.fl-post-column span.onsale {
padding: 5px;
    color: white;
    position: absolute;
    margin-left: -5px;
}
.fl-module-product-carousel p.woocommerce-result-count,.fl-module-product-carousel form.woocommerce-ordering {
display: none;
}
.upsells li {
width: 60% !important;
}
.upsells h2.woocommerce-loop-product__title, .upsells p.author_name {
display: none;
}
.collapseomatic {
background: none;
    margin-left: 20px;
    color:#739358;
    text-decoration: underline;
}
.collapseomatic_content {
padding:  0;
    margin: 0;
}
.uabb-modal-text .uabb-form-success-message {
color: green !important;
}
/* Header area */
li#menu-item-102674 a {
background: url(https://www.chelseagreen.com/wp-content/uploads/2018/03/basket.png) 12px 13px no-repeat;
    background-size: 19px;
    padding-left: 35px;
}
li#menu-item-102674 a:hover {
background: #EDEDED url(https://www.chelseagreen.com/wp-content/uploads/2018/03/basket.png) 12px 13px no-repeat;
    background-size: 19px;
    padding-left: 35px;
}
.aws-container .aws-search-field {
background: #fff;
}
img.fl-photo-img.wp-image-91399.size-full {
width: 440px;
}
#vernal_primary_nav {
border-bottom: 3px double #949FA6;
}
ul#menu-primary-nav {
position: relative;
    top: 3px;
}
#promo_signup {
color: #73924D;
}
#promo_signup strong {
font-size: 135%;
}
.fl-col-group.fl-node-5a88cea321ec2 {
background: #F4F7F1;
}
#yikes-mailchimp-container-4 label.EMAIL-label.yikes-mailchimp-field-required {
width: 200px;
    float: left;
    display: block;
    margin-right: 5px;
}
#yikes-mailchimp-container-4 label.EMAIL-label.yikes-mailchimp-field-required input {
border: 1px solid #ddd;
    padding: 19px 5px;
    background: #fff;
}
#yikes-mailchimp-container-4 button.yikes-easy-mc-submit-button.yikes-easy-mc-submit-button-4.btn.btn-primary {
width: auto;
    padding: 8px;
}
.fl-node-5a97aa5857c34 .fl-widget {
width: 300px;
    float: right;
}
p.yikes-easy-mc-success-message.yikes-easy-mc-success-message-4.yikes-easy-mc-hidden {
background: transparent;
    font-size: 85%;
}
button.yikes-easy-mc-submit-button.yikes-easy-mc-submit-button-4.btn.btn-primary {
background: #74934C;
    border: none;
}
a.post-edit-link {
display: none;
}
/* Footer area */
footer li#menu-item-102674 a {
background: none;
    padding: 7px 15px;
}
div#mcafee img {
width: 100px;
}
/* Homepage */
#home_blog a.fl-post-grid-more {
margin: 0;
    padding: 0;
}
#home_blog .fl-post-grid-post {
padding-bottom: 15px;
}
footer ul.sub-menu {
background: transparent !important;
}
div.woopack-product-image a:hover {
cursor: pointer !important;
}
/* Single post */
div.related_books_single_sidebar .fl-col-small li.rp4wp-col {
width: 100% !important;
}
@media (min-width: 768px) {
div.related_books_single_sidebar ul.rp4wp-posts-list .rp4wp-col {
    width: 100% !important;
}
}

.uabb-module-content.uabb-subscribe-form.uabb-subscribe-form-stacked.uabb-sf-style-style1.uabb-form.fl-clearfix {
color: white;
    border: none;
}
iframe.wp-embedded-content {
width: 45%;
    float: left;
    margin: 1%;
    height: 585px;
}
.wp-embed {
height: 505px !important;
}
.rp4wp_component.rp4wp_component_title.rp4wp_component_2 {
font-size: 120%;
    text-align: left;
    margin:  0;
    padding: 0 !important;
}
li.rp4wp-col {
text-align: center;
}
.rp4wp_component_title a {
padding: 0;
    margin: 0;
}
ul.rp4wp-posts-list li {
margin-bottom: 35px;
}
/* Single page */
.page_with_sidebar_left {
line-height: 170%;
}
/* Author directory */
.dir-listing-text-no-avatar {
word-break: normal !important;
    letter-spacing: normal !important;
    line-height: inherit !important;
    padding-left: 175px !important;
}
/* Book category archive page */

span.facetwp-selection-label {
display: none;
}
.facetwp-selections ul {
margin-left: 0;
    padding-left: 0;
    font-size: 230%;
}
span.facetwp-selection-value {
background: none !important;
}
/* Single Product page */

body.single-product .fl-post-info-terms a:nth-child(3):before {
content: ", " !important;
}
body.single-product .fl-post-info-terms a:nth-child(4):before {
content: ", " !important;
}
.book_writers em {
font-style: normal;
}
.book_writers h3 {
margin: 0;
}
.book_writers h3:before {
content: "By ";
}
.book_categories a:nth-child(2):before {
content: ", ";
}
.book_writers em:nth-child(2):before, .fl-post-column div.cgp-product-meta a:nth-child(2):before {
content: ", ";
}
.book_writers em:nth-child(3):before {
content: ", ";
}
.book_writers em:nth-child(4):before {
content: ", ";
}
.book_writers em:nth-child(5):before {
content: ", ";
}
.book_writers em:nth-child(6):before {
content: ", ";
}
.book_writers em:nth-child(7):before {
content: ", ";
}
#audio_samples iframe {
margin: 15px 0;
}
#audio_samples {
text-align: left;
}
ul.book_award {
margin: 0;
    padding: 0;
    font-size: 120%;
    font-weight: normal !important;
    text-align: left;
}
ul.book_award li {
font-weight: normal;
    color:#74934C;
    text-align: left;
    letter-spacing: normal;
    margin: 15px 0;
    display: block;
}
ul.book_award li:before {
margin-right: 10px;
    color:#74934C;
}
.single_available span {
color:#b71540;
}
body.single .in-stock {
display: none;
}
.upsells ul {
margin: 0 !important;
    padding: 0 !important;
}
body.single .fl-post-info-terms:before {
content: "Categories: "
}
body.single .post_tags .fl-post-info-terms:before {
content: "Tags: ";
}
p.stock.available-on-backorder {
display: none;
}
body.single .quantity {
display: none;
}
a#google_preview {
margin: 0 auto;
    width: 150px;
    display: block;
    margin-top: -15px;
}
.fl-module.fl-module-rich-text.fl-node-5b4790cd6ba7f h3 {
border-top: 1px solid #ddd;
    padding-top: 25px;
}
/*  Woopack product grid */
.woopack-modal-content .product_meta {
display: none;
}
li.woopack-product-grid img:hover {
cursor: pointer !important;
}
.also_by_author_single a {
    display: block;
    height: 180px;
    float: left;
    width: 170px;
    clear: none;
}

.also_by_author_single {
    width: 60%;
}
.also_by_author img {
float: left;
    width: 180px;
    margin: 10px;
}
.also_by_author_single {
clear: left;
    margin-bottom: 25px;
}
div#single_signup {
width: 170px;
   height: 170px;
   background: #F5F7F1; 
   -moz-border-radius: 90px; 
   -webkit-border-radius: 90px; 
   border-radius: 90px;
   text-align: center;
   font-size: 120%;
}
h2.woopack-product-title {
color: #74934C !important;
}
#book_excerpts ul {
padding:0;
}
#book_excerpts ul li {
list-style: none;
    margin: 15px 0;
    padding:0;
    color: #808F5D;
    display: block;
    clear: both;
    font-weight: normal;
}
#book_excerpts ul li:before {
margin-right: 5px
}
.modal .cgp-product-image {
float: left;
}
.modal del {
display: none;
}
.modal .cgp-product-description h2 {
color: #74934C;
    margin: 0 0 15px 0;
    font-size: 220% !important;
}
.modal .cgp-product-description {
margin: 4% 13%;
}
.modal .book_intro {
height: 270px;
    overflow:hidden;
    margin-bottom: 0;
}
.modal .woocommerce-product-details__short-description {
font-weight: bold;
    font-size: 120%;
}
.modal .book_intro p {
font-size: 15px;
}
@media only screen 
and (max-device-width : 667px) {
.modal .cgp-product-image {
    float:none;
}
.modal .cgp-product-image img {
width: 75%;
}
}

.fader {
display: block;
    height: 10px;
    background: url(/wp-content/uploads/2018/02/fader.png) bottom left repeat-x;
    position: relative;
    top: -58px;
    padding-top: 88px;
}
span.fader a {
font-size: 15px;
    position: relative;
    top: -10px;
}
.modal span.woocommerce-Price-amount.amount {
display: block;
    float: left;
}
.modal a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
margin: 0 !important;
    margin-left: 60px !important;
    margin-top: -4px !important;
}
a.button.product_type_simple.add_to_cart_button {
background: #74934C;
    color: white;
    border: none;
    padding: 5px 7px;
}
.modal a.button.product_type_simple.add_to_cart_button {
width: auto;
    width: 200px;
    text-align:center;
    margin-top: 45px;
    margin: 15px 0 15px 0;
}
/* Signup forms  */

#sidebar_signup {
background: #445155;
    color:#BFC7CA;
    text-align: center;
    border: 3px double #BFC7CA;
}
#sidebar_signup h2 {
color: #BFC7CA;
    margin: 0;
}
input#yikes-easy-mc-form-1-EMAIL {
float:left;
    border-radius: 0;
    border: none;
}
span.EMAIL-label {
display: none;
}
button.yikes-easy-mc-submit-button.yikes-easy-mc-submit-button-1.btn.btn-primary {
font-size: 120%;
    background: #74934C;
    border: none
}
section.yikes-mailchimp-form-description.yikes-mailchimp-form-description-1 {
color: white;
}
/* Store page */
.woopack-product-filters-wrap {
margin-bottom: 35px;
}
.cgp_grid .fl-post-grid-post {
border:none;
    text-align: center;
}
.cgp_grid .fl-post-grid-post img {
width: 200px;
    border: 1px solid #ddd;
    padding: 1px;
}
.cgp_grid .fl-post-grid-post h2 {
font-size: 135%;
}
.cgp_grid .fl-post-grid-post a {
color: #739358;
}
.cgp_grid .cgp-product-meta, .cgp_grid .price {
font-weight: bold;
}
.cgp_grid a.add_to_cart_button {
display: block;
}
.facetwp-counts:before {
content: "Showing "
}
.facetwp-counts:after {
content: " Titles "
}
.facetwp-facet.facetwp-facet-books.facetwp-type-checkboxes {
font-size: 15px;
}
.cgp_grid a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 100px;
    margin: 7px auto 0 auto;
}
/* Shopping cart */

body.page-id-5 tr.tax-total, body.page-id-5 p.woocommerce-shipping-destination {
display: none;
}
body.empty-cart .fl-col.fl-node-5abd1e75d5062 {
display: none;
}
div#international_orders {
position: relative;
    top: -300px;
}
.woocommerce .cart-collaterals h2, .woocommerce-page .cart-collaterals h2 {
display: none;
}
p#billing_company_field {
display: none;
}
.woocommerce-info {
background: #34495e !important;
    color: white !important;
    font-weight: normal !important;
}
/* coupon shipping magic */

tr.cart-discount.coupon-freesp + tr.shipping {
display: none
}
.smarty-popup {
padding: 25px;
    width: 350px !important;
    height: 150px !important;
}
.smarty-ui {
margin-left: -25px;
}
p.mc4wp-checkbox span {
margin-left: 13px;
}
p.mc4wp-checkbox.mc4wp-checkbox-woocommerce {
margin-left: 3px;
}
}

p#order_comments_field {
display: none;
}
dd.variation-Available {
position: relative;
    top: -3px;
}
table.cart img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {
width: 100px;
    border: 1px solid #ddd;
}
img.fl-photo-img.wp-image-120456.size-full {
width:  50%;
    margin-top: -35px;
}
}

table.cart td.product-name {
font-size: 150%;
}
table.cart .button {
background: #74934C;
    color: white;
    border: none;
    padding: 10px;
}
#shipping_method li {
margin-left: -5px !important;
}
#shipping_method li:first-child {
display: block;
}
form.woocommerce-shipping-calculator {
display: none;
}
div.payment_box p:before {
content: '\f023 ';
    font-family: "FontAwesome";
    margin-right: 5px;
}
#shipping_method li input {
display: none;
}
#shipping_method li label {
font-weight:normal;
}
body.woocommerce-order-received .woocommerce-info {
display: none;
}
.woocommerce-info a {
color:white;
    font-weight: bold;
}
td.product-name {
width: 55%;
}
@media only screen 
and (max-device-width :750px) {
div#international_orders {
    position: relative;
    top: -20px;
}
}

@media only screen 
and (max-device-width : 667px) {
/* one column checkout page */

.woocommerce #customer_details.col2-set .col-1, .woocommerce-page #customer_details.col2-set .col-1,
.woocommerce #customer_details.col2-set .col-2, .woocommerce-page #customer_details.col2-set .col-2,
.woocommerce #order_review, .fl-node-5a9a3cc302d35 #customer_details {
    clear: both;
    float: none !important;
    width: 100% !important;
    margin-right:0 !important;
    text-align: left;
    padding-bottom: 20px;
}
}

.wc-proceed-to-checkout img {
margin: 15px auto;
    width: 200px;
    display: block;
}
.form-row.place-order img {
float: right;
}
/* Search results page */
div#searchresults {
padding: 5%;
}
div.resultsblock {
clear: left;
}
div.result {
clear:left;
    padding: 15px;
}
div.result dt {
line-height: 100%;
}
div.result h3 {
margin: 0;
}
.result_img {
width: 300px;
    float:left;
    margin-right: 5%;
    margin-bottom: 5%;
}
#search_product .result_img {
border:none;
    width: auto;
    float: none;
}
#search_product div.result {
text-align: center;
}
#search_product div.result_img {

}
div.result_content {
margin-left: 145px;
}
#search_product .result {
clear: none;
    margin: 0;
    padding: 0;
    width: 190px;
    margin: 1%;
    float: left;
    min-height: 505px;
}
#search_product .result img {
float: none;
    border:1px solid #ddd;
}
#search_product .result_content {
display: none;
}
#search_product .result_img a {
display: block;
}
#search_page div.result_img {
display: none;
}
#search_page div.result_content {
margin-left: 0;
}
/* single blog post */
#post_related_book {
padding: 0 !important;
}
.readthebook {
background: #455155;
    color: white;
    text-align: center;
    margin: -20px -42px 25px 0 !important;
    padding: 20px !important;
}
.readthebook h4 {
color:white;
    text-align: center;
    padding-bottom: 10px;
    font-size: 150%;
}
.readthebook h2 {
color: white !important;
    font-size: 170%;
}
body.postid-49985 .book_writers {
display: none !important;
}
.signup_popup {
padding:  25px !important;
}
.uabb-modal-text {
padding:  25px !important;
}
.mc4wp-form input[type="submit"] {
color: white !important;
}
}

#mc4wp-form-1 input[type="email"] {
padding: 12px 15px;
    height: auto;
    width:50%;
    float: left;
    margin-right: 10px;
    border-radius: 0;
}
form#mc4wp-form-1 {
width:  100%;
    padding-right: 5px;
    padding-left: 5px;
    display: inline-block;
    vertical-align: bottom;
}
.mc4wp-form-fields {
width: auto;
}
#mc4wp-form-1 input[type="submit"] {
padding: 13px 20px;
    border: none;
}
.widget.widget_search {
width:  70%;
}
input.fl-search-input.form-control.aa-input {
padding: 21px;
    border-radius: 0;
}
/* Global tweaks */
.noborder {
border: none !important;
}
/* Legacy styles before 12.13.23 */
.yotu-playing {
text-align: center;
	font-size: 160%;
	color: #75924C;
}
.book_writers a {
color: #74924C;
}
.yotu-playing-description {
margin-top: 25px;
}
body.page-id-182286 #eos_banner {
display: none !important;
}
#mcafeesecure {
background: white;
	border: 1px solid gray;
	position: fixed;
	bottom: 0;
	right: 0;
	width: 90px;
	padding: 2px;
	z-index: 99;
}
.cgp_grid .fl-post-grid .fl-post-column {
min-height: 510px;
}
.cgp_grid a.button,.cgp_grid a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
display: block !important;
}
.single_available span.rdate {
font-size: 92%;
	color: #575757;
	display: block;
}
#breadcrumbs {
background: #fff;
}
body.home #breadcrumbs {
display: none;
}
form#mc4wp-form-1 small {
font-size: 11px;
	text-align: right;
	display: inline-block;
	float: right;
}
#header_signup_box .widget.widget_mc4wp_form_widget {
width: auto;
	position: relative;
	float: right;
		top:-20px
}
#header_icons {
min-width: 100px;
	border-left: 2px solid #eee;
	margin-top: 10px;
	padding: 0 !important;
	margin-left: 20px;
}
div#header_bar {
font-size: 90%;
}
#header_search_box :before {
content: "\f16c" !important;  /* this is your text. You can also use UTF-8 character codes as I do here */
	font-family: foundation-icons !important;
	left:30px;
	margin-top: 16px;
	position:absolute;
	top:0;
	font-weight: normal !important;
	color: #bbb;
	font-size: 18px !important;
}
#header_search_box {
position: relative;
}
#header_search_box input {
padding-left: 35px;
}
#mc4wp-form-1 input[type=submit] {
background: #3C5256;
}
#mc4wp-form-1 input[type=email] {
width: 250px;
}
#mc4wp-form-1 input[type=submit]:hover {
background: #5E9731;
}
#mc4wp-form-2 input[type="email"] {
width: 100%;
	float: none;
	margin-right: 0;
	margin-left: 5px;
}
#mc4wp-form-2 input[type="submit"] {
background: #3C5256;
	border: none;
	padding: 7px 15px;
	margin: 0 auto;
	width: 200px;
	display: block;
}
#mc4wp-form-2 input[type="submit"]:hover {
background: #5E9731
}
.fl-node-5c2ffe5b8865b .fl-menu {
text-align: left !important
}
}

.widget.widget_search {
width: 100%;
}
.fl-post-column div.cgp-product-meta a:nth-child(3):before {
content:", ";
	margin-left: -4px;
}
.fl-post-column div.cgp-product-meta a:nth-child(2):before {
margin-left: -4px;
}
}

div#awards {
border-top: 1px solid #eee;
}
.upsells img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
margin-right: 13px !important;
	display: block;
	/* border: 1px solid red !important; */
}
.upsells .woocommerce ul.products li.product a {
display: block;
	text-align: left;
}
.woocommerce .fl-module-fl-woo-product-upsells .up-sells ul.products li.product {
width: 76% !important;
}
.single_add_cart .out-of-stock {
display:none;
}
#single_availability {
color: #c0392b;
}
#header_icons_mobile {
float: right;
	margin-right: 20px;
}
.aa-dropdown-menu {
width: 300px !important;
	left: -75px !important;
	position: relative;
}
.also_by_author_single img {
margin: 0 10px;
}
body.page-id-188804 .widget.widget_mc4wp_form_widget {
display: none;
}
body.page-id-188804 .fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5c2fb2f38a665,
body.page-id-188804 .fl-col-group.fl-node-5a88cea321ec2 {
display: none;
}
.fl-node-5c2fb4a98de6f h2 {
font-size: 13px;
	text-align: left;
	margin: 0;
}
/* cookie gdpr styles */
table.cookielawinfo-classic.cookielawinfo-row-cat-table td {
border: 1px solid #ddd;
	padding: 10px;
}
table.cookielawinfo-classic.cookielawinfo-row-cat-table {
margin: 30px 0;
}
th.cookielawinfo-row-cat-title-head {
padding: 35px 0 0 0;
	color: #405155;
}
.post-123073 {
display: none;
}
/* hide subtotals for eoss */
body.page-id-5 tr.woocommerce-shipping-totals.shipping {
display: none;
}
body.page-id-5 tr.order-total {
display: none;
}
@media only screen and (max-device-width: 750px) {
div#international_orders {
	position: relative;
	top: -20px !important;
}
.algolia-autocomplete {
left: 95px !important
}
}

.modal-dialog {
z-index: 1040;
}
#author_bio h2.fl-post-feed-title {
display: none;
}
body.postid-865681  .fl-col-group.fl-node-5b3e33ec08c31 {
display: none;
}
body.postid-865681  .fl-col-group.fl-node-5c3503a7ac334 {
display: none;
}
body.postid-865681  .fl-col-group.fl-node-5c478192b2dcb {
display: none;
}
button.woocommerce_waitlist.button, a.button {
background: #6B9543 !important;
	color: white !important;
    border: 1px solid #6B9543 !important;
	width: 100px;
	margin: 5px auto !important;
}
a.button:hover, .single_add_to_cart_button:hover {
background: #74934E !important;
}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.alt {
padding: 10px 7px 5px 7px;
}
div.by_782865 {
display: none;
}
.woocommerce button.button.alt {
background: #6B9543;
	border: 1px solid #6B9543;
		margin-top: 10px;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
width: 90px;
}
.fl-node-5f036df2c1efa {
min-height: 640px;
}
@media only screen and (min-device-width: 1200px) {
div.woopack-product-carousel {
	height: 500px !important;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
display: none;
	border: 1px solid red
}
}

.fl-module-product-carousel .woocommerce-pagination {
display: none;
}
.woocommerce a.button.alt:hover {
background: #7A9155;border: none;
}
.checkout-button.button.alt.wc-forward {
width: 100%;
	border: none !important;
}
.button.wc-forward, .button.wc-backward {
width: 150px;
	text-align: center;
}
del {
color: red;
}
.fl-woocommerce-cart {
min-height: 505px;
}
body.fl-builder-edit .modal.fade {
display:none;
}
div.sale .cgp-product-image:before {
content: "Sale";
	background: red;
	padding: 2px 8px;
	display: block;
	color: white;
	position: absolute;
}
div.publisher-center-for-humans-and-nature div.cgp-product-meta {
display: none;
}
#uk_notice {
background: #2286B8;
	padding:20px 25px;;
	position: fixed;
	bottom:0;
	font-size: 90%;
	width: 100%;
	left:0;
}
#blog_signup {
background: #6AAF99;
	color: white;
	text-align: center;
	margin-left: 20px;
}
#blog_signup h3 {
color: white;
}
#blog_signup input[type="email"] {
text-align: center;
	width: 100%;
	margin-bottom: 15px;
}
.post-1495544 {
display:none;
}
a.add_to_cart_button {
font-size: 13px !important;
}
.featured_slider div.woopack-product-carousel {
height: 400px !important;
}
.audiobook_intro {
background: #eee;
	border: 1px solid #ddd;
}
.alert {
color: red;
	background: #fffce6;
}
.alert a {
color: red;
	text-decoration: underline;
}
.woocommerce-table--order-downloads td:nth-child(2),.woocommerce-table--order-downloads th:nth-child(2) {
display: none;
}
.woocommerce-MyAccount-navigation-link--downloads {
display: none;
}
.rp_footer .rp4wp_component_image img {
width: 200px !important;
}
.home_social {
width: 40%;
	float: left;
	margin: 5%;
}
.home_social img {
width: 85px;
}
.post-425018 .cgp-product-meta, 
.post-1564162 .cgp-product-meta, 
.post-1573456 .cgp-product-meta, 
.post-424849 .cgp-product-meta, 
.post-425027 .cgp-product-meta, 
.post-771751 .cgp-product-meta, 
.post-1255250 .cgp-product-meta, 
.post-1255248 .cgp-product-meta, 
.post-1255249 .cgp-product-meta, 
.post-1256293 .cgp-product-meta, 
.post-1256295 .cgp-product-meta, 
.post-1256298 .cgp-product-meta {
display: none;
}
/* Wishlist */
tr.wishlist_item .product-name {
width: auto;
}
.tinv-wishlist table th, .tinv-wishlist table td {
padding: .5em 1em;
}
.tinvwl-table-manage-lists {

}
section.upsells .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-loop-button-wrapper {
display: none;
}
button:hover {
background: #5CC244 !important;
	border: 1px solid #5CC244 !important;
}
@media only screen and (max-width: 767px) {
.single_writer_about {
		clear: right;
}
.fl-post-image.alignright.the_writer {
float: none;
	margin: 10px auto;
	text-align: center;
}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form {
display: none
}
}
