﻿.main-menu {
    display:block;
    color:#A8AEB0;
    text-align:center;
    font-family:geomanistmedium, Arial;
}
    .menu-caption {
        text-transform:uppercase;
        text-align:center;
        font-family:geomanistbook, Arial;
        font-size:30px;
        color:#5D5C5E;
        margin: -20px 0px 15px 0px;
    }
    .main-menu .menu-item {
        margin:12px;
        color:#A8AEB0;
        display:inline;
        font-size:24px;
        text-transform:lowercase;
    }
   .main-menu .menu-item:hover,
    .main-menu .menu-selected {
        color:#EA002A;
        border-bottom:2px solid #EA002A;
    }
        .main-menu .menu-selected:hover {
            border-bottom:2px solid #EA002A;
        }
.menu-item sup {
    font-size: 12px;
    top: -1.7em;
}
.etg-para a {
    display: inline !important;
    text-decoration: underline;
    color: #65666a;
}
.avcado-div{position: absolute;right: 78px;bottom: 310px;}
.integ-desc{display:inline-block;width:340px;}
.main-cat{display:inline-block;width:250px;}
.etg-para p{line-height:37px;font-size:17pt;}
.availabilty_messege{background-color: #eb1676;color: #ffffff;font-size: 18px;font-family: geomanistregular, Arial; text-align: left; padding: 5px 0 6px 0;border-top: 1px solid #FFFFFF;}
.etg-container a{display: block; /*cursor:pointer;*/}

#divStoreFinder {width:204px; height:460px; text-align:center;margin-top:20px;}
#divStoreFinder .btnSubmit {width:115px; height:40px;border:0;margin:5px auto 0px;}
#divStoreFinder .txtBox {outline:none;width:165px; height:28px;border:0;margin:156px auto 0px; background-color:white;color: #EB1676; font-size:17px;font-weight:bold;font-family:Oswald; text-align:center}

#divStoreFinder {background-image: url('../i/revamp_p/EdibleToGO/store_finder_iamge.jpg?v=16032017');background-repeat: no-repeat;background-position: 0px 0px;}
#divStoreFinder .btnSubmit {background-image: url('../i/revamp_p/EdibleToGO/search_btn.png');background-repeat: no-repeat;background-position: 0px 0px;background-color: transparent;cursor:pointer;margin-top:18px}

/****Slider******/
#slider{height:383px !important; overflow:hidden;}	
slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;}
#slider li{ width:742px;overflow:hidden;}	
#slider li img{ width:742px;}	
#prevBtn, #nextBtn{position: absolute;width: 40px;height: 57px;margin: 3px 5px;}
#prevBtn {left: 0px;top: -200px;}
#nextBtn{right: -700px;top: -200px;}
#prevBtn a, #nextBtn a{display:block;width:40px; height:57px;background:url('../i/revamp_p/EdibleToGo/slider_arrow_left.png') no-repeat;}
#nextBtn a{background:url('../i/revamp_p/EdibleToGo/slider_arrow_right.png') no-repeat;}
#pager {position:absolute; bottom:12px; top:-25px; left:344px; width:47px; height:22px; background-image:url('../i/revamp_p/EdibleToGo/round_corner_bg.png')}
#pager a{display:block;float:left;width:15px; height:13px; display:block;float:left;background:url('../i/revamp_p/EdibleToGo/navigation_dots_2.png') no-repeat center center; margin:4px 0 0 5px;}
#pager a:hover,#pager a.selected{background:url('../i/revamp_p/EdibleToGo/navigation_dots_1.png') no-repeat center center;}
.etg-container .__ctrl{position:absolute;width:40px;top:370px;}
#slider li .etg-watch-video {position: absolute;cursor: pointer;width: 193px;left: 125px;top: 252px;z-index:200}
.etg-container .scrollarea .thumbnail-wrapper {width:247.3333px;height:242px;}

/****Utility Classes*******/
sup {
    font-family:'Arial Rounded MT';
}
.etg-sup-reg {
    font-size:16pt;
    font-weight:normal;
    margin-left:-3px;
}
.etg-sup-tm {
    font-size:12pt;
    font-weight:normal;
    margin-top:3px;
    margin-left:2px;
}
.push-right {
    display:block;
    float:right;
}
.push-left {
    display:block;
    float:left;
}
.txt-centr {
    text-align:center;
}
.clr-pnk {
    color:#eb1676;
}
.clr-flt:after {
    display:table;
    content:"";
    clear:both;
}
.clr-grn {
    color: #aac00e;
}
.etg-para sup {
    font-size:10px;
}
.vld-err {
    background-color: #FFDDDD !important;
    border-color: #DE514D !important;
}
.btn {
    border-radius:25px;
    background-color:#FFFFFF;
    color:#28A65F;
    font-family:geomanistmedium, Arial;
    font-size:22px;
}
sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
sub { 
  top: 0.4em; 
}

/****Edible to GO*****/
.etg-container {
    font-family: 'PT Sans Narrow';
    position:relative;
    font-size: 23pt;
    width:1000px;
    overflow:hidden;
    margin: auto;
    margin-bottom:60px;
}
    .etg-container .bread-crumb {
        display:none;
    }
        #divBreadCrumb sup {
            font-size:8px;
        }
.etg-lft-menu {
    width:204px;
    background-color:#28A65F;
    color:#FFF;
    font-family:geomanistregular, Arial;
    box-sizing:border-box;
    min-height:514px;
}
    .etg-lft-menu > .heading {
        margin:20px 10px 10px 10px;
        font-size:24px;
        font-family:geomanistmedium, Arial;
        text-align:center;
        line-height:26px;
    }
    .etg-lft-menu > .btn {
        display: block;
        margin: 20px auto 30px auto;
        width: 170px;
        text-align: center;
        font-size: 23px;
        min-height: 35px;
        box-sizing: border-box;
        padding: 6px;
        font-family: geomanistbook, arial;
    }
    .etg-lft-menu > img {
        margin:30px auto;
        display:block;
        outline:none;
    }
    .etg-lft-menu > .foot-note {
        font-size: 10px;
        text-align: center;
        margin: 10px;
        font-family: geomanistmedium, arial;
        color:#FFF;
    }

