#mobile_epdlogo{
	display:block;
	max-width:100%;
	margin-left: 2%;
}

#content{
	width:100%;
}

#node-32,#node-31,#block-kanhan-header-kanhan-header .content ,#block-block-5,#block-kanhan-menu-export-kanhan-menu,.mb_sectionTitle{
	display:none;
}

#block-system-main .content{
	display:block !important;
	width:100%;
	margin:auto;
}

#block-system-main .content img:first-child{
	
	max-width:300px;

}

.breadcrumb{
	background-color:#badcff;
	padding:10pt 0pt 10pt 2% !important;
	width:98%;
}

.breadcrumb a{
	text-decoration:none;
	color:#0057a9;
	font-weight:bold;
}

.breadcrumb a:last-child{
	color:black;
}

#mobile_topmenu{
	width:98%;
	margin:auto;
	padding-left:2%;
}

#mobile_topmenu a{
	margin-right:2%;
	font-size:12pt;
	color:#035698;
	text-decoration:none;
}

#mobile_search{
	width:98%;
	background-color:#a0cc3b;
	padding:10pt 0pt 10pt 2%;
	
}

#mobile_searchsubmit{
	border: none;
	background: url(/epd/sites/all/themes/mobile/search.jpg);
	background-size: 16px 16px;
	background-repeat: no-repeat;
	position: relative;
	left: 5px;
	top: 5px;
}

#gov-footer{
	display:block !important;
	background-color:#b3f498;
	font-size:70%;
	width: 100%;
	padding-top:10pt;
}

#gov-footer a{
	color:black;
	text-decoration:none;
	
}

#gov-footer-left{
	margin-left: 2%;
	height:auto !important;
	float:none !important;
}



#mobile_menuholder .menu{
	
	margin:auto;
	padding:0px;
}

#mobile_menuholder .menu li{
list-style:none !important;
	width:100%;
	background-color:#c7eafd;
	border-bottom:1px solid #bcbfc1;
	/*
	background-image: url("/epd/sites/all/themes/mobile/arrow.jpg");
background-repeat: no-repeat;
background-position: 95%;
*/
}

#mobile_menuholder .menu li a{
	color:#005d3f;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:10pt;
	padding-bottom:10pt;
}

#mobile_menuholder span
{
	position:relative;
	left: 5%;
}

#mobile_menuholder ul ul{
	display:none;
}

#mobile_menuholder h2{
	background-color:#015b27;
	padding-top:20pt !important;
	padding-bottom:20pt !important;
	color:white;
	font-size:1.1em;
	font-weight:bold;
	margin:0px !important;
	width: 98%;
padding-left: 2%;
}

.menutitle span{
	position:relative;
	left:2%;
}

#gov-footer img,#gov-footer span{
}

#footer_date{
	display:block !important;
}

.leaf{
	padding:0px !important;
}

.leaf a{
	width: 98%;
padding-left:2%;
}

#gov-footer-right
{
float:none !important;
margin-right: 2%;
height:auto !important;
text-align: right;
padding-top:10pt;
}

#menu_banner{
	width:100% !important;
	display:block !important;
}

#footer{
	margin-top:0px !important;
	
}

.tabs{
	margin-bottom:0px !important;
}

#block-system-main{
	width:98%;
	padding-left:2%;

}

#current_page_title{
	color:#146614;
	width: 98%;
padding-left: 2%;
font-size: 24pt;
}

#node-40557,#node-40556{
	display:none;
}

#search-block-form{
	display:none;
}

#div_wcag1{
	margin-top: 50px;
	margin-right: 10px;
	margin-left: 10px;
}

#wac{
	width:120px;
	height:auto;
	margin-top: 30px;
}

#erb {
	margin-top: 37px;
}

#ipv6{
	margin-top: 40px;
}