.about-top {
    clear: both;
    height: 41px;
    line-height: 41px;
    background: url(../img/x.png) no-repeat center center;
    text-align: center;
    text-transform: uppercase;
    font-size: 25px;
	color:#fff;
	border-bottom:none;
	margin-top:-37px;
	
}

.about-content {
    background-color: #000;	
	padding-top:17px;
}

.mune-title {
	margin:auto;
	margin-bottom:40px;
	text-align: center;
	text-transform: uppercase;
	border-bottom: 2px solid #838383;
	color:#fff;
    height: 41px;
    line-height: 41px;
	font-size: 25px;
	width:80%;
}

.mune-title-son {
	margin:auto;
	margin-bottom:40px;
	text-align: center;
	text-transform: uppercase;
	border-bottom: 2px solid #838383;
	color:#bf1916;
    height: 41px;
    line-height: 41px;
	font-size: 15px;
	width:80%;
}

.taks > ul > li {
	text-align: start;

}


.mune-empty {
	margin:auto;
	border-bottom: 2px solid #838383;
	width:80%;
}

.taks .mune-title-son {
	width:100%;
	background-color:#000;
}

.taks .mune-empty {
	width:100%;
}


.pro-title {
    height: 121px;
    background: url(../img/fk.png) no-repeat center top;
    padding: 0px 30px;
    font-size: 15px;
    text-align: center;
    padding-top: 57px;
	word-wrap:break-word;
}

.pro-title a{
    color:#fff;   
	text-transform: uppercase;
	text-decoration:none;
}

.pro-title a:hover {
  color:red; 
  text-transform: uppercase;
  text-decoration:none;
}

.products-title {
    padding: 0px 10px;
    font-size: 15px;
    text-align: center;
	word-wrap:break-word;
}

.products-title a{
    color:#fff;   
	text-transform: uppercase;
	text-decoration:none;
}

#cert .products-title a{
	text-transform: none;

}

.products-title a:hover {
  color:red; 
  text-transform: uppercase;
  text-decoration:none;
}

.footer-copyright {
	border-top: 1px dotted #ffffff;
	color: #ffffff;	
}

.footer-h {
	border-bottom: none;
	margin-top:33px;
}

.footer-img {
	margin-bottom:33px;
}
.footer-title{
	color:#fff;
	font-weight:600;
}

.section {
    padding: 5px 0;
}

.goods .portfolio-image{
	padding:20px 5px;
	height:100%;
	width:100%;
}

.goods .portfolio-image img{

	height:230px;
	width:226px;
}

.blog-sidebar ul li {
    clear: both;
    line-height: 20px;
    margin-bottom: 10px;
    background: url(../img/service-icon/sj.png) no-repeat 10px 10px;
    padding-left: 25px;
}
.blog-sidebar ul li a{
    color: #bdbdbd;
	text-decoration:none;
}
.blog-sidebar ul li a:hover {
   color: #AE340F;
}
.blog-sidebar ul li .active
{
	color: #AE340F;
}
.pagination-wrapper {
	width:100%;
	
}
.pagination-lg > li > a {
	padding:2px 10px;
	font-size:14px;
	background-color: #000;
	border:0.05em solid #FFF;
}
.pagination > .disabled > a {
	background-color: #000;
}
.pagination-lg>li:last-child>a {
	
	border-bottom-right-radius:0px;
	border-top-right-radius:0px;
}
.pagination-lg>li:first-child>a{
	border-bottom-left-radius:0px;
	border-top-left-radius:0px;
	border-left:0.05em solid #FFF;
}
.pagination > li > a {
	margin-right:0.2em;
	color:#8e8e8e;
}
.pagination > .active > a{
	border:0.05em solid #FFF !important;
}


.shop-item {
	-webkit-border-radius: 0px;
	border-radius:0px;
}
.shop-item:hover{
	
  display: block;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  transition: all .5s ease;
}
.portfolio-info-img {
	padding:5px;
}

.portfolio-info-img > a > img {
	width:100%;
}

.blog-single-post {
	padding:0px;
}

.row {
	width:100%;
	margin:auto;
}

.portfolio-info-img2 > a > img{
	width:100%;
}
.blog-single-post > p, #bestext > p {
	color:#dadada;
	text-align: start;
	padding:0px 20px;
	font-size:16px !important;
	line-height:26px;
}
.jobs-list td, .jobs-list table {
	border-top: none;
}

.jobs-list td {
	padding: 11px 0px ;
	color:#b9b9b9;
}

.jobs-list tr {
	border-bottom: 1px dotted #ffffff;
	text-align: start;
}

.product-details p {
	text-align: start;
	padding: 7px 0px ;
}
#goo .product-details {
	padding-left: 0px;
}
.colors {
   float:left;
   width:100%;
   height: 74px;
   line-height:74px;
   margin:auto;
}

