/*!
 * Start Bootstrap - Business Casual Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */html{width:100%;height:100%}body{font-family:news-gothic-std,Helvetica,Arial,sans-serif;background-color:#d0a985;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;width:100%;height:100%}@media (min-width:1025px){body{background:url(../img/bg_large2018.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}}@media (min-width:768px) and (max-width:1024px){body{background:url(../img/bg_medium2018.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}}@media (max-width:767px){body{background:url(../img/bg_small2018.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:1px}h1.first,h2.first{font-weight:400;color:#9c918a;border-top:1px solid #706259;border-bottom:1px solid #706259;padding:10px 0;margin:20px 0 20px 0}h3{font-size:120%}h4{font-size:100%}h5{font-size:100%}h6{font-size:100%}h2+h3,p+h3{margin-top:40px}.btn-primary{background:#d0c9c6;color:#fff;border:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{background:#b3a7a2!important;color:#fff!important;border:none}.nowrap{white-space:nowrap}.text-center h1,.text-center h2{margin:20px auto;width:80%}p{color:#000}hr{border:none;border-bottom:1px solid #706259;margin-top:40px;margin-bottom:40px}.quote hr{max-width:400px;border-color:#262729;margin-top:40px;margin-bottom:40px}a{color:#706259}a:link,a:visited{color:#706259}a.pdf:before{content:" ";display:inline-block;width:16px;height:16px;line-height:16px;background-image:url(../img/icons/pdf.gif);background-repeat:no-repeat;margin-right:6px}table{margin-bottom:20px}table tr td{padding-right:10px;text-align:left;vertical-align:top}td.data-label{white-space:nowrap}.accent1{color:#9c918a}.bigger{font-size:120%}.address-bar,.brand{display:none}@media screen and (min-width:768px){.brand{display:inherit;margin:0;padding:30px 0 10px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.5);font-size:5em;font-weight:700;line-height:normal;color:#fff}}.img-full{min-width:100%}.brand-before,.brand-name{text-transform:capitalize}.brand-before{margin:15px 0}.brand-name{margin:0;font-size:4em}.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#262729}.title-image{background-position:center bottom;background-repeat:no-repeat;background-size:100%}@media(max-width:767px){.title-image{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;min-height:240px;margin-top:20px}}@media(min-width:768px) and (max-width:1199px){.title-image{min-height:290px;margin-top:35px}}@media (min-width:1200px){.title-image{min-height:310px;margin-top:35px}}.box{padding:.5px 30px 30px 30px;background:#fff;background:rgba(255,255,255,.9);color:#262729;font-size:1.1em;line-height:1.4em}@media(min-width:992px){.box{padding-left:175px;padding-right:175px}}@media(min-width:768px) and (max-width:991px){.box{padding-left:50px;padding-right:50px}}.intro-text{text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:1px}.box>img{max-width:100%}.img-border{float:none;margin:0 auto 0;border:#262729 solid 1px}.img-left{float:none;margin:0 auto 0}footer{background:#fff;background:rgba(255,255,255,.9);margin-top:35px}footer .container{padding:50px 0}footer p+p{padding-top:0}@media (min-width:768px){.footer-right p.label-col{max-width:150px;text-align:center;float:right}}.nav>li.active>a:hover,.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent;color:#000;font-weight:500}@media (min-width:992px){.nav>li>a{font-size:120%;padding:15px 10px!important}}@media (min-width:768px) and (max-width:991px){.nav>li>a{font-size:110%;padding:15px 10px!important}}.nav>li:last-child>a{padding-right:0!important}.navbar-custom{border-bottom:1px solid rgba(255,255,255,.3);background:#fff;padding:0}.container>.navbar-right{padding-top:25px}@media(min-width:788px){.container>.navbar-header{margin-left:-15px}}@media(min-width:992px){.navbar-custom{border-bottom:0;letter-spacing:.15em}}@media(max-width:991px){.navbar-custom{border-bottom:0;letter-spacing:.08em;font-size:90%}}@media(min-width:768px){.container>.navbar-right{float:left;margin:0;background-image:url(../img/navbar-border.gif);background-repeat:no-repeat;background-position:top left}.navbar-custom.top-nav-collapse{border-bottom:1px solid #d9bdab}}@media (min-width:1200px){.container{width:1000px}}@media (min-width:992px) and (max-width:1199px){.container{width:890px}}@media (min-width:768px) and (max-width:991px){.container{width:750px}}@media screen and (min-width:768px){.top-divider{margin-top:0}.img-left{float:left;margin-right:25px}.address-bar{display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.5);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;color:#fff}}a.navbar-brand-image .line{display:block;line-height:20px;white-space:nowrap}a.navbar-brand-image .logofont{font-size:2.2em}a.navbar-brand-image .logofont-small{font-size:1.5em;letter-spacing:.05em}.warm-grey{color:#706259}.dark-grey{color:#262729}.logo-small{font-size:1.5em}a.navbar-brand-image img{max-width:100%;padding:0}a.navbar-brand-image{display:block;padding-top:11px;text-decoration:none;max-width:80%;line-height:54px}@media(min-width:768px) and (max-width:991px){a.navbar-brand-image{max-width:200px;padding:15px 15px}}@media(max-width:768px){a.navbar-brand-image{max-width:80%;padding:15px 30px}}@media (min-width:992px){.navbar-nav{float:left;margin:0 -15px 0 0}}@media (min-width:768px) and (max-width:991px){.navbar-nav{float:left;margin:0}}.navbar-toggle{font-size:170%}@media(max-width:768px){.navbar-toggle{margin-top:25px;margin-bottom:5px}}em.quote{text-align:center;display:block;font-size:1.6em;line-height:1.3em}.intro{display:table;width:100%;height:auto;padding:100px 0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.intro .intro-body{display:table-cell;vertical-align:middle}.intro .intro-body .brand-heading{padding:91px 0 20px 0;margin-top:100px;width:80%;margin:auto}#home .brand-heading{display:table;width:100%}#home .brand-heading .intro-text{text-align:left;line-height:1.2em}.intro-text>span{display:block;margin-left:20px;font-weight:700}.intro-text>span:first-child{margin-top:10px}@media (max-width:1199px) and (min-width:992px){.intro-text>span:first-child{margin-top:50px}}#home .brand-heading a.btn,#home .brand-heading p{text-transform:none;font-size:32px;color:#9c918a}@media(max-width:767px){#home .brand-heading{height:250px}}@media(min-width:768px){#home .brand-heading{height:260px}}@media(max-width:349px){#home .brand-heading a.btn,#home .brand-heading p{font-size:18px;line-height:1.8em!important}}@media(min-width:350px){#home .brand-heading a.btn,#home .brand-heading p{font-size:32px}}.intro .intro-body .intro-text{font-size:18px}@media(min-width:1200px){#home{padding-top:270px}.intro{height:180px}}@media(min-width:992px) and (max-width:1199px){#home{padding-top:200px}.intro{height:110px}}@media(min-width:768px) and (max-width:991px){#home{padding-top:200px}.intro{height:90px}}@media(max-width:768px){#home{padding-top:180px}}@media(min-width:768px){.intro{padding:0;margin-top:90px}.intro .intro-body .brand-heading{font-size:20px}.intro .intro-body .intro-text{font-size:26px}}.btn{border-radius:0}.btn-chevron{width:70px;height:60px;padding:7px 16px;font-size:40px;color:#706259;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-chevron:focus,.btn-chevron:hover{outline:0;color:#706259;background:rgba(255,255,255,.2)}.btn-chevron i.animated{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s}.btn-chevron:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);transform:scale(1)}}@media screen and (min-width:1200px){.box:after{content:'';display:table;clear:both}}.download-section{width:100%;padding:50px 0;color:#fff;background:url(../img/downloads-bg.jpg) no-repeat center center scroll;background-color:#000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#map{width:100%;height:350px;margin-top:35px;overflow:hidden}@media(min-width:767px){.download-section{padding:100px 0}#map{height:450px}}@media (min-width:768px){.col-md-6{width:50%}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}}#home .title-image{background-image:url(../img/home.jpg)}#angebot .title-image{background-image:url(../img/angebot.jpg)}#fuer-patienten .title-image{background-image:url(../img/patienten.jpg)}#fuer-aerzte .title-image{background-image:url(../img/aerzte.jpg)}#praxis .title-image{background-image:url(../img/praxis.jpg)}#praxis .title-image.Portrait{background-image:url(../img/Mirjam-Schwarzenbach_Handtherapeutin_Zuerich.jpg)}#kontakt .title-image{background-image:url(../img/kontakt.jpg)}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.alert-info>h4{font-size:150%;font-weight:400}.alert-info>h4,.alert-info>p{color:#fff!important}.alert-info{background-color:#d0c9c6;color:#fff!important;border:none;border-top-color:#706259;border-bottom-color:#706259}.alert{border-radius:0}#fader{position:relative;overflow:hidden}@media(min-width:992px){#fader{height:500px!important}}@media(max-width:991px){#fader{height:387px!important}}@media(max-width:767px){#fader{height:280px!important}}@media(max-width:500px){#fader{height:240px!important}}#fader_img img{position:absolute;bottom:0}header.notify{margin-top:75px;background-color:rgba(30,30,30,.7);color:#fff;line-height:120%;font-size:140%;position:relative}@media (min-width:450px){header.notify{padding:20px 50px}}@media (max-width:449px){header.notify{padding:20px 25px}}header.notify a,header.notify h1,header.notify h2,header.notify h3,header.notify p{color:#fff}@media (min-width:815px){img.notify-icon{position:absolute;margin-left:-86px;top:calc(50% - 40px)}}@media (max-width:814px){header.notify{text-align:center}img.notify-icon{position:relative;margin:auto;display:block}}.notify+section#home{padding-top:0}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}}