@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-100.eot);src:local('Roboto Thin'),local('Roboto-Thin'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-100.eot?#iefix) format('embedded-opentype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-100.woff2) format('woff2'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-100.woff) format('woff'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-100.ttf) format('truetype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-100.svg#Roboto) format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-300.woff2) format('woff2'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-300.woff) format('woff'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-300.ttf) format('truetype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-300.svg#Roboto) format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-regular.woff2) format('woff2'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-regular.woff) format('woff'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-regular.ttf) format('truetype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-500.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-500.woff2) format('woff2'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-500.woff) format('woff'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-500.ttf) format('truetype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-500.svg#Roboto) format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-700.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-700.woff2) format('woff2'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-700.woff) format('woff'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-700.ttf) format('truetype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-700.svg#Roboto) format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-900.eot);src:local('Roboto Black'),local('Roboto-Black'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-900.eot?#iefix) format('embedded-opentype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-900.woff2) format('woff2'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-900.woff) format('woff'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-900.ttf) format('truetype'),url(//www.zahnarzt-karlstein.de/wp-content/themes/THEME-Zahnarzt-Karlstein-am-Main/css/../fonts/roboto-v18-latin-900.svg#Roboto) format('svg')}#scrollTel{position:fixed;top:0;right:0;background-color:#27a8e4;transform:translate(0,-100%);color:#fff;padding:22px;z-index:99999;opacity:0;transition:.5s;padding-left:20px;padding-right:20px;font-size:15px}#scrollTel .fa{margin-right:10px}#scrollTel a{color:inherit;text-decoration:none}#scrollTel.show{opacity:1;transform:translate(0,0)}.specialNote{background-color:#1f6e92;padding:30px;max-width:710px;margin:0 auto;margin-top:50px;padding-bottom:20px;border-radius:30px;box-shadow:0 0 27px #00000030;color:#fff}.specialNote *{color:#fff !important}.specialNote p{margin-bottom:10px !important;margin-top:0}.specialNote .fa{margin-right:0 !important}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.content .fa{margin-right:10px;color:#31a9e1}.subOverlayText{position:absolute;bottom:30px;left:0;font-size:60px;font-weight:100;color:rgba(255,255,255,.5);border-left:10px solid #31a9e1;padding-left:30px}.wpcf7 input:not([type=submit]):not([type=checkbox]),.wpcf7 textarea{display:block;width:100%;padding:10px;font-family:inherit;font-size:inherit;border:0;border-bottom:1px solid #d3d3d3}.wpcf7 textarea{height:120px}.wpcf7-list-item-label{font-size:small;line-height:initial}span.wpcf7-list-item{margin:0}span.wpcf7-not-valid-tip{color:#9a2b2b;font-weight:400;display:block;padding:10px;font-size:small;padding-top:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background-color:#9a2b2b;border:0;padding:10px;font-size:small;color:#fff}div.wpcf7-mail-sent-ok{background-color:#6dbd3c;border:0;color:#fff;padding:10px}.mobileSeperator{display:none}.op-table{width:100%;text-align:left;border-collapse:collapse;color:#fff;margin-bottom:50px}.op-table .op-row:nth-child(2n){background-color:#2b90bf}.op-table .op-cell{vertical-align:top;color:inherit;font-size:14px;padding:11px}.op-table .op-cell-heading{font-size:20px;font-weight:300;color:#fff;vertical-align:middle;text-align:left}.op-table td{text-align:right}.op-table td .op-period-time{display:block;font-size:17px;font-weight:300;margin-bottom:5px;margin-top:5px}.op-table td .op-period-time:after{content:" Uhr"}body,html{margin:0;padding:0;font-family:'Roboto',sans-serif}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{border:0}.clear{clear:both}.soliloquy-container .soliloquy-image{opacity:.8}.soliloquy-container .soliloquy-item{background-color:#000}#menuToggle{display:none}.parallax-window{min-height:200px;background:0 0;overflow:hidden;position:relative}.parallax-mirror{background-color:#000}.parallax-mirror img{opacity:.6}a.btn_general,.wpcf7 input[type=submit]{display:inline-block;padding:20px;padding-top:10px;padding-bottom:10px;text-decoration:none;background-color:#31a9e2;color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid transparent;margin-top:1px}.content.blue a.btn_general{background-color:#1f6e92}.content.blue .fa-li{color:#fff !important}a.btn_general:hover,.wpcf7 input[type=submit]:hover{background-color:#fff;color:#31a9e2;border:1px solid #31a9e2;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content.blue a.btn_general:hover{background-color:#fff;color:#31a9e1}a.btn_general:after,.ccf-form-wrapper .btn_general input:after{content:"\f105";padding-left:10px;font-family:"Fontawesome";display:inline-block}a.btn_general.back:after{content:"";padding-left:0;font-family:"Fontawesome";display:inline-block}a.btn_general.back:before{content:"\f104";padding-right:10px;font-family:"Fontawesome";display:inline-block}a.btn_general.outline{display:inline-block;padding:20px;padding-top:10px;padding-bottom:10px;text-decoration:none;border:1px solid rgba(255,255,255,.5);color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}a.btn_general.outline:hover,.ccf-form-wrapper .btn_general.outline input:hover{background-color:#fff;color:#31a9e2;border:1px solid #31a9e2;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}a.btn_general.outline:after,.ccf-form-wrapper .btn_general.outline input:after{content:"\f105";padding-left:10px;font-family:"Fontawesome";display:inline-block}.positioner{width:1140px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}img.alignright{float:right;margin:0 0 1em 2em;margin-top:20px}img.alignleft{float:left;margin:0 2em 1em 0;margin-top:20px}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clearfix:after{content:"";display:table;clear:both}.grid{padding-left:10px;padding-right:10px}.grid img{max-width:100%;height:auto}.grid.grid60{width:60%;float:left}.grid.grid40{width:40%;float:left}.grid.grid25{width:25%;float:left}.grid.grid50{width:50%;float:left}.grid.grid30{width:33.3%;float:left}.grid.grid70{width:60%;float:right}.grid.grid25{width:25%;float:left}.grid.fitImage{background-position:center;background-size:cover}.grid.paddingLeft{padding-left:60px}.grid.paddingRight{padding-right:60px}.content .grid.squareImage{position:relative}.content .grid.squareImage img{max-width:70%;height:auto;width:100%;margin-left:auto;margin-right:auto;display:block;border-radius:999px;border:1px solid #d3d3d3;padding:13px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content.blue .grid.squareImage img{border:1px solid #ade0f9}.gradient{background:#1f6e92;background:-webkit-linear-gradient(left,#1f6e92 0%,#31a9e1 50%,#1f6e92 100%);background:-webkit-gradient(linear,left top,right top,from(#1f6e92),color-stop(50%,#31a9e1),to(#1f6e92));background:-o-linear-gradient(left,#1f6e92 0%,#31a9e1 50%,#1f6e92 100%);background:linear-gradient(to right,#1f6e92 0%,#31a9e1 50%,#1f6e92 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f6e92',endColorstr='#1f6e92',GradientType=1)}.gradient.h4{height:4px}header #logo{max-width:90%;width:250px;height:auto;margin:40px;margin-left:auto;margin-right:auto;display:block;clear:both}header .meta{font-size:13px;color:gray;padding:0;padding-top:20px;text-transform:uppercase;letter-spacing:1px}header .meta a{text-decoration:none;color:inherit}header .meta .fa{margin-left:10px;margin-right:5px;color:#31a9e1}header .metaLeft{float:left;padding-left:20px}header .metaRight{float:right;padding-right:25px}#nav{list-style:none;margin:0;padding:0;margin-left:auto;margin-right:auto;text-align:center;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding-bottom:10px;background-color:#f9f9f9;-webkit-transition:.5;-o-transition:.5;transition:.5}#nav.fixed{position:fixed;left:0;top:0;width:100%;-webkit-box-shadow:0 0 10px -1px #d0d0d0;box-shadow:0 0 10px -1px #d0d0d0;z-index:9999}#nav>li{display:inline-block;padding-top:20px;padding-bottom:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-bottom:1px solid transparent;position:relative}#nav>li>a{display:inline-block;padding-left:10px;padding-right:10px;text-decoration:none;font-size:13px;text-transform:uppercase;font-weight:300;letter-spacing:1px;color:gray;border-left:1px solid #d3d3d3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#nav>li:hover,#nav>li.current-menu-item{border-bottom:1px solid #31a9e1}#nav>li>a:hover,#nav>li.current-menu-item>a{color:#1f6e92}#nav>li:first-child>a{border-left:0}#nav>li>.sub-menu{position:absolute;list-style:none;margin:0;padding:0;z-index:9999;text-align:left;top:49px;left:0;min-width:100%;display:none}#nav>li>.sub-menu li a{background-color:#31a9e1;color:#fff;text-decoration:none;display:block;white-space:nowrap;padding:15px;font-size:small;text-transform:uppercase;font-weight:300;border-bottom:1px solid rgba(255,255,255,.22);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#nav>li>.sub-menu li:last-child a{border:0}#nav>li>.sub-menu li:hover a{background-color:#2b9ace;padding-left:20px;padding-right:10px}.theme{position:relative}.theme .themeOverlay{position:absolute;z-index:99;bottom:60px;left:80px;width:888px;max-width:100%;text-shadow:0 0 4px #0000009e}.theme .themeOverlay h2{padding:20px;padding-left:40px;border-bottom:2px solid #31a9e1;color:#fff;font-weight:100;font-size:36px;padding-right:40px;margin:0}.theme .themeOverlay p{padding:20px;padding-left:40px;padding-right:40px;margin:0;color:#fff;font-weight:300;font-size:19px;line-height:1.6em;text-shadow:1px 1px rgba(0,0,0,.4)}.theme .themeOverlay a{margin-left:40px;text-shadow:none}section.subtheme{background-color:#0d222b;position:relative}section.subtheme img{width:100%;max-width:100%;height:auto;opacity:.8;float:left}section.content{padding-top:100px;padding-bottom:100px}section.content.blue{background-color:#31a9e1;color:#fff}section.content p,section.content ul,section.content ol{color:#5a5a5a;line-height:1.6em;font-size:16px;margin-bottom:30px}section.content.blue ul,section.content.blue ol{color:inherit}section.content ul,section.content ol{text-align:left}section.content.blue ul li{margin-bottom:20px}section.content a:not(.btn_general){color:#31a9e1;text-decoration:none}section.content.blue a:not(.btn_general){color:#c1e5f7;text-decoration:none}section.content.blue p{color:#fff}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{font-weight:300;margin:0;padding:0;margin-bottom:20px;color:#31a9e1;ffont-size:2em}section .headlineBlock{position:relative;text-align:center;margin-bottom:40px}section .headlineBlock b{display:inline-block;text-transform:uppercase;color:#d3d3d3;font-weight:400;background-color:#fff;padding-left:20px;padding-right:20px;position:relative;z-index:2;margin-bottom:15px}section.blue .headlineBlock b{background-color:#31a9e1;color:#ade0f9}section .headlineBlock hr{position:absolute;width:100%;top:1px;z-index:0;border:0;border-top:1px solid #d3d3d3}section.blue .headlineBlock hr{border-top:1px solid #ade0f9}section .headlineBlock .h{font-weight:300;margin:0;padding:0;margin-bottom:20px;color:#31a9e1;font-size:2em}section.blue .headlineBlock .h{color:#1f6e92}section .regularText{line-height:1.6em;font-size:18px}section .regularText.centered{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}section .regularText.narrow{max-width:1000px;margin-left:auto;margin-right:auto}.leistungsraster .leistungsBox{padding:0;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;border:1px solid #fff}.leistungsraster .leistungsBox:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);border:1px solid transparent}.leistungsraster .leistungsBox:nth-of-type(4n+1),.leistungsraster .leistungsBox:nth-of-type(4n+2){background-color:#f5f5f5}.leistungsraster .leistungsTeaserImage{width:200px;height:200px;float:right;float:left;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leistungsraster .leistungsTeaserImage img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:70%;max-height:70%}.leistungsraster .leistungsBox:nth-of-type(4n+1) .leistungsTeaserImage,.leistungsraster .leistungsBox:nth-of-type(4n+2) .leistungsTeaserImage{float:left}.leistungsraster .leistungsBox h3{width:calc(100% - 200px);float:right;padding:30px;color:#31a9e2;font-size:25px;font-weight:300;margin:0;padding-bottom:0;padding-top:30px}.leistungsraster .leistungsBox h3 a{color:inherit;text-decoration:none}.leistungsraster .leistungsBox p{width:calc(100% - 200px);float:right;padding:30px;padding-top:0;line-height:1.6em;font-size:15px;color:gray;padding-bottom:0}.praxisTeamTeaserBox{margin-bottom:50px}.praxisTeamTeaserBox img{border-radius:300px;width:200px;height:auto;display:block;margin-left:auto;margin-right:auto;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.praxisTeamTeaserBox:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.praxisTeamTeaserBox b{display:block;color:#31a9e3;font-size:23px;font-weight:300;margin-top:55px}.praxisTeamTeaserBox span{display:block;margin-top:10px;color:gray;font-style:normal;font-size:19px;font-weight:100}.praxisTeamTeaserBox .imageContainer{border-left:1px solid #ececec;border-right:1px solid #ececec}.praxisTeamTeaser .regularText{padding-top:55px;color:gray;font-weight:300;font-style:italic;position:relative;padding-left:60px}.praxisTeamTeaser .regularText:before{content:"\f10d";padding-left:10px;font-family:"Fontawesome";display:inline-block;position:absolute;left:20px;top:45px;color:#31a9e3}.praxisTeamTeaserBoxSub{margin-bottom:50px}.praxisTeamTeaserBoxSub a.btn_general{text-align:center;position:relative;top:-27px;border:1px solid #fff;margin-bottom:-40px}.praxisTeamTeaserBoxSub img{border-radius:300px;width:200px;height:auto;display:block;margin-left:auto;margin-right:auto;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.praxisTeamTeaserBoxSub:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.praxisTeamTeaserBoxSub b{display:block;color:#31a9e3;font-size:18px;font-weight:300;margin-top:10px;text-align:center;margin-bottom:10px}.praxisTeamTeaserBoxSub span{display:block;color:gray;font-style:normal;font-size:16px;font-weight:100;text-align:center}.teamPageLeitbild{color:gray;font-weight:300;font-style:italic;position:relative;float:right;max-width:calc(100% - 250px);width:100%}.teamPageLeitbild:not(.noQuotes):before{content:"\f10d";padding-left:10px;font-family:"Fontawesome";display:inline-block;position:absolute;left:-41px;top:-4px;color:#31a9e3}.pageLeistungsIcon{float:left;max-width:170px;border:1px solid #d6d6d6;border-radius:10px;margin-right:40px;background-color:#f9f9f9;margin-bottom:40px;margin-top:6px}.pageLeistungsIcon img{width:100%;height:auto;float:left;border-radius:9px}footer{padding-top:80px;padding-bottom:80px;font-size:small;color:#fff;background-color:#1f6e92}footer h5{font-size:20px;font-weight:100;margin:0;margin-bottom:30px;text-transform:uppercase}footer p{line-height:1.8em;opacity:.8}footer .fa{margin-right:10px}footer ul{list-style:none;margin:0;padding:0;line-height:1.8em;opacity:.8}footer a{color:inherit}@media only screen and (max-width:1400px){.theme .themeOverlay{max-width:65%}}@media only screen and (max-width:1120px){.theme .themeOverlay h2{font-size:29px}.theme .themeOverlay p{font-size:14px}}@media only screen and (max-width:1100px){#scrollTel{top:62px;padding:13px}}@media only screen and (max-width:1040px){.leistungsraster .leistungsBox h3 a{font-size:20px}.praxisTeamTeaser .regularText{display:none}.praxisTeamTeaser .praxisTeamTeaserBox{width:100%}}@media only screen and (max-width:917px){#scrollTel{display:none}.theme .themeOverlay{max-width:calc(100% - 160px)}.theme .themeOverlay p{display:none}.theme .themeOverlay a{margin-top:24px}.subOverlayText{display:none}.leistungsraster .leistungsTeaserImage{height:130px}.leistungsraster .leistungsTeaserImage,.leistungsraster .leistungsBox h3,.leistungsraster .leistungsBox p{float:none;width:100%;text-align:center}.leistungsraster .leistungsTeaserImage img{position:static;-webkit-transform:none;-ms-transform:none;transform:none;display:block;margin-right:auto;margin-left:auto;width:140px;height:auto;max-width:initial;max-height:initial}#menuToggle{display:block;position:fixed;top:0;left:0;background-color:#287a9f;padding:10px;z-index:9999}.mobileSeperator{display:block}#nav{display:none}#nav>li{display:block;text-align:left;padding-left:10px}#nav>li>.sub-menu{position:static;display:block;margin-top:18px}#nav>li>.sub-menu li a{background-color:#fff;color:gray;padding-left:30px;margin-bottom:1px;font-weight:400}header{background-color:#fff;position:relative}header .meta{float:none !important;text-align:right;padding:0 !important}header .meta .fa{float:right}header .meta span:not(.hmail){display:block;padding:5px}header .metaLeft{margin-top:10px}section.content{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:750px){.theme .themeOverlay{display:none}footer .grid.grid25{width:100%;float:none;text-align:center;margin-bottom:30px}.praxisTeamTeaserBoxSub{width:50% !important}}@media only screen and (max-width:650px){a[href^=tel]{color:inherit;text-decoration:none}header .metaLeft,header .metaRight>span:last-of-type{display:none}header .metaRight>span{float:right;background-color:#39aae0;color:#fff;padding:16px !important;padding-left:4px !important;margin-bottom:40px}header .metaRight>span .fa{color:#fff;float:left;margin-right:10px}.teamPageLeitbild{max-width:90%;float:none;margin-left:auto;margin-right:auto;margin-bottom:50px}.teamPageLeitbild:before{left:-30px;top:-10px}section .headlineBlock .h{font-size:1.5em}.paddingLeft,.paddingRight{padding:5px !important}.regularText .btn_general{width:100%;text-align:center}.grid.grid50,.grid.grid30,.grid.grid70{width:100% !important;margin-top:20px;margin-bottom:20px}.leistungsraster .leistungsBox{background-color:#f9f9f9 !important;border:1px solid #efefef;margin:0 !important;margin-bottom:10px !important}.praxisTeamTeaserBox .imageContainer{border:0}.praxisTeamTeaserBox .grid50:first-of-type{text-align:center}.praxisTeamTeaser br{display:none}.praxisTeamTeaserBox .grid50:first-of-type{margin-top:0 !important}.praxisTeamTeaserBox b{margin-top:0}.grid.grid60,.grid.grid40{width:100%;float:none !important}.content .grid.squareImage img{position:static;-webkit-transform:none;-ms-transform:none;transform:none;max-width:200px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:30px}.pageLeistungsIcon{float:none;margin-left:auto;margin-right:auto}footer .grid.grid25{text-align:left}.praxisTeamTeaserBoxSub span{color:#545454;font-weight:300;font-size:13px}}@media only screen and (max-width:350px){header .meta span{font-size:10px}}