/*buttons*/
.dpco-buttons.dpco-buttons--mid{
		max-width: 150px;
}
.dpco-buttons.dpco-buttons--ellipse{
	border-radius: 50px;
}
.dpco-buttons.dpco-buttons--blue{
	background-color: #0095da;
	box-shadow: 0 3px 7px 0 rgba(0,149,218,0.6);
}
.dpco-buttons.dpco-buttons--blue:hover{
	background-color: #ff4f00;
	box-shadow: 0 3px 7px 0 rgba(244,129,56,0.6);
}
.dpco-buttons.dpco-buttons--orange{
	background-color: #ff4f00;
	box-shadow: 0 3px 7px 0 rgba(244,129,56,0.6);
	font-size: 20px;
}
.dpco-buttons.dpco-buttons--orange:hover{
	background-color: #0095da;
	box-shadow: 0 3px 7px 0 rgba(0,149,218,0.6);
}
@media only screen and (max-width: 500px) {
	.dpco-buttons.dpco-buttons--mid{
		max-width: 135px;
	}
}
/*----------------------------------------*/
/*flex-block*/
.dpco-content-flex-block{
	display: flex;
}
.dpco-content-flex-block--justify-center{
	justify-content: center;
}
.dpco-content-flex-block--align-center{
	align-items: center;
}
/*------------------------------------/

/*mmci-btn*/
.mymci-logo-bg{
	fill: #fff; 
	stroke-width: 0px;
}
.mymci-logo-text{
	fill: #0095da; 
	stroke-width: 0px;
}
.dpco-simple-green-btn.dpco-buttons.btn-mymci:hover{
	background-color: #fff;
	box-shadow: none;
	border: 2px solid #009ee2;
}
.dpco-simple-green-btn.dpco-buttons.btn-mymci:hover svg path.mymci-logo-bg{
	fill: #0095da; 
	stroke-width: 0px;
}
.dpco-simple-green-btn.dpco-buttons.btn-mymci:hover svg path.mymci-logo-text{
	fill: #fff; 
	stroke-width: 0px;
}
/*--------------------------------*/