/********************Responsive**********************/
@media only screen and (min-width: 981px) and (max-width: 1024px) {
	
	.flex-control-thumbs li
{
	height: 100px;
	width: 24%;	
}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
	.menu_wrap .navbar-nav
	{
		width:100%;	
	}
	footer .container
	{
		padding:0px 15px;	
	}
	.right_pic {
    width: 45%;
    margin: 0 15px 15px 0;
	float:left;
}
.flex-control-thumbs li
{
	height: 100px;
	width: 24%;	
}
.pert_3_right {
    border: 0px solid #ccc;
    padding: 0;
	margin:15px 0 0 0;
}
.service_heading {
    width: 100%;
}

}
@media only screen and (min-width: 481px) and (max-width: 660px) {
	
	.logo .img-responsive
	{
		text-align:center;
		margin: 0 auto;	
	}
	.menu_wrap .navbar-nav
	{
		width:100%;	
	}
	.menu_wrap .navbar-nav > li {
    	border-right: 0px dotted #fff;
	}
	footer .container
{
	padding:0px 15px;	
}
.f_map
{
	background-size: 100% 100%;	
}
.f_right {
    width: 41%;
}
.call
{
	width:50%;
	float:left;
	text-align:right;
	margin: 24px 0 10px 0;		
}
.no
{
	width:49%;
	float:right;
	text-align:left;
	margin: 24px 0 10px 0;	
}
.flex-control-thumbs li
{
	height: 100px;
	width: 24%;	
}
.pert_3_right {
    border: 0px solid #ccc;
    padding: 0;
	margin:15px 0 0 0;
}
.service_heading {
    width: 100%;
}
.right_pic {
    width: 47%;
    margin: 0 15px 15px 0;
    float: left;
}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
	.menu_wrap .navbar-nav
	{
		width:100%;	
	}
	.menu_wrap .navbar-nav > li {
    	border-right: 0px dotted #fff;
	}
	.flex-control-thumbs li {
      width: 23%;
      height: auto;
}
.service_heading {
    width: 100%;
}
.services
{
	background-position: 100% 100%;
}
.padding-right
{
	padding-right:15px;	
}
.pert_3
{
	margin: 0 0 15px;	
}
.pert_3_right
{
	border:none;
	padding:0px;	
}
footer .container
{
	padding:0px 15px;	
}
.f_map
{
	background-size: 100% 100%;	
}
footer h4
{
	margin: 25px 0 10px;	
}
.call
{
	text-align:center;
	margin: 13px 0 0 0;	
}
.no
{
	text-align:center;	
}
}