| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 | 
							- .button {
 
- 	background-color: mc('orange','600');
 
- 	color: #FFF;
 
- 	border: 1px solid mc('orange','700');
 
- 	border-radius: 3px;
 
- 	display: inline-flex;
 
- 	height: 30px;
 
- 	align-items: center;
 
- 	padding: 0 15px;
 
- 	font-size: 13px;
 
- 	font-weight: 600;
 
- 	font-family: $core-font-standard;
 
- 	margin: 0;
 
- 	transition: all .4s ease;
 
- 	cursor: pointer;
 
- 	text-decoration: none;
 
- 	text-transform: uppercase;
 
- 	span {
 
- 		font-weight: 600;
 
- 		display: inline-flex;
 
- 		align-items: center;
 
- 		line-height: 14px;
 
- 		height: 14px;
 
- 	}
 
- 	i {
 
- 		margin-right: 8px;
 
- 		font-size: 14px;
 
- 		line-height: 14px;
 
- 		height: 14px;
 
- 	}
 
- 	&:focus {
 
- 		outline: none;
 
- 		border-color: #FFF;
 
- 	}
 
- 	&:hover {
 
- 		background-color: mc('orange','800');
 
- 		text-decoration: none;
 
- 	}
 
- 	@each $color, $colorvalue in $material-colors {
 
- 		&.is-#{$color} {
 
- 			background-color: mc($color, '600');
 
- 			border-color: mc($color,'700');
 
- 			color: #FFF;
 
- 			&.is-outlined {
 
- 				background-color: #FFF;
 
- 				color: mc($color,'700');
 
- 			}
 
- 			&.is-inverted {
 
- 				background-color: rgba(mc($color, '800'), 0);
 
- 				border-color: mc($color, '500');
 
- 			}
 
- 			&:hover {
 
- 				background-color: mc($color,'800');
 
- 				color: #FFF;
 
- 				animation: none;
 
- 			}
 
- 		}
 
- 	}
 
- 	&.is-icon-only {
 
- 		i {
 
- 			margin-right: 0;
 
- 		}
 
- 	}
 
- 	&.is-featured {
 
- 		animation: btnInvertedPulse .6s ease alternate infinite;
 
- 	}
 
- 	&.is-disabled, &:disabled {
 
- 		background-color: mc('grey', '300');
 
- 		border: 1px solid mc('grey','400');
 
- 		color: mc('grey', '500');
 
- 		cursor: default;
 
-     transition: none;
 
-     &:hover {
 
-       background-color: mc('grey', '300') !important;
 
-       color: mc('grey', '500') !important;
 
-     }
 
- 	}
 
- }
 
- .button-group {
 
- 	.button {
 
- 		border-radius: 0;
 
- 		margin-left: 1px;
 
- 		&:first-child {
 
- 			margin-left: 0;
 
- 			border-top-left-radius: 4px;
 
- 			border-bottom-left-radius: 4px;
 
- 		}
 
- 		&:last-child {
 
- 			border-top-right-radius: 4px;
 
- 			border-bottom-right-radius: 4px;
 
- 		}
 
- 	}
 
- }
 
- @include keyframes(btnInvertedPulse) {
 
- 	0% {
 
- 		background-color: rgba(mc('grey', '500'), 0);
 
- 	}
 
- 	100% {
 
- 		background-color: rgba(mc('grey', '500'), 0.25);
 
- 	}
 
- }
 
 
  |