.slicknav_menu{
	display: none;
}
img,
object,
embed { max-width: 100%; height: auto; }
object,
embed { height: 100%; }
img { -ms-interpolation-mode: bicubic; }
#navigation { width: 100%; }
#slider .caption-container { width: 100%; }
#slider .caption { width: 55%; }

@media only screen and (max-width: 1024px) {
	.slider-wrapper { height: auto;}
}
@media only screen and (max-width: 1023px) {
	.slicknav_menu{display: block;}
	#header { width: 100%; height: 90px; }
	#navigation { background: none; width: 100%; padding: 0; position: relative; top: 75px; left: auto; }
	#navigation select { width: 98%; display: block; margin: 0 auto; }
	#navigation ul { display: none; }
	.sidenav { display: none; }
	.entry-content { float: none; width: 100%; padding: 0; }
}
@media only screen and (max-width: 767px) {
	#header #title img { width: 85%; }
	#utilities { display: none; }
	#tblQuote,
	#tblQuote tbody,
	#tblQuote tr,
	#tblQuote td { display: block; white-space: nowrap; }
	#tblQuote { margin-bottom: 20px; overflow: hidden; }
	#tblQuote tr { width: 50%; float: left; }
	#tabs { background: none; padding: 0; border: none; }
	.ui-tabs-nav { display: none; }
	.ui-tabs-panel[style],
	.ui-tabs-panel { display: block !important; padding: 0 !important; }
	#sp-form { margin: 0; }
	#sp-form .sp { max-width: 600px; width: 88%; border: none; }
	#sp-form .sp-header { display: none; }
	#sp-form .sp-main { background: none; border: none; padding: 0; }
	#sp-form .sp-box { background: none; border-radius: none; box-shadow: none; margin: 0; }
	#sp-form .awesome-table,
	#sp-form .awesome-table tbody,
	#sp-form .awesome-table tr,
	#sp-form .awesome-table td { display: block; width: auto; }
}
@media only screen and (max-width: 479px) {
	#header { height: 150px; }
	#header #title { position: static; display: block; width: 100%; text-align: center; top: auto; left: auto; margin: 15px auto; }
	#header #title img { width: 96%; margin: 0 auto; }
	#header .anglo-logo { position: static; top: auto; right: auto; display: inline; margin: 0 15px 15px; }
	#header .independence-logo { position: static; top: auto; right: auto; display: inline; margin: 0 5px 15px; }
	#navigation { margin-top: 15px; position: static; top: auto; left: auto; padding: 0; }
	.home-buttons .col3 { width: 100%; float: none; margin-right: 0; margin-bottom: 10px; }
	.awesome-table,
	.awesome-table tbody,
	.awesome-table tr,
	.awesome-table td { display: block; width: auto; }
	#footer .copyright { margin-bottom: 10px; }
	#footer .credit { float: none; display: block; text-align: center; margin: 0 0 10px; }
	#UserDetails, 
	#UserDetails tr,
	#UserDetails td { display: block; }
	#asx-tabs,
	#tsx-tabs { padding: 0; border: none; }
	.ui-tabs-nav { display: none; }
	.ui-tabs-panel[style],
	.ui-tabs-panel { display: block !important; padding: 0 !important; }
	header#header div { width: 100% !important; text-align: center !important; display: block !important; position: relative !important;}	
	.regis-logo { margin-top: -30px;}
}