﻿/*

*/

._menu_minor_text   
{ 
    margin-bottom:0px;
    text-align:left;
    padding:5px 5px 0px 5px;
}

._menu_major_text   
{ 
    padding: 5px 0px 5px 0px;
    text-align:left;
}

._menu_list         
{ 
    margin:0px; 
    text-align:left; 
    padding:0px 5px 5px 35px; 
    list-style:number;
}

.menu_anchor        
{ 
    display:block; 
}
.menu_anchor p
{ 
    margin-top:5px;
    margin-bottom:5px;
}

.menu_anchor i.material-icons 
{ 
    margin-right: 5%; 
    color:rgba(0,0,0,0.6); 
    width: 5%; 
    text-align: center;
}

.menu_anchor .on i.material-icons  
{ 
    color:rgba(0,0,0,1);
}

/* Database
a.menu_anchor:hover i.material-icons 
{ 
    color:rgba(0,0,0,1);
}
*/

.menu_outer_wrapper
{
    width:inherit;
    position:relative;
    display:block;
    opacity:1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
}
.menu_container
{
    width:inherit;
    height:auto;
    position:fixed;
    display:none;
    background:#FFF;
    padding:20px;
    z-index: 1;
}

.menu_text_container 
{ 
    float:right; 
    width:100%; 
}

.menu_toplogo_container 
{
    padding:0px 0px 10px 0px;
    text-align:center;
}

.menu_toplogo_container > #left_menu_image
{
    width:100%;
    background-repeat:no-repeat;
    background-position:center;
    min-height:220px;
    display:block;
    background-size:100%;
    background-size:contain;
    border-radius:3px;

}

#replace_menu_image
{
    display:none;
}

.menu_announcement_container 
{ 
    width:100%;
    margin-bottom:10px;
}

.menu_announcement_container p._menu_minor_text 
{
    display: none;
}

.menu_announcement_container p._menu_major_text
{
    padding-top: 22.5px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
}

hr.menu
{
    background-color: rgba(0, 0, 0, 0.2);
    height: 1px;
    border: 0;
    width: 100%;
}


/* Topup panel */
#TopUpPanel
{
    
}
#TopUpPanel p
{
    margin-bottom:5px;
    margin-top:10px;
}

#qtt_drop_account
{
    
}
#qtt_btn_topup
{
    width:100%;
}


/* Click and Collect menu */
#menu_clickcollect
{
    
}
#cc_btn_viewbasket, #cc_btn_createneworder, #cc_btn_viewbasket, #cc_btn_backtomenu {
    width: 100%;
}

#cc_btn_viewbasket, #cc_btn_backtomenu {
    margin-top: 10px;
}

#menu_clickcollect p.nopadding
{
    padding:0px;
    margin:0px;
}
#menu_clickcollect .cc_inlineblock
{
    display:inline-block;
}
#menu_clickcollect .cc_littleBottomSpace
{
    padding-bottom:6px;
}

#menu_clickcollect .cc_menutitle
{
    padding-bottom:0px;
    margin-bottom:0px;
}
#menu_clickcollect ul
{
    list-style:none;
    padding:0px 0px 0px 15px;
    margin:0px;
}
#menu_clickcollect ul > li
{
    padding:5px 0px 2px 0px;
}
#menu_clickcollect ul a
{
    text-decoration: none;
}
#quicktopup_amount
{
    width: 94%;
}
span.currency_symbol
{
    vertical-align: middle;
}