/*
 * Copyright (c) 2016 Closerware, LLC.  All Rights Reserved.
 * The source code is owned by Closerware, LLC and is protected by copyright
 * laws and international copyright treaties, as well as other intellectual
 * property laws and treaties.
 * $RCSfile: $
 */
 
/*
 * @author  tscales
 * @author  Revision $Author: tscalesl $
 * @version $Revision: 4094 $ $Date: 2016-04-22 13:57:27 -0400 (Fri, 22 Apr 2016) $
 */
 
.wrapper {
    background-color: #f0f0f0;
}

a {
    color: #40A9D9;
}

a:hover {
    opacity: .8;
}
 
/**
 * Header
 */

header.topnavbar-wrapper nav.topnavbar {
    background-color: #40A9D9;
    background-image: none;
    border-radius: 0;
    z-index: 120;
}
.topnavbar .navbar-header {
    background-image: none;
}
div.default-project-image {
    background-image: url('./images/scas-default-project-image.png');
}
nav.topnavbar .navbar-nav > li > a:hover, nav.topnavbar .navbar-nav > .open > a:hover, nav.topnavbar .navbar-nav > li > a:focus, nav.topnavbar .navbar-nav > .open > a:focus {
    color: #40A9D9;
}


.btn-warning {
    color: #fff !important;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.panel-success>.panel-heading {
    color: #ffffff;
    background-color: #40A9D9;
    border-color: #40A9D9;
}
.panel-success {
    border-color: #40A9D9;
}

.panel-warning>.panel-heading {
    color: #ffffff;
    background-color: #40A9D9;
    border-color: #40A9D9;
}
.panel-warning {
    border-color: #40A9D9;
}
.panel-info>.panel-heading {
    color: #ffffff;
    background-color: #E58F5E;
    border-color: #E58F5E;
}
.panel-info {
    border-color: #E58F5E;
}

.panel-primary>.panel-heading {
    color: #fff;
    background-color: #6A2C91;
    border-color: #6A2C91;
}
.panel-primary {
    border-color: #6A2C91;
}

/**
 * Left menu column
 */
 
/**
 * Main section
 */
div.content-wrapper > div.content-heading {
    background-color: #6A2C91;
    background-image: url("./images/scas_banner_image_500px.jpg");
    background-position: 90% top;
    background-repeat: no-repeat;
}

body#home div#search-form-image {
    background-image: url("./images/search-box-image.png");
}

#login-header-img {
    background-image: url('./images/scas_logo_login.png');
    background-size: contain;
    width: 100%;
    background-size: auto;
    height: 130px;
}
body#login .panel-dark > .panel-heading {
    color: #ffffff;
    background-color: #40A9D9;
    border-color:#40A9D9;
}
body#reset-password .panel-dark > .panel-heading {
    color: #ffffff;
    background-color: #40A9D9;
    border-color:#40A9D9;
}
body#recover-username .panel-dark > .panel-heading {
    color: #ffffff;
    background-color: #40A9D9;
    border-color:#40A9D9;
}

body#login .btn-primary {
    background-color: #40A9D9;
    border-color: #40A9D9;
}

body#login .btn-primary:hover {
    opacity: .8;
}

body#login .btn-primary.btn-outline {
    border: 2px solid #40A9D9;
    color: #40A9D9;
}

body#login .btn.btn-outline {
    background: none;
}


.btn-primary {
    background-color: #40A9D9;
    border-color: #40A9D9;
}
.btn-primary:hover {
    opacity: .8;
}

body#project-catalog-new .btn-info:hover {
    opacity: .8;
}

body#project-catalog-new .btn-info {
   background-color: #40A9D9;
    border-color: #40A9D9;
}

#search-form div.form-group.branches {
    display: none;
}
.switch input:checked + span {
    background-color: #40A9D9;
    border-color: #40A9D9;
}

.switch-left-right span {
    background-color: #40A9D9;
    border-color: #40A9D9;
}
 
/**
 * Application specific styling
 */
/* pulled from register in page styles */
body.application div.content-wrapper {
    background-color: #ffffff;
    background-image: none;
background-repeat: repeat;
}
body.application div#wizard-progress-bg {
    background-color: #40A9D9;
}

body.application div.content-heading h1 {
    background-color: #6A2C91;
    color: white;
}


/**
 * Search Box Styling
 */

body#project-catalog form#search-form div.form-group.branches {
   display: none;
}

body#home .panel-primary div.form-group.branches {
    display: none;
}
 
/**
 * Page specific
 */
 
/* login */
body#login .panel > .panel-heading {
    background-color: #40A9D9;
    border-color: #40A9D9;
}
body#login #login-header-img {
    background-image: url("./images/scas_logo_login.png");
}
 
/* home */

/**
 * Responsive
 */
@media only screen and (max-width: 767px) {
    header.topnavbar-wrapper {
        margin: 0;
    }
    .wrapper > aside.aside {
        top: 0;
    }
    .wrapper > aside.aside .aside-inner {
        padding-top: 55px;
    }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 2) {
   .sweet-alert .sa-icon {
      display: none !important;
   }
.col-xs-3 {
    width: 35%;
}
.col-xs-9 {
    width: 65%;
}
}

@media (min-width:992px)
{
.col-md-1 {
    width: 20% !important;
}
.col-md-11 {
    width: 80% !important;
}
}

p.panel-body.MultiLineText.CredentialDefinitionInstructions a {
    color: #ed1c24;;
    font-style: italic;
    font-weight: bold;
}

p.well.well-sm.MultiLineText.CredentialDefinitionInstructions a{
    color: #ed1c24;;
    font-style: italic;
    font-weight: bold;
}


i.form-control-feedback.glyphicon.glyphicon-asterisk {
    color: #a94442;
}


/* 10-26-2020 Update */

.topnavbar .navbar-header {
    background-color: #40A9D9;
}
.navbar-background-color {
    background-color: #40A9D9;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #eee;
}

.btn-primary.btn-outline {
    border: 2px solid #40A9D9;
    color: #40A9D9;
}

.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active, .btn-primary.btn-outline.active, .open > .dropdown-toggle.btn-primary {
    color: #ffffff;
    border-color: #40A9D9;
    opacity: .8 !important;
    background-color: #40A9D9;
}

.panel-secondary > .panel-heading {
    background-color: #E58F5E;
    border-color: #E58F5E;
}

.panel-secondary {
    border-color: #E58F5E;
}

body#project-list .panel .panel-heading a {
    color: #ffffff;
}

body#credentials-list .panel .panel-heading a {
    color: #ffffff;
}

body#my-volunteer-history .panel .panel-heading a {
    color: #ffffff;
}

body#cross_project_roster .panel .panel-heading a {
    color: #ffffff;
}

body#projects-volunteering-report .panel .panel-heading a {
    color: #ffffff;
}

body#cross_project_volunteer_history .panel .panel-heading a {
    color: #ffffff;
}

body#projects-impact-report .panel .panel-heading a {
    color: #ffffff;
}

body#projects-feedback-report .panel .panel-heading a {
    color: #ffffff;
}

body#cross_project_need_config .panel .panel-heading a {
    color: #ffffff;
}

/* LOGIN */

body#reset-password .panel-heading,
body#recover-username .panel-heading,
body#login .panel-heading  {
    background-color: #40A9D9;
    border-bottom-color: #40A9D9 !important;
}


/* Kiosk CSS: */

div.kiosk-logo {
    background-image: url('./images/scas_logo_login.png');
    height: 125px;
    background-position: center;
    background-repeat: no-repeat;
}

div.confirmation-code {
    display: block;
}

.kiosk-branch {
    display: none;
}