.navbar-top-info-social {
    background-color: #293244;
}

.navbar-top-info-social div.container, .navbar-top-nav div.container {
    display: inline-block !important;
}

.navbar-top-nav {
    background-color: #FFFFFF;
    min-height:91px;
}

.regular-nav {
    min-height:50px; 
    margin: auto auto; 
    text-align: center;    
}
.mobile-logo {
    min-height:50px; 
    margin: auto auto; 
    text-align: center;
    padding-bottom:10px;
}

.navbar-top-nav .nav-link {
    color: #949799;
    margin-top:20px;
}

.navbar-top-nav .nav-link .active {
    color: #000000;
    margin-top:20px;
}

.slider-image {
    width:100%;
}

body {
    background-color: #EFEFEF !important;
}

.navbar-info {
    font-size: 0.75rem !important;
    font-weight: normal;
}

.white-box {
    background-color:#FFFFFF;
    padding:5px;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    box-shadow: 0 0 5px #888;
}

.red-box {
    background-color:#810303;
    padding:5px;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    box-shadow: 0 0 5px #888;
}


.bottom-margin-10 {
    margin-bottom:10px;
}

/* Main Content Area */

.main-content-area .row {
    margin-top:10px;
}

.featured-clients-prefix {
    color:#0c4c79;
    font-weight:lighter;
    font-size:1.5rem;
    padding-left:8px;
}

.fundraise-text {
    color:#000;
    font-weight:normal;
    font-size:0.9rem;
    padding-left:8px;
    font-family: Century Gothic, Arial, Helvetica, sans-serif;    
}

.fundraise-header {
    color:#cf0c11;
    font-weight:bolder;
    font-size:1.5rem;
    padding-left:8px;
    font-family: Century Gothic, Arial, Helvetica, sans-serif;    
    text-shadow: 0px 0px 1px #333;
}

.prca-header {
    color:#cf0c11;
    font-weight:bolder;
    font-size:1.5rem;
    padding-left:8px;
    font-family: Century Gothic, Arial, Helvetica, sans-serif;    
    text-shadow: 0px 0px 1px #333;
    text-align: center;
}

.fundraise-header-align-left {
    text-align: left;
}

.featured-clients-suffix {
    color:#0c4c79;
    font-weight:bolder;
    font-size:1.5rem;
    padding-left:8px;
}

.visit-booth-text
{
    color:#FFF;
    font-size:1.3rem;
    font-weight:bolder;
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
}

.visit-booth-container {
    margin: auto auto;
    position:relative;
    text-align:left;
    margin-bottom: 10px;
}

/* Footer */
.footer {
    background-color:#293244;
    padding:10px;
    color:#949799;
    min-height:300px;
}

/* Featured Colleges */
.featured-colleges { width:100%; padding:5px; min-height:147px; }
.contact-us-form input[type="text"] { 
    border-radius: 5px;
    border: 1px solid #cecece;
    margin-top: 10px;
    margin-bottom: -7px;
    padding: 5px;
    color: #898989;
    width: 90%;
    background-color: #FFFFFF !important;
    background-image: none;
    font-size: 12px;
}

form.contact-us-form { margin-top:0px; margin-bottom:5px; }
.contact-us-form input[type="submit"] { background-color: #cf0c11; font-weight:normal; border-radius: 5px; border: 1px none #cecece; margin-top:9px; margin-bottom:2px; padding:6px; color:#FFFFFF; width:96%; }
.contact-us-form input:hover[type="submit"]:enabled { font-weight:bold; cursor: hand !important; cursor: pointer !important; }
.contact-us-form input[type="submit"]:disabled { background-color: #888; cursor: default; font-weight:normal; }

.featured-colleges-text { text-align:center; color:#888; font-size:1.15rem; font-weight:bold; }

.footer-section-header { font-size:1.15rem; }
.footer-description { font-size:0.75rem; margin-top:10px; }
.newsletter-signup { font-size:1.15rem; margin-top:20px; }
.navbar-footer { background-color:#FFFFFF; color:#888; height:50px; font-size:0.75rem; }
.newsletter-signup-textarea { background-color: #3f4e69; color:#888; font-size:0.75rem; width:200px; border-width:0px; padding:9px; }
.subInput { background-color: #3f4e69; color:#FFF; font-size:1rem; border-width:0px; padding:6px; }
.footer-gaminglab-logo, .footer-gaminglab-description { margin-top:15px; }
.main-office-div { margin-top:10px; padding-left:20px; border-left-style:solid; border-left-width:2px; border-left-color: #404e69; }

/* Social Media Icons */
a.social-icons { color:#FFFFFF; }
.social-linked-in { background-color:#1176b3; border-radius: 10px; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 4px;}
.social-twitter { background-color:#56abee; border-radius: 10px; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 4px; }
.social-facebook { background-color:#3e5a97; border-radius: 10px; padding-left: 8px; padding-right: 8px; padding-top: 2px; padding-bottom: 4px;}

.modal {
    max-width:800px !important;
}

.winner-contact-us {
    color: #FFFF00;
    background-color:#000;
    font-weight:bold;
    text-align:center;
    font-size:1.25rem;
    padding:5px;
}

.winner-contact-us a {
    color:#FFFF00;
    text-decoration: underline !important;
}

#captchaInput {
    width: 70%;
    margin-left: .5em;
    display: inline-block;
}

#captchaText {
  display: inline-block;
  color:#FFF;
  font-weight:bold;
}
