#tdee_product_results{
    display: none;

}
.checkout-section{
    display: none;
}

#breakfast_content{
    display: grid;
    justify-content: center;

}
#breakfast_content img{
    display: flex;
    text-align: center;
    height: 20rem;

}
#snackcontainer{
    display: grid;
    grid-template-columns: 30% 30% 30%;
    grid-gap: 5%;
}
/*#mealcontainer{*/
/*    display: grid;*/
/*    grid-template-columns: 25% 25% 25% 25%;*/
/*    grid-gap: 1%;*/
/*}*/
#snack_contentmon1,#snack_contentmon2,#snack_contentmon3,
#snack_contenttue1,#snack_contenttue2,#snack_contenttue3,
#snack_contentwed1,#snack_contentwed2,#snack_contentwed3,
#snack_contentthu1,#snack_contentthu2,#snack_contentthu3,
#snack_contentfri1,#snack_contentfri2,#snack_contentfri3,
#snack_contentsat1,#snack_contentsat2,#snack_contentsat3,
#snack_contentsun1,#snack_contentsun2,#snack_contentsun3,
#meal_contentmon1,#meal_contentmon2,#meal_contentmon3,#meal_contentmon4
#meal_contenttue1,#meal_contenttue2,#meal_contenttue3,#meal_contenttue4
#meal_contentwed1,#meal_contentwed2,#meal_contenttue3,#meal_contentwed4
#meal_contentthu1,#meal_contentthu2,#meal_contenttue3,#meal_contentthu4
#meal_contentfri1,#meal_contentfri2,#meal_contentfri3,#meal_contentfri4
#meal_contentsat1,#meal_contentsat2,#meal_contentsat3,#meal_contentsat4
#meal_contentsun1,#meal_contentsun2,#meal_contentfri3,#meal_contentsun4
{
    width: 20rem;
}

/*.et_pb_row {*/
/*     width: unset !important;*/
/*     max-width: unset !important;*/
/*}*/
.woocommerce-message a.button.wc-forward{
    background: unset;
}
.et_pb_row_1.et_pb_row {
    padding-top: 1% !important;
    padding-right: 20% !important;
    padding-bottom: 1% !important;
    padding-left: 20% !important;
    margin-top: -115px !important;
    margin-right: auto !important;
    margin-left: auto !important;
}
.et_pb_slide_description {
    padding: 0% 0% !important;
    width: auto !important;
    margin: auto !important;
}
.own_plan_specficmealoption{
    position: relative;
    top: 22rem;
    /* margin-bottom: 3rem; */
    padding-bottom: 22rem;
}

#mondaymeal1,#mondaymeal2,#mondaymeal3,#mondaymeal4,#mondaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}
#tuesdaymeal1,#tuesdaymeal2,#tuesdaymeal3,#tuesdaymeal4,#tuesdaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}

#wednesdaymeal1,#wednesdaymeal2,#wednesdaymeal3,#wednesdaymeal4,#wednesdaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}
#thursdaymeal1,#thursdaymeal2,#thursdaymeal3,#thursdaymeal4,#thursdaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}
#fridaymeal1,#fridaymeal2,#fridaymeal3,#fridaymeal4,#fridaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}

#saturdaymeal1,#saturdaymeal2,#saturdaymeal3,#saturdaymeal4,#saturdaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}

#sundaymeal1,#sundaymeal2,#sundaymeal3,#sundaymeal4,#sundaymeal5{
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
}
.input-active{
    background-color: orange !important;
    background-color : orange !important;
}


ul.diet-list {text-transform:uppercase; font-weight:bold;}

p#packaging_field {margin-bottom:30px;}

textarea#order_comments {margin-bottom:30px;}

.spr-shop-loop a.button.yith-wcqv-button {display:none;}

ul.diet-list li label, ul.allergy-list li label {font-size:15px !important;}

li.keto-diet {font-size:15px !important;}

div#cookie-notice {
    background-color: white !important;
}

div#cookie-notice a {background:orange;}

.bitnami-corner-image-div {display:none !important;}

.top-menu-section:nth-of-type(2) .et_pb_blurb_description img {width:75%;}

.et-fixed-header #top-menu li.get-started.current-menu-ancestor>a, .et-fixed-header #top-menu li.get-started.current-menu-item>a { color:white !important;}

a.button.yith-wcqv-button {border:none; font-size:14px; font-weight:bold; text-transform:uppercase;margin:0 auto;text-align:center;display:block;}

div#yith-quick-view-modal .yith-wcqv-wrapper {margin-top:150px;}

.yith-wcqv-wrapper .product_meta {display:none;}

a.button.yith-wcqv-button::after {content:none;}

a.button.yith-wcqv-button:hover {border:none;padding-right:0px;padding-left:0px;}

.tdee_result_container {width:50%;float:left;margin-top:15px;}

.current-plan-results {width:50%;float:left;margin-top:15px;}

