body {
    background-color: #fff;
    color: #3a3b3c;
}

h5 a,
.h5 a {
    color: #131c33;
}
h5.title a {
    color: #131c33;
}

ul,
ol {
    color: #3a3b3c;
}

a,
a:hover,
a:focus {
    color: #30a18f;
}

.section-title h2 {
    color: #131c33;
}

.btn-brand {
    background-color: #30a18f;
    color: #fff;
}

.btn-brand:hover,
.btn-brand:focus,
.btn-brand:active {
    background-color: #fff;
    color: #30a18f;
}

.btn-auth {
    background-color: #1dd983;
    color: #fff;
}

.btn-auth:hover {
    background-color: #30a18f;
    color: #fff;
}

.btn-auth-rev {
    background-color: #30a18f;
}

.btn-auth-rev:hover {
    background-color: #1dd983;
}

.btn-brand-dark {
    background-color: #1e5e55;
    border-color: #fff;
}

.btn-brand-rev {
    background-color: #30a18f;
    color: #fff;
    background-color: #fff;
    color: #30a18f;
}

.btn-brand-rev:hover,
.btn-brand-rev:focus,
.btn-brand-rev:active {
    background-color: #fff;
    color: #30a18f;
}

.btn-brand-rev:hover,
.btn-brand-rev:focus,
.btn-brand-rev:active {
    background-color: #30a18f;
    color: #fff;
}

.btn-job {
    background-color: #1dd983;
    color: #fff;
}

.btn-job:hover {
    background-color: #0a2c29;
    color: #fff;
}

.btn-expired {
    background-color: #e66767;
}

.btn-video-play {
    background-color: #fff;
    color: #30a18f;
}

.btn-video-play i.fa {
    padding-left: 5px;
}

.btn-video-play:hover {
    background-color: #30a18f;
    color: #fff;
}

.btn-loadmore:hover,
.btn-loadmore:active,
.btn-loadmore:focus {
    background-color: #0a2c29;
    color: #fff;
}

.btn-reg {
    background-color: #30a18f;
    color: #fff;
}

.btn-reg:hover,
.btn-reg:focus {
    background-color: #1e5e55;
}

::-moz-selection {
    color: #fff;
    background: #30a18f;
}

::selection {
    color: #fff;
    background: #30a18f;
}

.pagination-wrap .pagination li a {
    color: #8b8b8e;
}

.pagination-wrap .pagination li a:hover {
    background-color: #5481ff;
    color: #fff;
}

.nice-select {
    background-color: #30a18f;
    color: #fff;
    border-color: #30a18f;
}

.nice-select:hover,
.nice-select:active,
.nice-select:focus {
    border-color: #30a18f;
}

.nice-select:after {
    border-color: #fff;
}

.nice-select .list li:hover {
    background-color: #30a18f;
    color: #fff;
}

.nice-select .list li.selected:hover {
    background-color: #30a18f;
    color: #fff;
}


.table-responsive::-webkit-scrollbar-thumb {
    background-color: #30a18f;
}

.table-responsive::-webkit-scrollbar {
    background-color: rgba(59, 96, 201, 0.3);
}


.table-responsive::-moz-scrollbar-thumb {
    background-color: #30a18f;
}

.table-responsive::-moz-scrollbar {
    background-color: rgba(59, 96, 201, 0.3);
}

.brand-search-form form input {
    border: 1px solid #b4b4b4;
}

.brand-search-form form input:focus,
.brand-search-form form input:active {
    border-color: #30a18f;
}

.brand-search-form form button {
    color: #b4b4b4;
}

.brand-unorderlist li {
    border-bottom: 1px solid #b4b4b4;
}

.brand-unorderlist li a {
    color: #3a3b3c;
}

blockquote,
.blockquote {
    border-top: 1px solid #b4b4b4;
}

blockquote:before,
.blockquote:before {
    color: #cfcfcf;
}

.custom-control-label::before {
    border: 1px solid #6a78a1;
}
/*home Page*/

#header-area .preheader-area {
    background-color: #0a2c29;
    color: #fff;
}

#header-area .preheader-area .preheader-left a {
    color: #fff;
}
#header-area .header-bottom-area .main-menu li.nav-item a.nav-link {
    color: #0a2c29;
}

