/* =============================================
			Home Page Responsive
============================================= */
@media (max-width:1400px){
	.slider-caption{ right:5%;}
	.slider-caption .border-center{
		margin:0 0 15px;
		padding:0 0 15px;
	}
	.slider-caption h1{
		font-size:50px !important;
		line-height:60px;
        text-align:center;
        width:100%;
        padding: 10px;
	}
}
@media (max-width:1199px){
	
	#brand-slider .owl-controls .owl-buttons .owl-prev{margin:-16px 0 0 -30px;}
	#brand-slider .owl-controls .owl-buttons .owl-next{margin:-16px -30px 0 0;}
}
@media (max-width:1024px){
	.slider-caption{ width:440px;}
	.slider-caption .border-center{
		margin:0 0 15px;
		padding:0 0 15px;
	}
	.slider-caption .title {
		font-size:30px;
		line-height:33px;
	}
	.slider-caption h1{
		font-size:35px;
		line-height:45px;
	}
	.slider-caption .description{ padding:0 0 20px;}
	.theme-btn{line-height:40px;}
	#home-slider .owl-pagination{
		right:auto;
		left:0;
		width:100%;
	}
	
}

@media (max-width:768px){
	
	.slider-caption{
		width:360px;
		right:3%;
	}
	.slider-caption .border-center{
		padding:0 0 10px;
		margin:0 0 10px;
	}
	.slider-caption .title {
		font-size: 20px;
		line-height: 23px;
	}
	.slider-caption h1 {
		font-size: 25px;
		line-height: 35px;
	}
	.slider-caption .description{
		font-size:13px;
		line-height:20px;
		padding:0 0 10px
	}
	
}
@media (max-width:991px){
	.top-bar .dropdown.languages {padding:0 0 6px;}
	.logo {width: auto;}
	.dropdown.languages ul.dropdown-menu{top:200%;}
	.dropdown.open.languages ul.dropdown-menu{top:100%;}
	.col.service{ padding:0 0 50px;}
	.col.service figure img{
		width:100%;
		height:auto;
		display:block;
	}
	.heading{ width:50%;}
	.getstarted h3 {
		font-size: 20px;
		line-height: 30px;
	}
	.topten-products .frame-img{ margin-bottom:30px;}
	.theme-btn.btn-submit {margin: 0 0 40px;}
	.address .address-info li address,
	.address .address-info li em,
	.social-area .social-icon,
	.social-area i,
	.address .address-info li i{ width:100%;}
	.social-area i,
	.address .address-info li i{
		padding:0 0 6px;
		font-weight:bold;
	}
}

@media (max-width:639px){
	
	.product-description,
	.slider-product{ width:100%;}
	.slider-product{ margin:0 0 50px !important;}
	.tab-nav .pattran-half{width:50%;}
	.product-making .head {padding: 8px 0;}
	.width{ width:50% !important;}
	.tab-pane .product-img .img-hover h3 {
		font-size: 18px;
		line-height: 22px;
	}
    .owl-theme .owl-controls .owl-buttons .owl-prev,
	.owl-theme .owl-controls .owl-buttons .owl-next{ display:none;}
	.slider-caption{ display:none;}
	/*.col-sm-6.col-xs-6{ width:100%;}*/
    .banner {min-height:auto;margin-bottom: 80px;}
	
}

@media (max-width:550px){
	.banner-productpage ul li{ width:25%;}
	.tab-nav .tab-productfull{width:100% !important;}
	.topten-product .img-hover {border-width: 0;}
}
@media (max-width:480px){
	#product-slider .owl-controls .owl-buttons .owl-prev,
	#product-slider .owl-controls .owl-buttons .owl-next{ display:none;}
	.foot{ display:none;}
	.tab-nav {height: 278px;}
	.posts .full-post{ width:100%;}
}
