﻿#signupBody {
    /*background-image: url("../img/panthers-backgroundphoto.jpg");*/
    background-repeat: no-repeat;
    background-size: cover;
}

#signupFormContainer {
    max-height: 295px;
}

.callToActionTxt {
    color: white;
    font-weight: 200;
}

#bottomC2A {
    margin-top: 0;
    margin-bottom: 25px;
}

#topC2A {
    margin-top: 1em;
    margin-bottom: 0;
}

#middleC2A {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
}

div.callToAction {
    padding-top: 20px;
}

    div.callToAction h1#middleC2A span {
        display: none;
    }

.darkBkground {
    background-color: rgba(0,0,0,0.4);
    height: 295px;
}

#emailInputField {
    padding-left: 0;
}

#genderInputField {
    padding-right: 0;
}

#daily-form {
    margin-top: 2em;
    margin-bottom: 1em;
}

#sign-up {
    background-color: #0DC667;
}

#Gender {
    color: rgba(0,0,0,0.7);
}

.form-control {
    background-color: rgba(255,255,255,0.7);
    color: black;
    font-weight: bold;
}

.input-lg::-webkit-input-placeholder {
    font-weight: bold;
    color: rgba(0,0,0,0.7);
}

.input-lg::-moz-placeholder {
    font-weight: bold;
    color: rgba(0,0,0,0.7);
}

.input-lg:-moz-placeholder { /* Older versions of Firefox */
    font-weight: bold;
    color: rgba(0,0,0,0.7);
}

.input-lg:-ms-input-placeholder {
    font-weight: bold;
    color: rgba(0,0,0,0.7);
}

#close {
    position: absolute;
    font-size: 1.8em;
    color: white;
    top: 5px;
    right: 10px;
}

#signupBody {
    background-repeat: no-repeat;
    background-size: cover;
}

    #signupBody.panthers {
        background-image: url("https://s3.amazonaws.com/com.epiodata.connect/vCLTOBSVR/img/signup/panthers-vertical-compressed.jpg");
    }

    #signupBody.hornets {
        background-image: url("https://s3.amazonaws.com/com.epiodata.connect/vCLTOBSVR/img/signup/hornets-background-photo-compressed.jpg");
    }

    #signupBody.daily {
        background-image: url("https://s3.amazonaws.com/com.epiodata.connect/vCLTOBSVR/img/signup/charlotteSkyline-compressed.jpg");
    }

    #signupBody.high-school {
        background-image: url("https://s3.amazonaws.com/com.epiodata.connect/vCLTOBSVR/img/signup/highschool-bball-compressed.jpg");
    }

    #signupBody input {
        padding-left: 5px;
    }

.callToActionTxt {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

#emailInputField {
    width: 100%;
    padding-right: 0;
    height: 30px;
    margin-bottom: 15px;
}

#genderInputField {
    width: 50%;
    padding-left: 0;
    height: 30px;
    margin-bottom: 15px;
}

#zipCodeInputField {
    width: 50%;
    height: 30px;
    margin-bottom: 15px;
}

#signupBtnContainer {
    width: 100%;
}

#daily-form {
    margin-top: 1em;
}

#signupFormContainer {
    max-height: auto;
}

.signup-Inputs {
    height: 25px;
    font-size: 13px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

#sign-up {
    font-weight: bold;
}

select.signup-Inputs {
    height: 25px;
}

.input-lg::-webkit-input-placeholder {
    padding-left: -0;
}

.input-lg::-moz-placeholder {
    padding-left: -0;
}

.input-lg:-moz-placeholder { /* Older versions of Firefox */
    padding-left: -0;
}

.input-lg:-ms-input-placeholder {
    padding-left: -0;
}

.btn-group-lg > .btn, .btn-lg {
    line-height: 0;
}

#noThx {
    color: white;
    text-decoration: underline;
    font-size: 0.7em;
    margin-top: 0.9em;
    cursor: pointer;
}
