/**
    Custom Css for Wise Cosmos
    Author:
*/

/******** ?Theme overrides ********/
.info p {
	color: #2c2c2c;
    font-size: 16px;
}

.description, .card-description, .footer-big p {
    color: #2c2c2c;
    font-weight: 500;
}

p {
    font-weight: 500;
    font-size: 1.2em;
}

.blockquote p {
    font-size: 16px;
}

/******** ?Colors ********/
.white-bg {
    background-color: white;
}

/******** ?Navbar ********/
.navbar-brand-logo {
    width: 125px;
}

.navbar p {
    font-size: 1.2em;
}

.navbar-wrapper {
    position: relative;
    width: 100vw;
    height: 75px;
}

.navbar-wrapper .navbar {
    margin-bottom: 0;
    height: 75px;
}

/******** ?Headers ********/
.photo-credit-header {
    position: absolute;
    display: none;
    bottom: 0;
    left: 0;
    padding: 20px;
    content: "Photo Credit: " attr(data-photo-credit);
    /* Copied from .category */
    font-size: 0.9em;
    text-transform: capitalize;
    font-weight: 700;
    color: #9A9A9A;
    text-align: center;
}

.page-header-content-center:hover + div > .photo-credit-header {
    display:block;
}

.page-header-image.flex-set {
    z-index: 1 !important;
}

.page-header:after {
    content: \9;
}

.page-header.page-header-small {
    max-height: none;
}

.page-header-content-center {
    padding: 50px 0;
    z-index: 2;
}
.page-header-content-end {
    z-index: 2;
}