.randommizeProductMon,.randommizeProductTue,.randommizeProductWed,  .randommizeProductThu, .randommizeProductFri, .randommizeProductSat, .randommizeProductSun {position:absolute; right:0;color:white; border-radius:5px;text-transform:uppercase; font-weight:bold;background-color:#FFA500;padding:5px 10px; cursor:pointer;z-index:99999;transition:300ms;}

.randommizeProductMon:hover,.randommizeProductTue:hover,.randommizeProductWed:hover,  .randommizeProductThu:hover, .randommizeProductFri:hover, .randommizeProductSat:hover, .randommizeProductSun:hover {background-color:#161616;}

li.treenut-allergy {font-weight:bold; text-transform:uppercase;}

li.treenut-allergy::before {
    content: '';
    background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/almond.png);
    height: 40px;
    width: 40px;
    background-size: cover;
    margin: 0 auto;
    margin-bottom: 10px;
    display: block;
}

.single-product form.cart {display:flex;}

.input-active {border-color:orange !important;}

.input-active:hover {
    border-color: orange !important;
}

#meal_plan_contents {min-height:200px;}

li.egg-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/egg.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.egg-allergy {text-transform:uppercase; font-weight:bold;}

li.milk-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/packaging.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.milk-allergy {text-transform:uppercase; font-weight:bold;}

li.fish-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/fish.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.fish-allergy {text-transform:uppercase; font-weight:bold;}

li.crustacean-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/crab.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.crustacean-allergy {text-transform:uppercase; font-weight:bold;}

li.peanut-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/peanut.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.peanut-allergy {text-transform:uppercase; font-weight:bold;}

li.treenuts-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/almond.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.treenuts-allergy {text-transform:uppercase; font-weight:bold;}

li.sesame-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/sesame.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.sesame-allergy {text-transform:uppercase; font-weight:bold;}

li.gluten-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/gluten.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.gluten-allergy {text-transform:uppercase; font-weight:bold;}

li.celery-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/celery.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.celery-allergy {text-transform:uppercase; font-weight:bold;}

li.mustard-allergy::before {content:''; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/ketchup.png); height:40px; width:40px; background-size:cover;margin:0 auto;margin-bottom:10px; display:block;}

li.mustard-allergy {text-transform:uppercase; font-weight:bold;}

ul.allergy-list li {width:18%;text-align:center;}

ul.allergy-list {margin-top:40px;}

ul.allergy-list li {border:solid 2px;margin-bottom:20px;padding:2%;border-radius:5px;position:relative;}

