.single.single-post .author-info.entry-author {
	display: none;
}
.author.author-kylie-sayce.author-4 .author-info ul {
	max-width: 88%;
}
.form-contact-us-page .wpcf7-form > p label {
	width: 100%;
}
.dropdown.dropdown-country {
	margin-bottom: 0 !important;
}
.dropdown.dropdown-country > p {
    display: none;
}
.btn-select-country {
    background-color: #fd700c;
    color: #fff;
}
.btn-select-country:hover {
	color: #fff !important;
}
.btn-select-country:focus {
	outline: none !important;
	color: #fff !important;
}
ul.dropdown-menu.dropdown-select-country a {
    color: #fd700c !important;
    text-decoration: none !important;
    font-weight: 500;
    letter-spacing: 1.2px;
	padding: 4px 12px;
}
ul.dropdown-menu.dropdown-select-country {
    padding: 0;
}
ul.dropdown-menu.dropdown-select-country li {
	padding: 3px 0;
}
ul.dropdown-menu.dropdown-select-country li:not(:first-child) {
	padding-top: 0 !important;
}
ul.dropdown-menu.dropdown-select-country li:not(:last-child) {
	padding-bottom: 0 !important;
}
.page-id-10293 .buy-now-uk {
    display: flex;
    align-items: center;
    margin: 0 auto;
}
.page-id-10293 .buy-now-uk a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background: #ff700c;
    padding: 15px 30px;
}
.page-id-10293 .product-background-grey h2 {
	color: rgb(137, 189, 38);
}
.page-id-10293 .show-buy-product .woocommerce-product-details__short-description {
	max-width: 90%;
}
.page-id-10293 .show-buy-product .woocom-list-content .price {
	display: none !important;
}
.page-id-10293 .product-background-blue.show-buy-product .price-uk {
	color: #fff;
}
.page-id-10293 .price-uk {
	display: block !important;
	font-size: 16px;
    font-weight: 400;
	padding-bottom: 15px;
}
.get-in-touch-uk {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
	max-width: 80%;
    margin: 0 auto;
}
.get-in-touch-uk .more-info {
    margin-bottom: 0;
    color: #fff;
    font-size: 35px;
    line-height: 42px;
    font-weight: 600;
}
.get-in-touch-uk .get-in-touch-uk-button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    border: 1px solid #fd700c;
    background: #fd700c;
}
.get-in-touch-uk .get-in-touch-uk-button a {
	font-size: 16px;
	color: #fff;
    text-transform: uppercase;
    font-weight: 600;
	text-decoration: none;
	letter-spacing: 1.4px;
}
.get-in-touch-uk .get-in-touch-uk-button a:hover {
	color: #fff;
}
.visit-contact-uk .more-info {
    margin-bottom: 0;
    color: #fff;
    font-size: 35px;
    line-height: 42px;
    font-weight: 600;
}
.visit-contact-uk .visit-contact-uk-button a {
	font-size: 16px;
	color: #fff;
    text-transform: uppercase;
    font-weight: 600;
	text-decoration: none;
	padding: 14px 30px;
    border: 1px solid #fd700c;
    background: #fd700c;
	margin: 20px 14px 0;
	letter-spacing: 1.4px;
}
.visit-contact-uk .visit-contact-uk-button {
    display: flex;
    align-items: center;
    justify-content: center;
}
.visit-contact-uk {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.page-id-10293 .order-now-uk a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background: #ff700c;
    padding: 15px 30px;
}
.page-id-10293 .order-now-uk {
    display: flex;
    align-items: center;
	justify-content: center;
    margin: 10px auto 15px;
}
.section-order-uk .vc_column_container > .vc_column-inner > .wpb_wrapper,
.isagenix-uk-business-opportunity .vc_column_container > .vc_column-inner > .wpb_wrapper {
	max-width: 80%;
	margin: 0 auto;
}
.isagenix-canada-header > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin: 0 auto;
}
.isagenix-canada-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
    display: flex;
    align-items: center;
}
.page-id-10354 .buy-now-canada {
    display: flex;
    align-items: center;
    margin: 0 auto;
}
.page-id-10354 .buy-now-canada a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background: #ff700c;
    padding: 15px 30px;
}
.isagenix-canada-header ul {
    list-style-type: circle !important;
}
.safe-effective-canada > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin: 0 auto;
}
.safe-effective-canada h2,
.safe-effective-canada p {
	color: #fff;
}
.safe-effective-canada blockquote {
    background: transparent !important;
    border-left: 3px solid #ff700f;
    padding: 0px 20px;
    width: 80%;
    margin: 0 auto 10px;
}
.safe-effective-canada blockquote p {
	font-size: 18px;
	font-style: italic;
}
.safe-effective-canada blockquote cite {
	color: #fff;
}
.page-id-10354 .woocom-project .price ins,
.page-id-10354 .show-buy-product.product-background-blue .description_specific,
.page-id-10354 .woocom-project .price del,
.page-id-10354 .show-buy-product .woocom-list-content .price {
	display: none !important;
}
.page-id-10354 .show-buy-product figure.woocom-project {
    margin-bottom: 10px;
}
.page-id-10354 .show-buy-product .dt-css-grid .wf-cell {
    width: calc( 100% / 3 );
    padding: 0 5px;
}
.page-id-10354 .show-buy-product .dt-css-grid {
    flex-direction: row;
    flex-flow: wrap;
    justify-content: center;
}
.page-id-10354 .show-buy-product .woocommerce.columns-4 {
    column-count: 1 !important;
}
.page-id-10354 .price-canada {
	display: block !important;
	font-size: 16px;
    font-weight: 400;
	line-height: 20px;
	margin-bottom: 20px;
}
.page-id-10354 .price-canada p {
	margin-bottom: 0;
}
.page-id-10354 .price-canada p.regular-price-ca {
	text-decoration: line-through;
}
.page-id-10354 .price-canada p.sale-price-ca {
	color: #ff700c;
}
.get-in-touch-canada {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
	max-width: 80%;
    margin: 0 auto;
}
.get-in-touch-canada .more-info {
    margin-bottom: 0;
    color: #fff;
    font-size: 35px;
    line-height: 42px;
    font-weight: 600;
}
.get-in-touch-canada .get-in-touch-canada-button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    border: 1px solid #fd700c;
    background: #fd700c;
}
.get-in-touch-canada .get-in-touch-canada-button a {
	font-size: 16px;
	color: #fff;
    text-transform: uppercase;
    font-weight: 600;
	text-decoration: none;
	letter-spacing: 1.4px;
}
.get-in-touch-canada .get-in-touch-canada-button a:hover {
	color: #fff;
}
.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper {
	display: flex;
	flex-direction: row;
	align-items: center;
	max-width: 80%;
	margin: 0 auto;
}
.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper .text { 
	flex: 60%;
	padding-right: 50px;
}
.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper .image { 
	flex: 40%;
}
.do-isagenix-canada {
	max-width: 80%;
	margin: 0 auto;
	padding-top: 30px;
}
.page-id-10405 .woocom-project .price ins,
.page-id-10405 .show-buy-product.product-background-blue .description_specific,
.page-id-10405 .woocom-project .price del,
.page-id-10405 .show-buy-product .woocom-list-content .price {
	display: none !important;
}
.page-id-10405 .show-buy-product figure.woocom-project {
    margin-bottom: 10px;
}
.page-id-10405 .show-buy-product .dt-css-grid .wf-cell {
    width: calc( 100% / 3 );
    padding: 0 5px;
}
.page-id-10405 .show-buy-product .dt-css-grid {
    flex-direction: row;
    flex-flow: wrap;
    justify-content: center;
}
.page-id-10405 .show-buy-product .woocommerce.columns-4 {
    column-count: 1 !important;
}
.page-id-10405 .show-buy-product.product-background-blue h2,
.page-id-10405 .show-buy-product.product-background-blue .price-nz {
	color: #fff;
}
.page-id-10405 .show-buy-product.product-background-white h2,
.page-id-10405 .show-buy-product.product-background-grey h2 {
	color: #89bd26;
}
.page-id-10405 .price-nz {
    display: block !important;
    font-size: 16px;
    padding-bottom: 15px;
}
.isagenix-uk-header h1.h2,
.isagenix-canada-header h1.h2,
.isagenix-nz-header h1.h2 {
    display: flex;
    flex-direction: column;
	margin-top: 0;
}
.isagenix-nz-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
    display: flex;
    align-items: center;
}
.isagenix-nz-header > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.how-isagenix-nz-work > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.section-order-nz > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin: 0 auto;
}
.page-id-10405 .buy-now-nz {
    display: flex;
    align-items: center;
    margin: 0 auto;
}
.page-id-10405 .buy-now-nz a,
.section-order-nz .order-nz-now a{
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background: #ff700c;
    padding: 15px 30px;
}
.section-order-nz .order-nz-now {
    display: flex;
    align-items: center;
    margin: 0 auto;
	justify-content: center;
}
.how-isagenix-nz-work h3 {
	font-size: 21px;
	padding-top: 20px;
	font-weight: 600;
}
.isagenix-usa-header h1.h2 {
	display: flex;
	flex-direction: column;
}
.isagenix-usa-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
    display: flex;
    align-items: center;
}
.isagenix-usa-header > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin: 0 auto;
}
.get-in-touch-usa {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    max-width: 80%;
    margin: 0 auto;
}
.see-more-amazing-usa {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    max-width: 80%;
    margin: 0 auto;
}
.get-in-touch-usa .more-info,
.see-more-amazing-usa .more-info {
    margin-bottom: 0;
    color: #fff;
    font-size: 35px;
    line-height: 42px;
    font-weight: 600;
}
.get-in-touch-usa .get-in-touch-usa-button,
.see-more-amazing-usa .see-more-amazing-usa-button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    border: 1px solid #fd700c;
    background: #fd700c;
}
.see-more-amazing-usa .see-more-amazing-usa-button {
	margin-top: 25px;
}
.get-in-touch-usa .get-in-touch-usa-button a,
.see-more-amazing-usa .see-more-amazing-usa-button  a {
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    text-decoration: none;
    letter-spacing: 1.4px;
}
.see-more-amazing-usa .more-info {
	text-align: center;
}
.page-id-10465 .woocom-project .price ins,
.page-id-10465 .show-buy-product.product-background-blue .description_specific,
.page-id-10465 .woocom-project .price del,
.page-id-10465 .show-buy-product .woocom-list-content .price {
	display: none !important;
}
.page-id-10465 .show-buy-product figure.woocom-project {
    margin-bottom: 10px;
}
.page-id-10465 .show-buy-product .dt-css-grid .wf-cell {
    width: calc( 100% / 3 );
    padding: 0 5px;
}
.page-id-10465 .show-buy-product .dt-css-grid {
    flex-direction: row;
    flex-flow: wrap;
    justify-content: center;
}
.page-id-10465 .show-buy-product .woocommerce.columns-4 {
    column-count: 1 !important;
}
.page-id-10465 .show-buy-product.product-background-blue h2,
.page-id-10465 .show-buy-product.product-background-blue .price-nz {
	color: #fff;
}
.page-id-10465 .show-buy-product.product-background-white h2,
.page-id-10465 .show-buy-product.product-background-grey h2 {
	color: #89bd26;
}
.page-id-10465 .price-usa {
    display: block !important;
    font-size: 16px;
    padding-bottom: 15px;
}
.why-choose-isagenix-usa .list-image {
    display: flex;
    flex-direction: row;
    width: 100%;
	margin-top: 20px;
}
.why-choose-isagenix-usa .list-image img {
    margin: 0 !important;
    float: none;
    width: calc(100% /3);
}
.why-choose-isagenix-usa > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.how-can-buy-usa > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.get-best-price-usa > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.contact-usa-form > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin: 0 auto;
}
.how-can-buy-usa .how-buy-usa {
    display: flex;
    align-items: center;
	justify-content: center;
    margin: 20px auto 0;
}
.how-can-buy-usa .how-buy-usa a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background: #ff700c;
    padding: 15px 30px;
}
.contact-usa-form .wpcf7-form input::placeholder,
.contact-usa-form .wpcf7-form textarea::placeholder {
	color: #333333;
}
.contact-usa-form .wpcf7-form input:not(.wpcf7-submit) {
    color: #333333;
    border-width: 1px;
    border-color: rgba(51, 51, 51, 0.6);
    background-color: transparent;
    border-radius: 1px;
    height: 45px;
}
.contact-usa-form .wpcf7-form textarea {
    color: #333333;
    border-width: 1px;
    border-color: rgba(51, 51, 51, 0.6);
    background-color: transparent;
    border-radius: 1px;
}
.contact-usa-form .captcha-image label > input:checked + i {
    color: #89bd26;
    border-color: transparent !important;
}
.contact-usa-form span.captcha-image.cf7ic-style1 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.contact-usa-form .contact-usa-note {
    margin-top: 40px;
    border-left: 5px solid #fd700c;
    padding: 15px 15px;
    background: rgba(253, 112, 12, 0.15);
}
.contact-usa-form .wpcf7 {
	margin-top: 20px;
}
.get-best-price-usa ol {
	display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 60px;
    max-width: 80%;
    margin: 0 auto !important;
    grid-row-gap: 5px;
}
.get-best-price-usa ol li {
	text-align: left !important;
}
.isagenix-social-design-header h1 {
	display: flex;
	flex-direction: column;
	margin-top: 0;
}
.isagenix-social-design-header .row1,
.isagenix-social-design-header .row2 {
    display: flex;
    align-items: center;
}
.get-isagenix-social-design h2,
.get-isagenix-social-design p,
.get-isagenix-social-design h3 {
	color: #fff;
}
.get-isagenix-social-design h3 {
	font-size: 22px;
	margin: 10px 0;
	line-height: 24px;
}
.with-isagenix-social .uavc-list-content {
	display: flex;
	align-items: center;
}
.with-isagenix-social h2.h2 {
	display: flex;
	flex-direction: column;
}
.with-isagenix-social .uavc-list-icon.uavc-list-icon-wrapper {
	margin-bottom: 0 !important;
}
.with-isagenix-social > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.isagenix-social-design-header > .vc_column_container > .vc_column-inner > .wpb_wrapper,
.get-isagenix-social-design > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin: 0 auto;
}
.sign-up-isagenix-design {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
	max-width: 80%;
    margin: 0 auto;
}
.sign-up-isagenix-design .more-info {
    margin-bottom: 0;
    color: #fff;
    font-size: 35px;
    line-height: 42px;
    font-weight: 600;
}
.sign-up-isagenix-design .sign-up-isagenix-design-button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    border: 1px solid #fd700c;
    background: #fd700c;
}
.sign-up-isagenix-design .sign-up-isagenix-design-button a {
	font-size: 16px;
	color: #fff;
    text-transform: uppercase;
    font-weight: 600;
	text-decoration: none;
	letter-spacing: 1.4px;
}
.sign-up-isagenix-design .sign-up-isagenix-design-button a:hover {
	color: #fff;
}
.page-id-10482 .mailchimp-footer {
	display: none;
}
.isagenix-recipes-container .vertical-fancy-style .fancy-date a {
    background: #89bd26;
    min-width: 64px;
    min-height: 64px;
    border-radius: 50%;
    justify-content: center;
}
.isagenix-recipes-container .fancy-date span.entry-month {
    letter-spacing: 1.4px;
    color: #fff;
    font-weight: 400;
    font-size: 13px;
    text-transform: uppercase;
    margin: 0;
    line-height: 16px;
}
.isagenix-recipes-container .vertical-fancy-style .fancy-date .entry-date {
    font-size: 20px;
    letter-spacing: 1.4px;
    color: #fff;
    font-weight: 500;
    font-family: "Lato" !important;
    line-height: 16px;
    margin: 0;
}
.isagenix-recipes-container .content-bg-on.classic-layout-list article {
    background-color: hsla(81, 67%, 45%, 0.15);
}
.isagenix-recipes-container .vertical-fancy-style .fancy-date .entry-year {
    display: none;
}
.isagenix-recipes-container .post-entry-content .entry-title a {
    color: #89bd26;
	font-size: 24px;
}
.isagenix-recipes-container .post-entry-content a.post-details {
    background-color: #fd700c !important;
    padding: 13px 25px;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0.8px;
	color: #fff;
}
.isagenix-recipes-container .post-entry-content a.post-details i {
    display: none;
}
.isagenix-recipes-container .post-details.details-type-link:after {
	content: none;
}
.isagenix-recipes-container .dt-css-grid {
    grid-row-gap: 20px !important;
    grid-column-gap: 20px !important;
}
.isagenix-recipes-container .button-load-more {
    border-color: rgba(95, 95, 95, 0.6) !important;
}
.isagenix-recipes-container .wpb_text_column.wpb_content_element {
    max-width: 80%;
    margin: 0 auto;
}
.isagenix-recipes-container .blog-shortcode {
    margin-top: 50px;
}
.isagenix-recipes-container h1.h2 {
	display: flex;
	flex-direction: column;
	margin-top: 0;
}
.single.single-product h1.product_category_title span.blue {
	color: #5f5f5f;
}
.meet-the-team-container .row1,
.meet-the-team-container .row2 {
	display: flex;
	align-items: center;
	max-width: 75%;
	margin: 0 auto;
}
.meet-the-team-container .row1 {
	margin-bottom: 30px;
}
.content .meet-the-team-container ul {
    list-style-type: initial;
}
body .privacy-policy ul {
    list-style-type: initial !important;
}
.privacy-policy .wpb_wrapper h2,
.disclaimer-container .wpb_wrapper h2 {
	color: #89bd26;
	margin-bottom: 5px !important;
}
.disclaimer-container h1 {
	margin-top: 0;
	display: flex;
    align-items: center;
    justify-content: center;
}
.disclaimer-container h1 img {
	width: 200px;
	margin-left: 60px;
}
.archive.author .wf-container-main {
	display: block !important;
} 
body .author-info .custom-author-info-style .tmm_photo {
    border-radius: 50% !important;
	background-position: center !important;
}
.author-info .tmm_member {
    background: #f5f5f585!important;
    border-bottom: none!important;
    box-shadow: none!important;
    width: 80%!important;
}
.author-info ul {
	list-style-type: initial !important;
	text-align: left;
    max-width: 65%;
    margin: 0 auto;
}
.author-info .tmm .tmm_ori_f .tmm_container .tmm_fname, 
.author-info .tmm .tmm_ori_f .tmm_container .tmm_job, 
.author-info .tmm .tmm_ori_f .tmm_container .tmm_desc, 
.author-info .tmm .tmm_ori_f .tmm_container .tmm_lname {
	font-family: "Lato", Helvetica, Arial, Verdana, sans-serif !important;
}
.author-info .tmm .tmm_ori_f .tmm_container .tmm_fname,
.author-info .tmm .tmm_ori_f .tmm_container .tmm_lname {
	font-weight: 600!important;
	font-size: 21px !important;
	color: #5f5f5f !important;
}
.author-info .tmm_textblock {
	padding: 0 20px 30px !important;
}
.author-info .tmm_desc h3 {
	font-weight: 600!important;
}
.author-info .tmm .tmm_names {
	margin-top: 0;
}
.author-info {
	margin-top: 50px;
}
.author-info .custom-author-info-style {
	width: 100%;
}
.author-kristyn-rawson .author-info ul {
	max-width: 31%;
}
@media only screen and (min-width: 993px) and (max-width: 1024px) {
	.vc_row-fluid.isagenix-allergies-gluten-dairy {
		padding: 0 0 50px !important;
	}
	div.pregnant-breastfeeding-isagenix .uavc-list-icon .uavc-list {
		max-width: 90%;
	}
	div.pregnant-breastfeeding-isagenix .uavc-list-icon .uavc-list .uavc-list-content {
		margin-bottom: 10px;
	}
}
.download-ebook {
    color: #fff;
    text-align: center;
    background-color: #88bd25 !important;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    background-size: cover;
    background-attachment: scroll;
    padding: 10px;
    box-shadow: 10px 10px 5px #888;
    border: 10px solid hsla(0,0%,100%,.5);
}
.download-ebook p.custom-text {
    font-size: 20px;
    padding-top: 48px;
}
.download-ebook h3 {
    color: #fff;
    margin: 0 0 20px 0;
}
.thankyou-container .thankyou-content h3 {
	font-size: 24px;
    font-weight: 600;
}
.thankyou-buy {
    margin-top: 20px;
    text-align: center;
    display: block;
}
.thankyou-buy a {
	background: #fd6f0c;
    color: #fff;
    text-decoration: none;
    padding: 14px 19px;
    font-size: 18px;
    line-height: 23px;
	display: inline-block;
}
.thankyou-buy a:hover {
	color: #fff;
}
.thankyou-product .custom-text {
	font-size: 16px;
	font-weight: 600;
}
.thankyou-container h1 {
	margin-top: 0;
}
.thankyou-container .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
    display: flex;
    align-items: center;
}
.error404-page .error404-content-title span,
.error404-page .error404-content-title {
    font-weight: 600 !important;
    font-size: 80px;
    line-height: 85px;
    margin-bottom: 10px !important;
}
.error404-page .error404-content-msg {
    font-size: 50px;
    text-align: center;
    font-weight: 600;
    margin-top: 0;
    line-height: 55px;
}
.error404-page h4.error404-under-content-msg {
    font-size: 24px;
    line-height: 30px;
}
.error404-page .error404-button .btn {
    text-decoration: none;
    font-size: 18px;
    line-height: 24px;
    padding: 12px 25px;
    border-radius: 0;
    margin: 0 5px;
}
.error404-page .error404-button .btn-product.btn {
    background: #fd6f0c;
    color: #fff;
    border: 2px solid #fd6f0c;
}
.error404-page .error404-button .btn-home.btn {
    border: 2px solid #fd6f0c;
    color: #fd6f0c;
}
.error404-page .error404-button {
    margin-top: 20px;
}
.error404 .mailchimp-footer {
    display: none !important;
}
.error404-content {
    padding: 30px 0 72px;
}
.error404 #page {
	max-height: 100vh;
    height: 100vh;
    grid-row-gap: 8px;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.footer #custom_html-2.widget,
	.footer #custom_html-3.widget,
	.footer #custom_html-4.widget {
		width: calc(100% / 3);
	}
	footer#footer .wf-container-footer {
		padding-top: 30px;
		padding-bottom: 0px;
	}
	body.archive.tax-product_cat .wc-grid:not(.resize-by-browser-width) .dt-css-grid {
		grid-row-gap: 20px;
		grid-column-gap: 20px;
		grid-template-columns: repeat(2,1fr);
	}
	.vc_row-fluid.isagenix-allergies-gluten-dairy {
		padding: 30px 0 50px !important;
	}
	div.pregnant-breastfeeding-isagenix .uavc-list-icon .uavc-list {
		max-width: 100%;
	}
	div.pregnant-breastfeeding-isagenix .uavc-list-icon .uavc-list .uavc-list-content {
		margin-bottom: 10px;
	}
	.review-image {
		display: flex;
	}
	div.isagenix-review-isatonic-team .isagenix-reviews-content .wpb_wrapper, 
	div.wider-community .wider-community-content .wpb_wrapper,
	div.exciting-business-opportunity .exciting-business-opportunity-content {
		max-width: 100%;
	}
	.exciting-business-opportunity .exciting-business-opportunity-content.ben-jelly {
		flex-direction: row;
		align-items: center;
	}
	.exciting-business-opportunity .exciting-business-opportunity-content.ben-jelly  .wpb_column.vc_column_container {
		width: 50%;
	}
	div.with-isagenix-social > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.isagenix-social-design-header > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.get-isagenix-social-design > .vc_column_container > .vc_column-inner > .wpb_wrapper {
		max-width: 100%;
	}
	div.isagenix-social-design-header iframe {
		height: 205px !important;
	}
	.vc_row-fluid.isagenix-social-design-header {
		padding-bottom: 30px !important;
	}
	.get-isagenix-list-content {
		display: flex;
	}
	.get-isagenix-list-content .wpb_column.vc_column_container {
		width: 25%;
	}
	.vc_row.wpb_row.vc_row-fluid.with-isagenix-social {
		display: flex;
		align-items: center;
		padding-top: 40px !important;
	}
	div.sign-up-isagenix-design {
		max-width: 100%;
	}
	div.benefits-cleanse .list-benefits {
		max-width: 100%;
		margin: 0 auto;
		display: grid;
		grid-template-columns: repeat(4, 1fr);
	}
	div.benefits-cleanse .list-benefits:before {
		content: none;
	} 
	.planner-schedule .ult_dualbutton-wrapper.btn-inline.place-template.bt1 {
		margin-bottom: 15px !important;
	}
	.what-isagenix-cleanse iframe {
		height: 305px !important;
	}
	div.get-in-touch-uk,
	div.get-in-touch-usa,
	div.see-more-amazing-usa {
		max-width: 100%;
	}
	div.visit-contact-uk .visit-contact-uk-button a {
		font-size: 14px;
		margin: 20px 5px 0;
		padding: 14px 20px;
	}
	div.get-in-touch-usa {
		flex-direction: column;
	}
	div.get-in-touch-usa .more-info {
		margin-bottom: 20px;
	}
	.contact-usa-form .wpcf7-form > p label {
		width: 100%;
	}
	body.page-id-10293 .show-buy-product h2,
	.isagenix-uk-business-opportunity h2,
	div.section-order-uk h2,
	body.page-id-10465 h2,
	body.page-id-10354 h2,
	body.page-id-10405 h2 {
		margin-top: 0;
	}
	.meet-the-team-container .row1,
	.meet-the-team-container .row2 {
		max-width: 100%;
	}
}
@media only screen and (max-width: 480px) {
	body h2 {
		font-size: 26px !important;
		line-height: 32px !important;
	}
	ul#mobile-menu {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	div.soc-ico.show-on-desktop.in-top-bar-right.in-menu-second-switch {
		padding-bottom: 10px;
	}
	div.dropdown.dropdown-country {
		margin-bottom: 80px !important;
	}
	.fb-chat-btn {
		right: 10px !important;
	}
	a.scroll-top.on {
		display: none !important;
	}
	body.archive.tax-product_cat .wc-grid:not(.resize-by-browser-width) .dt-css-grid {
		grid-template-columns: repeat(1, 1fr);
	}
	body.archive.tax-product_cat #content .dt-products {
		width: 100%;
		margin: 0px auto 0;
	}
	.archive.tax-product_cat:not(.post-type-archive-product) .woocommerce-products-header {
		margin-bottom: 30px;
		text-align: center;
	}
	body.archive.tax-product_cat div#content {
		padding: 15px 0 50px;
	}
	.mobile-main-nav .sub-nav > .menu-item > a i[class^="fa"] {
		font-size: 13px;
		padding: 0;
		margin: 0;
	}
	.mobile-main-nav .sub-nav > .menu-item > a .menu-text i:first-child {
		padding-left: 15px;
	}
	body.page-id-10134 .show-buy-product .dt-css-grid {
    	grid-template-columns: repeat(1, 1fr) !important;
	}
	body.page-id-10134 .show-buy-product .dt-css-grid .wf-cell {
    	width: 100%;
		padding: 0;
	}
	.page-id-10134 .show-buy-product h2 {
		margin-top: 0 !important;
	}
	.vc_row-fluid.still-unsure-isagenix {
		padding-top: 20px !important;
	}
	div.still-unsure-isagenix .uavc-list-icon .uavc-list {
		grid-template-columns: repeat(1, 1fr);
		max-width: 100%;
	}
	div.still-unsure-isagenix .uavc-list-icon .uavc-list .uavc-list-content {
		margin-bottom: 8px;
	}
	div.isagenix-allergies-gluten-dairy .vc_column-inner > .wpb_wrapper {
		max-width: 100%;
	}
	.isagenix-allergies-gluten-dairy .vc_column-inner .wpb_wrapper >.vc_row.vc_inner {
		flex-direction: column;
	}
	.isagenix-allergies-gluten-dairy .vc_column-inner .wpb_wrapper >.vc_row.vc_inner:nth-child(2) {
		flex-direction: column-reverse;
		padding: 20px 0 !important;
	}
	.vc_row-fluid.isagenix-allergies-gluten-dairy {
		padding-top: 20px !important;
	}
	.isagenix-allergies-gluten-dairy .vc_column-inner .wpb_wrapper >.vc_row.vc_inner img {
		margin-top: 20px;
	}
	div.pregnant-breastfeeding-isagenix .vc_column-inner > .wpb_wrapper {
		max-width: 100%;
	}
	div.pregnant-breastfeeding-isagenix .uavc-list-icon .uavc-list {
		grid-template-columns: repeat(1, 1fr);
		max-width: 90%;
	}
	div.pregnant-breastfeeding-isagenix .uavc-list-icon .uavc-list .uavc-list-content {
		margin-bottom: 10px;
	}
	.pregnant-breastfeeding-isagenix .content-with-image p {
		text-align: left !important;
	}
	.vc_row-fluid.pregnant-breastfeeding-isagenix {
		padding-top: 20px !important;
	}
	.wider-community .wider-community-content iframe {
		width: 100% !important;
		height: 205px !important;
	}
	div.isagenix-review-isatonic-team .isagenix-reviews-content .wpb_wrapper, 
	div.wider-community .wider-community-content .wpb_wrapper {
		max-width: 100%;
		margin: 0 auto;
	}
	div.isagenix-review-isatonic-team img,
	div .benefits-nutritional-cleansing img {
		width: 80%;
		margin: 0 auto !important;
		text-align: center;
		float: none;
		display: block;
	}
	.vc_row-fluid.benefits-nutritional-cleansing {
		padding-top: 20px !important;
	}
	.benefits-nutritional-cleansing .vc_column-inner > .wpb_wrapper > .vc_row.wpb_row.vc_inner:last-child {
		margin-bottom: 45px !important;
	}
	div#best-pack-review {
		padding: 20px 0 63px !important;
	}
	.vc_row-fluid.isagenix-review-isatonic-team {
		padding: 20px 0 50px !important;
	}
	.vc_row-fluid.wider-community {
		padding: 20px 0 63px !important;
	}
	.vc_row-fluid.exciting-business-opportunity {
		padding: 20px 0 50px !important;
	}
	.vc_row-fluid.exciting-business-opportunity {
		padding: 20px 0 47px !important;
	}
	div.atheles-section .vc_col-sm-12 > .vc_column-inner {
    	max-width: 95%;
	}
	div.isagenix-social-design-header .row1 {
		display: flex;
		align-items: center;
		flex-direction: column;
	}
	div.isagenix-social-design-header .row1 iframe {
		height: 205px !important;
		border: none;
		margin-top: 20px;
	}
	div.isagenix-social-design-header .row2 {
		display: flex;
		align-items: center;
		flex-direction: column-reverse;
	}
	div.isagenix-social-design-header .row2 img {
		margin-top: 20px;
	}
	div.with-isagenix-social > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.isagenix-social-design-header > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.get-isagenix-social-design > .vc_column_container > .vc_column-inner > .wpb_wrapper {
		max-width: 100%;
	}
	div.isagenix-social-design-header .wpb_text_column.wpb_content_element .wpb_wrapper {
		text-align: center;
	}
	div.isagenix-social-design-header h2 {
		margin-top: 0;
	}
	.get-isagenix-list-content .wpb_column.vc_column_container:not(:last-child) {
		margin-bottom: 35px !important;
	}
	.with-isagenix-social h2 {
		margin-top: 0;
	}
	.vc_row.wpb_row.vc_row-fluid.with-isagenix-social {
		padding-top: 43px !important;
	}
	div.sign-up-isagenix-design {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
	.sign-up-isagenix-design .more-info {
		text-align: center;
		padding-bottom: 20px;
	}
	footer#footer .wf-container-footer {
		padding-top: 20px;
		padding-bottom: 13px;
	}
	body.page-id-9787 #main,
	div.what-isagenix-cleanse p.sub-text {
		padding: 0;
	}
	div.what-isagenix-cleanse .vc_column-inner > .wpb_wrapper,
	div.day-tips .vc_column-inner > .wpb_wrapper,
	div.planner-schedule .vc_column-inner > .wpb_wrapper,
	div.science-behind .vc_column-inner > .wpb_wrapper,
	div.isagenix-program .vc_column-inner > .wpb_wrapper {
		max-width: 100%;
	}
	.day-tips .vc_column-inner h2,
	div.planner-schedule h2,
	div.benefits-cleanse h2,
	div.science-behind h2,
	div.isagenix-program h2 {
		margin-top: 0;
	}
	.planner-schedule .ult_dualbutton-wrapper.btn-inline.place-template.bt1 {
		margin-bottom: 15px !important;
	}
	.day-tips .vc_btn3-container.vc_btn3-center {
		padding-top: 0 !important;
	}
	.what-isagenix-cleanse iframe {
		height: 205px !important;
	}
	div.benefits-cleanse .list-benefits {
		max-width: 100%;
		margin: 0 auto;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
	}
	div.benefits-cleanse .list-benefits:before {
		content: none;
	} 
	.form-contact-us-page .wpcf7-form > p label {
		width: 100%;	
	}
	.isagenix-uk-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid,
	.isagenix-canada-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid,
	div.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper {
		flex-direction: column;
	}
	.isagenix-usa-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid,
	.isagenix-nz-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
		flex-direction: column-reverse;
	}
	div.isagenix-uk-header > .vc_column_container > .vc_column-inner > .wpb_wrapper,
	div.section-order-uk .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.isagenix-uk-business-opportunity .vc_column_container > .vc_column-inner > .wpb_wrapper,
	div.isagenix-usa-header > .vc_column_container > .vc_column-inner > .wpb_wrapper,
	div.why-choose-isagenix-usa > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.how-can-buy-usa > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.get-best-price-usa > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.contact-usa-form > .vc_column_container > .vc_column-inner > .wpb_wrapper,
	div.see-more-amazing-usa,
	div.isagenix-canada-header > .vc_column_container > .vc_column-inner > .wpb_wrapper,
	div.safe-effective-canada > .vc_column_container > .vc_column-inner > .wpb_wrapper,
	div.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper,
	div.do-isagenix-canada,
	div.isagenix-nz-header > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.how-isagenix-nz-work > .vc_column_container > .vc_column-inner > .wpb_wrapper, 
	div.section-order-nz > .vc_column_container > .vc_column-inner > .wpb_wrapper{
		max-width: 100%;
	}
	.isagenix-uk-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid img,
	.isagenix-usa-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid img,
	.isagenix-canada-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid img,
	div.isagenix-nz-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid img{
		margin-bottom: 20px;
	}
	.isagenix-nz-header .vc_column-inner > .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
		padding-top: 0 !important;
	}
	body.page-id-10293 .show-buy-product .dt-css-grid,
	body.page-id-10465 .show-buy-product .dt-css-grid,
	body.page-id-10354 .show-buy-product .dt-css-grid,
	body.page-id-10405 .show-buy-product .dt-css-grid {
    	grid-template-columns: repeat(1, 1fr) !important;
	}
	body.page-id-10293 .show-buy-product .dt-css-grid .wf-cell,
	body.page-id-10465 .show-buy-product .dt-css-grid .wf-cell,
	.page-id-10354 .show-buy-product .dt-css-grid .wf-cell,
	body.page-id-10405 .show-buy-product .dt-css-grid .wf-cell {
		width: 100%;
	}
	body.page-id-10293 .show-buy-product h2,
	.isagenix-uk-business-opportunity h2,
	div.section-order-uk h2,
	body.page-id-10465 h2,
	body.page-id-10354 h2,
	body.page-id-10405 h2 {
		margin-top: 0;
	}
	div.get-in-touch-uk,
	div.get-in-touch-usa,
	div.get-in-touch-canada {
    	display: flex;
    	flex-direction: column;
		width: 100%;
	}
	div.get-in-touch-uk .more-info,
	div.get-in-touch-usa .more-info,
	div.get-in-touch-canada .more-info {
		text-align: center;
		margin-bottom: 20px;
	}
	div.isagenix-uk-business-opportunity iframe,
	div.do-isagenix-canada iframe {
		height: 205px !important;
	}
	div.visit-contact-uk .visit-contact-uk-button {
		flex-direction: column;
	}
	div.visit-contact-uk .more-info {
		text-align: center;
		margin-bottom: 20px;
	}
	div.visit-contact-uk .visit-contact-uk-button a {
		font-size: 13px;
		padding: 14px 25px;
		margin-top: 0;
	}
	div.see-more-amazing-usa .more-info {
		font-size: 30px;
		line-height: 35px;
	}
	div.get-best-price-usa ol {
		grid-template-columns: repeat(1, 1fr);
		max-width: 90%;
	}
	.contact-usa-form .wpcf7-form > p label {
		width: 100%;
	}
	div.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper .text {
    	text-align: center;
		padding-right: 0;
	}
	div.cleansing-weight-loss-isagenix-canada .wpb_text_column .wpb_wrapper .image {
		margin-top: 20px;
	}
	.meet-the-team-container .row1 {
		flex-direction: column;
		max-width: 100%;
	}
	.meet-the-team-container .row1 img,
	.meet-the-team-container .row2 img {
		margin-bottom: 20px;
	}
	.meet-the-team-container .row2 {
		flex-direction: column-reverse;
		max-width: 100%;
	}
	.meet-the-team-container h1 {
		margin-top: 0;
	}
	.meet-the-team-container .row1 .vc_column_container > .vc_column-inner,
	.meet-the-team-container .row2 .vc_column_container > .vc_column-inner {
		padding: 0;
	}
	.meet-the-team-container .row2 {
		margin-top: 20px;
	}
	.privacy-policy .wpb_wrapper > h2 {
		margin-top: 0;
	}
	.disclaimer-container h1 img {
		width: 150px;
		margin-left: 30px;
	}
	div.author-info .tmm_textblock {
		padding: 10px 12px !important;
	}
	div.author-info ul {
		max-width: 95%;
	}
	div.author-info .tmm_member {
		width: 100% !important;
	}
	body.author-kristyn-rawson .author-info ul {
		max-width: 75%;
	}
	body.author.author-kylie-sayce.author-4 .author-info ul {
		columns: 1 !important;
	}
	body.author .author-info .custom-author-info-style .tmm_photo {
		border-radius: 50% !important;
		background-position: center !important;
	}
	.thankyou-container .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid {
		flex-direction: column;
	}
	.thankyou-container .thankyou-content {
		margin-bottom: 40px;
	}
	.thankyou-container h1 {
		margin-bottom: 0 !important;
	}
	.error404-page .error404-button .btn-home.btn {
		margin-bottom: 20px;
	}
} 