*{ margin:0px; padding:0px;}
@font-face {
    font-family: 'liberation_sansbold';
    src: url('../font/liberationsans-bold-webfont.woff2') format('woff2'),
         url('../font/liberationsans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'liberationsans-regular';
    src: url('../font/liberationsans-regular-webfont.woff2') format('woff2'),
         url('../font/liberationsans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'Gotham-Book';
  src:   url('../font/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		 url('../font/Gotham-Book.otf')  format('opentype'),
	     url('../font/Gotham-Book.woff') format('woff'),
		 url('../font/Gotham-Book.ttf')  format('truetype'),
		 url('../font/Gotham-Book.svg#Gotham-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
p{ font-family: 'Gotham-Book'  !important;}
a{ font-family: 'liberationsans-regular'  !important;}
h2{    font-family: 'Impact' !important;}
h1,h3,h4,h5,h6 { font-family: 'liberationsans-regular' !important; margin-top: 5px;
    margin-bottom: 5px;}
ul li { font-family: 'liberationsans-regular';}	
.header-text li { font-size: 25px; color: #076871; }
span{ font-family: 'liberationsans-regular';}
strong{font-family: 'liberation_sansbold';}
b{font-family: 'liberation_sansbold';}
.bg-green{ background: green;}
.bg-darkgreen{ background: #076871 !important;}
.well{ border: none;
    border-radius: inherit;      margin-bottom: 0px;}
.float-right{ float: right;}
.color-white{ color: white;}
.clear{ clear: both;}	
.color-green{ background: #8cac1c;}	
.font-size-17{font-size: 17px;}
.font-size-15{font-size: 15px;}
.menubar{    position: relative;
    top: 48px;     box-shadow: 2px 18px 17px -6px #BDBCBC; -moz-box-shadow: 2px 18px 17px -6px #BDBCBC;  -webkit-box-shadow: 2px 18px 17px -6px #BDBCBC;}
.menubar ul li {     margin-left: 0px; }
.menubar ul li a{     color: white;
    font-family: 'liberationsans-regular';
    font-size: 18px;
    font-weight: 100;
    padding: 21px;}	
	ul li .active{background: rgba(9,145,154,1);
background: -moz-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(36%, rgba(9,145,154,1)), color-stop(39%, rgba(9,145,154,1)), color-stop(52%, rgba(15,155,165,1)), color-stop(100%, rgba(38,193,204,1)));
background: -webkit-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: -o-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: -ms-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: linear-gradient(to bottom, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09919a', endColorstr='#26c1cc', GradientType=0 );}
.menubar ul li a:hover{background: rgba(9,145,154,1);
background: -moz-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(36%, rgba(9,145,154,1)), color-stop(39%, rgba(9,145,154,1)), color-stop(52%, rgba(15,155,165,1)), color-stop(100%, rgba(38,193,204,1)));
background: -webkit-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: -o-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: -ms-linear-gradient(top, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
background: linear-gradient(to bottom, rgba(9,145,154,1) 36%, rgba(9,145,154,1) 39%, rgba(15,155,165,1) 52%, rgba(38,193,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09919a', endColorstr='#26c1cc', GradientType=0 );}
.hr {    border-bottom: 1px solid #076871 !important;}
.free-space{ height: 61px;}
/*
ul {
    list-style-image: url('../images/bullet-img.png');
}
*/
.carousel-inner {  }
.white{ color: #FFF !important; }
.padding-top-bottom-bg {  background: url(../images/bg1.jpg) no-repeat top center scroll;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
    padding-top: 134px;
    padding-bottom: 116px;
    padding-bottom: 115px;}
    .padding-top-bottom-bg2 {  background: url(../images/bg2.jpg) no-repeat top center scroll;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width: 100%;     padding-top: 134px;
    padding-bottom: 116px;}
    .padding-top-bottom-bg3 {  background: url(../images/bg3.jpg) no-repeat top center scroll;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width: 100%;     padding-top: 134px;
    padding-bottom: 116px;}
.arrow-left{    top: 48%;
    position: absolute;}
.arrow-right{    top: 48%;
    position: absolute;}	
@media only screen and (max-width: 768px){
.bg-darkgreen .float-right{ float: left; }
.menubar ul li { margin-left: 0px;}
.menubar ul li a{ text-align: center;}
.margin-left-15per{    margin-left: 0% !important;}
.navbar-left {margin-left: 0% !important;}
.nav {margin-left: 0% !important;}
.float-right{ float: none;}
.text-shadow { font-size: 20px;
    margin-left: 10px;}
.green{    font-size: 11px;
    margin-left: 17px; }
	.productcon .no-box-product {
    margin: 0 17px 17px 0 !important;
}
.productcon .box {margin: 0 41px 17px 0 !important; } 
}
@media only screen and (max-width: 768px){ .float-right{ float: none;}}


/* 30 May akash*/

.head-color-green{
font-family: 'Liberation Sans';
    color: #8cac1c;	
	font-size: 16px;
	font-weight: bold;
	margin:0px 0px 0px 0px !important;
}
.font-color-green{
font-family: 'Liberation Sans';
    color: #8cac1c;
    font-weight: bold;
    font-size: 14px;
	}
.sub-white{
	font-family: 'Liberation Sans';
    color: #ffffff;
    font-size: 14px;
}
.footer-color-blue{
	background-color:#064b52;
	padding: 10px 0px 6px 0px;
	border-top: solid 10px #8cac1c;
}
.footer-logo{
	    margin: 0px 0px 8px 0px;
}
.footer-bottom{
	background-color:#8cac1c;
	border-bottom: solid #6a9a32;
}
.bottom-margin{
	margin: 10px 0px 0px 0px;
	
}
.web-margin{
	margin: 40px 0px 0px 0px;
}
.products-color{
	border-style: solid;
	border-color:#8cac1c;
	background-color:#8cac1c;
    padding: 5px 5px 5px 45px;
	font-family: 'Liberation Sans';
    color: #ffffff;
    margin: 0px 20px 0px 0px;
}
ul.list {list-style-type: none;}
.side-menu{
	padding: 0px 10px 0px 0px;
}
.about-us{
	padding: 10px 10px 0px 0px;
	  font-family: 'liberation_sansbold';
	font-size: 26px;
	font-weight:100;
    color: #076871;
}
.about-us-product{
	padding: 38px 10px 0px 0px;
	font-family: 'Liberation Sans';
	font-size: 26px;
	font-weight:bold;
    color: #076871;
}
.side-menu-inner{
	font-family: 'Liberation Sans';
	font-size: 15px;
	font-weight:bold;
    color: #5e5e5e;
}
.list-inner{
	border-top: 0;
    border-left: 0;
    border-bottom: 1px solid #e2e2e2;
    border-right: 0;
    margin: 0px 20px 6px 20px;
    line-height: 32px;
}
.list-inner-last {
    border-top: 0;
    border-left: 0;
    border-bottom:0;
    border-right: 0;
    margin: 6px 20px 6px 20px;
	padding: 0px 0px 5px 0px;
}
.align-justify{
	text-align:justify;
}
.p-font{
	font-family: 'Gotham-Book';
    font-size: 14px;
    color: #5e5e5e;
    line-height: 26px;
    font-weight: 100;
 }
.title-green{
	 font-family: 'Liberation Sans';
	 color: #8cac1c;
    font-weight: bold;
 }
.director{
	 list-style-type: bullet;
	 color:#8cac1c;
	 font-weight:bold;
	 font-family: 'Gotham-Book';
 }
.director li h4{font-family: 'Gotham-Book'; font-weight: 800; color: #8cac1c;     font-size: 16px; }
.director-none{
	 list-style-type: none;
	 color:#5e5e5e;
 }
.director-border{
	 color:#5e5e5e;
	 border-bottom: solid 1px;
 }
.bullet-drop-down{
    float: right;
    margin-top: 6px;
 }
.director-none h4{font-family: 'Gotham-Book'; font-weight: 800; color: #5e5e5e !important;}
 
.production {
}
.productcon .box {
    float: left;
    margin: 0 61px 17px 0;
	box-shadow: 0px 5px 5px #888888;
	border: 1px solid #bebfbf;
}
.productcon .box .text {
    background: #8cac1c;
    text-align: center;
    padding: 1px 0px 1px 0px;
	font-family: 'Liberation Sans';
	color: #ffffff;
	border-image: url(border-bottom.png);
    border-top: 0;
    border-left: 0;
    border-right: 0;
}
.cl {
    clear: both;
}
.color-white{
	color: #ffffff;
}
.productcon .no-box {
    float: left;
    margin: 9px 63px 17px 0;
}
.productcon .no-box .text-inner {
    background: #ffffff;
    text-align: center;
    padding: 12px 0px 12px 0px;
	font-family: 'Liberation Sans';
	color: #ffffff;
	border-image: url(border-bottom.png);
    border-top: 0;
    border-left: 0;
    border-right: 0;
}
.productcon .no-box .img{
	margin: 40px -30px 0px 0px;
}
.color-green-inner{
	color: #8CAC1C;
    text-align: center;
	font-family: 'Liberation Sans';
	font-size: 16px;
    font-weight: bold;
}
.btn{
	background-color:#8cac1c;
	border-bottom: solid #536909;
	color:#ffffff;
	font-family: 'Liberation Sans';
	font-size: 16px;
}
.enquiry-now{
	text-align: right;
}
.contact-us-padding{
	padding: 0px 0px 0px 22px;
}
.contact-bold{
	font-weight:bold;
}
.heda-color{
	color:#5e5e5e;
	font-family: 'Liberation Sans';
}
.heda-blue{
	font-family: 'Liberation Sans';
	font-size: 16px;
	color:#076871;
}
.heda-blue-inner{
	font-family: 'Liberation Sans';
	font-size: 14px;
	color:#5e5e5e;
}
.contact-form{
	font-family: 'Liberation Sans';
	font-size: 26px;
	color:#ffffff;
	font-weight:bold;
}
.form-green{
	background-color: #8CAC1C;
	padding-top: 10px;
}
.form-bottom{
	padding-bottom: 16px;
}
.bottom-padding{
	padding-top: 40px;
}
.btn-blue{
	background-color:#064b52;
	border-bottom: solid #022f35;
	border-top:0;
	border-left:0;
	border-right:0;
	padding: 6px 14px 6px 14px;
	color:#ffffff;
	font-family: 'Liberation Sans';
	font-size: 16px;
}
.padding-ul{
	padding: 0px 0px 0px 112px;
}
.dealer-ul{
	padding: 0px 0px 0px 60px;
}
.dealer-padding{
padding: 0px 0px 6px 0px;	
}
.director-padding{
	padding:0px 0px 0px 16px;
}
.contact-green-color{
	background-color: #8cac1c;
}
.product-bolder-right{
	border-right: solid #e2e2e2;
}
.color-green-inner-right {
    color: #8CAC1C;
	text-align:left;
    font-family: 'Gotham-Book';
    font-size: 16px;
    font-weight: bold;
}
.no-box-product img{ border: 1px solid #a5a8a8;}
.productcon .no-box-product {
    float: left;
    margin: 0 42px 17px 0;
}
/*
.right-align{
	text-align:left;
	padding: 0px 0px 12px 0px;
}
*/
.btn-green{
	background-color:#8fae1a;
	border-bottom: solid #6f8227;
	border-top:0;
	border-left:0;
	border-right:0;
	padding: 6px 14px 6px 14px;
	color:#ffffff;
	font-family: 'Liberation Sans';
	font-size: 14px;
	
}
.gray-text{
	padding: 10px 0px 0px 0px;
	font-family: 'Gotham-Book';
	font-size: 13px;
}
.enquiry {
    padding: 0px 10px 0px 0px;
    font-family: 'Liberation Sans';
    font-size: 26px;
    font-weight: bold;
    color: #076871;
}
.fields{
	padding: 15px 0px 0px 145px;
	color:242727;
	font-family: 'Liberation Sans';
}
.verification-label{
	font-family: 'Liberation Sans';
	font-size: 12px;
	color:#a7a9a9;
}
.sulpher-ul{
	padding: 0px 0px 0px 20px;
}
.slider-text-color{
	color: #ffffff;
}
.slider-read-more{
	color: #ffffff;
}
.margin-bottom-20{ margin-bottom: 20px;}
.bullet{
list-style-image: url('../images/bullet-img.png');
}
.thank-you{
	text-align:center;
}
.menubar {  }
.padding-top-bottom-bg{
}
.margin-left-15per{margin-left: 20%;}
.navbar-left{margin-left: 20% ;}
.text-shadow{text-shadow: 2px 3px 2px #000;}
.carousel-control.right{ background-image: none;}
.carousel-control.left{ background-image: none;}
.margin-top-8px{margin-top: 8px;}
.green-color{ color: green; }
#mainCaptcha {     background: url(../images/1.JPG);
    color: #260303;
    font-size: 19px;
    font-weight: bold; font-family: 'liberation_sansbold';}
.for-enquiry { float: right;
    margin-top: 11px;}	
#uword{ width: 100px;}
.form-bottom img{ float: left; padding-right: 26px;}
.image img{ border: 1px solid #a9abab;}
.productcon .no-box {
    float: left;
    margin: 9px 42px 17px 0;
}
/* width: 160px; 
height: 16px;
For shadow
*/
.social-site{
	padding: 0px 15px 0px 0px;
}
.social-site-p{
	padding: 6px 0px 0px 0px;
}
.social-icon{
	font-size:25px;
	color:#ffffff;
}
.error{
	color:#ffffff;
}
.map-bg{
	    background-color: #064b52;
}
.htext{    margin-left: 65px !important;}
.htext1{    margin-left: 92px !important;}
.slider-text-color h2{       font-size: 38px;
    line-height: 49px;
    font-family: 'Impact';
    letter-spacing: 2px;
    text-shadow: none;}
 .slider-text-color span   {  font-family: 'Impact';}
    .htext2 {
    margin-left: 102px !important;
}
.htext3 {
    margin-left: 42px !important;
}
.htext4 {
    margin-left: 92px !important;
}
.brochure{
	float:right; margin:15px;
}
.margin-0 { margin: 0px;}
#active{    color: #0776af;}
.strong{    font-family: 'Gotham-Book' !important;}
.no-padding{ padding:0px;}
.social-site-p a:hover {    text-decoration: blink !important;}
select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder {width: 100% !important;
    margin-bottom: 5px !important;
    color: #bebebe !important;}
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width: 100% !important;
    margin-bottom: 15px !important;
    color: #bebebe !important;}
    
    @media (min-width: 768px) {
.navbar-nav {
    margin-left: 20% !important;;
}
}
.bootstrap-select.btn-group .dropdown-menu {    width: 100% !important;    overflow: scroll!important;
    overflow-x: hidden !important;}