ul.allergy-list li:hover {background-color:#e8e8e8;}

ul.allergy-list .new-class {background-color:#e8e8e8;}

ul.allergy-list {list-style:none !important;margin-left:0; padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-around;}

ul.allergy-list li input {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    cursor: pointer;
    opacity: 0 !important;

}



ul.diet-list li {width:15%;text-align:center;}

ul.diet-list{margin-top:40px;}

ul.diet-list li {border:solid 2px;margin-bottom:20px;padding:2%;border-radius:5px;position:relative;}

ul.diet-list li:hover {background-color:#e8e8e8;}

ul.diet-list .new-class {background-color:#e8e8e8;}

ul.diet-list {list-style:none;margin-left:0; padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-around;}

ul.diet-list li input {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    cursor: pointer;
    opacity: 0 !important;

}
















.select__plan.make-own-plan, .select__plan.get-quick-order, .select__plan.tailored-plan {
    width: 30%;
    text-align: center;
    background-color: #e8e8e8;
    border-radius: 5px;
    padding: 3%;
    display: inline-block;
    cursor: pointer;
    transition: 300ms;
    border: solid 2px rgb(22 22 22 / 12%);
}


div#tdeeCalculatorplan .et_pb_column:first-of-type {display:flex;justify-content:space-around;}

.select__plan.make-own-plan:hover, .select__plan.tailored-plan:hover, .select__plan.get-quick-order:hover {background-color:#f7f7f7;box-shadow:0px 5px 10px rgb(0 0 0 / 15%);}

.select__plan.get-quick-order::before {content:''; height:70px; width:70px; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/10/take-away.svg); background-size:contain;display:block;margin:0 auto; margin-bottom:10px;}

.select__plan.tailored-plan::before {content:''; height:70px; width:70px; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/measuring.svg); background-size:contain;display:block;margin:0 auto; margin-bottom:10px;}

.select__plan.make-own-plan::before {content:''; height:70px; width:70px; background: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/09/tap-2.svg); background-size:contain;display:block;margin:0 auto; margin-bottom:10px;}

div#tdeeCalculatorplan h3 {
    text-align: center;
    border-bottom: solid 2px #e8e8e8;
	margin-bottom:15px;
}

.btn-wrapper {display: flex;width:100%; margin:0 auto;justify-content:center;}

.btn-wrapper div {border:2px solid #333333;width:200px;margin:20px 5% 40px 5%;text-align:center;border-radius:5px;transition:300ms;}

.btn-wrapper div:hover {background-color:#e8e8e8;}

.btn-wrapper div a {display:block; padding:15px 40px; color:#333333; font-weight:bold; text-transform:uppercase; }

.select__answer.own_allergies_active_btn {border:2px solid #333333;width:200px;text-align:center;padding:15px 40px;border-radius:5px;transition:300ms;margin:0 auto; margin-top:30px; margin-bottom:30px;}

.select__answer.own_allergies_active_btn:hover {background-color:#e8e8e8;}

.select__answer.own_allergies_active_btn a {color:#333333; font-weight:bold; text-transform:uppercase; }

.select__answer.tailored_allergies_active_btn {border:2px solid #333333;width:200px;text-align:center;padding:15px 40px;border-radius:5px;transition:300ms;margin:0 auto; margin-top:30px; margin-bottom:30px;}

.select__answer.tailored_allergies_active_btn:hover {background-color:#e8e8e8;}

.select__answer.tailored_allergies_active_btn a {color:#333333; font-weight:bold; text-transform:uppercase; }


.select__answer.own_specific_diet_scroll_btn {border:2px solid #333333;width:200px;text-align:center;padding:15px 40px;border-radius:5px;transition:300ms;margin:0 auto; margin-top:30px; margin-bottom:30px;}

.select__answer.own_specific_diet_scroll_btn:hover {background-color:#e8e8e8;}

.select__answer.own_specific_diet_scroll_btn a {color:#333333; font-weight:bold; text-transform:uppercase; }


.select__answer.tailored_specific_diet_scroll_btn {border:2px solid #333333;width:200px;text-align:center;padding:15px 40px;border-radius:5px;transition:300ms;margin:0 auto; margin-top:30px; margin-bottom:30px;}

.select__answer.tailored_specific_diet_scroll_btn:hover {background-color:#e8e8e8;}

.select__answer.tailored_specific_diet_scroll_btn a {color:#333333; font-weight:bold; text-transform:uppercase; }

/****** END NEW CSS *************/

#lemur-footer {
    margin-top: 5px;
    margin-bottom: -5px;
    margin-left: 5px;
}

.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a {color:white !important;}

body .et_pb_button:hover, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover {
  color: #fff;background-color:#404042;
}
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button{
  color: #fff; background-color:orange;border-radius:6px;
}

.woocommerce-message a.button.wc-forward, .woocommerce-message a.button.wc-forward:hover {
    color: black;
}

.top-menu-section .et_pb_blurb_description {height:0px;transition:500ms;overflow:hidden;}

.top-menu-section .et_pb_blurb_content:hover .et_pb_blurb_description {height:160px;}

h2.gsection_title {
    text-align: center;
    padding-top: 30px !important;
}

li#field_2_5, li#field_3_5, li#field_4_5 {margin-top:40px !important;margin-bottom:30px;}

li#field_2_2, li#field_2_3, li#field_2_4, li#field_3_2, li#field_3_3, li#field_3_4, li#field_4_2, li#field_4_3, li#field_4_4, li#field_4_6, li#field_3_6 {width:24%; display:inline-block;text-align:center;margin-bottom:40px;}

li#field_2_2 label.gfield_label, li#field_2_3 label.gfield_label, li#field_2_4 label.gfield_label, li#field_3_2 label.gfield_label, li#field_3_3 label.gfield_label, li#field_3_4 label.gfield_label, li#field_4_2 label.gfield_label, li#field_4_3 label.gfield_label, li#field_4_4 label.gfield_label, li#field_4_6 label.gfield_label, li#field_3_6 label.gfield_label{
    width: 100%;
    margin-right: 0%;
    text-align:center;}

li#field_2_2 input, li#field_2_3 input, li#field_2_4 input, li#field_3_2 input, li#field_3_3 input, li#field_3_4 input, li#field_4_2 input, li#field_4_3 input, li#field_4_4 input, li#field_4_6 input, li#field_3_6 input {text-align:center;}

input#input_2_1, input#input_3_1,input#input_4_1 {
    width: 33%;
    text-align: center;
    padding: 15px;
    font-size: 30px;
    font-weight: bold;
    margin:  0 auto;
}

.ginput_container_radio label:hover {background-color: rgba(45, 42, 45, 0.11);border-color:white;}

input[type="radio"]:checked+label {
  background-color: #f7a51f;
  border-color:#f7a51f;
  color:white;
font-weight:bold !important;
}


label.gfield_label {width:30%; margin-right:10%;display:inline-block;text-align:right;vertical-align:middle;}

ul#gform_fields_1 li div {width:60%;display:inline-block;vertical-align:middle;}

ul#gform_fields_1 li div input, ul#gform_fields_1 li div select {width:100%;}

.gfield_radio li label {transition:300ms;width:150px !important; border:solid 2px #404042; min-height:80px; display:inline-block; margin-right:20px !important; text-align:center;border-radius:5px;}

.gfield_radio li label {padding-top:20px !important;}

.gfield_radio li input[type=radio] {opacity:0;position:absolute;}

.gfield_radio li {width:auto !important; display:inline-block;}


#gform_2 .ginput_container.ginput_container_number {text-align:center;}


nav.woocommerce-MyAccount-navigation ul {list-style:none;padding-left:0;}

nav.woocommerce-MyAccount-navigation ul li a {background-color:#f2f2f2; display:block;margin-bottom:5px; padding:5px 20px;transition:300ms;color:#404042;}

nav.woocommerce-MyAccount-navigation ul li a:hover {background-color:#e8e8e8; padding-left:30px;}

.et-fixed-header #logo {
content: url(https://bak.fuelmacromeals.com/wp-content/uploads/2020/06/macrodark.svg);
}

h1, h2, h3, h4, h5, #top-menu a {font-weight:800;}

nav#top-menu-nav a {font-weight:800;}

#logo {
    margin-top: -30px;
    z-index: 100000;
}

#main-header {
    box-shadow: none !important;
}


#main-header.et-fixed-header {
    box-shadow: none !important;
}

.et-fixed-header ul#top-menu {margin-bottom:20px;margin-top:-20px;}

#top-header {z-index: 99999;}

.et_pb_svg_logo.et_header_style_centered #logo {
    height: 100%;
    max-height: 90%;
}


#text-2, #text-3, #text-4 {width:100%; margin:0 auto !important;text-align:center;line-height:2em;}

#text-2 h4, #text-3 h4, #text-4 h4 {border-bottom:solid 2px rgba(0, 0, 0, 0.17);padding-bottom:20px;margin-bottom:20px;}

/* 

@media only screen and ( max-width: 980px ) {
.flip {
display: -webkit-flex;
-webkit-flex-direction: column-reverse;
display: flex;
flex-direction: column-reverse !important;}
}

.inline_buttons .et_pb_button_module_wrapper {
            display: inline-block;
            margin: 10px 10px 0px 0px!important;}

   @media only screen and (max-width : 1200px) {
        .container.clearfix.et_menu_container, #top-header .container.clearfix {
            max-width: 100%!important;
            width: 95%!important;}}
 
    @media only screen and (max-width : 1100px) {
        #top-menu li {
            padding-right: 13px!important;}
        #top-menu li a {
            font-size: 13px!important;}}

@media only screen and (min-width : 981px) and (max-width : 1200px) {
        #et_mobile_nav_menu {display:block; margin-bottom:10px; margin-top:5px }
        #top-menu-nav { display:none; }}

.container:before { background-color:transparent !important; }
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; }


 
#logo {
    max-height: 150%;
    margin-top: -20px;
    z-index: 100000;
}
 
@media only screen and (max-width : 980px) {
    #logo { margin-top: 0px}}


.eight-columns .et_pb_module {width: 12.5%; float: left;}
.nine-columns .et_pb_module {width: 20%; float: left;}


#cn-accept-cookie .cn-set-cookie a { background-color: #ea582b !important;}
#cn-accept-cookie a { color: #fff;}

#cookie-notice .button.bootstrap { background: #ea582b !important;}
#cookie-notice .button.bootstrap { color: #fff !important;}



span.mobile_menu_bar:before {
    color: red !important;
}


*/
    @media only screen and (min-width : 981px) {
	
            .get-started {border-radius: 0px;}
            .get-started a {color: #fff!important;}
            li.get-started {
				margin-right: 10px;
                background-color: #f7a520; 
				border: none;
                font-weight: 700; 
                text-transform: uppercase; 
                text-align: center; 
                padding-left: 23px !important;
				padding-right: 23px !important;
				padding-top: 15px !important;
				padding-bottom:15px !important;
            border-radius: 5px;
                -moz-transition: all 0.5s; 
                -webkit-transition: all 0.5s;
                transition: all 0.5s;}
            li.get-started:hover {background-color: #404042; text-shadow: none; -moz-transition: all 0.1s; 
                -webkit-transition: all 0.1s;
                transition: all 0.1s;}
 

                 .et-fixed-header #top-menu .get-started a {
                        color: #fff!important;}
        .get-started li.current-menu-ancestor > a, .get-started li.current-menu-item > a {
                    color: #ea582b !important;}
 

            li.get-started {height: 44px;}}

/*
#footer-bottom .container{
margin-right: 2.773%; 
margin-left: 2.773%; 
width:94.454%!important;
max-width: 94.454%;
}


.et_pb_fullwidth_header .et-pb-icon.scroll-down {
	animation: fullwidth-header-bounce 2.2s ease-out infinite;
}
@keyframes fullwidth-header-bounce {
  0% { transform:translateY(0%); }
  12.5% { transform:translateY(20%); }
  25% { transform:translateY(0%); }
  37.5% { transform:translateY(20%); }
  50% { transform:translateY(0%); }
}
*/

#top-menu-nav #top-menu a:hover,
#mobile_menu_slide a:hover { 
    color: #f7a520 !important; 
    opacity:1 !important;
}

.validation_message {width:100%; text-align:right;}

input#gform_submit_button_1, input#gform_submit_button_2, input#gform_submit_button_3, input#gform_submit_button_4 {transition:300ms;border: none; width:100%; padding:20px; font-weight:bold; color:white; text-transform:uppercase; letter-spacing:2px; font-size:25px;margin-top:20px;background-color:#f7a51f;}

input#gform_submit_button_1:hover,input#gform_submit_button_2:hover,input#gform_submit_button_3:hover,input#gform_submit_button_4:hover {background-color:#404042;cursor:pointer;}

li#field_1_7 .gfield_radio li {font-size:14px; padding-top:0px;}

li#field_1_7 .gfield_radio li label {padding: 10px 5px !important;}

li#field_4_1, li#field_3_1 {
    width: 45%;
    margin-right: 10%;
    display: inline-block;
    vertical-align:top;
    text-align:center !important;
    margin-bottom:40px;
}

li#field_4_9, li#field_3_9 {
    width: 45%;
    display: inline-block;
    vertical-align:top;
    text-align:center !important;
    margin-bottom:40px;
}

li#field_4_1 label.gfield_label, li#field_4_9 label.gfield_label, li#field_3_1 label.gfield_label, li#field_3_9 label.gfield_label {width:100% !important; text-align:center !important;}


li#field_4_1 input, li#field_4_9 input, li#field_3_1 input, li#field_3_9 input {
width: 80%;
    text-align: center;
    padding: 15px;
    font-size: 30px;
    font-weight: bold;
    margin: 0 auto !important;
    text-align:center;
}



li#field_2_1 label.gfield_label, li#field_2_6 label.gfield_label {width:100% !important; text-align:center !important;}


li#field_2_1 input, li#field_2_6 input {
width: 80%;
    text-align: center;
    padding: 15px;
    font-size: 30px;
    font-weight: bold;
    margin: 0 auto !important;
    text-align:center;
}

li#field_2_1 {
    width: 45%;
    margin-right: 10%;
    display: inline-block;
    vertical-align:top;
    text-align:center !important;
    margin-bottom:40px;
}

li#field_2_6 {
    width: 45%;
    display: inline-block;
    vertical-align:top;
    text-align:center !important;
    margin-bottom:40px;
}



/* NEW STYLING */

div#mon img, div#tue img,  div#wed img,  div#thu img,  div#fri img,  div#sat img,  div#sun img  {height:auto !important;margin:0 auto;margin-bottom:10px;width:100% !important;}

.et_pb_slides .et_pb_slider_container_inner {
    display: block; }

div#mealcontainer div div {margin-right:20px;}

#wednesdaymeal1 div, #wednesdaymeal2 div, #wednesdaymeal3 div, #wednesdaymeal4 div, #wednesdaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#wednesdaymeal1, #wednesdaymeal2, #wednesdaymeal3, #wednesdaymeal4, #wednesdaymeal5 {
    display: grid;
    grid-template-columns: 25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#wednesdaymeal1::-webkit-scrollbar, #wednesdaymeal2::-webkit-scrollbar,#wednesdaymeal3::-webkit-scrollbar, #wednesdaymeal4::-webkit-scrollbar, #wednesdaymeal5::-webkit-scrollbar {
    width: 12px;
}

#wednesdaymeal1::-webkit-scrollbar-track, #wednesdaymeal2::-webkit-scrollbar-track, #wednesdaymeal3::-webkit-scrollbar-track, #wednesdaymeal4::-webkit-scrollbar-track, #wednesdaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#wednesdaymeal1::-webkit-scrollbar-thumb, #wednesdaymeal2::-webkit-scrollbar-thumb, #wednesdaymeal3::-webkit-scrollbar-thumb, #wednesdaymeal4::-webkit-scrollbar-thumb, #wednesdaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}


div#snack_content h5, div#snack_content2 h5, div#snack_content3 h5 {font-size:14px;color:#161616 !important;text-shadow:none;padding-left:3%; padding-right:3%;text-align:center;}

div#snack_content, div#snack_content2, div#snack_content3 {background-color:#e8e8e8;position:relative;padding-bottom:15%;}

div#snack_content select, div#snack_content2 select, div#snack_content3 select {position:absolute; bottom:0; left:0;right:0;width:90%;margin:0 auto;margin-bottom:5%;border:none;}

div#meal_content6 h5, div#meal_content2 h5, div#meal_content3 h5, div#meal_content4 h5, div#meal_content5 h5 {font-size:14px !important;color:#161616 !important;text-shadow:none;padding-left:3%; padding-right:3%;text-align:center;}

div#meal_content6, div#meal_content2, div#meal_content3, div#meal_content4, div#meal_content5 {background-color:#e8e8e8;position:relative;padding-bottom:15%;}

div#meal_content6 select, div#meal_content2 select, div#meal_content3 select, div#meal_content4 select, div#meal_content5 select {position:absolute; bottom:0; left:0;right:0;width:90%;margin:0 auto;margin-bottom:5%;border:none;}


div#meal_content6 h5:first-of-type, div#meal_content2 h5:first-of-type, div#meal_content3 h5:first-of-type, div#meal_content4 h5:first-of-type, div#meal_content5 h5:first-of-type {background-color:#161616;color:white !important;position:absolute;padding-top:10px;left:-10px; top:10px;}


#mondaymeal1 div, #mondaymeal2 div, #mondaymeal3 div, #mondaymeal4 div, #mondaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#mondaymeal1, #mondaymeal2, #mondaymeal3, #mondaymeal4, #mondaymeal5 {
    display: grid;
    grid-template-columns: 25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#mondaymeal1::-webkit-scrollbar, #mondaymeal2::-webkit-scrollbar,#mondaymeal3::-webkit-scrollbar, #mondaymeal4::-webkit-scrollbar, #mondaymeal5::-webkit-scrollbar {
    width: 12px;
}

#mondaymeal1::-webkit-scrollbar-track, #mondaymeal2::-webkit-scrollbar-track, #mondaymeal3::-webkit-scrollbar-track, #mondaymeal4::-webkit-scrollbar-track, #mondaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#mondaymeal1::-webkit-scrollbar-thumb, #mondaymeal2::-webkit-scrollbar-thumb, #mondaymeal3::-webkit-scrollbar-thumb, #mondaymeal4::-webkit-scrollbar-thumb, #mondaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}

#tuesdaymeal1 div, #tuesdaymeal2 div, #tuesdaymeal3 div, #tuesdaymeal4 div, #tuesdaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#tuesdaymeal1, #tuesdaymeal2, #tuesdaymeal3, #tuesdaymeal4, #tuesdaymeal5 {
    display: grid;
    grid-template-columns:  25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#tuesdaymeal1::-webkit-scrollbar, #tuesdaymeal2::-webkit-scrollbar,#tuesdaymeal3::-webkit-scrollbar, #tuesdaymeal4::-webkit-scrollbar, #tuesdaymeal5::-webkit-scrollbar {
    width: 12px;
}

#tuesdaymeal1::-webkit-scrollbar-track, #tuesdaymeal2::-webkit-scrollbar-track, #tuesdaymeal3::-webkit-scrollbar-track, #tuesdaymeal4::-webkit-scrollbar-track, #tuesdaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#tuesdaymeal1::-webkit-scrollbar-thumb, #tuesdaymeal2::-webkit-scrollbar-thumb, #tuesdaymeal3::-webkit-scrollbar-thumb, #tuesdaymeal4::-webkit-scrollbar-thumb, #tuesdaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}


#thursdaymeal1 div, #thursdaymeal2 div, #thursdaymeal3 div, #thursdaymeal4 div, #thursdaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#thursdaymeal1, #thursdaymeal2, #thursdaymeal3, #thursdaymeal4, #thursdaymeal5 {
    display: grid;
    grid-template-columns:  25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#thursdaymeal1::-webkit-scrollbar, #thursdaymeal2::-webkit-scrollbar,#thursdaymeal3::-webkit-scrollbar, #thursdaymeal4::-webkit-scrollbar, #thursdaymeal5::-webkit-scrollbar {
    width: 12px;
}

#thursdaymeal1::-webkit-scrollbar-track, #thursdaymeal2::-webkit-scrollbar-track, #thursdaymeal3::-webkit-scrollbar-track, #thursdaymeal4::-webkit-scrollbar-track, #thursdaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#thursdaymeal1::-webkit-scrollbar-thumb, #thursdaymeal2::-webkit-scrollbar-thumb, #thursdaymeal3::-webkit-scrollbar-thumb, #thursdaymeal4::-webkit-scrollbar-thumb, #thursdaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}


#fridaymeal1 div, #fridaymeal2 div, #fridaymeal3 div, #fridaymeal4 div, #fridaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#fridaymeal1, #fridaymeal2, #fridaymeal3, #fridaymeal4, #fridaymeal5 {
    display: grid;
    grid-template-columns: 25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#fridaymeal1::-webkit-scrollbar, #fridaymeal2::-webkit-scrollbar,#fridaymeal3::-webkit-scrollbar, #fridaymeal4::-webkit-scrollbar, #fridaymeal5::-webkit-scrollbar {
    width: 12px;
}

#fridaymeal1::-webkit-scrollbar-track, #fridaymeal2::-webkit-scrollbar-track, #fridaymeal3::-webkit-scrollbar-track, #fridaymeal4::-webkit-scrollbar-track, #fridaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#fridaymeal1::-webkit-scrollbar-thumb, #fridaymeal2::-webkit-scrollbar-thumb, #fridaymeal3::-webkit-scrollbar-thumb, #fridaymeal4::-webkit-scrollbar-thumb, #fridaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}



#saturdaymeal1 div, #saturdaymeal2 div, #saturdaymeal3 div, #saturdaymeal4 div, #saturdaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#saturdaymeal1, #saturdaymeal2, #saturdaymeal3, #saturdaymeal4, #saturdaymeal5 {
    display: grid;
    grid-template-columns: 25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#saturdaymeal1::-webkit-scrollbar, #saturdaymeal2::-webkit-scrollbar,#saturdaymeal3::-webkit-scrollbar, #saturdaymeal4::-webkit-scrollbar, #saturdaymeal5::-webkit-scrollbar {
    width: 12px;
}

#saturdaymeal1::-webkit-scrollbar-track, #saturdaymeal2::-webkit-scrollbar-track, #saturdaymeal3::-webkit-scrollbar-track, #saturdaymeal4::-webkit-scrollbar-track, #saturdaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#saturdaymeal1::-webkit-scrollbar-thumb, #saturdaymeal2::-webkit-scrollbar-thumb, #saturdaymeal3::-webkit-scrollbar-thumb, #saturdaymeal4::-webkit-scrollbar-thumb, #saturdaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}



#sundaymeal1 div, #sundaymeal2 div, #sundaymeal3 div, #sundaymeal4 div, #sundaymeal5 div {
    display: inline-block;
    margin-right:5%!important;
    background-color:#e8e8e8; 
}

