@charset "UTF-8";
/***!  /templates/frontend/css/template.css  !***/

@font-face {src: url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-regular.eot); src: local('Thasadith Regular'),local(Thasadith-Regular),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-regular.eot#iefix) format("embedded-opentype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-regular.woff2) format("woff2"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-regular.woff) format("woff"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-regular.ttf) format("truetype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-regular.svg#Thasadith) format("svg"); font-family: 'Thasadith'; font-style: normal; font-weight: 400; font-display: swap}@font-face {src: url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-italic.eot); src: local('Thasadith Italic'),local(Thasadith-Italic),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-italic.eot#iefix) format("embedded-opentype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-italic.woff2) format("woff2"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-italic.woff) format("woff"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-italic.ttf) format("truetype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-italic.svg#Thasadith) format("svg"); font-family: 'Thasadith'; font-style: italic; font-weight: 400; font-display: swap}@font-face {src: url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700.eot); src: local('Thasadith Bold'),local(Thasadith-Bold),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700.eot#iefix) format("embedded-opentype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700.woff2) format("woff2"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700.woff) format("woff"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700.ttf) format("truetype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700.svg#Thasadith) format("svg"); font-family: 'Thasadith'; font-style: normal; font-weight: 700; font-display: swap}@font-face {src: url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700italic.eot); src: local('Thasadith Bold Italic'),local(Thasadith-BoldItalic),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700italic.eot#iefix) format("embedded-opentype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700italic.woff2) format("woff2"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700italic.woff) format("woff"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700italic.ttf) format("truetype"),url(http://www.zahnarztpraxis-nofal.de/templates/frontend/fonts/thasadith-v2-latin-700italic.svg#Thasadith) format("svg"); font-family: 'Thasadith'; font-style: italic; font-weight: 700; font-display: swap}html{overflow-y:scroll}body{background:#fff;margin:0;padding:0;font-family:'Thasadith',sans-serif;font-weight:400;font-size:19px;line-height:27px;color:#000;overflow-x:hidden}.header{width:100%;margin:0;padding:0;height:200px;background:#fff}#menu{height:60px;width:100%;background:#f2f2f2;z-index:9999}.sticky{position:fixed;top:0;width:100%;z-index:999999999}.fixed{position:fixed;top:0;margin:0}.rt-logo-block{left:50%;margin-left:-125px;position:absolute;transition:top .2s ease 0;top:0;z-index:999999999}a#rt-logo{display:block;height:178px;width:250px;margin:0;background:url(http://www.zahnarztpraxis-nofal.de/templates/frontend/images/zahnarztpraxis-nofal.png);background-repeat:no-repeat;background-size:100%;transition:all .6s ease 0}.sppb-row-container{max-width:1270px}#section-id-1551271272040 .sppb-row,#galerie-praxis-nofal .sppb-row{max-width:1370px;margin:0 auto}.nav{width:768px;margin:0 auto}.portrait{max-width:400px}.main{margin-bottom:110px}#footer{clear:both;background:#0071B6;width:100%;color:#fff}h4.sppb-addon-title{font-size:30px}h3.sppb-addon-title{font-size:25px;margin:15px 0}a:link,a:visited{color:#0072B7}.inner{position:relative;max-width:1100px;margin:0 auto}img{outline:0;vertical-align:top;border:0;max-width:100%;height:auto}.readmore{font-weight:700;color:#9f005d}.overlay-image-title .sppb-addon-title{transition:.35s;color:#00356A}.animated-text-words-wrapper{color:#00356A}.sppb-btn{display:inline-block;font-weight:700;text-align:center;white-space:pre-line;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:8px 12px;font-size:18px;line-height:1.25;border-radius:4px;background:#f2f2f2;transition:all .15s ease-in-out}a{color:#00356A;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a:hover,a:focus{text-decoration:none;color:#00356A}ul{padding:0;margin:0}li{padding:0;margin:0 0 0 20px}.slicknav_menu{display:none}p{margin:0 0 20px}.anchor{margin:2%}h1,h2,h3,h4,h5,h6{margin-bottom:0;text-transform:none;font-weight:400}h1,.h1{text-align:left;font-size:36px;font-weight:700;line-height:120%;margin-bottom:20px;color:#00356A}#dailyquotes p{font-size:1.6em;font-weight:700;color:#fff;line-height:120%}h2,.h2,.h2 a,h2 a{clear:both;text-align:left;font-size:1.3em;font-weight:700;color:#00356A;line-height:110%;margin:0 0 3%}#section-id-1546948922660 a,#section-id-1546948922660 h2,.h2,.h2 a,h2 a{color:#fff}#kontakt-praxis-nofal h2,.h2,.h2 a,h2 a{color:#00356A}.sppb-text-center h2{text-align:center}.animated-heading-highlighted-text a{font-weight:700;font-size:.9em;color:#00356E}h3,h3 a{clear:both;font-weight:700;line-height:110%;margin:0 0 3%;color:#00356A;font-size:1.2em}li.newsflash-item{list-style:none;margin:10% 0 3%}h4 .newsflash-title{font-size:1.4em;margin:3% 0}h4{margin:0 0 15px;line-height:20px;font-size:20px}h5{line-height:20px;font-size:18px}h6{line-height:20px;font-size:16px}::selection{background:#F29100;color:#fff}::-moz-selection{background:#F29100;color:#fff}.page-header{padding:70px 0 0 2%}.clear{clear:both;height:0;font-size:0}.item-separator{height:20px}hr{clear:both;margin-top:20px;margin-bottom:20px;border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0;border-top:1px solid #ccc}.margbot0{margin-bottom:0}.margbot5{margin-bottom:5px!important}.margbot10{margin-bottom:10px}.margbot20{margin-bottom:20px}.margbot25{margin-bottom:25px}.margbot30{margin-bottom:30px}.margbot40{margin-bottom:40px}.margbot50{margin-bottom:50px}.margbot60{margin-bottom:60px}.margbot70{margin-bottom:70px}.margtop20{margin-top:20px}.margleft20{margin-left:40px}.pad0{padding:0}.pad2{padding:4% 4% 4% 0}.padbot0{padding-bottom:0}.padbot10{padding-bottom:10px}.padbot20{padding-bottom:20px}.padbot30{padding-bottom:30px}.padbot40{padding-bottom:40px}.padbot50{padding-bottom:50px}.padbot60{padding-bottom:60px}.padbot70{padding-bottom:70px}.padbot80{padding-bottom:80px}.padtop0{padding-top:0}.full_width{position:relative;margin-left:-30px;margin-right:-30px}.overlay{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(79,180,231,0.4)}.center{text-align:center}.right{text-align:right}.page_block{overflow-x:hidden;background-color:#fff}.bg-white-trans{background:#fff;opacity:.8;padding:2em;color:#000}.btn{margin:0;padding:5px 15px;border:0;border-radius:0;box-shadow:none;text-transform:uppercase;font-size:1em;font-weight:400;line-height:20px;color:#fff;text-shadow:none;background-image:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.btn:focus,.btn:hover{color:#fff;background-color:#ccc}.btn span{padding-left:8px}.btn-white{color:#505050;background:#fff}.btn-light a{color:#fff}.btn-light{color:#fff;background:#F29100}.btn-dark{color:#fff;background:#505050}.btn-dark:hover,.btn-white:hover,.btn-active{color:#fff;background:#F29100}.btn-active:hover,.btn-default{background:#505050}.btn-lg{padding:15px 30px;text-transform:none;font-weight:400;font-size:1.1em}.btn-sm{padding:3px 15px;font-size:.9em}.btn-xs{padding:1px 5px;font-size:.9em}.ie .btn{filter:transparent!important}.nn_sliders.accordion > .accordion-group.mystyle1 > .accordion-heading > a.accordion-toggle{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0;background-color:#A0005D;color:#fff;font-size:25px;font-weight:700;text-decoration:none}.nn_sliders.accordion > .accordion-group.mystyle1 > .accordion-heading > a.accordion-toggle:hover{background-color:#97CE14;color:#A0005D}.nn_sliders.accordion > .accordion-group.mystyle1.active > .accordion-heading > a.accordion-toggle{background-color:#97CE14;color:#000}.nn_sliders.accordion > .accordion-group.mystyle1 > .accordion-body > .accordion-inner{border-top:none;background-color:#e6e6e6;margin:0;color:#000;font-size:1.3em;padding:2%}.nn_sliders.accordion>.accordion-group{margin-bottom:2px;border:1px none #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nn_sliders.accordion > .accordion-group.mystyle2{-webkit-border-radius:0 0 0 0;-moz-border-radius:0;border-radius:0 0 0 0;background-color:#97CE14;width:22%;text-align:center;font-size:1.2em;padding:1% 0 0;float:left;margin:10px}.nn_sliders.accordion > .accordion-group.mystyle2 > .accordion-heading > a.accordion-toggle{-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;padding:8px 10px;background-color:#97CE14;color:#fff!important;height:180px}.nn_sliders.accordion > .accordion-group.mystyle2 > .accordion-heading > a.accordion-toggle:hover{background-color:#97CE14;height:180px;color:#fff}.nn_sliders.accordion > .accordion-group.mystyle2.active > .accordion-heading > a.accordion-toggle{background-color:#97CE14!important;color:#fff!important}.nn_sliders.accordion > .accordion-group.mystyle2 > .accordion-body > .accordion-inner{-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;border-top:none;background-color:#e6e6e6;color:#000}.nn_sliders.accordion > .accordion-group.mystyle2.active > .accordion-body > .accordion-inner{background-color:#e6e6e6}.menutop li{display:inline;float:right}.menutop li a{color:#fff;font-size:1.1em}.menutop li a:hover{color:#000}.menu_block{padding-left:30px;padding-right:30px;border-bottom:5px solid #c9c9c9;background-color:#fff}.is-sticky .menu_block{z-index:9999;width:100%}.navbar-collapse{padding-right:0;padding-left:0}nav{float:none;text-align:right}.nav > li{position:relative;display:inline;padding:0;float:left;text-align:center}.nav > li a{padding:15px;font-size:1.5em;letter-spacing:.5px;font-weight:400;color:#0072B7;text-shadow:none;border:0}.nav > li.active a{color:#00356E}#footer .nav > li a{padding:5px 15px;font-size:1.1em;letter-spacing:1.5px;font-weight:400;color:#fff;text-shadow:none;border:0}nav li a span{display:block;text-transform:none;line-height:12px;font-size:11px;color:silver}nav li a:hover,nav li a:focus,nav li.active a{border-bottom:1px solid #fff;color:#000}.sfHover ul{display:block}.sub-menu ul{display:none;position:absolute;z-index:99999;min-width:185px;left:0;top:100%;padding:0;margin:5px 0 0;background:#fafafa;border:1px solid #e3e3e3}.sub-menu.last ul{right:0;left:auto}.sub-menu ul li{margin:0;padding:0;width:100%;border-top:0}.sub-menu ul li:before,.sub-menu li.last:after{display:none}.sub-menu ul li a{margin:0!important;padding:7px 5px 7px 30px !important;text-transform:none;text-align:left!important;text-shadow:none;border:0!important;border-bottom:1px solid #e3e3e3!important}.sub-menu ul li a span{display:none!important}ul.mega_menu{width:500px;padding:10px;text-align:left!important}ul.mega_menu h5{margin-bottom:5px;font-weight:400}ul.mega_menu h4{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e3e3e3;font-weight:400}ul.mega_menu li.col{float:left;width:33%;margin:0;padding-right:10px;text-align:left}ul.mega_menu li ol{padding-left:0}ul.mega_menu li ol li a{border:0!important;padding:2px 5px 2px 0 !important}.fixed-menu{position:fixed;z-index:99999;left:50%;top:-100px;width:100%;background:#fff;opacity:0;filter:alpha(opacity=0);border-bottom:2px solid #ececec;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translate(-50%,0)}.fixed-menu #top_line{display:none!important}.fixed-menu.fixed_show{top:0;opacity:1;filter:alpha(opacity=100)}.fixed-menu-wrapper{padding:20px 0}.fixed-menu .logo a{line-height:50px;font-size:40px}.fixed-menu .navbar-nav li a{padding-top:15px;padding-bottom:15px}.fixed-menu .sub-menu ul li a{padding-top:7px;padding-bottom:7px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {.sp-page-builder .page-content #Unsere-Leistungen,.sp-page-builder .page-content #Team-Zahnarztraxis-Nofal,.sp-page-builder .page-content #section-id-1551432474866{background-attachment:scroll}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) {.sp-page-builder .page-content #Unsere-Leistungen,.sp-page-builder .page-content #Team-Zahnarztraxis-Nofal,.sp-page-builder .page-content #section-id-1551432474866{background-attachment:scroll}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1) {.sp-page-builder .page-content #Unsere-Leistungen,.sp-page-builder .page-content #Team-Zahnarztraxis-Nofal,.sp-page-builder .page-content #section-id-1551432474866{background-attachment:scroll}}@media (max-width: 1280px) {h1,.h1{font-size:2em;font-weight:700;line-height:100%;color:#00356A}.nav > li a{font-size:1.4em;letter-spacing:.5px;padding:10px}}@media (max-width: 1024px) {.nav > li a{font-size:1.3em;letter-spacing:.5px;padding:10px}.nav{width:650px;margin:0 auto}.sp-page-builder .page-content #Unsere-Leistungen,.sp-page-builder .page-content #Team-Zahnarztraxis-Nofal,.sp-page-builder .page-content #section-id-1551432474866{background-attachment:scroll}}@media (max-width: 990px) {body{font-size:17px}.rt-logo-block{padding:50px 0}#logo{margin-left:-100px}.header{height:250px}#menu{display:none}.slicknav_menu{display:block}.nav{width:100%;margin:0 auto}h1{font-size:2em;font-weight:700;line-height:100%;color:#00356A}.sppb-addon-animated-heading .sppb-addon-title{font-size:35px}}
