/*!
* Main CSS for Physiotherapie Keil & Turic GbR
Copyright (c) Physiotherapie Keil & Turic GbR
*/.intro-sub h1,h1,h2,h3{text-transform:uppercase}.font-bold,.footer-follow,.kt-bold{font-weight:700}.font-center{text-align:center}.small{color:#fff}.maps{height:250px;width:100%;border:0}.cc-banner.cc-bottom{z-index:1}.navbar-kt{background-color:#fff;border-color:#e7e7e7}.navbar-nav>li>a{line-height:50px}.navbar-kt .navbar-nav>li>a{color:#62797d}.navbar-kt .navbar-nav>li>a::after{content:'';position:absolute;bottom:0;left:0;width:0%;border-bottom:5px solid #afcb3e;transition:.4s}.intro-sub,.navbar-kt .navbar-nav>.active>a::after,.navbar-kt .navbar-nav>.active>a:hover::after,.navbar-kt .navbar-nav>li>a:hover:after{width:100%}.navbar-kt .navbar-nav>li>a:focus{color:#62797d;background:0 0}.navbar-kt .navbar-nav>.active>a,.navbar-kt .navbar-nav>.active>a:focus,.navbar-kt .navbar-nav>.active>a:hover,.navbar-kt .navbar-nav>li>a:hover{color:#62797d;background-color:#eaeaea}.navbar-brand{padding:0 15px;height:80px}.navbar-toggle{margin-top:26px}.section-intro-cover{color:#fff;height:100%;padding-top:150px;position:relative;text-align:center}@media (min-width:768px){.intro-cover{background:url(../img/cover-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.intro-sub{padding:15px;background:#afcb3e;position:absolute;bottom:0;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.navbar-kt .navbar-nav>li>a::after{border-bottom:none;transition:none}.navbar-kt .navbar-nav>.active>a,.navbar-kt .navbar-nav>.active>a:focus,.navbar-kt .navbar-nav>.active>a:hover{border-left:5px solid #afcb3e}.intro-sub{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;padding:115px 15px 15px;background:#afcb3e;position:absolute;top:0;width:100%;height:100%}}.intro-sub:after,.section-service:after,.section-team:after{left:50%;content:" ";height:0;width:0;pointer-events:none;margin-left:-20px}.intro-sub:after{bottom:100%;border:solid transparent;position:absolute;border-color:transparent transparent #afcb3e;border-width:20px}.section-praxis{background:url(../img/praxis-bg.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding-top:150px;padding-bottom:150px;position:relative;text-align:center;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.section-service,.section-team{padding:150px 0;text-align:center;color:#62797d}@media (max-width:1200px){.section-praxis{background-attachment:scroll}}.section-service{position:relative;background:#fff;z-index:2}.section-service:after{top:100%;border:solid transparent;position:absolute;border-color:#fff transparent transparent;border-width:20px}.section-team{position:relative;background:#fff}.panel-icon,.panel-time-left{padding-right:10px}.section-team:after{bottom:100%;border:solid transparent;position:absolute;border-color:transparent transparent #fff;border-width:20px}.panel-kt{background:#fff;border:none;border-radius:0;min-height:512px}.panel-kt>.panel-heading{background:#afcb3e;border-radius:0;border:1px solid #afcb3e;min-height:70px;display:flex;align-items:center;justify-content:center}.panel-kt>.panel-heading>.panel-title{font-size:24px}.panel-kt>.panel-body{border:1px solid #fff;color:#62797d;text-align:left}.kt-ptf-overlay,.kt-team,footer{text-align:center}.panel-kt>.panel-body a,.panel-kt>.panel-body a:focus{color:#62797d;text-decoration:none}.kt-underline,.panel-kt>.panel-body a:hover{text-decoration:underline}.panel-contact{padding-bottom:15px}.panel-time-left{min-width:130px}.kt-table{display:table}.kt-table-cell{display:table-cell}.circle-icon-white{background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:10px;vertical-align:middle;padding:10px}.kt-green-tbr,.kt-white-tbr{height:3px;width:100px;border:0}.circle-icon{color:#62797d}.animation-ia a,.animation-ia a:focus,.animation-ia a:hover,.btn-kt,.btn-kt:hover{color:#fff}.kt-green-tbr{background:#afcb3e}.kt-white-tbr{background:#fff}.btn-kt{background-color:#afcb3e;border-color:#C6E83B}.btn-kt:hover{background-color:#C6E546;border-color:#E1FF67}.team-member-name,footer h1,footer h2,footer h3,footer h4{text-transform:none; color: #0}.animation-ia{font-size:50px;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.kt-ptf.thumbnail{padding:0;border:0;z-index:1}.kt-ptf.thumbnail a,.kt-ptf.thumbnail a:hover,.kt-ptf.thumbnail a:visited{color:#fff;text-decoration:none;outline:0;font-size:14px}.kt-ptf-thb-img{position:relative}.kt-ptf-overlay{position:absolute;top:0;right:0;background:rgba(98,121,125,.75);width:100%;height:100%;padding:2%;opacity:0;color:#fff!important;z-index:2;display:flex;align-items:center}.kt-ptf-overlay-dsp{opacity:1;-webkit-transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;transition:all .75s ease}.kt-ptf .kt-ptf-overlay a,.kt-ptf .kt-ptf-overlay a:hover,.kt-ptf .kt-ptf-overlay a:visited{font-size:40px;margin:0 auto}.kt-ptf.caption{background:#afcb3e;padding:15px}.kt-team{margin-top:25px}.team-member img{max-width:40%;width:40%;height:auto;display:block;background-position-y:center;background-position-x:center;background-repeat:no-repeat;background-size:cover;margin:0 auto}.footer-bottom,.kt-fb-icon{margin:25px auto}.team-member-name{font-size:25px;padding-top:15px}footer a,footer a:active,footer a:focus,footer a:visited{outline:0;color:#fff;text-decoration:none}footer a:hover{color:#fff;text-decoration:underline}footer{min-height:250px;background:#62797d;color:#fff;padding:25px}footer .modal{text-align:left}footer .modal a,footer .modal a:active,footer .modal a:hover,footer .modal a:visited{text-decoration:underline;color:#62797d}footer .modal h1{font-size:24px}footer .modal h2{font-size:18px}.kt-fb-icon{background:#fff;height:40px;width:40px;vertical-align:middle;line-height:40px}.fa-facebook,.kt-fb,.kt-fb-icon a,.kt-fb:hover{font-size:20px;color:#62797d}.footer-tbr{height:1px;background:#fff;width:100%}.footer-follow{font-size:24px}.kt-fullscreen-modal{background:#fff;z-index:1345;color:#62797d;overflow-y:auto}.kt-fullscreen-modal .close{color:#62797d}.kt-fullscreen-modal .modal-header{border-bottom:1px solid #afcb3e}.kt-fullscreen-modal .modal-header h2{font-size:18px}.kt-fullscreen-modal .modal-footer{border-top:1px solid #afcb3e}.kt-fullscreen-modal .modal-content{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.kt-fullscreen-modal .modal-dialog{margin:0 auto;width:100%}@media (min-width:768px){.kt-fullscreen-modal .modal-dialog{width:750px}}@media (min-width:992px){.kt-fullscreen-modal .modal-dialog{width:970px}.kt-fullscreen-modal img{max-width:420px}}@media (min-width:1200px){.kt-fullscreen-modal .modal-dialog{width:1170px}.kt-fullscreen-modal img{max-width:420px}}