#sundaymeal1, #sundaymeal2, #sundaymeal3, #sundaymeal4, #sundaymeal5 {
    display: grid;
    grid-template-columns: 25% 25% 25% 25% 25%;
    width:100%;
    overflow-x:scroll;
    margin-top:30px;
    padding:1%;
}

#sundaymeal1::-webkit-scrollbar, #sundaymeal2::-webkit-scrollbar,#sundaymeal3::-webkit-scrollbar, #sundaymeal4::-webkit-scrollbar, #sundaymeal5::-webkit-scrollbar {
    width: 12px;
}

#sundaymeal1::-webkit-scrollbar-track, #sundaymeal2::-webkit-scrollbar-track, #sundaymeal3::-webkit-scrollbar-track, #sundaymeal4::-webkit-scrollbar-track, #sundaymeal5::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;background-color:white;
}

#sundaymeal1::-webkit-scrollbar-thumb, #sundaymeal2::-webkit-scrollbar-thumb, #sundaymeal3::-webkit-scrollbar-thumb, #sundaymeal4::-webkit-scrollbar-thumb, #sundaymeal5::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    background-color:#e8e8e8;
}

.prod-title {text-align:left; background-color:#161616;color:white; padding:10px;font-size:25px;position:absolute;left:-60px;}

.et_pb_tab_content {position:relative;}

div#snackcontainer {margin-top:100px;margin-bottom:30px;}

div#mealcontainer, div#breakfast_content {margin-top:90px;}

div#mon h3:first-of-type, div#tue h3:first-of-type, div#wed h3:first-of-type, div#thu h3:first-of-type, div#fri h3:first-of-type, div#sat h3:first-of-type, div#sun h3:first-of-type {opacity:0; margin-bottom:-20px;}

div#breakfast_content {margin-bottom:30px;}

div#breakfast_content {width:25%; background-color:#e8e8e8;position:relative;padding-bottom:5%;}

div#breakfast_content select {position:absolute; bottom:0; left:0;right:0;width:90%;margin:0 auto;margin-bottom:5%;border:none;}

div#breakfast_content h5 {font-size:14px;color:#161616 !important;text-shadow:none;padding-left:3%; padding-right:3%;text-align:center;}

.page-id-123380 ul.et_pb_tabs_controls.clearfix li {width:14.5%;text-align:center; font-weight:bold; }

.page-id-123380 ul.et_pb_tabs_controls.clearfix li a {color:#161616 !important;text-transform:uppercase;padding: 10% 0;}

.page-id-123380 ul.et_pb_tabs_controls {display:flex;}

.page-id-123380 ul.et_pb_tabs_controls.clearfix .et_pb_tab_active a {background-color:#161616; color:white !important;transform: scale(1.15);font-size:22px;}

.page-id-123380 ul.et_pb_tabs_controls.clearfix li a {width:100% !important;display: block;text-align:center;}

div#breakfast_content img, div#snack_content img {width: auto !important;}

div#snack_content {text-align:center;}

.loading-splash {padding-top:30vh;text-align:center;}

.loading-splash img {width:20%; margin:0 auto;}

.loading-splash-outer {display:none;position:fixed; left:0; top:0; right:0;bottom:0;width:100vw; height:100vh;z-index:999999;background-image:none; background-color:rgb(0 0 0 / 90%); }

.loading-splash h3 {color:white;margin-top:40px;font-size:40px;}

.loading-splash p {color:white;}


#snackcontainer {
    display: grid;
    grid-template-columns: 25% 25% 25% 25% 25% !important;
    grid-gap: 10px;

}


ul.speccificdiet-list {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top:40px;
}

ul.speccificdiet-list li {
    border: solid 2px;
    margin-bottom: 20px;
    padding: 2%;
    border-radius: 5px;
    position: relative;
}

ul.speccificdiet-list li input {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    cursor: pointer;
    opacity: 0!important;
}

ul.speccificdiet-list li {
    width: 15%;
    text-align: center;
    text-transform:uppercase;
    font-weight:bold;
}

ul.speccificdiet-list li:hover {
    background-color: #e8e8e8;
}

.select__answer.subscriptionMonthly::after {content:'Get 10% off!'; position:absolute; top:-15px; right:-30px;background:orange; transform:rotate(20deg);padding:5px 10px; color:white;}

.select__answer.subscriptionMonthly {position:relative;}

.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a {color:orange !important; }


@media (max-width:980px) {

h1 {font-size:50px !important;}
h2 {font-size:40px !important;}
	
ul#gform_fields_1 label.gfield_label {
    width: 100%;
    margin-right: unset;
    display: block;
    text-align: center;
    vertical-align: middle;
}

ul#gform_fields_1 li div {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
}
	
li#field_2_1, li#field_2_6, li#field_3_1, li#field_3_6, li#field_4_1, li#field_4_6 {
    width: 100%;
    margin-right: 10%;
    display: inline-block;
    vertical-align: top;
    text-align: center!important;
    margin-bottom: 40px;
}