.etg-main-content {
    width: 742px;
}
.etg-heading {
    font-family: geomanistmedium, arial;
    color: #EA002A;
    text-transform: none;
    padding: 10px;
    text-align: center;
    font-size: 50px;
}
    .etg-heading > sup {
        font-size:30px;
        font-family:geomanistmedium, Arial;
    }
    .etg-heading.osl {
        font-family: Oswald;
    }
.etg-heading-lvl1 {
    font-size:39px;
}
    .etg-heading-lvl1 > sup {
        font-size:18px;
        margin-left:1px
    }

.etg-para {
    color: #65666a;
    font-size:16pt;
    font-family: 'PT Sans Narrow';
    overflow:hidden;
}

.etg-heading-updated {
    font-family:'Arial Rounded MT';
    color: #eb1676;
    font-weight:bold;
    text-transform:none;
    padding:0;
}
    .etg-heading-updated.osl {
        font-family: Oswald;
    }
.etg-para-updated {
    color: #65666a;
    font-size:16pt;
    font-family: 'PT Sans Narrow';
    overflow:hidden;
}

.etg-para1-updated
{
    width:315px;
}

.storeAvailability {
    font-size:13pt !important;
}
.etg-btn {
    font-family: Oswald;
    font-size: 18pt;
    background-color: #aac00e;
    color: #ffffff;
    text-transform: uppercase;
    text-align: center;
    padding: 10px;
   text-decoration:none
}
.summer-deal {
    margin-top:40px;
    display:block;
}
    .summer-deal img {
        display:block;
        width:100%;
    }
  .etg-select-store {
    margin-bottom:25px;
}
  .etg-select-store a {    display: inline;
    text-decoration: underline;
    color: #65666a;}


/***Default****/
.etg-main-slider, .etg-insta-slider  {
    box-sizing:border-box;
    width: 742px;
    margin:10px 0;
    position:relative;
}
.etg-insta-slider {
    margin-top:20px;
}
.etg-video-container {
    width:672px;
    height:410px;
    left:49%;
    position:absolute;
    padding: 30px 0px 0px 0px;
    z-index:300;
    display:none;
    background-color:transparent;
}
.etg-video-container > video{
    left:-50%;
    position:absolute;
}
    .etg-video-container img.close {
        position: absolute;
        right: 39%;
        top: -4px;
        cursor: pointer;
        z-index:200;
    }
    .etg-video-container .video {
        background:transparent;
    }
.etg-heading-custom-lvl1 {
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 23pt;
    font-weight:bold;
    line-height:36px;
    margin:20px 0;
}
.etg-heading-custom-lvl2 {
    font-size:20.8pt;
    margin-bottom:15px;
}
.etg-learn {
    overflow:hidden;
    margin-bottom:60px;
}
.etg-learn-txt {
    width:560px;
}
.etg-btn-learn {
    width:140px;
    padding:5px;
    font-size: 20pt;
    margin-top:10px;
}
#divBreadCrumb {
    display:none;
}
.snack-container {
    display:block;
    margin:25px auto;
}
.snack-container > .image-pane {
    display:block;
    width:450px;
}
    .snack-container > .image-pane > img {
        width:450px;
    }
.snack-container > .detail-pane {
    margin-left:520px;
    color:#5D5C5E;
    font-size:22px;
    width:390px;
    line-height:30px;
    padding:15px 0px;
    font-family:geomanistbook, Arial;
}
    .snack-container > .detail-pane > .heading {
        color:#EA002A;
        font-family:geomanistmedium, Arial;
        font-size:35px;
        margin-bottom:20px;
    }
    .snack-container > .detail-pane > .btn {
        margin:20px 0;
        font-family:geomanistregular, Arial;
        font-size:20px;
        color:#FFF;
        background-color:#EA002A;
        padding:4px 20px;
        text-align:center;
        min-width:180px;
        display:inline-block;
    }
    .snack-container > .detail-pane sup {
        font-size:16px;
        top:-0.8em;
    }
    .snack-container > .detail-pane ul {
        list-style-type:disc;
        margin-left:23px;
        margin-top:20px;
        line-height:35px;
    }
.etg-container a.nutrition {
    color:#EA002A;
    text-decoration:underline;
    margin-bottom:10px;
    font-family:gemoanistbook, Arial;
    font-size:20px;
}
.etg-container p.info {
    font-size:16px;
    font-family:geomanistbook, Arial;
}
    

