@charset "utf-8";
/* CSS Document */

/*New Css*/
.item.slider-thumb {
    cursor: pointer;
}
.modal-content img {
    display: inline-block;
}
.modal-body {
    text-align: center;
}
.first-pd { padding-top:120px !important;}
.timeline-sigle.span-1964 .float-box{
    text-align: center;
}
.timeline-sigle.span-1964 .hover-img-cont img {
  display: inline-block;
}
.cd-horizontal-timeline .timeline{
      max-width: 1040px !important;
}
.cd-horizontal-timeline .events-wrapper{
  margin: 0 auto !important;
}
.cd-horizontal-timeline .events {
    left: -80px !important;}
.heading-sm {
    text-transform: initial;
}

    @media (min-width: 320px) and (max-width: 767px){
      .first-pd {
    padding-top: 100px !important;
}

.cd-horizontal-timeline .timeline {
    max-width: 340px !important;
}
.cd-horizontal-timeline {
    margin: 1em 15px !important;
}
.cd-horizontal-timeline .events-content {
    margin: 2em 0px !important;
}
.cd-timeline-navigation a {
    display: inline-block;
    float: left;
}
ul.cd-timeline-navigation {
    text-align: center;
    position: relative;
    width: 25%;
    margin: 12px auto;
}
.timeline-sigle {
    padding: 30px 5px !important;

  }
.cd-timeline-navigation a.prev::after {
      content: '\f105';
    font-family: 'FontAwesome';
    position: absolute;
    font-size: 24px;
    font-weight: 700;
    color: #009156;
    left: -4px;
    top: -3px;
    bottom: auto;
    right: auto;
    transform: none;

  }
  .cd-timeline-navigation a.next::after {
     content: '\f105';
    font-family: 'FontAwesome';
    position: absolute;
    font-size: 24px;
    font-weight: 700;
    color: #009156;
    left: -4px;
    top: -3px;
    bottom: auto;
    right: auto;
    transform: none;
  }

.cd-timeline-navigation a.next {
    right: 0;
}

    } 
/*New Css*/

.page-links li:hover label {
    text-decoration: underline;
    color: #009156;
}
.owl-dots button.active {
    background: #009156 !important;
}
.backto i{
	    color: #009156;
	}

	.color-purple {
    color: #009156;
}
.cd-horizontal-timeline .filling-line{
background-color: #009156 !important;}
.cd-horizontal-timeline .events a.selected::after {
    background-color: #009156 !important;
    border-color: #009156 !important;
}
.cd-horizontal-timeline .events a.older-event::after {
    border-color: #009156!important ;
}
.color-tan {
    color: #009156;
}
.owl-dots button.active {
    background: #009156 !important;
}
a {
    color: #009156;
    }
    .page-links li:hover label {
 
    color: #009156;
}