li#field_2_2,li#field_2_3,li#field_2_4, li#field_3_2,li#field_3_3,li#field_3_4, li#field_4_2,li#field_4_3,li#field_4_4 {width:100%;}

}

@media (max-width:500px) {

h1 {font-size:35px !important;}
h2 {font-size:25px !important;}

	input#gform_submit_button_1, input#gform_submit_button_2, input#gform_submit_button_3, input#gform_submit_button_4 {font-size:10px;}
	
		h5.prod-title {font-size:14px;}
	
	ul.allergy-list li, ul.diet-list li {
    width: 49%;
    text-align: center;
}
}



@media (max-width:980px) {
	
	li#field_4_9,li#field_3_9 {width:100% !important;}
	
	.page-id-123380 .et_pb_tab {padding:5px}

h5.prod-title {left:-10px;}
	
	
.et_header_style_centered #logo {max-height:90px !important;margin-top:10px;}

ul#mobile_menu {background-color:black !important;}
	
.select__plan.make-own-plan, .select__plan.get-quick-order, .select__plan.tailored-plan {width:100%; display:block;margin-bottom:20px;}

div#tdeeCalculatorplan .et_pb_column:first-of-type {flex-wrap:wrap;}
	
div#tdeeCalculatorplan .et_pb_column:first-of-type {flex-wrap:wrap;}

ul.allergy-list li, ul.diet-list li {
    width: 32%;
    text-align: center;
}

ul.allergy-list li label, ul.diet-list li label {font-size:10px !important;}

li.none-allergy {text-transform:uppercase; font-weight:bold;}

.btn-wrapper div {width:100%;margin-top:0px;}

.btn-wrapper {flex-wrap:wrap;}

div#tdeeCalculatorplan h3 {margin-top:20px !important;font-size:18px !important;}

.page-id-123380 ul.et_pb_tabs_controls.clearfix li {width:100% !important;}

#mondaymeal1, #mondaymeal2, #mondaymeal3, #mondaymeal4, #mondaymeal5, #tuesdaymeal1, #tuesdaymeal2, #tuesdaymeal3, #tuesdaymeal4, #tuesdaymeal5, #thursdaymeal1, #thursdaymeal2, #thursdaymeal3, #thursdaymeal4, #thursdaymeal5, #fridaymeal1, #fridaymeal2, #fridaymeal3, #fridaymeal4, #fridaymeal5, #saturdaymeal1, #saturdaymeal2, #saturdaymeal3, #saturdaymeal4, #saturdaymeal5, #sundaymeal1, #sundaymeal2, #sundaymeal3, #sundaymeal4, #sundaymeal5, #wednesdaymeal1, #wednesdaymeal2, #wednesdaymeal3, #wednesdaymeal4, #wednesdaymeal5, #snackcontainer  { grid-template-columns: 200px 200px 200px 200px 200px !important;padding-left:10px;}

	div#breakfast_content {width:100% !important;}
	
	.page-id-123380 ul.et_pb_tabs_controls {flex-wrap:wrap;}
	
	div#snackcontainer {overflow-x: scroll;
 padding: 1%;}