.etg-link-container {
    overflow:hidden;
}
    .etg-link-container > .links-panel {
        width:247px;
        box-sizing:border-box;
        border-left:1px solid #FFFFFF;
        min-height:230px;
    }
        .etg-link-container > .links-panel:first-child {
            border:0;
        }
        .links-panel > a {
            display:block;
        }
        .links-panel > img {
            width:100%;
            height:auto;
            min-height:248px;
        }
        .links-panel > .etg-heading {
            background-color: #eb1676;
            border-bottom:2px solid #FFFFFF;
            font-size:17pt;
            font-weight:bold;
        }
            .links-panel > .etg-heading > a {
                color:#FFFFFF;
                padding:5px 10px;
                display:block;
                text-decoration:none
            }
            .links-panel > .etg-heading > a:hover {                
                text-decoration:underline
            }
                .links-panel > .etg-heading > a > sup {
                    font-size:11px;
                }
        .links-panel > .links-detail {
            background-color: #A9C00E;
            min-height:250px;
            padding:10px;
        }
            .links-detail > .etg-para {
                color:#FFFFFF;
                line-height:24px;
                font-size:14pt;
                margin:0;
                margin-bottom:10px;
            }
            .links-detail > h3 {
                padding:0;
            }
            .links-detail > h3 > .link {
                display:inline;
                color:#FFFFFF;
                font-size:18px;
            }
                .links-detail > h3 > a.link {
                    padding-left:20px;
                    background-image:url(../i/revamp_p/EdibleToGo/pink_bullet_2.png);
                    background-repeat:no-repeat;
                    background-position:left center;
                    text-decoration:none
                }
                    .links-detail > h3 > a.link:hover {
                        text-decoration:underline;
                    }
                .links-detail > h3 > sup.link {
                    font-size:15px;
                }
                .links-detail > h3 > .sup.link:hover {
                    text-decoration: none !important;
                }
.etg-delights {
    color:#5D5C5E;
    padding:20px 0px;
    box-sizing:border-box;
}
    .etg-delights .banner-image {
        width:100%;
    }
    .etg-delights .footnote {
        font-size: 16px;
        text-align: center;
        font-family: geomanistbook, arial;
        margin-top:-25px;
    }
    .etg-delights .clr-flt {
        padding:0px;
    }

    .etg-delights > .heading {
        font-size:80px;
        text-align:center;
        font-family:geomanistmedium, Arial;
        color:#EA002A;
        padding:0px;
    }
        .etg-delights > .heading > .sub-heading {
            font-size: 40px;
            display: inline-block;
            vertical-align: top;
            margin-top: 12px;
        }
    .etg-delights > .main-section, .etg-delights > .section  {
        box-sizing:border-box;
    }
    .etg-delights > .main-section {
         width:335px;
    }
    .etg-delights .section {
        width:50%;
    }
    .etg-delights .section > .etg-seperator {
        margin-bottom:25px;
    }
        .etg-delights .section > .heading {
            font-family:geomanistmedium, Arial;
            font-size:24px;
            color:#EA002A;
            text-transform:capitalize;
        }
    .etg-delights .section > .heading > sup {
        font-size:10px;
        top:-0.8em;
    }
    .etg-delights .section .name,
    .etg-delights .quantity {
        font-size: 17px;
        font-family: geomanistbook, arial;
    }
    .etg-delights .section p {
        line-height:16px;
        color:#5D5C5E;
        margin-top:3px;
        position:relative;
        padding-left:20px;
        box-sizing:border-box;
    }
        .etg-delights .section p:before {
            content:"\2022";
            position:absolute;
            left:0px;
            color:#5D5C5E;
            font-size:23px;
            top:5px;
        }
        .etg-delights .section p:first-child {
            margin-top:0px;
        }
        .etg-delights .section .name {
            width:70%;
            box-sizing:border-box;
            display:inline-block;
        }
    /*.etg-delights .main-section .name {
        width: 235px;
    }*/
        .etg-delights .section .quantity {
            width:30%;
        }
.etg-treats-header {
    border:1px solid #CCC;
    border-left:0px;
    border-right:0px;
    margin:15px auto;
    text-align:center;
}
    .etg-treats-header .heading {
        font-family:geomanistmedium, Arial;
        font-size:26px;
        margin-bottom:8px;
        padding-bottom:8px;
        color:#EA002A;
        text-transform:lowercase;
    }
    .etg-treats-header .description {
        font-family:geomanistbook, Arial;
        font-size:18px;
        margin-bottom:5px;
        color:#5D5C5E;
    }

.etg-treats-allergy-description {
    color: #5D5C5E;
    font-family: geomanistbook, Arial;
    text-align: center;
    margin: 0px auto;
    width: 76%;
    font-size: 18px;
}
.etg-treat-nutrition-link {
    color: #EA002A;
    text-decoration: underline;
    margin-bottom: 10px;
    font-family: gemoanistbook, Arial;
    font-size: 20px;
    text-align:center;
}
 

/*Winter Update*/
.etg-link-container-updated {
    overflow:hidden;
}
    .etg-link-container-updated > .links-panel-updated {
        width:370px;
        box-sizing:border-box;
        border-top:2px solid #FFFFFF;
        border-left:3px solid #FFFFFF;
        border-bottom:4px solid #FFFFFF;
        min-height:230px;
    }
        .etg-link-container-updated > .links-panel-updated:first-child {
            border-top:2px solid #FFFFFF;
            border-left:3px solid #FFFFFF;
            border-bottom:4px solid #FFFFFF;

        }
        .links-panel-updated > a {
            display:block;
            position:absolute;
        }
        .links-panel-updated > img {
            width:100%;
            height:auto;
            min-height:248px;
        }
        .links-panel-updated > .etg-heading-updated {
            background-color: #eb1676;
            border-bottom:2px solid #FFFFFF;
            font-size:18pt;
            font-weight:bold;
        }
            .links-panel-updated > .etg-heading-updated > a {
                    color:#FFFFFF;
                    padding:5px 10px;
                    display:block;
                    text-decoration:none
                }
            .links-panel-updated > .etg-heading-updated > a:hover {                
                    text-decoration:underline
                }
            .links-panel-updated > .etg-heading-updated > a > sup {
                    font-size:8px;
                }
        .links-panel-updated > .links-detail-updated {
            background-color: #F8F8FF;
            min-height:210px;
            padding:8px;
            margin-left:178px;
            
        }
            .links-detail-updated > .etg-para-updated {
                color: black;
                line-height:20px;
                font-size:18px;
                margin-bottom:15px;

            }
            .links-detail-updated > h3 {
                padding: 0;
            }
            .links-detail-updated > h3 > .link-updated {
                color: black;
                font-size:17px;
        
            }
                .links-detail-updated > h3 > a.link-updated {
                    padding-left:20px;
                    background-image:url(../i/revamp_p/EdibleToGo/pink_bullet_2.png);
                    background-repeat:no-repeat;
                    background-position:left 7px;
                    text-decoration:none;
                }
                .links-detail-updated > h3 > sup.link-updated {
                    font-size:15px;
                }
                .links-detail-updated > h3 > .sup.link-updated:hover {
                    text-decoration: none !important;
                }
                                
