@media (min-width: 1026px) {
	.efficientTool.fixed{
		position: fixed;
		top: 45px;
		margin: -80px auto;
		left: 0;
		right: 0;
	}
}
@media (min-width: 768px) and (max-width: 991px)  {
	.fourStep {
		width: 86.666667%;
		margin-left: 6.666667%;
	}
}
@media (max-width: 991px) {
	.bottomLinks{
		width: 100%;
	}
	.bottomLinks li {
    margin-bottom: 10px;
	}
	.videos div{
		margin-bottom: 30px;
	}
	.helpOrg{
		min-height: 600px;
	}
	.helpInfo{
		margin-bottom: 20px;
		padding: 0;
	}
	/* .efficientTool{
		margin-top: 30px;
	} */
	.banner .cycle-overlay {
		padding: 0 20px;
	}
	.banner .cycle-pager {
		left: 45%;
	}
	.newsWrap .tabcontent{
		width: 100%;
		padding: 0 15px;
	}
	.stepsList li{
		margin-bottom: 20px;
	}
	.ezmNews {
	    padding: 30px 0 0;
	}
	.arrangeOrg {
		margin: 0 auto 60px;
	}
	.bottomLinks a{
		line-height: 25px;
	}
	.newsWrap ul{
		width: 100%;
	}
	.newsWrap > ul > li{
		margin-right: 15px;
	}
}
@media (max-width: 767px) {
	.helpOrg{
		min-height: auto;
	}
	.helpInfo i::before{
		position: relative;
		bottom: -10px;
	}
	.fourSteps {
		height: auto;
	}
	.ezmNews{
		padding: 30px 0;
	}
	.arrangeOrg{
		margin-top: 0px;
		width: 90%;
		padding: 30px 30px;
	}
	.arrangeOrg h4{
		line-height: 25px;
	}
	.newsWrap .tabcontent{
		text-align: center;
	}
	.stepsList li{
		margin-bottom: 20px;
	}
	.infoField{
		width: 100%;
	}
	.arrangeOrg form{
		padding: 0
	}
	.shift{
		display: block;
		margin: 10px auto;
	}
	.newsWrap,
	.icon-News,
	.ezmNews .sectionTitle{
		display: none;
	}
	.scheduleLeft{
		width: 40%;		
	}
	.mobNav{
		display: block;
		-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
		-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
		box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
	}
	.navbar{
		display: none;
	}
	.scheduleRight{
		width: 60%;
	}
}
@media (max-width: 640px) {
	.scheduleLeft,
	.scheduleRight{
		width: 100%;
		min-height: auto;
	}
	.scheduleLeft > div,
	.scheduleLeft > p{
		display: none;
	}
	.scheduleLeft .scheduleOffer{
		display: block;
		margin-bottom: 0px;
		font-size: 16px;
	}
	.scheduleRight ul {
		padding-top: 10px;
		text-align: center;
	}
	.fourStep {
		background: #37b349;
	}
	.fourStep h4 {
	    font-size: 26px;
	    margin: 0 0 40px 0;
	}
	.stepsList li.col-xs-3 {
		width: 50%;
	}
	.reasonList {
		padding-bottom: 30px;
	}
	.reasonList li {
		margin-bottom: 30px;
	}
	.testimonialWrap p {
		font-size: 20px;
	}
	.helpInfo i.icon-cashless {
		margin: 0 auto;
	}
	.helpInfo i.icon-cashless:before {
	    left: 40%;
	}
	.bottomLinks {
	    margin: 0 auto 40px;
	}
	.submitInfoBtn {
		width: 100%
	}
}
@media (max-width: 480px) {
	.scheduleRight,
	.scheduleLeft {
		padding: 10px 20px;
	}
	.scheduleRight ul {
		text-align: left;
	}
	.topLinks{
		width: 100%;
	}
	.img {
		height: 250px;
	}
	.banner .cycle-overlay {
		bottom: 30%;
		font-size: 16px;
		padding: 0 10px;
	}
	.banner .cycle-pager {
		left: 40%;
		bottom: 13%;
		top: auto;
	}
	.banner .cycle-overlay h2 {
		font-size: 24px;
		margin-top: 0;
	}
	.banner .cycle-overlay p {
		font-size: 14px;
	}
	.efficientTool {
	    margin-top: -116px;
	    padding: 20px;
	}
	.helpInfo {
		padding: 20px;
	}
	.employeeInfo p {
		margin-bottom: 40px;
	}

	/* Page2 */
	.banner2 > .container > h2 {
		font-size: 24px;
		margin: 20px 0;
	}
	.wordsSpeak .sectionTitle {
	    padding: 0 50px;
	}
}
/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 680px)
  and (orientation: landscape) {
	.img {
		height: 250px;
	}
	.banner .cycle-overlay {
		bottom: 30%;
		font-size: 16px;
		padding: 0 10px;
	}
	.banner .cycle-pager {
		bottom: 13%;
		top: auto;
	}
	.efficientTool {
	    margin-top: -116px;
	}
	.fourSteps {
	    background-position: 0 326px;
	}
	.shift {
		display: inline-block;
	}
}