﻿#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:hidden}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:url(../Images//colorbox/overlay.png) 0 0 repeat}#colorbox{}#cboxTopLeft{width:21px;height:21px;background:url(../Images/colorbox/controls.png) -100px 0 no-repeat}#cboxTopRight{width:21px;height:21px;background:url(../Images/colorbox/controls.png) -129px 0 no-repeat}#cboxBottomLeft{width:21px;height:21px;background:url(../Images/colorbox/controls.png) -100px -29px no-repeat}#cboxBottomRight{width:21px;height:21px;background:url(../Images/colorbox/controls.png) -129px -29px no-repeat}#cboxMiddleLeft{width:21px;background:url(../Images/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(../Images/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(../Images/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(../Images/colorbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:3px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:3px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:3px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../Images/colorbox/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../Images/colorbox/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(../Images/colorbox/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(../Images/colorbox/loading.gif) center center no-repeat}#cboxClose{position:absolute;bottom:0;right:0;background:url(../Images/colorbox/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxClose.hover{background-position:-25px -25px}.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderTopLeft.png,sizingMethod='scale')}.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderTopCenter.png,sizingMethod='scale')}.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderTopRight.png,sizingMethod='scale')}.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderBottomLeft.png,sizingMethod='scale')}.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderBottomCenter.png,sizingMethod='scale')}.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderBottomRight.png,sizingMethod='scale')}.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderMiddleLeft.png,sizingMethod='scale')}.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Images/colorbox/internet_explorer/borderMiddleRight.png,sizingMethod='scale')}.error{color:red}@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700&display=swap);button{background:none;border:none;padding:0;text-decoration:none}button:focus{outline:none}input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,strong{font-weight:700}body,h1,h2,h3,html,strong{font-family:Source Sans Pro,sans-serif}body,html{padding:0;margin:0;font-size:13px;line-height:20px}body.fixed,html.fixed{overflow:hidden}body.fixed .index.sticky,html.fixed .index.sticky{display:block!important}.full-wrap{max-width:740px;margin:auto;overflow-x:hidden}h1,h2{color:#003c7a;line-height:normal}a{color:#bd2716}a,a:active{text-decoration:none}.top-bar{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar svg{max-width:90px;margin-left:10px}.header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px;padding:0 10px}.header-top .logo,.header-top .logo svg{height:55px;width:217px;display:block}.header-top .search{width:36px}.header-top .searchbar .open-search{height:100%;-webkit-box-flex:1;-ms-flex:1 0 36px;flex:1 0 36px}.header-top .searchbar .open-search svg{width:100%;height:25px;fill:#003c7a}.header-bottom{background:#003c7a}.header-bottom nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header-bottom nav>*{text-align:center;color:#fff;line-height:45px}.header-bottom nav>a{text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}.header-bottom nav>a.clinics{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}.header-bottom nav>a:after{content:"";display:block;width:1px;height:100%;position:absolute;right:0;top:0;background:#003266}.header-bottom .toggle-menu{-webkit-box-flex:0;-ms-flex:0 0 21%;flex:0 0 21%}.header-bottom .toggle-menu.active ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header-bottom .toggle-menu svg{width:8px;height:5px;stroke:#fff;vertical-align:middle;margin-left:10px}.header-bottom .header-bottom-dropdown{display:none;list-style:none;padding:0;margin:0;background:#003c7a;border-top:1px solid #003266;position:absolute;right:0;top:100%;width:25%}.header-bottom .header-bottom-dropdown.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.header-bottom .header-bottom-dropdown>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;text-align:center;color:#fff;line-height:45px}.header-bottom .header-bottom-dropdown a{display:block;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-bottom:1px solid #003266}.middle{padding:10px}footer .footer-top{background:#003c7a}footer .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #003266}footer .footer-menu span{line-height:45px}footer .footer-menu svg{width:10px;height:6px;stroke:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}footer .footer-menu-item{color:#fff;font-size:17px;height:45px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #003266;padding:0 10px}footer .footer-menu-item.active{height:100%;max-height:1000px}footer .footer-menu-item.active>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}footer .footer-menu-item-dropdown{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}footer .footer-menu-item-dropdown ul{padding:0 0 20px;margin:0}footer .footer-menu-item-dropdown ul a{display:block;font-size:14px;padding:5px 20px 5px 0;color:#fff;text-decoration:none;position:relative}footer .footer-menu-item-dropdown ul a svg{position:absolute;right:0;top:0;bottom:0;margin:auto}footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:17px;height:90px}footer .footer-social a{width:40px;height:40px;display:inline-block;border:2px solid #fff;border-radius:50%;text-align:center;margin-left:15px}footer .footer-social svg{width:25px;height:100%}footer .footer-bottom{padding:20px 0}footer .footer-bottom ul{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;list-style:none;color:#898989;text-align:center;font-size:12px}footer .footer-bottom ul li{display:inline-block;padding:3px 0}footer .footer-bottom ul li:last-child{display:block}footer .footer-bottom ul li+li a{border-left:1px solid #d6d6d6}footer .footer-bottom a{padding:0 20px;font-size:12px;color:#898989;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.search-overlay{height:0;overflow:hidden;opacity:0;position:absolute;top:115px;left:0;right:0;bottom:0;background:#fff;border-top:3px solid #003c7a}.search-overlay,.search-overlay.active{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.search-overlay.active{display:block;max-height:5000px;height:100%;opacity:1;z-index:3}.search-overlay .close{position:absolute;right:15px;top:20px;height:25px;width:25px}.search-overlay .close svg{height:100%;width:100%;fill:#909099}.search-overlay .searchbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100px;width:90%;margin:auto;position:relative;top:100px;border-bottom:3px solid #f4f4f4}.search-overlay input{height:100%;width:100%;padding-left:10px;font-size:28px;border:none}.search-overlay input::-webkit-input-placeholder{color:#dcdcdc;font-style:italic}.search-overlay input:-ms-input-placeholder,.search-overlay input::-ms-input-placeholder{color:#dcdcdc;font-style:italic}.search-overlay input::placeholder{color:#dcdcdc;font-style:italic}.search-overlay input:focus{outline:none}.search-overlay .do-search{padding:0 10px 0 0}.search-overlay .do-search svg{height:26px;width:27px;fill:#003c7a}.home-banner{font-size:17px;border-radius:5px;border:1px solid #f4f4f4;padding:20px 15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-banner .more{color:#bd2716;background:#fff;border-radius:5px;padding:0 30px 0 10px;line-height:35px;display:inline-block;text-decoration:none;position:relative;margin:20px auto 0;-webkit-box-shadow:0 1px 0 0 #921b0d;box-shadow:0 1px 0 0 #921b0d}.home-banner .more svg{position:absolute;right:10px;top:0;bottom:0;margin:auto;width:6px;height:10px;stroke:#bd2716}.home-banner.folder{margin-top:10px;background:url(/Images/icons/folder.svg) no-repeat #bd2716 bottom/70%}.home-banner.newsletter{margin-top:10px;background:url(/Images/icons/newsletter.svg) no-repeat #bd2716 bottom/70%}.home-wrap .articles{margin-top:10px;border:1px solid #e2e2e2;border-radius:5px;padding:15px}.home-wrap .articles-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.home-wrap .articles-title{font-family:Source Sans Pro,sans-serif;font-weight:300;color:#003266;margin:0}.home-wrap .articles-all{color:#bd2716;text-decoration:underline}.home-wrap .articles-all:hover{text-decoration:none}.home-wrap .articles-all svg{width:18px;height:14px;position:relative;right:5px;top:2px;fill:currentColor}.home-wrap .article-item{padding-bottom:10px}.home-wrap .article-item+.article-item{padding-top:10px;border-top:1px solid #e2e2e2}.home-wrap .article-item .date{color:#a4a4a4}.home-wrap .article-item .title a{color:#003c7a;font-size:15px;font-family:Source Sans Pro,sans-serif;font-weight:700}.home-wrap .article-item .title-sub{font-size:14px;font-family:Source Sans Pro,sans-serif}.home-wrap .article-item .description{margin:10px 0}.home-wrap .article-item .article-button{width:35px;height:30px;background:#003266;-webkit-box-shadow:0 2px 0 0 #f4f4f4;box-shadow:0 2px 0 0 #f4f4f4;border-radius:5px;position:relative;display:inline-block;margin-top:10px}.home-wrap .article-item .article-button svg{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;width:6px;height:10px;stroke:#fff}.home-wrap .clinics{margin-top:10px;border:1px solid #e2e2e2;border-radius:5px;padding:15px}.home-wrap .clinics-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.home-wrap .clinics-title{font-family:Source Sans Pro,sans-serif;font-weight:300;color:#003266;margin:0}.home-wrap .clinics-all{color:#bd2716;white-space:nowrap;text-decoration:underline}.home-wrap .clinics-all:hover{text-decoration:none}.home-wrap .clinics-all svg{width:18px;height:14px;position:relative;right:5px;top:2px;fill:currentColor}.home-wrap .clinic-item{padding-bottom:10px}.home-wrap .clinic-item+.clinic-item{padding-top:10px;border-top:1px solid #e2e2e2}.home-wrap .clinic-item .date{color:#a4a4a4}.home-wrap .clinic-item .title a{color:#003c7a;font-size:15px}.home-wrap .clinic-item .clinic-button{width:35px;height:30px;background:#003266;-webkit-box-shadow:0 2px 0 0 #f4f4f4;box-shadow:0 2px 0 0 #f4f4f4;border-radius:5px;position:relative;display:inline-block;margin-top:10px}.home-wrap .clinic-item .clinic-button svg{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;width:6px;height:10px;stroke:#fff}.news{margin-top:10px;border:1px solid #e2e2e2;border-radius:5px;padding:15px}.news-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.news-title{font-family:Source Sans Pro,sans-serif;font-weight:300;color:#003266;margin:0}.news-all{color:#bd2716;text-decoration:underline}.news-all:hover{text-decoration:none}.news-all svg{width:18px;height:14px;right:5px;top:2px;fill:currentColor}.news-all svg,.news-item{position:relative}.news-item+.news-item{margin-top:15px;padding-top:15px;border-top:1px solid #e2e2e2}.news-item .date{color:#a4a4a4}.news-item .title{padding-right:70px}.news-item .title a{color:#003c7a;font-size:15px}.news-item .more{position:absolute;right:0;top:0;bottom:0;margin:auto;height:20px;color:#003266;text-decoration:underline}.news-item .more:hover{text-decoration:none}.news-item .news-all svg{fill:#bd2716}.article-wrap{position:relative}.article-wrap .article{margin:30px 0 0}.article-wrap h1{font-family:Source Sans Pro,sans-serif;font-size:30px;color:#003c7a;line-height:normal;margin-bottom:0}.article-wrap h2{margin-top:0}.article-wrap h2,.article-wrap h3{font-size:15px;color:#003c7a}.back-button{display:inline-block;background:#003c7a;border-radius:5px;line-height:25px;color:#fff;padding:0 15px 0 10px;text-decoration:none;margin:20px 0 10px}.back-button svg{width:5px;height:8px;stroke:#fff;margin-right:10px}.overview-list{padding:0;margin:0;list-style:none}.overview-list>li+li{border-top:1px solid #e2e2e2}.overview-list span{display:block;font-family:Source Sans Pro,sans-serif}.overview-list .article-header,.overview-list a{text-decoration:none;color:#000;font-size:14px;padding:10px 20px 10px 0;display:block;position:relative}.overview-list .article-header svg,.overview-list a svg{width:8px;height:8px;stroke:#000;display:block;position:absolute;top:0;right:10px;bottom:0;margin:auto}.overview-list .article-hasSubs{max-height:40px;overflow:hidden;height:100%}.overview-list .article-hasSubs,.overview-list .article-hasSubs.active,.overview-list .article-hasSubs>.article-header svg{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.overview-list .article-hasSubs.active{max-height:500px}.overview-list .article-hasSubs.active>.article-header svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.overview-list .article-hasSubs ul{padding-left:0;list-style:none;background:#f3f3f3}.overview-list .article-hasSubs ul li{border-top:1px solid #e2e2e2}.overview-list .article-hasSubs ul li a{padding-left:10px;padding-right:40px}.article img{max-width:100%!important;height:auto!important}.article section *{-webkit-box-sizing:border-box;box-sizing:border-box}.overlay-background{height:0;position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.6)}.overlay-background,.overlay-background.active{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.overlay-background.active{height:100%}.index{position:absolute;right:0;bottom:10px;z-index:2}.index.sticky{position:fixed;right:10px}.index-button{background:#bd2716;width:53px;height:53px;text-align:center;border-radius:50%;position:relative;float:right}.index-button svg{fill:#fff;width:27px;height:21px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.index-menu{list-style:none;padding:0;margin:0;position:absolute;right:0;bottom:80px;display:none}.index-menu li+li{margin-top:5px}.index-menu li a{color:#fff;width:180px;background:#bd2716;padding:5px 10px;line-height:normal;display:block;text-align:center;text-decoration:none;border-radius:5px;-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.2);box-shadow:1px 2px 0 0 rgba(0,0,0,.2)}.clinics-wrap .clinic-item{padding:15px 0}.clinics-wrap .clinic-item+.clinic-item{border-top:1px solid #e2e2e2}.clinics-wrap .title{font-size:16px;color:#003c7a}.clinics-wrap .more-day{background:#003c7a;line-height:25px;border-radius:5px;color:#fff;display:inline-block;padding:0 10px}.clinics-wrap .date{color:#000}.clinics-wrap .more-info{color:#fff;text-decoration:none;padding:0 10px;display:inline-block;background:#bd2716;border-radius:5px;line-height:30px;margin-top:15px}.clinics-wrap .more-info svg{width:5px;height:8px;stroke:#fff;margin-left:10px}.clinics-detail .more-day{background:#a3a3a3;line-height:25px;border-radius:5px;color:#fff;display:inline-block;padding:0 10px}.clinics-overview{margin-top:20px}.clinics-overview h1{line-height:normal;font-size:18px;margin:15px 0 5px}.clinics-overview .credit-by,.clinics-overview .title-sub{font-size:12px;color:#003c7a}.schedule-info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -1%}.schedule-info,.schedule-info .planning{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-info .planning{-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;border:1px solid #e2e2e2;background:#f4f4f4;color:#003c7a;border-radius:5px;-webkit-box-flex:1;-ms-flex:1 0 175px;flex:1 0 175px;margin:1%;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule-info .planning>div{padding-left:25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.schedule-info .planning>div+div{margin-top:5px}.schedule-info svg{fill:#003c7a;width:17px;height:17px;margin-right:10px;position:absolute;left:0}.buy-block{padding:15px 0;margin:0 -10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#f4f4f4;text-align:center}.buy-block .price{font-size:43px;color:#003c7a;font-family:Source Sans Pro,sans-serif;font-weight:300;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.buy-block .price span{color:#9b9b9b;font-size:14px;margin-left:10px}.buy-block .buy-button{background:#bd2716;border-radius:5px;color:#fff;text-decoration:none;width:90%;max-width:240px;line-height:40px;display:inline-block;font-size:18px;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.2);box-shadow:0 1px 0 1px rgba(0,0,0,.2)}.buy-block .buy-button svg{width:7px;height:11px;stroke:#fff;position:relative;right:-15px}.clinic-info{margin:0 -10px 30px}.clinic-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #e2e2e2;padding:20px 10px}.clinic-info-item.active .description{height:100%;max-height:1000px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.clinic-info-item.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.clinic-info-item iframe{width:100%}.clinic-info-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#003c7a;font-size:17px;font-family:Source Sans Pro,sans-serif;font-weight:700}.clinic-info-item .title svg{width:8px;height:5px;stroke:#003c7a}.clinic-info-item .description,.clinic-info-item .title svg{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.clinic-info-item .description{height:0;overflow:hidden}.clinic-info-item .description .inner{padding-top:10px}.clinic-info-item .description .inner iframe{margin-top:10px}.search-results h1{font-weight:300}.search-results .title-sub,.search-results h1{font-family:Source Sans Pro,sans-serif;margin-bottom:10px}.search-results .title-sub{font-weight:700;color:#5e5e5e}.catagories{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:0 -10px 6px}.catagories,.catagories-item{display:-webkit-box;display:-ms-flexbox;display:flex}.catagories-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 5px;background:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;position:relative;color:#a6a6a6}.catagories-item+.catagories-item{border-left:1px solid #e2e2e2}.catagories-item svg{fill:#a6a6a6;width:25px;height:25px;margin-bottom:10px}.catagories-item .amount{display:block;background:#e2e2e2;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;text-indent:-1px;margin-top:5px}.catagories-item.active{background:#003c7a;color:#fff}.catagories-item.active svg{fill:#fff}.catagories-item.active:after{content:"";width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-6px;left:0;right:0;margin:auto;background:#003c7a}.catagories-item.active .amount{background:#fff;color:#003c7a}.form{margin-bottom:30px}.form #contactform .value.radio{border:none}.form #contactform .value.radio select{width:100%;border-width:1px}.form .title{font-size:15px;font-family:Source Sans Pro,sans-serif;font-weight:700}.form #selectParticipant{margin:15px 0}.form .row{position:relative}.form .row+.row{margin-top:20px}.form .label{margin-bottom:5px}.form .value{display:-webkit-box;display:-ms-flexbox;display:flex}.form input[type=email],.form input[type=tel],.form input[type=text],.form select,.form textarea{border:1px solid #e2e2e2;height:45px;padding:0 10px;border-radius:3px;-webkit-box-flex:1;-ms-flex:1 0 32%;flex:1 0 32%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Source Sans Pro,sans-serif}.form input[type=email]::placholder,.form input[type=tel]::placholder,.form input[type=text]::placholder,.form select::placholder,.form textarea::placholder{color:#e2e2e2}.form textarea{padding:10px}.form select option[value="1"]{color:#e2e2e2}.form .radio{display:inline-block;border:1px solid #e2e2e2;border-radius:3px}.form .radio span{line-height:45px;padding:0 15px;display:inline-block}.form .radio label span{border-radius:3px 0 0 3px}.form .radio label+label span{border-radius:0 3px 3px 0}.form .radio input[type=radio]{position:absolute;left:-999px}.form .radio input[type=radio]:checked+span{background:#003c7a;color:#fff}.form .postal input[type=text]{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.form .house-number{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.form .house-number,.form .house-number span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.form .house-number span{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 32%;flex:1 0 32%}.form .house-number span+span{margin-left:1%}.form .house-number span input{width:100%}.form .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form .checkbox label input[type=checkbox]{position:absolute;left:-999px}.form .checkbox label input[type=checkbox]:checked+span:before{content:"";display:block;width:21px;height:21px;position:absolute;left:0;right:0;background:url(/Images/icons/checked.svg) no-repeat 50%/14px}.form .checkbox label span{padding-left:30px}.form .checkbox label span:after{content:"";display:block;height:21px;width:21px;position:absolute;left:0;top:0;border:1px solid #e2e2e2;border-radius:3px}.form .row.submit{margin-top:40px}.form button[type=submit]{display:block;width:90%;margin:auto;background:#bd2716;color:#fff;border-radius:3px;border:none;line-height:45px;font-size:18px;-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.2);box-shadow:1px 2px 0 0 rgba(0,0,0,.2)}.form button[type=submit] svg{margin-left:10px;width:6px;height:10px;stroke:#fff}