/*Fresh Fruit Smoothies*/
.etg-smoothies-detail {
    display:block;
    overflow:hidden;
    margin-bottom:40px;
    margin-top:20px;
}
    .etg-smoothies-detail > .text-container {
        width:370px;
        min-height:200px;
    }
        .etg-smoothies-detail > .text-container > .etg-heading {
            font-size:22px;
            font-weight:normal;
                margin-top: 0px;
        }
            .etg-smoothies-detail > .text-container > .etg-heading > sup {
                font-size:12px;
            }
    .etg-smoothies-detail > .text-container-left {
        margin-left:25px;
    }
    .etg-smoothies-detail > .text-container-right {
        margin-right:25px;
    }
        .etg-smoothies-detail > .text-container > .etg-para {
            margin:10px 0 30px 0;
            font-size:22px;
        }
        .etg-smoothies-detail > .text-container > .etg-btn {
            display:block;
            max-width:150px;
        }
    .etg-smoothies-detail > .img-container {
        width:345px;
    }
        .etg-smoothies-detail > .img-container > img {
            width:100%;
            height:auto;
        }

.etg-menu-cyo-container {
    padding:40px 20px;
    border-top:none;
    border-bottom:none;
}
    .etg-menu-cyo-container > .heading {
        color:#3CD4AE;
        font-size:50px;
        text-align:center;
        font-family:geomanistmedium, Arial;
        text-transform:lowercase;
        padding:0px;
    }
    .etg-menu-cyo-container > .sub-heading {
        color: #EA002A;
        font-family: geomanistmedium, Arial;
        font-size: 17px;
        text-align: center;
        margin: 10px auto;
    }
    .etg-menu-cyo-container > .fruit-container {
        display:block;
        margin:8px;
        text-align:center;
    }
.fruit-container > .fruit {
    width:150px;
    text-align:center;
    display:inline-block;
}

    .fruit-container > .fruit .img-ctr {
        position:relative;
    }
    .fruit-container > .fruit  img {
       height:100%;
       vertical-align:middle;
    }
    .fruit-container > .fruit > .name {
        display: block;
        margin: 10px auto;
        margin-top:5px;
        text-align: center;
        color: #5D5C5E;
        font-family: geomanistmedium, arial;
        font-size: 17px;
        width: 105px;
    }

.fruit-ingredient-container {
    margin:10px auto;
    text-align:center;
    width:700px;
}
    .fruit-ingredient-container > .ingredient {
        display: inline-block;
        margin: 10px 20px;
        text-align: center;
        color: #5D5C5E;
        font-family: geomanistmedium, arial;
        font-size: 17px;
        width: 180px;
    }
        .fruit-ingredient-container > .ingredient > .price {
            color:#EA002A;
        }

.dipped-fruit-treats-container {
    padding:40px;
    position:relative;
    color:#FFF;
}
.dipped-fruit-treats-container > .heading {
        color:#FFF;
        font-size:65px;
        text-align:center;
        font-family:geomanistmedium, Arial;
        text-transform:lowercase;
        padding:0px;
    }
    .dipped-fruit-treats-container > .heading > sup {
        font-size:25px;
        top:-0.8em;
    }
    .dipped-fruit-treats-container > .size-price-container {
        width: 750px;
        margin: 10px auto;
    }
        .dipped-fruit-treats-container img.strawberry {
            position:absolute;
            top:170px;
            left:0px;
        }
    .dipped-fruit-treats-container img.sweet {
        position:absolute;
        right:0px;
        top:-80px;
    }
    .dipped-fruit-treats-container img.apple {
        position:absolute;
        right:-20px;
        top:230px;
    }
        .dipped-fruit-treats-container > .size-price-container .breaker {
            clear:both;
            margin-bottom:20px;
        }
        .dipped-fruit-treats-container > .size-price-container > .size-name {
            color: #EA002A;
            font-family: geomanistmedium, arial;
            font-size: 21px;
            text-align:center;
            line-height:23px;
        }
            .dipped-fruit-treats-container > .size-price-container > .size-name > sup {
                font-size:10px;
                top:-0.7em;
            }
        .dipped-fruit-treats-container > .size-price-container > .first {
            margin-right:120px;
        }
        .dipped-fruit-treats-container > .size-price-container .size,
        .dipped-fruit-treats-container > .size-price-container .quantity {
            color: #5D5C5E;
            font-family: geomanistbook, arial;
            font-size:16px;
            display:inline-block;
        }
    .dipped-fruit-treats-container > .size-price-container .clr-flt,
    .edible-donut-container .clr-flt {
        margin-bottom:10px;
    }
        .dipped-fruit-treats-container > .size-price-container .size,
        .edible-donut-container .size {
            padding-left:70px;
            position:relative;
        }
    .dipped-fruit-treats-container > .size-price-container .size-cal,
    .edible-donut-container .size-cal {
        float: left;
        font-family: geomanistbook, arial;
        font-size: 16px;
        padding-left: 15px;
        margin-top: -20px;
        color:#5D5C5E;
    }
