@media (max-width: 480px)
{
	

}

@media (max-width: 480px) and (orientation : landscape)
{
	
		
}


@media (max-width:768px){
	
	.slicknav_btn{ margin-top:-65px;}
	.htp-address{ text-align: center;}
	.pidiwb{ padding:15px 0;}
	.pidiwbl h2{ font-size:21px;}
	.pidiwbr{ padding-top:20px; text-align:center;}
	.pidiwbr img{ display: inline-block;}
	.pidim ul li{ padding:20px 0;}
	.pidim ul li .pidims h2{ font-size:18px;}
	.ourserviceshover{ width:100%; padding:0;}
	.grid figure{ min-width:inherit; max-width: inherit;}
	.pidim{ padding:20px 15px;}
	.pidatb ul li{ margin:15px 0;}
	.pidatb ul li .pidatbs p{ text-align: left;}
	.pidatb ul li .pidatbs h2{ margin-bottom:15px;}
	.slider-item{ height:250px;}
	.slider-content{ margin-top:0;}
	.slider-content h2{ font-size:15px; line-height:24px;}
	.pidsfb ul li{ text-align: center;}
	.pidsfb ul li:last-child{ float: none; width:100%;}
	.pidsfb ul li p{ font-size:15px;}
	.pidsfb{ padding:10px 15px;}
	.pidfbql ul li{ display: inline-block; padding:0 15px;}
	.pidfbql p{ display: inline-block;}
	.pidatb{padding: 0 0 50px 0;}
	.pidiwb{ padding:0 0 15px 0;}
	.pidim{ padding: 20px 15px 0 15px;}
	.pidim ul li:last-child{ padding-bottom:0;}
	.inner_banner .jumbotron{ width:100%; top:-20px;}
	.inner_banner .jumbotron h1{ font-size:20px;}
	.inner_banner .jumbotron h2{ font-size:18px;}
	.pidainb{ padding:0;}
	.pidcidb{ padding:15px;}
	.pidcub{ padding:20px 15px;}
	.pidcub .pidfbql{ margin:15px 0 0 0;} 
	.pidbb h2{ padding:0 15px 5px 15px;}
	.pidbib img{ width:100%;}
	.pidbb{ padding-top:0;}
	.pidbib h3{ font-size:24px;}
	.pidcpgb{ padding:0;}
	.slicknav_nav a:hover{ background: none;}
	.hb_inner{ z-index:1;}
	#feedback-form{ width:206px;}
	.g-recaptcha{ margin-left:0;}
	.slicknav_nav a:hover{ background: none;}
	.giowgb{ padding:0;}
	.pirqf .req_quote{ width:400px; padding: 20px 38px 22px 25px; top:28%;}
	.main_menu .navbar-nav{ float: inherit;}
	.main_menu .navbar-nav > li > a{ line-height:20px;}
	.navbar-toggle{ margin-top:30px;}
	.main_slider .carousel-caption p{ font-size:20px;}
	.giowgb .nav-tabs{ text-align: center;}
	.giowgb .nav-tabs > li{ float: none; display: inline-block;}
	.req_quote .form-control{margin-bottom: 5px;}
	
	
	
	
}

@media (max-width:1024px)
{
	
	
}

@media (min-width: 768px) and (max-width: 1024px)  
{
		
	}

@media (min-width: 1030px) and (max-width: 1366px)  
{
	
	}  