/******** ?Sections ********/
.sea-blue-bg {
    background: #2b5876;
    background: -webkit-linear-gradient(to right, #4e4376, #2b5876);
    background: linear-gradient(to right, #4e4376, #2b5876);
}

.sky-bg {
    background: #076585;
    background: -webkit-linear-gradient(to top, #fff, #076585);
    background: linear-gradient(to top, #fff, #076585);
}

.windy-bg {
    background: #acb6e5;
    background: -webkit-linear-gradient(to right, #86fde8, #acb6e5);
    background: linear-gradient(to right, #86fde8, #acb6e5);
}

/******** ?Carousels ********/
#testimonial-carousel {
    margin: 80px 0 40px;
}

#testimonial-carousel .carousel-control-next, #testimonial-carousel .carousel-control-prev {
    color: black;
    background-color: white;
}

#testimonial-carousel .carousel-indicators li {
    background-color: black;
}

#testimonial-carousel .carousel-indicators li.active {
    background-color: gray;
}

#testimonial-carousel .card {
    padding: 0 20px;
    min-height: 415px;
}

.testimonial-carousel-buttons {
    text-align: center;
}

.card-testimonial .card-footer {
    margin-bottom: 0;
}

.card-testimonial .card-body {
    padding-top: 0;
    padding-bottom: 0;
    flex: none;
}

.carousel .card {
    margin: 30px auto;
    display: -ms-flexbox;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

/******** ?Index ********/
/* .intro-icons .info.info-hover:hover .icon.icon-info.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(44, 168, 255, 0.3);
}

.intro-icons .info.info-hover:hover .icon.icon-success.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(24, 206, 15, 0.3);
}

.intro-icons .info.info-hover:hover .icon.icon-primary.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(249, 99, 50, 0.3);
}

.intro-icons .info.info-hover:hover .icon.icon-brown.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(178,51,203, 0.5); 
} */




.icon.icon-danger.icon-circle {
    box-shadow: 0 9px 30px -6px rgba(255,54,54,1);
}

.icon.icon-warning.icon-circle {
    box-shadow: 0 9px 30px -6px rgba(255,178,54,1);
}

.icon.icon-brown.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(178,51,203, 1); 
}

.icon.icon-brown {
    color: rgba(178,51,203);
}

.icon.icon-warning {
    color: rgba(255,178,54,1);
}

.icon.icon-danger {
    color: rgba(255,54,54,1);
}

.info.info-hover .icon.icon-brown + .info-title {
    color: #b233cb 
}

.info.info-hover .icon.icon-danger + .info-title {
    color:rgba(255,54,54);
}

.info.info-hover .icon.icon-warning + .info-title {
    color: rgba(255,178,54);
}

.info.info-hover .icon.icon-warning.icon-circle, .info.info-hover:hover .icon.icon-warning.icon-circle {
    box-shadow: 0 9px 30px -6px rgba(255,178,54,1);
}

.info.info-hover:hover .icon.icon-danger.icon-circle {
    box-shadow: 0 9px 30px -6px rgba(255,54,54,1);
}

.intro-icons .info.info-hover:hover .icon {
    transform: none;
}
.info.info-hover .info-title {
    transition: none;
}

.info .icon  {
    transition: none;
}



.learning-series-tabs .first:not(.active),
.learning-series-tabs .second:not(.active),
.learning-series-tabs .third:not(.active) {
	/* color: black !important;
	background-color: rgba(222, 222, 222, 0.3) !important; */
} 

.learning-series-tabs .first,
.learning-series-tabs .second,
.learning-series-tabs .third {
	color: white !important;
}

.learning-series-tabs .first {
	background-color: #30ab07 !important;
}
.learning-series-tabs .first:hover,
.learning-series-tabs .first.active {
    box-shadow: 0px 15px 30px 0px rgba(24, 206, 15, 0.5) !important;
}

.learning-series-tabs .second {
    background-color: #2CA8FF !important;
}
.learning-series-tabs .second:hover,
.learning-series-tabs .second.active {
    box-shadow: 0px 15px 30px 0px rgba(44, 168, 255, 0.5) !important;
}

.learning-series-tabs .third {
	background-color: #f96332 !important;
}
.learning-series-tabs .third:hover,
.learning-series-tabs .third.active {
    box-shadow: 0px 15px 30px 0px rgba(249, 99, 50, 0.5) !important;
}

/** if you just want the title **/
/* .learning-series-content .first > h3 */
.learning-series-content .first > * {
    color: #30ab07 !important;
}
.learning-series-content .second > * {
    color: #2CA8FF !important;
}
.learning-series-content .third > * {
    color: #f96332 !important;
}


.get-response-form-wrapper {
	padding-bottom: 60px;
}

.get-response-form-wrapper iframe {
	min-height: 400px !important;
}

.nav-pills:not(.flex-column) .nav-item:not(:last-child) .nav-link {
    margin-right: 12px;
}

ul > li.nav-item > a.nav-link {
    font-size:18px;
}


.error-list {
    list-style: none;
    padding-left: 0;
}

.nav-item-mb {
    margin-bottom: 25px;
}

.volunteer-pills-mb {
    margin-bottom:10px;
}

.text-warning-dark {
    color: #ffa109;
}

.vol-points li {
    font-size:17px;
}

html {
    position: relative;
    min-height: 100%;
}



.navbar .navbar-nav .nav-link:not(.btn) {
    font-size: .85em;
}

.bootstrap-select .dropdown-menu.inner li a, .dropdown-menu .dropdown-item {
    padding-top: 5px;
    padding-bottom: 5px;
}

.testimonial-carousel-buttons {
    font-size: 16px;
}

.btn-text-lg {
    font-size: 17px;
}

.ul-bigger-text {
    font-size: 16px;
}

@media (min-width: 600px) and (max-width: 991px)  {
    .page-header.page-header-mini {
        min-height: 55vh;
        max-height: 340px;
    }
}

@media (min-width: 992px) {
    .page-header.page-header-mini {
        min-height: 65vh;
        max-height: 340px;
    }
}

.bolder {
    font-weight: bold !important;
}

.black {
    color: black !important;
}

.introductory-series-bg {
    background-color: #30ab07;
}

.introductory-series {
    color: #30ab07 !important;
}

.book-series {
    color: #007bff !important;
}

.topical-series {
    color: #f96332 !important;
}

.btn-event-orange {
    background-color: #e23f06 !important;
}

