@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'OpenSans';
	src: url('../fonts/OpenSans.eot');
	src: local('☺'), url('../fonts/OpenSans.woff') format('woff'), url('../fonts/OpenSans.ttf') format('truetype'), url('../fonts/OpenSans.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OpenSansLight';
	src: url('../fonts/OpenSans-Light.eot');
	src: local('☺'), url('../fonts/OpenSans-Light.woff') format('woff'), url('../fonts/OpenSans-Light.ttf') format('truetype'), url('../fonts/OpenSans-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OpenSansBold';
	src: url('../fonts/OpenSans-Bold.eot');
	src: local('☺'), url('../fonts/OpenSans-Bold.woff') format('woff'), url('../fonts/OpenSans-Bold.ttf') format('truetype'), url('../fonts/OpenSans-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {font-family:'OpenSans', Arial, Helvetica, sans-serif;  font-size: 14px; color:#777777;}
img{max-width:100%;}
p{line-height:20px; margin-bottom:15px;}
a:focus{outline:none; text-decoration:none;}
a {color:#6cbb43;}
a:hover{color:#449538; text-decoration:none;}
.container {max-width: 970px;}
.navbar-default .navbar-nav > li {background:url(../img/menu-div.png) no-repeat  left center;}
.navbar-default .navbar-nav > li > a {color: #5f5f5f; padding:18px 30px;}
.navbar {border:0; border-radius:0; margin:0; background:none; width:auto; float:left; padding:0; min-height:48px;}
.navbar-nav {float:left;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-nav > li:active > a {background:none; color:#459739; border-top:solid 2px #459739; margin-top: -2px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background:none; color:#459739 ; margin-top: -2px; border-top:solid 2px #459739;}
.container-fluid, .navbar-collapse {padding:0;}

.logo {margin:10px 0;}
.top {border-top:solid 6px #6cbb43; width:100%; display:block;}
.menu {background-color: #fafafa; border-top: 1px solid #e4e4e4;}
.top-right {float: right; text-align: right;}
.headerslogan {display: inline-block; font-size: 17px; padding-top: 30px;  vertical-align: top; color:#6cbb43;}
.social-wrapper {display: inline-block; margin: 22px 0 10px; min-height: 26px; overflow: visible; padding: 0; position: relative;}
.top-information {height: 20px; margin: 10px 44px 0 0;}
.social-wrapper ul {list-style: outside none none; padding: 0;}
.social-wrapper .social-icon {display: inline-block; float: right; height: 30px; width: 30px;}
.social-wrapper .social-icon:first-child {margin: 0 0 0 5px;}
.social-icon a {background-color: #e5e5e5; border-radius: 16px; display: block; height: 30px; margin-top: 5px; padding: 0; position: relative; width: 30px; line-height:28px;  text-align:center;}
.top-information .email {background:url("../img/email.png") no-repeat left center; display: inline-block; font-size: 16px; padding-left: 22px; text-align: right;}
.top-information .phone {background:url("../img/phone.png") no-repeat left center; display: inline-block; font-size: 16px; margin-left: 15px; padding-left: 22px; text-align: right;}
.dropdown-menu {background-color: #f0f0f0;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #449538; color: #ffffff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background:none;}

.banner {background:url(../img/sliderbg.jpg) center top;}

.content {padding:20px 0;}
.green.box {background-color: #479738; color: #fffcff;}
.box {border-radius: 10px; margin-bottom: 15px; padding: 15px;}
.green.box h2 {color: #ffffff; text-align: center; text-transform: uppercase; font-size:20px; margin:0 0 15px;}
.green.box ul {margin: 0; padding: 0;}
.green.box li {list-style: outside none none; margin-bottom: 5px; text-align: center; background:none; padding:0;}
.light-green.box {background-color: #5cae42; color: #ffffff; font-size: 20px; font-weight: bold;}
.light-green.box dl {margin: 0;}
.light-green.box dt {line-height: 1.6; margin-left: 5px;}
.leftside label {font-size: 12px; margin-bottom: 0px;}
.leftside .form-group {margin-bottom: 2px;}
.leftside .form-control {border: 0 none; border-radius: 0; height: 22px;}
.link, .link:hover {color:#fff; text-decoration:underline;}
.btn-default {background-color: #449538; border: 0 none; border-radius: 0; color: #ffffff; font-size: 12px; font-weight: bold; margin: 10px 0; padding: 6px 20px;}
.btn-default:hover {background:#373A37; border:0; color:#fff;}
.left-bottom {margin:10px 0;}
.img-box img {width:100%;}
.left-bottom a:hover {text-decoration:underline;}

.h-wrapper {background:url("../img/divider.png") repeat-x scroll 0 center; margin-bottom: 20px; overflow: hidden;}
.h-wrapper h1, .h-wrapper h2, .h-wrapper h3, .h-wrapper h4, .h-wrapper h5, .h-wrapper h6 {background-color: #ffffff; float: left; margin-bottom: 0; padding-right: 10px; position: relative;}
.h-wrapper .line {background-color: #6cbb43; height: 4px; margin-top: -2px; position: absolute; right: -30px; top: 50%; width: 30px;}
.blockquote {background-color: #e5e5e5;  border-color: #373737; color: #5f5f5f; font-size: 14px; font-style: italic; margin: 20px; overflow: hidden; text-align: center; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0);  padding:20px;}
.h-wrapper h1 {margin:0;}
h1 {font-size: 24px;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #449538;}
.content b {color:#333333;}
.content p {color:#111111;}

.our_clients {margin:20px 0;}
.our_clients > img {margin-right: 45px;}


.footer {background:#3f3f3f; border-top:solid 3px #BBBBBB; padding:20px 0 0;}
.footer h3 {color: #ffffff; margin-bottom: 25px; font-size:14px;}
.footer a {color:#dddddd; font-size:12px;}
.footer a:hover {color:#449538;}
.footer ul {margin:0; padding:0;}
.footer li {list-style:none;}
.blog_post {list-style: outside none none; padding-left: 0;}
.blog_post li {background:url("../img/star.png") no-repeat scroll 0 5px;  border-bottom: 1px dashed #5f5f5f; line-height: 15px;  margin-bottom: 8px; padding: 0 0 8px 20px;}
.footer-bot-wrapper {background-color: #222222; min-height: 25px; padding: 20px 10px 15px; margin-top:30px;}
.copright {text-align: right;}
.copright a {color:#777777;}
.footer .menu { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-top: medium none;}
.inner_banner > img { width: 100%;}
.content ul{ margin:0 0 15px; padding:0;}
.content ul li{
	background:url(../img/list-check3.png) no-repeat;
	padding-left:28px; list-style:none;
	margin-bottom:15px;
}

@media only screen and (max-width: 980px) {
.navbar-default .navbar-nav > li > a {font-size: 13px; padding: 18px 8px;}
.light-green.box {font-size: 15px;}
.our_clients > img {margin-right: 13px;}
}

@media only screen and (min-width:767px){
.dropdown:hover ul.dropdown-menu {display: block;}
}
@media only screen and (max-width: 767px) {
.menu-name {color: #ffffff; float: left; font-weight: 700; margin: 0;}
.menu-icn {float: right; margin: 3px 0 0;}
.navbar-toggle .icon-bar { background: #fff;}
.navbar-toggle{width:100px; margin:8px auto; display:block; float:right; background:#6CBB43; border:0;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #6CBB43;}
.navbar-collapse{border:0; box-shadow:none;}
.navbar-nav{margin:0; padding:0; background:#fff; width:100%;}
.navbar-default .navbar-nav > li > a { color: #0F0F0F; background:none; padding:8px 23px;}
.navbar{width:100%; margin:auto auto 10px; border:0;}
.navbar-default {background:none;}
.navbar-collapse.collapse.in{padding:0;}
.container-fluid{padding-left:15px; padding-right:15px;}
.navbar {display:inline-block; margin-bottom:0;}
.navbar-default .navbar-nav > li > a {font-size: 13px; margin-top: 0;}


.headerslogan {display:none;}
.top-information {margin: 10px 0 0;}
.navbar-default .navbar-nav > li > a {background: #6cbb43 none repeat scroll 0 0; border-bottom: 1px solid #7dcc54; color: #ffffff; padding: 8px 23px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background: #459739; color: #ffffff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #fff; background:none;  background-color: #6cbb43;}
.navbar-default .navbar-nav > li { background: none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {font-size: 13px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #6cbb43;}
.blockquote {margin:0 0 20px;}
.footer h3 {margin-bottom: 10px;}
.navbar-nav {margin: 0 0 15px;}
.our_clients > img {width: 11%;}

}
@media only screen and (max-width: 480px) {
.social-wrapper {display:none;}
.our_clients > img {margin-bottom: 10px;  width: 17%;}
}
@media only screen and (max-width: 360px) {
.top-right {display:none;}
.fullwidth {width:100%;}
.logo {text-align: center;}
}@media only screen and (min-width: 700px) {.actionpakdivision {margin-top:50px;padding-right:60px;}}