/* CSS Document */
img{max-width: 100%;}
.margin-top{margin-top: 10px;}
.navbar-green {
	background-color: #1CA933; border:0 !important; border-radius:0  !important;
}
.navbar-green a {
	color: #fff !important;
}
.products-title{background-color: #1CA933 !important; line-height:40px; color:#fff !important; text-align:left; font-size:18px;}
.products-box{ margin-top:15px;}
.products-box img{width:100%; height:auto; margin-bottom:10px;}
.products-box .panel-body{ padding:20px;}
.navbar{ margin-bottom:0 !important;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: rgba(0,91,21,1.00);
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: rgba(0,91,21,1.00);
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: rgba(0,91,21,1.00);
}
.navbar-nav li a:hover{background-color:rgba(0,91,21,.8) !important}
.navbar-nav .dropdown-menu{ background-color:rgba(0,91,21,1.00) !important}
.navbar-nav .dropdown-menu li{border-bottom:1px solid #003501; line-height:35px !important;height:35px !important;}
.navbar-nav .dropdown-menu li a{line-height:35px !important;}
.navbar-nav .dropdown-menu li a:hover{line-height:35px !important;background-color:#1CA933 !important}
.logo {
	text-indent: -999em;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	height: 75px;
	width: 100%;
	display: block;
	margin: 20px 0;
}
.carousel {
	max-height: 700px;
	background-color: #000;
}
.carousel .item {
	max-height: 700px;
	background-color: #000;
}
.carousel img {
	width: 100%;
}
.carousel-caption p {
	padding: 20px;
	line-height: 35px;
}
.sumri-container {
	text-align: center;
}
#carousel-about.carousel {
	height:500px;
	background-color: #000;
}
#carousel-about.carousel .item {
	height: 500px;
	background-color: #1b3531;
	color:#fff !important;
}
@media (max-width:768px){
	.carousel {
	height: auto;
	background-color: #000;
}
.carousel .item {
	height: auto;
	background-color: #000;
}.carousel img {
	width: auto;
	height: auto;
}
	#carousel-about.carousel {
	height:400px;
	background-color: #000;
}
#carousel-about.carousel .item {
	height: 400px;
	
}
#carousel-about.carousel .item h1{
	font-size:16px;
	
}
#carousel-about.carousel img {
	width: 100%;
	height: auto;
}
	}
#carousel-about.carousel img {
	height: auto;
}
#carousel-about .carousel-caption {
	color: #000; text-align:left !important
}
.about-box {
	background-color: #1b3531 !important;
	width: 100%;
	text-align: left;
}
.about-solid{padding:2% 5%; margin:0 auto; max-width:1170px; width:90%;}
.about-box:after {
	display: block;
	clear: both;
	content: " ";
}
.diverd {
	margin: 40px 0;
}
.feature {
	margin: 40px 0;
}
footer {
	padding: 0 0 40px 0;
}
.con-box ul{padding:0; margin:0;}
.con-box li{ list-style:none; font-size:12px; color:#666; line-height:normal; padding:10px 0;}
.con-box li strong{color:#000;}
.con-box li img{ float:left; margin-top:5px;margin-right:5px;}
.bot-con{ padding-bottom:15px; font-size:12px;}
.bot-con p{margin-bottom:0;}
.bottom{ background-color:rgba(216,216,216,.6);}
.products-list ul{list-style: none;padding: 0;}
.products-list li{padding: 5px 0; border-bottom: 1px solid #eee;}
.history-l{padding:0; margin: 0; list-style: none;}
.pr-checkbox{height:300px; overflow-y: auto; border:1px solid #ccc;}
.pr-checkbox li{list-style: none;}

.scrolltext{width:230px;height:35px;overflow:hidden;background:url(images/123aafa.png) no-repeat;}
/* quotation */
#quotation{width:100%;height:35px;overflow:hidden;margin:0px auto 0 auto;}
#quotation li{line-height:35px;padding-bottom:0px;}
#quotation li .a-r{text-align:right;}
#quotation li span{color:#999;margin:0 0 0 10px;}

.inquirylist {
       border-left: 1px solid #ddd;
	   border-top: 1px solid #ddd;
	   margin: 10px 0;
	}
	.inquirylist td {
       border-right: 1px solid #ddd;
	   border-bottom: 1px solid #ddd;
	   padding: 5px;
	}
.success {
    background: #99FF99;
	padding: 10px;
	color: green;
	text-align: center;
	border: 1px solid green;
	font-size: 14px;
	margin: 10px;
	}
	.error {
		background-color: pink;
		color: red;
		padding: 10px;
		text-align: center;
		border: 1px solid red;
		font-size: 14px;
		margin: 10px;
	}