@import "variables"; .container { margin: 0 auto; max-width: $container-xl; //1280 position: relative; box-sizing: border-box; &.black { background-color: #0088cc; height: 200px; margin: 0; } } @media (min-width: $screen-xxl-min) { .container { max-width: $container-xxl; //1720 } } @media (max-width: $screen-lg-max) { .container { max-width: $container-lg; //1720 } } @media (max-width: $screen-md-max) { .container { width: $container-md; } } @media (max-width: $screen-sm-max) { .container { width: $container-sm; } } @media (max-width: $screen-xs-max) { .container { max-width: calc(100vw - 34px); margin: 0 16px; } } .col-12 { width: 100% } .col-11 { width: 91.66666667% } .col-10 { width: 83.33333333% } .col-9 { width: 75% } .col-8 { width: 66.66666667% } .col-7 { width: 58.33333333% } .col-6 { width: 50% } .col-5 { width: 41.66666667% } .col-4 { width: 33.33333333% } .col-3 { width: 25% } .col-2 { width: 16.66666667% } .col-1 { width: 8.33333333% } @media (min-width: $screen-sm-min) { .col-sm-12 { width: 100% } .col-sm-11 { width: 91.66666667% } .col-sm-10 { width: 83.33333333% } .col-sm-9 { width: 75% } .col-sm-8 { width: 66.66666667% } .col-sm-7 { width: 58.33333333% } .col-sm-6 { width: 50% } .col-sm-5 { width: 41.66666667% } .col-sm-4 { width: 33.33333333% } .col-sm-3 { width: 25% } .col-sm-2 { width: 16.66666667% } .col-sm-1 { width: 8.33333333% } } @media (min-width: $screen-md-min) { .col-md-12 { width: 100% } .col-md-11 { width: 91.66666667% } .col-md-10 { width: 83.33333333% } .col-md-9 { width: 75% } .col-md-8 { width: 66.66666667% } .col-md-7 { width: 58.33333333% } .col-md-6 { width: 50% } .col-md-5 { width: 41.66666667% } .col-md-4 { width: 33.33333333% } .col-md-3 { width: 25% } .col-md-2 { width: 16.66666667% } .col-md-1 { width: 8.33333333% } } @media (min-width: $screen-lg-min) { .col-lg-12 { width: 100% } .col-lg-11 { width: 91.66666667% } .col-lg-10 { width: 83.33333333% } .col-lg-9 { width: 75% } .col-lg-8 { width: 66.66666667% } .col-lg-7 { width: 58.33333333% } .col-lg-6 { width: 50% } .col-lg-5 { width: 41.66666667% } .col-lg-4 { width: 33.33333333% } .col-lg-3 { width: 25% } .col-lg-2 { width: 16.66666667% } .col-lg-1 { width: 8.33333333% } } @media (min-width: $screen-xl-min) { .col-xl-12 { width: 100% } .col-xl-11 { width: 91.66666667% } .col-xl-10 { width: 83.33333333% } .col-xl-9 { width: 75% } .col-xl-8 { width: 66.66666667% } .col-xl-7 { width: 58.33333333% } .col-xl-6 { width: 50% } .col-xl-5 { width: 41.66666667% } .col-xl-4 { width: 33.33333333% } .col-xl-3 { width: 25% } .col-xl-2 { width: 16.66666667% } .col-xl-1 { width: 8.33333333% } } @media (min-width: $screen-xxl-min) { .col-xxl-12 { width: 100% } .col-xxl-11 { width: 91.66666667% } .col-xxl-10 { width: 83.33333333% } .col-xxl-9 { width: 75% } .col-xxl-8 { width: 66.66666667% } .col-xxl-7 { width: 58.33333333% } .col-xxl-6 { width: 50% } .col-xxl-5 { width: 41.66666667% } .col-xxl-4 { width: 33.33333333% } .col-xxl-3 { width: 25% } .col-xxl-2 { width: 16.66666667% } .col-xxl-1 { width: 8.33333333% } }