@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}html{scroll-behavior:smooth;position:relative;min-height:100%}#nprogress .bar{background-color:#af977e}#nprogress .bar .peg{display:none}html,body{height:100%}main{flex:1 0 auto}footer{flex-shrink:0}#content.cke_editable{padding:10px}body{font-family:'Open Sans',sans-serif;color:#000}body a{color:#af977e}body a:hover,body a:focus{color:#6c1805;text-decoration:none}.drop-shadow{box-shadow:0 5px 10px rgba(0,0,0,0.15)}img{max-width:100%}h3{font-size:1.5rem}.btn{border-radius:0}.btn-primary{color:#fff;background-color:#af977e;border-color:#af977e}.btn-primary:hover{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-outline-primary{color:#000;border-color:#af977e}.btn-outline-primary:hover{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-link{color:#af977e}.btn-link:hover,.btn-link:focus{color:#6c1805;text-decoration:none}main header .logo{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%);width:100%;padding-left:15px}main header .logo a{position:relative;display:inline-block;background:#fff;padding:20px;border-radius:50%;width:140px;height:140px;transition:all .4s ease-in-out}main header .logo a:hover{transform:scale(1.05)}@media(min-width:992px){main header .logo a{padding:30px;width:210px;height:210px}}main header .logo a img{width:100%;transform:translateY(-15px)}main header .login{background-color:#af977e;text-transform:uppercase}main header .login a{color:#fff;display:block}main header .login a:hover,main header .login a:focus{background-color:#6c1805}main header .flexnav-wrapper{position:relative;background-color:#fff}main header .flexnav-wrapper .col{min-height:0}@media(min-width:992px){main .img-main{margin-top:-3rem}}main .container#content{margin-top:10rem !important}main .zusatz+.container#content{margin-top:1.5rem !important}main .zusatz form .form-group:not(.form-check) label{display:none}main .uebersicht{margin:3rem 0}main section{position:relative}main section:nth-child(odd){background-color:#f7f7f9}main section:nth-child(even){background-color:#fff}main section.no-bg{background-color:transparent;background-image:linear-gradient(-180deg,rgba(255,255,255,0.8) 0,rgba(255,255,255,0) 100%)}footer{color:#fff;background-color:#af977e;position:relative}footer::before{content:'';background-image:url(/art/gesunde-nutztiere/footerhead.png);background-repeat:no-repeat;background-size:cover;background-position:bottom center;width:100%;height:10px;position:absolute;top:-9px;left:0}@media(min-width:992px){footer::before{background-repeat:repeat-x;background-size:contain}}footer a{color:#fff}footer a:hover,footer a:focus{color:#fff;text-decoration:underline}footer .fa-angle-up{font-size:1.5rem}.lang{display:flex;justify-content:center;flex-shrink:0;background-color:#af977e;margin-top:-1px}@media(min-width:768px){.lang{position:fixed;right:0;top:20vh;bottom:auto;left:auto;flex-direction:column;background-color:transparent}}.lang a{background-color:#af977e;color:#fff;text-transform:uppercase;padding:1rem}@media(min-width:768px){.lang a{margin-bottom:1rem}}.lang a.active{background-color:#6c1805}.lang a:hover,.lang a:focus{color:#fff;background-color:#6c1805}ul.main-nav.sf-menu{margin-bottom:0;background-color:transparent}ul.main-nav.sf-menu li{background-color:#fff;transition:none}ul.main-nav.sf-menu li a{border:0;color:#000;text-transform:uppercase}ul.main-nav.sf-menu li:hover,ul.main-nav.sf-menu li.sfHover{background-color:#af977e}ul.main-nav.sf-menu li:hover a,ul.main-nav.sf-menu li.sfHover a{color:#fff !important}ul.main-nav.sf-menu li.parent-active>a{color:#fff;background-color:#6c1805}ul.main-nav.sf-menu li ul{min-width:auto;background-color:#af977e;box-shadow:none}ul.main-nav.sf-menu li ul li{background-color:#af977e;width:100%}ul.main-nav.sf-menu li ul li:hover{background-color:#6c1805}ul.main-nav.sf-menu li ul li.active{background-color:#6c1805}ul.main-nav.sf-menu li ul li a{text-transform:none}.menu-button{background-color:transparent;color:#56596b;border:0}.menu-button.active{color:#af977e}.menu-button .touch-button{display:none}ul.flexnav{padding:0}ul.flexnav li{margin:0;padding:0}ul.flexnav li.parent-active a{color:#af977e}ul.flexnav li.parent-active ul li.active a{color:#fff;background-color:#6c1805}ul.flexnav li.parent-active ul li a{color:#fff}ul.flexnav li a{background-color:transparent;color:#56596b;border:0;padding:1rem 1rem 1rem 0;text-align:center}ul.flexnav li a:hover,ul.flexnav li a:focus{color:#af977e;text-decoration:none}ul.flexnav li ul{padding:0}ul.flexnav li ul li a{padding:1rem;color:#fff;background-color:#af977e}ul.flexnav li ul li a:hover{color:#fff}ul.flexnav .touch-button{width:59px;height:56px;line-height:56px;background-color:#af977e}ul.flexnav .touch-button:after{font-family:FontAwesome;font-size:32px;content:"\f107";transition:all .15s ease-in;color:#fff;position:absolute;left:18px}ul.flexnav .touch-button.active:after{transform:rotate(-180deg)}ul.flexnav .touch-button .navicon{display:none}.card{background-color:#fff;border-radius:0;display:inline-block;width:100%;position:relative;transition:all .15s ease-in;border:0}.card .image{position:relative;overflow:hidden}.card .image img{width:100%;transition:all .15s ease-in;height:0;padding-top:75%;background-size:cover}.card .content{padding:1rem}.card .content h3{font-size:1.3rem}.card-with-link{overflow:hidden;color:#000}.card-with-link:hover,.card-with-link:focus,.card-with-link:active{text-decoration:none;background-color:#6c1805;color:#fff}.card-with-link:hover h3,.card-with-link:focus h3,.card-with-link:active h3,.card-with-link:hover p,.card-with-link:focus p,.card-with-link:active p{color:#fff}.card-with-link:hover .image,.card-with-link:focus .image,.card-with-link:active .image{filter:brightness(110%)}.card-with-link:hover .image img,.card-with-link:focus .image img,.card-with-link:active .image img{transform:scale(1.04)}.breadcrumbs-navi{list-style:none;margin:0;padding:0;margin-left:-6px;margin-right:-6px;color:#56596b;font-weight:300}.breadcrumbs-navi .list-item{display:inline-block;position:relative}.breadcrumbs-navi .list-item:after{content:"/"}.breadcrumbs-navi .list-item:last-child::after{content:""}.breadcrumbs-navi .list-item .link{display:inline-block;color:#56596b;padding:0 6px;transition:all .15s ease-in}.breadcrumbs-navi .list-item .link .active,.breadcrumbs-navi .list-item .link:hover,.breadcrumbs-navi .list-item .link:focus{color:#000;text-decoration:none}.breadcrumbs-navi .list-item .link .active .icon path,.breadcrumbs-navi .list-item .link:hover .icon path{transition:all .15s ease-in;stroke:#000}.breadcrumbs-navi .list-item .icon-container{display:flex;align-items:center;height:24px}.breadcrumbs-navi .list-item .icon-container .icon{margin-left:5px;transition:all .15s ease-in}.breadcrumbs-navi .list-item .icon-container .icon path{stroke:#56596b}.breadcrumbs-navi .list-item .icon-container .icon-home{margin-left:0}.breadcrumbs-navi .list-item .active .icon{transform:rotate(-180deg)}.breadcrumbs-navi .list-item .siblings-list{list-style:none;margin:0;padding:0;position:absolute;padding:6px 0;border:1px solid #FFF;left:-6px;top:120%;background-color:#fff;width:auto;min-width:100%;max-width:220px;display:none;z-index:1000}.breadcrumbs-navi .list-item .siblings-list .link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#56596b;padding:3px 12px;transition:all .15s ease-in}.breadcrumbs-navi .list-item .siblings-list .link:hover,.breadcrumbs-navi .list-item .siblings-list .link:focus{color:#000;text-decoration:none}.breadcrumbs-navi .list-item .siblings-list .link.active{color:#000}.breadcrumbs-navi .list-item .active+.siblings-list{display:block}.news .carousel-title{margin-bottom:10px}.news .slider-controls a{margin-left:5px;cursor:pointer}.news .slick-disabled{opacity:.5}.slick-slide{margin-bottom:0}.slick-slide .slide{position:relative}.slick-slide .slide .slide-caption{position:absolute;bottom:2rem;width:50%;right:2rem;padding:2rem;color:#fff;background-color:rgba(175,151,126,0.7)}.slick-slide .slide .slide-caption h3{font-size:2rem}.slick-slide .slide .slide-caption p{font-size:1.25rem}.slick-dots{display:block;text-align:center;list-style:none;padding:0}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;cursor:pointer;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{color:#6c1805}.slick-dots li button:before{font-size:14px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;font-family:FontAwesome;content:'\f111';text-align:center;color:#56596b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#6c1805}.accordion h5{position:relative}.accordion .btn-link:after{font-family:FontAwesome;font-size:21px;content:"\f106";color:#af977e;position:absolute;right:0;top:.4rem;transition:all .15s ease-in}.accordion .btn-link.collapsed:after{transform:rotate(-180deg)}.page-item.active .page-link{background-color:#af977e;border-color:#af977e}.page-link{color:#af977e}.page-link:hover{color:#6c1805}.grecaptcha-badge{z-index:2}.form-control{border-color:#af977e;border-radius:0}::placeholder{color:#af977e !important;opacity:1}:-ms-input-placeholder{color:#af977e !important}::-ms-input-placeholder{color:#af977e !important}@media(min-width:992px){.modal .modal-xl{max-width:800px}}@media(min-width:1200px){.modal .modal-xl{max-width:1282px}}.modal .modal-content{border-radius:0;border-color:transparent;background-color:transparent}.modal .modal-content .modal-header{border-color:transparent}.modal .modal-content .modal-header .close{color:#fff;text-shadow:none;opacity:1;font-size:3rem}.modal .modal-content .modal-body{padding:0}.modal .modal-content .modal-body .loader{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.modal .modal-content .modal-body iframe{width:100%;height:calc((100vw - 1rem) / 1.71)}@media(min-width:576px){.modal .modal-content .modal-body iframe{height:calc(500px / 1.71)}}@media(min-width:992px){.modal .modal-content .modal-body iframe{height:calc(800px / 1.71)}}@media(min-width:1200px){.modal .modal-content .modal-body iframe{height:calc(1282px / 1.71)}}.modal-backdrop{background-color:#af977e !important}.custom-control-input:checked ~ .custom-control-label::before{border-color:#af977e;background-color:#af977e}.biocheck{margin:2rem 0}.biocheck h2{font-size:1.5rem}.biocheck .progress .progress-bar{background-color:#af977e}.biocheck .question .question-title{font-weight:bold}.biocheck .question .question-description{margin-top:1rem}.biocheck .question .question-description p:first-child::before{content:'\f059';font-family:'FontAwesome';margin-right:.4rem}.biocheck .question .answer-text{border:1px solid #af977e}.biocheck .results-table .chapter td{font-weight:bold}.biocheck .results-table .total td{font-weight:bold}.parents-id-106>.container>.content{padding-top:0 !important}.parents-id-106>.container>.content #uebersicht_106{margin-top:0 !important}a.zurueck{margin-bottom:30px;display:block}.backgrounded{background-color:#f7f0e1}a.zurueck:before{margin-right:10px}.filter-box-title{display:inline-block;font-weight:bold;width:100%;background:#af977e;padding:24px;font-size:21px;color:inherit}.filter-box-title:hover{color:#FFF}.active .filter-box-title .fa{transform:rotate(-180deg)}.filter-box{background:#af977e;padding:24px;display:none}.active .filter-box{display:block}.filter-box hr{border-color:#444}.pathology-article{border:3px ridge transparent;padding:10px 0;transition:all .5s ease-in}.pathology-article .article-image{width:100%;height:200px;object-fit:cover}.pathology-article:hover{border:3px ridge #ebd2b9;transition:all 1s ease-in}#fastsearch_results.loading{background-image:url(/modul/swiss_pathology_db/art/ajax-loader.svg);background-repeat:no-repeat;background-position:center;min-height:200px}#pages{text-align:center}#pages #previous-page.disabled{cursor:not-allowed}#pages .current-page{color:#af977e;margin-left:10px;border:1px solid #af977e;padding:10px}#pages #previous-page::before{content:"";display:inline-block;width:40px;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #ebd2b9;margin-right:10px}#pages #next-page::after{content:"";width:40px;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #ebd2b9;display:inline-block;margin-left:10px}.reset-filter{border:1px solid white}.select2-selection.select2-selection--single{height:35px !important;display:flex !important;align-items:center !important}.select2-selection__arrow{height:35px !important}.dot-red{display:inline-block;margin:auto;height:12px;width:12px;background-color:#cd0a0a;border-radius:50%}.dot-redish{display:inline-block;margin:auto;height:12px;width:12px;background-color:#fc4a03;border-radius:50%}.dot-orange{display:inline-block;margin:auto;height:12px;width:12px;background-color:#fc9803;border-radius:50%}.dot-yellow{display:inline-block;margin:auto;height:12px;width:12px;background-color:#ef0;border-radius:50%}.dot-lime{display:inline-block;margin:auto;height:12px;width:12px;background-color:#5eff00;border-radius:50%}.dot-greenish{display:inline-block;margin:auto;height:12px;width:12px;background-color:#14c714;border-radius:50%}.dot-green{display:inline-block;margin:auto;height:12px;width:12px;background-color:#28a745;border-radius:50%}.e-learning{margin-bottom:1.5rem}.e-learning .footable-toggle:before{font-size:1.5rem}.e-learning .flex{display:flex;flex-wrap:wrap}.e-learning .col-sm-6{flex:1 1 auto;margin-bottom:15px}.e-learning .workshop{text-decoration:none}.e-learning .workshop .panel{height:100%;margin:0;transition:all .15s ease-in;border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.e-learning .workshop .panel:hover{background-color:#fbfbfb}.e-learning .workshop .panel .panel-body{overflow:hidden;padding:0}.e-learning .workshop .panel .panel-body .image{height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:2px;border-top-right-radius:2px;transition:all .15s ease-in}.e-learning .workshop .panel:hover .panel-body .image{transform:scale(1.03)}.e-learning .workshop .panel .panel-footer{background-color:#fff;transition:all .15s ease-in;text-align:left;padding:15px 20px}.e-learning .workshop .panel:hover .panel-footer{background-color:transparent}.e-learning .workshop .panel .panel-footer h2{color:#6c1805;font-weight:bold;margin-top:0;font-size:16px}.e-learning table tr th:first-child,.e-learning table tr td:first-child{padding-left:0}.e-learning table tr th:last-child,.e-learning table tr td:last-child{padding-right:0}.e-learning table tr:last-child th,.e-learning table tr:last-child td{border-bottom:1px solid #ddd}.e-learning table td{line-height:28px !important}.e-learning table td a.chapter-link{color:#6c1805;text-decoration:none}.e-learning table td a.chapter-link:hover{text-decoration:underline}.e-learning table td img{margin:0 0 3px}.e-learning table td .btn-xs{padding-top:0;padding-bottom:0;display:block}.e-learning table.footable-details>tbody>tr>th:nth-child(1){width:130px}.e-learning .page a{text-decoration:none;color:#6c1805}.e-learning .page-nav{margin-top:1.5rem}.e-learning .page-nav .page-count{padding-top:6px}.templateContent .e-learning h2{font-size:1.5rem;margin-bottom:1rem}@media print{.no-print,.no-print *{display:none !important}}@import url(https://fonts.googleapis.com/css?family=Open+Sans);html{scroll-behavior:smooth;position:relative;min-height:100%}#nprogress .bar{background-color:#af977e}#nprogress .bar .peg{display:none}html,body{height:100%}main{flex:1 0 auto}footer{flex-shrink:0}#content.cke_editable{padding:10px}body{font-family:'Open Sans',sans-serif;color:#000}body a{color:#af977e}body a:hover,body a:focus{color:#6c1805;text-decoration:none}.drop-shadow{box-shadow:0 5px 10px rgba(0,0,0,0.15)}img{max-width:100%}h3{font-size:1.5rem}.btn{border-radius:0}.btn-primary{color:#fff;background-color:#af977e;border-color:#af977e}.btn-primary:hover{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-outline-primary{color:#000;border-color:#af977e}.btn-outline-primary:hover{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#6c1805;border-color:#6c1805}.btn-link{color:#af977e}.btn-link:hover,.btn-link:focus{color:#6c1805;text-decoration:none}main header .logo{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%);width:100%;padding-left:15px}main header .logo a{position:relative;display:inline-block;background:#fff;padding:20px;border-radius:50%;width:140px;height:140px;transition:all .4s ease-in-out}main header .logo a:hover{transform:scale(1.05)}@media(min-width:992px){main header .logo a{padding:30px;width:210px;height:210px}}main header .logo a img{width:100%;transform:translateY(-15px)}main header .login{background-color:#af977e;text-transform:uppercase}main header .login a{color:#fff;display:block}main header .login a:hover,main header .login a:focus{background-color:#6c1805}main header .flexnav-wrapper{position:relative;background-color:#fff}main header .flexnav-wrapper .col{min-height:0}@media(min-width:992px){main .img-main{margin-top:-3rem}}main .container#content{margin-top:10rem !important}main .zusatz+.container#content{margin-top:1.5rem !important}main .zusatz form .form-group:not(.form-check) label{display:none}main .uebersicht{margin:3rem 0}main section{position:relative}main section:nth-child(odd){background-color:#f7f7f9}main section:nth-child(even){background-color:#fff}main section.no-bg{background-color:transparent;background-image:linear-gradient(-180deg,rgba(255,255,255,0.8) 0,rgba(255,255,255,0) 100%)}footer{color:#fff;background-color:#af977e;position:relative}footer::before{content:'';background-image:url(/art/gesunde-nutztiere/footerhead.png);background-repeat:no-repeat;background-size:cover;background-position:bottom center;width:100%;height:10px;position:absolute;top:-9px;left:0}@media(min-width:992px){footer::before{background-repeat:repeat-x;background-size:contain}}footer a{color:#fff}footer a:hover,footer a:focus{color:#fff;text-decoration:underline}footer .fa-angle-up{font-size:1.5rem}.lang{display:flex;justify-content:center;flex-shrink:0;background-color:#af977e;margin-top:-1px}@media(min-width:768px){.lang{position:fixed;right:0;top:20vh;bottom:auto;left:auto;flex-direction:column;background-color:transparent}}.lang a{background-color:#af977e;color:#fff;text-transform:uppercase;padding:1rem}@media(min-width:768px){.lang a{margin-bottom:1rem}}.lang a.active{background-color:#6c1805}.lang a:hover,.lang a:focus{color:#fff;background-color:#6c1805}ul.main-nav.sf-menu{margin-bottom:0;background-color:transparent}ul.main-nav.sf-menu li{background-color:#fff;transition:none}ul.main-nav.sf-menu li a{border:0;color:#000;text-transform:uppercase}ul.main-nav.sf-menu li:hover,ul.main-nav.sf-menu li.sfHover{background-color:#af977e}ul.main-nav.sf-menu li:hover a,ul.main-nav.sf-menu li.sfHover a{color:#fff !important}ul.main-nav.sf-menu li.parent-active>a{color:#fff;background-color:#6c1805}ul.main-nav.sf-menu li ul{min-width:auto;background-color:#af977e;box-shadow:none}ul.main-nav.sf-menu li ul li{background-color:#af977e;width:100%}ul.main-nav.sf-menu li ul li:hover{background-color:#6c1805}ul.main-nav.sf-menu li ul li.active{background-color:#6c1805}ul.main-nav.sf-menu li ul li a{text-transform:none}.menu-button{background-color:transparent;color:#56596b;border:0}.menu-button.active{color:#af977e}.menu-button .touch-button{display:none}ul.flexnav{padding:0}ul.flexnav li{margin:0;padding:0}ul.flexnav li.parent-active a{color:#af977e}ul.flexnav li.parent-active ul li.active a{color:#fff;background-color:#6c1805}ul.flexnav li.parent-active ul li a{color:#fff}ul.flexnav li a{background-color:transparent;color:#56596b;border:0;padding:1rem 1rem 1rem 0;text-align:center}ul.flexnav li a:hover,ul.flexnav li a:focus{color:#af977e;text-decoration:none}ul.flexnav li ul{padding:0}ul.flexnav li ul li a{padding:1rem;color:#fff;background-color:#af977e}ul.flexnav li ul li a:hover{color:#fff}ul.flexnav .touch-button{width:59px;height:56px;line-height:56px;background-color:#af977e}ul.flexnav .touch-button:after{font-family:FontAwesome;font-size:32px;content:"\f107";transition:all .15s ease-in;color:#fff;position:absolute;left:18px}ul.flexnav .touch-button.active:after{transform:rotate(-180deg)}ul.flexnav .touch-button .navicon{display:none}.card{background-color:#fff;border-radius:0;display:inline-block;width:100%;position:relative;transition:all .15s ease-in;border:0}.card .image{position:relative;overflow:hidden}.card .image img{width:100%;transition:all .15s ease-in;height:0;padding-top:75%;background-size:cover}.card .content{padding:1rem}.card .content h3{font-size:1.3rem}.card-with-link{overflow:hidden;color:#000}.card-with-link:hover,.card-with-link:focus,.card-with-link:active{text-decoration:none;background-color:#6c1805;color:#fff}.card-with-link:hover h3,.card-with-link:focus h3,.card-with-link:active h3,.card-with-link:hover p,.card-with-link:focus p,.card-with-link:active p{color:#fff}.card-with-link:hover .image,.card-with-link:focus .image,.card-with-link:active .image{filter:brightness(110%)}.card-with-link:hover .image img,.card-with-link:focus .image img,.card-with-link:active .image img{transform:scale(1.04)}.breadcrumbs-navi{list-style:none;margin:0;padding:0;margin-left:-6px;margin-right:-6px;color:#56596b;font-weight:300}.breadcrumbs-navi .list-item{display:inline-block;position:relative}.breadcrumbs-navi .list-item:after{content:"/"}.breadcrumbs-navi .list-item:last-child::after{content:""}.breadcrumbs-navi .list-item .link{display:inline-block;color:#56596b;padding:0 6px;transition:all .15s ease-in}.breadcrumbs-navi .list-item .link .active,.breadcrumbs-navi .list-item .link:hover,.breadcrumbs-navi .list-item .link:focus{color:#000;text-decoration:none}.breadcrumbs-navi .list-item .link .active .icon path,.breadcrumbs-navi .list-item .link:hover .icon path{transition:all .15s ease-in;stroke:#000}.breadcrumbs-navi .list-item .icon-container{display:flex;align-items:center;height:24px}.breadcrumbs-navi .list-item .icon-container .icon{margin-left:5px;transition:all .15s ease-in}.breadcrumbs-navi .list-item .icon-container .icon path{stroke:#56596b}.breadcrumbs-navi .list-item .icon-container .icon-home{margin-left:0}.breadcrumbs-navi .list-item .active .icon{transform:rotate(-180deg)}.breadcrumbs-navi .list-item .siblings-list{list-style:none;margin:0;padding:0;position:absolute;padding:6px 0;border:1px solid #FFF;left:-6px;top:120%;background-color:#fff;width:auto;min-width:100%;max-width:220px;display:none;z-index:1000}.breadcrumbs-navi .list-item .siblings-list .link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#56596b;padding:3px 12px;transition:all .15s ease-in}.breadcrumbs-navi .list-item .siblings-list .link:hover,.breadcrumbs-navi .list-item .siblings-list .link:focus{color:#000;text-decoration:none}.breadcrumbs-navi .list-item .siblings-list .link.active{color:#000}.breadcrumbs-navi .list-item .active+.siblings-list{display:block}.news .carousel-title{margin-bottom:10px}.news .slider-controls a{margin-left:5px;cursor:pointer}.news .slick-disabled{opacity:.5}.slick-slide{margin-bottom:0}.slick-slide .slide{position:relative}.slick-slide .slide .slide-caption{position:absolute;bottom:2rem;width:50%;right:2rem;padding:2rem;color:#fff;background-color:rgba(175,151,126,0.7)}.slick-slide .slide .slide-caption h3{font-size:2rem}.slick-slide .slide .slide-caption p{font-size:1.25rem}.slick-dots{display:block;text-align:center;list-style:none;padding:0}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;cursor:pointer;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{color:#6c1805}.slick-dots li button:before{font-size:14px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;font-family:FontAwesome;content:'\f111';text-align:center;color:#56596b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#6c1805}.accordion h5{position:relative}.accordion .btn-link:after{font-family:FontAwesome;font-size:21px;content:"\f106";color:#af977e;position:absolute;right:0;top:.4rem;transition:all .15s ease-in}.accordion .btn-link.collapsed:after{transform:rotate(-180deg)}.page-item.active .page-link{background-color:#af977e;border-color:#af977e}.page-link{color:#af977e}.page-link:hover{color:#6c1805}.grecaptcha-badge{z-index:2}.form-control{border-color:#af977e;border-radius:0}::placeholder{color:#af977e !important;opacity:1}:-ms-input-placeholder{color:#af977e !important}::-ms-input-placeholder{color:#af977e !important}@media(min-width:992px){.modal .modal-xl{max-width:800px}}@media(min-width:1200px){.modal .modal-xl{max-width:1282px}}.modal .modal-content{border-radius:0;border-color:transparent;background-color:transparent}.modal .modal-content .modal-header{border-color:transparent}.modal .modal-content .modal-header .close{color:#fff;text-shadow:none;opacity:1;font-size:3rem}.modal .modal-content .modal-body{padding:0}.modal .modal-content .modal-body .loader{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.modal .modal-content .modal-body iframe{width:100%;height:calc((100vw - 1rem) / 1.71)}@media(min-width:576px){.modal .modal-content .modal-body iframe{height:calc(500px / 1.71)}}@media(min-width:992px){.modal .modal-content .modal-body iframe{height:calc(800px / 1.71)}}@media(min-width:1200px){.modal .modal-content .modal-body iframe{height:calc(1282px / 1.71)}}.modal-backdrop{background-color:#af977e !important}.custom-control-input:checked ~ .custom-control-label::before{border-color:#af977e;background-color:#af977e}.biocheck{margin:2rem 0}.biocheck h2{font-size:1.5rem}.biocheck .progress .progress-bar{background-color:#af977e}.biocheck .question .question-title{font-weight:bold}.biocheck .question .question-description{margin-top:1rem}.biocheck .question .question-description p:first-child::before{content:'\f059';font-family:'FontAwesome';margin-right:.4rem}.biocheck .question .answer-text{border:1px solid #af977e}.biocheck .results-table .chapter td{font-weight:bold}.biocheck .results-table .total td{font-weight:bold}.parents-id-106>.container>.content{padding-top:0 !important}.parents-id-106>.container>.content #uebersicht_106{margin-top:0 !important}a.zurueck{margin-bottom:30px;display:block}.backgrounded{background-color:#f7f0e1}a.zurueck:before{margin-right:10px}.filter-box-title{display:inline-block;font-weight:bold;width:100%;background:#af977e;padding:24px;font-size:21px;color:inherit}.filter-box-title:hover{color:#FFF}.active .filter-box-title .fa{transform:rotate(-180deg)}.filter-box{background:#af977e;padding:24px;display:none}.active .filter-box{display:block}.filter-box hr{border-color:#444}.pathology-article{border:3px ridge transparent;padding:10px 0;transition:all .5s ease-in}.pathology-article .article-image{width:100%;height:200px;object-fit:cover}.pathology-article:hover{border:3px ridge #ebd2b9;transition:all 1s ease-in}#fastsearch_results.loading{background-image:url(/modul/swiss_pathology_db/art/ajax-loader.svg);background-repeat:no-repeat;background-position:center;min-height:200px}#pages{text-align:center}#pages #previous-page.disabled{cursor:not-allowed}#pages .current-page{color:#af977e;margin-left:10px;border:1px solid #af977e;padding:10px}#pages #previous-page::before{content:"";display:inline-block;width:40px;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #ebd2b9;margin-right:10px}#pages #next-page::after{content:"";width:40px;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #ebd2b9;display:inline-block;margin-left:10px}.reset-filter{border:1px solid white}.select2-selection.select2-selection--single{height:35px !important;display:flex !important;align-items:center !important}.select2-selection__arrow{height:35px !important}.dot-red{display:inline-block;margin:auto;height:12px;width:12px;background-color:#cd0a0a;border-radius:50%}.dot-redish{display:inline-block;margin:auto;height:12px;width:12px;background-color:#fc4a03;border-radius:50%}.dot-orange{display:inline-block;margin:auto;height:12px;width:12px;background-color:#fc9803;border-radius:50%}.dot-yellow{display:inline-block;margin:auto;height:12px;width:12px;background-color:#ef0;border-radius:50%}.dot-lime{display:inline-block;margin:auto;height:12px;width:12px;background-color:#5eff00;border-radius:50%}.dot-greenish{display:inline-block;margin:auto;height:12px;width:12px;background-color:#14c714;border-radius:50%}.dot-green{display:inline-block;margin:auto;height:12px;width:12px;background-color:#28a745;border-radius:50%}.e-learning{margin-bottom:1.5rem}.e-learning .footable-toggle:before{font-size:1.5rem}.e-learning .flex{display:flex;flex-wrap:wrap}.e-learning .col-sm-6{flex:1 1 auto;margin-bottom:15px}.e-learning .workshop{text-decoration:none}.e-learning .workshop .panel{height:100%;margin:0;transition:all .15s ease-in;border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.e-learning .workshop .panel:hover{background-color:#fbfbfb}.e-learning .workshop .panel .panel-body{overflow:hidden;padding:0}.e-learning .workshop .panel .panel-body .image{height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:2px;border-top-right-radius:2px;transition:all .15s ease-in}.e-learning .workshop .panel:hover .panel-body .image{transform:scale(1.03)}.e-learning .workshop .panel .panel-footer{background-color:#fff;transition:all .15s ease-in;text-align:left;padding:15px 20px}.e-learning .workshop .panel:hover .panel-footer{background-color:transparent}.e-learning .workshop .panel .panel-footer h2{color:#6c1805;font-weight:bold;margin-top:0;font-size:16px}.e-learning table tr th:first-child,.e-learning table tr td:first-child{padding-left:0}.e-learning table tr th:last-child,.e-learning table tr td:last-child{padding-right:0}.e-learning table tr:last-child th,.e-learning table tr:last-child td{border-bottom:1px solid #ddd}.e-learning table td{line-height:28px !important}.e-learning table td a.chapter-link{color:#6c1805;text-decoration:none}.e-learning table td a.chapter-link:hover{text-decoration:underline}.e-learning table td img{margin:0 0 3px}.e-learning table td .btn-xs{padding-top:0;padding-bottom:0;display:block}.e-learning table.footable-details>tbody>tr>th:nth-child(1){width:130px}.e-learning .page a{text-decoration:none;color:#6c1805}.e-learning .page-nav{margin-top:1.5rem}.e-learning .page-nav .page-count{padding-top:6px}.templateContent .e-learning h2{font-size:1.5rem;margin-bottom:1rem}@media print{.no-print,.no-print *{display:none !important}}