2 /** Flexbox styling rules **/
5 flex-direction: column;
28 flex-direction: column;
44 .flex.scroll .scroll-body {
55 background-color: #F2F2F2;
62 .flex.sidebar + .flex.content {
64 background-color: #FFFFFF;
66 border-left: 1px solid #DDD;
69 .flex.sidebar .sidebar-toggle {
73 @include smaller-than($xl) {
86 transform: translate3d(-330px, 0, 0);
87 transition: transform ease-in-out 120ms;
89 flex-direction: column;
92 box-shadow: 1px 2px 2px 1px rgba(0,0,0,.10);
93 transform: translate3d(0, 0, 0);
95 transform: rotate(180deg);
98 .flex.sidebar .sidebar-toggle {
108 vertical-align: middle;
110 border: 1px solid #DDD;
111 border-top: 1px solid #BBB;
116 transition: all ease-in-out 120ms;
123 .sidebar .scroll-body {
127 #sidebar .scroll-body.fixed {
128 width: auto !important;
132 @include larger-than($xl) {
133 #sidebar .scroll-body.fixed {
142 -ms-overflow-style: none;
143 //background-color: $primary-faded;
144 border-left: 1px solid #DDD;
145 &::-webkit-scrollbar { width: 0 !important }
150 /** Rules for all columns */
151 div[class^="col-"] img {
156 max-width: $max-width;
183 grid-column-gap: $-l;
186 grid-template-columns: 1fr 1fr 1fr;
192 flex-direction: column;
193 border: 1px solid #ddd;
198 .grid-card-content, .grid-card-footer {
201 .grid-card-content + .grid-card-footer {
206 @include smaller-than($m) {
208 grid-template-columns: 1fr 1fr;
212 @include smaller-than($s) {
214 grid-template-columns: 1fr;
235 display: inline-block;
238 .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 {
244 .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 {
365 margin-left: 91.66666667%;
368 margin-left: 83.33333333%;
374 margin-left: 66.66666667%;
377 margin-left: 58.33333333%;
383 margin-left: 41.66666667%;
386 margin-left: 33.33333333%;
392 margin-left: 16.66666667%;
395 margin-left: 8.33333333%;
400 @media (min-width: $screen-sm) {
401 .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 {
522 margin-left: 91.66666667%;
525 margin-left: 83.33333333%;
531 margin-left: 66.66666667%;
534 margin-left: 58.33333333%;
540 margin-left: 41.66666667%;
543 margin-left: 33.33333333%;
549 margin-left: 16.66666667%;
552 margin-left: 8.33333333%;
558 @media (min-width: $screen-md) {
559 .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 {
680 margin-left: 91.66666667%;
683 margin-left: 83.33333333%;
689 margin-left: 66.66666667%;
692 margin-left: 58.33333333%;
698 margin-left: 41.66666667%;
701 margin-left: 33.33333333%;
707 margin-left: 16.66666667%;
710 margin-left: 8.33333333%;
716 @media (min-width: $screen-lg) {
717 .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 {
838 margin-left: 91.66666667%;
841 margin-left: 83.33333333%;
847 margin-left: 66.66666667%;
850 margin-left: 58.33333333%;
856 margin-left: 41.66666667%;
859 margin-left: 33.33333333%;
865 margin-left: 16.66666667%;
868 margin-left: 8.33333333%;
878 .container-fluid:before,
879 .container-fluid:after,
887 .container-fluid:after,