/*
Main colors
yellow
RGB: 255 / 240 / 191
Web Hex: #FFF0BF

orange
RGB: 244 / 125 / 81
Web Hex: #F47E52

dark
RGB: 88 / 40 / 49
Web Hex: #159fa1
*/
/** Login */
.defaultBackground{
    background: url('background.jpg') no-repeat center center fixed!important; 
    -webkit-background-size: cover!important; 
    -moz-background-size: cover!important; 
    -o-background-size: cover!important; 
    background-size: cover!important; 
}

.loginContainer form{
    background: rgba(255, 255, 255, 1.0) url("login.png") no-repeat scroll center 20px!important;
}

.loginContainer{
    border-bottom: 5px solid #159fa1!important;
    border-top: 5px solid #159fa1!important;
}


.loginContainer #submitButton, .loginContainer #resetSubmitButton, .loginContainer #resetSubmitButton{
    background-color:#159fa1!important;
}

#pincode{
    border: 5px solid;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius:2px;
    border-color: #159fa1;
}

.fl3c_wrapper{
    display:none!important;
}

.loginSupporterContainerWrapper{
    display:none!important;
}
/** Main */
body{
    background: url(background.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

html {
    width: 100%;
    height: 100%
}

.errorContainer{
    border-bottom: 5px solid #159fa1;
    border-top: 5px solid #159fa1;
}

#submit, #submitButton, #resetSubmitButton{
    background-color:#159fa1!important;
}

#pincode{
    border: 5px solid;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius:2px;
    border-color: #159fa1;
}

.demo-card-wide > .mdl-card__title {
    background: url('title.jpg') center / cover!important;
}


#formWrapper input[type="submit"], #formWrapper .inputButton, .inputButton{
    background-color:#F47E52;
}
.inputButton:hover{
    background-color: #CB652E !important;
}

.espotoblue{
    background-color:#F47E52!important;
}

.espotored{
    background-color:#159fa1!important;
}

.table-next, .table-back, .table-minmaxize, .nav-button{
    background-color:#F47E52;
    color:#FFF0BF;
}

.dataHead{
    background-color:#159fa1;
    color:#FFF0BF;
}


.gametype-tabspotevents{
    border-color: #F47E52;
}


.button-blue, #btn_gotoevent, .button-blue:hover{
    color:#FFF0BF;
    background-color:#F47E52;
    background-image: -moz-linear-gradient(center bottom , #F47E52 25%, #F47E52 63%);
    background-image: -webkit-linear-gradient(center bottom , #F47E52 25%, #F47E52 63%); 
    background-image: -o-linear-gradient(center bottom , #F47E52 25%, #F47E52 63%); 
    background-image: linear-gradient(to bottom , #F47E52 25%, #F47E52 63%);
}

#btn_help_menu, .button-blue-flat{
    color:#F47E52;
    border-color:#F47E52;
}

#formWrapper input[type="submit"]:hover, #formWrapper .inputButton:hover, .inputButton:hover{
    background-color:#F47E52;
}

.loginBoxBackground{
    background:#159fa1;
}

.imagebutton-quizz-create,.imagebutton-quizz-event-create,.imagebutton-quickstart, .imagebutton-spot-create, .imagebutton-help-tutorials, .imagebutton-event-update, .imagebutton, .inputButton, .inputButton:hover,#btn_save_top{
    background-color: #F47E52!important;
    border-color: #FFF0BF!important;
}

.imagebutton-reset, .imagebutton-event-delete, #btn_settings_delete{
    background-color: #159fa1!important;
}

.languageAddButton, .languageAddButtonLarge,.languageAddButton:hover, .languageAddButtonLarge:hover{
    background-color:#F47E52!important;
}

.clicked,.solutionTypeItem:hover, .checkinTypeItem:hover, .waypointTypeItem:hover, .teamPictureItem:hover, .votingTypeItem:hover{
    border-color:#F47E52!important;
}

.dialogWrapper #dialog{
    border-color:#F47E52!important;
}

#dialog #form_okay, #dialog #form_dismiss, #dialog #save, #dialog #dismiss, #dialog #dontAskAgain, #dialog_error #form_okay, #dialog_error #form_dismiss, #dialog_error #save, #dialog_error #dismiss{
    background-color:#F47E52!important;
}

.Switch span.On{
    color:#F47E52!important;
}

.btn_activated{
     border-color:#F47E52!important;
}

.live_event_wrapper, .eventpreparation_wrapper, .eventpreparation_wrapper h3, #lbl_event_time, #lbl_event_time h3{
    background-color:white!important;
}

.pace .pace-progress {
  background: #F47E52;
}

.selectedImage{
    border-color: #F47E52!important;
}

/*
.bubblingG span,#bubblingG, #bubblingG_1,#bubblingG_2,#bubblingG_3{
    background-color:white!important;
    background:white!important;
}
*/