/* #body_content p {
	font-size: 1.15em;
	line-height:1.4em;
} */

#footer {
	padding: 0px 0px 0px 0px !important;
}

@media only screen and (max-width:980px) {
	#left_nav {
		padding-left: 22px;
	}
	#footer_container {
		width: 980px;
	}
	#header_logo {
		width: 85%;
		max-width: 980px;
	}
	#header_bar {
		width: 980px
	}
	
	#top_navigation {
    width: 980px;}
    
    #top_bar {width:980px}
	
	#footer #left_footer {
		display: none;
	}
	#footer #right_footer {
		padding-right: 22px;
		padding-bottom: 20px;
	}
}

@media only screen and (max-width:730px) {

	#body_content p {
		padding-left: 24px;
		padding-right: 20px;
		font-size: 1.2em; 
	}
	#header_bar {
		height: 110px;
		margin-bottom: 32px;
		width: 100%
	}
	#dept_title {
		margin-top: 15px;
		font-size: 21px;
		float: none;
		padding-top: 5px;
		text-align: center;
		clear: both
	}
	#header_logo img {
		display: block;
		margin: auto;
		float: none
	}
	#body_container {
		width: 100%
	}
	#content_container {
		float: none !important;
		width: 100%;
		max-width: 800px
	}
	#left_nav {
		margin-right: 19px
	}
	#top_bar {
		display: none
	}
	#header_logo {
		width: 90%
	}
	#top_navigation {
		width: 100%
	}
	#body_container {
		overflow: visible
	}
	#body_content {
		width: 100%
	}
	#left_nav {
		display: none
	}
	#top_navigation #quick_search {
		display: none
	}
	#footer {
		width: 100%;
		padding: 0
	}
	#footer #left_footer {
		display: none
	}
	#footer_container {
		padding-left: 22px;
		padding-bottom: 26px;
		padding-right: 0px;
		padding-bottom: 28px;
		padding-top: 13px;
		width: 95%;
	}
	#footer #footer_primary_links {
		line-height: 1.6em
	}
	#breadcrumb_container {
		/* margin-top: 4px;
		padding-right: 4px;
		padding-left: 16px;
		display: none; */
	}
	#breadcrumb ul li a {
		padding: 0 8px 0 7px;
		/* line-height: 15px; */
	}
	#footer #footer_cta {
		display: none
	}
	#body_content h2,
	h5 {
		clear: both;
		margin-left: 24px
	}
	#body_content h5 {
		font-size: 1em
	}
	#footer .footer_secondary_links {
		display: none
	}
	#footer #footer_far_right {
		float: none
	}
	#footer .social_media {
		float: none;
		clear: left
	}
	#footer p.copyright {
		float: none;
		margin-top: 38px
	}
	#footer #footer_far_right form {
		display: none;
		margin-top: 72px
	}
	#footer #contact_address {
		margin-top: 5px;
		margin-bottom: 24px
	}
	#body_content h2 {
		padding-right: 10px
	}
	#footer p.copyright {
		float: none
	}
	p img {
		object-fit: scale-down;
		
		max-width: 640px;
		min-width: 288px;
		
		width: 98%;
		clear: both;
    display: inline-block;

    
	}
	#body_content h1 {
		margin-left: 21px
	}
	#footer #footer_primary_links {
		padding-right: 10px;
	}
	#right_container {
		float: right;
		margin: 10px 12px 40px 22px;
		background: #eeeeee;
		width: 90%;
		padding: 15px;
	}
	.right_column {
		padding: 7px;
	}
	#footer #right_footer {
		width: 94%;
	}
	#body_content h3 {
		margin-left: 23px;
		padding-right: 10px;
	}
}



@media only screen and (max-width:400px) {

p img {
padding-top: 10px!important;
		padding-bottom: 27px!important;
height: auto!important;
}
}
