%PDF- %PDF-
Direktori : /var/www/camaservice.eco-n-tech.co.uk/wp-content/themes/camaservice/src/scss/ |
Current File : /var/www/camaservice.eco-n-tech.co.uk/wp-content/themes/camaservice/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(20); line-height: calc-lh(20, 29); font-weight: 400; color: $text-color; background-color: #f8f8f8; } .container-fluid { max-width: calc-rem(1640); } .page-wrap{ position: relative; z-index: 10; width: 100%; margin: 0 auto; padding-top: calc-rem(170); box-shadow: 0 0 calc-rem(50) rgb(0 0 0 / 10%); background: #fff; overflow: hidden; ol{ max-width: calc-rem(800); li{ margin-bottom: calc-rem(20); } } } .font-romain{ font-family: 'RomainText'; } .color-red{ color: $red; } .color-black{ color: $black; } .color-white { color: $white; } button{ background-color: transparent; border: none; } input, textarea { font-family: $base-font; outline: none; font-size: calc-rem(18); line-height: calc-lh(18, 29); cursor: pointer; background: transparent; } a{ color: $primary-color; text-decoration: none; &:hover { color: $primary-color; text-decoration: none; } } .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: calc-rem(8); margin-right: calc-rem(8); &::after { content: ""; position: absolute; right: calc-rem(-2); top: 50%; transform: translateY(-50%); display: inline-block; height: calc-rem(2); border-radius: 50%; width: calc-rem(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; } .text-uppercase{ text-transform: uppercase; } .text-underline{ text-decoration: underline; } .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: calc-rem(30); padding-bottom: calc-rem(30); } .mb-8{ margin-bottom: calc-rem(8)!important; } .mb-10{ margin-bottom: calc-rem(10)!important; } .ml-auto{ margin-left: auto; } .mr-5 { margin-right: calc-rem(5); } .mr-8 { margin-right: calc-rem(8); } .mr-10 { margin-right: calc-rem(10); } .mr-15 { margin-right: calc-rem(15); } .mr-20 { margin-right: calc-rem(20); } .mr-16 { margin-right: calc-rem(16); } .ml-5 { margin-left: calc-rem(5); } .ml-8 { margin-left: calc-rem(8); } .ml-10 { margin-left: calc-rem(10); } .ml-12{ margin-left: calc-rem(12); } .mt-8 { margin-top: calc-rem(8)!important; } .mt-16 { margin-top: calc-rem(16)!important; } .mt-32 { margin-top: calc-rem(32)!important; } .mt-50 { margin-top: calc-rem(50)!important; } .mb-5{ margin-bottom: calc-rem(5)!important; } .mb-15{ margin-bottom: calc-rem(15); } .mb-16{ margin-bottom: calc-rem(18); } .mb-24{ margin-bottom: calc-rem(24); } .mb-30{ margin-bottom: calc-rem(30); } .mb-32{ margin-bottom: calc-rem(32); } .mb-35{ margin-bottom: calc-rem(35); } .mb-40{ margin-bottom: calc-rem(40); } .mb-60{ margin-bottom: calc-rem(40); } .my-90{ margin-top: calc-rem(90); margin-bottom: calc-rem(90); } .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: calc-rem(5); stroke-linecap: round; stroke: $primary; } .loader-svg.loader-bg{ stroke-width: calc-rem(8); 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); } .alignright{ float: right; } //adminbar padding .admin-bar .site-wrap .header { margin-top: calc-rem(32) !important; @media (max-width: 782px) { margin-top: calc-rem(46) !important; } }