@charset "utf-8";
@charset "utf-8";
  @import url("https://fonts.googleapis.com/css?family=Poiret+One");
@import url("https://fonts.googleapis.com/css?family=Open+Sans");
@-ms-viewport { width: device-width; zoom: 1; }
@-o-viewport { width: device-width; zoom:1; }
@viewport { width: device-width; zoom:1; }
* {
padding: 0;
margin: 0;
}
header, footer, section, aside, nav, article {
display: block;
}
header, .main, section, footer {
overflow: hidden;
clear: both;
}
body {
font-family: 'Open Sans', sans-serif; font-size: 1em;
line-height: 2;
color: #333;
}
h1 {
font-family: 'Poiret One';
font-size: 3.2em;
line-height: 1.4;
}
h1.breite {
width: 80%;
}
h2 {
font-family: 'Poiret One';
font-size: 3.2em;
line-height: 1.4;
}
h3 {
font-size: 1.8em;
line-height: 1.6;
color: #FFF;
}
h4 {
font-weight: bold;
padding-top: 10px;
}
h5 {
font-family: 'Poiret One';
font-size: 2.2em;
line-height: 1.6;
}
.angebot h1 {
margin: 8% 0;
}
a {
color: #369;
text-decoration: none;
}
a:hover {
color: #69C;
}
.abstandhome {
margin: 50px 0; }
.abstandtitel {
margin: 60px 0 70px 0;
} .rotblau {
background: #6666CE;
}
.hellblau {
background: #69C;
}
.blau {
background: #069;
}
.gruenblau {
background: #00CCCC;
}
.gruen {
background: #6C3;
}
.darkgruen {
background: #066;
}
.titelhome {
color: #69C;
}
.titelpilates {
color: #6666CE;
}
.titelyoga {
color: #069;
}
.titelaqua {
color: #00CCCC;
}
.titellaufen {
color: #6C3;
}
.titelsup {
color: #066;
} header.bannerkopf {
width: 100%;
height: auto;
}
header.kopf {
max-width: 1200px;
min-width: 320px;
min-height: 100px;
width: 100%;
margin: 0 auto;
position: relative;
border-left: 45px solid #FFF;
border-right: 45px solid #FFF;
}
.logo {
width: auto;
height: 100%;
margin: 10px 0 0 0;
float: left;
}
.logo img {
width: 90%;
height: auto;
} .hauptnavigation {
width: auto;
height: auto;
float: right;
position: absolute;
bottom: 0;
right: 0;
}
.hauptnavigation ul {
list-style-type: none;
}
.hauptnavigation li {
float: left;
}
.hauptnavigation a {
display: block;
text-decoration: none;
color: #003; }
.hauptnavigation a:last-child {
padding: 3px 0 3px 40px;
}
.hauptnavigation a:hover {
color: #69C; }
.hauptnavigation .current-menu-item a {
color: #69C;
} .js .hauptnavigation {
display: block;
}
#toggle-nav {
position: absolute;
background: #69C;
font-size: 0.9em;
color: #FFF;
width: 60px;
height: 36px;
line-height: 36px;
text-align: center;
border-radius: 6px;
cursor: pointer;
display: none;
z-index: 50;
}
#toggle-nav:hover {
background: #CCC;
}    .bildbanner {
width: 100%;
height: 350px;
overflow: hidden;
}
.banner {
max-width: 1200px;
min-width: 320px;
width: 100%;
height: auto;
margin: 0 auto;
background: #FFF;
padding: 0 15px;
overflow: hidden;
}
.banner img {
width: 100%;
height: 100%;
min-height: 350px;
}
.rahmenhome {
border-left: 30px solid #69C;
border-right: 30px solid #69C;
}
.rahmenpilates {
border-left: 30px solid #6666CE;
border-right: 30px solid #6666CE;
}
.rahmenpoweryoga {
border-left: 30px solid #069;
border-right: 30px solid #069;
}
.rahmenaquafitness {
border-left: 30px solid #00CCCC;
border-right: 30px solid #00CCCC;
}
.rahmenfitness {
border-left: 30px solid #66CC33;
border-right: 30px solid #66CC33;
}
.rahmensup {
border-left: 30px solid #066;
border-right: 30px solid #066;
} section .contentbanner {
width: 100%;
height: auto;
overflow: hidden;
clear: both;
}
section .content {
min-width: 320px;
max-width: 1200px;
width: 100%;
height: auto;
margin: 0 auto 15px auto;
padding: 0 45px;
}
.zs {
padding-bottom: 20px;
} article {}
.inhalt {
width: 45%;
margin: 15px 0 30px 0;
float: left;
overflow: hidden;
}
.sidebar {
width: 40%;
height: auto;
overflow: hidden;
color: #FFF;
float: right;
padding: 25px;
margin: 15px 0 30px 50px;
min-height: 250px;
line-height: 2;
}
.sidebar p {}
.sidebar a {
color: #FFF;
}
.sidebar a:hover {
text-decoration: underline;
}
.sidebar img {
width: 100%;
height: auto;
border: 2px solid #FFF;
margin: 0 0 30px 0;
}
.film {
width: 100%;
height: auto;
border: 2px solid #FFF;
margin: 0 0 30px 0;
}
.groesse {
font-size: 1.2em;
line-height: 2;
}
.linie {
border-top: 1.5px dashed #FFF;
padding-top: 15px;
margin-top: 15px;
}
.valerie {
width: 100%;
height: auto;
overflow: hidden;
border-top: 1.5px dashed #999;
float: left;
margin: 50px 0 0 0;
padding-top: 50px;
}
.valerie img {
width: 30%;
height: auto;
float: left;
margin: 0 25px 0 0;
}
.sommer {
margin: 20px 0 0 0;
} .akt {
width: 100%;
height: auto;
border-top: 1.5px dashed #033;
border-bottom: 1.5px dashed #033;
padding: 25px 0;
margin-bottom: 50px;
}
.akt p {
padding: 0 25px;
}
.akt.aquafit {
background: rgba(0,204,204,0.3);
}
.akt.poweryoga {
background: rgba(0,102,153,0.3);
}
.akt.pilates {
background: rgba(102,102,206,0.3);
}
.akt.fitness {
background: rgba(204,255,153,0.6);
}
.akt.sup {
background: rgba(0,102,102,0.2);
}
.vinyasa {
margin-top: 20px;
} .qualicert {
margin-top: 15px;
}
iframe {
width: 100%;
height: 200px;
margin: 15px 0 0 0;
} .impressum {
width: 100%;
height: auto;
border-top: 1px solid #033;
padding: 25px 0 0 0;
}
.impressum p {
padding-right: 100px;
line-height: 1.6;
}
.impressum h5 {
font-size: 1em;
line-height: 1.6;
color: #033;
padding: 25px 0 0 0;
}
.impressum .datum {
border-top: 1px solid #033;
padding-top: 20px;
font-size: 0.8em;
margin-bottom: 50px;
} footer {
width: 100%;
height: auto;
clear: both;
background-color: #033;
}
.footerbanner {
max-width: 1200px;
min-width: 320px;
height: auto;
margin: 0 auto;
overflow: hidden;
}
footer p {
color: #FFF;
font-size: 0.8em;
line-height: 1.4;
text-align: center;
}
footer a {
color: #FFF;
font-size: 0.8em;
line-height: 1.4;
text-align: center;
margin: 0 auto;
}
footer a:hover {
color: #999;
}
.imp {
width: 100%;
text-align: center;
padding: 10px 0;
}
.creapro {
width: 100%;
border-top: 1px solid #FFF;
padding: 10px 0;
text-align: center;
}
@media screen and (min-width : 1100px) 
and (max-width : 1290px) {
header.kopf {
width: 90%;
min-height: 90px;
}
h1.breite {
width: 90%;
}
.logo {
margin: 10px 0 20px 0;
}
.logo img {
width: 80%;
}
nav {
right: 0;
}
.hauptnavigation a:last-child {
padding: 3px 0 3px 28px;
} .bildbanner {
height: 325px;
}
.banner {
width: 90%;
height: auto;
padding: 0 15px;
margin: 0 auto;
}
.banner img {
width: 100%;
height: 100%;
min-height: 325px;
}
.rahmenhome {
border-left: 30px solid #69C;
border-right: 30px solid #69C;
}
.rahmenpilates {
border-left: 3% solid #6666CE;
border-right: 3% solid #6666CE;
}
.rahmenpoweryoga {
border-left: 3% solid #069;
border-right: 3% solid #069;
}
.rahmenaquafitness {
border-left: 3% solid #00CCCC;
border-right: 3% solid #00CCCC;
}
.rahmenlaufen {
border-left: 3% solid #66CC33;
border-right: 3% solid #66CC33;
}
.rahmensup {
border-left: 3% solid #066;
border-right: 3% solid #066;
}
.inhalt {
width: 51%;
}
section .content {
width: 90%;
}
.sidebar {
width: 38%;
margin: 15px 0 30px 25px;
}
.valerie img {
width: 40%;
margin: 0 25px 0 0;
}
}
@media screen and (min-width : 1000px) 
and (max-width : 1099px) { .js .hauptnavigation {
display: none;
}
#toggle-nav {
display:block;
right:0;
}
.hauptnavigation {
width: auto;
height: auto;
float: none;
position: static;
background: #0F0;
}
.hauptnavigation li {
float: none;
}
.hauptnavigation a {
display: block;
color: #FFF;
background: #69C;
width: 100%;
border-bottom: 1px solid #FFF;
}
.hauptnavigation a:hover {
color: #FFF;
background: #CCC;
}
.hauptnavigation .current-menu-item a {
color: #FFF;
background: #CCC;
} h1 {
font-size: 3em;
line-height: 1.4;
}
header.kopf {
width: 70%;
min-height: 90px;
}
.logo {
float: none;
}
.logo img {
width: 55%;
}
.breite {
width: 100%;
}
.bildbanner {
height: 275px;
}
.banner {
width: 70%;
height: auto;
padding: 0 1%;
margin: 0 auto;
}
.banner img {
width: 100%;
height: 100%;
min-height: 275px;
}
section.content {
width: 70%;
margin: 0 auto;
padding: 0 80px;
}
.inhalt {
width: 100%;
float: none;
margin: 0;
}
.sidebar {
width: 92%;
float: none;
margin: 50px 0 40px 0;
}
.rahmenhome {
border-left: 65px solid #69C;
border-right: 65px solid #69C;
}
.rahmenpilates {
border-left: 65px solid #6666CE;
border-right: 65px solid #6666CE;
}
.rahmenpoweryoga {
border-left: 65px solid #069;
border-right: 65px solid #069;
}
.rahmenaquafitness {
border-left: 65px solid #00CCCC;
border-right: 65px solid #00CCCC;
}
.rahmenlaufen {
border-left: 65px solid #66CC33;
border-right: 65px solid #66CC33;
}
.rahmensup {
border-left: 65px solid #066;
border-right: 65px solid #066;
}
.footerbanner {
width: 70%;
}
}
@media screen and (min-width : 650px) 
and (max-width : 999px) { .js .hauptnavigation {
display: none;
}
#toggle-nav {
display:block;
right:0;
}
.hauptnavigation {
width: auto;
height: auto;
float: none;
position: static;
background: #900;
}
.hauptnavigation li {
float: none;
}
.hauptnavigation a {
display: block;
color: #FFF;
background: #69C;
width: 100%;
border-bottom: 1px solid #FFF;
}
.hauptnavigation a:hover {
color: #FFF;
background: #CCC;
}
.hauptnavigation .current-menu-item a {
color: #FFF;
background: #CCC;
} h1 {
font-size: 2.4em;
line-height: 1.5;
}
header.kopf {
min-height: auto;
width: 70%;
}
.logo {
float: none;
margin: 10px 0 0 0;
}
.logo img {
width: 65%;
}
.breite {
width: 100%;
}
.bildbanner {
width: 100%;
height: 220px;
}
.banner {
width: 70%;
height: auto;
padding: 0 1%;
margin: 0 auto;
}
.banner img {
width: 100%;
height: 100%;
min-height: 220px;
}
section.content {
width: 70%;
margin: 0 auto;
padding: 0 10px;
}
.inhalt {
width: 100%;
float: none;
margin: 0;
}
.sidebar {
width: 90%;
float: none;
margin: 50px 0 40px 0;
}
.rahmenhome {
border-left: 65px solid #69C;
border-right: 65px solid #69C;
}
.rahmenpilates {
border-left: 65px solid #6666CE;
border-right: 65px solid #6666CE;
}
.rahmenpoweryoga {
border-left: 65px solid #069;
border-right: 65px solid #069;
}
.rahmenaquafitness {
border-left: 65px solid #00CCCC;
border-right: 65px solid #00CCCC;
}
.rahmenlaufen {
border-left: 65px solid #66CC33;
border-right: 65px solid #66CC33;
}
.rahmensup {
border-left: 65px solid #066;
border-right: 65px solid #066;
}
.footerbanner {
width: 70%;
}
}
@media screen and (min-width : 320px) 
and (max-width : 649px) { .js .hauptnavigation {
display: none;
}
#toggle-nav {
display:block;
right:0;
}
.hauptnavigation {
width: auto;
height: auto;
float: none;
position: static;
}
.hauptnavigation li {
float: none;
}
.hauptnavigation a {
display: block;
color: #FFF;
background: #69C;
width: 100%;
border-bottom: 1px solid #FFF;
}
.hauptnavigation a:hover {
color: #FFF;
background: #CCC;
}
.hauptnavigation .current-menu-item a {
color: #FFF;
background: #CCC;
} header.kopf {
min-height: auto;
width: 90%;
border-left: none;
border-right: none;
}
.logo {
float: none;
margin: 10px 0 0 0;
}
.logo img {
width: 70%;
}
.bildbanner {
height: 200px;
}
.banner {
width: 90%;
height: auto;
padding: 0 6px;
}
.banner img {
width: 100%;
height: 100%;
min-height: 200px;
}
.rahmenhome {
border-left: 20px solid #69C;
border-right: 20px solid #69C;
}
.rahmenpilates {
border-left: 20px solid #6666CE;
border-right: 20px solid #6666CE;
}
.rahmenpoweryoga {
border-left: 20px solid #069;
border-right: 20px solid #069;
}
.rahmenaquafitness {
border-left: 20px solid #00CCCC;
border-right: 20px solid #00CCCC;
}
.rahmenlaufen {
border-left: 20px solid #66CC33;
border-right: 20px solid #66CC33;
}
.rahmensup {
border-left: 20px solid #066;
border-right: 20px solid #066;
}
h1 {
font-size: 1.9em;
line-height: 1.5;
}
.breite {
width: 100%;
}
.abstandtitel {
margin: 40px 0;
}
section.content {
width: 90%; padding:0;
}
.inhalt {
width: 100%;
float: none; }
.sidebar {
width: 90%;
float: none;
margin: 40px 0 30px 0;
padding: 5%;
}
.sidebar img {
margin: 0 auto 30px auto;
}
iframe {
margin: 15px auto 0 auto;
}
.footerbanner {
width: 90%;
}
}
@font-face {
font-family: 'fontello';
src: url(//valeriefroehlich.ch/wp-content/themes/fitness.sixteen/font/fontello.eot?18602301);
src: url(//valeriefroehlich.ch/wp-content/themes/fitness.sixteen/font/fontello.eot?18602301#iefix) format('embedded-opentype'),
url(//valeriefroehlich.ch/wp-content/themes/fitness.sixteen/font/fontello.svg?18602301#fontello) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'fontello';
src: url(data:application/octet-stream;base64,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) format('woff'),
url(data:application/octet-stream;base64,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) format('truetype');
}   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.icon-right-hand:before {
content: '\e800';
padding-right: 10px;
font-size: 130%;
}
[class^="icon-"], [class*=" icon-"] {
font-family: 'fontello';
font-style: normal;
font-weight: normal; line-height: 1em;  }
.icon-right-hand { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }