PDF rausgenommen

This commit is contained in:
aschwarz
2023-01-23 11:03:31 +01:00
parent 82d562a322
commit a6523903eb
28078 changed files with 4247552 additions and 2 deletions

View File

@@ -0,0 +1,79 @@
/** Star Rating
*************************************************** **/
.br-theme-fontawesome-stars {
.br-widget {
height: 28px;
white-space: nowrap;
a {
font: normal normal normal 20px/1 FontAwesome;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
text-decoration: none;
margin-right: 2px;
&:after {
content: '\f005';
color: #d2d2d2;
}
&.br-active:after, &.br-selected:after {
color: #edb867;
}
}
.br-current-rating {
display: none;
}
}
.br-readonly a {
cursor: default;
}
}
@media print {
.br-theme-fontawesome-stars .br-widget a {
&:after {
content: '\f006';
color: black;
}
&.br-active:after, &.br-selected:after {
content: '\f005';
color: black;
}
}
}
/**
<div class="rating rating-0"><!-- rating-1 ... rating-5 --></div>
*************************************************** **/
.rating {
position: relative;
min-height: 17px;
width: auto;
color: #999;
display: inline-block;
font-family: FontAwesome;
}
.rating-0:after {
content: "\f006\20\f006\20\f006\20\f006\20\f006";
}
.rating-1:after {
content: "\f005\20\f006\20\f006\20\f006\20\f006";
}
.rating-2:after {
content: "\f005\20\f005\20\f006\20\f006\20\f006";
}
.rating-3:after {
content: "\f005\20\f005\20\f005\20\f006\20\f006";
}
.rating-4:after {
content: "\f005\20\f005\20\f005\20\f005\20\f006";
}
.rating-5:after {
content: "\f005\20\f005\20\f005\20\f005\20\f005";
}

View File

@@ -0,0 +1,61 @@
/** Default Styles
*************************************************** **/
body {
color: $m-color-main;
background-color: $m-bg-color-main;
font-family: $m-font-primary;
-webkit-font-smoothing: antialiased;
font-size: $m-font-primary-size;
line-height: 1.6;
}
body {
&.has-image-bg section, &.has-video-bg section {
background-color: #fff;
}
}
body #wrapper {
overflow: hidden;
min-height: 100%;
}
.container {
position:relative;
}
a {
color: $m-color-primary;
outline: none;
}
a:focus,
a:hover {
color: $m-color-primary-dark-v2;
}
.nav-link {
color: $m-color-main;
}
.nav-link:focus,
.nav-link:hover {
color: $m-color-main;
}
figure {
margin-bottom: 0;
}
/*------------------------------------
Headings
------------------------------------*/
.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6 {
line-height: 1.4;
}

View File

@@ -0,0 +1,185 @@
/** Side Nav
*************************************************** **/
.side-nav {
font-size: 15px;
}
div.side-nav {
li.list-group-item {
padding: 0 15px;
li.list-group-item {
padding: 0;
> ul {
padding-left: 15px;
padding-right: 5px;
}
a.dropdown-toggle:before {
right: 5px;
}
}
}
ul {
border: 0 !important;
> li {
border: 0 !important;
position: relative;
background-color: transparent !important;
&:before {
content: "\f105";
font-family: FontAwesome;
position: absolute;
font-size: 15px;
left: 0;
top: 4px;
color: #999;
}
}
}
li.list-group-noicon:before {
content: '';
display: none;
}
ul {
&.list-group-noicon > li {
&:before, > ul > li:before {
content: '';
display: none;
}
padding-left: 0;
ul {
display: none;
}
}
> li {
> a {
display: block;
padding: 4px 0 4px 0;
color: #777;
text-decoration: none;
}
&:hover > a, &.active > a {
color: #111 !important;
}
}
}
}
/* deep nav fix */
button.page-side-nav-mobile {
display: none;
}
div.side-nav ul > li > ul > li > a {
padding: 4px 0 4px 15px;
}
ul.side-nav > li > a > i {
margin-right: 8px;
}
/* side nav sub categs */
div.side-nav {
ul > li {
> a.dropdown-toggle:before {
content: "\f196";
font-family: FontAwesome;
position: absolute;
font-size: 17px;
right: 20px;
top: 6px;
color: #999;
}
&.active {
> a.dropdown-toggle:before {
content: "\f147";
}
> ul {
display: block;
}
}
> ul {
display: none;
}
> ul {
margin: 0;
padding: 0;
list-style: none;
> li {
margin: 0;
padding: 0;
list-style: none;
a {
font-size: 12px;
}
}
padding: 10px 0;
}
}
.side-nav-head {
position: relative;
}
ul.list-group-bordered > li > a {
display: block;
/*border-bottom:rgba(0,0,0,0.05) 1px solid;*/
padding: 6px;
> span {
&.float-left, &.float-right {
margin-top: 3px;
}
}
}
.side-nav-head button {
display: none;
font-size: 21px;
background-color: rgba(0, 0, 0, 0.2);
height: 44px;
width: 44px;
}
}
/* */
@media only screen and (min-width: 990px) {
div.side-nav > ul {
display: block !important;
}
}
@media only screen and (max-width: 767px) {
div.side-nav {
ul {
display: none;
max-height: 350px;
overflow-y: auto;
margin-bottom: 30px;
> li {
border-bottom: rgba(0, 0, 0, 0.03) 1px solid !important;
}
}
.side-nav-head {
height: 44px;
background-color: rgba(0, 0, 0, 0.1);
margin-bottom: 30px;
> h4 {
line-height: 44px;
padding-left: 15px;
margin: 0;
}
button {
display: block;
position: absolute;
right: 0;
}
}
}
}
@media only screen and (max-width: 768px) {
div.side-nav ul {
max-height: 250px;
overflow-y: auto;
}
}

