#portfolio_sel{
	width:100%;
	padding:15px 1%;
	margin-bottom:30px;
	background-color:#F7F7F7;
	border-radius:10px;
	}

	#portfolio_sel a {
		display:inline-block;
		padding:10px 10px;
		margin-right:5px;
		margin-top:5px;
		border-radius:4px;
		font-size:13pt;
		color:white;
	}
	a.sel_button{
		background-color:#F77E0B;
		color:white;
		}
	a.nonsel_button{
		background-color:#D4D4D4;
		color:white;
		}
	.customer_center{margin-top:0;}

@media screen and (max-width:600px){
	#portfolio_sel{
		padding:15px 2%;
		}
	#portfolio_sel a {
		padding:5px 10px;
		font-size:10pt;
		}
}
@media screen and (max-width:450px){
	#portfolio_sel{
		padding:15px 3%;
		}
	#portfolio_sel a {
		padding:5px 8px;
		font-size:9pt;
		margin:5px 5px;
		}
}