#header-area .header-bottom-area .main-menu li.nav-item a.nav-link:before {
    background-color: #30a18f;
}

#header-area .header-bottom-area .main-menu li.nav-item:hover a.nav-link {
    background-color: #dbe5f3;
    color: #30a18f;
}


#header-area .header-bottom-area .main-menu li.nav-item:hover .dropdown-menu li.nav-item a.nav-link {
    background-color: #fff;
    color: #30a18f;
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu {
    border-top: 2px solid rgba(181, 0, 255, 0);
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item a.nav-link {
    border-top: 1px solid #eeeeee;
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item:first-child a.nav-link {
    border-top: 0px solid red;
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item:hover a.nav-link {
    background-color: #1e5e55;
    border-color: #1e5e55;
    color: #fff;
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item:hover .dropdown-menu li a {
    background-color: #fff;
    color: #30a18f;
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item .dropdown-menu {
    border-right: 2px solid rgba(181, 0, 255, 0);
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item .dropdown-menu li.nav-item a.nav-link {
    border-top: 1px solid #eeeeee;
}

#header-area .header-bottom-area .main-menu li.nav-item .dropdown-menu li.nav-item .dropdown-menu li.nav-item:hover a.nav-link {
    background-color: #1e5e55;
    color: #fff;
    border-top-color: #1e5e55;
}

#header-area .header-bottom-area .main-menu li.nav-item.active .nav-link {
    background-color: #dbe5f3;
    color: #30a18f;
}

.header-bottom-area.fixed {
    background: #fff;
}

#header-area .header-bottom-area.fixed .main-menu li.nav-item:hover a.nav-link {
    background-color: transparent;
    color: #000;
}

#header-area .header-bottom-area.fixed .main-menu li.active a.nav-link {
    background-color: transparent;
    color: #000;
}

.c-offcanvas {
    color: #000;
}


.c-offcanvas.is-open {
    z-index: 999999;
}

.js-offcanvas a {
    color: #000;
}

.offcanvaswrap .nav-item .nav-link {
    border-bottom: 1px solid #eeeeee;
}

/*--== Slider Area Start ==--*/


#slider-area .single-slide-wrap {
    background-color: #000;
    color: #fff;
}

#slider-area .single-slide-wrap .slider-content span {
    color: #ffe156;
}

#slider-area .single-slide-wrap:after {
    background-color: #000;
}

#slider-area .owl-dots .owl-dot span {
    background-color: #fff;
}
#slider-area .owl-dots .owl-dot.active span {
    border: 3px solid #fff;
    background-color: #30a18f;
}

#slider-area .social-networks-icon a {
    border-bottom: 1px solid #fff;
    color: #fff;
}

#slider-area .social-networks-icon a:hover i.fa-facebook {
    color: #3B5999;
}

#slider-area .social-networks-icon a:hover i.fa-twitter {
    color: #1DA1F2;
}

#slider-area .social-networks-icon a:hover i.fa-pinterest {
    color: #CB2028;
}

#slider-area .social-networks-icon a:hover i.fa-youtube {
    color: #CC332D;
}

#slider-area .social-networks-icon a span {
    color: #000;
    background-color: #fff;
}

#slider-area .social-networks-icon a span:after {
    border-right: 10px solid #fff;
}

#upcoming-area .upcoming-event-wrap {
    background-color: #30a18f;
    color: #fff;
}

#upcoming-area .upcoming-event-wrap .up-event-titile h3 {
    background-color: #fff;
    color: #000;
    box-shadow: 14px 0 26px rgba(0, 0, 0, 0.4);
}

#upcoming-area .upcoming-event-wrap .upcoming-event-content .owl-nav div {
    background-color: #5481ff;
}

#upcoming-area .upcoming-event-wrap .upcoming-event-content .owl-nav div:hover {
    background-color: #fff;
    color: #0a2c29;
}

.single-upcoming-event .up-event-thumb .up-event-date {
    color: #30a18f;
    background-color: #fff;
    border-bottom: 8px solid #000;
}

.single-upcoming-event .up-event-text h3 a {
    color: #fff;
}

/* --== About Area Start ==-- */

#about-area .about-area-wrapper .about-content-wrap {
    background-color: #ecf1f5;
    border: 10px solid #dbe5f3;
}

