#navbar-header{ 
float:left;
margin-top: -10px;
}
.navbar-brand img{
    max-width:280px;
}
.top-left-image {
    height:105px;
    padding:0px;
    margin:0px;
    border:0px solid red;
}
.left-image {
    height:49px;
    padding:0px;
    margin:0px;
    border:0px solid red;
    margin-top: -10px;

}
.right-div{ 
float:right;
}
.top-right-image {
    height:45px;
    padding:0px;
    margin:0px;
    margin-top: -15px;
}
.right-image {
    height:105px;
    width: 105px;
    padding:0px;
    margin:0px;
    border:0px solid red;
    margin-top: -10px;
}
.navbar{
    background-color: rgb(83, 198, 140);
    font-weight: bold;
    border-bottom:1px solid #000000;
    font-family: lato;
    border-radius: 10px; 
}
.navbar-collapse .navbar-nav li a{
    text-decoration:none;
    color:#000;
    font-weight: bolder;    
}
.navbar-header .active1{
    text-decoration:none;
    color:#000;
    font-weight: bolder;    
}
.navbar-default{margin: 0px 0px;}
.navbar-default .navbar-nav > li.dropdown:hover > a,
.navbar-default .navbar-nav > li.dropdown:hover > a:hover,
.navbar-default .navbar-nav > li.dropdown:hover > a:focus{
  background-color: rgb(51, 153, 102);
  color: wheat;
}
.active1{
    background-color: rgb(51, 153, 102);
    border-right:1px solid rgba(255,255,255);
    color: wheat;
}
.navbar-toggle{
    background-color: #fff;
}
.navbar-nav > li > a { 
    margin-right: 35px;  
    border-right:1px solid rgba(255,255,255);
}
li.dropdown:hover{
  display: block;
}
.carousel-caption {
    font-size:30px; 
    line-height: auto;
    font-weight:600;
    background:rgba(0,0,0,0.2);
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.6);
    }

.headline{
    font-size:60px;
    color:rgb(28, 101, 71);
    text-shadow:0px 20px 9px rgb(0, 51, 102);
    font-family: cursive;
}
.frem  {
  font-family:lato;
  border-radius:10px;
}
.ticker-wrapper-h{
  display: flex;  
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  border: 1px solid rgb(83, 198, 140);
}

.ticker-wrapper-h .heading{
  background-color: rgb(83, 198, 140);
  color: #fff;
  padding: 5px 10px;
  flex: 0 0 auto;
  z-index: 1000;
}
.ticker-wrapper-h .heading:after{
  content: "";
  position: absolute;
  top: 0;
  border-left: 20px solid rgb(83, 198, 140);
  border-top: 17px solid transparent;
  border-bottom: 15px solid transparent;
}
.news-ticker-h{
  display: flex;
  margin:0;
  padding: 0;
  padding-left: 90%;
  z-index: 999;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: tic-h;
  animation-duration: 30s;
  
}
.news-ticker-h:hover { 
  animation-play-state: paused; 
}

.news-ticker-h li{
  display: flex;
  width: 100%;
  align-items: center;
  white-space: nowrap;
  padding-left: 20px;
}

.news-ticker-h li a{
  color: #212529;
  font-weight: bold;
}
@keyframes tic-h {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
/*/////////////  footer //////////////////*/
.footer-list li {
    margin-left:-40px;
    list-style:none;
    padding-left:15px;
    line-height:180%;
    font-size:14px; 
    margin-right:20px;
    color:red;
    
}
.footer-list li a{
    text-decoration:none;
    color:#000;
    font-weight: bolder;    
}
.footer-list li a:hover{
    color:red;
}
.footer-address .add{
    line-height:160%;
    font-size:14px;
    
}
footer
{
    border:1px solid #000;
    padding:20px;
    height:auto;
    background:rgb(83, 198, 140);
    font-weight: bolder;
    border-top:2px solid #0000;
    border-radius: 15px;
    margin: 1px;
}
