/*---reset---*/
/*Body*/
html{
height: $p100;
font-size: 14px;
}
body{
height: $p100;
&.layout-boxed{
height: $p100;
}
}
.wrapper{
height: $p100;
overflow-x: hidden;
overflow-y: hidden;
background-color: transparent;
position: relative;
@include before-after-state{
content: " ";
display: table;
}
}
body{
overflow-x: hidden;
overflow-y: auto;
color:$dark;
font-size: 1rem;
font-style: normal;
font-weight:400;
font-family: $bodyfont;
line-height:1.5;
background-color: $wrapper;
}
/*---basic---*/
a {
color:lighten($dark, 20%);
}
a{
@include hover-state{
outline: 0;
text-decoration: none;
}
}
h1,h2,h3,h4,h5,h6,.h1, .h2, .h3, .h4, .h5, .h6 {
font-family: $headingfont;
font-weight: 400;
line-height: 1.2;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {
font-size: 65%;
}
h4, .h4, h5, .h5, h6, .h6 {
margin-bottom: 0.7142857143rem;
}
.h1, h1 {
font-size: 2.5714285714285716rem;
}
.h2, h2 {
font-size: 2.142857142857143rem;
}
.h3, h3 {
font-size: 1.7142857142857142rem;
}
.h4, h4 {
font-size: 1.2857142857142858rem;
}
.h5, h5 {
font-size: 1.1428571428571428rem;
}
.h6, h6 {
font-size: 1rem;
}
h1, h2, h3, .h1, .h2, .h3 {
margin-top: 0.7142857143rem;
margin-bottom: 0.7142857143rem;
}
img {
max-width: $p100;
}
.img-fluid{
width: $p100;
}
.align-sub {
vertical-align: sub;
}
.base-font{font-family: $bodyfont !important; }
.heading-font{font-family: $headingfont !important; }
$font-size-map: ( fs-: font-size);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 72 76 78 80 100 140 180 200;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $font-size-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$line-height-map: ( l-h-: line-height);
$sizes-list: 0 10 12 14 16 18 20 22 24 25 26 30 32 35 36 38 40 42 45 46 48 50 60 70 72 76 78 80 100 140 180 200;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $line-height-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
.l-h-n{
line-height: normal !important;
}
$font-weight-map: ( fw-: font-weight);
$sizes-list: 100 200 300 400 500 600 700 800 900;
@each $size in $sizes-list {
$val: $size;
@each $keyword,
$property in $font-weight-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
.fw-light {
font-weight: $fw-light;
}
.fw-normal {
font-weight: $fw-normal;
}
.fw-medium {
font-weight: $fw-medium;
}
.fw-bold {
font-weight: $fw-bold;
}
.hide {
display: none !important;
}
.no-border {
border: 0 !important;
}
.no-radius {
border-radius: 0 !important;
}
.no-padding {
padding: 0 !important;
}
.no-margin {
margin: 0 !important;
}
.no-shadow {
box-shadow: none !important;
}
.chart-legend, .contacts-list, .list-unstyled, .mailbox-attachments, .users-list {
list-style: none;
margin: 0;
padding: 0;
}
.list-group-unbordered>.list-group-item {
border-left: 0;
border-right: 0;
border-radius: 0;
padding-left: 0;
padding-right: 0;
}
.code-preview {
border: 1px solid $light;
padding: 20px;
background-color: $white;
}
code {
border: 1px solid $light;
background-color: $white;
border-radius: .25rem;
padding: .2rem .4rem;
}
.d3-line{
fill:rgba(255, 255, 255, 0);
}
.theme-switch li a.active{
opacity: 0.6;
border: 5px solid #ffffff;
}
.dark-skin .theme-switch li a.active{
border: 5px solid lighten($black, 15%);
}
.custom-select{
cursor: pointer;
border-radius: $fct-border-radius;
}
.image-popup-vertical-fit img,
.image-popup-fit-width img,
.image-popup-no-margins img,
.popup-gallery img,
.zoom-gallery img,
#image-popups img{
border-radius: $default-border-radius;
}
/*---border radius---*/
$border-radius-map: ( rounded: border-radius);
$sizes-list: 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100;
@each $size in $sizes-list {
$val: $size + px;
@each $keyword,
$property in $border-radius-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
.overflow-h{
overflow: hidden;
}
.overflow-v{
overflow: visible;
}
.overflow-xh{
overflow-x: hidden;
}
.overflow-xv{
overflow-x: visible;
}
.overflow-yh{
overflow-y: hidden;
}
.overflow-yv{
overflow-y: visible;
}
/*---border---*/
$border-sizes-list: 0 1 2 3 4 5;
@each $size in $border-sizes-list {
.b-#{$size} { border: #{$size}px solid $light !important; } // All sides
.bt-#{$size} { border-top: #{$size}px solid $light !important; }
.be-#{$size} { border-right: #{$size}px solid $light !important; }
.bb-#{$size} { border-bottom: #{$size}px solid $light !important; }
.bs-#{$size} { border-left: #{$size}px solid $light !important; }
// Axes
.bx-#{$size} {
border-right: #{$size}px solid $light !important;
border-left: #{$size}px solid $light !important;
}
.by-#{$size} {
border-top: #{$size}px solid $light !important;
border-bottom: #{$size}px solid $light !important;
}
}
.rtl{
@each $size in $border-sizes-list {
.bs-#{$size} { border-right-width: #{$size}px !important; border-right-style: solid !important; border-left-width: 0 !important; }
.be-#{$size} { border-left-width: #{$size}px !important; border-left-style: solid !important; border-right-width: 0 !important; }
}
}
.dark-skin{
@each $size in $border-sizes-list {
.b-#{$size}:not([class*=border-]) { border: #{$size}px solid $dark2 !important; } // All sides
.bt-#{$size}:not([class*=border-]) { border-top: #{$size}px solid $dark2 !important; }
.be-#{$size}:not([class*=border-]) { border-right: #{$size}px solid $dark2 !important; }
.bb-#{$size}:not([class*=border-]) { border-bottom: #{$size}px solid $dark2 !important; }
.bs-#{$size}:not([class*=border-]) { border-left: #{$size}px solid $dark2 !important; }
// Axes
.bx-#{$size}:not([class*=border-]) {
border-right: #{$size}px solid $dark2 !important;
border-left: #{$size}px solid $dark2 !important;
}
.by-#{$size}:not([class*=border-]) {
border-top: #{$size}px solid $dark2 !important;
border-bottom: #{$size}px solid $dark2 !important;
}
}
&.rtl{
@each $size in $border-sizes-list {
.bs-#{$size}:not([class*=border-]) { border-right-width: #{$size}px !important; border-right-style: solid !important; border-left-width: 0 !important; }
.be-#{$size}:not([class*=border-]) { border-left-width: #{$size}px !important; border-left-style: solid !important; border-right-width: 0 !important; }
}
}
}
.border {
border: 1px solid $light !important;
}
// Border colors
//
@each $name, $value in $colors {
.border-#{$name} {
border-color: $value !important;
}
}
.border-transparent {border-color: transparent !important; }
.border-white {border-color: #fff !important; }
.border-light {border-color: $light !important; }
.border-fade {border-color: lighten($light, 01%) !important; }
.b-dashed{
border-style: dashed !important;
}
.bt-dashed{
border-top-style: dashed !important;
}
.bs-dashed{
border-left-style: dashed !important;
}
.be-dashed{
border-right-style: dashed !important;
}
.bb-dashed{
border-bottom-style: dashed !important;
}
.b-dotted{
border-style: dotted !important;
}
.bt-dotted{
border-top-style: dotted !important;
}
.bs-dotted{
border-left-style: dotted !important;
}
.be-dotted{
border-right-style: dotted !important;
}
.bb-dotted{
border-bottom-style: dotted !important;
}
.b-double{
border-style: double !important;
}
.bt-double{
border-top-style: double !important;
}
.bs-double{
border-left-style: double !important;
}
.be-double{
border-right-style: double !important;
}
.bb-double{
border-bottom-style: double !important;
}
.b-groove{
border-style: groove !important;
}
.bt-groove{
border-top-style: groove !important;
}
.bs-groove{
border-left-style: groove !important;
}
.be-groove{
border-right-style: groove !important;
}
.bb-groove{
border-bottom-style: groove !important;
}
.bter-0{
border-top-right-radius: 0 !important;
}
.bber-0{
border-bottom-right-radius: 0 !important;
}
.btsr-0{
border-top-left-radius: 0 !important;
}
.bbsr-0{
border-bottom-left-radius: 0 !important;
}
.ber-0{
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.bsr-0{
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.bar-0{
border-radius: 0 !important;
}
/*---vertical-align---*/
.vertical-align{
font-size: 0;
}
.vertical-align:before{
display: inline-block;
height: 100%;
content: '';
vertical-align: middle;
}
.vertical-align-middle, .vertical-align-bottom{
display: inline-block;
max-width: 100%;
}
.vertical-align-middle{
vertical-align: middle;
}
.vertical-align-bottom{
vertical-align: bottom;
}
.r-0{right:0}
.l-0{left:0}
.bg-none{ background: none !important};
// max-width 1199
@include screen-lg-max {
.bg-none-lg{ background: none !important};
}
// max-width 1024
@include screen-tl {
.bg-none-tl{ background: none !important};
}
// max-width 991
@include screen-md-max {
.bg-none-md{ background: none !important};
}
// max-width 767
@include screen-sm-max {
.bg-none-sm{ background: none !important};
}
// max-width 575
@include screen-xs {
.bg-none-xs{ background: none !important};
}
// max-width 370
@include screen-small {
.bg-none-small{ background: none !important};
}
.input-group-prepend, .input-group-append {
display: flex;
}
.media {
display: flex;
align-items: flex-start;
}
.media-body {
flex: 1;
}
small, .small {
font-weight: 400;
}
// max-width 575
@include screen-xs {
.xs-nowrap{white-space: nowrap;}
.xs-position-static {position: static !important; }
.xs-position-relative {position: relative !important; }
.xs-position-absolute {position: absolute !important; }
.xs-position-fixed {position: fixed !important; }
.xs-position-sticky {position: sticky !important; }
$right-property-map: ( xs-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( xs-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( xs-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( xs-l-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// min-width 576
@include screen-sm {
.sm-nowrap{white-space: nowrap;}
.sm-position-static {position: static !important; }
.sm-position-relative {position: relative !important; }
.sm-position-absolute {position: absolute !important; }
.sm-position-fixed {position: fixed !important; }
.sm-position-sticky {position: sticky !important; }
$right-property-map: ( sm-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( sm-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( sm-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( sm-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// max-width 767
@include screen-sm-max {
.sm-max-nowrap{white-space: nowrap;}
.sm-max-position-static {position: static !important; }
.sm-max-position-relative {position: relative !important; }
.sm-max-position-absolute {position: absolute !important; }
.sm-max-position-fixed {position: fixed !important; }
.sm-max-position-sticky {position: sticky !important; }
$right-property-map: ( sm-max-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( sm-max-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( sm-max-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( sm-max-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// min-width 768
@include screen-md {
.md-nowrap{white-space: nowrap;}
.md-position-static {position: static !important; }
.md-position-relative {position: relative !important; }
.md-position-absolute {position: absolute !important; }
.md-position-fixed {position: fixed !important; }
.md-position-sticky {position: sticky !important; }
$right-property-map: ( md-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( md-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( md-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( md-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// max-width 991
@include screen-md-max {
.md-max-nowrap{white-space: nowrap;}
.md-max-position-static {position: static !important; }
.md-max-position-relative {position: relative !important; }
.md-max-position-absolute {position: absolute !important; }
.md-max-position-fixed {position: fixed !important; }
.md-max-position-sticky {position: sticky !important; }
$right-property-map: ( md-max-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( md-max-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( md-max-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( md-max-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// min-width 992
@include screen-lg {
.lg-nowrap{white-space: nowrap;}
.lg-position-static {position: static !important; }
.lg-position-relative {position: relative !important; }
.lg-position-absolute {position: absolute !important; }
.lg-position-fixed {position: fixed !important; }
.lg-position-sticky {position: sticky !important; }
$right-property-map: ( lg-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( lg-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( lg-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( lg-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// max-width 1024
@include screen-tl {
.tl-nowrap{white-space: nowrap;}
.tl-position-static {position: static !important; }
.tl-position-relative {position: relative !important; }
.tl-position-absolute {position: absolute !important; }
.tl-position-fixed {position: fixed !important; }
.tl-position-sticky {position: sticky !important; }
$right-property-map: ( tl-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( tl-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( tl-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( tl-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// max-width 1199
@include screen-lg-max {
.lg-max-nowrap{white-space: nowrap;}
.lg-max-position-static {position: static !important; }
.lg-max-position-relative {position: relative !important; }
.lg-max-position-absolute {position: absolute !important; }
.lg-max-position-fixed {position: fixed !important; }
.lg-max-position-sticky {position: sticky !important; }
$right-property-map: ( lg-max-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( lg-max-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( lg-max-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( lg-max-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// Extra large devices (min-width 1200)
@include screen-xl {
.xl-nowrap{white-space: nowrap;}
.xl-position-static {position: static !important; }
.xl-position-relative {position: relative !important; }
.xl-position-absolute {position: absolute !important; }
.xl-position-fixed {position: fixed !important; }
.xl-position-sticky {position: sticky !important; }
$right-property-map: ( xl-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( xl-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( xl-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( xl-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// Extra large devices (min-width 1400)
@include screen-xxl {
.xxl-nowrap{white-space: nowrap;}
.xxl-position-static {position: static !important; }
.xxl-position-relative {position: relative !important; }
.xxl-position-absolute {position: absolute !important; }
.xxl-position-fixed {position: fixed !important; }
.xxl-position-sticky {position: sticky !important; }
$right-property-map: ( xxl-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( xxl-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( xxl-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( xxl-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
// Extra large devices (min-width 1599)
@include screen-xxxl {
.xxxl-nowrap{white-space: nowrap;}
.xxxl-position-static {position: static !important; }
.xxxl-position-relative {position: relative !important; }
.xxxl-position-absolute {position: absolute !important; }
.xxxl-position-fixed {position: fixed !important; }
.xxxl-position-sticky {position: sticky !important; }
$right-property-map: ( xxxl-r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( xxxl-l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( xxxl-t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( xxxl-b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
}
$right-property-map: ( r-: right);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $right-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$left-property-map: ( l-: left);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $left-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$top-property-map: ( t-: top);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $top-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}
$bottom-property-map: ( b-: bottom);
$sizes-list: 0 10 12 14 16 18 20 22 24 26 30 32 36 38 40 42 46 48 50 60 70 80 90 100 110 120 130 140 150;
@each $size in $sizes-list {
$val: $size / 14 + rem + !important;
@each $keyword,
$property in $bottom-property-map {
.#{$keyword}#{$size} {
#{$property}: $val;
}
}
}