#about-area .about-area-wrapper .about-content-wrap a.btn-brand:hover {
    background-color: #0a2c29;
    color: #fff;
}

/*--== Our Responsibility Area Start ==--*/

#responsibility-area {
    background-color: #ecf1f5;
}

#responsibility-area .single-responsibility {
    color: #3a3b3c;
}

#responsibility-area .single-responsibility h4 {
    color: #131c33;
}

#responsibility-area .single-responsibility:hover h4 {
    color: #3a3b3c;
}

#responsibility-area .single-responsibility:hover img {
    -webkit-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
}

/*--== FunFact Area Start ==--*/

#funfact-area {
    background-color: #0a2c29;
}

/*--== Job Opportunity Area Start ==--*/

.single-job-opportunity {
    border: 1px solid #dbe5f3;
    color: #3a3b3c;
}

.single-job-opportunity .job-opportunity-text h3 a {
    color: #131c33;
}

.single-job-opportunity .job-opportunity-text h3 a:hover {
    color: #3a3b3c;
}

.single-job-opportunity:hover {
    -webkit-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
}

#gallery-area {
    background-color: #ecf1f5;
}

.gallery-menu span {
    background-color: #dbe5f3;
    color: #131c33;
}

.gallery-menu span:hover {
    background-color: #30a18f;
    color: #fff;
}

.gallery-menu span.active {
    background-color: #30a18f;
    color: #fff;
}

.gallery-menu a {
    background-color: #dbe5f3;
    color: #131c33;
}

.gallery-menu a:hover {
    background-color: #30a18f;
    color: #fff;
}

.gallery-menu a.active {
    background-color: #30a18f;
    color: #fff;
}

.gallery-gird .col-lg-3 .single-gallery-item .gallery-hvr-wrap {
    background-color: #30a18f;
    color: #fff;
}

/*--== Scholership Promo Area Start ==--*/

#scholership-promo .scholership-promo-text h2 {
    color: #131c33;
}

#scholership-promo .scholership-promo-text h2 span {
    color: #30a18f;
}

#scholership-promo .scholership-promo-text .btn-brand:hover {
    background-color: #0a2c29;
    color: #fff;
}

#blog-area {
    background-color: #ecf1f5;
}

.single-blog-post .blog-thumb .blog-thumbnail:after {
    background: -webkit-gradient(linear, left bottom, left top, from(#000000), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);
}

.single-blog-post .blog-thumb .blog-meta .author .author-info h5 {
    color: #fff;
}

.single-blog-post .blog-thumb .blog-meta .author .author-info p {
    color: #fff;
}

.single-blog-post .blog-thumb .blog-meta .like-comm a {
    color: #fff;
}

.single-blog-post .blog-thumb .blog-meta a:hover {
    color: #5481ff;
}

.single-blog-post .blog-content {
    background-color: #fff;
    color: #3a3b3c;
}

.single-blog-post .blog-content h3 a {
    color: #131c33;
}

.single-blog-post .blog-content .btn-brand:hover {
    background-color: #0a2c29;
    color: #fff;
}
.single-blog-post:hover {
    -webkit-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
}

#footer-area a {
    color: #fff;
}

#footer-area .footer-widget {
    background-color: #0a2c29;
    color: #b6c1cd;
}

#footer-area .footer-widget .single-widget-wrap .widget-title {
    color: #fff;
}

#footer-area .footer-widget .single-widget-wrap .newsletter-form form input {
    background-color: #19294b;
    color: #eaeaea;
}

#footer-area .footer-widget .single-widget-wrap .newsletter-form form input:focus {
    border-color: #30a18f;
}

#footer-area .footer-widget .single-widget-wrap .newsletter-form form button {
    background-color: #30a18f;
    color: #fff;
}

#footer-area .footer-widget .single-widget-wrap .newsletter-form form button:hover {
    background-color: #5481ff;
}

#footer-area .footer-widget .single-widget-wrap .footer-social-icons a i.fa {
    background-color: #30a18f;
}

#footer-area .footer-widget .single-widget-wrap .footer-social-icons a i.fa-twitter {
    background-color: #0cbdff;
}

#footer-area .footer-widget .single-widget-wrap .footer-social-icons a i.fa-linkedin {
    background-color: #3677D9;
}

