@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Nunito:400,300,700);body{font-family:'Lato', sans-serif;}
a:focus{outline:none;}
.tableheading{background-color:#eeeeee;}
td{padding:0 0 0 10px;font-size:16px;border-color:#999999;}
table{border-color:#999999;}
.indi{text-align:center;font-weight:700;}
.indi-red{color:#FF0000;display:inline;}
.table-inquiry{font-weight:700;}
.table-inquiry td{padding:10px 0 0 0;}
h1{font-family:'Nunito', sans-serif;color:#185e9f;}
header .top-header{width:100%;background-color:#434343;height:40%;}
header .top-left{padding:10px 0 0 10px;color:#FFFFFF;font-size:14px;}
header .top-left span{padding:0 10px 0 10px;}
header .top-header span a{color:#fff;text-decoration:none;}
header .top-header span a:hover{color:#bebeba;}
header .top-right{color:#FFFFFF;font-size:14px;float:right;}
header .top-right a{height:30px;width:30px;border-radius:50%;background-color:#FFFFFF;margin:6px 1px 6px 1px;line-height:28px;text-align:center;vertical-align:middle;display:inline-block;color:#000;}
header .top-right a:hover{background-color:#f4f4f4;color:#000;}
.logo{margin:10px;}
.nav > li{padding-left:9px;padding-top:16px;font-size:16px;font-weight:400;margin:0px 0px 0px 20px;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:#FFFFFF;color:#000000;}
.nav > li > a{color:#000;}
.nav > li > a:focus, .nav > li > a:hover{background-color:#FFFFFF;color:#185e9f;}
.dropdown-menu{background-color:#316a4a;}
.dropdown-menu > li > a{color:#FFFFFF;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background-color:#316a4a;color:#f2f2f2;}
.navbar-right .dropdown-menu{right:auto;}
.nav > li > a{position:relative;display:block;padding:10px 0px 0px 23px;}
.banner{width:100%;}
.line{width:100%;background-color:#185e9f;height:1px;position:relative;margin-bottom:20px;margin-top:20px;}
.hline{position:absolute;bottom:-3px;height:7px;background-color:#185e9f;width:65px;}
.welcome{width:100%;}
.welcome p{font-size:16px;line-height:19px;text-align:justify;margin-bottom:40px;}
.product{width:100%;background-color:#f1f1f1;}
.product .h1{margin:38px 0px 42px 13px;}
.product .box{border:1px solid #cecece;padding-top:20px;background-color:#FFFFFF;height:auto;width:100%;margin:10px 10px 10px 0;text-align:center;border-radius:5px;margin-bottom:30px;}
.product .box .img-responsive{text-align:center;vertical-align:middle;margin:0 auto;}
.product .box h2{line-height:25px;font-size:19px;font-weight:600;text-align:center;background-color:#316a4a;color:#FFFFFF;padding-top:10px;padding-bottom:10px;padding-left:12px;padding-right:12px;margin-bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.product .box h2 a{color:#FFFFFF;text-decoration:none;margin:10px;}
.product .box h2 a:hover{color:#CCCCCC;text-decoration:none;margin:10px;}
.aboutus{width:100%;}
.aboutus .box2{border:1px solid #cecece;padding-top:20px;background-color:#FFFFFF;height:auto;width:100%;margin:10px 0px 10px 0px;border-radius:5px;padding:15px;}
.aboutus ul .text4{line-height:40px;font-size:16px;list-style:none;}
.aboutus ul{padding-left:0;}
.aboutus ul li{list-style:outside none none;padding:5px 0 10px 20px;}
.aboutus ul li:before{content:"\f101";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;color:#337ab7;}
.aboutus ul li a{text-decoration:none;}
.aboutus p{font-size:16px;line-height:25px;text-align:justify;font-family:'Lato', sans-serif;}
.aboutus span{padding:0 0 0 15px;}
.aboutus h1{margin:0 0 0 0;font-family:'Nunito', sans-serif;font-size:24px;}
.aboutus .machine{text-align:center;vertical-align:middle;}
.aboutus .machine .img-responsive{margin:0 auto;}
.aboutus h3{text-align:left;font-weight:600;}
.aboutus .certification .img-responsive{margin:0 auto;text-align:center;vertical-align:middle;}
.space ul{list-style:outside none none;padding:10px 0 10px 20px;}
.space ul li{list-style:none;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;}
.owl-theme .owl-controls .owl-page span{background:#316a4a none repeat scroll 0 0;border:1px solid #185e9f;}
.client{width:100%;}
.client .box{margin:0px 10px 10px 10px;margin-bottom:30px;}
.client h1{text-align:center;width:100%;margin:40px 0px 40px 0px;}
#owl-demo .item{margin:10px;margin-bottom:50px;}
#owl-demo .item img{display:block;width:100%;height:auto;}
.footer{width:100%;background-color:#363636;}
.footer .logo2{margin:40px 40px 30px 40px;}
.footer .social-icon{color:#FFFFFF;font-size:30px;margin:10px 20px 10px 20px;text-align:center;}
.footer .social-icon a{height:50px;width:50px;border-radius:5px;background-color:#FFFFFF;margin:0px 10px 20px 10px;line-height:47px;text-align:center;vertical-align:middle;display:inline-block;color:#000;}
.footer .social-icon a:hover{color:#3b5998;}
.footer .p-text{margin:0px;color:#FFFFFF;text-align:center;font-size:14px;margin:20px 0px 0px 0px;height:70px;}
.footer h2{color:#FFFFFF;font-size:24px;font-weight:600;margin:40px 0px 10px 0px;padding-right:10px;padding-left:10px;}
.line2{width:90%;background-color:#FFFFFF;height:1px;position:relative;margin-bottom:30px;margin-top:20px;padding-right:10px;}
.hline2{position:absolute;bottom:-3px;height:7px;background-color:#FFFFFF;width:65px;padding-right:10px;}
.fa-angle-double-right::before{margin:0 10px 0 0;color:#FFFFFF;}
.footer a{color:#FFFFFF;text-decoration:none;}
.footer a:hover{color:#bebebe;}
.footer ul.text2{margin:0px 0px 0px -40px;line-height:40px;font-size:16px;}
.footer .text3{margin-left:10px;}
.footer .text3 span{color:#FFFFFF;margin:0px 0px 0px 20px;line-height:32px;}
.footer .text3 i{color:#FFFFFF;}
.footer span{margin:0px 0px 0px 15px;}
.bottom{background-color:#000000;text-align:center;color:#FFFFFF;padding:20px 0px 20px 0px;font-size:16px;width:100%;}
.navbar-nav > li > .dropdown-menu{margin-top:32px;}
.breadcome{width:100%;background:url(../img/bg23.jpg);height:120px;}
.breadcome h1{color:#FFFFFF;margin:40px 0 0 10px;font-size:36px;}
.breadcome .breadcomeright{color:#FFFFFF;float:right;margin:50px 10px 0 0;display:table-cell;vertical-align:middle;font-size:16px;font-weight:600;}
.breadcome ul{list-style:outside none none;display:inline;margin:0;padding:0 0 0 0px;}
.breadcome li{display:inline-table;padding:0 0 0 25px;;}
.breadcome li a{text-decoration:none;color:#CCCCCC;}
.breadcome li:before{content:"\f101";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;color:#fff;}
@media(max-width:320px){header .top-right{color:#FFFFFF;font-size:14px;float:left;margin:0px 0px 0px 30px;text-align:justify;}
header .top-left{color:#ffffff;font-size:14px;padding:10px 0 0 10px;text-align:center;}
*::before, *::after{box-sizing:border-box;}
*::before, *::after{box-sizing:border-box;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{display:block;height:auto;margin-bottom:10px;max-width:100%;}
.breadcome .breadcomeright{margin:20px 20px 0 0;}
.aboutus h2{text-align:left;font-size:24px;}
}
@media(min-width:320px) and (max-width:430px){.breadcome .breadcomeright{display:none;}
}
@media (max-width:991px){.navbar-nav .open .dropdown-menu{background-color:#316a4a;}
.navbar-default{background-color:#185e9f;}
.navbar-collapse{background-color:#185e9f;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:-15px;margin-right:-15px;margin-top:15px;}
.nav > li{}
}
@media (max-width:767px){header .top-right{color:#FFFFFF;font-size:14px;margin:0px 30px 0px 30px;text-align:center;float:none!important;}
header .top-left{color:#ffffff;font-size:14px;padding:10px 0 0 10px;text-align:center;}
h1{font-size:20px;}
#owl-demo .item{margin:11px 20px 4px 0px;}
.footer .logo2{text-align:center;}
.footer .social-icon{color:#FFFFFF;font-size:30px;margin:10px 26px 10px 26px;text-align:left;}
.footer .p-text{margin:0px;color:#FFFFFF;text-align:left;font-size:14px;margin:20px 30px 0px 40px;height:70px;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{display:block;height:auto;margin-bottom:10px;max-width:100%;}
.breadcome .breadcomeright{display:none;}
}
@media (max-width:768px){.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:-15px;margin-right:-15px;margin-top:15px;}
h1{font-size:20px;}
.product .box h2{font-size:18px;}
}
@media (max-width:800px){.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:-15px;margin-right:-15px;margin-top:15px;}
}
@media (min-width:992px) and (max-width:1200px){header .top-left span{padding:0 0 0 1px;}
h1{font-size:34px;}
.nav > li{margin:0 0 0 8px;padding-left:0px;}
.navbar-nav > li > .dropdown-menu{margin-top:29px;}
}
@media (min-width:320px) and (max-width:380px){.footer .social-icon{margin:10px;}
}
.tp-caption.black, .black{color:#000;text-shadow:none;}
.tp-caption.hr-heading, .hr-heading{font-size:36px;line-height:15px;font-weight:900;font-family:Nunito;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0px;border-color:rgb(0,0,0);border-style:none}
.tp-caption.hr-text, .hr-text{font-size:18px;line-height:30px;font-weight:700;font-family:lato;color:rgb(255,255,255);font-style:italic;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0px;border-color:rgb(0,0,0);border-style:none}

.products {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#535353;
	text-decoration:none;
}
.products:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#009DC6;
	text-decoration:none;
}
	
.servece{
	padding-left:15px;
	padding-right:0px;
	color:#353333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

	}
.servece ul{
	padding:0px;
	margin:0px;
	}
.servece ul li {
	background-image:url(../images/ul-li-icon.png);
	background-repeat:no-repeat;
	background-position:2px 8px;
	padding-left:30px;
	list-style:none;
	padding-top:2px;
	border-bottom:#CCCCCC thin dotted;

	}
.servece a{
	text-decoration:none;
	color:#353333;
	}
.servece a:hover{
	color:#ff0060;
	}