@media only screen and ( max-width: 1280px ) {
}
@media only screen and ( max-width: 1024px ) {
	.features-section.shrink {margin-left: -22%;}
	.loginform { width: 40%; }
	.service-listing li {min-height: 180px;}
}
@media only screen and ( max-width: 980px ) {
	.features-section .gifwrap {padding: 0 2%;}
	.loginform { width: 100%; right: 0; position: relative; }
	.loginpage .content { padding: 15px 0 0; }
	.login100-form {padding: 30px 5% 30px;}
	.service-listing li {min-height: 140px; width: 18.6%;}
	footer.footer {position: relative; width: 100%; bottom: 0;}
}
 @media only screen and ( max-width: 800px ) {
}
 @media only screen and ( max-width: 768px ) {
}
@media only screen and ( max-width: 736px ) {
	.service-listing {padding: 10px 0 20px;}
	.service-listing li { min-height: 160px;  width: 23.6%;}
	.site-footer-legal, .site-footer-right { text-align: center !important; }
	.content { padding: 15px 0 50px;}
}	
@media only screen and ( max-width: 736px ) {
	.loginpage .content { padding: 15px 0 0;}	
	.content { padding: 15px 0 50px;}
	.display-box {margin: 0 15px 15px;}
	.login-wrap .header {position: relative;  }
	.login-wrap .header .logo{ float: none; margin-left: auto;margin-right: auto; }	
	.loginform, .login100-form {webkit-transform: skewX(0deg);transform: skewX(0deg);}
	.loginpage { padding: 0 !important; }
	.login100-form {padding: 15% 5% 30px;}
}
@media only screen and ( max-width: 736px ) {
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 
	{ float: none; }
}
@media only screen and ( max-width: 667px ) {
	.service-listing li {min-height: 150px; width: 23.5%;}
	.popup{width: 70%;}
}
@media only screen and ( max-width: 640px ) {
}
 @media only screen and ( max-width: 600px ) {
 	.service-listing li { min-height: 160px; width: 31.5%;}
@media only screen and ( max-width: 568px ) {
}
@media only screen and ( max-width: 480px ) {
	.service-listing li { min-height: 180px; width: 48.5%;}
}
@media only screen and ( max-width: 384px ) {
	.service-listing li { min-height: 170px; width: 48.4%;}
}
@media only screen and ( max-width: 320px ) {
}
