

* {
  box-sizing: border-box;
  
}

body {
  margin: 0px;
  font-size: 12px;
  font-family: 'Lato', sans-serif !important;
}

html,body {
  width: 100%;
  height: 100%;
    margin: 0px;
    padding: 0px;
   /* overflow-x: hidden; */
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

nav {
  margin-top: 0px;
  padding: 0 0 0 5px;
  text-align: center;
  font-family:Arial;
  /*box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);*/
}
#nav-1 {
       background-image: linear-gradient(to right, #187c1f, #1b8d24, #44b34c);
  font-family:Arial;
  /* padding: 10px 15px 15px 15px; */
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  /* width: 90%; */
  height:40px;
  
}

.top-nav-button{
	box-shadow: 1px 1px 4px 3px rgba(0, 0, 0, 0.2);
	  border: 1px solid #505d1e;
  background-color: #ffffff !important;
      color: #546220 !important;
}


.link-1 {
    /* font-family:Arial; */
    /* transition: 0.3s ease; */
    /* background: ##0294ef; */
    color: #ffffff;
    font-size: 14px; 
  /*  text-decoration: none;
     border-top: 4px solid #FFF;
    border-bottom: 4px solid #FFF; 
    padding: 5px;
    margin: 0 010px;*/
}
.link-1:hover {
 /*  border-top: 4px solid #ffffff;
  border-bottom: 4px solid #ffffff;
  padding: 6px 0;  */
}

#Div1 {
 /* margin-left:10px; */
}

a.langar {
 padding: 8px;
}

a.langen {
 padding-right: 10px;
}

#sub_nav {

display: flex;

flex-wrap: wrap;

/* text-align: center; */

width: 95%;

margin:  0 auto;
}


.center-links {
  padding: 3px 0 0 0;
}

#jssor_1, .slider-container {
  margin: 0 auto;
}

.margin-auto {
  margin: 0 auto;
}

#ngo_features {
  text-align: center;
}

.footer-left {
  width: 33.3%;
}

.footer-right {
  width: 33.3% !important;
}

.footer-left p {
  color : white;
}

.footer-left img {
  margin: 20px;
}

.footer-center {
  width: 22% !important;
}

.kiss-slider2 , .kiss-slider {
  margin: 15px !important;
}