/** * Your custom style */ .field { margin: 2rem 0; &.required:after { display: none; } } .form-control, .select2-container--default .select2-selection, .select2-dropdown .select2-search__field { border-width: 0 0 1px 0; } .bg-alt { @extend .bg-dark; background-color: $bg-alt !important; } .bootstrap-select .dropdown-toggle .filter-option .option { background: #dedede; padding: 0.2rem 0.5rem; margin: 0.2rem; color: #212529; } // shrink elements on scroll body.shrink { } // sticky footer @media (min-width: map-get($grid-breakpoints, 'sm')) { html, body { height: 100%; min-height: 100%; } .wrapper { min-height: 100%; padding-bottom: $footer-size + $footer-bar-size + $grid-gutter-height / 2; //padding-top: $grid-gutter-height; } .footer { height: $footer-size + $footer-bar-size + $grid-gutter-height / 2; margin-top: -($footer-size + $footer-bar-size + $grid-gutter-height / 2); } } // site blocks (elements) .element { background-size: cover; background-repeat: no-repeat; &.site__elements__sliderelement { .element-container { width: 100%; padding: 0; max-width: none; } } &.dynamic__elements__image__elements__elementimage { text-align: center; } &.site__elements__accordion { .card { padding-left: 0; padding-right: 0; .card-header { @extend .bg-dark; } } } } // stick navbar to top using mobile layout /*#Header { position: relative; padding-top: $grid-gutter-height / 2; padding-bottom: 1rem; @media (min-width: map-get($grid-breakpoints, "lg")) { padding-top: 1rem; padding-bottom: 0; } } #Navigation { position: fixed; top: 0; left: 0; width: 100%; z-index: 10; @media (min-width: map-get($grid-breakpoints, "lg")) { position: relative; margin-top: 1rem; } }*/ #Footer { background-color: $dark; color: darken($white, 5%); a { color: $white; } ul { margin-bottom: 0; } .footer { background-color: darken($dark, 5%); .copyright { padding-right: 0.5rem; } li { padding: 0 0.5rem; } } @media (min-width: map-get($grid-breakpoints, 'sm')) { .wrapper { padding-bottom: $footer-bar-size; } .footer { height: $footer-bar-size; margin-top: -$footer-bar-size; line-height: $footer-bar-size; } } }