body,#footer { background-color:#706e6f;}
#header {background-color:white;}
#footer,#header { border-color:white; border-bottom-style:none; background-repeat:repeat-x;}
#header	{background: center top;  background-image:url(../images/MHeaderbg.png); background-size:1px 96px;} 
#header img { width:103px; height:96px;}
#footer	{ background-image:url(../images/MFooterbg.gif);}

/* **** New Next Button styles **** */
input#NextButton {
	background-color: #cd272d !important; /* Should be same color as Desktop button */
	color:#ffffff !important;
	border: none !important; 
    /* Don't touch anything the below */
    font-size:1.4em !important;
	height:46px !important;
	width:100% !important;
    border-radius:4px !important;
    -webkit-appearance: none !important; 
}


/* Comment this line out if you have OnePage/Tiles and then un-comment the two lines below. */
div#Buttonholder { margin: 0px 15px 0px 15px !important; }

/* **** END NEW BUTTON STYLES **** */

.InputRowEven { background-color: #eeeeee; }

div.CardImage {text-align:center;}

/* Simple Radio Button & Checkbox */
.MobileMode .checkboxSimpleInput { background: url(../images/WSE_Checkboxes_@2x.png) no-repeat;}
.MobileMode .radioSimpleInput { background: url(../images/WSE_Radio_@2x.png) no-repeat;} 

/* **** Footer **** */
#footerPP, #footerPP a, #footerTC, #footerTC a, #footerSR, #footerSR a, #footerSTACK, #footerSTACK a { color: #ffffff; }
#footerCR, #PwBY{ color:#ffffff !important; }


/* **** Finish Page **** */
div#finishConnect {text-align:center; margin-top: 3em; border-top: solid thin black;}
div#finishContainer hr {background-color: Transparent; border-width: 0; height: 0; margin: 0; padding: 0;}
div#connectContent {margin:1em;}
div#connectContent div ul {margin:0 !important;list-style:none;padding:0;}
div#connectContent div ul li {padding:.2em;}
.ConnectOn p.connectHeader, .ConnectOn p.FinishHeader {font-weight:bolder;}


/* **** Pick Language **** */
ul.languageOption {text-align:left !important;padding-left:0;}
ul.languageOption li { display:block; padding:0; margin:0 1em 0 0;}


/* Mobile Receipt */
body.MobileEntryImage .IndexText00 { background-repeat:no-repeat; background-position: left center;margin-bottom: 0;  }
body.MobileEntryImage .ItemOne { background-image:url('../../../Common/images/1.png');} 
body.MobileEntryImage .ItemTwo { background-image:url('../../../Common/images/2.png');} 
body.MobileEntryImage .ItemThree { background-image:url('../../../Common/images/3.png');} 
body.MobileEntryImage .ItemFour { background-image:url('../../../Common/images/4.png');} 
body.MobileEntryImage .ItemFive { background-image:url('../../../Common/images/5.png');} 
body.MobileEntryImage .IndexText01 { background-image:none;}

body.MobileEntryImage_PieceMeal .IndexText00 { padding:.5em 2.4em; }
body.MobileEntryImage_SmartCode24 .IndexText00 { padding:.5em 2.4em; }

/* TILE CONTROLS */
.wse-rb-tile {
    
    /*padding: 0em;*/
}

/* Non-Tile Catas */
.BrandedOptEnabled .cataOption:not(.wse-tile) {padding: .2em .7em;}
/* IDK, copied from TAC */
/*.cataOption.wse-tile, rbloption.wse-rb-tile {min-height:110px !important;}*/
/*.wse-tile-list .cataList {max-width: 20.6em; text-align:center; }*/

/* Config for Radio Tiles */
/*.wse-rb-tile label, .wse-tile label {height:5em;}*/

/**** CATA Configurations ****/
.cataOption.wse-tile/*, rbloption.wse-rb-tile*/ {
    height: 12em !important;
}
.wse-rb-tile {
    height: 12em;
 }

.cataOption.wse-tile {min-height:110px !important;}
.wse-tile-list .cataList, .wse-rb-tile-list .rbList {max-width: 20.6em; text-align:center; }

/* GLYPH IMAGE CONTROL */
.tile-packet, .tile-cup, .tile-other {
	display: inline-block;
    height: 124px;
    width:124px;
    background-position: center;
    background-repeat: no-repeat;
    background-size:contain;
} 

.tile-packet {
    background-image: url('../images/SaucePacket.png');
}
.tile-cup {
    background-image: url('../images/SauceCup.png');
}
.tile-other {
    background-image: url('../images/SomethingElse.png');
}