/*
Theme Name:  Juicing with NadiaK
Theme URI:   http://jwn.elrs.info
Version:     1.0
Description: A child theme of Divi. This is a custom child theme created for our site Freshly Made Organic Cold Press Juices delivered to your door step daily!.
Author:      Luke O\'Hehir
Author URI:  http://jwn.elrs.info
Template:    Divi
*/
/*- Add any CSS custom code for this child theme below this line -*/
#top-header {
  display: none;
}
.woocommerce div.product form.cart .variations tr, .woocommerce div.product form.cart table tr {
  display: flex;
  flex-direction: column;
  padding: 0 !important;
  margin: 0;
}
.woocommerce div.product form.cart .variations th.label, .woocommerce div.product form.cart table tr td {
  width: 100%;
  float: left;
  padding-left: 0 !important;
}
table.wccpf_fields_table td.wccpf_label, table.wccpf_fields_table td.wccpf_label label {
  width: 100% !important;
}
.woocommerce div.product form.cart table tr td ul.wccpf-field-layout-horizontal {
  padding: 0px !important;
  margin: 0px;
}
.woocommerce-page div.product div.summary {
  padding-bottom: 30px;
}
.type-product .et_pb_wc_reviews_1.et_pb_comments_module.et_pb_wc_reviews {
  display: none !important;
}
.pack-row-col.pack-row-col1 {
  width: 40%;
}
.pack-row-col {
  float: left;padding: 15px;
border-right: solid 1px #eee;
}
.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5 {
  width: 14.95%;
  text-align: center;
}
.top-table {
  font-size: 20px;
  color: #000;
  font-weight: 600;border-bottom: solid 5px #ddd;
}
.containt-section button.accordion {
  border: none;
  position: relative;
  width: 100%;
  border-bottom: solid 1px #ddd;
  text-align: left;
  padding: 0;float: left;
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
font-size: 13px;
color: #000000 !important;
  cursor: pointer;
  transition: background-color 0.2s linear;
  background: #fff
}
.containt-section button.accordion:after {
  font-family: FontAwesome;
  content: "\f150";
  font-family: "fontawesome";
  font-size: 18px;
  float: left;
  left: 38%;top: 15px;
  position: absolute;
}
.containt-section button.accordion.is-open:after {
  content: "\f151";
}
.containt-section button.accordion:hover, .containt-section button.accordion.is-open {
  background-color: #ddd;
}
.accordion-content {
  padding: 20px;
  overflow: hidden;
  transition: max-height 0.2s ease-in-out;
  background: #f2f2f2;
  display: none;
}
.containt-section {
  width: 100%;
  display: inline-block;
}
.containt-section ul {
  width: 100%;
  display: inline-block;
  position: relative;
}
.containt-section ul li {
  line-height: 30px;
}
.containt-section ul li span {
  position: absolute;
  left: 60%;
}
.containt-section h1 {
  border-bottom: 2px solid #000;
  margin: 0px;
}
.containt-section .top-table {
  width: 100%;
  display: inline-block !important;
  position: relative;float: left;
}
.botton-btn {
  width: 100% !important;
  display: inline-block;
}
.botton-btn ul {
  padding: 0;
  list-style-type: none;
  text-align: right;
}
.botton-btn ul li {
  display: inline-block;
  border: 2px solid #000;
  width: 200px;
  padding: 10px 0px;
  text-align: center;
  margin: 0 20px;
}
.botton-btn ul li a {
  color: #000;
  text-decoration: none;
  font-size: 18px;
  font-family: sans-serif;
  font-style: initial;
  line-height: 24px;
  font-weight: 600;
}
.botton-btn ul li.note {
  line-height: 20px;
}
.botton-btn ul li.note a {
  font-size: 12px;
  line-height: 16px !important;
}
.pack-row-col .fa.fa-times {
  color: #dd0202;
  font-size: 30px;
  margin: -10px 0;
}
.pack-row-col .fa.fa-check {
  color: #0fc400;
  font-size: 30px;
  margin: -10px 0;
}
.accordion-content.show {
  display: block;
}
.pack-row-parent.value {
  font-size: 16px;
  font-weight: 600;
  color: #86bc2e;
}
.pack-bottom .pack-row-col a {
  width: 100%;
  background: #edb059;
  color: #fff;
  padding: 10px 20px;
  border-radius: 10px;
  float: left;
  font-size: 16px;
  font-weight: 600;
}
.pack-bottom .pack-row-col a:hover {
  background: #000;
}
.pmpro_checkout-fields .pmpro_checkout-field {
  float: left;min-width: 300px;
  width: 50%;min-height: 70px;
}
#pmpro_payment_information_fields, #pmpro_billing_address_fields, .pmpro_checkout-field.pmpro_captcha, form.pmpro_form .pmpro_submit {
  float: left;
  width: 100%;
}
.pmpro_checkout-fields .pmpro_checkout-field input {
  padding: 10px;
}