div#snackcontainer div {

    margin-right: 5%!important; }
	
}

.meal-plan-box {position:absolute;}



@media (max-width: 500px) {
ul.allergy-list li, ul.diet-list li {
    width: 48%;
    text-align: center;
}


div#snack_content img {height:auto !important;}

.tdee_result_container, .current-plan-results {width:100%;padding:10px;margin-bottom: 20px;}

.randommizeProductMon, .randommizeProductTue, .randommizeProductWed, .randommizeProductThu, .randommizeProductFri, .randommizeProductSat, .randommizeProductSun {top:10px;right:10px;}

div#breakfast_content {width:200px !important;}

div#breakfast_content img {height:auto !important;}

.et_pb_tab_content {padding-top:50px;}

}

#page-container {overflow:hidden;}


@media (max-width:980px) {
	
.cart-collaterals {margin-top:300px;}

.meal-plan-box {width:100%;}

.meal-plan-box textarea {width:100% !important;height:200px;}

.coupon a {position:absolute !important;top:0;width:100% !important;text-align:center ;}

.coupon {padding-top:80px;position:relative;}
	
}

/*.subscriptionSingle {display:none;}
 */

.sub-prod .single_variation_wrap {width:100%;display:flex;flex-direction:column;justify-content:space-around !important;}

