// mixin @mixin border-radius($value) { border-radius: $value; -moz-border-radius: $value; -webkit-border-radius: $value; -o-border-radius: $value; -ms-border-radius: $value; } @mixin background-size($value) { background-size: $value; -moz-background-size: $value; -webkit-background-size: $value; -o-background-size: $value; -ms-background-size: $value; } @mixin background-gradient-three($color1, $color2, $color3) { background: linear-gradient($color1, $color2, $color3); background: -moz-linear-gradient($color1, $color2, $color3); background: -webkit-linear-gradient($color1, $color2, $color3); background: -o-linear-gradient($color1, $color2, $color3); background: -ms-linear-gradient($color1, $color2, $color3); } @mixin background-gradient-six($color1, $color2, $color3, $color4, $color5, $color6) { background: linear-gradient($color1, $color2, $color3, $color4, $color5, $color6); background: -moz-linear-gradient($color1, $color2, $color3, $color4, $color5, $color6); background: -webkit-linear-gradient($color1, $color2, $color3, $color4, $color5, $color6); background: -o-linear-gradient($color1, $color2, $color3, $color4, $color5, $color6); background: -ms-linear-gradient($color1, $color2, $color3, $color4, $color5, $color6); } @mixin transform($value) { transform: $value; -moz-transform: $value; -webkit-transform: $value; -o-transform: $value; -ms-transform: $value; } @mixin box-shadow($value) { box-shadow: $value; -moz-box-shadow: $value; -webkit-box-shadow: $value; -o-box-shadow: $value; -ms-box-shadow: $value; } @mixin filter($value) { filter: $value; -moz-filter: $value; -webkit-filter: $value; -o-filter: $value; -ms-filter: $value; } @mixin transition($value) { transition: $value; -moz-transition: $value; -webkit-transition: $value; -o-transition: $value; -ms-transition: $value; } @mixin animation($value) { animation: $value; -moz-animation: $value; -webkit-animation: $value; -o-animation: $value; -ms-animation: $value; } @mixin transform-origin($value) { transform-origin: $value; -moz-transform-origin: $value; -webkit-transform-origin: $value; -o-transform-origin: $value; -ms-transform-origin: $value; } @mixin appearance($value) { appearance: $value !important; -moz-appearance: $value !important; -webkit-appearance: $value !important; -o-appearance: $value !important; -ms-appearance: $value !important; } @mixin box-shadow-input($value) { box-shadow: $value !important; -moz-box-shadow: $value !important; -webkit-box-shadow: $value !important; -o-box-shadow: $value !important; -ms-box-shadow: $value !important; } //flex @mixin flex-wrap($value) { flex-wrap: $value; -moz-flex-wrap: $value; -webkit-flex-wrap: $value; -o-flex-wrap: $value; -ms-flex-wrap: $value; } @mixin flex-direction($value) { flex-direction: $value; -moz-flex-direction: $value; -webkit-flex-direction: $value; -o-flex-direction: $value; -ms-flex-direction: $value; } @mixin flex-flow($value) { flex-flow: $value; -moz-flex-flow: $value; -webkit-flex-flow: $value; -o-flex-flow: $value; -ms-flex-flow: $value; } @mixin justify-content($value) { justify-content: $value; -moz-justify-content: $value; -webkit-justify-content: $value; -o-justify-content: $value; -ms-justify-content: $value; } @mixin align-items($value) { align-items: $value; -moz-align-items: $value; -webkit-align-items: $value; -o-align-items: $value; -ms-align-items: $value; } @mixin order($value) { order: $value; -moz-order: $value; -webkit-order: $value; -o-order: $value; -ms-order: $value; } @mixin flex($value) { flex: $value; -moz-flex: $value; -webkit-flex: $value; -o-flex: $value; -ms-flex: $value; } @mixin input-placeholder($value) { &::-webkit-input-placeholder { color: $value; } &::-moz-placeholder { color: $value; } &:-ms-input-placeholder { color: $value; } &:-moz-placeholder { color: $value; } }