.edible-donut-container .size-cal {
    padding-left:0px;
}
    .dipped-fruit-treats-container > .size-price-container .size-cal {
        padding-left:65px;
    }
            
            .edible-donut-container .size:before {
                content:"\2022";
                position:absolute;
                left:0px;
                color:#FFF;
            }
            .dipped-fruit-treats-container > .size-price-container .prices,
            .edible-donut-container .prices {
                display: inline-block;
                font-size: 16px;
                font-family: geomanistbook, arial;
                color:#5D5C5E
            }
    .dipped-fruit-treats-container > .size-price-container .last {
        padding-right:75px;
    }
        .dipped-fruit-treats-container > .size-price-container .dotted-seperator {
            border:0px;
            border-bottom: 2px dotted #5D5C5E;
            display: inline-block;
            margin-left: 3px;
        }
.edible-donut-container {
    margin-top:5px;
    position:relative;
    padding:15px 30px;
    color:#5D5C5E; 
	overflow:hidden
}
    .edible-donut-container .donut-image {
        position: absolute;
        top: 35px;
        left: -77px;
    }
    .edible-donut-container .donut-image2{
        top: 80px;
        right: -93px;
        left: auto;
    }
    .edible-donut-container .detail {
        font-family: geomanistbook, arial;
        font-size: 21px;
        font-size: 17px;
        margin: 15px 0px 20px 40px;
    }
    .edible-donut-container .donut-banner {
        position:absolute;
        right:0px;
        top:130px;
    }
    .edible-donut-container .clr-flt {
        width: 490px;
        margin-left: 40px;
    }
    .edible-donut-container .dotted-seperator {
            border:0px;
            border-bottom: 2px dotted #5D5C5E;
            display: inline-block;
            margin-left: 3px;
        }

    .edible-donut-container .size {
        float: left;
        font-family: geomanistbook, arial;
        font-size: 16px;
        padding-left: 15px;
    }
    .edible-donut-container .abs {
        margin: 0px auto;
        width: 600px;
    }
    .edible-donut-container .size-name {
        font-family: geomanistmedium, arial;
        color: #EA002A;
        font-size: 22px;
        text-align: center;
    }
    .edible-donut-container .button {
        font-family: geomanistbook, Arial;
        font-size: 20px;
        border-radius: 20px;
        width: 170px;
        background-color: #FFF;
        color: #FC93A4;
        text-align: center;
        padding: 5px 0;
        margin: 45px;
    }
.nutrition-container {
    padding: 20px 14px;
    text-align: justify;
    font-family: geomanistbook, Arial;
    font-size: 16px;
    line-height: 16px;
}
.nutrition-link {
    text-align: center;
    display: block;
    color: #FD403A;
    text-decoration: underline;
    margin: 0px auto 10px auto;
    font-family: geomanistmedium, arial;
    font-size: 19px;
}
.smoothie {
    background-color: #eb1676;
    color: #ffffff;
    font-size: 18px;
    font-family: geomanistbook, Arial;
    text-align: left;
    padding: 5px 5px 5px 30px;
    border-top: 1px solid #FFFFFF;
}

/*Create-Your-Own*/
.etg-cyo-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_2.jpg?20170726);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-cyo-banner-container > .detail-container {
        width: 342px;
        padding-top: 90px;
        padding-left: 25px;
    }
    .detail-container > .etg-heading {
        line-height:45px;
        margin-bottom:20px;
    }
.etg-cyo-banner-container > .etg-para {
    margin-top:40px;
    margin-left:27px;
     font-size: 13pt;

}
.etg-cyo-banner-container > .etg-para a {
    display: inline;
    text-decoration: underline;
    color: #65666a;
}
.etg-cyo-container {
    margin-top:10px;
    overflow:hidden;
}
.etg-cyo-h-br {
    background-image:url(../i/revamp_p/EdibleToGo/green_dotted_line.png);
    background-repeat:no-repeat;
    background-position:center center;
    height:10px;
}
    .etg-cyo-container > .etg-heading {
        line-height:38px;
        margin-bottom:5px;
    }
        .etg-cyo-container > .etg-heading > .meta {
            font-family: 'PT Sans Narrow';
            font-size:12.5pt;
            font-weight:normal;
            margin-left:15px;
        }
        .etg-cyo-container > .etg-heading > .cyo-step2 {
            width:455px;
        }
            .etg-cyo-container > .etg-heading > .cyo-step2 > .meta {
                font-family: 'PT Sans Narrow';
                font-size:12.5pt;
                font-weight:normal;
                line-height:15px;
                margin-bottom:15px;
            }
    .etg-cyo-step {
        background-repeat:no-repeat;
        padding-left:60px;
        min-height:40px;
        margin-bottom:10px;
    }
    .etg-cyo-step1{
        background-image:url(../i/revamp_p/EdibleToGo/1_pink_bg.png);
    }
    .etg-cyo-step2{
        background-image:url(../i/revamp_p/EdibleToGo/2_pink_bg.png);
    }
    .etg-cyo-step3{
        background-image:url(../i/revamp_p/EdibleToGo/3_pink_bg.png);
    }
    .etg-cyo-step4{
        background-image:url(../i/revamp_p/EdibleToGo/4_pink_bg.png);
    }
    .etg-cyo-container .size {
        margin-left:10px;
        margin-top:5px;
        width:75px;
        font-size:18pt;
    }
        .etg-cyo-container > .size > span {
            display:block;
            line-height:25px;
        }
        .etg-cyo-container > .size > .nutr {
            font-size:13pt;
        }

        .etg-cyo-container > .fruit-container {
            box-sizing:border-box;
            width:440px;
            overflow:hidden;
        }
        .etg-cyo-container > .fruit-seasonal-container {
            box-sizing:border-box;
            width:240px;
            overflow:hidden;
        }
        .etg-cyo-container > .fruit-seasonal-container {
            background-image:url(../i/revamp_p/EdibleToGo/green_dotted_line_ver.png);
            background-repeat:no-repeat;
            background-position:left top;
        }
        .fruit-container > .etg-heading,
        .fruit-seasonal-container > .etg-heading {
            margin-bottom:10px;
        }

        .fruit-container > .fruit,
        .fruit-seasonal-container > .fruit {
            width: 25%;
            min-height:130px;
            box-sizing:border-box;
        }
        .fruit-seasonal-container > .fruit {
            width:120px;
        }
        .fruit-seasonal-container > .fruit-cener {
            clear:both;
            margin:0 auto;
        }
            .fruit-container > .fruit > img,
            .fruit-seasonal-container > .fruit > img{
                display:block;
                margin:0 auto;
            }
    .etg-cyo-container > .ingredient,
    .etg-cyo-container > .fnl-tch{
        width:160px;
        line-height:35px;
        font-size:17pt;
    }
    .etg-cyo-container > .fnl-tch-extended {
        width:240px;
    }
            
