/* For some reason, this is missing from the LS version of Bootstrap */
/* Base colour: #650064; */
.text-center {
    text-align: center;
}
.quick-exit {
    font-size: 26px;
    padding: 20px;
    margin-bottom: 20px;
    width: 300px;
}

body {
    background-color: #EAEAEA !important;
    background-image: url('images/my_voice_bg.png') !important;
    background-position: top center !important;
    background-repeat: no-repeat !important;
    color: #555555;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.5;
}
.container {
    max-width: 800px;
}

button.primary, .primary.ui-button, .ui-dialog button.upload-button, .ui-dialog .upload-button.ui-button, #movesubmitbtn, #movenextbtn, button.primary:hover, .primary.ui-button:hover, .ui-dialog button.upload-button:hover, .ui-dialog .upload-button.ui-button:hover, #movesubmitbtn:hover, #movenextbtn:hover {
    background-color: #c8c8c8;
}

.white-container {
    background-color: #fff;
    padding: 5px;
    border-radius: 5px;
}
.progress-bar {
    background-color: #650064 !important;
}
input[type='radio']:checked + label, input[type='radio']:checked + .label, input[type='checkbox']:checked + label, input[type='checkbox']:checked + .label {
    background-color: #650064;
}

.privacy-statement {
    text-align:center;
}
.privacy-statement a {
    background-color:#c8c8c8;
    border:1px solid #959595; 
    padding: 8px; 
    border-radius:4px; 
    font-size:1.4rem
}
.privacy-statement a:hover {
    color: #4d4d4d;
    text-decoration: none;
}