@media (max-width: 793px) {
	#content-main,
	#wrapper,
	#footer {
		/* margin-left: 2%; */
		width: 100%;
	}
	#header {
		/* margin:10px; */
	}
	#header,
	#content {
		text-align: center;
		float:left;
		width:100%;
	}
	#logo {
		float:left;
		margin: 0 auto;
		width: 219px;
	}
	
	.content-top,
	#content-right img,
	#content-left,
	#header-image1,
	#header-image2{
		display:none;
	}
	#header-right {
		float:left;
		/* width:auto; */
		/* margin-left: 20px; */
		text-align:left;
		border:0px solid red;
		background-color:#eee4da;
		width: calc(100% - 219px);
	}
	#header-right {
		/* margin-top: -5px; */
		margin-left:0;
	}
	#content-right {
		width:auto;
		text-align:left;
		float:left;
		padding-top: 30px;
		/* margin-top: -5px; */
	}
	#content-main {
		/* margin-top: 5px; */
		
	}
	#menu-1,
	#menu-2 {
		/* margin-left: 6px; */
		width:50%;
	}
	#footer #footer_links {
		width:100%;
		text-align:center;
		margin-right: 0;
	}
	#footer #footer_links .footer_links_left,
	#footer #footer_links .footer_links_right {
		float:none;
		padding:20px;
	}
	#footer #footer_middle {
		text-align:center;
		margin-top: 10px;
		margin-right: 50px;
		float:right;
	}
	.half {
		width:100%;
	}
	.disablemargin {
		margin:-38px 0 0 0;
	}
	.leftside-menu {
		margin-top:0px;
		width:100%;
	}
	.leftside-menu li{
		display:inline-block;
		width:145px;
	}
	.fas-content,
	.ttap-content {
		margin-top:10px;
		width: 100%;
	}
	.fas-content ul,
	.ttap-content ul{
		text-align:left;
	}
	#content2 {
		padding-top:10px;
	}
}
/* @media (max-width: 762px) {
	#header-right {
		width: calc(100% - 216px);
	}
} */
@media (max-width: 610px) {
	#footer #footer_logo {
		padding-left: 0;
		text-align: center;
		width: 100%;
	}
	#footer address {
		width: 100%;
		padding-top: 0;
	}
	#footer #footer_links {
		width:100%;
		text-align:center;
		margin-right: 0;
	}
	#footer #footer_middle {
		width:100%;
		text-align:center;
		margin-top: 10px;
		margin-right: 0;
	}
	#footer #footer_links .footer_links_left,
	#footer #footer_links .footer_links_right {
		float:none;
		padding:20px;
	}
}
@media (max-width: 567px) {
	#logo {
		width:100%;
	}
	#content-right {
		margin-top: 0px;
	}
	#header-right {
		/* margin-left: auto;
		text-align:center; */
		/* margin-top: -5px; */
		width: 100%;
	}
	#menu-1,
	#menu-2 {
		text-align:left;
		width:50%;
		margin:0;
	}
	/* .menu li {
		padding:0;
	} */
}
@media (max-width: 378px) {
	#menu-1,
	#menu-2 {
		float:none;
		margin-left:auto;
		text-align:left;
	}
}
@media (min-width: 793px) {
	
}