.sub-prod form.cart {flex-direction:column;justify-content:space-around !important;}



.popup-row {display:flex;flex-wrap:wrap; justify-content:space-between;margin-top:30px;}

.popup-row div {background:#e8e8e8;width:24%;margin-bottom:20px;}

.popup-row img {width:100%;}

.popup-row h3 {text-align:center;}

.popup-row a {background:orange; display:block; color:white; text-transform:uppercase; font-weight:bold; text-align:center; padding:10px;margin-top:20px;}

@media (max-width:980px) {
.popup-row h3 {font-size:17px;}
    .popup-row div {background:#e8e8e8;width:48%;}
}

@media (max-width:500px) {
.popup-row h3 {font-size:12px;}
}

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {width:100% !important; float:none;}

/*Product Add-ons*/
.wc-pao-addon {
    min-width: 190px;
    float: left;
}

@media (max-width: 980px) {
    ul.et_pb_tabs_controls {
        flex-wrap: wrap;
    }
}

ul.et_pb_tabs_controls {
    display: flex;
    align-content: flex-end;
    justify-content: space-between;
    flex-direction: row;
}
ul.et_pb_tabs_controls {
    background-color: #f4f4f4;
}
#left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul {
    list-style-type: disc;
    padding: 0 0 23px 1em;
    line-height: 26px;
}
.et_pb_tabs_controls {
    list-style: none !important;
    padding: 0 !important;
    line-height: inherit !important;
}
.et_pb_tab, .et_pb_tabs_controls {
    word-wrap: break-word;
}
@media (max-width: 980px) {
    ul.et_pb_tabs_controls.clearfix li {
        width: 100% !important;
    }
}

ul.et_pb_tabs_controls.clearfix li {
    width: 14.5%;
    text-align: center;
    font-weight: bold;
}
.et_pb_tabs_controls li.et_pb_tab_active {
    background-color: #fff;
}
.et_pb_tabs_controls li {
    float: left;
    border-right: 1px solid #d9d9d9;
    font-weight: 600;
    position: relative;
    cursor: pointer;
    max-width: 100%;
    display: table;
    z-index: 11;
    line-height: 1.7em;
}
.et_pb_tab_content {
    position: relative;
}

.et_pb_tab_content {
    position: relative;
}
@media (max-width: 980px) {
    .page-id-123380 .et_pb_tab {
        padding: 5px;
    }
}
.et_pb_all_tabs>div {
    display: none;
}
.et_pb_tab {
    padding: 24px 30px;
}
.et_pb_tab, .et_pb_tabs_controls {
    word-wrap: break-word;
}
.et_pb_all_tabs, .et_pb_module, .et_pb_posts_nav a, .et_pb_tab, .et_pb_with_background {
    position: relative;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}
.et-pb-active-slide {
    z-index: 1;
    display: block !important;
    opacity: 1;
}
