

#_10d_subpanelmenu {
	width:auto;
	max-width:1000px;
	margin:0 auto;
	min-height:240px;
	height:auto;
}

._10d_subpanel_a img{
	box-shadow: 5px 5px 10px #223e4a;
}

._10d_subpanel_title_wrapper{
	margin:0 auto;
	display:block;
	background-color : #fedc0b;
	width:80%;
}

._10d_subpanel_title{
	margin:0 0 0 5px;
	font-size:15px;
	color : #001b35;
}

a:hover ._10d_subpanel_title{
	color : #27a000;
}
._10d_subpanel_a_div img{
    margin: 0 auto;
    display: block;
}

@media screen and (min-width: 830px){
	#_10d_subpanelswrapper {
		margin-top:-50px;
		position:relative;
		
	}
	._10d_subpanel{
		width:25%;
		margin: 0;
		float:left;
	}
	._10d_subpanel_title_wrapper{
		display:block;
	}
	._10d_subpanel_a_div {
		margin:0 auto;
	}
}

@media screen and (max-width: 830px){
	#_10d_subpanelswrapper {
		margin-top: 15px;
		position:relative;
		
	}

	._10d_subpanel{
		width:90%;
		display:block;
		margin: 0 auto 5px;
		overflow:hidden;
	}
	._10d_subpanel_a_div {
		margin:-10% auto 0;
		height:160px;
		width:60%;
	}
	._10d_subpanel_title_wrapper{
		display:none;
	}
	
	._10d_subpanel_a img.paddingtop25{
		padding-top:25px;
		
	}

	._10d_subpanel_a img.paddingtop35{
		padding-top:35px;
		
	}
	
}