
.event-banner {
    margin-bottom: 53px;
}

.event-content {
    margin-bottom: 35px;
}

.event-content h4 {
    font-size: 2.57143em;
    color: #393d72;
    font-weight: 700;
    letter-spacing: -.3px;
    margin-bottom: 30px;
}

.event-wraper .horizontal-tabs {
    margin-bottom: 55px;
}

.event-wraper .service-promo h5 {
    margin-bottom: 0;
}

/* event side bar */

.event-schedule-widget {
    padding: 50px 40px;
    background-color: #f9f9f9;
}

.event-schedule-widget .list-group li span a {
    color: #222;
}

.evnet-meta-date {
    text-align: center;
    border-radius: 0px;
    background-color: #393d72;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #FFFFFF;
    line-height: 1;
    padding: 10px 14px;
    margin-right: 22px;
    float: left;
}

.evnet-meta-date .event-date {
    font-size: 2.57143em;
    font-weight: 700;
    margin-bottom: 5px;
    display: block;
}

.evnet-meta-date .event-month {
    font-size: 1.42857em;
}

.event-schedule {
    margin-bottom: 50px;
}

.event-schedule .media-body {
    padding: 8px 0;
}

.event-schedule h5 {
    margin-bottom: 0;
    color: #e7470c;
    font-weight: 700;
    font-size: 1.5em;
    line-height: 1.5;
}


/* list group */

.list-group li {
    color: #393d72;
    font-size: 1.07143em;
    font-weight: 500;
    margin-bottom: 20px;
}

.list-group li span {
    color: #222;
}

.list-group li:last-child {
    margin-bottom: 0;
}

.horizontal-tabs .nav-tabs {
    border-bottom: 0px;
}

.horizontal-tabs .nav-tabs .nav-item {
    margin-bottom: 0;
    width: 33.33333%;
}

.horizontal-tabs .nav-tabs .nav-item .nav-link {
    border: 0;
    padding: 20px 10px;
    background-color: #f9f9f9;
    font-size: 1.28571em;
    font-weight: 700;
    color: #393d72;
    border-radius: 0;
    text-align: center;
    line-height: 1;
    border-top: 5px solid transparent;
    border-right: 1px solid white;
    border-left: 1px solid transparent;
    border-bottom: 1px solid #eaeaea;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.horizontal-tabs .nav-tabs .nav-item.active {
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid transparent;
    background-color: #FFFFFF;
    border-top: 5px solid #e7470c;
}

.horizontal-tabs .nav-tabs .nav-item:last-child .nav-link {
    border-right: 1px solid transparent;
}

.horizontal-tabs .nav-tabs .nav-item:last-child .nav-link.active {
    border-right: 1px solid #eaeaea;
}

.horizontal-tabs .tab-content {
    padding: 50px 40px;
    border: 1px solid #eaeaea;
    margin-right: 1px;
    border-top: 1px solid transparent;
    margin-top: -1px;
}

.horizontal-tabs .tab-content .tab-pane p {
    margin-bottom: 30px;
}

.horizontal-tabs .tab-content .tab-pane .unorder-list li {
    padding-left: 21px;
    margin-bottom: 15px;
    color: #777;
}

.horizontal-tabs .tab-content .tab-pane .unorder-list li:last-child {
    margin-bottom: 0;
}

.countdown-timer.timer-style-2 {
    background-color: #630abb;
    padding: 20px;
    text-align: center;
}

.countdown-timer.timer-style-2 .timer-count, .countdown-timer.timer-style-2 .timer-title {
    color: #FFFFFF;
}

.horizontal-tabs .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    background-color: #e7470c;
}


.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    background-color: #e7470c;
    color: #fff;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link:hover {
    color: #fff!important;
}

.about-feature {
    margin-bottom: 30px;
}
.contact-form form input[type="text"], .contact-form form input[type="email"], .contact-form form textarea {
  
    border: 1px solid #c5c1c1 !important;
   
}

