.leftheader
{
    width:100%;
    height:70px;
    background-color: #006F3A;
}

.middleheader
{
    width:100%;
    height:78px;
    background-color: #006F3A;
    /* border-radius: 10px; */
}

.rightheader
{
    width:100%;
    height:70px;
    background-color: #006F3A;
}

.header-container
{
    background-color: #006F3A;
}
.innersearchcontent:hover
{
  color:#006F3A;
  cursor: pointer;
}
.menulists li.listitems:hover{
    color:#006F3A;
    border-bottom: 1px solid #006F3A;
}


/*submenulist*/
.menulists li.submenulist:hover{
    color:#006F3A;
}
.latestedition:hover{
   color:#006F3A !important;
}

.thanks-box{
    background-color: #006F3A;
}
/*Don't remove this as it is added for Single Article Page dynamic binding*/
.news-text a{color:#006F3A!important;text-decoration: none;}

/*sticky submenu*/
.stickymenulists li.submenulist:hover{
    color:#006F3A;
    font-size: 16.5px;
    transition: font-size 0.2s ease-out;
}

.mustread-title:hover
{
    color:#006F3A;
    cursor: pointer;
}
.prev-button-news{

 background-color:#006F3A;
}


.newsubbtn
{
    color:#006F3A ;
    width: 100%;
    display: block;
}

.mobheaderdiv
{
    width:100%;
    background-color: #006F3A;
    display: flex;
    height:78px;
}

.menu-headerdiv
{
    background-color: #006F3A;
    position: sticky;
    top:0px;
}

.sideupcoming-header
{
    background-color: #006F3A;
}

.tags{
   
    border: 1px solid #006F3A;
}

.tag{
    color: #006F3A;
    border: 1px solid #006F3A;
}

.source-color
{
    color: #006F3A !important;
}

.source-backgroundcolor
{
    background-color: #006F3A !important;
}
.thankyoudiv
{
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px;
    margin: 0 auto;
    border-bottom: 3px solid #006F3A !important;
}
.source-backgroundcolorbutton
{
    background-color: #006F3A !important;
    stroke: white !important;
}
.source-bordercolor
{
    border: 1px solid #006F3A;
}
.author-source{
    background-color: #006F3A;
}
#conditions a {
    color: #006F3A;
  }

  #submit{
    background-color: #006F3A;
  }
  #links{
    color: #006F3A;
  }
  #locationicon{
    color: #006F3A;
  }
  #teleicon{
    color: #006F3A;
  }
  #mailicon{
    color: #006F3A;
  }
  #statementtext{
    color: #006F3A;
  }
  .arrowicon{
    color: #006F3A;
  }




.footerhead
{
    font-size:19.6px;
    font-weight: bolder;
    letter-spacing: 0.6px;
    color:#006F3A;
}

.mobfooterhead
{
    background-color:#006F3A;
}

.image-gallery-thumbnail.active
{
    border: 1px solid #006F3A !important;
    background-color: #006F3A !important;
}

.website-link{
    background-color: #006F3A;
}
.subscribe-box{
    background-color: #006F3A;
}
.contact-link{
    color:#006F3A;
}

@media screen and (max-width: 768px) {
    .image-gallery-thumbnail.active
    {
         border: 3px solid #006F3A !important;
    }
     @media (hover: hover) {
    .image-gallery-thumbnail:hover
    {
        border: 3px solid #006F3A !important;
    }
  }
  } 
 @media (hover: hover) {
  .image-gallery-thumbnail:hover
  {
      border: 1px solid #006F3A !important;
      background-color: #006F3A !important;
  }
}

.viewmore
{
    color:#006F3A;
}
.mobviewmore
{
    color:#006F3A; 
}
.searchview
{
    background-color: #006F3A;
}
.showsearchbtn
{
    background-color: #006F3A;
}
.newstag
{
    border:2px solid #006F3A;
}

.activemenu
{
    color: #006F3A !important;
    border-bottom: 1px solid #006F3A;
}
#plus-button,#minus-button{
    background-color:#006F3A;
}


@media (hover: hover) and (pointer: fine) {
    .image-gallery-icon:hover .image-gallery-svg {
       
        background-color:#006F3A;
       
    }
    .image-gallery-icon:active .image-gallery-svg {
       
        background-color: #006F3A;
       
    }
    
}

.swiper-pagination-bullet-active{
    background: var(--swiper-pagination-color, #006F3A) !important;
}
.swiper-button-prev, .swiper-button-next{
    background-color:#006F3A;
}

.art-year,.year{
    color: #006F3A;
}
.twofi-list li:before {
    color: #006F3A;
}
.single-art-year{
    color: #006F3A;

}
.Font_color{
    color:#006F3A;
}
/*Privacy Old Design*/
.header_div_privacy{
    color: #006F3A;
    border-bottom: 2px solid #006F3A;

}
#submit-lead{
    background-color:#006F3A;
}

.lead-privacy{
    color:#006F3A !important;
}

