@charset "utf-8";
/* this css for default color theme*/

::selection{background:#66BB20; color:#fff;}
.iconlargecircle{ background:#66BB20; color:#fff;}
h1, h2, h3, h4, h5{ color:#000; display:block;}


header{ background:#3F8316;}

#innertitle{ background:#66BB20;}
#innertitle h2{ color:#fff; }

.menuactive > a {background-color:#66BB20; color:#fff; padding:5px 10px; border-top:solid 0px #000;}
nav ul li a{padding:5px 10px; color:#fff; margin-bottom:1px; background:#8DCB60; border-radius:10px 10px 0px 0px; margin-left:5px; }
nav ul li a:hover{ background:#66BB20;  }
nav ul li li a{ color:#000; border:0px !important; border-radius:0px; margin:0px; }

nav li:hover > a { background-color:#66BB20; color:#fff; padding:5px 10px; border-top:solid 0px #000;}
nav{ width:100%;  margin-top:20px;}

.dropdown-menu{ border-radius:0px 0px 10px 10px; overflow:hidden; margin:0px 5px;}

.btnsmall{ color:#fff; background:#000; }
.btnsmall:hover{ color:#000; background:#E3A104; }

.socialmedia a{  }
.socialmedia a:hover{ background:#66BB20; color:#FFFFFF;}


.navbg{ padding-top:28px; margin-bottom:0px; padding-bottom:0px;   }
.bannerinner{background:#fff; color:#fff;}

#banner{ margin-top:10px; margin-bottom:10px;}
#banner img{ box-shadow:4px 4px 4px #ccc; margin-bottom:10px;}


.homecolorbox{ background:#66BB20; color:#fff; }
.homecolorbox h2{color:#fff;}
.logo h1{font-size:30px; color: #D8FF04;}
.logo span{ color:#D8FF04;}

/*nav csss here*/


/*new added featured*/

#onecolcolorbox{ background:#66BB20; color:#fff;}
#onecolcolorbox h2{ color:#fff; padding:0px;}

footer{ background:#569E20; color:#fff; border-top:solid 1px #ccc;}
footer a{color:#fff;}
footer h2{color:#fff;}

.quicklinks li{ width:40% !important; float:left;}

.socialmedia a{ color:#333333;}

#threecolcolorbg{ background:#E0E0E0;}
#threecolcolorbg li{ background:#fff;  }
#threecolfirstcolorbg li:nth-child(1){ background:#66BB20; color:#fff; border-radius:10px;}
#threecolfirstcolorbg li:nth-child(1){color:#fff;}
#threecolcolourfulbg li:nth-child(1){ background:#FFFFFF; padding:0px 4% 0px 0px; color:#000 !important; text-align:left;}
#threecolcolourfulbg li:nth-child(2){ background:#FFFFFF; padding:0px 4% 0px 0px;  color:#000; text-align:left;}
#threecolcolourfulbg li:nth-child(3){ background:#D5D5D5; padding:2%; float:right; color:#000;}

#threecolfirstcolorbg li:nth-child(1) .btnsmall{ background:#000; color:#fff;}
#threecolcolourfulbg .btnsmall{background:#000; color:#fff; clear:left;}
#threecolcolourfulbg{ }
#threecolcolourfulbg h2{ color:#66BB20;}
#threecolcolourfulbg li:nth-child(2) h2{ color:#fff; text-indent:10px; margin-bottom:20px; background:#66BB20; border-top:solid 0px #000; }
#threecolcolourfulbg li:nth-child(1) h2{ color:#fff; text-indent:10px;  margin-bottom:20px; background:#66BB20; border-top:solid 0px #000; }
#fourcolborder li{ border:solid 1px #66BB20; }
#twocoleftimgroundedbox li h3{background-color:#66BB20; color:#fff;}
.pagehomerightpanel { float: right; background:#66BB20; padding:1.5%; color:#fff;}
.pagehomerightpanel h2{color:#fff;}
.pagehomeleftpanel{ padding:2%; background:#F5F5F5;}


.pageleftsmall{ background:#ECEFE4; padding:1% 2%;}
.pageleftsmall h2{ background:#D7DCC6; padding-left:20px; margin:10px -2%; border-radius:10px;}