@media screen and (max-width: 1360px)
{
	.left-header-text
	{
		font-size: 16px;
	}
}


@media screen and (max-width: 1074px)
{
	.left-header-text
	{
		font-size: 14px;
	}
}

@media screen and (max-width: 1276px)
{
	#e1
	{
		min-height: 588px;
	}
}

@media screen and (max-width: 1146px)
{
	.box-section-border
	{
		min-height: 250px;
	}
}

@media screen and (max-width: 1126px)
{
	.box-title
	{
		font-size: 22px;
	}
	
	.sub-body-left, .sub-body-right
	{
		float: inherit;
		width: 100%;
	}
	
	.left-video, .right-video
	{
		float: none;
		margin: auto;
		margin-top: 30px;
		width: 95%;
		text-align: center;
	}
}

@media screen and (max-width: 996px)
{
	.footer-left 
	{
		width: 36%;
	}
	
	.footer-right
	{
		width: 60%;
	}
	
	.sub-foot-right img
	{
		width: 100%;
	}

	
	.con-box
	{
		display: inherit;
		margin: auto;
		margin-bottom: 30px;
		width: 90%;
		box-shadow: 6px 6px 3px #888888;
	}
}

@media screen and (max-width: 982px)
{
	.top-right, .smaller-help
	{
		font-size: 18px;
		line-height: 24px;
	}
	
	.top-right a
	{
		font-size: 22px;
	}
}

@media screen and (max-width: 936px)
{
	.menu a
	{
		width: 16%;
		
	}
	
	.menu a div
	{
		padding-top: 71px;
	}
}

@media screen and (max-width: 1050px)
{
	.buttons
	{
		display: none;
	}
	
	.buttons2
	{
		display: inherit;
	}
	
	.top-text
	{
		display: inherit;
	}
	
	#e1
	{
		min-height: inherit !important;
	}
	
	.blue-box-container
	{
		 margin-top: 0px;
	}
	
	.body-text
	{
		float:inherit;
		width: 100%;
	}
	
	.left-header-text
	{
		display: none;
	}
	
	.blue-section-header
	{
		/*max-width: 48.5%;*/
	}
}

@media screen and (max-width: 825px)
{
	.top-right, .top-right a
	{
		font-size: 25px;
	}
}


@media screen and (max-width: 808px)
{
	.cap-back
	{
		display: none;
	}
}

@media screen and (max-width: 802px)
{
	.box-section-border
	{
		min-height: 350px;
	}
}


@media screen and (max-width: 796px)
{
	.footer-left, .footer-right
	{
		float: inherit;
		width: 95%;
		margin: auto;
		margin-bottom: 10px;
		text-align: center;
	}
}

@media screen and (max-width: 776px)
{
	.top-green
	{
		font-size: 24pt;
	}
}



@media screen and (max-width: 776px)
{
	.call-help
	{
		display: none;
	}
	
	.call-help-mobile
	{
		    display: inherit;
    text-align: center;
    font-size: 30px;
    background: white;

	}
}

@media screen and (max-width: 690px)
{
	.smaller-help
	{
		font-size: 14px;
		line-height: 16px;
		padding-top: 5px;
	}
}

@media screen and (max-width: 654px)
{
	.top-right, .top-left
	{
		float: inherit;
		margin: auto;
		width: 95%;
		text-align: center
	}
	
	.top-green, .top-text
	{
		padding-left: 0px !important;
	}
	
	.top-right, .top-right a
	{
		font-size: 25px;
	}
}

@media screen and (max-width: 624px)
{
	.body-section-left, .body-section-right, .sub-foot-left, .sub-foot-right
	{
		float: inherit;
		width: 95%;
		margin: auto;
		margin-bottom: 20px;
	}
	
	.box-section-border
	{
		height: 200px;
	}
	
	.center-body-text, .blue-box-text
	{
		font-size: 16px;
	}
	
	.sub-foot-left, .sub-foot-right
	{
		text-align: center;
		font-size: 23px;
		line-height: 20px;
		max-width: inherit;
	}
	
	.sub-foot-section
	{
		background-image: none !important;
		background-color: #007a99;
	}
	
	
}

@media screen and (max-width: 654px)
{
	.banner-area, .blue-section-header, .left-header-text
	{
		float: inherit;
		width: 100%;
		
	}
}

@media screen and (max-width: 980px)
{
	.menu
	{
		height: 112px;
	}
	.menu a
	{
		width: 32%;
		height: 50px;	
		margin-bottom: 10px;
	}
	
	.menu a div
	{
		padding-top: 10px;
	}
}

@media screen and (max-width: 490px)
{
	.smaller-help
	{
		font-size: 12px;
		line-height: 14px;
		padding-top: 5px;
	}
}

@media screen and (max-width: 464px)
{
	.menu a div
	{
		font-size: 14px;
	}
	
	.menu a
	{
		height: 40px;
	}
}