@media screen and (max-width:1366px){
	.body{
		background-position:center center;
	}
}
@media screen and (max-width: 980px){
	/*body{
		zoom:1;
	}*/
	.logo a{
		font-size: 33px;
	}
	.banner .bg1 a{
		margin-top:60px!important;
	}
	.body{
		background-position: -100px center !important;
	}
	.spheader{
		background-position: top center!important;
	}
	.spheader .logo{
		padding-top: 30px;
		font-size: 33px;
	}
	.menu1 li a{
		padding: 10px 10px;
	}
	.stickeyfont{
		font-size:20px;
	}
	.stickeybtn{
		padding:5px 10px;
	}
	.mainmenu{
		height:90px;
		background-position:500px 0px;
	}
	.logo img{
		height:65px;
	}
	.mainmenu .partright{
		padding-top: 20px!important;
	}
	.pmeter{
		width:135px;
	}
	.profile .container{
		padding:0px;
		max-width: 100%;
	}
	.quickmatches .header{
		font-size:10px;
	}
	.quickmatches .header .openclose{
		padding-left:0px;
	}
	.recentprofile .col-md-4{
		padding:0px;
	}
	.design1 .plan .priceplan{
		max-width:100%;
		padding: 20px 10px;
	}
	.design1 .plan .box{
		width: 273px;		
	}
	.design1 .plan .box p{
		font-size:14px;
	}
}
@media screen and (max-width:990px){	
	.steps .box{
		margin-bottom: 30px;
	}
	.banner .bg1{
		background-size: contain;
		height: 130px;
	}
	.footer .advimg{
		height:220px;
	}
	.container{
		max-width:90%;
	}
}
@media screen and (max-width:660px){	
    body{
		zoom:5;
	}
	.homeform{
		padding:0px 30px 30px;
	}
	.steps .box{
		margin-bottom: 30px;
	}
	.banner .bg1{
		background-size: contain;
		height: 130px;
	}
	.banner .btn{
		float:none!important;
		margin:70px auto 0px!important;
		display: block;
	}
	.profile .box{
		margin:10px 30px;
	}
	.upgrade .heading{
		font-size:35px;
	}
	.assistanceimg{
		margin-top:50px;
	}
	.p-b-50{
		padding-bottom:0px;
	}
	.m-t-100{
		margin-top:50px;
	}
	.adetails{
		padding:0px 30px;
	}
	.footer .advimg{
		height:120px;
	}
	.footer .credit{
		text-align:center!important;
	}
}