@charset "utf-8";
/*Code by GlobalQuickWeb
author url: www.globalquickweb.com
*/







a:hover{
text-decoration: none;
color: #5ada97;
}
a{
text-decoration: none;
color: #337b41;
}

.background-green2 a{
text-decoration: none;
color: #2c4e41;
}

.background-green2 a:hover{
text-decoration: none;
color: #96ffd5;
}


.faqs-info a{
text-decoration: none;
color: #0b925d;
}

.faqs-info a:hover{
text-decoration: none;
color: #dc7c00;
}

.btn{
background: #184e30;
color: #fff;
}

.btn:hover{
background: #6aa54d;
}

.btn a{
color: #fff;
}

.contenttext  h1{
color: #6aa54c;
}

.contenttext h2{
color: #184e30;
}

.contenttext h3{
color: #3a3d3e;
}

.contenttext h4{
color: #000;
}


.contenttext h5{
color: #000;
}


#categorylisting a{
color: #000;
}

#categorylisting:hover a{
color: #fff;
}


#categorylisting:hover {

  background-color: #0ba7b1;
  transition: all 400ms ease 0s;
}


/*
.category-desc.clearfix img{
width: 100%;

}*/

.readmore .btn{
padding: 10px;
border-radius: 13px;
border: 0px #337b41 solid;
display: inline-flex;
width: auto;
background: #1a377a;
margin: 0px 5px;
}

.readmore .btn:hover{
padding: 10px;
border-radius: 13px;
border: 0px #337b41 solid;
display: inline-flex;
width: auto;
background: #6aa54c;
}







.contenttext .page-header  h1{
font-size: 250%;
margin-top: 10px;
margin-bottom: 20px;
background: linear-gradient(to right, rgba(121,151,139,1) 0%, rgba(255,255,255,0) 67%, rgba(255,255,255,0) 100%);
font-weight: normal;
color: #fff;
padding: 5px;
}


.footer{
background: #184e30;
}


.insert h2, .insert h3,  .insert h4{
color: rgba(24,79,49,1);
}



@media (min-width: 800px) {


.megamenu .menu li a{
color: #355759;
}

.megamenu .menu li a:hover, .megamenu .menu li.active a{
color: #325246;
}


.menu-bg{
background: rgba(255,255,255,0.3);
}

.menu-bg-white{
background: rgba(255,255,255,1);
}


.megamenu ul.nav li:hover, 
.megamenu ul.nav li.deeper.parent:hover,
.megamenu ul.nav li.active.deeper.parent,
.megamenu ul.nav li.active{
border-bottom:  0px solid #ffffff ;
/*background-color: rgba(24,79,49,0.6);*/
}

.megamenu ul.nav > li.language ul.small li, .megamenu ul.nav > li.language ul.small li:hover, .megamenu ul.nav > li.language ul.small li ul li{
/*background: rgba(24,79,49,0.3);*/
}

.megamenu .menu .nav-child li, .megamenu ul.nav > li.language ul.small li ul li{
background: rgba(134,177,160,1);
}

.megamenu .menu ul.nav-child li:hover, .megamenu ul.nav > li.language ul.small li ul li:hover{
background: rgba(121,151,139,1);
border: 0px #ff0000 solid;
}

.megamenu .menu ul.nav-child li.active, .megamenu ul.nav > li.language ul.small li ul li.lang-active{
background: rgba(121,151,139,1);
border: 0px #ff0000 solid;
}
}


@media (max-width: 799px) {


.megamenu .menu li a{
color: #fff;
}

.megamenu .menu li a:hover, .megamenu .menu li.active a{
color: #fff;
}

.megamenu .nav >  li.deeper.parent:hover,  .megamenu ul.nav > li.language ul.small li:hover{
border: 0px solid#000;
background-color: rgba(121,151,139,1);
}

.megamenu .nav >  li.deeper.parent.active{
border: 0px solid#000;
background-color: rgba(121,151,139,1);
}

.megamenu .nav >  li.deeper.parent.open, .megamenu ul.nav > li.language ul.small li{
border: 0px solid#000;
background-color: rgba(121,151,139,1);
}


.megamenu .nav >  li.deeper.parent{
background: rgba(134,177,160,1);
}

.megamenu ul.nav li {
background: rgba(134,177,160,1);
}


.megamenu ul.nav li ul.small li , .megamenu ul.nav > li.language ul.small li ul li{
background: rgba(134,177,160,1);
}

.megamenu ul.nav > li ul.small li:hover, .megamenu ul.nav > li ul.small li.active, .megamenu ul.nav > li.language ul.small li ul li:hover, .megamenu ul.nav > li.language ul.small li ul li.lang-active{
background: rgba(106,165,76,1);
}


.megamenu ul.nav > li:hover, .megamenu ul.nav > li.active {
background: rgba(121,151,139,1);
}
}






/*tab color*/

.tab{
color: #fff;
background: #6aa54d;
}

.tab.active{
background: #184e30;
}

.tabdescription.open{
border-top: 3px solid#184e30;
}

.tabdescription{
 border-top: 0px solid#6aa54d;
}




.cookie{
background: rgba(8, 46, 25, 0.9);
border-top: 1px solid#0e6937;
}

.cookie a{
color: #d3f1cb;
}





.footer .sitemap p, .footer .copyright p{
color:#d3f1cc;
}



/*color*/

.clear .button:hover, .close:hover {
background: #6aa54d;
}



.close {
    background: #184e30;
    color: #fff;
}

.clear .button {
    background: #184e30;
    color: #fff;
}

#mc_embed_signup div.mce_inline_error {
      color: #ff0000!important;
}






