﻿/* main */
.vl-button {
	cursor: pointer !important;
}
.vl-button:hover {
	cursor: pointer !important;
}

/* sizes */
.vl-size-xsmall {
	font-size:10px !important;
	padding: 8px 14px !important;
	border:0 !important;
}
.vl-size-small {
	font-size:12px !important;
	padding: 8px 14px !important;
	border:0 !important;
}

.vl-size-medium {
	font-size:14px !important;
	padding: 8px 14px !important;
	font-size:14px !important;
	border:0 !important;
}

.vl-size-large {
	font-size:18px !important;
	padding: 8px 14px !important;
	border:0 !important;
}
.vl-size-xlarge {
	font-size:24px !important;
	padding: 8px 14px !important;
	border:0 !important;
}


/* Types */
.vl-type-flat:hover {
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) !important;
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) !important;
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) !important;
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) !important;
}

/* rounded */
.vl-button.rounded.vl-size-xlarge, .vl-rounded-medium.vl-size-xlarge {
	border-radius:15px !important;
}
.vl-button.rounded.vl-size-large, .vl-rounded-medium.vl-size-large {
	border-radius:10px !important;
}
.vl-button.rounded.vl-size-medium, .vl-rounded-medium.vl-size-medium {
	border-radius:9px !important;
}
.vl-button.rounded.vl-size-small, .vl-rounded-medium.vl-size-small {
	border-radius:8px !important;
}
.vl-button.rounded.vl-size-xsmall, .vl-rounded-medium.vl-size-xsmall {
	border-radius:7px !important;
}



