body,#header,#footer { background-color:#231f20;}
#footer { border-color:#bca487;}
#header { border:none;}
#header {background-image: url(../images/MHeaderbg.png); background-size: 1px 83px;}
#header img {width: 167px; height: 83px;}

/* **** New Next Button styles **** */
input#NextButton {
    background-color: #d40b25 !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: 0px !important;
    -webkit-appearance: none !important;
}

.InputRowEven { background-color:  #f3f2ec; }

/* 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, #footerSR, #footerSR a, #footerSW, #footerSW a { color: white; }
#footerCR, #PwBY{ color:#ffffff !important; }

/* **** Finish Page **** */
div#finishConnect {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:inline; padding:0; margin:0 1em 0 0;}

/* SweepstakesRules */
#Rules h1, #Rules h2 { text-align:center; margin:1em auto .5em !important; font-size:1.3em;}
#Rules h2 { font-weight:normal; font-style:italic; }
#Rules table { border-collapse:collapse; margin:1em auto;}
#Rules th { background-color:#c0c0c0; }
#Rules td, #Rules th { border:1px solid black; text-align:center;}
#Rules div#periods {width:100%;text-align:center;}
#Rules { text-align:justify; margin-top:1em;}

