File: //home/parhudrw/ve.anqa.it/wp-content/themes/vibrance/css/components/_variables.scss
// Small tablets and large smartphones (landscape view)
$screen-sm-min: 576px;
// Small tablets (portrait view)
$screen-md-min: 768px;
// Tablets and small desktops
$screen-lg-min: 992px;
// Large tablets and desktops
$screen-xl-min: 1200px;
// Small devices
@mixin sm {
@media (min-width: #{$screen-sm-min}) {
@content;
}
}
// Medium devices
@mixin md {
@media (min-width: #{$screen-md-min}) {
@content;
}
}
// Large devices
@mixin lg {
@media (min-width: #{$screen-lg-min}) {
@content;
}
}
// Extra large devices
@mixin xl {
@media (min-width: #{$screen-xl-min}) {
@content;
}
}
// Custom devices
@mixin rwd($screen) {
@media (min-width: $screen+'px') {
@content;
}
}
@mixin rmax($max) {
@media (max-width:$max+'px') {
@content;
}
}
@mixin min_max($min, $max) {
@media (min-width: $min+'px') and (max-width:$max+'px') {
@content;
}
}
@mixin only_responsive{
@media (max-width:991px){
@content;
}
}
@mixin placeholder {
&::-webkit-input-placeholder {@content}
&:-moz-placeholder {@content}
&::-moz-placeholder {@content}
&:-ms-input-placeholder {@content}
}
@mixin transform( $property ){
-webkit-transform: $property;
-ms-transform: $property;
transform: $property;
}
@mixin transition( $property ){
-webkit-transition: $property cubic-bezier(.785,.135,.15,.86);
-ms-transition: $property cubic-bezier(.785,.135,.15,.86);
transition: $property cubic-bezier(.785,.135,.15,.86);
}
%default_design{
background-repeat: no-repeat;
background-position: left top;
border-top-width: 0;
border-right-width: 0;
border-left-width: 0;
border-bottom-width: 0;
}
%position_absolute{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
%flex_auto{
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
%list_default{
list-style:none;
margin:0;
padding:0;
}