/*Top Picks*/    
.etg-tp-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_9.jpg?20170802);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-tp-banner-container > .detail-container {
        width:285px;
        padding-top:70px;
        padding-left:40px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
.etg-tp-banner-container > .etg-para {
    margin-top:10px;
    margin-left:40px;
}
.etg-top-container {
    overflow:hidden;
}
    .etg-top-container > .column {
        width:350px;
    }
    .etg-top-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-top-container > .column > h2.etg-heading {
            margin-top:30px;
        }
        .etg-top-container > .column > .etg-heading-lvl3 {
            color:#000000;
            position:relative;
            font-size:19px;
        }
         .etg-top-container > .column > .etg-heading-lvl3 sup{ position:absolute; top:2px;}
    .etg-top-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
/*Meal On The Go*/
.etg-motg-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_11.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-motg-banner-container > .detail-container {
        width:285px;
        padding-top:20px;
        padding-left:40px;
    }
    .etg-motg-banner-container > .detail-container > .etg-heading {
        line-height:42px;
        margin-bottom:20px;
        font-size:36px;
    }
    .etg-motg-banner-container >.detail-container > .etg-para {
        width:200px;
    }
.etg-motg-banner-container > .etg-para {
    margin-top:15px;
    margin-left:40px;
}
.etg-motg-container {
    overflow:hidden;
}
.etg-motg-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-motg-container > .column:first-child {
        margin:0;
        width:330px;
    }
    .etg-motg-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-motg-container > .column > h2.etg-heading {
            margin-top:30px;
        }
            .etg-motg-container > .column > h2.etg-heading sup {
                font-size:12px;
            }
        .etg-motg-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-motg-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
    /*Frozen Hot Chocolate*/
.etg-fhcs-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_8.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
.etg-ffb-etg-heading-lvl1
{
    color: #0AA68E;
    font-family: 'Arial Rounded MT';
    font-weight: bold;
    text-transform: none;
    padding: 0;
    font-size: 50px;
}

    .etg-fhcs-banner-container > .detail-container {
        width:285px;
        padding-top:20px;
        padding-left:40px;
    }
    .etg-fhcs-banner-container > .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
        margin-top:20px;
    }
    .etg-fhcs-banner-container >.detail-container > .etg-para {
        width:288px;
    }
.etg-fhcs-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-fhcs-container {
    overflow:hidden;
}
.etg-fhcs-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-fhcs-container > .column:first-child {
        margin:0;
        width:330px;
    }
    .etg-fhcs-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-fhcs-container > .column > h2.etg-heading {
            margin-top:30px;
        }
        .etg-fhcs-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-fhcs-container > .column > .etg-para {
        font-size:15pt;
        margin-bottom:15px;
    }
/*Fruit Mocktails**/
.etg-mts-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_5.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-mts-banner-container > .detail-container {
        width:300px;
        padding-top:20px;
        padding-left:40px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-mts-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-mts-banner-container >.detail-container > .etg-para {
        width:250px;
    }
.etg-mts-banner-container > .etg-para {
    margin-top:20px;
    margin-left:40px;
}
.etg-mts-container {
    overflow:hidden;
}
.etg-mts-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-mts-container > .column:first-child {
        margin:0;
        width:340px;
    }
    .etg-mts-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-mts-container > .column > h2.etg-heading {
            margin-top:30px;
        }
            .etg-mts-container > .column > h2.etg-heading sup {
                font-size:11px;
            }
        .etg-mts-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-mts-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
/*Fruit Mocktails**/
.etg-ffb-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_4.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-ffb-banner-container > .detail-container {
        width:285px;
        padding-top:50px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-ffb-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-ffb-banner-container >.detail-container > .etg-para {
        width:255px;
    }
    .etg-ffb-banner-container >.detail-container > .etg-para1 {
     width: 326px;
    color: #65666a;
    font-size: 11pt;
    font-family: 'PT Sans Narrow';
    overflow: hidden;
    margin-top: 30px;
}
    }
     .etg-ffb-banner-container >.detail-container > .etg-para1 a {display:inline; text-decoration:underline; color: #65666a;}
.etg-ffb-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-ffb-para {
    font-size:23px;
}
.etg-ffb-container {
    overflow:hidden;
}
.etg-ffb-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-ffb-container > .column:first-child {
        margin:0;
        width:330px;
    }

    .etg-ffb-etg-heading-lvl1 {
    color:#0AA68E;
    font-family: 'Arial Rounded MT';
    font-weight: bold;
    text-transform: none;
    padding: 0;
    font-size: 50px;
}

    .etg-ffb-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
        margin-bottom:10px;
    }
        .etg-ffb-container > .column > .etg-heading > sup {
            font-size:12px;
        }
        .etg-ffb-container > .column > h2.etg-heading {
            margin-top:30px;
        }
        .etg-ffb-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-ffb-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
        padding-right:23px;
    }