.current img{
    padding: 0;
    border-width: 2px;
	border: 2px solid #ccc;
}
.controller li {
/*     vertical-align: middle;
    letter-spacing: normal;
    word-spacing: normal;
    display: inline-block;
    width: 74px; */
	float: left;
	
}
.controller {
    position:relative;
  	height: 74px;
	overflow: hidden;
	width:80%;
	left:-5%;
	right:0;
	margin:8px 0px;
}
.controller ul {
   float: left;
   position:absolute;
   top:0;
   left:-98px;
   width:2944px;
}
.controller ul img{
	cursor:pointer;
	display:block;
	margin-bottom:5px;
	width:68px;
	padding:1px;
	/* border:1px solid #ccc; */
	height:68px;
	float:left;
	margin-right:3px;
	display:block;
}
.clear {
	clear:both;
}
.control {
	cursor:pointer;
	float:left;
	width:10%;
	margin:4px 10px;
}
.control-right {
	float:left;
/* 	width:10%; */
	position:absolute;
	margin:10px;
	margin:4px 10px;
	cursor:pointer;
	top:0px;
	left:90%;
	bottom:0;
}


ul,li{
    list-style: none;
}

.t1 {
  overflow: hidden;
  position:relative;
}

.goods-item {
    position: relative;
   /*  background: #FFF; */
    margin-top: 20px;
    margin-bottom: 10px;
    border: 1px solid #FFF;
    -webkit-border-radius: 5px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 5px;
    -moz-background-clip: padding;
    border-radius: 0px;
    background-clip: padding-box;
    -webkit-box-shadow: inset 0 1px #fff, 0 0 8px #c8cfe6;
    -moz-box-shadow: inset 0 1px #fff,0 0 8px #c8cfe6;
    box-shadow: inset 0 1px #fff, 0 0 8px #c8cfe6;
    color: inset 0 1px #fff,0 0 8px #c8cfe6;		
}

.jobs-list tr:last-child td {
	border-bottom:none;
}

#goos .product-details p {
	width:90%;
	color:#d8d8d8;	
}

.product-detail-info table td {
	border: 1px solid #E7E7E7;
	line-height:42px;
	padding:0px 15px;
	font-size:17px;
}

.product-detail-info table tr:last-child td {
	border: 1px solid #E7E7E7;
}

#tabbable h5 a{
	font-size:13px;
	line-height:30px;
	color:#d8d8d8;	
	text-decoration:none;
}

#tabbable h5 .active {
    background-color:#A93408;
	height:30px;
	line-height:30px;
	padding:6px 6px;
	border-top:1px solid #A93408;
}

#tabbable h5 .active a{
	color:#fff;	
}

#tabbable h2 {
	width: 100%;
	margin-top:5em;
	border-bottom: 1px solid #727272;
}

#tabbable h5 {
	width: 100%;
	text-align:left;
	height:30px;
	line-height:30px;
	background-color:#232323;
	border-bottom: 1px solid #727272;
	margin-bottom:10px;
	text-transform: none;
}
#tabbable .product-detail-info p {
	font-size:15px;
	color:#d8d8d8;
	line-height:40px;
}

.product-detail-info table td:first-child {
	font-weight:500;
}

#tabbable .product-detail-info {
	background-color:#151515;
	color:#d8d8d8;
	border:none;
	text-align:start;
}
#tabbable .product-detail-info h4{
	color:#d8d8d8;
}

.col-footer{
	text-align:start;
}

#tabbable .product-detail-info img{
	width:100%;
}

#tabbable .product-detail-info h3{
	color:#d8d8d8;
}

#tabbable .nav-tabs>li.active>a{
	 color: #fff;
     background-color: #a93408;
	 border:none;
     border-top: 1px solid #a93408;
	 font-weight:400;
	border-bottom: 0.001em solid #ddd;
}
#tabbable .nav-tabs>li>a {
	border-radius:0px;
	color: #ddd;
}
#tabbable .nav-tabs{
	border-top: 1px solid #ddd;	
}

#tabbable .nav-tabs>li>a:hover{
	background-color:#232323;
	border:none;
	color: #ddd;
	font-weight:400;
}


#tabbable .nav-tabs>li.active>a:hover{
	background-color:#a93408;
	border-top: 1px solid #a93408;
	font-weight:400;
	color: #fff;
}

#tabbable ul{
	background-color:#232323;
	margin-top:6em !important;
}

#tabbable .nav>li>a{
	padding: 5px 10px;
	font-size:13px;
}
#tab1 strong span{
	color: #fff !important;
	background:none !important;
}

#inq .form-horizontal .control-label{
	/* text-align:start; */
	right:0em;	
}

#inq .col-sm-9 {
	text-align:start;
}

#inq .contact-form-wrapper{
	margin-top:3em;
}

#inq .form-control{
	background:#0f0f0f;
	border: 1px solid #0f0f0f;
}

#inq .control-label b{
	font-weight:400;
	color:#dadada;
}

#inq .form-group input,#inq .form-group textarea{
	color:#dadada;
}
#inq .btnreset{
	text-align:start;
	float:none !important;
	left:2%;
}