#phoneconditions a
  {
    color: #006F3A;
  }

  #locationicon{
    color: #006F3A;
  }

  #links{
    color: #006F3A;
  }

  .whole{
    background-color: #006F3A;
  }

  .sub{
    background-color: #08562E
  }

  .newspop-close{
    background-color: #006F3A;
  }

  .newspop-close-icon{
    background-color: #08562E;
  }
  
  

  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next {
    background-color: #006F3A!important;
    border: 1px solid #006F3A!important;
  }
  .dropdowninputdiv input:checked ~ .dropdowncheckmark {
    background-color: #006F3A;
    border: none;
    height: 14px;
    width: 14px;
  }

  .allpage-dropdowninputdiv input:checked ~ .dropdowncheckmark {
    background-color: #006F3A;
    border: none;
    height: 14px;
    width: 14px;
  }

  .eventcustomcheck input:checked ~ .dropdowncheckmark {
    background-color: #006F3A;
    border: none;
    height: 14px;
    width: 14px;

  }

  .event-heldonstyle{
    color: #006F3A;
  }

  .event-title-style{
    color: #006F3A;
  }

  .sistersite-sourcecolor
  {
    color: #005897 !important;
  }
 
  .zoom-button{
    background-color: #006F3A;
  }
  #popupbanclose{width:50px;margin-top:-25px;margin-left:-25px;cursor:pointer;position:absolute}
 

  .bottom-floating-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  transition: transform 0.3s ease-out;
}

.bottom-floating-bar.hidden {
  transform: translateY(100%);
}

.bottom-floating-bar.visible {
  transform: translateY(0);
}
  .close-button {
    background-color: #006F3A;
  }
  .popup-title {
    color:#006F3A;
  }


  .singleevent-content-container a, .singleevent-company-description a
  {
      color: #006F3A !important;
  }
  .common-btn-color{background-color:#006F3A!important;color:#fff!important;border:0px!important}
  

  .twofi-bordercolor
  {
      border: 5px solid #176046;
  }
  #Landingmenu-left:hover,#Landingmenu-middle:hover,#Landingmenu-right:hover,#objectread{background:linear-gradient(#007a5e,rgba(11,127,100,0.53))!important;}
  .common-btn-color:hover{background-color:#006F3A!important;opacity: 0.9; color:#fff!important;border:0!important}


.subscribe-div{background-color:#AAD496}
#subscribesubmit{background-color:#007a5e}
#subscribesubmit:hover{background-color:#56aa1c!important}
.landingcss{width:1024px;margin:auto;background-image:linear-gradient(to right,#00894a,#086033)}

.upcoming-titlehead{
  color:#0A8045;
}

.upcomingtitletext{
  color: #006F3A;

}
.continue-btn {
  background-color: #006F3A;
}

.homepage_redirect{
  background-color: #006F3A;
}

.section_div{max-width:1000px;width:100%;height:auto;display:table}
.left_div{width:720px;float:left}
.left_div p{margin-top:0;font-family:Verdana,sans-serif;font-weight:400;font-size:1.3em;line-height:1.4em;text-align:justify}
.left_div h2{color:#676767!important;padding-top:2px!important}
.left_div h3{font-family:Calibri,sans-serif;font-size:1.8em;line-height:0;font-weight:400}
.site{font-family:Calibri,sans-serif;font-size:2.1em;font-weight:bold;line-height:1em;color:#006F3A;}
.site_color{font-family:Calibri,sans-serif;font-size:22px;font-weight:bold;line-height:1.5em;color:#006F3A;}
.site_color a:hover{color:#006F3A;}
.site a{text-decoration:none}
.site_left a:hover{color:#006F3A;}
.site_left{width:300px;float:left}
.site_left a{text-decoration:none;line-height:1.5;font-weight:bold}
.site_right{width:300px;float:left}
.site_right a:hover{color:#006F3A;}
.site_right a{text-decoration:none;line-height:1.5;font-weight:bold}
.site_fields{font-family:Calibri,sans-serif;font-size:15px;line-height:1.2em;color:black}
.arrow {
  color:black;
  margin-right: 5px; /* Optional spacing */
  font-weight: bold; /* Optional emphasis */
  font-size:12px;
}

@media (max-width: 940px) {

  
  .site_left, .site_right {
      float: none; /* Remove floating */
      width: auto; /* Adjust width as needed */
  }
}


.aboutus .aboutlink {
  color:#006F3A !important;
  font-size:19.6px;
  font-weight: bolder;
  letter-spacing: 0.6px;
}

.seachboxstyle
{
  color: #3B4160 !important;
  background-color: #F5F5F5  !important;
}
.homesliderstyle
{
  color:#4D4D4D ;
}

.Next_Read
{
  color:#E0E0E0 !important;
}

.article-link:hover {
  color: #006F3A;
   text-decoration: underline;
 
}
a.article-link {
    line-height: 21px !important;
}


.archive-list a:hover {
    color: #006F3A;
  text-decoration: underline;
}

.archivemonth:hover{
  color: #006F3A;
}

.twofiarchive a:hover{
  color: #006F3A !important;

}