/*Froyo Fruit Shakes*/
.etg-ffs-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/bnr_FroyoFruitShakes.jpg);
}
.etg-ffs-banner-container-updated {
    background-image:url(../i/revamp_p/EdibleToGo/WINTER_Desktop_ProdBnnr_FFShakes.jpg);
}
.etg-ffs-banner-container, .etg-ffs-banner-container-updated {
    background-repeat:no-repeat;
    height:420px;
    margin-bottom:30px;
}
    .etg-ffs-banner-container > .detail-container {
        width:285px;
        padding-top:240px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-ffs-banner-container-updated > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-ffs-banner-container >.detail-container > .etg-para {
        margin-top:20px;
        font-size: 19px;
    }
    .etg-ffs-banner-container >.detail-container > .etg-para1 {
        width:300px;
        color: #65666a;
        font-size: 13pt;
        font-family: 'PT Sans Narrow';
        overflow: hidden;
        margin-top:30px;
    }
     .etg-ffs-banner-container >.detail-container > .etg-para1 a {display:inline; text-decoration:underline; color: #65666a;}
.etg-ffs-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-ffs-para {
    font-size:23px;
}
.etg-ffs-container {
    overflow:hidden;
}
.etg-ffs-container > .column {
        width: 330px;
        /*margin-left:20px;*/
        margin-top: 50px;
    }
    .etg-ffs-container > .column:first-child {
        margin:0;
        width:330px;
    }

.etg-ffs-etg-heading-lvl1 {
    font-size: 50px !important;
    color:#0AA68E;
    font-family: 'Arial Rounded MT';
    font-weight: bold;
    text-transform: none;
    padding: 0;
}
    .etg-ffs-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
        margin-bottom:10px;
       
    }
        .etg-ffs-container > .column > .etg-heading > sup {
            font-size:12px;
        }
        .etg-ffs-container > .column > h2.etg-heading {
            margin-top:30px;
        }
        .etg-ffb-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-ffs-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
 .etg-ffs-banner-container >  .etg-heading {
    color:#0AA68E!important;
}
 
 /*Froyo Fruit Shakes - Winter Updates*/
.etg-ffs-banner-container-updated {
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-ffs-banner-container-updated > .detail-container {
        width:285px;
        padding-top:240px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-ffs-banner-container-updated > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-ffs-banner-container-updated >.detail-container > .etg-para-updated {
        margin-top:5px;
        font-size: 19px;
    }
    .etg-ffs-banner-container-updated >.detail-container > .etg-para1-updated {
        width:300px;
        color: #65666a;
        font-size: 13pt;
        font-family: 'PT Sans Narrow';
        overflow: hidden;
        margin-top:-15px;
    }
     .etg-ffs-banner-container-updated >.detail-container > .etg-para1-updated a {display:inline; text-decoration:underline; color: #65666a;}
.etg-ffs-banner-container-updated > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-ffs-para {
    font-size:23px;
}
.etg-ffs-container {
    overflow:hidden;
}
.etg-ffs-container > .column {
        width: 330px;
        /*margin-left:20px;*/
        margin-top: 50px;
    }
    .etg-ffs-container > .column:first-child {
        margin:0;
        width:330px;
    }
.etg-ffs-etg-heading-lvl1 {
    font-size: 50px !important;
    color:#0AA68E;
    font-family: 'Arial Rounded MT';
    font-weight: bold;
    text-transform: none;
    padding: 0;
}
    .etg-ffs-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
        margin-bottom:10px;
       
    }
        .etg-ffs-container > .column > .etg-heading > sup {
            font-size:12px;
        }
        .etg-ffs-container > .column > h2.etg-heading {
            margin-top:30px;
        }
        .etg-ffb-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-ffs-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
 .etg-ffs-banner-container-updated >  .etg-heading {
    color:#0AA68E!important;
}

/*Fruit Salads*/
.etg-fs-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/fruit_salad_banner.jpg?v=20170727);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-fs-banner-container > .detail-container {
        width:285px;
        padding-top:110px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-fs-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-fs-banner-container >.detail-container > .etg-para {
        width:272px;
    }
.etg-fs-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-fs-container {
    overflow:hidden;
}
.etg-fs-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-fs-container > .column:first-child {
        margin:0;
    }
    .etg-fs-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-fs-container > .column > h2.etg-heading {
            margin-top:30px;
        }
        .etg-fs-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-fs-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
/*Fruit Partifats*/
.etg-fp-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/fruit_parafit_banner.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-fp-banner-container > .detail-container {
        width:285px;
        padding-top:130px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-fp-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-fp-banner-container >.detail-container > .etg-para {
        width:300px;
    }
.etg-fp-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}

/*Chocolate Dipped Fruit*/
.etg-cdf-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_1.jpg?20170815);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}

 .etg-cdf-banner-container > .detail-container {
        width:350px;
        padding-top:70px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-cdf-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-cdf-banner-container >.detail-container > .etg-para {
        width:300px;
    }
.etg-cdf-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-cdf-container {
    overflow:hidden;
}
.etg-cdf-container > .column {
        width:340px;
        margin-left:20px;
    }
    .etg-cdf-container > .column:first-child {
        margin:0;
        width:320px;
    }
    .etg-cdf-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-cdf-container > .column > h2.etg-heading {
            margin-top:0px;
        }
        .etg-cdf-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-cdf-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:30px;
    }
    .etg-cdf-container > .column > .footnote {
        margin-top:100px;
        font-size:18px;
    }

/*Chocolate Dipped Fruit - Winter Update*/
.etg-cdf-banner-container-updated {
    background-image:url(../i/revamp_p/EdibleToGo/bnr_chocolateDipedFruit.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-cdf-banner-container-updated > .detail-container {
        width:350px;
        padding-top:70px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-cdf-banner-container-updated > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-cdf-banner-container-updated >.detail-container > .etg-para {
        width:300px;
    }
.etg-cdf-banner-container-updated > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-cdf-container {
    overflow:hidden;
}
.etg-cdf-container > .column {
        width:340px;
        margin-left:20px;
    }
    .etg-cdf-container > .column:first-child {
        margin:0;
        width:320px;
    }
    .etg-cdf-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-cdf-container > .column > h2.etg-heading {
            margin-top:0px;
        }
        .etg-cdf-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-cdf-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:30px;
    }
    .etg-cdf-container > .column > .footnote {
        margin-top:100px;
        font-size:18px;
    }


/*Seasonal Treats*/
.etg-st-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/bnr_SeasonalTreats_winter.jpg?v=21102016);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-st-banner-container > .detail-container {
        width:308px;
        padding-top: 100px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-st-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-st-banner-container >.detail-container > .etg-para {
        width:240px;
    }
.etg-st-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-st-banner-container {
    overflow:hidden;
}
.etg-st-banner-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-st-banner-container > .column:first-child {
        margin:0;
        width:320px;
    }
    .etg-st-banner-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-st-banner-container > .column > h2.etg-heading {
            margin-top:0px;
        }
        .etg-st-banner-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-st-banner-container > .column > .etg-para {
        font-size:16pt;
        margin-bottom:15px;
    }
/*Seasonal Treats End*/


/*Edible Pops*/
.etg-ep-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/banner_3.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
    .etg-ep-banner-container > .detail-container {
        width:300px;
        padding-top:70px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
    .etg-ep-banner-container > .detail-container > .limited {
        font-style:italic;
        color: #aac00e;
    }
    .etg-ep-banner-container >.detail-container > .etg-para {
        width:252px;
    }
.etg-ep-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-ep-container {
    overflow:hidden;
}
.etg-ep-container > .column {
        width:360px;
        margin-left:20px;
    }
    .etg-ep-container > .column:first-child {
        margin:0;
        width:320px;
    }
    .etg-ep-container > .column > .etg-heading{
        font-family: 'oswald';
        font-size:22px;
        font-weight:normal;
    }
        .etg-ep-container > .column > h2.etg-heading {
            margin-top:0px;
        }
        .etg-ep-container > .column > .etg-heading-lvl3 {
            color:#000000;
            font-size:23px;
        }
    .etg-ep-container > .column > .etg-para {
        font-size:15pt;
        margin-bottom:79px;
    }
    .etg-ep-container > .column > .footnote {
         margin-top:100px;
        font-size:16px;
    }
/*Nutrition*/
.etg-nut-container {
    overflow:hidden;
}
    .etg-nut-container > .etg-heading {
        margin-bottom:10px;
    }
.etg-nut-banner {
    background-image:url(../i/revamp_p/EdibleToGo/banner_10.jpg);
    background-repeat:no-repeat;
    height:355px;
    margin-bottom:30px;
}
.etg-nut-container > .etg-nut-detail {
    margin-top:30px;
}
    .etg-nut-container > .etg-nut-detail > .etg-heading {
        font-size:22px;
        font-weight:normal;
    }
    .etg-nut-container > .etg-nut-detail > .etg-para {
        font-size:22px;
    }
    .etg-nut-container > .etg-nut-detail-alter {
        background-color:#DEE59F;
        padding:15px 20px;
    }
    .etg-nut-container > .etg-nut-link {
        padding-left:20px;
        background-image:url(../i/revamp_p/EdibleToGo/pink_bullet_2.png);
        background-repeat:no-repeat;
        background-position:left 15px;
        text-decoration:underline;
        margin-top:60px;
        font-family: Oswald;
        font-size:18pt;
        display:block;
    }
   .seasonal_smoothie{
        font-family: 'oswald';
        font-size: 22px;
        font-weight: normal;
    }
   .seasonal_div{padding-bottom: 40px;}
   .seasonal-apple{
    width:246px !important;
    padding-top: 8px !important;
}
   etg-heading etg-heading-lvl2
   {      
      
          font-family:oswald;
           font-weight:normal;
           margin:20px 0 10px 0;
   }
.bottom-banner {
    
    display: block;}
.bottom-banner img {
        margin-top: 43px;
     width:100%}
.Green {color: #5aa144 !important;}
.SeaGreen {color: #16b389 !important;}
.Orange {color: #f57f29 !important; }
.Brown { color: saddlebrown  !important;}
.Cerulean {color: #04b3c0 !important;}
.etg-sd-banner-container {
    background-image:url(../i/revamp_p/EdibleToGo/bnr_summer_deals.jpg);
    background-repeat:no-repeat;
    height:881px;
    margin-bottom:30px;
}
    .etg-sd-banner-container > .detail-container {
        padding-top:780px;
        padding-left:30px;
    }
    .detail-container > .etg-heading {
        line-height:38px;
        margin-bottom:20px;
    }
   .etg-sd-banner-container >.detail-container > .etg-para {
            width: 300px;
        font-size: 17px;
        text-align: right;
        padding-right: 20px;
        margin-top:15px;
    }
.etg-sd-banner-container > .etg-para {
    margin-top:50px;
    margin-left:40px;
}
.etg-sd-container {
    overflow:hidden;
}
.etg-sd-container > .etg-para {
        font-size:12pt;
        margin-bottom:15px;
        margin-top:80px;
        line-height:26px;
    }
  .etg-sd-container > .bottom-banner {
        margin-top:15px;
    }
.floating-btn {
    position: fixed;
    bottom: 7px;
    right: 5px;
}
    .floating-btn img {
        width:150px;
    }