%PDF- %PDF-
Direktori : /var/www/ns.eco-n-tech.co.uk/html/src/scss/ |
Current File : /var/www/ns.eco-n-tech.co.uk/html/src/scss/_base.scss |
*, *::before, *::after { box-sizing: border-box; font-style: normal; } html { scroll-behavior: auto !important; } body { position: relative; font-family: $base-font; font-style: normal; font-size: calc-rem(16); font-weight: 400; line-height: 1.4; color: $black; } .font-romain{ font-family: 'RomainText'; } .color-red{ color: $red; } .color-black{ color: $black; } .color-white { color: $white; } .color-grey { color: $DavysGrey_3; } .color-brown { color: $BlackBean_3 } input, textarea { font-family: $base-font; outline: none; font-size: calc-rem(20); line-height: calc-lh(20, 32); cursor: pointer; } a{ cursor: pointer; text-decoration: none; &:hover { color: inherit; } } .table-responsive { overflow-x: scroll; table { white-space: nowrap; width: 100%; } } .img-responsive { display: block; max-width: 100%; height: auto; width: 100%; } .dot-separator { position: relative; padding-right: 8px; margin-right: 8px; &::after { content: ""; position: absolute; right: -2px; top: 50%; transform: translateY(-50%); display: inline-block; height: 2px; border-radius: 50%; width: 2px; background-color: $DavysGrey_2; } } .italic{ font-style: italic; } .text-center { text-align: center; } .text-left { text-align: left; } .text-right { text-align: right; } .text-bold { font-weight: 700; } .overflow-h { overflow: hidden !important; } @include media-breakpoint-down(md) { .text-md-center { text-align: center; } } .mw-100{ min-width: 100%; } .h-50p { height: 50%; } .h-100p { height: 100%; } .py-30{ padding-top: 30px; padding-bottom: 30px; } .mb-8{ margin-bottom: 8px; } .mr-5 { margin-right: 5px; } .mr-8 { margin-right: 8px; } .mr-10 { margin-right: 10px; } .mr-15 { margin-right: 15px; } .mr-16 { margin-right: 16px; } .ml-5 { margin-left: 5px; } .ml-8 { margin-left: 8px; } .ml-10 { margin-left: 10px; } .ml-12{ margin-left: 12px; } .mt-8 { margin-top: 8px!important; } .mt-16 { margin-top: 16px!important; } .mt-32 { margin-top: 32px!important; } .mt-50 { margin-top: 50px!important; } .mb-5{ margin-bottom: 5px!important; } .mb-16{ margin-bottom: 18px; } .mb-24{ margin-bottom: 24px; } .mb-30{ margin-bottom: 30px; } .mb-32{ margin-bottom: 32px; } .mb-35{ margin-bottom: 35px; } .mb-40{ margin-bottom: 40px; } .mb-60{ margin-bottom: 40px; } .my-90{ margin-top: 90px; margin-bottom: 90px; } .svg-loader--wrapper { position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 9999; display: none; } .svg-loader{ display:flex; position: relative; align-content: space-around; justify-content: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; align-items: center; background: rgba(255,255,255,0.8); } .loader-svg{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; fill: none; stroke-width: 5px; stroke-linecap: round; stroke: $CaribbeanGreen_1; } .loader-svg.loader-bg{ stroke-width: 8px; stroke: rgba(197,197,197,0.4); } .loader-animate{ stroke-dasharray: 242.6; animation: fill-animation 1s cubic-bezier(1,1,1,1) 0s infinite; } @keyframes fill-animation{ 0%{ stroke-dasharray: 40 242.6; stroke-dashoffset: 0; } 50%{ stroke-dasharray: 141.3; stroke-dashoffset: 141.3; } 100%{ stroke-dasharray: 40 242.6; stroke-dashoffset: 282.6; } } .material-icons-round, .material-icons-outlined{ vertical-align: middle; } .deg-113{ transform: rotate(113deg); } .deg-90{ transform: rotate(90deg); } .deg-180{ transform: rotate(180deg); } .deg-360{ transform: rotate(360deg); }