.osano-cm-widget {display: none;}

/*--------------- GLOBAL ---------------*/
/*uppercase image gallery caption titles*/
.imgHover .imgHover--overlay .imgHover--content .contentTitle, 
.imgHover .imgHover-overlay .imgHover-content .contentTitle, 
.imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    text-transform: uppercase;
}
.imgHover .imgHover--overlay .imgHover--content p, 
.imgHover .imgHover-overlay .imgHover-content p, 
.imgEffect .imgEffect-overlay .imgEffect-content p {
    font-family: omnesprosemibold,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 600;
}
.navContent li .button {
    padding: .5em 1.15em;
}
/*TAKE OUT MENU SLIDE OUT*/
.footerContent .blockWrap_c61172e71cae4243871372f6c89aec15 {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.80) !important;
    z-index: 99999;
    padding: 0;
    width: 100% !important;
}
.block_c61172e71cae4243871372f6c89aec15 {
    background-color: #112230 !important;
    box-shadow: 0 0 12px 6px rgba(0,0,0,.25);
    max-width: 440px;
    right: 0;
    top: 0;
    bottom: 0;
    padding: 4% !important;
    position: absolute;
    margin-bottom: 0 !important;
}
.footerContent .blockWrap_c61172e71cae4243871372f6c89aec15 .contentTitle {
    font-size: 27px;
}
.footerContent .blockWrap_c61172e71cae4243871372f6c89aec15 .button {
    display: block;
    text-align: center;
    font-weight: bold;
    padding: .5em 1.15em;
}
/*.footerContent .blockWrap_c61172e71cae4243871372f6c89aec15 .blockInnerContent em {*/
/*    font-size: 16px;*/
/*}*/
.footerContent .blockWrap_c61172e71cae4243871372f6c89aec15 .blockInnerContent p:nth-child(5) {
    border-top: 1px solid;
    padding-top: 2.5em;
}
.clsBtn {
    text-align: right;
    margin-bottom: 4em;
}
.clsBtn img {
    max-width: 20px;
}
@media only screen and (max-width: 480px) {
    .navContent > ul > li:last-child {
        margin-bottom: 1em;
    }
}
/*************
ANCHOR ARROW
*************/ 
.blockWrap_b36ffbc4f1744cd5a97dddd2d6a0cfc4,
.blockWrap_f98c52da832042489941f494763330ff,
.blockWrap_aa8abe80ce1e4f83ab88852d5134e290,
.blockWrap_ad252315801b46f68c98f5b7cd361649 {
    position: relative;
}
.anchorArrow {
    position: absolute !important;
    bottom: 1%;
    right: 0;
    left: 0;
    text-align: center;
    margin: auto;
    width: 92%;
}
.anchorArrow img {
    width: 27px;
    cursor: pointer;
}
.anchorArrow.blockContent.layoutB.hasImg .blockImg {
    padding-top: 0;
}
/********* 
 HEADERS 
*********/
/*image gallery caption styles*/
/*position of caption*/
    .blockWrap_c4eeb3c23e13493595a2a5869170c248 .imgEffect-content, /*home*/
    .blockWrap_b53caffc6f56415ca5bc879eac397c09 .imgEffect-content, /*coffee & tea*/
    .blockWrap_d715d129dceb470cb48056f7e9bd9a5f .imgEffect-content,/*juice*/
    .blockWrap_cc839e39dd6e4077b07fc9120f57c60b .imgEffect-content, /*bakeshop*/
    .blockWrap_f8b78e6eb20f4ce1a11afc676eb80810 .imgEffect-content /*grab-n-go*/ {
        max-width: 400px;
        top: 30%;
        left: 0;
        -webkit-transform: translate(0,-30%);
        -moz-transform: translate(0,-30%);
        -o-transform: translate(0,-30%);
        -ms-transform: translate(0,-30%);
        transform: translate(0,-30%);
    }
    .blockWrap_f5d59c27dec34cfbbc29aeb7ffdb4b70 .imgEffect-content, /*manana dos*/
    .blockWrap_a0500e722dcb4665a552ee9cd803881c .imgEffect-content /*manana south congress*/ {
        max-width: 450px;
        top: 50%;
        left: 0;
        -webkit-transform: translate(0,-50%);
        -moz-transform: translate(0,-50%);
        -o-transform: translate(0,-50%);
        -ms-transform: translate(0,-50%);
        transform: translate(0,-50%);
    }
    .blockWrap_f5d59c27dec34cfbbc29aeb7ffdb4b70 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle,
    .blockWrap_a0500e722dcb4665a552ee9cd803881c .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
        text-transform: none;
    }
    /*title border on gallery*/
    .blockWrap_c4eeb3c23e13493595a2a5869170c248 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle, /*home*/
    .blockWrap_b53caffc6f56415ca5bc879eac397c09 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle, /*coffee & tea*/ 
    .blockWrap_d715d129dceb470cb48056f7e9bd9a5f .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle, /*juice*/ 
    .blockWrap_cc839e39dd6e4077b07fc9120f57c60b .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle, /*bakeshop*/
    .blockWrap_f8b78e6eb20f4ce1a11afc676eb80810 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle /*grab-n-go*/ {
        margin-bottom: 40px;
    }
    .block_b2fa4dc94a944290a9a3780e9b4e8640 /*manana dos*/,
    .block_ab7bc42a4e0546d5864f6509794d165e /*manana south congress*/ {
        margin-top: 40px;
    }
    .blockWrap_c4eeb3c23e13493595a2a5869170c248 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after, /*home*/
    .blockWrap_b53caffc6f56415ca5bc879eac397c09 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after, /*coffee & tea*/
    .blockWrap_d715d129dceb470cb48056f7e9bd9a5f .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after, /*juice*/
    .blockWrap_cc839e39dd6e4077b07fc9120f57c60b .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after, /*bakeshop*/
    .blockWrap_f8b78e6eb20f4ce1a11afc676eb80810 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after, /*grab-n-go*/
    .blockWrap_f5d59c27dec34cfbbc29aeb7ffdb4b70 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after, /*manana dos*/
    .blockWrap_a0500e722dcb4665a552ee9cd803881c .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle:after /*manana south congress*/{
        content: '';
        position: absolute;
        left: 0;
        top: 40px;
        border: 2px solid white;
        width: 20px;
    }
