2 /** Flexbox styling rules **/
5 flex-direction: column;
28 flex-direction: column;
44 .flex.scroll .scroll-body {
55 background-color: #F2F2F2;
59 .flex.sidebar + .flex.content {
61 background-color: #FFFFFF;
63 border-left: 1px solid #DDD;
66 .flex.sidebar .sidebar-toggle {
70 @include smaller-than($xl) {
83 transform: translate3d(-330px, 0, 0);
84 transition: transform ease-in-out 120ms;
86 flex-direction: column;
89 box-shadow: 1px 2px 2px 1px rgba(0,0,0,.10);
90 transform: translate3d(0, 0, 0);
92 transform: rotate(180deg);
95 .flex.sidebar .sidebar-toggle {
105 vertical-align: middle;
107 border: 1px solid #DDD;
108 border-top: 1px solid #BBB;
113 transition: all ease-in-out 120ms;
120 .sidebar .scroll-body {
124 #sidebar .scroll-body.fixed {
125 width: auto !important;
129 @include larger-than($xl) {
130 #sidebar .scroll-body.fixed {
139 -ms-overflow-style: none;
140 //background-color: $primary-faded;
141 border-left: 1px solid #DDD;
142 &::-webkit-scrollbar { width: 0 !important }
147 /** Rules for all columns */
148 div[class^="col-"] img {
153 max-width: $max-width;
180 grid-column-gap: $-l;
183 grid-template-columns: 1fr 1fr 1fr;
189 flex-direction: column;
190 border: 1px solid #ddd;
195 .grid-card-content, .grid-card-footer {
198 .grid-card-content + .grid-card-footer {
203 @include smaller-than($m) {
205 grid-template-columns: 1fr 1fr;
209 @include smaller-than($s) {
211 grid-template-columns: 1fr;
232 display: inline-block;
235 .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 {
241 .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 {
362 margin-left: 91.66666667%;
365 margin-left: 83.33333333%;
371 margin-left: 66.66666667%;
374 margin-left: 58.33333333%;
380 margin-left: 41.66666667%;
383 margin-left: 33.33333333%;
389 margin-left: 16.66666667%;
392 margin-left: 8.33333333%;
397 @media (min-width: $screen-sm) {
398 .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 {
519 margin-left: 91.66666667%;
522 margin-left: 83.33333333%;
528 margin-left: 66.66666667%;
531 margin-left: 58.33333333%;
537 margin-left: 41.66666667%;
540 margin-left: 33.33333333%;
546 margin-left: 16.66666667%;
549 margin-left: 8.33333333%;
555 @media (min-width: $screen-md) {
556 .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 {
677 margin-left: 91.66666667%;
680 margin-left: 83.33333333%;
686 margin-left: 66.66666667%;
689 margin-left: 58.33333333%;
695 margin-left: 41.66666667%;
698 margin-left: 33.33333333%;
704 margin-left: 16.66666667%;
707 margin-left: 8.33333333%;
713 @media (min-width: $screen-lg) {
714 .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 {
835 margin-left: 91.66666667%;
838 margin-left: 83.33333333%;
844 margin-left: 66.66666667%;
847 margin-left: 58.33333333%;
853 margin-left: 41.66666667%;
856 margin-left: 33.33333333%;
862 margin-left: 16.66666667%;
865 margin-left: 8.33333333%;
875 .container-fluid:before,
876 .container-fluid:after,
884 .container-fluid:after,