@media(min-width:992px) and (max-width:1200px)
{
	.search-box input
	{
		width:115px;
		padding-left:18px;
	}
	.div2 .logos a
	{
		width:25%;
	}
	.navbar-default ul li a {
    /* padding: 60px 6px !important; */
	}
	.navbar-default ul li .search
	{
    /* padding: 60px 6px 40px !important; */
	}
	.search-box
	{
		width:160px;
	}
	.navbar-default ul li .search img
	{
	margin-left: -6px;
    margin-top: -11px;
    max-width: none;
	}
	.footer .div1 .div2 .logos a:first-child {
    margin-left: 7%;
}
	.footer .div1 .img1
	{
		top:-47px !important;
	}
	.footer .div1 .div2
	{
		padding:25px 0;
	}
	.navbar-default ul li a
	{
		/* padding:60px 14px; */
	}
	.navbar-default ul .active a
	{
		/* padding:50px 14px 60px; */
	}
	.footer .div1 .div2 p {
    font-size: 20px;
    padding-left: 90px;
	}

	.footer .div1 .img1
	{
		height:150px;
	}
	.sec1 .item p,.sec1 .item h3
	{
		padding:25px 15px !important;
		text-align:justify;
	}
	.sec4 .zoom
	{
		height:50px;
	}
	.sec4 .opacitywraper
	{
		font-size:60px;
	}
}

@media(min-width:768px) and (max-width:991px)
{
	.search-box
	{
		width:170px;
	}
	.search-box input
	{
		width:145px;
		padding-left:20px;
	}
	.footer .div1 .div2 .logos a {
    width: 25%;
	}
	.footer .div1 .div2 .logos a:first-child {
    margin-left: 18% !important;
	}
	.footer .div1 .img1
	{
		height:130px;
		top:-44px !important;
	}
	.footer .div1 .div2
	{
		padding:25px 0;
	}
	.logo
	{
		height:130px;
		width:130px;
		border-radius:65px;
		top:38px;
		right:0px;
	}
	.logo img
	{
		width:114px;
	}
	.navbar-default ul li a
	{
		/* padding:60px 14px; */
	}
	.navbar-default ul .active a
	{
		/* padding:50px 14px 60px; */
	}
	.footer .div1 .div2 p 
	{
    font-size: 15px;
    padding-left: 115px;
	width:33%;
	}

	.div2 .logos a:nth-child(2) 
	{
    margin-right: 3%;
	}
	.footer .div1 .div2 .logos a:first-child 
	{
    margin-left: 5% !important;
	}
	.sec4 .zoom
	{
		height:50px;
	}
	.sec4 .opacitywraper
	{
		font-size:60px;
		padding-top:15px;
	}
	
	.container
	{
		padding:0 15px;
	}
	.sec1 .item p,.sec1 .item h3
	{
		padding:25px 15px !important;
		text-align:justify;
	}
}
@media(max-width:767px)
{
	.marginforresponsive
	{
		margin-top:40px;
	}
	.search-field
	{
		margin:0px 0 20px;
	}
	.lavalamp-object
	{
		padding:0;
	}
	.rimg40
	{
		margin-top:40px !important;
	}
	.search
	{
		dislay:inline-block;
	}
	.search-box
	{
		height:39px;
		top:0;
		left:0;
	}
	        .lavaLampNoImage li.back {
                    border-top:none;
					padding:0px;
					background:none;
					font-family: 'Raleway-Bold';
					z-index: 8;
					position: absolute;
                    }
                    
	.back
	{
		display:none;
	}
	.footer .div1 .div2 {
    padding: 10px 0;
	}
	.footer .div1 .img1 {
    top: -50px !important;
	}
	.img335, .img220
{
	width:100%;
	float:left;
	margin-bottom:20px;
	overflow:hidden;
}
	.left.pull-right
	{
		width:100%;
		float:left;
		padding:30px 0;
		overflow:hidden;
	}
	.business-gallery .left, .business-gallery .right, .gearimg, .aboutbox .left2
	{
		width:100%;
	}
	.aboutbox .right2
	{
		width:100%;
		float:left;
		margin:40px 0 0;
	}
	.abouttextimg img
	{
		float:left;
	}
	.abouttextimg2
	{
		width:100%;
		float:left;
		margin:30px 0;
	}
	.business-gallery .right h5
	{
		margin-top:20px;
	}
		.footer .div1 .img1
	{
		height:130px;
		top:-39px !important;
	}
	.footer .div1 .div2
	{
		padding:20px 0;
	}
	#search-form {
    display: none;
    position: absolute;
    left: 20px;
    top: 60px;
    width: 285px;
}
	.navbar-default ul .active a, .navbar-default ul li a, .navbar-default ul li .search

	{
		padding:10px 0 10px 20px;
		font-size:15px;
	}
	.logo2
	{
		display:block;
		width:70px;
		margin:0 auto;
	}
	.logo
	{
		display:none;
	}
		.footer .div1 .div2 p {
    font-size: 15px;
    padding-left: 115px;
	width:40%;
	}
	.footer .div1 .div2 .logos
	{
		width:60%;
	}

	.footer .div1 .div2 .logos a {
    width: 25%;
}

	.container
	{
		padding:10px 15px 0;
	}
	.sec4 .zoom
	{
		height:50px;
	}
	.sec4 .opacitywraper
	{
		font-size:45px;
		padding-top:15px;
	}
	.sec4
	{
		overflow:hidden;
	}
	.sec4 .map
 	{
		height:150px;
		width:100%;
	}
	.sec2 {
    background: url("../images/sec2background.png") no-repeat  center center/auto 100%;
}
	.sec1 .item h3
	{
		padding:10px 15px !important;
		text-align:justify;
		font-size: 15px;
	}
	.sec1 .item p
	{
		padding:10px 15px !important;
		text-align:justify;
		font-size: 13px;
	}
}
@media(max-width:650px)
{
	.share1 .block h3, .become1 .block h3, .become1 .block h3
	{
		padding:30px 0;
	}
	.sharebox h3, #con .box h3 {
    color: #ffde00;
    padding: 20px 0;
}
	.sharetextimg, .becometextimg, .abouttextimg
	{
		width:100%;
		float:left;
		padding:15px 0;
	}
	.sharetextimg img, .becometextimg img, .abouttextimg img
	{
		margin: 0 auto;
	}
	.sec2 .block2 .first i, .sec2 .block2 .second i, .sec2 .block2 .sixth i, .sec2 img
	{
		height:36px;
		font-size:36px;
	}
	.footer .div1 .div2 .logos {
    padding-left: 0px;
    width: 100%;
}
	.footer .div3 p:first-child, .footer .div3 p:last-child  {
    float: left;
    font-size: 13px;
    width: 100%;
	text-align:center;
}
.footer .div3
{
	padding:30px 0;
}
	.footer .div1 .div2
	{
		padding:20px 0;
	}
	.footer .div1 .div2 p {
    font-size: 12px;
    padding-left: 97px;
    width: 208px;
}
	.footer .div1 .div2 .logos {
    margin-top: 7px;
    max-width: 225px;
    width: auto;
	}
	.footer .div1 .div2 .logos a
	{
		margin-left:3%;
	}
	.footer .div1 .div2 {
    padding: 10px 0;
	}
	.footer .div1 .img1 {
		height:110px;
    top: -34px !important;
	}
	.footer .div1 .div2 .logos a {
    margin-left: 3%;
    width: 26%;
}

