2 /** Flexbox styling rules **/
5 flex-direction: column;
27 flex-direction: column;
43 .flex.scroll .scroll-body {
54 background-color: #F2F2F2;
58 .flex.sidebar + .flex.content {
60 background-color: #FFFFFF;
62 border-left: 1px solid #DDD;
65 .flex.sidebar .sidebar-toggle {
69 @include smaller-than($xl) {
82 transform: translate3d(-330px, 0, 0);
83 transition: transform ease-in-out 120ms;
86 box-shadow: 1px 2px 2px 1px rgba(0,0,0,.10);
87 transform: translate3d(0, 0, 0);
89 transform: rotate(180deg);
92 .flex.sidebar .sidebar-toggle {
102 vertical-align: middle;
104 border: 1px solid #DDD;
105 border-top: 1px solid #BBB;
110 transition: all ease-in-out 120ms;
117 #sidebar .scroll-body.fixed {
118 width: auto !important;
122 @include larger-than($xl) {
123 #sidebar .scroll-body.fixed {
132 -ms-overflow-style: none;
133 //background-color: $primary-faded;
134 border-left: 1px solid #DDD;
135 &::-webkit-scrollbar { width: 0 !important }
140 /** Rules for all columns */
141 div[class^="col-"] img {
146 max-width: $max-width;
188 display: inline-block;
191 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
197 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
318 margin-left: 91.66666667%;
321 margin-left: 83.33333333%;
327 margin-left: 66.66666667%;
330 margin-left: 58.33333333%;
336 margin-left: 41.66666667%;
339 margin-left: 33.33333333%;
345 margin-left: 16.66666667%;
348 margin-left: 8.33333333%;
353 @media (min-width: $screen-sm) {
354 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
475 margin-left: 91.66666667%;
478 margin-left: 83.33333333%;
484 margin-left: 66.66666667%;
487 margin-left: 58.33333333%;
493 margin-left: 41.66666667%;
496 margin-left: 33.33333333%;
502 margin-left: 16.66666667%;
505 margin-left: 8.33333333%;
511 @media (min-width: $screen-md) {
512 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
633 margin-left: 91.66666667%;
636 margin-left: 83.33333333%;
642 margin-left: 66.66666667%;
645 margin-left: 58.33333333%;
651 margin-left: 41.66666667%;
654 margin-left: 33.33333333%;
660 margin-left: 16.66666667%;
663 margin-left: 8.33333333%;
669 @media (min-width: $screen-lg) {
670 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
791 margin-left: 91.66666667%;
794 margin-left: 83.33333333%;
800 margin-left: 66.66666667%;
803 margin-left: 58.33333333%;
809 margin-left: 41.66666667%;
812 margin-left: 33.33333333%;
818 margin-left: 16.66666667%;
821 margin-left: 8.33333333%;
831 .container-fluid:before,
832 .container-fluid:after,
840 .container-fluid:after,