View File

@@ -0,0 +1,127 @@
/** Table
*************************************************** **/
.reviews{
display: block;
margin-bottom: 50px;
h4{
font-weight: 400;
text-transform: capitalize;
font-size: 20px;
}
.table-responsive{
margin-bottom: 0;
@include mobile{
overflow-x: auto;
}
@include tablet{
overflow-x: visible;
}
.table{
margin-bottom: 0;
thead{
tr{
@include add-border(3px, $m-color-primary, right-left);
th{
@extend %tableHead;
@include mobile-xs{
padding: 10px;
text-align: center;
font-size: 12px;
}
@include mobile{
padding: 10px;
text-align: center;
font-size: 12px;
}
@include tablet{
padding: 10px 10px 10px 20px;
text-align: left;
font-size: 15px;
}
}
}
}
tbody{
tr{
@include add-border(3px, $m-color-light, right-left);
td{
@extend %tableData;
padding-left: 20px;
font-weight: 400;
.btn-default{
box-shadow: none;
border-radius: 0;
@include add-border(1px, $border-gray, all);
padding: 15px 20px;
display: inline-block;
font-size: 12px;
font-weight: 700;
color: $m-color-secondary;
@include transition(all 0.3s ease-in-out);
text-transform: uppercase;
&:hover{
background-color: $m-color-primary;
color: $m-color-white;
border-color: $m-color-primary;
}
}
&:last-child{
text-align: center;
padding-left: 10px;
}
&:first-child{
color: $m-color-primary;
.fa{
color: $m-color-secondary !important;
}
}
.label{
border-radius: 0;
font-size: 12px;
}
}
}
}
}
}
}
%tableHead{
background-color: $m-color-primary;
padding: 0;
height: 55px;
vertical-align: middle;
text-align: left;
font-size: 15px;
color: $m-color-white;
padding-left: 20px;
@include add-border(1px, rgba(255,255,255,0.2), right);
border-bottom: none;
}
%tableData{
vertical-align: middle;
text-transform: uppercase;
font-weight: 700;
@include add-border(3px, $m-color-light, bottom);
border-top: none;
}
%closeBtn{
display: inline-block;
float: left;
font-size: 35px;
margin-right: 30px;
color: $m-color-primary;
opacity: 1;
line-height: 74px;
font-weight: normal;
@include transition(all 0.3s ease-in-out);
&:hover{
opacity: .8;
}
@include tablet{
margin-right: 5px;
}
@include desktops{
margin-right: 30px;
}
}

View File

@@ -0,0 +1,124 @@
/** Typography Font Size
*************************************************** **/
.fs-5 {
@include px-to-rem(font-size, 5px !important);
}
.fs-8 {
@include px-to-rem(font-size, 8px !important);
}
.fs-9 {
@include px-to-rem(font-size, 9px !important);
}
.fs-10 {
@include px-to-rem(font-size, 10px !important);
}
.fs-11 {
@include px-to-rem(font-size, 11px !important);
}
.fs-12 {
@include px-to-rem(font-size, 12px !important);
}
.fs-13 {
@include px-to-rem(font-size, 13px !important);
}
.fs-14 {
@include px-to-rem(font-size, 14px !important);
}
.fs-15 {
@include px-to-rem(font-size, 15px !important);
}
.fs-16 {
@include px-to-rem(font-size, 16px !important);
}
.fs-17 {
@include px-to-rem(font-size, 17px !important);
}
.fs-18 {
@include px-to-rem(font-size, 18px !important);
}
.fs-20 {
@include px-to-rem(font-size, 20px !important);
}
.fs-22 {
@include px-to-rem(font-size, 22px !important);
}
.fs-23 {
@include px-to-rem(font-size, 23px !important);
}
.fs-24 {
@include px-to-rem(font-size, 24px !important);
}
.fs-25 {
@include px-to-rem(font-size, 25px !important);
}
.fs-26 {
@include px-to-rem(font-size, 26px !important);
}
.fs-27 {
@include px-to-rem(font-size, 27px !important);
}
.fs-28 {
@include px-to-rem(font-size, 28px !important);
}
.fs-30 {
@include px-to-rem(font-size, 30px !important);
}
.fs-32 {
@include px-to-rem(font-size, 32px !important);
}
.fs-33 {
@include px-to-rem(font-size, 33px !important);
}
.fs-35 {
@include px-to-rem(font-size, 35px !important);
}
.fs-36 {
@include px-to-rem(font-size, 36px !important);
}
.fs-38 {
@include px-to-rem(font-size, 38px !important);
}
.fs-40 {
@include px-to-rem(font-size, 40px !important);
}
.fs-42 {
@include px-to-rem(font-size, 42px !important);
}
.fs-45 {
@include px-to-rem(font-size, 45px !important);
}
.fs-46 {
@include px-to-rem(font-size, 46px !important);
}
.fs-48 {
@include px-to-rem(font-size, 48px !important);
}
.fs-50 {
@include px-to-rem(font-size, 50px !important);
}
.fs-55 {
@include px-to-rem(font-size, 55px !important);
}
.fs-56 {
@include px-to-rem(font-size, 56px !important);
}
.fs-60 {
@include px-to-rem(font-size, 60px !important);
}
.fs-65 {
@include px-to-rem(font-size, 65px !important);
}
.fs-70 {
line-height: 70px;
@include px-to-rem(font-size, 70px !important);
}
.fs-75 {
@include px-to-rem(font-size, 75px !important);
}
.fs-76 {
@include px-to-rem(font-size, 76px !important);
}
.fs-80 {
@include px-to-rem(font-size, 80px !important);
}