/* Button Padding */
.button {
    padding: 10px 20px;
}
.navContent li .button {
    padding: 10px 20px;
}


/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 200px !important;
        right: 0 !important; 
    }
}


/* Sitewide Banner */

.blockWrap_e4510d67c35a4ed3bbf409b613b5dc78{
background-color: #171717;
color: #ffffff; 
text-align: center;
padding: 18px;
}

.block_e4510d67c35a4ed3bbf409b613b5dc78.blockInnerContent {
    font-size: 21px !important;
}

.headerAndNavContainer{
    padding-top: 0px !important;
    

}

/* Responsive Inline Simple List JUICE CLEANSE*/

@media only screen and (max-width: 767px) {
     .listView.vAlgn1 .itemPreview.hasImg, 
     .listView.vAlgn2 .itemPreview.hasImg {
        display: block;
    }
    
    .listView .itemPreview.hasImg .itemImg {
        width: 100%;
        margin-bottom: 20px;
    }
    
     .listView .itemPreview.hasImg .itemContent {
        width: 100%;
    }
}

/* Equalize Simple List Blocks LOCATIONS*/

/* Change item class here */
.items_e2a6a5ecaf4d4d098d8db322c70e4ef6 { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_e2a6a5ecaf4d4d098d8db322c70e4ef6 > .item {
    display: flex;
    flex-direction: column;
}


/* Equalize Simple List Blocks ALBANY*/

/* Change item class here */
.items_fff74fc2e00f4c9fb72eeec29152c41e  { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_fff74fc2e00f4c9fb72eeec29152c41e  > .item {
    display: flex;
    flex-direction: column;
}



/* Equalize Simple List Blocks CENTENNIAL*/

/* Change item class here */
.items_a7807a210c7846eca3e2bdb8525b8dab { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_a7807a210c7846eca3e2bdb8525b8dab > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks CLIFTON*/

/* Change item class here */
.items_dcf6476e3bfe46ac8f2fe3c62b553f0e { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_dcf6476e3bfe46ac8f2fe3c62b553f0e > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks GLENMONT*/

/* Change item class here */
.items_d8ab91ac3f8241cdae4671e76c05000f { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_d8ab91ac3f8241cdae4671e76c05000f > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks GLENVILLE*/

/* Change item class here */
.items_f6c1080c949146e69acb19a2a2891265 { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_f6c1080c949146e69acb19a2a2891265 > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks LATHAM*/

/* Change item class here */
.items_de7969000e3f49cd9f2dacb363c286f9 { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_de7969000e3f49cd9f2dacb363c286f9 > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks GREENBUSH*/

/* Change item class here */
.items_d0520f1ccbe04a5b86cafcf27ee4344c { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_d0520f1ccbe04a5b86cafcf27ee4344c > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks SARATOGA*/

/* Change item class here */
.items_da26e818b43543a196bde734c51a3c4b { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_da26e818b43543a196bde734c51a3c4b > .item {
    display: flex;
    flex-direction: column;
}

/* Equalize Simple List Blocks ORDER DELIVERY*/

/* Change item class here */
.items_fe7d77ea05be40aab21d6f8005ab81d8 { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 100%;
}

/* Change item class here */
.items_fe7d77ea05be40aab21d6f8005ab81d8 > .item {
    display: flex;
    flex-direction: column;
}


/* Pagination */
.paginationTrigger {
    background: #2F7471;
    padding: 10px 30px;
    font-size: 16px;
    color: #fff !important;
}



/* Full Width Gallery Images in Mobile */

@media only screen and (max-width: 767px) {
    .blockContent.cols4 .imgGridItem {
        width: 100%;
        margin: 0;
        padding: 10px;
    }
}

/*order button styles*/
.order-wrapper {
    position: fixed;
    bottom: 20px;
    left: 0;
    right: 0;
    max-width: 400px;
    text-align: center;
    display: inline-block;
    margin: 0 auto;
}

.order-wrapper .order-button {
    background: #2e7572;
    color: #fff;
    font-size: 25px;
    padding: 10px 70px;
    text-transform: uppercase;
    font-weight: bold;
    border: 1px solid black;
    box-shadow: -2px 2px 6px black;
}

.order-wrapper .order-button:hover{
   background: rgba(46,117,114,0.75);
   color:white !important;
 }