.owl-carousel .item { margin-right: 10px}
.owl-page span{
    background-color: #7f7f7f !important;
}
.active span{
    background-color: #1162b8 !important;
}
.service-item { position:relative;  }
.service-item a {display:block;}
.service-item .img {  }
.service-item .name {  
	position:absolute;
	bottom:0;
	left:0;
	padding:5px 0px;
	background:#4c4c4c;
	line-height:20px;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	width:100%;
}


.pro-item { position:relative;  }
.pro-item a {display:block;}
.pro-item .img {  }
 
.pro-item .name {  
	 font-weight:bold; 
	 font-size:14px;
	 padding:10px 0px;
	 text-align:center;
	 text-transform:uppercase;
}
.wide-container {
    max-width: 1000px;
    height: 200px;
    margin: 0 auto;
}
div.home-service{
    margin: 20px 0px;
}
/*===================================*/
.service-item a.title{
    font-weight: bold;
    text-align: center;
    margin-top: 5px;
}
.product-video-item .title{
    padding-top: 5px;
    display: block;
    text-align: center;
    font-weight: bold;
}
.link-all-product{
    position: relative;
}
.link-all-product .link-all{
    display: inline-block;
    position: absolute;
    top: -50px;
    right: 0px;
    font-weight: bold;
}
.cat-title{
    text-align: center;
    margin-bottom: 5px;
}
@media (max-width: 800px) {
    .service-item a.title{
        font-size: 16px;
    }
    .product-video-item iframe{
        height: 350px;
    }
}
@media (max-width: 480px) {
    .service-item a.title{
        font-size: 16px;
    }
    .product-video-item iframe{
        height: 260px;
    }
}
.home-slider{
    padding: 10px 30px;
    text-align: center;
}
.amazingslider-nav-container-1{
    background-color: #ffffff;
    padding-left: 5px;
}
.line{
    border-top:1px solid #b2b2b2;
    margin-top: 13px;
}