#footer-area .footer-widget .single-widget-wrap .footer-social-icons a i.fa-vimeo {
    background-color: #178CEF;
}

#footer-area .footer-widget .single-widget-wrap .footer-list li a:before {
    color: #fff;
}

#footer-area .footer-widget .single-widget-wrap .footer-list li a:hover {
    color: #5481ff;
}

#footer-area .footer-widget .single-widget-wrap .footer-list li a:hover:before {
    color: #5481ff;
}

#footer-area .footer-bottom {
    background-color: #30a18f;
    color: #fff;
}

.scroll-top {
    background-color: #1e5e55;
    color: #fff;
}

.scroll-top:hover,
.scroll-top:focus {
    background-color: #5481ff;
    color: #fff;
}

/*--== Page Title Area Start ==--*/

#page-title-area:after {
    background-color: #000;
}

#page-title-area .page-title-content {
    color: #fff;
}

.gallery-page-wrap {
    background-color: #ecf1f5;
}

.gallery-page-wrap .gallery-menu {
    border-bottom: 5px solid #30a18f;
}

.gallery-page-wrap .single-album-wraper .album-heading h2:after {
    background-color: #0a2c29;
}

.gallery-page-wrap .single-album-wraper .album-heading h2 a {
    color: #131c33;
}

.gallery-page-wrap .single-album-wraper .album-heading a.btn-brand:hover,
.gallery-page-wrap .single-album-wraper .album-heading a.btn-brand:focus {
    background-color: #5481ff;
    color: #fff;
}

#page-content-wrap .about-page-content-wrap {
    background-color: #ecf1f5;
}

#page-content-wrap .about-page-content-wrap .single-about-text {
    background-color: #fff;
}

#page-content-wrap .about-page-content-wrap .single-about-text .year {
    color: #fff;
    text-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
}

#page-content-wrap .people-to-say {
    background-color: #ecf1f5;
}

#page-content-wrap .people-to-say .single-testimonial-wrap {
    background-color: #fff;
}

#page-content-wrap .people-to-say .single-testimonial-wrap h4 {
    background-color: #30a18f;
    color: #fff;
}

#page-content-wrap .people-to-say .single-testimonial-wrap h4 .people-deg {
    color: #fff;
}

#page-content-wrap .people-to-say .single-testimonial-wrap .quote-icon:after {
    background-image: url("../../templates/alumni/assets/img/about-page/quote.png");
}

#page-content-wrap .people-to-say .single-testimonial-wrap:hover {
    -webkit-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
}

#page-content-wrap .people-to-say .single-testimonial-wrap:hover .people-thumb img {
    border-color: #30a18f;
}

/* Committee Page Start */

.single-committee-member {
    color: #fff;
}

.single-committee-member .commitee-thumb {
    background-color: #000;
}

.single-committee-member h3 {
    background-color: #30a18f;
}

.single-committee-member h3:hover {
    background-color: #0a2c29;
}

.single-committee-member:hover img {
    -webkit-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.15);
}

.blog-page-content-wrap {
    background-color: #ecf1f5;
}

.single-blog-content-wrap {
    background-color: #fff;
}

.single-blog-content-wrap .single-blog-meta {
    border-bottom: 1px solid #b4b4b4;
}

.single-blog-content-wrap .single-blog-meta .posting-info {
    color: #6a78a1;
}

.single-blog-content-wrap .single-blog-meta .posting-info a {
    color: #6a78a1;
}

.single-blog-content-wrap .single-blog-meta .posting-info a:hover {
    color: #3a3b3c;
}

.single-blog-content-wrap .blog-details p {
    color: #3a3b3c;
}

.single-blog-content-wrap .post-share {
    background-color: #3a3b3c;
}

.single-blog-content-wrap .post-share .shareonsocial a {
    background-color: #fff;
    color: #3a3b3c;
}

.single-blog-content-wrap .post-share .shareonsocial a:hover {
    background-color: #5481ff;
    color: #fff;
}

.single-blog-content-wrap .post-share .shareonsocial span {
    color: #fff;
}

.single-blog-content-wrap .post-share .post-like-comm a {
    color: #fff;
}

.sidebar-area-wrap .single-sidebar-wrap {
    background-color: #fff;
}