.sec1 .item {
    float: left;
    min-height: 450px;
    width: 50%;
}
}
@media(max-width:550px)
{
	.address5
{
    font-size: 12px;
}
.contact-form .f1, .contact-form .f2, .contact-form .f3, .contact-form .f4, .contact-form .f5
{
	width:100%;
	margin:0px;
	padding:0px;
}
.pt150 {
    padding-top: 70px;
}
iframe
{
	height:200px;
}
}
@media(max-width:460px)
{
	.footer .div1 .div2 p {
	padding-bottom:7px;
	}
	.footer .div1 .div2 .logos {
    max-width: 153px;
}
	.footer .div1 .div2 .logos a {
    width: 28%;
}
.footer .div1 .div2 .logos a:first-child {
    margin-left: 5%;
}
.footer .div1 .img1 {
    height: 65px;
    top: -10px !important;
}
.footer .div1 {
	padding:5px 0;
	}
.footer .div1 .div2 {
    padding: 0;
}
.footer .div1 .div2 p {
    font-size: 10px;
    padding-left: 51px;
    width: 134px;
}
	.sharebox h3, .share1 .block h3, .become1 .block h3, #con .box h3, .become1 .block h3, .aboutbox h3 {
    font-size: 15px;
    line-height: 29px;
	padding:20px 0;
}
	.sec2 .block2 .right .sixth
{
	padding-top:0px;
}
	.sec4 .zoom
	{
		height:30px;
	}
	.sec4 .opacitywraper
	{
		font-size:35px;
		padding-top:15px;
	}
.sec1 .item {
    float: left;
    min-height: 450px;
    width: 100%;
}
.sec2 .left, .sec2 .right, .sec2 .block2 .left, .sec2 .block2 .right
{
	width:100%;
}
}
