Initial commit: Backup der Webseiten

- zoesch.de
- blitzkiste.net
- gruene-hassberge (norbert.zoesch.de)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Felix Zösch
2025-12-13 01:17:15 +01:00
commit 07c290a453
4607 changed files with 1202735 additions and 0 deletions

51
zoesch.de/css/404.css Normal file
View File

@@ -0,0 +1,51 @@
@charset "UTF-8";
/* CSS Document 404*/
body {background-color: #272727;}
h1 {
font-family: 'Oswald', sans-serif;
font-size: 4em;
text-align: center;
color: #fff;
margin-top: 50px;
margin-bottom: 80px;
}
h2 {
font-family: 'PT Sans', sans-serif;
font-size: 2.3em;
text-align: center;
color: #fff;
margin-bottom: 20px;
}
p {
font-family: 'Roboto', sans-serif;
font-size: 1.5em;
color: #fff;
text-align: center;
margin-bottom: 30px;
}
.content .m404 {
width: 1200px;
padding: 0px 15px;
margin: 0 auto;
}
.back-button {
display: block;
width: 220px;
margin: 50px auto;
color: #fff;
border: none;
outline: none;
background-color: #1abc9c;
font-size: 1.3em;
font-family: 'PT Sans', sans-serif;
}
.back-button i {
margin-right: 5px;
font-size: 1em;
}
.back-button:hover, .back-button:focus {
color: #fff;
background-color: #1abc9c;
-webkit-box-shadow: 0px 0px 7px 1px #1abc9c;
-moz-box-shadow: 0px 0px 7px 1px #1abc9c;
box-shadow: 0px 0px 7px 1px #1abc9c;

3181
zoesch.de/css/animate.css vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,226 @@
@charset "UTF-8";
/*
* blueimp Gallery CSS 2.11.1
* https://github.com/blueimp/Gallery
*
* Copyright 2013, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* http://www.opensource.org/licenses/MIT
*/
.blueimp-gallery,
.blueimp-gallery > .slides > .slide > .slide-content {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
/* Prevent artifacts in Mozilla Firefox: */
-moz-backface-visibility: hidden;
}
.blueimp-gallery > .slides > .slide > .slide-content {
margin: auto;
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
opacity: 1;
}
.blueimp-gallery {
position: fixed;
z-index: 999999;
overflow: hidden;
background: #000;
background: rgba(0, 0, 0, 0.9);
opacity: 0;
display: none;
direction: ltr;
-ms-touch-action: none;
touch-action: none;
}
.blueimp-gallery-carousel {
position: relative;
z-index: auto;
margin: 1em auto;
/* Set the carousel width/height ratio to 16/9: */
padding-bottom: 56.25%;
box-shadow: 0 0 10px #000;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.blueimp-gallery-display {
display: block;
opacity: 1;
}
.blueimp-gallery > .slides {
position: relative;
height: 100%;
overflow: hidden;
}
.blueimp-gallery-carousel > .slides {
position: absolute;
}
.blueimp-gallery > .slides > .slide {
position: relative;
float: left;
height: 100%;
text-align: center;
-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
-moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
-ms-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
-o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
}
.blueimp-gallery,
.blueimp-gallery > .slides > .slide > .slide-content {
-webkit-transition: opacity 0.5s linear;
-moz-transition: opacity 0.5s linear;
-ms-transition: opacity 0.5s linear;
-o-transition: opacity 0.5s linear;
transition: opacity 0.5s linear;
}
.blueimp-gallery > .slides > .slide-loading {
background: url(../img/loading.gif) center no-repeat;
background-size: 64px 64px;
}
.blueimp-gallery > .slides > .slide-loading > .slide-content {
opacity: 0;
}
.blueimp-gallery > .slides > .slide-error {
background: url(../img/error.png) center no-repeat;
}
.blueimp-gallery > .slides > .slide-error > .slide-content {
display: none;
}
.blueimp-gallery > .prev,
.blueimp-gallery > .next {
position: absolute;
top: 50%;
left: 15px;
width: 40px;
height: 40px;
margin-top: -23px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 60px;
font-weight: 100;
line-height: 30px;
color: #fff;
text-decoration: none;
text-shadow: 0 0 2px #000;
text-align: center;
background: #222;
background: rgba(0, 0, 0, 0.5);
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
border: 3px solid #fff;
-webkit-border-radius: 23px;
-moz-border-radius: 23px;
border-radius: 23px;
opacity: 0.5;
cursor: pointer;
display: none;
}
.blueimp-gallery > .next {
left: auto;
right: 15px;
}
.blueimp-gallery > .close,
.blueimp-gallery > .title {
position: absolute;
top: 15px;
left: 15px;
margin: 0 40px 0 0;
font-size: 20px;
line-height: 30px;
color: #fff;
text-shadow: 0 0 2px #000;
opacity: 0.8;
display: none;
}
.blueimp-gallery > .close {
padding: 15px;
right: 15px;
left: auto;
margin: -15px;
font-size: 30px;
text-decoration: none;
cursor: pointer;
}
.blueimp-gallery > .play-pause {
position: absolute;
right: 15px;
bottom: 15px;
width: 15px;
height: 15px;
background: url(../img/play-pause.png) 0 0 no-repeat;
cursor: pointer;
opacity: 0.5;
display: none;
}
.blueimp-gallery-playing > .play-pause {
background-position: -15px 0;
}
.blueimp-gallery > .prev:hover,
.blueimp-gallery > .next:hover,
.blueimp-gallery > .close:hover,
.blueimp-gallery > .title:hover,
.blueimp-gallery > .play-pause:hover {
color: #fff;
opacity: 1;
}
.blueimp-gallery-controls > .prev,
.blueimp-gallery-controls > .next,
.blueimp-gallery-controls > .close,
.blueimp-gallery-controls > .title,
.blueimp-gallery-controls > .play-pause {
display: block;
/* Fix z-index issues (controls behind slide element) on Android: */
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
}
.blueimp-gallery-single > .prev,
.blueimp-gallery-left > .prev,
.blueimp-gallery-single > .next,
.blueimp-gallery-right > .next,
.blueimp-gallery-single > .play-pause {
display: none;
}
.blueimp-gallery > .slides > .slide > .slide-content,
.blueimp-gallery > .prev,
.blueimp-gallery > .next,
.blueimp-gallery > .close,
.blueimp-gallery > .play-pause {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* Replace PNGs with SVGs for capable browsers (excluding IE<9) */
body:last-child .blueimp-gallery > .slides > .slide-error {
background-image: url(../img/error.svg);
}
body:last-child .blueimp-gallery > .play-pause {
width: 20px;
height: 20px;
background-size: 40px 20px;
background-image: url(../img/play-pause.svg);
}
body:last-child .blueimp-gallery-playing > .play-pause {
background-position: -20px 0;
}
/* IE7 fixes */
*+html .blueimp-gallery > .slides > .slide {
min-height: 300px;
}
*+html .blueimp-gallery > .slides > .slide > .slide-content {
position: relative;
}

1
zoesch.de/css/blueimp-gallery.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,87 @@
@charset "UTF-8";
/*
* Bootstrap Image Gallery CSS 3.0.0
* https://github.com/blueimp/Bootstrap-Image-Gallery
*
* Copyright 2013, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* http://www.opensource.org/licenses/MIT
*/
.blueimp-gallery .modal-body {
position: relative;
text-align: center;
padding: 0 0 56.25% 0;
overflow: hidden;
cursor: pointer;
}
.blueimp-gallery .modal-footer {
margin: 0;
}
.blueimp-gallery .modal-body img,
.blueimp-gallery .modal-body .video-content video,
.blueimp-gallery .modal-body .video-content iframe,
.blueimp-gallery .modal-body .video-content a {
max-width: 100%;
max-height: 100%;
margin: auto;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.blueimp-gallery .modal-body .video-content video {
display: none;
}
.blueimp-gallery .modal-body .video-playing video {
display: block;
}
.blueimp-gallery .modal-body .video-content iframe {
width: 100%;
height: 100%;
border: none;
left: 100%;
}
.blueimp-gallery .modal-body .video-playing iframe {
left: 0;
}
.blueimp-gallery .modal-body .video-playing img,
.blueimp-gallery .modal-body .video-playing a {
display: none;
}
.blueimp-gallery .modal-body .video-content a {
cursor: pointer;
}
.blueimp-gallery .modal-body .video-content a:after {
font-family: "Glyphicons Halflings";
-webkit-font-smoothing: antialiased;
content: "\e029";
font-size: 64px;
line-height: 64px;
width: 64px;
height: 64px;
position: absolute;
top: 50%;
margin: -32px 0 0 -32px;
}
.blueimp-gallery .modal-body .video-loading a {
background: url(../img/loading.gif) center no-repeat;
background-size: 64px 64px;
}
.blueimp-gallery .modal-body .video-loading a:after {
content: none;
}
@media screen and (min-width: 768px) {
.blueimp-gallery .modal-dialog {
right: auto;
left: auto;
width: auto;
max-width: 900px;
padding-left: 5%;
padding-right: 5%;
}
}

View File

@@ -0,0 +1 @@
@charset "UTF-8";.blueimp-gallery .modal-body{position:relative;text-align:center;padding:0 0 56.25%;overflow:hidden;cursor:pointer}.blueimp-gallery .modal-footer{margin:0}.blueimp-gallery .modal-body img,.blueimp-gallery .modal-body .video-content video,.blueimp-gallery .modal-body .video-content iframe,.blueimp-gallery .modal-body .video-content a{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.blueimp-gallery .modal-body .video-content video{display:none}.blueimp-gallery .modal-body .video-playing video{display:block}.blueimp-gallery .modal-body .video-content iframe{width:100%;height:100%;border:none;left:100%}.blueimp-gallery .modal-body .video-playing iframe{left:0}.blueimp-gallery .modal-body .video-playing img,.blueimp-gallery .modal-body .video-playing a{display:none}.blueimp-gallery .modal-body .video-content a{cursor:pointer}.blueimp-gallery .modal-body .video-content a:after{font-family:"Glyphicons Halflings";-webkit-font-smoothing:antialiased;content:"\e029";font-size:64px;line-height:64px;width:64px;height:64px;position:absolute;top:50%;margin:-32px 0 0 -32px}.blueimp-gallery .modal-body .video-loading a{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery .modal-body .video-loading a:after{content:none}@media screen and (min-width:768px){.blueimp-gallery .modal-dialog{right:auto;left:auto;width:auto;max-width:900px;padding-left:5%;padding-right:5%}}

476
zoesch.de/css/bootstrap-theme.css vendored Normal file
View File

@@ -0,0 +1,476 @@
/*!
* Bootstrap v3.3.2 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
text-shadow: none;
}
.btn:active,
.btn.active {
background-image: none;
}
.btn-default {
text-shadow: 0 1px 0 #fff;
background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #dbdbdb;
border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
background-color: #e0e0e0;
background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
background-color: #e0e0e0;
border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default:disabled,
.btn-default[disabled] {
background-color: #e0e0e0;
background-image: none;
}
.btn-primary {
background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #245580;
}
.btn-primary:hover,
.btn-primary:focus {
background-color: #265a88;
background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
background-color: #265a88;
border-color: #245580;
}
.btn-primary.disabled,
.btn-primary:disabled,
.btn-primary[disabled] {
background-color: #265a88;
background-image: none;
}
.btn-success {
background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
background-color: #419641;
background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
background-color: #419641;
border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success:disabled,
.btn-success[disabled] {
background-color: #419641;
background-image: none;
}
.btn-info {
background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
background-color: #2aabd2;
background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
background-color: #2aabd2;
border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info:disabled,
.btn-info[disabled] {
background-color: #2aabd2;
background-image: none;
}
.btn-warning {
background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
background-color: #eb9316;
background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
background-color: #eb9316;
border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning:disabled,
.btn-warning[disabled] {
background-color: #eb9316;
background-image: none;
}
.btn-danger {
background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
background-color: #c12e2a;
background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
background-color: #c12e2a;
border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger:disabled,
.btn-danger[disabled] {
background-color: #c12e2a;
background-image: none;
}
.thumbnail,
.img-thumbnail {
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
background-color: #e8e8e8;
background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
background-repeat: repeat-x;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
background-color: #2e6da4;
background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
background-repeat: repeat-x;
}
.navbar-default {
background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
background-repeat: repeat-x;
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}
.navbar-brand,
.navbar-nav > li > a {
text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}
.navbar-inverse {
background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
background-repeat: repeat-x;
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
@media (max-width: 767px) {
.navbar .navbar-nav .open .dropdown-menu > .active > a,
.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
background-repeat: repeat-x;
}
}
.alert {
text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
background-repeat: repeat-x;
border-color: #b2dba1;
}
.alert-info {
background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
background-repeat: repeat-x;
border-color: #9acfea;
}
.alert-warning {
background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
background-repeat: repeat-x;
border-color: #f5e79e;
}
.alert-danger {
background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
background-repeat: repeat-x;
border-color: #dca7a7;
}
.progress {
background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
background-repeat: repeat-x;
}
.progress-bar {
background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
background-repeat: repeat-x;
}
.progress-bar-success {
background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
background-repeat: repeat-x;
}
.progress-bar-info {
background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
background-repeat: repeat-x;
}
.progress-bar-warning {
background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
background-repeat: repeat-x;
}
.progress-bar-danger {
background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
background-repeat: repeat-x;
}
.progress-bar-striped {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.list-group {
border-radius: 4px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
text-shadow: 0 -1px 0 #286090;
background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
background-repeat: repeat-x;
border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
text-shadow: none;
}
.panel {
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}
.panel-default > .panel-heading {
background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
background-repeat: repeat-x;
}
.panel-primary > .panel-heading {
background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
background-repeat: repeat-x;
}
.panel-success > .panel-heading {
background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
background-repeat: repeat-x;
}
.panel-info > .panel-heading {
background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
background-repeat: repeat-x;
}
.panel-warning > .panel-heading {
background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
background-repeat: repeat-x;
}
.panel-danger > .panel-heading {
background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
background-repeat: repeat-x;
}
.well {
background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
background-repeat: repeat-x;
border-color: #dcdcdc;
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
}
/*# sourceMappingURL=bootstrap-theme.css.map */

File diff suppressed because one or more lines are too long

5
zoesch.de/css/bootstrap-theme.min.css vendored Normal file

File diff suppressed because one or more lines are too long

6566
zoesch.de/css/bootstrap.css vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

5
zoesch.de/css/bootstrap.min.css vendored Normal file

File diff suppressed because one or more lines are too long

724
zoesch.de/css/custom.css Normal file
View File

@@ -0,0 +1,724 @@
@charset "UTF-8";
/* CSS Document */
p { font-family: 'PT Sans', arial, verdana;}
a, a:focus, a:hover {
text-decoration: none;
outline: none;
}
html {
position: relative;
min-height: 100%;
}
body {margin-bottom: 120px;}
h3 {
margin-top: 0px;
margin-bottom: 50px;
font-family: 'Oswald', sans-serif;
font-size: 2.5em;
color: #121417;
text-transform: uppercase;
}
/*Preloader*/
#preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: 10000;
}
.pre-bg {
background: #111;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.spinner{
width: 80px;
height: 80px;
border: 2px solid #223F7B;
border-top:3px solid #21a0db;
border-radius: 100%;
position: absolute;
top:0;
bottom:0;
left:0;
right: 0;
margin: auto;
animation: spin 1s infinite linear;
z-index: 10001;
}
@keyframes spin {
from{
transform: rotate(0deg);
}to{
transform: rotate(360deg);
}
}
/*Navbar*/
.navbar-default {
margin-bottom: 0px;
width: 100%;
height: 50px;
background-color: rgba(0,0,0,0.8);
border: 0px;
border-radius: 0 !important;
}
.nav-container {
max-width: 1170px;
margin: 0 auto;
}
.navb_logo {float: right;}
.logo {
width: 50px;
height: 50px;
background-image: url(../img/Zoesch_Logo_white.png);
background-size: 30px 30px;
background-position: right;
background-repeat: no-repeat;
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 7px;
padding-right: 0px;
}
.navbar-right {margin-right: 15px}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border: none;}
.navbar-nav li a {
height: 50px;
line-height: 50px;
padding: 0 25px;
background-color: transparent;
font-family: 'PT Sans', sans-serif;
font-size:1em;
text-align: center;
color: #fff;
}
.navbar-default .navbar-nav>li>a { color: #fff;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
color: #fff;
border-bottom: 3px solid #fff;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color: #fff;
background-color: transparent;
border-bottom: 3px solid #fff;
}
button.navbar-toggle.collapsed, .navbar-default .navbar-toggle{
width: 40px;
height: 40px;
background-color: transparent;
border: 0px;
padding: 3px;
margin: 5px 8px;
}
.navbar-default .navbar-toggle:focus {background-color: transparent;}
.navbar-default .navbar-toggle:hover {background-color: rgba(0,0,0,0.2);}
.list-icon i {
color: #fff;
font-size: 1.5em;
vertical-align: middle;
}
/*test*/
.test {
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
color: #121417;
}
.test-content {
margin-top: 200px;
width: 100%;
max-width: 1170px;
height: 100%;
min-height:1200px;
margin: 0 auto;
}
/*Header*/
header {
width: 100%;
background: url(../img/header_felix.jpg) left top no-repeat;
background-size: cover;
}
.header-content {
width: 100%;
max-width: 1170px;
height: 100%;
min-height:1200px;
margin: 0 auto;
}
.welcome h2 {
font-size: 6em;
color: #fff;
font-family: 'Oswald', sans-serif;
text-align: right;
margin-top: 500px;
margin-right: 2%;
}
/* About me */
.about {
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
color: #121417;
}
.about-content {
width: 100%;
max-width: 1170px;
margin: 0 auto;
padding: 60px 30px;
}
.about-content h4 {
font-family: 'Oswald', sans-serif;
font-size: 1.8em;
color: #121417;
text-transform: uppercase;
}
.about-content h4 small {
color: #121417;
font-size: .6em;
border-left: 1px solid #121417;
padding-left: 5px;
margin-left: 5px;
text-transform: uppercase;
}
.about-content p {
color: #121417;
font-size: 1.5em;
}
.about-content a, .about-content i {
color: #494747;
font-size: 0.8em;
}
.about-content a:hover, .about-content a:focus {color: #4496DE;}
/* Offers */
.offers {
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
background-color: #2C3034;
}
.offers-content {
width: 100%;
max-width: 1170px;
margin: 0 auto;
padding: 60px 30px;
color: #fff;
}
.offers-content h3 {color: #fff;}
.offers i {
display: block;
text-align: center;
font-size: 3.5em;
margin-top: 15px;
}
.offers h4 {
text-align: center;
font-family: 'Oswald', sans-serif;
font-size: 2em;
text-transform: uppercase;
margin-bottom: 15px;
}
.offers p {
font-family: 'PT Sans', sans-serif;
font-size: 1em;
text-align: left;
padding: 0 15px;
margin-bottom: 25px;
}
.btn-primary {
display: block;
max-width: 70%;
margin-left: auto;
margin-right: auto;
margin-bottom: 50px;
color: #fff;
background-color: #4496DE;
border: none;
outline: none;
}
.btn-primary:hover, .btn-primary:focus {
background-color: #4496DE;
-webkit-box-shadow: 0px 0px 7px 1px #3498db;
-moz-box-shadow: 0px 0px 7px 1px #3498db;
box-shadow: 0px 0px 7px 1px #3498db;
}
/* gallery */
.gallery {
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
}
.gallery-content {
width: 100%;
max-width: 1170px;
margin: 0 auto;
padding: 60px 30px 0px 30px;
}
/* Clients */
.clients {
height: 100%;
width: 100%;
min-height: 500px;
margin: 0px;
padding: 0px;
background-color: #2C3034;
}
.clients-content {
width: 100%;
max-width: 1170px;
margin: 0 auto;
padding: 60px 30px;
}
.clients-content h3 {color: #fff;}
.clients img {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
/* Contact */
.contact {
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
background-color: #fff;
}
.contact-content {
width: 100%;
max-width: 1170px;
margin: 0 auto;
padding: 60px 30px;
}
.contact-content h3 {color: #121417;}
.form-bg {padding: 0px;}
.contact form {width: 100%;}
.contact .first_input, .contact .email, .contact .telefon {
height: 50px;
width: 100%;
padding: 0px 20px;
vertical-align: top;
border-radius: 5px;
color: #484848;
font-family: 'Roboto', arial, verdana;
font-size: 1.3em;
background-color: #E3E3E3;
}
.email, .telefon {margin-top: 20px;}
.contact textarea {
width: 100%;
max-width: 1070px;
height: 220px;
padding: 10px 20px;
vertical-align: top;
border-radius: 5px;
margin: 20px 0px;
color: #484848;
font-family: 'Roboto', arial, verdana;
font-size: 1.3em;
background-color: #E3E3E3;
}
.contact input:hover, .contact input:focus, .contact textarea:hover, .contact textarea:focus {
border: 2px solid #3498db;
-webkit-box-shadow: 0px 0px 7px 1px #3498db;
-moz-box-shadow: 0px 0px 7px 1px #3498db;
box-shadow: 0px 0px 7px 1px #3498db;
}
.has-error .form-control {
border: 2px solid #a94442;
-webkit-box-shadow: 0px 0px 7px 1px #a94442;
-moz-box-shadow: 0px 0px 7px 1px #a94442;
box-shadow: 0px 0px 7px 1px #a94442;
}
.cap, .snd {
margin-bottom: 30px;
margin-top: 20px;
padding: 0px;
min-height: 78px;
}
.send {
width: 304px;
margin-top: auto;
margin-bottom: auto;
height: 60px;
color: #fff;
font-family: 'Oswald', sans-serif;
font-size: 1.3em;
padding: 0px 20px;
vertical-align: middle;
border: none;
border-radius: 5px;
outline: none;
background-color: #3498db;
float: right;
}
.space {
width: 50px;
padding: 0px;
}
.contact .adr {padding: 0px;}
.zlogo {
height: 45px;
width: 45px;
line-height: 45px;
display: inline-block;
vertical-align: middle;
margin-bottom: 20px;
margin-top: 0px;
margin-left: -5px;
}
.contact .adr h4 {
color: #2D2F32;
font-family: 'Roboto', arial, verdana;
font-size: 1.8em;
line-height: 45px;
margin-bottom: 20px;
margin-top: 0px;
display: inline-block;
vertical-align: middle;
}
.contact .adr .first {
color: #3498db;
font-size: 1.6em;
padding-right:18px;
text-align: center;
vertical-align: top;
}
.contact .adr td {padding-bottom: 8px;}
.contact .adr p {
color: #2D2F32;
font-family: 'Roboto', arial, verdana;
font-size: 1.3em;
margin: 0px;
}
.contact .adr a {
color: #2D2F32;
font-family: 'Roboto', arial, verdana;
font-size: 1.3em;
text-decoration: none;
}
.contact .adr a:hover, .contact .adr a:focus {
color: #3498db;
font-family: 'Roboto', arial, verdana;
font-size: 1.3em;
text-decoration: none;
}
/*Dialog Contact*/
.ui-widget.contact-dialog {
font-family: 'Oswald', sans-serif;
font-size: 1.3em;
}
.ui-widget-content.contact-dialog {
background: rgba(0,0,0,0.6);
border: none;
color: #fff;
}
.ui-dialog.contact-dialog {
left: 0;
outline: 0 none;
padding: 0 !important;
position: absolute;
top: 0;
}
.ui-dialog.contact-dialog .ui-dialog-content {
background: none repeat scroll 0 0 transparent;
border: 0 none;
overflow: auto;
position: relative;
padding: 0.5em;
margin: 0;
}
.ui-dialog.contact-dialog .ui-widget-header {
background: rgba(0,0,0,0.5);
border: 0;
color: #fff;
font-weight: normal;
}
.ui-dialog.contact-dialog .ui-dialog-titlebar {
padding: 0.1em .5em;
position: relative;
font-size: 1.3em;
font-family: 'Oswald', sans-serif;
}
.ui-dialog.contact-dialog .ui-dialog-titlebar-close {display: none;}
.ui-dialog .ui-dialog-buttonpane {
background: transparent;
border: none;
margin-top: 0px !important;
padding: 0 3px 3px 0px!important;
}
.ui-dialog .ui-dialog-buttonpane button {
width: 60px;
height: 30px;
margin: 0px;
padding: 2px;
color: #fff;
background-color: #272727;
outline: none;
border: none;
border-radius: 5px;
text-align: center;
font-family: 'Oswald', sans-serif;
font-size: .8em;
text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
cursor: pointer;
}
/*Dialogs*/
.ui-widget {
font-family: 'Oswald', sans-serif;
font-size: 1.3em;
}
.ui-widget-content {
background: rgba(0,0,0,0.6);
border: none;
color: #fff;
}
.ui-dialog {
left: 0;
outline: 0 none;
padding: 0 !important;
position: absolute;
top: 0;
}
.ui-dialog .ui-dialog-content {
background: none repeat scroll 0 0 transparent;
border: 0 none;
overflow: auto;
position: relative;
padding: 0.5em;
margin: 0;
}
.ui-dialog .ui-widget-header {
background: rgba(0,0,0,0.5);
border: 0;
color: #fff;
font-weight: normal;
}
.ui-dialog .ui-dialog-titlebar {
padding: 0.1em .5em;
position: relative;
font-size: 1.3em;
font-family: 'Oswald', sans-serif;
}
.ui-dialog .ui-dialog-titlebar-close {display: none;}
.ui-dialog .ui-dialog-buttonpane {
background: transparent;
border: none;
margin-top: 0px !important;
padding: 0 3px 3px 0px!important;
}
.ui-dialog .ui-dialog-buttonpane button {
width: 60px;
height: 30px;
margin: 0px;
padding: 2px;
color: #fff;
background-color: #272727;
outline: none;
border: none;
border-radius: 5px;
text-align: center;
font-family: 'Oswald', sans-serif;
font-size: .8em;
text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
cursor: pointer;
}
/*Footer*/
footer {
position: absolute;
bottom: 0;
height: 120px;
width: 100%;
}
.footer1 {
width: 100%;
height: 70px;
background-color: #121417;
}
.footer2 {
width: 100%;
height: 50px;
background-color: #000;
}
.foot1 {
max-width: 1170px;
margin: 0 auto;
height: 70px;
}
.foot2 {
max-width: 1170px;
margin: 0 auto;
height: 30px;
}
.foot1-left {
text-align: left;
line-height: 70px;
vertical-align: middle;
padding-left: 15px;
}
.blzk {
vertical-align: middle;
width: 100%;
height: 70px;
line-height: 70px;
}
.blue-button {
display: inline-block;
font-family: 'Roboto', arial, verdana;
font-size: 1.3em;
background-color: #4496DE;
border: 0;
margin: 0px;
}
.blue-button:hover, .blue-button:focus {
background-color: #2b75b6;
}
.foot1-right {
text-align: right;
line-height: 70px;
vertical-align: middle;
padding-left: 15px;
}
.foot1-right a {color: #fff;}
.foot1-right i {
color: #fff;
font-size: 3em;
vertical-align: middle;
margin-left: 10px;
}
.foot2-left {
color: #fff;
font-family: 'PT Sans', sans-serif;
font-size: 1em;
text-align: left;
line-height: 50px;
vertical-align: middle;
padding-left: 15px;
}
.foot2-left a, .foot2-right a {color: #fff;}
.impr, .daten {margin-right: 5px;}
.daten {margin-left: 5px;}
.foot2-right p {
color: #fff;
font-size: 1em;
line-height: 50px;
text-align: right;
vertical-align: middle;
margin: 0px;
}
.fa-heart {
color: #F00;
font-size: 1em;
}
/*Dialogboxen Impressum & Datenschutz*/
.impressum_dialog, .datenschutz_dialog {display: none;}
/*Back to Top*/
.cd-top {
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
bottom: 40px;
right: 10px;
box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.1);
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background: rgba(0,0,0,0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;
border-radius: 5px;
visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out {
opacity: .5;
}
.no-touch .cd-top:hover {
background-color: #272727;
opacity: 1;
}
@media (max-width: 767px) {
.navb_logo {float: left;}
.navb {padding: 0px;}
.navbar-nav li>a {
text-align: left;
font-size: 1em;
padding-left: 40px;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
background: rgba(0,0,0,0.9);
color: #fff;
border: none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
background: rgba(0,0,0,0.8);
padding: 0px;
max-height: 500px;
overflow: hidden;
border: none;
}
.header-content {min-height: 600px;}
.welcome h2 {font-size: 3em;}
.cap, .snd {
margin-left: auto;
margin-right: auto;
}
.g-recaptcha > div {margin: 0 auto;}
.send {
display: block;
margin-left: auto;
margin-right: auto;
float: none;
}
.foot1-right i {
font-size: 2em;
margin-left: 5px;
}
.blue-button {font-size: 1em;}
.foot2-left, .foot2-right p, .fa-heart {font-size: 0.6em;}
.cd-top {right: 20px; bottom: 20px;}
}

1801
zoesch.de/css/font-awesome.css vendored Normal file

File diff suppressed because it is too large Load Diff

4
zoesch.de/css/font-awesome.min.css vendored Normal file

File diff suppressed because one or more lines are too long