*{font-family:sans-serif}p{margin:0}.menu--checklist{color:#d63546 !important}.menu--checklist:after{margin-left:4px;float:right;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f0a3'}.criteria__item{margin:8px 0;border:1px solid #24683e}.criteria__item__number{min-height:32px;background:#39a563;color:#fff;font-weight:bold;line-height:32px;font-size:24px;padding:0 8px}.criteria__item__title{padding:4px;font-size:1.2em}.criteria__item{margin:8px 0;border:1px solid #24683e}.criteria__item__number{min-height:32px;background:#39a563;color:#fff;font-weight:bold;line-height:32px;font-size:24px;padding:0 8px}.criteria__item__title{padding:4px;font-size:1.2em}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.criteria-checklist{margin-left:20px}.criteria-checklist__patient{display:none}.criteria-checklist .criteria__item{margin:8px 0;border:1px solid #24683e;background-color:#fff}.criteria-checklist .criteria__item__header{display:flex}.criteria-checklist .criteria__item__number{width:48px;text-align:right}.criteria-checklist .criteria__item__title{padding:4px 8px;font-weight:bold;line-height:24px;border-left:1px solid #24683e;width:calc(100% - 112px)}.criteria-checklist .criteria__item__check{width:32px;cursor:pointer;border-left:1px solid #24683e}.criteria-checklist .criteria__item__check input{display:none}.criteria-checklist .criteria__item__check .checkmark{font-size:24px;line-height:32px;display:block;height:100%;text-align:center;color:#fff;background:#93a3b3;transition:background-color 0.5s ease}.criteria-checklist .criteria__item__check .checkmark:hover{background:#677d92}.criteria-checklist .criteria__item__description{padding:4px;font-size:1em;border-top:1px solid #24683e;background:#f2f2f2}.criteria-checklist__action{margin:16px 0}:checked ~ .checkmark{background:#39a563 !important}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.contact-form__label,.contact-form__input{display:block;margin:0}.contact-form__label{font-size:1em;margin-bottom:2px}.contact-form__input{height:26px;line-height:26px;margin:0 0 8px 0 !important;padding:0 4px;width:calc(100% - 10px)}.contact-form__input.input--multiline{resize:vertical;min-height:26px;height:auto}.menu__title{color:#d63546;height:32px;line-height:32px}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.widget,.widget-alt,.changelog-widget,.checklist-widget,.drug-widget,.news-widget,.publication-widget,.search-widget{margin-top:1em}.widget__title,.changelog-widget__title,.drug-widget__title,.news-widget__title,.publication-widget__title,.search-widget__title{font-size:1.25em;margin-top:2.5em;margin-bottom:1em;font-variant:small-caps;letter-spacing:1px;text-transform:uppercase;line-height:1%;font-weight:bold;padding:0 2px}.widget-alt__content,.publication-widget__content,.search-widget__content{padding:6px;background-color:#e5ecf9}.widget-alt .widget__content{padding:6px;background-color:#e5ecf9}.changelog-widget .changelog{background-color:#e5ecf9;padding:6px}.changelog-widget .changelog__title a{text-decoration:none}.changelog-widget .changelog:not(:first-child){border-top:1px solid #b9b9b9}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.criteria__item{margin:8px 0;border:1px solid #24683e}.criteria__item__number{min-height:32px;background:#39a563;color:#fff;font-weight:bold;line-height:32px;font-size:24px;padding:0 8px}.criteria__item__title{padding:4px;font-size:1.2em}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.widget,.widget-alt,.changelog-widget,.checklist-widget,.drug-widget,.news-widget,.publication-widget,.search-widget{margin-top:1em}.widget__title,.changelog-widget__title,.drug-widget__title,.news-widget__title,.publication-widget__title,.search-widget__title{font-size:1.25em;margin-top:2.5em;margin-bottom:1em;font-variant:small-caps;letter-spacing:1px;text-transform:uppercase;line-height:1%;font-weight:bold;padding:0 2px}.widget-alt__content,.publication-widget__content,.search-widget__content{padding:6px;background-color:#e5ecf9}.widget-alt .widget__content{padding:6px;background-color:#e5ecf9}.checklist-widget{margin-bottom:1.5em}.checklist-widget__title{position:relative;min-height:30px;margin:0;cursor:pointer;padding-left:26px;line-height:30px;font-weight:bold;font-variant:small-caps;letter-spacing:1px;font-size:1em;text-transform:uppercase;background:#f5f5f5 url(../img/Splashy/arrow_state_blue_collapsed-left.png) no-repeat 6px center}.checklist-widget__content{display:none}.checklist-widget__action{text-decoration:none}.checklist-widget.state--opened .checklist-widget__title{background-image:url(../img/Splashy/arrow_state_blue_expanded.png)}.checklist-widget.state--opened .checklist-widget__content{display:block}.checklist-widget .criteria__item__number{text-align:center}.drug-widget__content .drug__publication-rate{background:transparent url(/img/star-small.png) no-repeat center center;text-align:center;color:#000}.toggle{cursor:pointer}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.widget,.widget-alt,.changelog-widget,.checklist-widget,.drug-widget,.news-widget,.publication-widget,.search-widget{margin-top:1em}.widget__title,.changelog-widget__title,.drug-widget__title,.news-widget__title,.publication-widget__title,.search-widget__title{font-size:1.25em;margin-top:2.5em;margin-bottom:1em;font-variant:small-caps;letter-spacing:1px;text-transform:uppercase;line-height:1%;font-weight:bold;padding:0 2px}.widget-alt__content,.publication-widget__content,.search-widget__content{padding:6px;background-color:#e5ecf9}.widget-alt .widget__content{padding:6px;background-color:#e5ecf9}.drug-widget__content .drug{background-color:#e5ecf9;padding:6px;display:flex}.drug-widget__content .drug__title{width:calc(100% - 36px);font-size:1.2em}.drug-widget__content .drug__title a{text-decoration:none}.drug-widget__content .drug__publication-rate{width:24px;height:24px;margin-left:12px;line-height:25px;font-size:10px}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.widget,.widget-alt,.changelog-widget,.checklist-widget,.drug-widget,.news-widget,.publication-widget,.search-widget{margin-top:1em}.widget__title,.changelog-widget__title,.drug-widget__title,.news-widget__title,.publication-widget__title,.search-widget__title{font-size:1.25em;margin-top:2.5em;margin-bottom:1em;font-variant:small-caps;letter-spacing:1px;text-transform:uppercase;line-height:1%;font-weight:bold;padding:0 2px}.widget-alt__content,.publication-widget__content,.search-widget__content{padding:6px;background-color:#e5ecf9}.widget-alt .widget__content{padding:6px;background-color:#e5ecf9}.news-widget .news{margin:10px 0;padding-bottom:5px}.news-widget .news__date{font-size:0.9em;color:#b9b9b9}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.widget,.widget-alt,.changelog-widget,.checklist-widget,.drug-widget,.news-widget,.publication-widget,.search-widget{margin-top:1em}.widget__title,.changelog-widget__title,.drug-widget__title,.news-widget__title,.publication-widget__title,.search-widget__title{font-size:1.25em;margin-top:2.5em;margin-bottom:1em;font-variant:small-caps;letter-spacing:1px;text-transform:uppercase;line-height:1%;font-weight:bold;padding:0 2px}.widget-alt__content,.publication-widget__content,.search-widget__content{padding:6px;background-color:#e5ecf9}.widget-alt .widget__content{padding:6px;background-color:#e5ecf9}.publication-widget__title{color:#d63546}.publication-widget__content .publication:not(:first-child){margin-top:0.25rem;padding-top:0.25rem;border-top:1px solid #939393}.publication-widget__content .publication__header{margin-bottom:0.25rem}.publication-widget__content .publication__footer{color:#939393}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.widget,.widget-alt,.changelog-widget,.checklist-widget,.drug-widget,.news-widget,.publication-widget,.search-widget{margin-top:1em}.widget__title,.changelog-widget__title,.drug-widget__title,.news-widget__title,.publication-widget__title,.search-widget__title{font-size:1.25em;margin-top:2.5em;margin-bottom:1em;font-variant:small-caps;letter-spacing:1px;text-transform:uppercase;line-height:1%;font-weight:bold;padding:0 2px}.widget-alt__content,.publication-widget__content,.search-widget__content{padding:6px;background-color:#e5ecf9}.widget-alt .widget__content{padding:6px;background-color:#e5ecf9}.search-widget__title{margin-top:0}.search-widget__input{display:flex;border:1px solid #939393}.search-widget__input__field{height:22px;width:calc(100% - 30px);padding:4px;margin:0 !important;border:0 !important}.search-widget__input__button{height:30px;width:30px;cursor:pointer;margin:0;border:none;background:#eee url(/img/Glyphish/search.png) no-repeat center center}.search-widget__footer{margin-top:8px}.toggle{position:relative}.toggle *,.toggle *:before,.toggle *:after{box-sizing:border-box}.toggle input[type="checkbox"]{opacity:0;position:absolute;top:0;left:0}.toggle input[type="checkbox"][disabled] ~ label{pointer-events:none}.toggle input[type="checkbox"][disabled] ~ label .toggle__button{opacity:0.4}.toggle input[type="checkbox"]:checked ~ label .toggle__button:before{content:attr(data-unchecked);left:0}.toggle input[type="checkbox"]:checked ~ label .toggle__button:after{content:attr(data-checked)}.toggle label{user-select:none;position:relative;display:flex;align-items:center}.toggle label .toggle__label{flex:1}.toggle label .toggle__button{position:relative;cursor:pointer}.toggle label .toggle__button:before{content:attr(data-checked);position:absolute;top:0;text-transform:uppercase;text-align:center}.toggle label .toggle__button:after{content:attr(data-unchecked);position:absolute;z-index:5;text-transform:uppercase;text-align:center;background:white;transform:translate3d(0, 0, 0)}.toggle input[type="checkbox"][disabled] ~ label{color:rgba(147, 163, 179, 0.5)}.toggle input[type="checkbox"]:focus ~ label .toggle__button,.toggle input[type="checkbox"]:hover ~ label .toggle__button{background-color:#93a3b3}.toggle input[type="checkbox"]:focus ~ label .toggle__button:after,.toggle input[type="checkbox"]:hover ~ label .toggle__button:after{color:#758a9e}.toggle input[type="checkbox"]:checked ~ label .toggle__button{background-color:#40b86e}.toggle input[type="checkbox"]:checked ~ label .toggle__button:after{color:#329258}.toggle input[type="checkbox"]:checked:focus ~ label .toggle__button,.toggle input[type="checkbox"]:checked:hover ~ label .toggle__button{background-color:#39a563}.toggle input[type="checkbox"]:checked:focus ~ label .toggle__button:after,.toggle input[type="checkbox"]:checked:hover ~ label .toggle__button:after{color:#2c7f4c}.toggle label .toggle__label{flex:1;cursor:pointer}.toggle label .toggle__button{transition:background-color 0.3s cubic-bezier(0, 1, 0.5, 1);background:#a2b0be}.toggle label .toggle__button:before{color:rgba(255, 255, 255, 0.5)}.toggle label .toggle__button:after{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 1, 0.5, 1);transition:transform 0.3s cubic-bezier(0, 1, 0.5, 1);color:#93a3b3}.toggle input[type="checkbox"]:focus ~ label .toggle__button:after,.toggle input[type="checkbox"]:hover ~ label .toggle__button:after{box-shadow:0 2px 2px rgba(0, 0, 0, 0.4)}.toggle input[type="checkbox"]:checked ~ label .toggle__button:after{transform:translate3d(44px, 0, 0)}.toggle input[type="checkbox"]:checked:focus ~ label .toggle__button:after,.toggle input[type="checkbox"]:checked:hover ~ label .toggle__button:after{box-shadow:0 2px 2px rgba(0, 0, 0, 0.4)}.toggle label{font-size:13px}.toggle label .toggle__button{height:57px;flex:0 0 90px;border-radius:2px}.toggle label .toggle__button:before{left:45px;font-size:10px;line-height:57px;width:45px;padding:0 12px}.toggle label .toggle__button:after{top:1px;left:1px;border-radius:1px;width:44px;line-height:55px;font-size:10px}.toggle label .toggle__button:hover:after{box-shadow:0 2px 2px rgba(0, 0, 0, 0.4)}.pattern-group{margin-bottom:12px}.pattern-group__header{font-size:1.75em;font-weight:500;color:#39a563;margin-bottom:6px}.button,.criteria-checklist__action,.contact-form__action,.widget__action,.checklist-widget__action,.cookie-disclaimer__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover,.contact-form__action:hover,.widget__action:hover,.checklist-widget__action:hover,.cookie-disclaimer__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon,.contact-form__action .icon,.widget__action .icon,.checklist-widget__action .icon,.cookie-disclaimer__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.cookie-disclaimer{position:fixed;bottom:0;z-index:9999;width:calc(100% - 8px);padding:4px;display:flex;align-items:center;background-color:rgba(57, 165, 99, 0.9);box-shadow:0px -2px 4px #cecece}.cookie-disclaimer__text{font-size:1em;flex-grow:1}.cookie-disclaimer__action{width:120px;height:24px;line-height:24px}.text-left{text-align:left}