.block_b2fa4dc94a944290a9a3780e9b4e8640 .blockText,
.block_ab7bc42a4e0546d5864f6509794d165e .blockText {
    padding-left: 0;
    padding-right: 0;
}
/*---------------MENUS----------------*/
.blockWrap_SoPfznbSSDcS6rSN,
.blockWrap_P0Sdn6F1n5abJUPP {
    display: none;
}
.itemTabsContainer {
    background-color: #112230;
}
.itemTabs {
    text-align: center;
}
.itemTabs li {
    display: inline-block;
    width: auto;
    padding: 0 1%;
    /*margin: 0 1% 0 1%;*/
    font-family: omnesprosemibold,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 600;
}
.itemTabs li:not(:last-child) {
    border-right: solid 2px white;
}
.itemTabs li a {
    color: #ffffff;
}
.itemTabs li a:hover {
    text-decoration: underline;
}
.itemTabs li.current a {
    color: #ffffff;
    text-decoration: underline;
}
/*--------------- CONTACT ---------------*/
.blockWrap_b0d48512ddf844b48387a5676cea4516 {
    margin-top: 15%;
}
/*remove padding on email capture text when expanded*/
.block_e0b08d6f7ea44b0daad64ce6a7594893.blockContentBleed .blockText {
    padding-left: 0;
    padding-right: 0;
}
/*--------------- MEDIA QUERIES ---------------*/
@media only screen and (max-width: 480px) {
    .itemTabs li {
        display: block;
        margin: 3% 0;
        border: none;
    }
    .itemTabs li:not(:last-child) {
        border: none;
    }
    .block_b2fa4dc94a944290a9a3780e9b4e8640 .blockInnerContent li,
    .block_ab7bc42a4e0546d5864f6509794d165e .blockInnerContent li {
        height: auto !important;
    }
}
/*@media only screen and (min-width: 480px) {*/
/*    div.blockWrap_a6ccef4e8b024a3db2df21bce029954a,*/
/*    div.blockWrap_adfae5a55c394bf090ce2d6044423851 {*/
/*        height: 50vh;*/
/*    }*/
/*}*/
@media only screen and (max-width: 767px) {
    .headerContainer {
        background-color: #112230;
    }
    .blockWrap_f1378be477034f72b9e62c680ec14bf3, /*coffee & tea*/ 
    .blockWrap_beaa978d91384c5ea4fc53bed233a356, /*juice*/
    .blockWrap_e34cda3c9f8b4ab7859634b17e73e9dc,/*bakeshop*/
    .blockWrap_f0a39c73e8c443bc98a463f9a588ce67 /*grab-n-go*/ {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
@media only screen and (min-width: 768px) {
/*header width*/
.headerContainer {
    width: 400px;
}
.headerContent h1.logo {
    max-width: 600px;
}
/*nav hover effect */
    .navContent ul li a::after {
    	position: absolute;
    	top: 100%;
    	left: 0;
    	width: 100%;
    	height: 1px;
    	background-size: cover;
    	background: white;
    	content: '';
    	opacity: 0;
    	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
    	-moz-transition: opacity 0.3s, -moz-transform 0.3s;
    	transition: opacity 0.3s, transform 0.3s;
    	-webkit-transform: translateY(10px);
    	-moz-transform: translateY(10px);
    	transform: translateY(10px);
    }
    .navContent ul li a:hover::after,
    .navContent ul li a:focus::after,
    .navContent li a.selected:after {
    	opacity: 1;
    	-webkit-transform: translateY(0px);
    	-moz-transform: translateY(0px);
    	transform: translateY(0px);
    }
    /*--------------- HOME ---------------*/
    .blockWrap_f1378be477034f72b9e62c680ec14bf3, /*coffee & tea*/ 
    .blockWrap_beaa978d91384c5ea4fc53bed233a356, /*juice*/
    .blockWrap_e34cda3c9f8b4ab7859634b17e73e9dc,/*bakeshop*/
    .blockWrap_f0a39c73e8c443bc98a463f9a588ce67 /*grab-n-go*/ {
        height: 100vh;
        position: relative;
    }
    .block_f1378be477034f72b9e62c680ec14bf3,
    .block_beaa978d91384c5ea4fc53bed233a356, 
    .block_e34cda3c9f8b4ab7859634b17e73e9dc,
    .block_f0a39c73e8c443bc98a463f9a588ce67 {
        position: absolute;
        top: 30%;
        left: 0;
        right: 0;
        bottom: 0;
    }
}