.vcmp-align-center {
text-align:center;
}
.vcmp-align-left {
text-align:left;
}
.vcmp-align-right {
text-align:right;
}
.vcmp-border-round a {
border-radius:20px;	
}
.vcmp-inline-block {
margin:10px;
}
.vcmp-button a {
margin-bottom:10px;
}
.vcmp-button i {
margin-right:10px;
}
.vcmp-button a {
text-decoration:none;
-webkit-transition: all .55s ease-in;
-moz-transition: all .55s ease-in;
-ms-transition: all .55s ease-in;
-o-transition: all .55s ease-in;
transition: all .55s ease-in;
display:inline-block;	
}
.vcmp-button a:hover {
-webkit-transition: all .55s ease-in;
-moz-transition: all .55s ease-in;
-ms-transition: all .55s ease-in;
-o-transition: all .55s ease-in;
transition: all .55s ease-in;	
}
.vcmp-button.flat-button-mini a {
padding:0.4em 0.9em;
border-width:1px;
}
.vcmp-button.flat-button-small a {
padding:0.8em 1.2em;
border-width:1px;
}
.vcmp-button.flat-button-medium a {
padding:1.2em 1.5em;
border-width:1px;
}
.vcmp-button.flat-button-large a {
padding:1.5em 1.8em;
border-width:1px;
}
.vcmp-button.bg-none-button-mini a {
padding:0.4em 0.9em;
border-width:1px;
}
.vcmp-button.bg-none-button-small a {
padding:0.8em 1.2em;
border-width:1px;
}
.vcmp-button.bg-none-button-medium a {
padding:1.2em 1.5em;
border-width:1px;
}
.vcmp-button.bg-none-button-large a {
padding:1.5em 1.8em;
border-width:1px;
}
.vcmp-button.d-button-mini a {
padding:0.4em 0.9em;
}
.vcmp-button.d-button-small a {
padding:0.8em 1.2em;
}
.vcmp-button.d-button-medium a {
padding:1.2em 1.5em;
}
.vcmp-button.d-button-large a {
padding:1.5em 1.8em;
}