.sidebar-area-wrap .single-sidebar-wrap .sidebar-body .tags a {
    color: #30a18f;
    border: 1px solid #b4b4b4;
}

.sidebar-area-wrap .single-sidebar-wrap .sidebar-body .tags a:hover,
.sidebar-area-wrap .single-sidebar-wrap .sidebar-body .tags a:focus {
    background-color: #30a18f;
    border-color: #30a18f;
    color: #fff;
}

.sidebar-area-wrap .single-sidebar-wrap .sidebar-body .tags .active {
    background-color: #30a18f;
    border-color: #30a18f;
    color: #fff;
}

.event-page-content-wrap {
    background-color: #ecf1f5;
}

.event-page-content-wrap .all-event-list {
    margin-top: -30px;
}

.event-page-content-wrap .all-event-list .single-upcoming-event {
    background-color: #30a18f;
    color: #fff;
}

.event-filter-area .nice-select {
    background-color: #fff;
    color: #6a78a1;
}

.event-filter-area .nice-select:after {
    border-color: #6a78a1;
}

.event-filter-area .btn-brand:hover,
.event-filter-area .btn-brand:active {
    background-color: #1e5e55;
    color: #fff;
}

.single-event-page-content {
    background-color: #ecf1f5;
}

.single-event-page-content .single-event-details h2 {
    color: #131c33;
}

.single-event-page-content .single-event-details .event-schedul h3 {
    background-color: #30a18f;
    color: #fff;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-header {
    background-color: #fff;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-header h5 {
    color: #131c33;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-header h5 .event-time {
    background-color: #30a18f;
    color: #fff;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-header h5 i.fa {
    color: #6a78a1;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-body {
    background-color: #fff;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-body .speaker-name {
    color: #30a18f;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-body .speaker-name strong {
    color: #30a18f;
}

.single-event-page-content .single-event-details .event-schedul .event-schedul-accordion .card .card-body .speaker-name .speaker-deg {
    color: #6a78a1;
    border-bottom: 2px solid #6a78a1;
}

.single-event-page-content .single-event-details .event-thumb-item:after {
    background-color: #000;
}

.single-event-page-content .single-event-details .event-thumb-item .event-meta {
    background-color: rgba(0, 0, 0, 0.8);
    border-top: 2px solid #1e5e55;
    color: #fff;
}

.single-event-page-content .single-event-details .event-thumb-item .event-meta .event-address {
    color: #ffe156;
}


.single-event-page-content .single-event-details .event-thumb-item .event-meta .btn-join {
    color: #fff;
    border: 1px solid #fff;
}

.single-event-page-content .single-event-details .event-thumb-item .event-meta .btn-join:hover,
.single-event-page-content .single-event-details .event-thumb-item .event-meta .btn-join:active {
    color: #30a18f;
}

.single-event-page-content .event-thumbnails {
    position: relative;
}

.single-event-page-content .event-thumbnails .event-countdown {
    background-color: #30a18f;
    border: 1px solid #fff;
}

.single-event-page-content .event-thumbnails .event-countdown P {
    color: #fff;
}

.single-event-page-content .event-thumbnails .owl-nav div {
    background-color: #30a18f;
    color: #fff;
}
.event-countdown .event-countdown-counter .counter-item {
    color: #fff;
}

.event-countdown .event-countdown-counter .counter-item .single-cont {
    border: 1px solid #fff;
    background-color: #0a2c29;
}

.directory-page-content-warp .directory-text-wrap h2 {
    color: #30a18f;
}

.directory-page-content-warp .directory-text-wrap h2 strong {
    color: #30a18f;
}

.directory-page-content-warp .directory-text-wrap .table-search-area form input {
    border: 1px solid #30a18f;
    color: #30a18f;
}

.directory-page-content-warp .directory-text-wrap .table-search-area .btn-brand:hover,
.directory-page-content-warp .directory-text-wrap .table-search-area .btn-brand:focus {
    background-color: #0a2c29;
    color: #fff;
}

.directory-page-content-warp .directory-text-wrap .show-memeber {
    color: #131c33;
}

.directory-page-content-warp .directory-text-wrap .show-memeber span {
    color: #30a18f;
}