.pricing-tables .et_pb_pricing_heading h2 {width: 50%; float: left;}
.pricing-tables .et_pb_pricing_content_top {display:none;}
.pricing-tables .et_pb_pricing_heading{padding: 25px 0 !important;}

.pricing-tables .et_pb_pricing_table {padding:0px;}

.pricing-tables ul li {border-bottom: 1px solid #000; padding: 12px 0;}
.pricing-tables ul li span:before{display:none;}

.pricing-tables ul li:nth-child(10), .pricing-tables ul li:nth-child(11), .pricing-tables ul li:nth-child(12), .pricing-tables ul li:nth-child(13), .pricing-tables ul li:nth-child(14) {
    border: none !important;
}
.pricing-tables ul li:nth-child(10) {padding-top: 30px;}
.pricing-tables ul li:nth-child(10) span h2 {color: #86bc2e; font-weight: bold; font-size: 22px; padding:0px;} 
.pricing-tables ul li:nth-child(11) span h4, .pricing-tables ul li:nth-child(13) span h4 {padding: 0; font-weight: 700; color: #000; font-size: 16px;}

.pricing-tables ul li:nth-child(12) {padding: 0;}
.pricing-tables ul li:nth-child(12) span a, .pricing-tables ul li:nth-child(14) span a {color: #fff; font-size:16px;; padding: 10px 60px; display:inline-block;  background: #d5ad41; border-radius:10px;}
.pricing-tables ul li:nth-child(12) span a:hover, .pricing-tables ul li:nth-child(14) span a:hover {
    background: #86bc2e;
}
.pricing-tables ul li {border-bottom: 1px solid #ddd;}
.pricing-tables .et_pb_pricing_table:nth-child(2) {position: relative; top: -45px; border: 2px solid #d5ad41; z-index: 9;}
.pricing-tables .et_pb_pricing_table:nth-child(2) .et_pb_pricing_content {background: #f3f3f3; padding: 75px;}
.best-value {
  float: right;
  background: #d5ad41;
  color: #fff;
  padding: 10px 20px 40px 20px;
  font-size: 20px;
  border-radius: 15px;
  margin: -45px 0 -35px 0;
  border: solid 2px #b78b14;
}
.containt-section .table-btn a.learn-more {
  background: #fff;
  color: #d5ad41;
  border: solid 2px #d5ad41;
}
.boxzilla-content > .first-child {
  float: right;
  width: 70%;
  text-align: left !important;
  padding: 20px 0 !important;
}
.boxzilla-content > h4 {
  float: left;
}
.boxzilla-content > h4 img {
  max-height: 120px;
  max-width: 120px;
  height: auto;
  width: auto;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-name {
  width: 50%;
  float: left;
  clear: none;
}
div.wpforms-container-full.bookcall .wpforms-form .wpforms-field.wpforms-field-name {
  width: 100%;
}
.sidebar-form {
  float: left;
  width: 100%;
}
div.wpforms-container-full .wpforms-form {
  float: left;
  width: 100%;
}
.boxzilla.boxzilla-bottom-right {
  z-index: 99999999;
}
.membership-button {
  border: solid 2px #cca132;
  color: #fff !important;
  background: #cca132;
  font-size: 18px;
  padding: 15px 20px;
  float: right;
}
#pmpro_account .pmpro_actionlinks {
  display: none;
}
/*.variations_form,.summary.entry-summary .cart {
  display: none !important;
}*/
.alert-banner {
  text-align: center;
  background: #333;
  padding: 50px 20px;
  color: #fff;
}
.alert-banner h2 {
  font-size: 32px !important;
  font-weight: 600;
}
.alert-banner h4 {
  color: #f00;
}
.starting-again {
  background: #86bc2e;
  text-align: center;
  padding: 10px;
  color: #fff;
  font-size: 18px;
  text-decoration: underline;
}
/*Responsive*/
@media screen and (max-width: 1480px) {
#top-menu li {padding-right: 15px;}
#main-header .container {width: 96%;}
}
@media screen and (max-width: 1280px) {
	.pack-row-col.pack-row-col1{width:52%;}
	.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5{width: 12%; font-size:16px;}
	.containt-section button.accordion::after {left:48%;}
	
	.pack-bottom {width: 100%; display: inline-block !important;}
	.pack-bottom .pack-row-col {width: 20% !important;}
}
@media screen and (max-width: 1080px) {
	.table-box ul li span {width: 25% !important;}
	.page-id-6920 .pmpro-has-access .et_pb_row_6 .et_pb_cta_0.et_pb_promo, .page-id-6886 .pmpro-has-access .et_pb_row_6 .et_pb_cta_0.et_pb_promo {margin-top: 10px !important;}
	
	.pack-row-col.pack-row-col1{width: 50%;}
	.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5 {width: 12.5%}
	
	.page-id-6946 .et_pb_row {width:94%;}
}
@media screen and (max-width: 980px) {
	.page-id-6920 .pmpro-has-access .et_pb_row_6 .et-last-child, .page-id-6886 .pmpro-has-access .et_pb_row_6 .et-last-child {margin-top: 25px !important;}
	
	.page-id-6946 .et_pb_section {padding: 0px;}
	
	.pack-bottom .pack-row-col1{display:none;}
	.pack-bottom .pack-row-col {width: 25% !important;}
	
	.pack-row-col.pack-row-col1 {width: 46%;}	
	.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5 {width: 13.50%;}
	.containt-section button.accordion::after {left: 46%;}
	
	.containt-section .table-box{width:100% !important;margin: 0 0 30px 0 !important;top: 0 !important;}
	.containt-section .table-btn a{padding: 10px 35px !important;}
	.containt-section {flex-direction: column;}
	.containt-section .table-box.gold {margin-bottom: 50px !important;}
}
@media screen and (max-width: 767px) {
	.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5{font-size: 14px; padding: 10px;}
	
	.pack-row-col.pack-row-col1{font-size:14px;}
	.pack-row-col .fa.fa-times, .pack-row-col .fa.fa-check{font-size: 22px;}
	
	
}
@media screen and (max-width: 640px) {
	.pack-row-col.pack-row-col1 {width: 100%;}
	.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5{width:25%;}
	
	.containt-section button.accordion::after {left: 93%;}
	
	.pack-bottom .pack-row-col {width: 50% !important;}
	.pack-row-col2, .pack-row-col3, .pack-row-col4, .pack-row-col5{font-size: 12px; padding: 5px;}
}
@media screen and (max-width: 600px) {}
@media screen and (max-width: 580px) {}
@media screen and (max-width: 568px) {}
@media screen and (max-width: 500px) {
	/*.pmpro-has-access .et_pb_section {padding: 0px 0;}*/
	.pmpro-has-access .et_pb_section h1 {font-size: 22px; line-height: 30px; padding-bottom: 15px;}
	body .pmpro-has-access .et_pb_section h2 {font-size: 20px !important; line-height:28px !important;}
	.pmpro-has-access .et_pb_section h3{font-size: 18px}
	
	/*.pmpro-has-access .et_pb_row {padding: 15px 0;}*/

	.table-box ul {padding-left: 0px;}
	.table-box ul li{font-size: 12px; line-height: 20px; padding-right: 30% !important;}
	/*.table-box ul li span{width: 30% !important;}*/
	
	.et_pb_row_0.et_pb_row {margin-top:0px !important;}

	.page-id-6920 .pmpro-has-access .et_pb_row_6 .et_pb_column, .page-id-6886 .pmpro-has-access .et_pb_row_6 .et_pb_column {width: 100% !important;}
	.page-id-6920 .pmpro-has-access .et_pb_row_6 .et_pb_column .et_pb_text_14, .page-id-6886 .pmpro-has-access .et_pb_row_6 .et_pb_column .et_pb_text_14 {margin-top: 30px !important;}
	
	.xoo-wsc-empty-cart{padding: 10px;}
	.xoo-wsc-empty-cart a {margin-bottom: 10px;}
	.xoo-wsc-footer{padding: 0px 20px 10px;}
	
	.pack-bottom .pack-row-col{width: 100% !important; padding-top: 15px;}
	#main-content .et_pb_pricing_tables_0 .et_pb_pricing_heading h2, #main-content .et_pb_pricing_tables_0 .et_pb_pricing_heading h1.et_pb_pricing_title, #main-content .et_pb_pricing_tables_0 .et_pb_pricing_heading h3.et_pb_pricing_title, #main-content .et_pb_pricing_tables_0 .et_pb_pricing_heading h4.et_pb_pricing_title, #main-content .et_pb_pricing_tables_0 .et_pb_pricing_heading h5.et_pb_pricing_title, #main-content .et_pb_pricing_tables_0 .et_pb_pricing_heading h6.et_pb_pricing_title {font-size: 26px !important;}
.pricing-tables .et_pb_pricing_table:nth-child(2) {top: 0;}
	
}
/*
     FILE ARCHIVED ON 03:28:03 Dec 28, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:27:48 Sep 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.437
  exclusion.robots: 0.057
  exclusion.robots.policy: 0.049
  esindex: 0.006
  cdx.remote: 26.081
  LoadShardBlock: 465.086 (3)
  PetaboxLoader3.datanode: 73.579 (4)
  PetaboxLoader3.resolve: 368.561 (3)
  load_resource: 341.293
*/