#inq .btnsend{
	text-align:start;
	float:none !important;
	
}

#inq .btn {
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #000;
	padding:6px 22px;
}

#inq img {
	text-align:start !important;
	float:left !important;
	padding-left:1.8em !important;
}
#inq .blog-single-post p span, #inq .blog-single-post p , #inq .blog-single-post img{
	text-align:start !important;
	color:#fff !important;
	background-color:#151515 !important;
	padding-left:0em !important;
}

.portfolio-visit-btn .btn {
	border: 1px solid #fffdfd;
	background: none repeat scroll 0 0 #000000;
}

.portfolio-visit-btn .btn:hover {
	border: 1px solid #fffdfd;
	background: none repeat scroll 0 0 #000000;
	color: #ff0803;
}

.mainmenu > ul > li > a {
	padding: 1.2em 1em;
}

.logo-wrapper {
	margin-right:3em;
}

#footer_img img {	
	width: 100px;
	height:100px;
}


@media (min-width: 768px){
	.container {
		width: 90%;
		padding-left: 0px;
		padding-right: 0px;		
	}
	.min .col-sm-3 {
		width: 20%;
		padding-left:7px;
		padding-right:7px;
	}
	.col-md-9 {
		width:75%;
		
	}
	body {
		width: 100%;
	}
	#pro .col-md-3 {
		padding-right:16px;
		padding-left:16px;
		padding-bottom:10px;		
	}
	#pro .col-sm-6 {
		width:33%;
	}
	.goods-item .image img{
		width:100%;
	}
	#goo .col-md-5 {
		width:47%;
	}
	#goos .col-md-7 {
		width:50%;
	}
}

@media (min-width: 992px){
	.container {
		width: 75%;
	}
	#pro .col-md-3 {
		width: 33%;
	}
	
	.footer-img {
		width: 22%;
	}

	.min .col-sm-3 {
		width: 20%;
		padding-left:7px;
		padding-right:7px;
	}
	.goods-item .image img{
		width:100%;
	}	
	#goo .col-md-5 {
		width:47%;
	}
	#goos .col-md-7 {
		width:50%;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}
}

@media (min-width: 1200px){	
	.container {
		width: 94%;
		margin:auto;
		text-align:center;
	}
	#pro .col-md-3
	{
		padding-right:16px;
		padding-left:16px;
		padding-bottom:10px;		
	}	
	#goo .col-md-5 {
		width:380px;
/* 		margin-right:20px; */
	}

	#goos .col-md-7 {
		width:50%;
		float:right;
	}
	.goods-item .image img{
		width:auto;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}
}

@media (min-width: 1300px){	
	.container {
		width: 85%;
		margin:auto;
		text-align:center;
	}
	#pro .col-md-3
	{
		padding-right:16px;
		padding-left:16px;
		padding-bottom:10px;		
	}	
	#goo .col-md-5 {
		width:380px;
/* 		margin-right:20px; */
	}

	#goos .col-md-7 {
		width:50%;
		float:right;
	}
	.goods-item .image img{
		width:auto;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}
}

@media (min-width: 1400px)
{	
	.container {
		width: 81%;
		margin:auto;
		text-align:center;
	}
	#pro .col-md-3 {
		padding-right:36px;
		padding-left:36px;
		padding-bottom:25px;	
	}

	#goo .col-md-5 {
		width:383px;
		margin-right:20px;
	}

	#goos .col-md-7 {
		width:50%;
		float:right;
	}
	.goods-item .image img{
		width:auto;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}

}

@media (min-width: 1500px)
{	
	.container {
		width: 76%;
		margin:auto;
		text-align:center;
	}
	#pro .col-md-3 {
		padding-right:36px;
		padding-left:36px;
		padding-bottom:25px;	
	}

	#goo .col-md-5 {
		width:383px;
		margin-right:20px;
	}

	#goos .col-md-7 {
		width:50%;
		float:right;
	}
	.goods-item .image img{
		width:auto;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}

}

@media (min-width: 1600px)
{	
	.container {
		width: 71%;
		margin:auto;
		text-align:center;
	}
	#pro .col-md-3 {
		padding-right:36px;
		padding-left:36px;
		padding-bottom:35px;		
	}
	#goo .col-md-5 {
		width:383px;
		margin-right:20px;
	}

	#goos .col-md-7 {
		width:50%;
		float:right;
	}
	.goods-item .image img{
		width:auto;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}
}

@media (min-width: 1700px)
{	
	.container {
		width: 64%;
		margin:auto;
		text-align:center;
	}
	#pro .col-md-3 {
		padding-right:36px;
		padding-left:36px;
		padding-bottom:35px;		
	}
	#goo .col-md-5 {
		width:383px;
		margin-right:20px;
	}

	#goos .col-md-7 {
		width:50%;
		float:right;
	}
	.goods-item .image img{
		width:auto;
	}
	#inq .contact-form-wrapper{
		padding-right:6em;
	}
	.mainmenu {
		width:100%;
	}

}
