/* Extra small devices (phones, less than 768px) */
input[type=text], input[type=password] {
    background-color: #29251f;
    background-image: none;
    color: #7a746e;
    border: none;
}

.form-inline .form-control {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    height: 40px;
    border-radius: 10px;
    font-size: 18px;
    margin-bottom: 5px;
}
.form-control:focus {
    border-color:  #eae0c3;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(234,224,195,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(234,224,195,.6);
}

html {
    background: #000000 url(../img/spark_login_background.png) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
body {
    padding-top: 20px;
    font-size: 16px;
    font-family: "Open Sans",serif;
    background: transparent;
}
.panel{
    background-color: transparent;
    border-color: transparent;
}
.btn-forgot-password{
    font-size:18px;
    color: #9d9b9e;
    text-decoration: underline;
    text-shadow: 2px 2px 4px #000000;
}

.panel-body {
    padding-bottom: 9px;   
    padding-top: 5px;   
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    /*outline: none;*/
}

.shallwedance {
    border: 0px !important;
    background: #6c613e;
    background: -moz-linear-gradient(top,  #6c613e 0%, #a79460 20%, #a79460 50%, #a79460 82%, #e7dbbd 97%, #e7dbbd 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c613e), color-stop(20%,#a79460), color-stop(50%,#a79460), color-stop(82%,#a79460), color-stop(97%,#e7dbbd), color-stop(100%,#e7dbbd));
    background: -webkit-linear-gradient(top,  #6c613e 0%,#a79460 20%,#a79460 50%,#a79460 82%,#e7dbbd 97%,#e7dbbd 100%);
    background: -o-linear-gradient(top,  #6c613e 0%,#a79460 20%,#a79460 50%,#a79460 82%,#e7dbbd 97%,#e7dbbd 100%);
    background: -ms-linear-gradient(top,  #6c613e 0%,#a79460 20%,#a79460 50%,#a79460 82%,#e7dbbd 97%,#e7dbbd 100%);
    background: linear-gradient(to bottom,  #6c613e 0%,#a79460 20%,#a79460 50%,#a79460 82%,#e7dbbd 97%,#e7dbbd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c613e', endColorstr='#e7dbbd',GradientType=0 );
    padding: 3px 12px;
    font-size: 18px; /* JayG Dec 08, 2024 #28233385 - Add Kiosk Login button */
    color: #080000;
    font-weight: 700;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.shallwedance:active {
    position:relative;
    top:1px;
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) 
{

}

.form-head{color:#ffffff; padding-left:30px;}
.form-signup label {color:#ffffff}
.form-signup .form-control{background-color: rgb(232, 240, 254) !important;}