.directory-table .table thead {
    background-color: #30a18f;
    color: #fff;
}

.directory-table .table tbody tr td {
    background-color: #ecf1f5;
    color: #30a18f;
}

.directory-table .table tbody tr td img {
    border: 2px solid #5481ff;
}

.directory-table .table tbody tr td:nth-child(2n) {
    background-color: #fff;
}

/* Register Page Css */

.register-page-inner {
    -webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.1);
}

.register-form-content .signin-area-wrap h4 {
    color: #131c33;
}

.register-form-content .signin-area-wrap .sign-form input {
    background-color: #ecf1f5;
    border: 1px solid #1e5e55;
    color: #6a78a1;
}

.register-form-content .register-form-wrap h3 {
    color: #131c33;
}

.register-form-content .register-form-wrap .file-input .custom-file {
    background-color: #dbe5f3;
    border: 1px solid #6a78a1;
}

.register-form-content .register-form-wrap:before {
    background-color: #30a18f;
}

.form-group label {
    color: #000;
}

.form-group .form-control:focus {
    border-color: #1e5e55;
}


.form-group .custom-checkbox label {
    color: #30a18f;
}

.career-page-wrapper .career-page-topbg {
    background-color: #30a18f;
}

.career-page-wrapper .career-page-content-wrap {
    background-color: #ecf1f5;
}

.career-page-wrapper .career-page-content-wrap .single-job-opportunity {
    background-color: #fff;
}

.contact-content-inner {
    box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}

.contact-content-inner .contact-form-wrap .form-group label.error {
    color: #e74c3c;
}

/* Custom colors */

.event-header{
    background-color: #2e9686;
}

.event-header-button a{
    border-color: #1e5e55;
    background-color: #ffffff;
    color: #000000;
}
.event-header-button a:hover{
    border-color: #ffffff;
    background-color: #1e5e55;
    color: #ffffff;
}

.prog-menu span:hover {
    background-color: #30a18f;
    color: #fff;
}

.prog-menu span.active {
    background-color: #30a18f;
    color: #fff;
}

.prog-menu a:hover {
    background-color: #30a18f;
    color: #fff;
}

.prog-menu a.active {
    background-color: #30a18f;
    color: #fff;
}

.banner-button {
    color: #0b0b0b;
    background-color: #30a18f;
}
.cross-banner { /*позиция крестика для баннера*/
    color: #30a18f;
}
.break-program-item { /*для мероприятия, не работает из-за конфликта стилей*/
    background-color: #fffdf5 !important;
    border-color: #b3b5b8; important;
}



#blogP > div {
    background: #8fbfb6 !important;
}

#page-content-wrap {
    background-color: #1e5e55 !important;
}
#page-content-wrap > div > div{
    background-color: #1e5e55 !important;
}



/*RESPONSIVE STYLE */

/* Small Devices (Portrait Phones, 575px and Down) */

@media only screen and (min-width: 320px) and (max-width: 575px) {

    .single-event-page-content .event-thumbnails .event-countdown {
        background-color: #30a18f;
        border: 1px solid #fff;
    }

    .single-event-page-content .event-thumbnails .event-countdown P {
        color: #fff;
    }
}


/* added to style the switch button , need for demo purpose only */

/* ==========================================================================
        Style Switcher CSS
========================================================================== */


.cbx-switcher-btn {
    background: #30a18f;
    color: #fff;
}

.cbx-switcher-btn:hover,
.cbx-switcher-btn:active,
.cbx-switcher-btn:focus {
    color: #ffffff;

}

.cbx-switcher-body {
    background: rgba(230, 230, 230, 0.93);
}

.cbx-list-default {
    background: #30a18f;
}

.cbx-list-red {
    background: #e74c3c;
}

.cbx-list-green {
    background: #2ec887;
}

.cbx-list-blue {
    background: #30a18f;
}

.cbx-list-olive {
    background: #559137;
}

.cbx-list-violet {
    background: #9933cc;
}

.cbx-list-pink {
    background: #FF69B4;
}

.cbx-list-navy {
    background: #3b5998;
}

.cbx-list-orange {
    background: #f5740a;
}

.cbx-list-yellow {
    background: #e67e22;
}

/* ==========================================================================
        //CBX  Theme Style End
========================================================================== */