.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&tablet=48em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#2a3339;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:pointer}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}div,dl,dt,dd,ul,ol,li,h1,h2,.profile-data ._name,.profile-records h1,.node-type-homepage ._text.-with-banner h1,.node-type-homepage ._text h1,.cpd-full h1,h3,.profile-cpd-results ._result ._name,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.profile-data ._name,.profile-records h1,.node-type-homepage ._text.-with-banner h1,.node-type-homepage ._text h1,.cpd-full h1,.h2,h3,.profile-cpd-results ._result ._name,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.profile-data ._name small,.profile-records h1 small,.node-type-homepage ._text.-with-banner h1 small,.node-type-homepage ._text h1 small,.cpd-full h1 small,.h2 small,h3 small,.profile-cpd-results ._result ._name small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:2.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.profile-data ._name,.profile-records h1,.node-type-homepage ._text.-with-banner h1,.node-type-homepage ._text h1,.cpd-full h1,.h2{font-size:2rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.profile-cpd-results ._result ._name,.h3{font-size:1.375rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:.875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:.75rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}a{line-height:inherit;color:#00877c;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#00746b}a img{border:0}hr{clear:both;max-width:73.125rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#37424a}cite{display:block;font-size:.8125rem;color:#37424a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#aeafae;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000}kbd{margin:0;padding:.125rem .25rem 0;background-color:#aeafae;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#37424a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}
.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #37424a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,.profile-data ._name,.profile-records h1,.node-type-homepage ._text.-with-banner h1,.node-type-homepage ._text h1,.cpd-full h1,h3,.profile-cpd-results ._result ._name{orphans:3;widows:3}h2,.profile-data ._name,.profile-records h1,.node-type-homepage ._text.-with-banner h1,.node-type-homepage ._text h1,.cpd-full h1,h3,.profile-cpd-results ._result ._name{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #aeafae;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #aeafae;border-radius:0}.accordion-title:hover,.accordion-title:focus{background-color:#aeafae}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title:before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #aeafae;border-bottom:0;background-color:#fff;color:#2a3339}:last-child>.accordion-content:last-child{border-bottom:1px solid #aeafae}.tabs{margin:0;border:1px solid #aeafae;background:#fff;list-style-type:none}.tabs:before,.tabs:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fff;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#aeafae;color:#1779ba}.tabs-content{border:1px solid #aeafae;border-top:0;background:#fff;color:#2a3339;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #aeafae;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}html{height:100%}body{position:relative;min-height:100%;overflow-x:hidden}h1{margin-bottom:20px;color:#00877c;font-size:2rem;font-weight:300;line-height:36px}h2,.profile-data ._name,.profile-records h1,.node-type-homepage ._text.-with-banner h1,.node-type-homepage ._text h1,.cpd-full h1{margin-bottom:20px;color:#00877c;font-weight:300;line-height:36px}h3,.profile-cpd-results ._result ._name{margin-bottom:10px;font-weight:700;line-height:28px}
h4{font-weight:300;line-height:24px}h5{font-weight:400;line-height:20px}ul{list-style:none}p:last-of-type{margin-bottom:0}a{-webkit-transition:color .4s ease;transition:color .4s ease}img{max-width:100%;height:auto !important}.row{max-width:73.125rem;margin-right:auto;margin-left:auto}.form-item,.form-actions{margin:0}.pane-recommended-articles-panel-pane-1{clear:both}.element-invisible{display:none}@media screen and (max-width:39.9375em){.hide-for-medium-down{display:none !important}}@media screen and (min-width:40em) and (max-width:47.9375em){.hide-for-medium-down{display:none !important}}@media screen and (max-width:63.9375em){.hide-for-medium-down{display:none !important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none !important}}@media screen and (min-width:75em){.hide-for-xlarge{display:none !important}}@font-face{font-family:"IconFont";src:url(/sites/all/themes/msd_hub/fonts/IconFont.eot);src:url(/sites/all/themes/msd_hub/fonts/IconFont.eot?#iefix) format("eot"),url(/sites/all/themes/msd_hub/fonts/IconFont.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/IconFont.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/IconFont.ttf) format("truetype"),url(/sites/all/themes/msd_hub/fonts/IconFont.svg#IconFont) format("svg")}@font-face{font-family:'Helvetica';font-weight:300;src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_0_0.eot);src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_0_0.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_0_0.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_0_0.ttf) format("truetype")}@font-face{font-family:'Helvetica';font-style:italic;font-weight:300;src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_1_0.eot);src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_1_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_1_0.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_1_0.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_1_0.ttf) format("truetype")}@font-face{font-family:'Helvetica';font-weight:400;src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_2_0.eot);src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_2_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_2_0.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_2_0.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_2_0.ttf) format("truetype")}@font-face{font-family:'Helvetica';font-style:italic;font-weight:400;src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_3_0.eot);src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_3_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_3_0.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_3_0.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_3_0.ttf) format("truetype")}@font-face{font-family:'Helvetica';font-weight:700;src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_4_0.eot);src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_4_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_4_0.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_4_0.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_4_0.ttf) format("truetype")}@font-face{font-family:'Helvetica';font-style:italic;font-weight:700;src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_5_0.eot);src:url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_5_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_5_0.woff2) format("woff2"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_5_0.woff) format("woff"),url(/sites/all/themes/msd_hub/fonts/Helvetica-webfont/36100A_5_0.ttf) format("truetype")}
.icon-PIN:before,.icon-animal1:before,.icon-animal2:before,.icon-animal3:before,.icon-animal4:before,.icon-animals1:before,.icon-animals3:before,.icon-arrow-right:before,.icon-arrow:before,.icon-arrow2:before,.icon-arrow2left:before,.icon-arrow_down:before,.icon-awward:before,.icon-bulb:before,.icon-calendar:before,.icon-cat:before,.icon-cat2:before,.icon-cat3:before,.icon-cat4:before,.icon-cat5:before,.icon-cat6:before,.icon-cat7:before,.icon-chicken:before,.icon-chicken2:before,.icon-chicken3:before,.icon-clock:before,.icon-comment:before,.icon-cow:before,.icon-cow3:before,.icon-cow4:before,.icon-cross:before,.icon-documents:before,.icon-dog:before,.icon-dog2:before,.icon-dog3:before,.icon-dog4:before,.icon-dog5:before,.icon-download:before,.icon-face-neutral:before,.icon-face-sad:before,.icon-face-smile:before,.icon-facebook:before,.icon-fb:before,.icon-ferret:before,.icon-fish1:before,.icon-fish2:before,.icon-fish3:before,.icon-gte:before,.icon-hamb:before,.icon-hamster:before,.icon-hamster2:before,.icon-hamster3:before,.icon-hat:before,.icon-horse1:before,.icon-horse2:before,.icon-in:before,.icon-instagram:before,.icon-lamp:before,.icon-learnmorearrow:before,.icon-leave:before,.icon-linkedin:before,.icon-lock-close:before,.icon-lock:before,.icon-lte:before,.icon-magnifyingglass:before,.icon-modules:before,.icon-p:before,.icon-page:before,.icon-pagina:before,.icon-people:before,.icon-person:before,.icon-pig:before,.icon-pig2:before,.icon-pig3:before,.icon-pig4:before,.icon-pig5:before,.icon-play-with-border:before,.icon-play:before,.icon-plus:before,.icon-question:before,.icon-rabbit:before,.icon-rabbit2:before,.icon-rabbit3:before,.icon-search:before,.icon-sheep:before,.icon-sheep2:before,.icon-sheep3:before,.icon-tarcza:before,.icon-tick:before,.icon-twitter:before,.icon-upload:before,.icon-user:before,.main-menu .dd-trigger:before,._menu-wrapper-user-nav .user-menu ul._level-1 .first a:before,._menu-wrapper-user-nav .user-menu-2 ul._level-1 .first a:before,._menu-wrapper .user-menu ul ._level-1 a.icon-logout:before,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-logout:before,._menu-wrapper .user-menu ul ._level-1 a.icon-login:before,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-login:before,.user-menu li.has-dropdown:before,.user-menu-2 li.has-dropdown:before,.search-block-form .views-exposed-form .views-submit-button:before,.views-exposed-form-global-search-main-search-input .views-exposed-form .views-submit-button:before,.awards ._award.-badge:before,.awards ._award.-shield:before,button.-find-out-more[type=submit]:after,.button.-find-out-more:after,.webform-client-form .webform-component-multiple-file label.-find-out-more:after,.pager--infinite-scroll .pager__item a.-find-out-more:after,.quiz-form .-find-out-more.form-submit:after,button.-play[type=submit]:after,.button.-play:after,.webform-client-form .webform-component-multiple-file label.-play:after,.pager--infinite-scroll .pager__item a.-play:after,.quiz-form .-play.form-submit:after,button.-pdf[type=submit]:after,.button.-pdf:after,.webform-client-form .webform-component-multiple-file label:after,.pager--infinite-scroll .pager__item a.-pdf:after,.quiz-form .-pdf.form-submit:after,button.-modules[type=submit]:after,.button.-modules:after,.webform-client-form .webform-component-multiple-file label.-modules:after,.pager--infinite-scroll .pager__item a.-modules:after,.quiz-form .-modules.form-submit:after,button.-upload[type=submit]:after,.button.-upload:after,.webform-client-form .webform-component-multiple-file label.-upload:after,.pager--infinite-scroll .pager__item a.-upload:after,.quiz-form .-upload.form-submit:after,.article-image ._image-wrapper a.colorbox:before,.related-links-wrapper a.-external ._icon:before,.related-links-wrapper a.-internal ._icon:before,.related-links-wrapper a.-pdf ._icon:before,.related-links-wrapper a.-video ._icon:before,.related-links-wrapper a ._icon:before,.rate-widget button[type=submit]:after,.rate-widget .rate-button-1:before,.rate-widget .rate-button-2:before,.rate-widget .rate-button-3:before,.quiz-question ._answer.-correct:before,.quiz-question ._answer.-incorrect:before,.profile-cpd-results ._result.-graduated:before,.profile-cpd-results ._result.-videos:before,.profile-cpd-results ._result.-documents:before,.sidebar-standard-menu a:after,.mobile-open-sidebar:before,.social-media-share .facebook>a:before,.social-media-share .twitter>a:before,.social-media-share .linkedin>a:before,.teaser-multimedia-horizontal ._data ._time:before,.teaser-multimedia-horizontal ._data ._author:before,.teaser-multimedia-horizontal ._data ._modules:before,.teaser-course ._lock:before,.teaser-course ._lock.-open:before,.cpd-full ._file.-document:before,.search-page-results ._search-results ._results .views-widget-filter-phrase .button:after,.search-page-results ._search-results ._results .views-widget-filter-phrase .webform-client-form .webform-component-multiple-file label:after,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-phrase label:after,.search-page-results ._search-results ._results .views-widget-filter-phrase .pager--infinite-scroll .pager__item a:after,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-phrase a:after,.search-page-results ._search-results ._results .views-widget-filter-phrase .quiz-form .form-submit:after,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-phrase .form-submit:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .button:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .webform-client-form .webform-component-multiple-file label:after,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext label:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .pager--infinite-scroll .pager__item a:after,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext a:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .quiz-form .form-submit:after,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .form-submit:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1}
.icon-PIN:before{content:""}.icon-animal1:before{content:""}.icon-animal2:before{content:""}.icon-animal3:before{content:""}.icon-animal4:before{content:""}.icon-animals1:before{content:""}.icon-animals3:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow:before{content:""}.icon-arrow2:before{content:""}.icon-arrow2left:before{content:""}.icon-arrow_down:before{content:""}.icon-awward:before{content:""}.icon-bulb:before{content:""}.icon-calendar:before{content:""}.icon-cat:before{content:""}.icon-cat2:before{content:""}.icon-cat3:before{content:""}.icon-cat4:before{content:""}.icon-cat5:before{content:""}.icon-cat6:before{content:""}.icon-cat7:before{content:""}.icon-chicken:before{content:""}.icon-chicken2:before{content:""}.icon-chicken3:before{content:""}.icon-clock:before{content:""}.icon-comment:before{content:""}.icon-cow:before{content:""}.icon-cow3:before{content:""}.icon-cow4:before{content:""}.icon-cross:before{content:""}.icon-documents:before{content:""}.icon-dog:before{content:""}.icon-dog2:before{content:""}.icon-dog3:before{content:""}.icon-dog4:before{content:""}.icon-dog5:before{content:""}.icon-download:before{content:""}.icon-face-neutral:before{content:""}.icon-face-sad:before{content:""}.icon-face-smile:before{content:""}.icon-facebook:before{content:""}.icon-fb:before{content:""}.icon-ferret:before{content:""}.icon-fish1:before{content:""}.icon-fish2:before{content:""}.icon-fish3:before{content:""}.icon-gte:before{content:""}.icon-hamb:before{content:""}.icon-hamster:before{content:""}.icon-hamster2:before{content:""}.icon-hamster3:before{content:""}.icon-hat:before{content:""}.icon-horse1:before{content:""}.icon-horse2:before{content:""}.icon-in:before{content:""}.icon-instagram:before{content:""}.icon-lamp:before{content:""}.icon-learnmorearrow:before{content:""}.icon-leave:before{content:""}.icon-linkedin:before{content:""}.icon-lock-close:before{content:""}.icon-lock:before{content:""}.icon-lte:before{content:""}.icon-magnifyingglass:before{content:""}.icon-modules:before{content:""}.icon-p:before{content:""}.icon-page:before{content:""}.icon-pagina:before{content:""}.icon-people:before{content:""}.icon-person:before{content:""}.icon-pig:before{content:""}.icon-pig2:before{content:""}.icon-pig3:before{content:""}.icon-pig4:before{content:""}.icon-pig5:before{content:""}.icon-play-with-border:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-question:before{content:""}.icon-rabbit:before{content:""}.icon-rabbit2:before{content:""}.icon-rabbit3:before{content:""}.icon-search:before{content:""}.icon-sheep:before{content:""}.icon-sheep2:before{content:""}.icon-sheep3:before{content:""}.icon-tarcza:before{content:""}.icon-tick:before{content:""}
.icon-twitter:before{content:""}.icon-upload:before{content:""}.icon-user:before{content:""}.header-main{position:relative;padding:10px 10px 0}.header-main:before{position:absolute;top:0;right:0;width:180px;height:35px;background:url(/sites/all/themes/msd_hub/img/corner-device-teal.png) center center/cover no-repeat;content:''}.header-main .row{padding:0;border-bottom:1px solid #aeafae}.header-main ._top-line{margin-bottom:8px}.header-main ._top-line>._logo{max-width:100px}.header-main ._top-line>._logo.-kbhh{margin-top:-5px}.header-main ._top-line>._logo img{max-height:30px}.header-main ._bottom-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.header-main .ask-button{display:none}.section-big-flea-project-theme .header-main:before{width:165px;height:32px}.section-big-flea-project-theme .header-main ._top-line>._logo{max-width:140px}.section-big-flea-project-theme .header-main ._top-line>._logo img{height:38px !important;max-height:none}@media print,screen and (min-width:40em){.header-main:before{width:380px;height:73px}.header-main ._top-line{margin-top:12px;margin-bottom:12px}.header-main ._top-line>._logo{max-width:160px;max-height:65px}.header-main ._top-line>._logo img{max-height:65px}.section-big-flea-project-theme .header-main:before{width:380px;height:73px}.section-big-flea-project-theme .header-main ._top-line>._logo{max-width:none}.section-big-flea-project-theme .header-main ._top-line>._logo img{max-height:none}}@media screen and (max-width:74.9375em){.header-main ._top-line{margin-bottom:16px}.header-main ._menu-wrapper{display:none;position:fixed;top:150px;right:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100% - 150px);height:calc(100% - 150px);background:#fff;overflow-x:hidden;overflow-y:auto;z-index:20}.header-main ._menu-wrapper .user-menu{display:block}}@media screen and (max-width:39.9375em){.header-main ._menu-wrapper{top:120px;height:-webkit-calc(100% - 120px);height:calc(100% - 120px)}}@media print,screen and (min-width:64em){.header-main{padding-right:15px;padding-left:15px}.header-main.-nomf .ask-button{top:167px}.section-ahp .header-main ._menu-wrapper .contextual-links-region{position:static}.section-ahp .header-main .animals-menu:before{position:absolute;bottom:-8px;left:50%;padding:0 10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;color:#00877c;font-size:12px;font-weight:700;text-align:center;content:'Choose the species to view';z-index:1}}@media screen and (min-width:75em){.header-main{padding:20px 0 0}.header-main:before{display:none;width:380px;height:73px}.header-main.-nomf ._top-line ._logo{max-width:266px;min-height:126px}.header-main.-nomf ._top-line ._logo img{max-height:none}.header-main .row{position:relative;padding:0 15px;border:0}.header-main .row:after{position:absolute;left:15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);padding:0 15px;border-bottom:1px solid #bcbdbc;content:''}.header-main .menu-trigger{display:none}.header-main .ask-button{display:block;position:absolute;top:88px;right:0}.header-main ._top-line{margin-top:0;margin-bottom:0}.header-main ._top-line>._logo{width:100%;max-width:160px;min-height:54px;float:left}.header-main ._top-line>._logo img{max-height:50px}.header-main ._bottom-line{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0}.header-main ._menu-wrapper{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;padding-left:30px}
.header-main ._menu-wrapper.no-padding{padding-left:0}.header-main ._menu-wrapper.no-padding ._level-0>li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.header-main ._menu-wrapper .main-menu{min-width:1px}.header-main ._menu-wrapper .user-menu{display:none !important}.header-main.-nomf .row{border-bottom:0}._search-wrapper{margin-top:-6px;margin-left:24px}.-nomf ._bottom-line{padding-top:40px;padding-bottom:40px}.-nomf ._bottom-line ._menu-wrapper{margin-top:10px}.section-ahp .header-main ._menu-wrapper{width:auto;max-width:none}}@media screen and (max-width:74.9375em){.main-menu{position:relative;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding:0 15px}.main-menu>._level-0>li{border-bottom:2px solid #f7f7f7}.main-menu>._level-0 li.has-dropdown>a{padding-right:55px}.main-menu>._level-0 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:22px;padding-bottom:21px;padding-left:18px;color:#00877c;font-size:14px;line-height:20px}.main-menu>._level-0 a.menu-header-mobile{padding:0}.main-menu>._level-0 ul{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;background:#fff;z-index:10}.main-menu>._level-0 ul.-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-menu>._level-0 ._level-1{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px}.main-menu>._level-0 ._level-1 li:not(:last-child){margin-bottom:5px}}.main-menu ul{margin:0;padding:0;line-height:1;list-style:none}.main-menu a{display:block;position:relative;color:#00877c;font-size:14px}.main-menu a.active{color:#0f7669}.main-menu a[class^=icon-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:83px;padding-left:112px;border-radius:4px;background:#f7f7f7}.main-menu a[class^=icon-]:before{position:absolute;top:0;left:0;width:83px;height:80px;background-color:#e5f3f1;color:#bcbdbc;font-size:31px;line-height:80px;text-align:center}.main-menu .dd-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;border-radius:50%;font-size:10px}.main-menu .dd-trigger:before{content:""}.main-menu .headline{display:block;position:relative;padding:31px 30px 28px;border-bottom:1px solid #bcbdbc;color:#2a3339;font-size:16px;line-height:19px;text-align:center}.main-menu .headline:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:50%;left:18px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:10px}.main-menu .contextual-links-region{position:static}.main-menu ._level-1 .dd-trigger{top:50%;right:16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:rgba(0,135,124,.1);color:#00877c}.main-menu ._level-1 .dd-trigger:after{margin-left:0}.main-menu ._level-1 li:not(.has-dropdown) a{padding-right:50px}.main-menu ._level-1 li:not(.has-dropdown) a:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:50%;right:25px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#00877c;font-size:10px}
.main-menu ._level-1 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:83px;padding-right:50px;padding-left:15px;background-color:#f7f7f7;color:#535c55;font-size:14px;line-height:20px}.main-menu ._level-1 a[class^=icon-]{padding-left:112px}@media screen and (min-width:75em){.main-menu{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.main-menu+.user-menu{display:block !important;position:relative;margin-left:45px;padding-left:45px}.main-menu+.user-menu:after{position:absolute;top:10px;left:0;width:1px;height:17px;background-color:#bcbdbc;content:''}.main-menu .headline{display:none}.main-menu>._level-0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.main-menu>._level-0 a{-webkit-transition:color .4s ease;transition:color .4s ease;color:#00877c}.main-menu>._level-0 a:hover{color:#2a3339}.main-menu>._level-0>li{padding-top:10px;padding-bottom:20px}.main-menu>._level-0>li.has-dropdown>a .dd-trigger{display:inline-block;position:relative;top:auto;right:auto;width:auto;height:auto;margin-left:5px;-webkit-transform:translate(0,0) rotate(90deg);transform:translate(0,0) rotate(90deg)}.main-menu>._level-0>li.has-dropdown>a:after{position:absolute;bottom:-43px;left:50%;width:0;height:4px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:width .25s ease;transition:width .25s ease;background:#0f7669;content:'';z-index:10}.main-menu>._level-0>li.has-dropdown:hover:after{position:absolute;bottom:0;left:0;width:1140px;height:20px;background:#fff;content:'';z-index:1}.main-menu>._level-0>li.has-dropdown:hover ._level-1{-webkit-transition-delay:0s;transition-delay:0s;opacity:1;visibility:visible}.main-menu>._level-0>li.has-dropdown:hover>a{color:#2a3339}.main-menu>._level-0>li.has-dropdown:hover>a:after{width:100%}.main-menu>._level-0>li>a.active-trail,.main-menu>._level-0>li>a.active{color:#0f7669}.main-menu>._level-0>li>a.active-trail:before,.main-menu>._level-0>li>a.active:before{width:100%}.main-menu>._level-0>li>a:before{position:absolute;top:-15px;left:0;width:0;height:4px;background:#0f7669;content:''}.main-menu>._level-0>li:not(:last-child){margin-right:20px}.main-menu ._level-1{position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1140px;padding:30px 80px;-webkit-transition:opacity .4s ease 0s,visibility 0s ease .4s;transition:opacity .4s ease 0s,visibility 0s ease .4s;border-bottom:1px solid #bcbdbc;background:#fff;opacity:0;visibility:hidden;z-index:10}.main-menu ._level-1:before,.main-menu ._level-1:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.main-menu ._level-1:after{clear:both}.main-menu ._level-1>li{display:inline-block;width:25%;margin:0 0 5px -4px;padding:0 3px;vertical-align:top}.main-menu ._level-1 a{color:#535c55}.main-menu ._level-1 a[class^=icon-]{padding-left:100px;-webkit-transition:color .4s ease,background-color .4s ease;transition:color .4s ease,background-color .4s ease}.main-menu ._level-1 a[class^=icon-].-active{background:#e5f3f1}.main-menu ._level-1 .dd-trigger{right:16px;width:32px;height:32px;-webkit-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.main-menu ._level-1 .dd-trigger.-active{-webkit-transform:translate(0,-50%) rotate(-90deg);transform:translate(0,-50%) rotate(-90deg)}.main-menu ._level-2{display:none;padding-top:5px;background-color:#f7f7f7}.main-menu ._level-2 li{margin:0 20px}.main-menu ._level-2 li:not(:last-child){border-bottom:1px solid #00877c}.main-menu ._level-2 li:not(.has-dropdown) a{height:auto;padding-right:20px}
.main-menu ._level-2 li:not(.has-dropdown) a:after{right:10px}.main-menu ._level-2 a{padding:25px 0;color:#656e68}.section-big-flea-project ._search-wrapper{min-width:271px}.section-big-flea-project ._search-wrapper .views-exposed-form-global-search-main-search-input input[type=text]{min-width:200px;max-width:200px}.section-big-flea-project ._search-wrapper .views-submit-button{padding-right:0}.section-big-flea-project .main-menu+.user-menu{display:block !important;position:relative;margin-left:30px;padding-top:20px;padding-left:30px}.section-big-flea-project .main-menu+.user-menu:after{top:20px}.section-big-flea-project .main-menu>._level-0>li{padding-top:22px}.section-big-flea-project .main-menu>._level-0>li:not(:last-child){margin-right:30px}.section-ahp .main-menu{width:auto;padding-left:20px}}.header-main.-nomf .main-menu ._level-1{border-bottom:1px solid #e1cd00}.menu-trigger{position:relative;width:28px;min-width:0;height:18px;margin:13px 0;padding:0;border:0;border-radius:0;background:0 0;cursor:pointer;overflow:hidden}.menu-trigger:before,.menu-trigger:after{content:none}.menu-trigger:hover{-webkit-box-shadow:none;box-shadow:none}.menu-trigger i{display:block;position:absolute;left:0;width:28px;height:2px;-webkit-transition:width .1s ease;transition:width .1s ease;background-color:#00877c}.menu-trigger i:nth-child(1){top:0}.menu-trigger i:nth-child(2){top:8px;width:18px;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.menu-trigger i:nth-child(3){top:16px;width:23px}.menu-trigger.-active i:nth-child(1),.menu-trigger.-active i:nth-child(3){top:50%;left:50%;width:18px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.menu-trigger.-active i:nth-child(1){-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%)}.menu-trigger.-active i:nth-child(2){-webkit-transform:translate(28px,0);transform:translate(28px,0)}.menu-trigger.-active i:nth-child(3){-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%)}.menu-bottom{margin:0 0 20px;padding:20px 5px 12px;border-top:1px solid #bcbdbc;border-bottom:1px solid #bcbdbc}.menu-bottom ul{margin:0 -15px;padding:0;line-height:1;list-style:none}.menu-bottom li{display:inline-block;margin:0 15px 10px}.menu-bottom a{display:block;-webkit-transition:color .4s ease;transition:color .4s ease;color:#aeafae;font-size:14px;line-height:20px}.menu-bottom a:hover,.menu-bottom a.active{color:#2a3339}.menu-bottom a[target=_blank]:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";display:inline-block;margin-left:5px;vertical-align:middle}@media screen and (max-width:74.9375em){.main-footer.-nomf .menu-bottom{border-top:0}}@media screen and (min-width:75em){.menu-bottom{padding:25px 0 15px}.menu-bottom ul{margin:0 -22px}.menu-bottom li{margin:0 22px 10px}}.animals-menu a{position:relative;padding-top:30px;color:#00877c}.animals-menu a:before,.animals-menu a:after{position:absolute}.animals-menu a:before{font-size:30px}.animals-menu a:after{bottom:-20px}.animals-menu a:not(.active){color:#bcbdbc}.animals-menu a.icon-dog2:before{margin-top:-1px;margin-left:-2px;font-size:29px}.animals-menu a.icon-cat2:before{margin-top:1px;margin-left:1px;font-size:24px}.animals-menu a.icon-rabbit:before{margin-top:-4px;font-size:33px}.animals-menu a.icon-ferret:before{margin-top:3px;margin-left:-1px;font-size:22px}.animals-menu a.icon-horse1:before{margin-top:-3px;font-size:33px}.animals-menu a.icon-animal3:before{margin-top:-3px;font-size:34px}.animals-menu a.icon-cow3:before{margin-left:-1px;font-size:28px}.animals-menu a.icon-sheep:before{margin-top:-3px;margin-left:-1px;font-size:32px}
.animals-menu a.icon-fish1:before{margin-top:5px;margin-left:-2px;font-size:19px}.animals-menu a.icon-pig:before{margin-top:2px;margin-left:-1px;font-size:24px}.animals-menu a.icon-chicken:before{margin-top:-2px;margin-left:-2px;font-size:32px}@media screen and (max-width:74.9375em){.animals-menu{position:relative;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding:50px 15px 0}.animals-menu:before{position:absolute;top:16px;left:50%;width:100%;margin-left:10px;padding:0 10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;color:#00877c;font-size:14.5px;font-weight:700;letter-spacing:-.2px;text-align:center;content:'Choose the species to view';z-index:1}.animals-menu ul{margin:0}.animals-menu li{border-bottom:2px solid #f7f7f7}.animals-menu a{display:block;padding:20px 11px 21px;font-size:14px}.animals-menu a:after{position:absolute;top:15px;right:4px;width:28px;height:28px;border:1px solid #aeafae;border-radius:50%;content:''}.animals-menu a.active:after{width:28px;height:28px;border-color:#00877c;background-position:center center;background-color:#00877c;background-size:16px;background-image:url(/sites/all/themes/msd_hub/img/check-mark-white.png);background-repeat:no-repeat}.animals-menu a span{padding-left:70px}}@media screen and (min-width:75em){.animals-menu ul{margin-top:2px;margin-bottom:6px;margin-left:36px}.animals-menu li{display:inline-block;position:relative;width:52px;height:40px}.animals-menu a{display:block;position:relative;width:56px;height:56px}.animals-menu a:before,.animals-menu a:after{top:0}.animals-menu a:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:visible}.animals-menu a:after{top:-14px;width:56px;height:56px;margin-left:-1px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px #0f7669 solid;border-radius:50%;content:'';opacity:0;visibility:hidden}.animals-menu a:hover:after,.animals-menu a:hover span{-webkit-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}.animals-menu a:hover:after{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.animals-menu a:hover span{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.animals-menu a span{position:absolute;bottom:-26px;left:-33px;min-width:120px;padding:10px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:20px;background:#00877c;color:#fff;font-size:13px;text-align:center;opacity:0;visibility:hidden;z-index:10}.animals-menu a span:before{position:absolute;top:-8px;left:-webkit-calc(50% - 10px);left:calc(50% - 10px);width:0;height:0;border-width:0 10px 9px;border-color:transparent transparent #00877c;border-style:solid;content:''}}.pane-page-breadcrumb{padding:20px 16% 30px 10px;background:url(/sites/all/themes/msd_hub/img/swirl_bg.png) center top/auto 145px no-repeat}.pane-page-breadcrumb ul{margin:0;padding:0;line-height:1;list-style:none}.pane-page-breadcrumb li{display:inline-block;color:#bcbdbc;font-size:14px;line-height:20px}.pane-page-breadcrumb li:not(:last-child):after{display:inline-block;margin:0 8px;content:'/';vertical-align:middle}.pane-page-breadcrumb a,.pane-page-breadcrumb span{display:inline-block;color:#00877c;font-size:inherit}.pane-page-breadcrumb a:hover{color:#37424a}.pane-page-breadcrumb span{color:#00877c}@media print,screen and (min-width:40em){.pane-page-breadcrumb{padding:20px 10px 30px;background-size:auto 175px}}@media print,screen and (min-width:64em){.pane-page-breadcrumb{background-size:auto}.node-type-news .pane-page-breadcrumb{padding:20px 15px 30px}}@media screen and (min-width:75em){.pane-page-breadcrumb{margin:30px 0;padding:0 15px;background:0 0}.node-type-news .pane-page-breadcrumb{margin:0}}.user-menu,.user-menu-2{padding:30px 45px}.user-menu ul,.user-menu-2 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 0 .5em;padding:0;line-height:1;list-style:none}
.user-menu li:not(:last-child),.user-menu-2 li:not(:last-child){margin-right:10px}.user-menu a,.user-menu span,.user-menu-2 a,.user-menu-2 span{padding-bottom:42px;-webkit-transition:color .4s ease;transition:color .4s ease;color:#bcbdbc;line-height:20px}.user-menu a.icon-user:before,.user-menu a.icon-logout:before,.user-menu a.icon-login:before,.user-menu span.icon-user:before,.user-menu span.icon-logout:before,.user-menu span.icon-login:before,.user-menu-2 a.icon-user:before,.user-menu-2 a.icon-logout:before,.user-menu-2 a.icon-login:before,.user-menu-2 span.icon-user:before,.user-menu-2 span.icon-logout:before,.user-menu-2 span.icon-login:before{display:inline-block;margin-right:10px;vertical-align:middle}.user-menu a span,.user-menu span span,.user-menu-2 a span,.user-menu-2 span span{-webkit-transition:none;transition:none;color:inherit}.user-menu a:hover,.user-menu a.active,.user-menu a.active-trail,.user-menu-2 a:hover,.user-menu-2 a.active,.user-menu-2 a.active-trail{color:#2a3339}@media screen and (max-width:74.9375em){._menu-wrapper-user-nav .user-menu,._menu-wrapper-user-nav .user-menu-2{padding:.5rem 0 0}._menu-wrapper-user-nav .user-menu ul._level-1,._menu-wrapper-user-nav .user-menu-2 ul._level-1{margin:0}._menu-wrapper-user-nav .user-menu ul._level-1 .first a,._menu-wrapper-user-nav .user-menu-2 ul._level-1 .first a{display:block;width:44px;height:44px;margin-top:.125rem;border-radius:50%;background:#00877c;color:#fff;font-size:26px;text-align:center}._menu-wrapper-user-nav .user-menu ul._level-1 .first a:before,._menu-wrapper-user-nav .user-menu-2 ul._level-1 .first a:before{content:""}._menu-wrapper-user-nav .user-menu ul._level-1 .first a:before,._menu-wrapper-user-nav .user-menu-2 ul._level-1 .first a:before{display:block;margin:0;padding-top:6px}._menu-wrapper-user-nav .user-menu ul._level-1 .first span,._menu-wrapper-user-nav .user-menu-2 ul._level-1 .first span{display:none}._menu-wrapper-user-nav .user-menu ul .nolink,._menu-wrapper-user-nav .user-menu-2 ul .nolink{display:none}.logged-in ._menu-wrapper-user-nav .user-menu ul._level-1 .last,.logged-in ._menu-wrapper-user-nav .user-menu-2 ul._level-1 .last{display:none}._menu-wrapper .user-menu,._menu-wrapper .user-menu-2{display:none;position:relative;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding:0 15px}._menu-wrapper .user-menu ul,._menu-wrapper .user-menu-2 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}._menu-wrapper .user-menu ul ._level-1 li,._menu-wrapper .user-menu-2 ul ._level-1 li{margin:0;border-bottom:2px solid #f7f7f7}._menu-wrapper .user-menu ul ._level-1 a,._menu-wrapper .user-menu-2 ul ._level-1 a{padding:20px 11px 21px;font-size:14px}._menu-wrapper .user-menu ul ._level-1 a:before,._menu-wrapper .user-menu-2 ul ._level-1 a:before{display:inline-block;position:absolute;margin-top:-6px;font-size:30px}._menu-wrapper .user-menu ul ._level-1 a.icon-logout:before,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-logout:before{content:""}._menu-wrapper .user-menu ul ._level-1 a.icon-login,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-login{color:#00877c}._menu-wrapper .user-menu ul ._level-1 a.icon-login:before,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-login:before{content:""}._menu-wrapper .user-menu ul ._level-1 a.icon-login:before,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-login:before{color:#fff}._menu-wrapper .user-menu ul ._level-1 a.icon-login:after,._menu-wrapper .user-menu-2 ul ._level-1 a.icon-login:after{position:absolute;top:8px;left:14px;width:46px;height:46px;border-radius:50%;background:#00877c;content:'';z-index:-1}._menu-wrapper .user-menu ul ._level-1 span,._menu-wrapper .user-menu-2 ul ._level-1 span{padding-bottom:0;padding-left:60px}._menu-wrapper .user-menu li,._menu-wrapper .user-menu-2 li{display:block}._menu-wrapper .user-menu a,._menu-wrapper .user-menu-2 a{display:block;padding:0 0 0 18px}._menu-wrapper .user-menu .nolink,._menu-wrapper .user-menu-2 .nolink{display:none}
}@media screen and (min-width:75em){.user-menu,.user-menu-2{padding:0}.user-menu a.icon-user:before,.user-menu span.icon-user:before,.user-menu-2 a.icon-user:before,.user-menu-2 span.icon-user:before{display:none}.user-menu li.has-dropdown,.user-menu-2 li.has-dropdown{width:44px;height:44px;margin-top:2px;border-radius:50%;background:#00877c;color:#fff;font-size:26px;text-align:center}.user-menu li.has-dropdown:before,.user-menu-2 li.has-dropdown:before{content:""}.user-menu li.has-dropdown:before,.user-menu-2 li.has-dropdown:before{display:block;padding-top:6px}.user-menu li.has-dropdown:hover ._level-1,.user-menu-2 li.has-dropdown:hover ._level-1{visibility:visible}.user-menu a.nolink span,.user-menu-2 a.nolink span{display:none}.user-menu ._level-1,.user-menu-2 ._level-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:130px;margin-top:20px;margin-left:-44px;padding:14px;border-radius:20px;background:#00877c;font-size:14px;visibility:hidden;z-index:2}.user-menu ._level-1:before,.user-menu-2 ._level-1:before{position:absolute;top:-9px;left:-webkit-calc(50% - 10px);left:calc(50% - 10px);width:0;height:0;border-width:0 10px 9px;border-color:transparent transparent #00877c;border-style:solid;content:''}.user-menu ._level-1 li,.user-menu-2 ._level-1 li{display:block;text-align:center}.user-menu ._level-1 li a.icon-user:before,.user-menu ._level-1 li a.icon-logout:before,.user-menu ._level-1 li a.icon-login:before,.user-menu ._level-1 li span.icon-user:before,.user-menu ._level-1 li span.icon-logout:before,.user-menu ._level-1 li span.icon-login:before,.user-menu-2 ._level-1 li a.icon-user:before,.user-menu-2 ._level-1 li a.icon-logout:before,.user-menu-2 ._level-1 li a.icon-login:before,.user-menu-2 ._level-1 li span.icon-user:before,.user-menu-2 ._level-1 li span.icon-logout:before,.user-menu-2 ._level-1 li span.icon-login:before{display:none}.user-menu ._level-1 a,.user-menu-2 ._level-1 a{color:#fff}.user-menu-2{padding:9px 8px 0;font-size:17px;font-weight:500}.user-menu-2 a{color:#00877c}}.search-block-form input[type=text],.views-exposed-form-global-search-main-search-input input[type=text]{min-width:200px;max-width:200px;min-height:44px;padding:12px 20px;background:#f3f9f8}.search-block-form input.error,.views-exposed-form-global-search-main-search-input input.error{border:0 !important}.search-block-form input[type=submit],.views-exposed-form-global-search-main-search-input input[type=submit]{width:44px;height:44px;margin-top:0 !important;margin-left:5px;border:0;border-radius:50%;background:#00877c url(/sites/all/themes/msd_hub/img/search-icon.png) center center no-repeat;text-indent:-5555px;cursor:pointer}.search-block-form .container-inline,.views-exposed-form-global-search-main-search-input .container-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.search-block-form .views-widget-filter-phrase,.search-block-form .views-widget-filter-search_api_views_fulltext,.views-exposed-form-global-search-main-search-input .views-widget-filter-phrase,.views-exposed-form-global-search-main-search-input .views-widget-filter-search_api_views_fulltext{padding-right:8px}.search-block-form .views-submit-button,.views-exposed-form-global-search-main-search-input .views-submit-button{padding-right:0}.search-block-form .form-item-search-block-form,.views-exposed-form-global-search-main-search-input .form-item-search-block-form{padding-right:8px}@media screen and (max-width:39.9375em){.search-block-form,.views-exposed-form-global-search-main-search-input{position:relative}.search-block-form .views-exposed-form,.views-exposed-form-global-search-main-search-input .views-exposed-form{position:relative}.search-block-form .views-exposed-form .form-type-textfield input,.views-exposed-form-global-search-main-search-input .views-exposed-form .form-type-textfield input{max-width:220px}
.search-block-form .views-exposed-form .views-submit-button,.views-exposed-form-global-search-main-search-input .views-exposed-form .views-submit-button{position:absolute;top:10px;right:16px}.search-block-form .views-exposed-form .views-submit-button:before,.views-exposed-form-global-search-main-search-input .views-exposed-form .views-submit-button:before{content:""}.search-block-form .views-exposed-form .views-submit-button:before,.views-exposed-form-global-search-main-search-input .views-exposed-form .views-submit-button:before{color:#00877c;font-size:20px}.search-block-form .views-exposed-form .views-submit-button input,.views-exposed-form-global-search-main-search-input .views-exposed-form .views-submit-button input{display:none}}@media screen and (min-width:75em){.search-block-form input[type=text],.views-exposed-form-global-search-main-search-input input[type=text]{display:none;min-width:410px;max-width:410px}.search-block-form .views-widget-filter-phrase,.search-block-form .views-widget-filter-search_api_views_fulltext,.search-block-form .views-submit-button,.views-exposed-form-global-search-main-search-input .views-widget-filter-phrase,.views-exposed-form-global-search-main-search-input .views-widget-filter-search_api_views_fulltext,.views-exposed-form-global-search-main-search-input .views-submit-button{padding-right:1em}.search-block-form .form-item-search-block-form,.views-exposed-form-global-search-main-search-input .form-item-search-block-form{padding-right:0}}.ask-button{display:block;padding:5px 17px 5px 5px;border-radius:48px 0 0 48px;background:#fff;color:rgba(102,32,70,.8);-webkit-box-shadow:0 5px 10px rgba(102,32,70,.1);box-shadow:0 5px 10px rgba(102,32,70,.1)}.ask-button:hover{color:#662046}.ask-button:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";display:inline-block;width:44px;height:44px;border-radius:50%;background:rgba(102,32,70,.8);color:#fff;font-size:23px;line-height:44px;text-align:center;vertical-align:middle}.ask-button span{display:inline-block;margin-left:10px}.page-content{padding-bottom:60px;-webkit-transition:padding-top .4s ease;transition:padding-top .4s ease}.page-content>.panel-pane{padding-top:40px}.main-footer{position:relative;z-index:1}.main-footer .row{position:relative;padding:0 10px 240px;z-index:10}.main-footer ._msd-logo{position:absolute;bottom:0;left:0;z-index:99}.main-footer ._copyrights p,.main-footer ._copyrights div{color:#aeafae;font-size:14px;line-height:20px}.main-footer.-nomf{border-top:10px solid #00877c}.main-footer.-nomf:before{position:absolute;top:0;right:0;left:0;height:10px;background:#e1cd00;content:''}.main-footer.-nomf ._nomf-logo{position:absolute;top:-38px;right:37px}.main-footer.-nomf .row{padding-top:68px}.-dnomf .-nomf ._msd-logo img{position:absolute;bottom:55px;left:50px}.-dnomf .-nomf ._copyrights{margin-bottom:55px}.after-footer .ask-button{position:fixed;right:0;bottom:60px;padding-right:10px;z-index:11}.after-footer .ask-button span{display:none}@media print,screen and (min-width:64em){.main-footer .row{padding-right:15px;padding-left:15px}.after-footer .ask-button{bottom:35px}}@media screen and (min-width:75em){.main-footer{position:relative}.main-footer .row{min-height:215px;padding:0 15px 80px}.main-footer.-nomf ._nomf-logo{right:80px}.main-footer.-nomf .rows{padding-top:115px}.after-footer .ask-button{display:none}}@media only screen and (min-width:1200px) and (max-width:1240px){.main-footer .row{padding-left:3%}}a.menu-header-mobile{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding:0;border-bottom:2px solid #80c4be}a.menu-header-mobile span{display:block;position:relative;padding:20px 0 20px 70px;color:#00877c;font-size:14px}a.menu-header-mobile:before{display:inline-block;position:absolute;top:0;left:0;content:''}a.menu-header-mobile.ahp:before{width:59px;height:49px;background:url(/sites/all/themes/msd_hub/img/menu/AHP-mobile.png) center center no-repeat}
a.menu-header-mobile.farmer:before{top:8px;width:58px;height:36px;background:url(/sites/all/themes/msd_hub/img/menu/farmer-mobile.png) center center no-repeat}a.menu-header-mobile.cooper-range:before{top:12px;width:58px;height:26px;background:url(/sites/all/themes/msd_hub/img/menu/cooper-range-mobile.png) center center no-repeat}a.menu-header-mobile.kbhh:before{top:12px;width:58px;height:26px;background:url(/sites/all/themes/msd_hub/img/menu/kbhh-mobile.png) center center no-repeat}a.menu-header-mobile.pigs:before{top:10px;width:58px;height:36px;background:url(/sites/all/themes/msd_hub/img/menu/pigs-mobile.png) center center no-repeat}a.menu-header-mobile.pets:before{top:12px;width:58px;height:30px;background:url(/sites/all/themes/msd_hub/img/menu/pets-mobile.png) center center no-repeat}a.menu-header-mobile.horse:before{top:13px;width:60px;height:28px;background:url(/sites/all/themes/msd_hub/img/menu/horse-mobile.png) center center no-repeat}@media screen and (min-width:75em){a.menu-header-mobile{display:none}}.menu-hub-mobile{display:none}@media screen and (max-width:74.9375em){.menu-hub-mobile{display:block;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;padding:0 15px}.menu-hub-mobile a{display:block;position:relative;padding:20px 0 21px 70px;color:#00877c;font-size:14px}.menu-hub-mobile ul{margin:0}.menu-hub-mobile li{border-bottom:2px solid #f7f7f7}.menu-hub-mobile li a:before{display:inline-block;position:absolute;top:0;left:0;content:''}.menu-hub-mobile li:nth-of-type(1) a:before{top:6px;width:59px;height:49px;background:url(/sites/all/themes/msd_hub/img/menu/AHP-mobile.png) center center no-repeat}.menu-hub-mobile li:nth-of-type(2) a:before{top:10px;width:58px;height:36px;background:url(/sites/all/themes/msd_hub/img/menu/farmer-mobile.png) center center no-repeat}.menu-hub-mobile li:nth-of-type(3) a:before{top:13px;width:60px;height:28px;background:url(/sites/all/themes/msd_hub/img/menu/horse-mobile.png) center center no-repeat}.menu-hub-mobile li:nth-of-type(4) a:before{top:12px;width:58px;height:30px;background:url(/sites/all/themes/msd_hub/img/menu/pets-mobile.png) center center no-repeat}}.mobile-icon-menu{position:relative;color:#00877c}.mobile-icon-menu:before,.mobile-icon-menu:after{position:absolute}.mobile-icon-menu:before{font-size:30px}.mobile-icon-menu:after{bottom:-20px}.mobile-icon-menu:not(.active){color:#bcbdbc}.mobile-icon-menu.icon-dog2:before{margin-top:-1px;margin-left:1px;font-size:29px}.mobile-icon-menu.icon-cat2:before{margin-top:1px;margin-left:1px;font-size:24px}.mobile-icon-menu.icon-rabbit:before{margin-top:-4px;font-size:33px}.mobile-icon-menu.icon-ferret:before{margin-top:3px;font-size:22px}.mobile-icon-menu.icon-horse1:before{margin-top:-3px;font-size:33px}.mobile-icon-menu.icon-animal3:before{margin-top:-3px;font-size:34px}.mobile-icon-menu.icon-cow3:before{margin-left:-1px;font-size:28px}.mobile-icon-menu.icon-sheep:before{margin-top:-3px;margin-left:-2px;font-size:32px}.mobile-icon-menu.icon-fish1:before{margin-top:5px;margin-left:-2px;font-size:19px}.mobile-icon-menu.icon-pig:before{margin-top:2px;margin-left:-2px;font-size:24px}.mobile-icon-menu.icon-chicken:before{margin-top:-2px;margin-left:-2px;font-size:32px}@media screen and (max-width:74.9375em){.mobile-icon-menu{display:block;padding:20px 11px 21px;font-size:14px}.mobile-icon-menu:after{content:none}.mobile-icon-menu.active:after{content:none}.mobile-icon-menu span{padding-left:60px}}@media screen and (min-width:75em){.mobile-icon-menu{display:block}.mobile-icon-menu:before,.mobile-icon-menu:after{content:none}}noscript{position:relative;padding:10px 0;font-size:16px}noscript:first-child{display:block;position:relative}@media screen and (min-width:75em){body{background:url(/sites/all/themes/msd_hub/img/swirl_bg.png) center top 280px no-repeat}body.node-type-homepage,body.page-homepage{background:0 0}}@media screen and (min-width:90em){body{background-position:center top 200px;background-image:url(/sites/all/themes/msd_hub/img/swirl_bg-large.jpg)}body.node-type-homepage,body.page-homepage{background:0 0}
}.node-type-article .bookmark.-breadcrumps,.node-type-webform .bookmark.-breadcrumps,.node-type-quiz .bookmark.-breadcrumps,.node-type-homepage .bookmark.-breadcrumps,.-custom-page .bookmark.-breadcrumps{top:-51px}.-custom-page .bookmark.-breadcrumps{right:30px}.-custom-page .bookmark.-content-title{padding:0 25px 10px}.-custom-page .bookmark.-content-title .flag,.-custom-page .bookmark.-content-title .flag-outer{margin:0}.node-type-external-resource .bookmark.-breadcrumps{top:-81px}.node-type-external-resource .bookmark.-content-title{margin-top:-20px;margin-bottom:20px;padding:0 25px 10px}.node-type-cpd .bookmark.-breadcrumps{top:-91px}.node-type-cpd .bookmark.-content-title{margin-top:-20px;margin-bottom:20px;padding:0 25px 10px}.node-type-article .bookmark.-content-title,.node-type-landing-page .bookmark.-content-title,.node-type-nd-course .bookmark.-content-title,.node-type-news .bookmark.-content-title,.node-type-quiz .bookmark.-content-title{padding:0 25px 10px}.node-type-news .page-general.-no-banner .bookmark.-content-title{margin-top:-10px;margin-bottom:20px}.node-type-homepage .bookmark.-content-title{padding:20px 35px 0 0}.page-products .bookmark.-content-title{padding:20px 35px 10px 0}.-dnomf-cost-calculator .bookmark.-content-title,.node-type-webform .bookmark.-content-title{padding:20px 15px 0 0}.banner-carousel.-banner-hero-tall .bookmark{padding-top:0}.bookmark{font-size:14px}.bookmark.-breadcrumps{display:none;position:absolute;top:-71px;right:40px;text-align:right}.bookmark.-content-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:30px 5px 0 0}.bookmark.-default{margin-top:20px}.bookmark .flag-wrapper{position:relative}.bookmark .flag-wrapper .flag-throbber{display:none;position:absolute}.bookmark .flag{display:inline-block;position:relative;line-height:20px;text-decoration:none !important}.bookmark .flag:before{display:block;position:absolute;top:-2px;right:-25px;width:22px;height:21px;background-repeat:no-repeat;background-image:url(/sites/all/themes/msd_hub/img/bookmark-icon-unselected.png);background-size:contain;content:''}.bookmark .flag.unflag-action:before{background-repeat:no-repeat;background-image:url(/sites/all/themes/msd_hub/img/bookmark-icon-selected.png);background-size:contain}@media print,screen and (min-width:48em){.node-type-homepage .bookmark.-breadcrumps,.node-type-news .bookmark.-breadcrumps{top:-51px}.bookmark.-breadcrumps{display:inline-block}.bookmark.-content-title{display:none}}@media screen and (min-width:75em){.node-type-homepage .bookmark.-breadcrumps{top:-52px}.node-type-article .bookmark.-breadcrumps,.node-type-news .bookmark.-breadcrumps{right:25px}.node-type-external-resource .bookmark.-breadcrumps,.node-type-nd-course .bookmark.-breadcrumps,.page-products .bookmark.-breadcrumps{top:-51px}.node-type-landing-page .bookmark.-breadcrumps,.node-type-cpd .bookmark.-breadcrumps{top:-61px}}.profile-bookmark-list{margin-top:40px;padding-top:40px;border-top:1px solid #bcbdbc}.profile-bookmark-list.-load-more{margin-top:30px;padding-top:30px}.profile-bookmark-list ul{margin:0;padding:0;line-height:1}.profile-bookmark-list ul:last-child li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.profile-bookmark-list li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #bcbdbc}.profile-bookmark-list ._banner-wrapper{position:relative}.profile-bookmark-list .view-content h2 a,.profile-bookmark-list .view-content .profile-data ._name a,.profile-data .profile-bookmark-list .view-content ._name a,.profile-bookmark-list .view-content .profile-records h1 a,.profile-records .profile-bookmark-list .view-content h1 a,.profile-bookmark-list .view-content .node-type-homepage ._text h1 a,.node-type-homepage ._text .profile-bookmark-list .view-content h1 a,.profile-bookmark-list .view-content .cpd-full h1 a,.cpd-full .profile-bookmark-list .view-content h1 a{margin-top:40px;color:#2a3339;font-size:22px;font-weight:700;font-family:Helvetica,sans-serif;line-height:28px}
.profile-bookmark-list .teaser-multimedia-horizontal .teaser-course .button,.profile-bookmark-list .teaser-multimedia-horizontal .teaser-course .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .profile-bookmark-list .teaser-multimedia-horizontal .teaser-course label,.profile-bookmark-list .teaser-multimedia-horizontal .teaser-course .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .profile-bookmark-list .teaser-multimedia-horizontal .teaser-course a,.profile-bookmark-list .teaser-multimedia-horizontal .teaser-course .quiz-form .form-submit,.quiz-form .profile-bookmark-list .teaser-multimedia-horizontal .teaser-course .form-submit{left:80px}.profile-bookmark-list .teaser-multimedia-horizontal ._description{line-height:1.6}.profile-bookmark-list .teaser-multimedia-horizontal ._banner{position:static}@media print,screen and (min-width:40em){.profile-bookmark-list .teaser-multimedia-horizontal ._banner{position:relative;height:200px}}@media print,screen and (min-width:64em){.profile-bookmark-list .teaser-multimedia-horizontal ._banner{position:relative;height:200px}}.image-scale{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.image-scale.-show{opacity:1}.page-general.-product .image-scale{background-color:#00877c}.page-general.-product .image-scale.-show img{opacity:.95}.callout{position:relative;margin:30px 0;padding:20px;overflow:hidden}.callout ._content{padding-right:40px}.callout ._icon{position:absolute;top:0;right:0;width:160px;height:160px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;background:#d47b22;content:''}.callout ._icon:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;bottom:27px;left:27px;color:#fff;font-size:40px}.callout ul{list-style:disc}.callout ._corner{position:absolute;right:0;bottom:0;width:15px;height:15px;border-top-left-radius:3px;overflow:hidden}.callout ._corner:after,.callout ._corner:before{position:absolute;content:''}.callout ._corner:before{border-width:0 0 15px 15px;border-color:transparent transparent #fff;border-style:solid}.callout ._corner:after{border-width:15px 15px 0 0;border-color:rgba(212,123,34,.3) transparent transparent transparent;border-style:solid}.callout.-orange{border-left:4px solid #d47b22;background:rgba(212,123,34,.1);color:#d47b22}.callout.-orange .simple-text{margin:0;color:#d47b22;font-weight:400}.callout.-orange a{color:#d47b22}@media screen and (max-width:63.9375em){.callout h3,.callout .profile-cpd-results ._result ._name,.profile-cpd-results ._result .callout ._name{padding-right:25px}.callout ._content{padding-right:22px}.callout ._icon{width:100px;height:100px}.callout ._icon:before{bottom:18px;left:18px;font-size:22px}}@media print,screen and (min-width:48em){.callout .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:40px 0;padding:0}}@media print,screen and (min-width:64em){.callout{min-height:120px;margin:40px 0;padding:30px}.callout h3,.callout .profile-cpd-results ._result ._name,.profile-cpd-results ._result .callout ._name{margin-bottom:25px}}@media screen and (min-width:75em){.callout .images.-n-3-images .article-image ._image-wrapper{width:200px}}.overlap-icon{position:absolute;top:-13px;left:33px;width:36px;height:45px;padding-top:15px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:#00877c;text-align:center;z-index:10}.overlap-icon:before{position:absolute;top:0;left:-13px;border-width:0 0 13px 13px;border-color:transparent transparent #662046;border-style:solid;content:''}
.overlap-icon img{max-width:22px;max-height:22px;margin-top:-2px;margin-left:5px}@media print,screen and (min-width:64em){.overlap-icon{top:-13px;left:33px;width:77px;height:90px;padding-top:15px}.overlap-icon:before{left:-13px;border-width:0 0 13px 13px}.overlap-icon img{max-width:45px;max-height:45px;margin-top:13px;margin-left:10px}}.has-tooltip:hover .tooltip{-webkit-transition-delay:0s;transition-delay:0s;opacity:1;visibility:visible}.webform-tooltip-icon,.tooltip-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;background:#00877c;color:#fff}.webform-tooltip-icon:hover,.tooltip-icon:hover{color:#fff}.tooltip-wrapper{position:relative}.tooltip{position:absolute;min-width:190px;padding:16px;-webkit-transition:opacity .4s ease 0s,visibility 0s ease .4s;transition:opacity .4s ease 0s,visibility 0s ease .4s;border-radius:24px;background:#fff;color:#bcbdbc;font-size:14px;line-height:1;-webkit-box-shadow:0 2px 50px 0 rgba(15,118,105,.1);box-shadow:0 2px 50px 0 rgba(15,118,105,.1);opacity:0;visibility:hidden;z-index:10}.tooltip:after{position:absolute;bottom:-18px;left:50%;width:32px;height:18px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url(/sites/all/themes/msd_hub/img/cloud.png);content:''}.tooltip.-center-top{top:-25px;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}@media screen and (max-width:74.9375em){.tooltip:after{content:none}.tooltip.-mobile-left-top{left:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.tooltip.-mobile-right-top{right:0;left:auto;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}.awards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.awards ._award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:120px}.awards ._award:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;height:44px;margin-right:15px;border-radius:50%;background:#e5f3f1;color:#00877c;font-size:29px;vertical-align:middle}.awards ._award:not(:last-child){margin-right:60px}.awards ._award.-badge:before{content:""}.awards ._award.-shield:before{content:""}.awards ._award.-shield span{font-size:14px;line-height:20px}.awards ._award a{display:block;margin-bottom:5px;font-size:14px;line-height:20px}.awards ._award i{display:block;color:#aeafae;font-size:12px;font-style:normal}.awards .course-messages{position:absolute;bottom:-25px;font-size:14px;font-style:italic}.paragraph-section{display:none;margin:15px 0}.paragraph-section.-active{display:block}.direction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}.direction .button,.direction .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .direction label,.direction .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .direction a,.direction .quiz-form .form-submit,.quiz-form .direction .form-submit{max-width:142px}.direction ._prev{padding-left:72px}.direction ._prev:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";left:7px;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.direction ._next{margin-left:auto}.direction ._next:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}
@media print,screen and (min-width:40em){.direction ._prev{padding-left:66px}.direction ._next{padding-right:55px}.button.-read-more.quiz-start-link,.webform-client-form .webform-component-multiple-file label.-read-more.quiz-start-link,.pager--infinite-scroll .pager__item a.-read-more.quiz-start-link,.quiz-form .quiz-start-link.form-submit{float:right}}@media print,screen and (min-width:64em){.direction .button,.direction .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .direction label,.direction .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .direction a,.direction .quiz-form .form-submit,.quiz-form .direction .form-submit{max-width:195px}.direction ._prev{padding-left:72px}}table{margin:20px auto;border-width:0;border-color:transparent;border-collapse:collapse;border-spacing:0;text-align:left}table+caption{display:block;margin-top:-12px;margin-bottom:25px;color:#aeafae;font-weight:400;font-size:14px;line-height:20px;text-align:center}table tr{background:#f7f7f7 !important}table tr.even,table tr:nth-child(even){background:#e5f3f1 !important}table tr.even td,table tr:nth-child(even) td{border:0;border-left:2px solid #fff}table tr.even td:not(:last-child),table tr:nth-child(even) td:not(:last-child){border:0;border-right:2px solid #fff}table tr:nth-child(odd) td{border:0;border-left:2px solid #fff}table tr:nth-child(odd) td:not(:last-child){border:0;border-right:2px solid #fff}table tr.odd{background:#f7f7f7 !important}table th{padding:11px 10px;background:#00877c;color:#e5f3f1;font-size:18px;font-weight:700;line-height:28px}table th:not(:last-child){border-right:2px solid #fff}table td{padding:10px;color:#656e68;font-size:14px;font-weight:400;line-height:20px}table p{margin:0}table.no-background{margin:20px 0 20px -10px}table.no-background tr{background:0 0 !important}table.no-background td{color:#535c55;font-weight:300;font-size:16px}.responsive-table{display:block;width:100%;overflow:auto}@media screen and (max-width:39.9375em){table{white-space:nowrap;overflow:auto}table:not(.mobile-center){display:block;width:100% !important}}.summary-table h3,.summary-table .profile-cpd-results ._result ._name,.profile-cpd-results ._result .summary-table ._name{margin-top:32px;margin-bottom:0;text-align:center}.summary-table table{width:100%}.summary-table table th{font-size:16px}.summary-table table th a{color:#e5f3f1}.summary-table table td.active{background:0 0;color:#656e68}.summary-table .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;padding:13px}.summary-page h2,.summary-page .profile-data ._name,.profile-data .summary-page ._name,.summary-page .profile-records h1,.profile-records .summary-page h1,.summary-page .node-type-homepage ._text h1,.node-type-homepage ._text .summary-page h1,.summary-page .cpd-full h1,.cpd-full .summary-page h1{margin-top:16px}button{outline:none}button:focus{-webkit-box-shadow:0 0 3px 2px rgba(0,135,124,.1);box-shadow:0 0 3px 2px rgba(0,135,124,.1)}button[type=submit],.button,.webform-client-form .webform-component-multiple-file label,.pager--infinite-scroll .pager__item a,.quiz-form .form-submit{display:inline-block;position:relative;min-width:142px;padding:20px 30px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:.3s color;transition:.3s color;border:1px solid #00877c;border-radius:48px;background:#00877c;color:#fff;font-size:14px;font-weight:400;line-height:1;cursor:pointer;overflow:hidden;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none}button[type=submit]:before,.button:before,.webform-client-form .webform-component-multiple-file label:before,.pager--infinite-scroll .pager__item a:before,.quiz-form .form-submit:before{position:absolute;top:-1px;right:-2px;bottom:-1px;left:-2px;width:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:.3s width;transition:.3s width;border-radius:inherit;background:#fff;content:'';z-index:-1}
button[type=submit]:after,.button:after,.webform-client-form .webform-component-multiple-file label:after,.pager--infinite-scroll .pager__item a:after,.quiz-form .form-submit:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:6px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;background-color:#0b8076;content:''}button[type=submit]:active,.button:active,.webform-client-form .webform-component-multiple-file label:active,.pager--infinite-scroll .pager__item a:active,.quiz-form .form-submit:active{color:#fff}button[type=submit]:active:before,.button:active:before,.webform-client-form .webform-component-multiple-file label:active:before,.pager--infinite-scroll .pager__item a:active:before,.quiz-form .form-submit:active:before{border-color:currentColor;background:#e5f3f1;color:#00877c}button[type=submit]:active:after,.button:active:after,.webform-client-form .webform-component-multiple-file label:active:after,.pager--infinite-scroll .pager__item a:active:after,.quiz-form .form-submit:active:after{background:#e5f3f1 !important}button[type=submit]:disabled,button[type=submit][disabled],.button:disabled,.webform-client-form .webform-component-multiple-file label:disabled,.pager--infinite-scroll .pager__item a:disabled,.quiz-form .form-submit:disabled,.button[disabled],.webform-client-form .webform-component-multiple-file label[disabled],.pager--infinite-scroll .pager__item a[disabled],.quiz-form .form-submit[disabled]{padding-right:20px !important;border-color:#aeafae;background:#aeafae;pointer-events:none}button[type=submit]:disabled:before,button[type=submit]:disabled:after,button[type=submit][disabled]:before,button[type=submit][disabled]:after,.button:disabled:before,.webform-client-form .webform-component-multiple-file label:disabled:before,.pager--infinite-scroll .pager__item a:disabled:before,.quiz-form .form-submit:disabled:before,.button:disabled:after,.webform-client-form .webform-component-multiple-file label:disabled:after,.pager--infinite-scroll .pager__item a:disabled:after,.quiz-form .form-submit:disabled:after,.button[disabled]:before,.webform-client-form .webform-component-multiple-file label[disabled]:before,.pager--infinite-scroll .pager__item a[disabled]:before,.quiz-form .form-submit[disabled]:before,.button[disabled]:after,.webform-client-form .webform-component-multiple-file label[disabled]:after,.pager--infinite-scroll .pager__item a[disabled]:after,.quiz-form .form-submit[disabled]:after{content:none !important}button[type=submit]:focus,button[type=submit]:hover,.button:focus,.webform-client-form .webform-component-multiple-file label:focus,.pager--infinite-scroll .pager__item a:focus,.quiz-form .form-submit:focus,.button:hover,.webform-client-form .webform-component-multiple-file label:hover,.pager--infinite-scroll .pager__item a:hover,.quiz-form .form-submit:hover{color:#fff}button[type=submit].-white,.button.-white,.webform-client-form .webform-component-multiple-file label.-white,.pager--infinite-scroll .pager__item a.-white,.quiz-form .-white.form-submit{-webkit-transition:.3s background;transition:.3s background;border-color:#fff;background:#fff;color:#00877c;-webkit-box-shadow:0 0 3px 2px rgba(0,135,124,.1);box-shadow:0 0 3px 2px rgba(0,135,124,.1)}button[type=submit].-white:active,.button.-white:active,.webform-client-form .webform-component-multiple-file label.-white:active,.pager--infinite-scroll .pager__item a.-white:active,.quiz-form .-white.form-submit:active{color:#00877c}button[type=submit].-white:after,.button.-white:after,.webform-client-form .webform-component-multiple-file label.-white:after,.pager--infinite-scroll .pager__item a.-white:after,.quiz-form .-white.form-submit:after{color:#fff}button[type=submit].-white:disabled,button[type=submit].-white[disabled],.button.-white:disabled,.webform-client-form .webform-component-multiple-file label.-white:disabled,.pager--infinite-scroll .pager__item a.-white:disabled,.quiz-form .-white.form-submit:disabled,.button.-white[disabled],.webform-client-form .webform-component-multiple-file label.-white[disabled],.pager--infinite-scroll .pager__item a.-white[disabled],.quiz-form .-white.form-submit[disabled]{background:#aeafae;color:#fff}
button[type=submit].-secondary-white,.button.-secondary-white,.webform-client-form .webform-component-multiple-file label.-secondary-white,.pager--infinite-scroll .pager__item a.-secondary-white,.quiz-form .-secondary-white.form-submit{border-color:#00877c;background:#fff;color:#00877c}button[type=submit].-secondary-white:after,.button.-secondary-white:after,.webform-client-form .webform-component-multiple-file label.-secondary-white:after,.pager--infinite-scroll .pager__item a.-secondary-white:after,.quiz-form .-secondary-white.form-submit:after{background:#e5f3f1}button[type=submit].-secondary-white:disabled,button[type=submit].-secondary-white[disabled],.button.-secondary-white:disabled,.webform-client-form .webform-component-multiple-file label.-secondary-white:disabled,.pager--infinite-scroll .pager__item a.-secondary-white:disabled,.quiz-form .-secondary-white.form-submit:disabled,.button.-secondary-white[disabled],.webform-client-form .webform-component-multiple-file label.-secondary-white[disabled],.pager--infinite-scroll .pager__item a.-secondary-white[disabled],.quiz-form .-secondary-white.form-submit[disabled]{border-color:currentColor;background:#fff;color:#aeafae}button[type=submit].-secondary-gray,.button.-secondary-gray,.webform-client-form .webform-component-multiple-file label.-secondary-gray,.pager--infinite-scroll .pager__item a.-secondary-gray,.quiz-form .-secondary-gray.form-submit{border-color:currentColor;background:#37424a;color:#fff}button[type=submit].-secondary-gray:after,.button.-secondary-gray:after,.webform-client-form .webform-component-multiple-file label.-secondary-gray:after,.pager--infinite-scroll .pager__item a.-secondary-gray:after,.quiz-form .-secondary-gray.form-submit:after{background:#414c54}button[type=submit].-secondary-gray:disabled,button[type=submit].-secondary-gray[disabled],.button.-secondary-gray:disabled,.webform-client-form .webform-component-multiple-file label.-secondary-gray:disabled,.pager--infinite-scroll .pager__item a.-secondary-gray:disabled,.quiz-form .-secondary-gray.form-submit:disabled,.button.-secondary-gray[disabled],.webform-client-form .webform-component-multiple-file label.-secondary-gray[disabled],.pager--infinite-scroll .pager__item a.-secondary-gray[disabled],.quiz-form .-secondary-gray.form-submit[disabled]{border-color:currentColor;color:#aeafae}button[type=submit].-find-out-more,.button.-find-out-more,.webform-client-form .webform-component-multiple-file label.-find-out-more,.pager--infinite-scroll .pager__item a.-find-out-more,.quiz-form .-find-out-more.form-submit{min-width:195px;padding:19px 60px 19px 9px;font-size:16px}button[type=submit].-find-out-more:after,.button.-find-out-more:after,.webform-client-form .webform-component-multiple-file label.-find-out-more:after,.pager--infinite-scroll .pager__item a.-find-out-more:after,.quiz-form .-find-out-more.form-submit:after{content:""}button[type=submit].-read-more,button[type=submit].-back-home,.button.-read-more,.webform-client-form .webform-component-multiple-file label.-read-more,.pager--infinite-scroll .pager__item a.-read-more,.quiz-form .form-submit,.button.-back-home,.webform-client-form .webform-component-multiple-file label.-back-home,.pager--infinite-scroll .pager__item a.-back-home,.quiz-form .-back-home.form-submit{min-width:195px;padding:20px 60px 20px 30px;font-size:16px}button[type=submit].-read-more:after,button[type=submit].-back-home:after,.button.-read-more:after,.webform-client-form .webform-component-multiple-file label.-read-more:after,.pager--infinite-scroll .pager__item a.-read-more:after,.quiz-form .form-submit:after,.button.-back-home:after,.webform-client-form .webform-component-multiple-file label.-back-home:after,.pager--infinite-scroll .pager__item a.-back-home:after,.quiz-form .-back-home.form-submit:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}button[type=submit].-read-more:after,button[type=submit].-back-home:after,.button.-read-more:after,.webform-client-form .webform-component-multiple-file label.-read-more:after,.pager--infinite-scroll .pager__item a.-read-more:after,.quiz-form .form-submit:after,.button.-back-home:after,.webform-client-form .webform-component-multiple-file label.-back-home:after,.pager--infinite-scroll .pager__item a.-back-home:after,.quiz-form .-back-home.form-submit:after{width:44px;height:44px;font-size:12px}
button[type=submit].-read-more-back,.button.-read-more-back,.webform-client-form .webform-component-multiple-file label.-read-more-back,.pager--infinite-scroll .pager__item a.-read-more-back,.quiz-form .-read-more-back.form-submit{min-width:195px;padding:20px 60px 20px 30px;font-size:16px}button[type=submit].-read-more-back:after,.button.-read-more-back:after,.webform-client-form .webform-component-multiple-file label.-read-more-back:after,.pager--infinite-scroll .pager__item a.-read-more-back:after,.quiz-form .-read-more-back.form-submit:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}button[type=submit].-read-more-back:after,.button.-read-more-back:after,.webform-client-form .webform-component-multiple-file label.-read-more-back:after,.pager--infinite-scroll .pager__item a.-read-more-back:after,.quiz-form .-read-more-back.form-submit:after{width:44px;height:44px;font-size:12px}button[type=submit].-icon,.button.-icon,.webform-client-form .webform-component-multiple-file label,.pager--infinite-scroll .pager__item a.-icon,.quiz-form .-icon.form-submit{min-width:195px;padding:20px 60px 20px 9px;font-size:16px}button[type=submit].-icon:after,.button.-icon:after,.webform-client-form .webform-component-multiple-file label:after,.pager--infinite-scroll .pager__item a.-icon:after,.quiz-form .-icon.form-submit:after{width:44px;height:44px;font-size:18px}button[type=submit].-no-icon,.button.-no-icon,.webform-client-form .webform-component-multiple-file label.-no-icon,.pager--infinite-scroll .pager__item a,.quiz-form .-no-icon.form-submit{padding:20px 30px}button[type=submit].-no-icon:after,.button.-no-icon:after,.webform-client-form .webform-component-multiple-file label.-no-icon:after,.pager--infinite-scroll .pager__item a:after,.quiz-form .-no-icon.form-submit:after{content:none}button[type=submit].-play:after,.button.-play:after,.webform-client-form .webform-component-multiple-file label.-play:after,.pager--infinite-scroll .pager__item a.-play:after,.quiz-form .-play.form-submit:after{content:""}button[type=submit].-pdf:after,.button.-pdf:after,.webform-client-form .webform-component-multiple-file label:after,.pager--infinite-scroll .pager__item a.-pdf:after,.quiz-form .-pdf.form-submit:after{content:""}button[type=submit].-modules:after,.button.-modules:after,.webform-client-form .webform-component-multiple-file label.-modules:after,.pager--infinite-scroll .pager__item a.-modules:after,.quiz-form .-modules.form-submit:after{content:""}button[type=submit].-upload:after,.button.-upload:after,.webform-client-form .webform-component-multiple-file label.-upload:after,.pager--infinite-scroll .pager__item a.-upload:after,.quiz-form .-upload.form-submit:after{content:""}@media print,screen and (min-width:64em){button[type=submit],.button,.webform-client-form .webform-component-multiple-file label,.pager--infinite-scroll .pager__item a,.quiz-form .form-submit{min-width:195px;padding:20px 60px 20px 30px;font-size:16px}button[type=submit]:after,.button:after,.webform-client-form .webform-component-multiple-file label:after,.pager--infinite-scroll .pager__item a:after,.quiz-form .form-submit:after{width:44px;height:44px}button[type=submit].-read-more,.button.-read-more,.webform-client-form .webform-component-multiple-file label.-read-more,.pager--infinite-scroll .pager__item a.-read-more,.quiz-form .form-submit{padding:20px 60px 20px 30px}.-find-out-more{padding:20px 60px 20px 30px}.-find-out-more:after{font-size:20px}}@media screen and (min-width:75em){button[type=submit]:focus:before,.button:focus:before,.webform-client-form .webform-component-multiple-file label:focus:before,.pager--infinite-scroll .pager__item a:focus:before,.quiz-form .form-submit:focus:before{width:100%}button[type=submit]:focus,button[type=submit]:hover,.button:focus,.webform-client-form .webform-component-multiple-file label:focus,.pager--infinite-scroll .pager__item a:focus,.quiz-form .form-submit:focus,.button:hover,.webform-client-form .webform-component-multiple-file label:hover,.pager--infinite-scroll .pager__item a:hover,.quiz-form .form-submit:hover{-webkit-transition:.3s background;transition:.3s background;border-color:#fff;background:#fff;color:#00877c;-webkit-box-shadow:0 5px 10px 0 #d9efed;box-shadow:0 5px 10px 0 #d9efed}
button[type=submit]:focus:before,button[type=submit]:hover:before,.button:focus:before,.webform-client-form .webform-component-multiple-file label:focus:before,.pager--infinite-scroll .pager__item a:focus:before,.quiz-form .form-submit:focus:before,.button:hover:before,.webform-client-form .webform-component-multiple-file label:hover:before,.pager--infinite-scroll .pager__item a:hover:before,.quiz-form .form-submit:hover:before{width:100%}button[type=submit]:focus:after,button[type=submit]:hover:after,.button:focus:after,.webform-client-form .webform-component-multiple-file label:focus:after,.pager--infinite-scroll .pager__item a:focus:after,.quiz-form .form-submit:focus:after,.button:hover:after,.webform-client-form .webform-component-multiple-file label:hover:after,.pager--infinite-scroll .pager__item a:hover:after,.quiz-form .form-submit:hover:after{background:#fff}button[type=submit].-white:focus,button[type=submit].-white:hover,.button.-white:focus,.webform-client-form .webform-component-multiple-file label.-white:focus,.pager--infinite-scroll .pager__item a.-white:focus,.quiz-form .-white.form-submit:focus,.button.-white:hover,.webform-client-form .webform-component-multiple-file label.-white:hover,.pager--infinite-scroll .pager__item a.-white:hover,.quiz-form .-white.form-submit:hover{color:#fff}button[type=submit].-white:focus:after,button[type=submit].-white:hover:after,.button.-white:focus:after,.webform-client-form .webform-component-multiple-file label.-white:focus:after,.pager--infinite-scroll .pager__item a.-white:focus:after,.quiz-form .-white.form-submit:focus:after,.button.-white:hover:after,.webform-client-form .webform-component-multiple-file label.-white:hover:after,.pager--infinite-scroll .pager__item a.-white:hover:after,.quiz-form .-white.form-submit:hover:after{background:#00877c}button[type=submit].-white:focus:before,button[type=submit].-white:hover:before,.button.-white:focus:before,.webform-client-form .webform-component-multiple-file label.-white:focus:before,.pager--infinite-scroll .pager__item a.-white:focus:before,.quiz-form .-white.form-submit:focus:before,.button.-white:hover:before,.webform-client-form .webform-component-multiple-file label.-white:hover:before,.pager--infinite-scroll .pager__item a.-white:hover:before,.quiz-form .-white.form-submit:hover:before{background:#00877c}button[type=submit].-white:active,.button.-white:active,.webform-client-form .webform-component-multiple-file label.-white:active,.pager--infinite-scroll .pager__item a.-white:active,.quiz-form .-white.form-submit:active{color:#fff}button[type=submit].-white:active:before,.button.-white:active:before,.webform-client-form .webform-component-multiple-file label.-white:active:before,.pager--infinite-scroll .pager__item a.-white:active:before,.quiz-form .-white.form-submit:active:before{border-color:currentColor;background:#e5f3f1}button[type=submit].-white:active:after,.button.-white:active:after,.webform-client-form .webform-component-multiple-file label.-white:active:after,.pager--infinite-scroll .pager__item a.-white:active:after,.quiz-form .-white.form-submit:active:after{background:#e5f3f1}button[type=submit].-secondary-white:focus:before,button[type=submit].-secondary-white:focus:after,button[type=submit].-secondary-white:hover:before,button[type=submit].-secondary-white:hover:after,.button.-secondary-white:focus:before,.webform-client-form .webform-component-multiple-file label.-secondary-white:focus:before,.pager--infinite-scroll .pager__item a.-secondary-white:focus:before,.quiz-form .-secondary-white.form-submit:focus:before,.button.-secondary-white:focus:after,.webform-client-form .webform-component-multiple-file label.-secondary-white:focus:after,.pager--infinite-scroll .pager__item a.-secondary-white:focus:after,.quiz-form .-secondary-white.form-submit:focus:after,.button.-secondary-white:hover:before,.webform-client-form .webform-component-multiple-file label.-secondary-white:hover:before,.pager--infinite-scroll .pager__item a.-secondary-white:hover:before,.quiz-form .-secondary-white.form-submit:hover:before,.button.-secondary-white:hover:after,.webform-client-form .webform-component-multiple-file label.-secondary-white:hover:after,.pager--infinite-scroll .pager__item a.-secondary-white:hover:after,.quiz-form .-secondary-white.form-submit:hover:after{background:#fff}
button[type=submit].-secondary-gray:focus,button[type=submit].-secondary-gray:hover,.button.-secondary-gray:focus,.webform-client-form .webform-component-multiple-file label.-secondary-gray:focus,.pager--infinite-scroll .pager__item a.-secondary-gray:focus,.quiz-form .-secondary-gray.form-submit:focus,.button.-secondary-gray:hover,.webform-client-form .webform-component-multiple-file label.-secondary-gray:hover,.pager--infinite-scroll .pager__item a.-secondary-gray:hover,.quiz-form .-secondary-gray.form-submit:hover{color:#00877c}button[type=submit].-secondary-gray:focus:before,button[type=submit].-secondary-gray:focus:after,button[type=submit].-secondary-gray:hover:before,button[type=submit].-secondary-gray:hover:after,.button.-secondary-gray:focus:before,.webform-client-form .webform-component-multiple-file label.-secondary-gray:focus:before,.pager--infinite-scroll .pager__item a.-secondary-gray:focus:before,.quiz-form .-secondary-gray.form-submit:focus:before,.button.-secondary-gray:focus:after,.webform-client-form .webform-component-multiple-file label.-secondary-gray:focus:after,.pager--infinite-scroll .pager__item a.-secondary-gray:focus:after,.quiz-form .-secondary-gray.form-submit:focus:after,.button.-secondary-gray:hover:before,.webform-client-form .webform-component-multiple-file label.-secondary-gray:hover:before,.pager--infinite-scroll .pager__item a.-secondary-gray:hover:before,.quiz-form .-secondary-gray.form-submit:hover:before,.button.-secondary-gray:hover:after,.webform-client-form .webform-component-multiple-file label.-secondary-gray:hover:after,.pager--infinite-scroll .pager__item a.-secondary-gray:hover:after,.quiz-form .-secondary-gray.form-submit:hover:after{background:#fff}}input[type=checkbox]{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}input[type=checkbox]+label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;cursor:pointer}input[type=checkbox]+label sup{line-height:inherit}input[type=checkbox]+label:before{display:block;min-width:20px;max-width:20px;height:20px;margin-right:20px;border:2px solid #00877c;background:#fff;content:''}input[type=checkbox]:checked+label:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#d47b22;font-size:10px}input[type=checkbox]:focus+label:before{-webkit-box-shadow:0 0 3px 2px rgba(0,135,124,.1);box-shadow:0 0 3px 2px rgba(0,135,124,.1)}input[type=text],input[type=password],input[type=number],input[type=email],input[type=search],textarea,select{display:block;width:100%;min-height:44px;padding:12px 20px;border:0;border-radius:48px;outline:none;background:#e5f3f1;color:#37424a;font-size:14px;line-height:20px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#aeafae;font-style:italic}input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=password],input:-ms-input-placeholder[type=number],input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=search],textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#aeafae;font-style:italic}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#aeafae;font-style:italic}
input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#aeafae;font-style:italic}input[type=text]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:#aeafae;font-style:italic}input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,textarea::placeholder,select::placeholder{color:#aeafae;font-style:italic}input:focus[type=text],input:focus[type=password],input:focus[type=number],input:focus[type=email],input:focus[type=search],textarea:focus,select:focus{-webkit-box-shadow:0 0 3px 2px rgba(0,135,124,.1);box-shadow:0 0 3px 2px rgba(0,135,124,.1)}input[disabled][type=text],input[disabled][type=password],input[disabled][type=number],input[disabled][type=email],input[disabled][type=search],textarea[disabled],select[disabled]{background:rgba(102,32,70,.05)}input[type=text].element-invisible,input[type=password].element-invisible,input[type=number].element-invisible,input[type=email].element-invisible,input[type=search].element-invisible{display:none}input[type=password]{font-style:normal}textarea{border-radius:12px}.user-login .form-actions{margin-top:30px}select{background-position:right 15px center;background-image:url(/sites/all/themes/msd_hub/img/select-arrows.png);background-repeat:no-repeat}select::-ms-expand{display:none}input.error{border:2px solid red !important}input.error.form-radio+label:before{border:2px solid red}label,.pseudo-label{margin-bottom:10px;color:#535c55;font-weight:300;font-size:16px;line-height:20px}label+.form-radios,.pseudo-label+.form-radios{margin-bottom:0}label .form-required,.pseudo-label .form-required{color:inherit}.form-item label,.form-actions label{font-weight:300}input[type=radio]{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}input[type=radio]+label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}input[type=radio]+label:before{display:block;min-width:22px;max-width:22px;height:22px;margin-right:10px;border:2px solid #00877c;border-radius:50%;background-position:center center;background-color:#fff;background-repeat:no-repeat;content:''}input[type=radio]:checked+label:before{background-image:url(/sites/all/themes/msd_hub/img/radio-active.png)}input[type=radio]:focus+label:before{-webkit-box-shadow:0 0 3px 2px rgba(0,135,124,.1);box-shadow:0 0 3px 2px rgba(0,135,124,.1)}.webform-client-form p{color:#656e68;font-weight:300;font-size:16px;line-height:20px}.webform-client-form h3,.webform-client-form .profile-cpd-results ._result ._name,.profile-cpd-results ._result .webform-client-form ._name{margin-bottom:-10px;color:#656e68;font-size:16px;line-height:24px}.webform-client-form h3+p,.webform-client-form .profile-cpd-results ._result ._name+p,.profile-cpd-results ._result .webform-client-form ._name+p{margin-top:30px}.webform-client-form input[type=text],.webform-client-form input[type=email]{max-width:555px}.webform-client-form select,.webform-client-form textarea{max-width:555px;resize:none}.webform-client-form fieldset{margin:0 0 30px;padding:0;border:0}.webform-client-form fieldset.-form-wrapper-2-cols{max-width:555px}.webform-client-form fieldset.-form-wrapper-2-cols,.webform-client-form fieldset:last-child{margin-bottom:0}.webform-client-form .form-item{margin-bottom:30px}.webform-client-form .error{display:block;margin-top:10px;color:#e8393b;font-size:12px}
.webform-client-form .webform-tooltip .vtip{width:20px;height:20px;margin:0;padding:0;border-radius:50%;background:#00877c}.webform-client-form .webform-component-select-or-other:before,.webform-client-form .webform-component-select-or-other:after,.webform-client-form .webform-component-radios:before,.webform-client-form .webform-component-radios:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.webform-client-form .webform-component-select-or-other:after,.webform-client-form .webform-component-radios:after{clear:both}.webform-client-form .webform-component-select-or-other .form-radios,.webform-client-form .webform-component-radios .form-radios{margin-bottom:-10px}.webform-client-form .webform-component-select-or-other .form-radios label,.webform-client-form .webform-component-radios .form-radios label{margin:0;line-height:16px}.webform-client-form .webform-component-select-or-other .form-item,.webform-client-form .webform-component-radios .form-item{margin:0 15px 10px 0;float:left}.webform-client-form .webform-component-select-or-other .tooltip-wrapper,.webform-client-form .webform-component-radios .tooltip-wrapper{float:left}.webform-client-form .webform-component-checkboxes .form-checkboxes label{margin:0;font-size:14px}.webform-client-form .webform-component-checkboxes .form-item{margin:0 0 10px}.webform-client-form .select-or-other{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:555px}.webform-client-form .select-or-other .form-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.webform-client-form .select-or-other .form-type-radios,.webform-client-form .select-or-other .form-type-select{margin-right:0}.webform-client-form .select-or-other .form-type-textfield{max-width:175px;margin-right:0;margin-left:15px}.webform-client-form .webform-component-textfield.webform-tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webform-client-form .webform-component-textfield.webform-tooltip label{width:100%}.webform-client-form .webform-component-textfield.webform-tooltip input{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.webform-client-form .webform-component-textfield.webform-tooltip .tooltip-wrapper{margin-left:10px}.webform-client-form .webform-component-multiple-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webform-client-form .webform-component-multiple-file p{margin-bottom:10px;color:#535c55;font-weight:300;font-size:16px;line-height:20px;margin:0}.webform-client-form .webform-component-multiple-file p+.form-radios{margin-bottom:0}.webform-client-form .webform-component-multiple-file p .form-required{color:inherit}.webform-client-form .webform-component-multiple-file label{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:195px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.webform-client-form .webform-component-multiple-file input,.webform-client-form .webform-component-multiple-file button{display:none}.webform-client-form .webform-component-multiple-file .file-widget{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;max-width:360px}.webform-client-form .webform-component-multiple-file .description{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;margin-top:10px;font-size:12px}
.webform-client-form .webform-component--documents table{max-width:555px}.webform-client-form .webform-component--documents table td>div{padding:0 10px 0 0}.webform-client-form .webform-component--documents .tabledrag-toggle-weight-wrapper{display:none}@media screen and (max-width:39.9375em){.webform-client-form .select-or-other{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.webform-client-form .select-or-other .form-type-radios{width:100%}.webform-client-form .select-or-other .form-type-radios+.form-type-textfield{padding-left:0}.webform-client-form .select-or-other .form-type-textfield{margin-left:0;padding-left:15px}.webform-client-form .webform-component-multiple-file .file-widget{margin-bottom:10px}.webform-client-form .webform-component--documents .sticky-header{display:none !important}.webform-client-form .webform-component--documents table{display:table;width:100%;table-layout:fixed}.webform-client-form .webform-component--documents table td{width:50%;max-width:100px}.webform-client-form .webform-component--documents table th{font-size:14px}.webform-client-form .webform-component--documents table button[type=submit].-read-more{min-width:125px;padding-left:14px;font-size:14px}.webform-client-form .webform-component--documents table .file-size{margin-left:15px}.webform-client-form .webform-component--documents table .file .file-icon{float:left}.webform-client-form .webform-component--documents table .file a{display:block;white-space:normal;overflow:hidden;word-break:break-all}}@media print,screen and (min-width:64em){.webform-client-form fieldset.-form-wrapper-2-cols{margin:0}.webform-client-form fieldset.-form-wrapper-2-cols .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -15px}.webform-client-form fieldset.-form-wrapper-2-cols .form-item{width:50%;padding:0 15px}}.mastitis-cost-calculator p{font-weight:300}.mastitis-cost-calculator fieldset{margin:0;padding:0;border:0}.mastitis-cost-calculator label,.mastitis-cost-calculator .pseudo-label{display:inline-block;margin-bottom:10px}.mastitis-cost-calculator label.-bold,.mastitis-cost-calculator .pseudo-label.-bold{font-weight:700}.mastitis-cost-calculator .form-item:not(:last-child){margin-bottom:25px}.mastitis-cost-calculator .section-1{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #bcbdbc}.mastitis-cost-calculator .cost-calc-herd.-result{margin-top:40px}.mastitis-cost-calculator .cost-calc-payment .show-for-destkop{display:none}.mastitis-cost-calculator .cost-calc-payment .band-wrapper{margin-bottom:40px}.mastitis-cost-calculator .cost-calc-payment .band-wrapper:last-child{margin-bottom:0}.mastitis-cost-calculator .cost-calc-payment .band-no,.mastitis-cost-calculator .cost-calc-payment .band-input-group{display:inline-block;width:100%}.mastitis-cost-calculator .cost-calc-payment .band-no{margin-bottom:10px;color:#535c55;font-weight:300;font-size:16px;line-height:20px;width:100px;margin:0;vertical-align:top}.mastitis-cost-calculator .cost-calc-payment .band-no+.form-radios{margin-bottom:0}.mastitis-cost-calculator .cost-calc-payment .band-no .form-required{color:inherit}.mastitis-cost-calculator .cost-calc-payment .band-input-group{max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px);margin-left:-5px;vertical-align:middle}.mastitis-cost-calculator .cost-calc-payment .band-scc{margin-bottom:25px}.mastitis-cost-calculator .cost-calc-actions{margin-top:40px;text-align:center}.mastitis-cost-calculator .cost-calc-info{margin-top:40px}.mastitis-cost-calculator .cost-calc-info p{font-size:14px;line-height:18px}@media print,screen and (min-width:64em){.mastitis-cost-calculator .cost-calc-herd input,.mastitis-cost-calculator .cost-calc-herd label{display:inline-block;vertical-align:middle}.mastitis-cost-calculator .cost-calc-herd label{width:-webkit-calc(100% - 298px);width:calc(100% - 298px);margin:0;padding-right:30px}
.mastitis-cost-calculator .cost-calc-herd input{max-width:293px}.mastitis-cost-calculator .form-item:not(:last-child){margin-bottom:10px}.mastitis-cost-calculator .cost-calc-payment .show-for-destkop{display:block}.mastitis-cost-calculator .cost-calc-payment .band-wrapper{margin-bottom:10px}.mastitis-cost-calculator .cost-calc-payment .band-wrapper.-header{margin-bottom:20px}.mastitis-cost-calculator .cost-calc-payment .pseudo-label{display:none}.mastitis-cost-calculator .cost-calc-payment .band-no{width:100px;vertical-align:middle}.mastitis-cost-calculator .cost-calc-payment .band-input-group:before,.mastitis-cost-calculator .cost-calc-payment .band-input-group:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.mastitis-cost-calculator .cost-calc-payment .band-input-group:after{clear:both}.mastitis-cost-calculator .cost-calc-payment .band-input-group>div{width:50%;margin:0;float:left}.mastitis-cost-calculator .cost-calc-payment .band-input-group .band-scc{padding-right:35px}.mastitis-cost-calculator .cost-calc-payment .band-input-group .band-ppl{padding-left:35px}.mastitis-cost-calculator .cost-calc-actions,.mastitis-cost-calculator .cost-calc-info{margin-top:50px}.mastitis-cost-calculator .section-2{margin-bottom:50px}.mastitis-cost-calculator .section-2.-no-margin{margin:0}}.webform-client-form-79 .webform-component--mandatory-hint p{color:#bcbdbc;font-weight:400;font-size:14px}.risk-quiz-webform{padding:32px;border:1px solid #d2d2d2;border-radius:5px;-webkit-box-shadow:1px 1px 1px #aeafae;box-shadow:1px 1px 1px #aeafae}.risk-quiz-webform .messages.error{margin-bottom:1rem}.risk-quiz-webform .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.risk-quiz-webform .form-item{margin-bottom:1rem}.risk-quiz-webform .select-or-other{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:100%}.risk-quiz-webform .select-or-other .form-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.risk-quiz-webform .select-or-other .form-type-textfield{max-width:100%;margin-left:0}.risk-quiz-webform .webform-confirmation .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.5625rem}.risk-quiz-webform .form-required{display:none}.risk-quiz-webform button:disabled,.risk-quiz-webform button[disabled]{padding-right:60px !important}.print-glucose-curve header,.print-glucose-curve footer{display:none}.glucose-curve-form{position:relative;max-width:675px;margin:0 auto;padding:0 16px 16px;background-color:#fff}.glucose-curve-form h2._title,.glucose-curve-form .profile-data ._title._name,.profile-data .glucose-curve-form ._title._name,.glucose-curve-form .profile-records h1._title,.profile-records .glucose-curve-form h1._title,.glucose-curve-form .node-type-homepage ._text h1._title,.node-type-homepage ._text .glucose-curve-form h1._title,.glucose-curve-form .cpd-full h1._title,.cpd-full .glucose-curve-form h1._title{margin-bottom:35px}.glucose-curve-form h3,.glucose-curve-form .profile-cpd-results ._result ._name,.profile-cpd-results ._result .glucose-curve-form ._name{color:#00877c;font-weight:300}.glucose-curve-form .privacy-notice p{font-size:12px}.glucose-curve-form table{width:100%;margin-bottom:6px}.glucose-curve-form .chart{width:100%}.glucose-curve-form .chart .chart-title{text-align:center}.glucose-curve-form .anchor{width:100%;height:1px}.glucose-curve-form .steps{max-width:300px;margin:0 auto 16px;text-align:center}.glucose-curve-form .steps .bar{margin-top:8px;border-radius:6px;-webkit-box-shadow:0 0 1px #00877c;box-shadow:0 0 1px #00877c}
.glucose-curve-form .steps .bar .progress{height:20px;border-radius:6px;background-color:#00877c}.glucose-curve-form .steps .bar .progress.progress-1{width:33%}.glucose-curve-form .steps .bar .progress.progress-2{width:66%}.glucose-curve-form .steps .bar .progress.progress-3{width:100%}.glucose-curve-form>.description{text-align:center}.glucose-curve-form .actions{margin-top:16px;margin-bottom:8px;text-align:center}.glucose-curve-form .button,.glucose-curve-form .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .glucose-curve-form label,.glucose-curve-form .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .glucose-curve-form a,.glucose-curve-form .quiz-form .form-submit,.quiz-form .glucose-curve-form .form-submit{margin-right:8px;margin-bottom:8px}.glucose-curve-form .button.button-fullwidth,.glucose-curve-form .webform-client-form .webform-component-multiple-file label.button-fullwidth,.webform-client-form .webform-component-multiple-file .glucose-curve-form label.button-fullwidth,.glucose-curve-form .pager--infinite-scroll .pager__item a.button-fullwidth,.pager--infinite-scroll .pager__item .glucose-curve-form a.button-fullwidth,.glucose-curve-form .quiz-form .button-fullwidth.form-submit,.quiz-form .glucose-curve-form .button-fullwidth.form-submit{width:100%;margin-right:0;margin-bottom:8px;padding-top:6px;padding-bottom:6px}.glucose-curve-form .button:disabled,.glucose-curve-form .webform-client-form .webform-component-multiple-file label:disabled,.webform-client-form .webform-component-multiple-file .glucose-curve-form label:disabled,.glucose-curve-form .pager--infinite-scroll .pager__item a:disabled,.pager--infinite-scroll .pager__item .glucose-curve-form a:disabled,.glucose-curve-form .quiz-form .form-submit:disabled,.quiz-form .glucose-curve-form .form-submit:disabled,.glucose-curve-form .button[disabled],.glucose-curve-form .webform-client-form .webform-component-multiple-file label[disabled],.webform-client-form .webform-component-multiple-file .glucose-curve-form label[disabled],.glucose-curve-form .pager--infinite-scroll .pager__item a[disabled],.pager--infinite-scroll .pager__item .glucose-curve-form a[disabled],.glucose-curve-form .quiz-form .form-submit[disabled],.quiz-form .glucose-curve-form .form-submit[disabled]{padding-right:60px !important}.glucose-curve-form .form-item{margin-bottom:16px;overflow:hidden}.glucose-curve-form .form-item label{display:inline-block;float:left}.glucose-curve-form .form-item input,.glucose-curve-form .form-item select{display:inline-block;width:100%}@media print,screen and (min-width:40em){.glucose-curve-form .form-item input,.glucose-curve-form .form-item select{width:400px;float:right}}.glucose-curve-form .form-item .description{clear:both;overflow:hidden}.glucose-curve-form .form-item .description .errors{margin-top:8px;margin-bottom:0;color:#e8393b;text-align:right}.glucose-curve-form fieldset{margin:0;padding:0;border:0}.glucose-curve-form fieldset.container{margin-bottom:16px;padding-right:16px;padding-left:16px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 1px #00877c;box-shadow:0 0 1px #00877c}.glucose-curve-form fieldset.container legend{margin-bottom:-16px}.glucose-curve-form fieldset.container legend h4{margin-bottom:38px;margin-left:-16px;color:#00877c;font-weight:700}.ui-timepicker-standard{border-radius:8px;border-color:transparent !important;font-size:11px !important;-webkit-box-shadow:0 0 1px #00877c;box-shadow:0 0 1px #00877c}.ui-timepicker-standard a{padding-left:16px !important;text-align:left !important}.discharge-form{position:relative;max-width:675px;margin:0 auto;padding:0 16px 16px;background-color:#fff}.discharge-form h3,.discharge-form .profile-cpd-results ._result ._name,.profile-cpd-results ._result .discharge-form ._name{color:#00877c;font-weight:300}.discharge-form h4{margin:16px 0}.discharge-form .disclaimer-notice p{font-size:12px}.discharge-form .discharge-letter-summary h4{margin-bottom:16px;font-size:26px}.discharge-form .anchor{width:100%;height:1px}
.discharge-form .form-description{text-align:right}.discharge-form .actions{margin-top:16px;margin-bottom:8px;text-align:center}.discharge-form .button,.discharge-form .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .discharge-form label,.discharge-form .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .discharge-form a,.discharge-form .quiz-form .form-submit,.quiz-form .discharge-form .form-submit{width:100%;margin-right:8px;margin-bottom:8px}@media print,screen and (min-width:40em){.discharge-form .button,.discharge-form .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .discharge-form label,.discharge-form .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .discharge-form a,.discharge-form .quiz-form .form-submit,.quiz-form .discharge-form .form-submit{width:auto}}.discharge-form .button:disabled,.discharge-form .webform-client-form .webform-component-multiple-file label:disabled,.webform-client-form .webform-component-multiple-file .discharge-form label:disabled,.discharge-form .pager--infinite-scroll .pager__item a:disabled,.pager--infinite-scroll .pager__item .discharge-form a:disabled,.discharge-form .quiz-form .form-submit:disabled,.quiz-form .discharge-form .form-submit:disabled,.discharge-form .button[disabled],.discharge-form .webform-client-form .webform-component-multiple-file label[disabled],.webform-client-form .webform-component-multiple-file .discharge-form label[disabled],.discharge-form .pager--infinite-scroll .pager__item a[disabled],.pager--infinite-scroll .pager__item .discharge-form a[disabled],.discharge-form .quiz-form .form-submit[disabled],.quiz-form .discharge-form .form-submit[disabled]{padding-right:60px !important}.discharge-form .form-item.form-type-textfield,.discharge-form .form-item.form-type-select{margin-bottom:16px;overflow:hidden}.discharge-form .form-item .description{clear:both;overflow:hidden}.discharge-form .form-item .description .errors{margin-top:8px;margin-bottom:0;color:#e8393b;text-align:right}.discharge-form fieldset{margin:0;padding:0;border:0}.discharge-form fieldset.section1 .form-type-textfield label,.discharge-form fieldset.section1 .form-type-select label,.discharge-form fieldset.section2 .form-type-textfield label,.discharge-form fieldset.section2 .form-type-select label{display:none}.discharge-form fieldset .fieldset-wrapper{margin-bottom:16px;padding:16px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 1px #00877c;box-shadow:0 0 1px #00877c}.discharge-form fieldset .fieldset-wrapper .fieldset-description{margin-bottom:16px}.discharge-form fieldset .fieldset-wrapper legend{margin-bottom:-16px}.discharge-form fieldset .fieldset-wrapper legend h4{margin-bottom:38px;margin-left:-16px;color:#00877c;font-weight:700}.course-content{position:relative}iframe{max-width:100%}._completed{position:absolute;top:-1px;right:-10px;padding:4px 10px 6px 14px;border-radius:0 4px 0 24px;background:#d47b22;color:#fff;font-size:14px;line-height:20px;z-index:1}._completed:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";display:inline-block;margin-right:5px;font-size:12px;vertical-align:middle}._completed:after{position:absolute;right:0;bottom:-10px;border-width:10px 10px 0 0;border-color:#662046 transparent transparent;border-style:solid;content:''}.accordion-main-title{max-width:600px;margin:20px auto -10px;padding:0 20px;color:#00877c;font-weight:800}.accordion{max-width:600px;margin:40px auto}.accordion .accordion-item{margin-bottom:10px}.accordion .accordion-item ul{list-style-type:disc}.accordion .accordion-item:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #dbeae8}.accordion .accordion-item:last-child .accordion-content:last-child{border-bottom:0}.accordion .accordion-item.is-active .accordion-title{background:#00877c;color:#fff}
.accordion .accordion-item.is-active .accordion-title:before{background:#fff;color:#00877c}.accordion .accordion-item.is-active .accordion-title:after{margin-top:-15px;color:#00877c;content:'\2013'}.accordion .accordion-title{padding:22px 50px 22px 16px;-webkit-transition:none;transition:none;border:1px solid #dbeae8;background:#f7f7f7;color:#00877c;font-size:20px}.accordion .accordion-title:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;margin-top:-14px;border-radius:50%;background:#00877c;color:#fff;font-size:21px;font-weight:700;content:''}.accordion .accordion-title:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;margin-top:-16px;border-radius:50%;color:#fff;font-size:21px;font-weight:700;content:'+'}.accordion .accordion-title:hover,.accordion .accordion-title:focus{background:#f7f7f7}.accordion .accordion-title img+span{padding-left:20px}.accordion .accordion-content{padding:20px 25px 30px;border:0;background:#e5f3f1;color:#535c55;font-weight:300}.banner-carousel.animation .image-scale{background:0 0}.banner-carousel.animation.-animation-zoom-in-out img{-webkit-transform:rotate(5deg) scale(1.5) translateX(-50px) translateY(-20px);transform:rotate(5deg) scale(1.5) translateX(-50px) translateY(-20px);opacity:.95}.banner-carousel.animation.-active.-animation-zoom-in-out img{-webkit-animation:animation-zoom-in-out 6s cubic-bezier(.645,.045,.355,1) forwards;animation:animation-zoom-in-out 6s cubic-bezier(.645,.045,.355,1) forwards}@-webkit-keyframes animation-zoom-in-out{from{-webkit-transform:rotate(5deg) scale(1.5) translateX(-50px) translateY(-20px);transform:rotate(5deg) scale(1.5) translateX(-50px) translateY(-20px);opacity:.95}to{-webkit-transform:rotate(0deg) scale(1) translateX(0) translateY(0);transform:rotate(0deg) scale(1) translateX(0) translateY(0);opacity:1}}@keyframes animation-zoom-in-out{from{-webkit-transform:rotate(5deg) scale(1.5) translateX(-50px) translateY(-20px);transform:rotate(5deg) scale(1.5) translateX(-50px) translateY(-20px);opacity:.95}to{-webkit-transform:rotate(0deg) scale(1) translateX(0) translateY(0);transform:rotate(0deg) scale(1) translateX(0) translateY(0);opacity:1}}.links-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:wrap column;-ms-flex-flow:wrap column;flex-flow:wrap column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.links-wrapper a{max-width:300px;margin-bottom:16px}.links-wrapper .button.-image-link,.links-wrapper .webform-client-form .webform-component-multiple-file label.-image-link,.webform-client-form .webform-component-multiple-file .links-wrapper label.-image-link,.links-wrapper .pager--infinite-scroll .pager__item a.-image-link,.pager--infinite-scroll .pager__item .links-wrapper a.-image-link,.links-wrapper .quiz-form .-image-link.form-submit,.quiz-form .links-wrapper .-image-link.form-submit{background:0 0}.links-wrapper .button.-image-link span,.links-wrapper .webform-client-form .webform-component-multiple-file label.-image-link span,.webform-client-form .webform-component-multiple-file .links-wrapper label.-image-link span,.links-wrapper .pager--infinite-scroll .pager__item a.-image-link span,.pager--infinite-scroll .pager__item .links-wrapper a.-image-link span,.links-wrapper .quiz-form .-image-link.form-submit span,.quiz-form .links-wrapper .-image-link.form-submit span{display:none}
.links-wrapper .button.-image-link .button-img,.links-wrapper .webform-client-form .webform-component-multiple-file label.-image-link .button-img,.webform-client-form .webform-component-multiple-file .links-wrapper label.-image-link .button-img,.links-wrapper .pager--infinite-scroll .pager__item a.-image-link .button-img,.pager--infinite-scroll .pager__item .links-wrapper a.-image-link .button-img,.links-wrapper .quiz-form .-image-link.form-submit .button-img,.quiz-form .links-wrapper .-image-link.form-submit .button-img{width:auto;max-width:200px;height:auto;max-height:200px}@media print,screen and (min-width:40em){.links-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:wrap row;-ms-flex-flow:wrap row;flex-flow:wrap row}}@media screen and (min-width:75em){.content-columns .links-wrapper{-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.content-columns .links-wrapper a:last-child{margin-bottom:0}}.links-container{margin-right:10px;margin-left:10px;padding-top:20px;padding-right:10px;padding-bottom:20px;padding-left:10px}.links-container a.button,.links-container .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .links-container a,.links-container .quiz-form a.form-submit,.quiz-form .links-container a.form-submit{display:block;width:100%;max-width:100%;margin:10px 0}.content-columns.-bg-orange{background:#d47b22}.content-columns.-bg-blue{background:#00877c}.content-columns.-bg-dark-blue{background:#3b5998}.content-columns.-bg-light-green{background:#879637}.content-columns.-bg-purple{background:#662046}.content-columns.-bg-dark-red{background:#be4242}.content-columns .content-column{margin-bottom:20px}.content-columns .content-column:not(:first-child){margin-top:20px;padding-top:30px;border-top:1px solid #bcbdbc}.content-columns .content-column .simple-image{position:relative;margin-bottom:10px}.content-columns .content-column .simple-image .svg-wrapper{padding-bottom:100%}.content-columns .content-column .simple-image svg{display:block;position:absolute;right:0;left:0;width:100%;max-width:480px;height:auto;margin:0 auto}.content-columns .content-column.-col-image-only .dont-scale-up>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.content-columns .content-column .dont-scale-up>img{width:auto;max-width:100%}.content-columns .content-column img{width:100%}@media print,screen and (min-width:64em){.content-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.content-columns.-col-33-66 .content-column{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.content-columns.-col-33-66 .content-column.-first{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.content-columns.-col-66-33 .content-column{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.content-columns.-col-66-33 .content-column.-first{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.content-columns .content-column{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.content-columns .content-column:not(:first-child){margin-top:0;padding-top:0;border:0}.content-columns .content-column.-first{margin-right:10px}.content-columns .content-column.-inner{margin:0 10px}.content-columns .content-column.-last{margin-left:10px}.content-columns .content-column.-col-image-only .dont-scale-up{min-height:1px}.content-columns .simple-text{margin-top:0}}@media screen and (min-width:75em){.content-columns.-col-vertical-paddings .content-column .simple-text{width:-webkit-calc(100% - 60px);width:calc(100% - 60px);max-width:650px;margin-right:auto;margin-left:auto}}.download-banner{padding:30px;background:#e5f3f1}.download-banner .download-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.download-banner .download-col.-image-preview{display:none}.download-banner ._title{margin-bottom:20px;font-size:30px}.download-banner ._content{margin-bottom:30px;font-size:14px}.download-banner a{display:inline-block;position:relative;min-width:244px;padding:10px 20px;border:1px solid #00877c;border-radius:18px;background:0 0;color:#00877c;text-align:center;overflow:hidden}.download-banner a:before{display:block;position:absolute;top:0;right:0;width:100%;height:100%;content:''}@media print,screen and (min-width:48em){.download-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.download-banner.-has-image .download-col.-main-col{width:100%;max-width:inherit}.download-banner .download-col{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.download-banner .download-col.-main-col{width:50%;max-width:475px}.download-banner .download-col.-image-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}}.-grid{display:block}.-grid .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.-grid.-n-2-grid-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.-grid.-n-2-grid-items .images{display:block}.-grid .teaser-list.-wrapp ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0}.-grid .teaser-list.-wrapp ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:auto;margin:15px 0;padding:0 10px}.-grid.-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-grid.-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:40em){.-grid.-center.-n-2-grid-items .images{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.-grid .images{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.-grid .teaser-list.-wrapp ul li{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media print,screen and (min-width:64em){.-grid .images{-webkit-box-flex:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%}.-grid.-center.-n-2-grid-items .images{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.-grid .teaser-list.-wrapp ul li{-webkit-box-flex:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%}}@media screen and (-ms-high-contrast:active) and (min-width:40em),screen and (-ms-high-contrast:none) and (min-width:40em){.-grid.-center.-n-2-grid-items .images{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.-grid .images{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.-grid .teaser-list.-wrapp ul li{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}}@media print and (-ms-high-contrast:none),screen and (-ms-high-contrast:active) and (min-width:64em),screen and (-ms-high-contrast:none) and (min-width:64em){.-grid .images{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:33%}.-grid.-center.-n-2-grid-items .images{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.-grid .teaser-list.-wrapp ul li{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:33%}}.content-tabs.-tabs-bg-light-green{background-color:#879637}.content-tabs.-tabs-bg-light-blue{background-color:#7fc3bd}.content-tabs .tabs-description{margin-right:10px;margin-left:10px}
.content-tabs .tabs-description h3,.content-tabs .tabs-description .profile-cpd-results ._result ._name,.profile-cpd-results ._result .content-tabs .tabs-description ._name{font-size:24px;line-height:30px}.content-tabs .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:0;background:0 0}.content-tabs .tabs-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-tabs .tabs-header.-with-title{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content-tabs .tabs-title{margin-top:24px}.content-tabs .tabs-title>a{padding:8px;outline:none;background:0 0}.content-tabs .tabs-title>a:focus,.content-tabs .tabs-title>a:active{outline:none}.content-tabs .tabs-title>a:focus,.content-tabs .tabs-title>a[aria-selected=true]{background:0 0}.content-tabs .tabs-title .tab-title{display:block;margin-top:10px;font-size:14px;text-align:center}.content-tabs .tabs-title .tab-header-images{display:block;text-align:center}.content-tabs .tabs-title .tab-header-images img{max-width:94px;margin:auto}.content-tabs .tabs-title .tab-header-images .tab-header-image{display:inline-block}.content-tabs .tabs-title .tab-header-images .tab-header-image-alt{display:none}.content-tabs .tabs-title .tab-header-images .tab-header-image,.content-tabs .tabs-title .tab-header-images .tab-header-image-alt{-webkit-transition:max-width .2s;transition:max-width .2s}.content-tabs .tabs-title:hover .tab-header-images .tab-header-image,.content-tabs .tabs-title.is-active .tab-header-images .tab-header-image{display:none}.content-tabs .tabs-title:hover .tab-header-images .tab-header-image-alt,.content-tabs .tabs-title.is-active .tab-header-images .tab-header-image-alt{display:inline-block}.content-tabs .tabs-panel{padding:8px 10px}.content-tabs .tabs-content{border:0;background:0 0}.content-tabs .content-tabs{margin-top:40px}.content-tabs .content-tabs .tabs-title{margin-top:0}@media print,screen and (min-width:40em){.content-tabs .tabs-description{margin-right:0;margin-left:0}.content-tabs .tabs-description h3,.content-tabs .tabs-description .profile-cpd-results ._result ._name,.profile-cpd-results ._result .content-tabs .tabs-description ._name{font-size:28px;line-height:30px}.content-tabs .tabs{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px}.content-tabs .tabs .tabs-title>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-tabs .tabs .tabs-title .tab-title{display:inline-block;margin:0 10px 0 5px;font-size:16px}.content-tabs .tabs .tabs-title .tab-header-images{display:inline-block}}@media print,screen and (min-width:64em){.content-tabs .tabs-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.content-tabs .tabs-header.-with-title{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:75em){.content-tabs .tabs-content .banner-carousel{margin-right:-10px;margin-left:-10px}}.reveal-content-element{position:relative}.reveal-content-element .popup-content{display:none}.reveal-content-element .toggle-content{display:block;height:40px;padding-top:30px;padding-bottom:30px;font-size:0;text-align:center}
.reveal-content-element .toggle-content:before{display:block;position:absolute;bottom:0;width:100%;height:40px;font-size:initial;line-height:24px;content:'show'}.reveal-content-element .reveal-content{display:none}.reveal-content-element .reveal-content *:last-child{margin-bottom:0}.reveal-content-element .reveal-content.-active{display:block}.reveal-content-element .reveal-content.-active+.toggle-content:before{content:'hide'}@media print,screen and (min-width:64em){.reveal-content-element .popup-content{display:none}.reveal-content-element .button-content{display:block}.reveal-content-element .reveal-content,.reveal-content-element.-active{display:none}}.image-map img{display:block;margin-right:auto;margin-left:auto}.image-map .image-map-popup-content{display:none}.thermometer-tool .thermometer{display:none}.list,.simple-text ul{margin-bottom:20px}.list:last-child,.simple-text ul:last-child{margin-bottom:0}.list li,.simple-text ul li{color:#535c55;font-size:16px;font-weight:300;line-height:24px}.list li:before,.simple-text ul li:before{display:inline-block;width:20px;margin-left:-20px;color:#00877c;font-size:20px;content:'•'}.social-teasers-list{margin:60px 10px 0;padding-top:60px;border-top:1px solid #bcbdbc}.social-teasers-list .view-header{margin-bottom:40px;text-align:center}.social-teasers-list .social-teaser{margin:23px 0}.social-teasers-list .social-teaser:last-child{margin-bottom:0}.social-teasers-list .social-teaser ul{margin:0;padding:0;line-height:1;list-style:none}@media print,screen and (min-width:64em){.social-teasers-list{margin:40px 15px -35px;padding-top:40px}.social-teasers-list:before,.social-teasers-list:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.social-teasers-list:after{clear:both}.social-teasers-list .view-header{margin-bottom:28px}.social-teasers-list .slick-slider .slick-slide{max-width:555px}.node-type-article .social-teasers-list{margin:0 15px}.entity-collection{margin:0 -15px}.entity-collection>.slick-list>.slick-track>.slick-slide{margin:0 15px}}.categories-list>._title{padding:0 10px}.categories-list>._title h2,.categories-list>._title .profile-data ._name,.profile-data .categories-list>._title ._name,.categories-list>._title .profile-records h1,.profile-records .categories-list>._title h1,.categories-list>._title .node-type-homepage ._text h1,.node-type-homepage ._text .categories-list>._title h1,.categories-list>._title .cpd-full h1,.cpd-full .categories-list>._title h1{margin-bottom:40px}.categories-list .category-wrapper>._title{padding:0 10px}.categories-list .hidden{display:none}.categories-list .-align-center{text-align:center}.categories-list .teaser-list.-no-margin{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #bcbdbc}@media print,screen and (min-width:48em){.categories-list{margin-top:30px}}@media print,screen and (min-width:64em){.categories-list>._title{padding:0 15px}.categories-list .teaser-list .view-content ul:not(:last-child){margin-bottom:30px}.categories-list .teaser-list .view-content li{max-width:262px}}.pager--infinite-scroll{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pager--infinite-scroll .pager__item{padding:0}.pager--infinite-scroll .pager__item a{min-width:160px;margin:30px auto 0;padding:20px 30px 20px 10px}.pager--infinite-scroll .pager__item a:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.more-link{text-align:center}.more-link .button.-read-more,.more-link .webform-client-form .webform-component-multiple-file label.-read-more,.webform-client-form .webform-component-multiple-file .more-link label.-read-more,.more-link .pager--infinite-scroll .pager__item a.-read-more,.pager--infinite-scroll .pager__item .more-link a.-read-more,.more-link .quiz-form .form-submit,.quiz-form .more-link .form-submit{margin:30px auto 0}
@media print,screen and (min-width:64em){.pager--infinite-scroll .pager__item a{min-width:195px;padding-left:10px}}.intro-body h1{margin-bottom:23px;color:#00877c;font-size:2rem;font-weight:300;line-height:36px}.intro-body h2,.intro-body .profile-data ._name,.profile-data .intro-body ._name,.intro-body .profile-records h1,.profile-records .intro-body h1,.intro-body .node-type-homepage ._text h1,.node-type-homepage ._text .intro-body h1,.intro-body .cpd-full h1,.cpd-full .intro-body h1{margin-bottom:23px;text-transform:capitalize}.intro-body span.-gray{color:#656e68}.intro-body span.-orange{color:#d47b22}.intro-body ._header.-border-bottom{margin:0 0 40px;padding:0 0 30px;border-bottom:1px solid #bcbdbc}.intro-body ._header.-border-bottom h2,.intro-body ._header.-border-bottom .profile-data ._name,.profile-data .intro-body ._header.-border-bottom ._name,.intro-body ._header.-border-bottom .profile-records h1,.profile-records .intro-body ._header.-border-bottom h1,.intro-body ._header.-border-bottom .node-type-homepage ._text h1,.node-type-homepage ._text .intro-body ._header.-border-bottom h1,.intro-body ._header.-border-bottom .cpd-full h1,.cpd-full .intro-body ._header.-border-bottom h1{margin:0}.intro-body ._updated{margin:20px 0;color:#aeafae;font-size:14px;font-weight:400;line-height:20px}.intro-body ._body{margin:0;color:#535c55;font-weight:300;line-height:1.5}.section-products .intro-body h2,.section-products .intro-body .profile-data ._name,.profile-data .section-products .intro-body ._name,.section-products .intro-body .profile-records h1,.profile-records .section-products .intro-body h1,.section-products .intro-body .node-type-homepage ._text h1,.node-type-homepage ._text .section-products .intro-body h1,.section-products .intro-body .cpd-full h1,.cpd-full .section-products .intro-body h1{text-transform:none}@media print,screen and (min-width:64em){.intro-body ._updated{margin-bottom:30px}}.images{text-align:center}.article-image{margin:40px auto}.article-image.-image-image_wide{width:100%}.article-image.-image-image_wide ._image-wrapper{width:100%;height:auto}.article-image.-image-image_wide ._image-wrapper img{width:auto;height:auto}.article-image.-image-image_wide ._caption{max-width:none}.article-image ._image-wrapper{display:inline-block;position:relative;width:242px;max-height:auto;opacity:.95}.article-image ._image-wrapper img{width:242px;height:242px}.article-image ._image-wrapper a.colorbox{display:block}.article-image ._image-wrapper a.colorbox:before{content:""}.article-image ._image-wrapper a.colorbox:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;padding-bottom:10px;padding-left:15px;border-bottom-left-radius:50px;background:#00877c;color:#fff;font-size:20px;cursor:pointer;opacity:.8}.article-image ._image-wrapper a.-download{display:none;position:relative;top:5px;left:50%;min-width:140px;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}.article-image ._image-wrapper a.-preview{display:none;position:relative;top:5px;left:50%;min-width:140px;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}.article-image ._image-wrapper.-no-icon a.colorbox:before{display:none}.article-image ._image-wrapper ._overlay{position:absolute;top:0;right:0;bottom:0;left:0}.article-image ._image-wrapper ._overlay.hover{background:#00877c;opacity:.7}.article-image ._image-wrapper ._button-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article-image .-downloadable ._button-wrapper a{margin-bottom:10px}.article-image .-downloadable ._button-wrapper a.-download{display:none;position:relative;top:0;left:auto;min-width:140px;-webkit-transform:none;transform:none}.article-image .-downloadable ._button-wrapper a.-preview{display:none;position:relative;top:0;left:auto;min-width:140px;-webkit-transform:none;transform:none}
.article-image ._caption{display:block;width:100%;max-width:280px;height:auto;margin-top:0;margin-right:auto;margin-left:auto;padding:15px;border:1px solid #bcbdbc;color:#bcbdbc;font-size:14px;font-weight:400;line-height:20px;text-align:left;vertical-align:middle}@media print,screen and (min-width:64em){.article-image ._image-wrapper a.colorbox:before{width:80px;height:80px;padding-left:20px;border-bottom-left-radius:80px;font-size:24px}}@media screen and (min-width:48em) and (max-width:63.9375em){.component-video .button,.component-video .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .component-video label,.component-video .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .component-video a,.component-video .quiz-form .form-submit,.quiz-form .component-video .form-submit{padding-left:0}}@media screen and (min-width:75em){.images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:40px 0;padding:0}.images.-n-3-images{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.article-image{margin-top:0;margin-bottom:0}.article-image.-image-image_wide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article-image.-image-image_wide ._image-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:632px}.article-image.-image-image_wide ._caption{width:118px;min-height:80%}.article-image ._caption{min-width:0;max-width:242px}}.simple-text{margin:20px 0;color:#535c55;font-size:16px;font-weight:300;line-height:1.5}.simple-text>p{font-size:inherit;font-weight:inherit;line-height:inherit}.related-links-wrapper{margin:30px 0}.related-links-wrapper a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:240px;margin:0 auto 30px}.related-links-wrapper a.-external ._icon{background:#662046}.related-links-wrapper a.-external ._icon:before{content:""}.related-links-wrapper a.-external ._more{background:rgba(102,32,70,.2)}.related-links-wrapper a.-internal ._icon{background:#00877c}.related-links-wrapper a.-internal ._icon:before{content:""}.related-links-wrapper a.-internal ._icon:before{font-size:10px}.related-links-wrapper a.-internal ._more{background:rgba(0,135,124,.2)}.related-links-wrapper a.-pdf ._icon{background:#be4242}.related-links-wrapper a.-pdf ._icon:before{content:""}.related-links-wrapper a.-pdf ._more{background:rgba(190,66,66,.2)}.related-links-wrapper a.-video ._icon{background:#d47b22}.related-links-wrapper a.-video ._icon:before{content:""}.related-links-wrapper a.-video ._more{background:rgba(212,123,34,.2)}.related-links-wrapper a ._icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:4px 0 0 4px;background:#63ceca;color:#fff}.related-links-wrapper a ._icon:before{content:""}.related-links-wrapper a ._icon:before{display:inline-block;margin-top:7px;margin-bottom:7px;font-size:19px}.related-links-wrapper a ._more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px;border-radius:0 4px 4px 0;background:rgba(99,206,202,.2);color:#535c55;font-size:14px;line-height:20px}
@media print,screen and (min-width:40em){.related-links-wrapper{margin:40px -7px}.related-links-wrapper .related-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-30px}.related-links-wrapper .related-links.-n-1-links,.related-links-wrapper .related-links.-n-2-links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.related-links-wrapper a{margin:0 7px 30px}}.banner{position:relative;background:#fff}.banner ._image-mobile{display:none}.banner ._image{overflow:hidden;z-index:5}.banner ._image>img{width:100%}.banner.-icon .row{padding-top:0}.banner.-icon.-text{height:auto}.banner.-icon.-text ._text h1{margin:20px 0}.banner.-icon.-text .row{position:relative;margin:0 10px;padding-bottom:20px}.banner.-icon.-text h1{margin:0;padding:0;color:#00877c;text-align:left}.banner.-icon.-text h3,.banner.-icon.-text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-icon.-text ._name{font-weight:400;line-height:1.6}.banner.-icon.-text p{color:#535c55;font-weight:300;line-height:20px;text-align:left}.banner.-icon.-text a{text-decoration:underline}.banner.-icon.-text a[href^=tel]{color:inherit;text-decoration:none}.banner.-icon.-text a:hover{text-decoration:none}.banner.-text .row{position:relative;margin:0 10px;padding-bottom:20px}.banner.-text h1{color:#00877c}.banner.-text ._text.-center{margin:0 10px}.banner.-text ._text.-right{margin:0 10px}.banner .row{position:relative;margin:0 10px;padding:20px 0 75px;z-index:10}@media print,screen and (min-width:40em){.banner.-text.-icon.-align-center ._text.-center{margin:0 10px}.banner.-text.-icon .row{margin-right:10px;margin-left:10px;padding-right:0;padding-left:0}.banner.-text.-icon h1,.banner.-text.-icon h2,.banner.-text.-icon .profile-data ._name,.profile-data .banner.-text.-icon ._name,.banner.-text.-icon .profile-records h1,.profile-records .banner.-text.-icon h1,.banner.-text.-icon .node-type-homepage ._text h1,.node-type-homepage ._text .banner.-text.-icon h1,.banner.-text.-icon .cpd-full h1,.cpd-full .banner.-text.-icon h1,.banner.-text.-icon h3,.banner.-text.-icon .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-text.-icon ._name{text-shadow:none}.banner.-text.-align-right .row,.banner.-text.-align-center .row{position:relative}.banner.-text.-align-right h1,.banner.-text.-align-right h2,.banner.-text.-align-right .profile-data ._name,.profile-data .banner.-text.-align-right ._name,.banner.-text.-align-right .profile-records h1,.profile-records .banner.-text.-align-right h1,.banner.-text.-align-right .node-type-homepage ._text h1,.node-type-homepage ._text .banner.-text.-align-right h1,.banner.-text.-align-right .cpd-full h1,.cpd-full .banner.-text.-align-right h1,.banner.-text.-align-center h1,.banner.-text.-align-center h2,.banner.-text.-align-center .profile-data ._name,.profile-data .banner.-text.-align-center ._name,.banner.-text.-align-center .profile-records h1,.profile-records .banner.-text.-align-center h1,.banner.-text.-align-center .node-type-homepage ._text h1,.node-type-homepage ._text .banner.-text.-align-center h1,.banner.-text.-align-center .cpd-full h1,.cpd-full .banner.-text.-align-center h1{color:#00877c;text-shadow:none}.banner.-text.-align-right h3,.banner.-text.-align-right .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-text.-align-right ._name,.banner.-text.-align-center h3,.banner.-text.-align-center .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-text.-align-center ._name{color:#535c55;text-shadow:none}.banner.-text .row{position:absolute;margin-right:10px;margin-left:10px;padding-bottom:20px}.banner.-text h1,.banner.-text h2,.banner.-text .profile-data ._name,.profile-data .banner.-text ._name,.banner.-text .profile-records h1,.profile-records .banner.-text h1,.banner.-text .node-type-homepage ._text h1,.node-type-homepage ._text .banner.-text h1,.banner.-text .cpd-full h1,.cpd-full .banner.-text h1,.banner.-text h3,.banner.-text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-text ._name{color:#fff;text-shadow:0 0 10px #000}
.banner.-text ._text.-center{margin:0}.banner.-text ._text.-right{margin-left:auto}}@media screen and (min-width:40em) and (max-width:47.9375em){.banner.-text.-icon.-align-center ._text.-center{margin:0}.banner.-text.-icon .row{margin-right:20px;margin-left:20px}.banner.-text.-icon h1{text-shadow:none}.banner.-text.-icon ._text.-center,.banner.-text.-icon ._text.-right{margin:0}.banner.-text .row{position:absolute;margin-right:10px;margin-left:10px;padding-bottom:20px}.banner.-text h1{color:#fff;text-shadow:0 0 10px #000}.banner.-text ._text.-center,.banner.-text ._text.-right{margin:0 10px}}@media screen and (max-width:74.9375em){.banner .row{position:absolute;top:0}}@media print,screen and (min-width:64em){.banner{height:350px;margin:0 15px}.banner ._image{position:absolute;top:0;right:0;bottom:0;left:0}.banner.-icon .row{padding-top:60px}.banner.-icon.-text{min-height:350px}.banner.-icon.-text .row{margin:0 35px}.banner.-icon.-text h1,.banner.-icon.-text h2,.banner.-icon.-text .profile-data ._name,.profile-data .banner.-icon.-text ._name,.banner.-icon.-text .profile-records h1,.profile-records .banner.-icon.-text h1,.banner.-icon.-text .node-type-homepage ._text h1,.node-type-homepage ._text .banner.-icon.-text h1,.banner.-icon.-text .cpd-full h1,.cpd-full .banner.-icon.-text h1,.banner.-icon.-text h3,.banner.-icon.-text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-icon.-text ._name{color:#fff;font-weight:300;text-shadow:0 0 10px #000}.banner.-icon.-text h1:last-child,.banner.-icon.-text h2:last-child,.banner.-icon.-text .profile-data ._name:last-child,.profile-data .banner.-icon.-text ._name:last-child,.banner.-icon.-text .profile-records h1:last-child,.profile-records .banner.-icon.-text h1:last-child,.banner.-icon.-text .node-type-homepage ._text h1:last-child,.node-type-homepage ._text .banner.-icon.-text h1:last-child,.banner.-icon.-text .cpd-full h1:last-child,.cpd-full .banner.-icon.-text h1:last-child,.banner.-icon.-text h3:last-child,.banner.-icon.-text .profile-cpd-results ._result ._name:last-child,.profile-cpd-results ._result .banner.-icon.-text ._name:last-child{margin-bottom:0}.banner.-icon.-text h1{margin-bottom:20px;text-align:center}.banner.-icon.-text a{color:#fff}.banner.-icon.-text p{color:#fff;font-weight:400;text-align:center}.banner.-align-left ._text,.banner.-align-right ._text{max-width:440px}.banner.-align-left ._text{text-align:left}.banner.-align-right ._text{margin-left:auto;text-align:right}.banner.-align-right ._text h1,.banner.-align-right ._text h2,.banner.-align-right ._text .profile-data ._name,.profile-data .banner.-align-right ._text ._name,.banner.-align-right ._text .profile-records h1,.profile-records .banner.-align-right ._text h1,.banner.-align-right .node-type-homepage ._text h1,.node-type-homepage .banner.-align-right ._text h1,.banner.-align-right ._text .cpd-full h1,.cpd-full .banner.-align-right ._text h1,.banner.-align-right ._text h3,.banner.-align-right ._text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-align-right ._text ._name{color:#fff;text-shadow:0 0 10px #000}.banner.-align-center ._text{text-align:center}.banner.-align-center ._text h1,.banner.-align-center ._text h2,.banner.-align-center ._text .profile-data ._name,.profile-data .banner.-align-center ._text ._name,.banner.-align-center ._text .profile-records h1,.profile-records .banner.-align-center ._text h1,.banner.-align-center .node-type-homepage ._text h1,.node-type-homepage .banner.-align-center ._text h1,.banner.-align-center ._text .cpd-full h1,.cpd-full .banner.-align-center ._text h1,.banner.-align-center ._text h3,.banner.-align-center ._text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner.-align-center ._text ._name{color:#fff;text-shadow:0 0 10px #000}.banner .row{margin:0 35px;padding:40px 0 75px}.banner ._text{color:#fff;text-shadow:0 0 10px #000}.banner ._text p{margin-bottom:25px;font-size:18px;font-weight:400}}.banner-carousel{position:relative}.banner-carousel ul{margin:0;padding:0;line-height:1;list-style:none}
.banner-carousel ul li:not(:first-of-type) img{display:none}.banner-carousel .banner{margin:0}.banner-carousel .slick-slide img{display:block}@media print,screen and (min-width:48em){.banner-carousel.-banner-hero-tall .banner.-align-left ._text{text-shadow:none}.banner-carousel.-banner-hero-tall .banner-content{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content h2,.banner-carousel.-banner-hero-tall .banner-content .profile-data ._name,.profile-data .banner-carousel.-banner-hero-tall .banner-content ._name,.banner-carousel.-banner-hero-tall .banner-content .profile-records h1,.profile-records .banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content .node-type-homepage ._text h1,.node-type-homepage ._text .banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content .cpd-full h1,.cpd-full .banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content h3,.banner-carousel.-banner-hero-tall .banner-content .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner-carousel.-banner-hero-tall .banner-content ._name{text-align:left}.banner-carousel.-banner-hero-tall .banner-content p{font-size:14px;font-weight:300}}@media print,screen and (min-width:64em){.banner-carousel.-banner-hero-tall .banner{height:490px}.banner-carousel.-banner-hero-tall .banner.-align-left ._text{max-width:500px}.banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content h2,.banner-carousel.-banner-hero-tall .banner-content .profile-data ._name,.profile-data .banner-carousel.-banner-hero-tall .banner-content ._name,.banner-carousel.-banner-hero-tall .banner-content .profile-records h1,.profile-records .banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content .node-type-homepage ._text h1,.node-type-homepage ._text .banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content .cpd-full h1,.cpd-full .banner-carousel.-banner-hero-tall .banner-content h1,.banner-carousel.-banner-hero-tall .banner-content h3,.banner-carousel.-banner-hero-tall .banner-content .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner-carousel.-banner-hero-tall .banner-content ._name{margin-bottom:25px}.banner-carousel.-banner-hero-semi-tall .banner{height:420px}.banner-carousel.-banner-hero-semi-tall .banner.-align-left ._text{max-width:500px}.banner-carousel.-banner-hero-semi-tall .banner-content h1,.banner-carousel.-banner-hero-semi-tall .banner-content h2,.banner-carousel.-banner-hero-semi-tall .banner-content .profile-data ._name,.profile-data .banner-carousel.-banner-hero-semi-tall .banner-content ._name,.banner-carousel.-banner-hero-semi-tall .banner-content .profile-records h1,.profile-records .banner-carousel.-banner-hero-semi-tall .banner-content h1,.banner-carousel.-banner-hero-semi-tall .banner-content .node-type-homepage ._text h1,.node-type-homepage ._text .banner-carousel.-banner-hero-semi-tall .banner-content h1,.banner-carousel.-banner-hero-semi-tall .banner-content .cpd-full h1,.cpd-full .banner-carousel.-banner-hero-semi-tall .banner-content h1,.banner-carousel.-banner-hero-semi-tall .banner-content h3,.banner-carousel.-banner-hero-semi-tall .banner-content .profile-cpd-results ._result ._name,.profile-cpd-results ._result .banner-carousel.-banner-hero-semi-tall .banner-content ._name{margin-bottom:25px}}@media screen and (min-width:75em){.banner-carousel{margin:0 15px}.banner-carousel img{display:inline-block}.banner-carousel.-banner-wide{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw;padding:0}.banner-carousel.-banner-wide>img{width:100%}}.banner-with-search{position:relative;margin:0}.banner-with-search .simple-text{margin:20px 15px}.banner-with-search .vet-search{position:relative;margin:-100px 15px 0;z-index:10}
.page-general .banner-with-search{margin-bottom:0}@media print,screen and (min-width:64em){.banner-with-search{position:relative}.banner-with-search .vet-search{position:absolute;top:40px;right:45px;max-width:555px;margin:0}.section-mastitis-cost-calculator .banner-with-search{margin-top:0;margin-bottom:0}}.citation{margin:30px 0;text-align:center}.citation ._mark{display:block;width:120px;height:80px;margin:0 auto}.citation ._mark.-first{background:url(/sites/all/themes/msd_hub/img/citation-1.png) no-repeat}.citation ._mark.-second{background:url(/sites/all/themes/msd_hub/img/citation-2.png) no-repeat}.citation ._text{margin:10px 0;padding:0;border:0;color:#d47b22;font-size:22px;font-weight:300;line-height:28px}.citation ._text p{color:#d47b22}@media print,screen and (min-width:64em){.citation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px 0;padding:0 35px}.citation ._text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.page-general{position:relative}.page-general.-article{margin-bottom:0;padding-bottom:0}.page-general.-left-sidebar{position:relative}.page-general.-left-sidebar .social-media-share-wrapper{right:-85px}.page-general.-article .social-feeds .social-teasers-list,.page-general.-product .social-feeds .social-teasers-list{margin:0;padding-top:0;border-top:0}.page-general.-article .social-feeds .view-header,.page-general.-product .social-feeds .view-header{display:none}.page-general.-article .social-feeds .slick-slider .slick-arrow,.page-general.-product .social-feeds .slick-slider .slick-arrow{width:35px;height:35px}.page-general.-article .social-feeds .slick-slider .slick-arrow.slick-prev:after,.page-general.-product .social-feeds .slick-slider .slick-arrow.slick-prev:after{-webkit-transform:none;transform:none}.page-general.-article .social-feeds .slick-slider .slick-arrow.slick-next:after,.page-general.-product .social-feeds .slick-slider .slick-arrow.slick-next:after{-webkit-transform:none;transform:none}.page-general.-article .slick-slider.-square .slick-dots,.page-general.-product .slick-slider.-square .slick-dots{display:none !important}.page-general.-article .slick-slider .slick-arrow,.page-general.-product .slick-slider .slick-arrow{width:80px;height:80px}.page-general.-article .slick-slider .slick-arrow.slick-prev:after,.page-general.-product .slick-slider .slick-arrow.slick-prev:after{-webkit-transform:translate(22px,0);transform:translate(22px,0)}.page-general.-article .slick-slider .slick-arrow.slick-next:after,.page-general.-product .slick-slider .slick-arrow.slick-next:after{-webkit-transform:translate(-22px,0);transform:translate(-22px,0)}.page-general-content{position:relative;padding:20px 10px 0;background:#fff;z-index:10}.page-general-content.-pv-form .webform-component--privacy-policy p{font-size:14px}@media print,screen and (min-width:40em){.page-general.-article .slick-slider.-square .slick-dots,.page-general.-product .slick-slider.-square .slick-dots{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.page-general.-article .slick-slider .slick-arrow,.page-general.-product .slick-slider .slick-arrow{width:120px;height:120px}.page-general.-article .slick-slider .slick-arrow.slick-prev:after,.page-general.-product .slick-slider .slick-arrow.slick-prev:after{-webkit-transform:translate(26px,0);transform:translate(26px,0)}.page-general.-article .slick-slider .slick-arrow.slick-next:after,.page-general.-product .slick-slider .slick-arrow.slick-next:after{-webkit-transform:translate(-26px,0);transform:translate(-26px,0)}}@media screen and (max-width:74.9375em){.page-general .banner-carousel{margin:0}.page-general.-article .slick-slider.-square .slick-dots,.page-general.-product .slick-slider.-square .slick-dots{bottom:30px}.page-general.-article .slick-slider.-square .slick-dots li,.page-general.-product .slick-slider.-square .slick-dots li{width:40px}.page-general.-article .slick-slider.-square .slick-dots li.slick-active:after,.page-general.-product .slick-slider.-square .slick-dots li.slick-active:after{width:40px}
}@media screen and (min-width:75em){.page-general.-article .social-feeds .social-teasers-list:after,.page-general.-product .social-feeds .social-teasers-list:after{clear:none}.page-general.-article .slick-slider.-square .slick-dots,.page-general.-product .slick-slider.-square .slick-dots{bottom:100px}}@media screen and (min-width:75em){.page-general{margin:0 15px}.page-general:before,.page-general:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.page-general:after{clear:both}.page-general.-left-sidebar .sidebar-links{float:left}.page-general.-left-sidebar .page-general-content{width:71%;margin-left:260px}.page-general.-wide .banner-carousel.-banner-hero{margin-right:0;margin-left:0}.page-general.-with-banner{padding-bottom:0}.page-general.-with-banner .page-general-content{margin-top:-75px;margin-bottom:20px}.page-general.-with-banner .page-general-content.-pv-form{margin-bottom:-60px;-webkit-transform:translate(0,-60px);transform:translate(0,-60px)}.page-general-content{width:100%;max-width:810px;margin:0 auto;padding:30px 30px 0;border-radius:4px 4px 0 0}.page-general-content.-cost-calc{margin-bottom:-60px;-webkit-transform:translate(0,-60px);transform:translate(0,-60px)}.page-general-content.-pv-form:before,.page-general-content.-pv-form:after,.page-general-content.-quiz:before,.page-general-content.-quiz:after,.page-general-content.-cost-calc:before,.page-general-content.-cost-calc:after{position:absolute;top:20px;width:52px;height:226px;background:url(/sites/all/themes/msd_hub/img/gradient-shadow.png);content:''}.page-general-content.-pv-form:before,.page-general-content.-quiz:before,.page-general-content.-cost-calc:before{left:-52px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-general-content.-pv-form:after,.page-general-content.-quiz:after,.page-general-content.-cost-calc:after{right:-52px}}.page-general.-news .page-news-content{margin:40px 10px 20px;padding:0}.page-general.-news.-no-banner .page-news-content{margin-top:30px}.page-general.-news .publish-date{color:#535c55;font-size:.875rem;font-weight:300;line-height:1.5rem;text-align:right}.page-general.-news .publish-date span{font-weight:600}@media print,screen and (min-width:48em){.page-general.-news .page-news-content{margin:40px 10px 0}.page-general.-news.-no-banner .page-news-content{margin-top:0}.page-general.-news.-no-banner .page-news-content .intro-body{padding-top:20px}}@media print,screen and (min-width:64em){.page-general.-news .page-news-content{margin-right:16px;margin-left:16px}}@media screen and (min-width:75em){.page-general.-news .page-news-content{margin:40px 0 20px}.page-general.-news.-no-banner .page-news-content{margin:15px 0}.page-general.-news.-no-banner .page-news-content .intro-body{padding-top:0}}.references{margin-top:30px;padding-top:20px;border-top:1px solid rgba(188,189,188,.5)}.references ul,.references ol{margin-bottom:0;margin-left:25px}.references ul li,.references ol li{color:#aeafae;font-weight:400;font-size:14px;line-height:20px}.references .simple-text{margin:0}.references ._title{margin:0;color:#aeafae;font-size:14px;font-weight:700;line-height:20px}@media print,screen and (min-width:64em){.references{margin-top:60px}}.rate-widget-wrapper{margin:30px 0}.rate-widget-wrapper label{color:#aeafae;font-size:15px;font-weight:400;line-height:20px;text-align:center}.rate-widget{max-width:500px;margin:0 auto}.rate-widget ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.rate-widget ul li:not(:last-child){margin-right:40px}.rate-widget input[type=text]{margin-bottom:20px;padding-left:30px}.rate-widget button[type=submit]:after{content:""}.rate-widget .rate-button{display:inline-block}.rate-widget .rate-button:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;padding:5px;-webkit-transition:all .4s ease;transition:all .4s ease;border:3px solid #00877c;border-radius:50%;color:#00877c;font-size:20px}
.rate-widget .rate-button:hover:before{background:#00877c;color:#fff}.rate-widget .rate-button.rate-user-choice:before{background:#00877c;color:#fff}.rate-widget .rate-button-1:before{content:""}.rate-widget .rate-button-2:before{content:""}.rate-widget .rate-button-3:before{content:""}@media print,screen and (min-width:64em){.rate-widget-wrapper{margin:60px 0}.rate-widget-wrapper label{text-align:left}.rate-widget{margin:0}.rate-widget ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.rate-widget input[type=text]{min-height:59px;margin-bottom:0;padding-right:200px}.rate-widget .rate-comment-form{position:relative}.rate-widget .rate-comment-form button{padding:20px 30px}.rate-widget .rate-comment-form button[type=submit]{position:absolute;top:0;right:0}.rate-widget .rate-comment-form button[type=submit]:after{font-size:23px}}.view-recommended-articles,.view-recommended-news,.view-news-list{margin-top:60px;border-top:1px solid #bcbdbc}.view-recommended-articles{padding-top:60px}.view-recommended-news,.view-news-list{padding-top:30px}.view-recommended-news .view-filters .views-exposed-widgets,.view-news-list .view-filters .views-exposed-widgets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-recommended-news .view-filters .views-exposed-widgets .views-exposed-widget,.view-news-list .view-filters .views-exposed-widgets .views-exposed-widget{width:100%;max-width:320px;padding:0 0 25px;float:right}.view-recommended-news .view-filters .views-exposed-widgets .views-submit-button,.view-news-list .view-filters .views-exposed-widgets .views-submit-button{display:none}.view-recommended-news .view-filters select,.view-news-list .view-filters select{min-width:280px}.view-recommended-news hr,.view-news-list hr{display:none}.view-recommended-news .view-empty,.view-news-list .view-empty{padding:20px 0;color:#535c55;text-align:center}.view-recommended-news .teaser-static-article.-no-image ._title,.view-news-list .teaser-static-article.-no-image ._title{padding-top:20px}.view-recommended-news .teaser-static-article ._title,.view-news-list .teaser-static-article ._title{padding-bottom:20px}.view-recommended-news .teaser-static-article:not(.-no-button) ._content,.view-news-list .teaser-static-article:not(.-no-button) ._content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.view-news-list{padding-top:0}.view-news-list .view-filters .views-exposed-widgets{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-news-list .view-header{margin-bottom:0;padding-bottom:0;border:0}@media screen and (min-width:75em){.view-news-list .view-filters .views-exposed-widgets{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.view-recommended-news{padding-top:60px}}.highlighted{width:100%;margin:20px 0;padding:20px 65px 20px 35px;border-left:5px solid #00877c;background:-webkit-gradient(linear,left top,right top,color-stop(55%,#e5f3f1),to(#fff));background:linear-gradient(to right,#e5f3f1 55%,#fff);color:#535c55;font-weight:300;line-height:24px}.highlighted a{color:#0f7669;text-decoration:underline}.highlighted ul{list-style:disc}.highlight.-gray{color:#949494}.gray-box{margin:20px 0 0;padding:30px;background:rgba(102,32,70,.05)}.gray-box .row:before,.gray-box .row:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.gray-box .row:after{clear:both}.gray-box .row:not(:last-child){margin-bottom:20px}.gray-box .col{width:50%;float:left}.component-video{position:relative;margin:30px 0}.component-video ._image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#bcbdbc;content:'';z-index:10}.component-video .button,.component-video .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .component-video label,.component-video .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .component-video a,.component-video .quiz-form .form-submit,.quiz-form .component-video .form-submit{position:absolute;bottom:30px;left:30px;min-width:125px}
@media screen and (max-width:47.9375em){.component-video .button,.component-video .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .component-video label,.component-video .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .component-video a,.component-video .quiz-form .form-submit,.quiz-form .component-video .form-submit{padding-left:0}}@media print,screen and (min-width:64em){.component-video{margin:40px 0}}.element-conditional .condition-message{display:none}.element-conditional .condition-elements{display:none}.popup-conditional-message .conditional-message{margin-bottom:24px}.popup-conditional-message .condition-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:1rem}.-quiz .button,.-quiz .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .-quiz label,.-quiz .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .-quiz a,.-quiz .quiz-form .form-submit,.quiz-form .-quiz .form-submit{padding-right:60px}.quiz-question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #bcbdbc}.quiz-question h3,.quiz-question .profile-cpd-results ._result ._name,.profile-cpd-results ._result .quiz-question ._name{margin-bottom:20px;color:#37424a;font-weight:400}.quiz-question ._question-no{position:relative;min-width:30px;color:#37424a;font-size:17px;font-weight:700}.quiz-question ._answer{margin-top:15px;font-size:15px}.quiz-question ._answer.-correct{color:#0f7669}.quiz-question ._answer.-correct:before{content:""}.quiz-question ._answer.-incorrect{color:#be4242}.quiz-question ._answer.-incorrect:before{content:""}.quiz-question ._question-text{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.quiz-question .form-item,.quiz-question .multichoice-row{margin-bottom:15px}.quiz-question .form-item:last-child,.quiz-question .multichoice-row:last-child{margin-bottom:0}.quiz-question .form-item:last-child label,.quiz-question .multichoice-row:last-child label{margin-bottom:0}.quiz-question .form-type-radio label:before{margin-right:30px}.quiz-question .form-type-radio input:checked+label{color:#d47b22}@media print,screen and (min-width:64em){.quiz-question ._question-no{min-width:50px}.quiz-question ._question-text{width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}}.quiz-score-box{margin:60px 0 30px}.quiz-score-box ._score{padding:30px;background:#37424a;color:#fff}.quiz-score-box ._headline{margin-bottom:10px;font-size:22px;line-height:28px}.quiz-score-box ._numbers{font-weight:300;font-size:40px;line-height:1}.quiz-score-box ._numbers span{color:#7fc3bd}.quiz-score-box ._actions{position:relative;padding:30px;background:#00877c}.quiz-score-box ._actions:before{position:absolute;top:-13px;left:50%;-webkit-transform:translate(-50%,0) rotate(90deg);transform:translate(-50%,0) rotate(90deg);border-width:8px 10px 8px 0;border-color:transparent #00877c transparent transparent;border-style:solid;content:''}.quiz-score-box ._actions .button,.quiz-score-box ._actions .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .quiz-score-box ._actions label,.quiz-score-box ._actions .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .quiz-score-box ._actions a,.quiz-score-box ._actions .quiz-form .form-submit,.quiz-form .quiz-score-box ._actions .form-submit{margin:0 0 10px}
@media print,screen and (min-width:40em){.quiz-score-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.quiz-score-box ._score{min-width:255px}.quiz-score-box ._actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-calc(100% - 255px);width:calc(100% - 255px)}.quiz-score-box ._actions:before{top:50%;left:-10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.quiz-score-box ._actions .button,.quiz-score-box ._actions .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .quiz-score-box ._actions label,.quiz-score-box ._actions .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .quiz-score-box ._actions a,.quiz-score-box ._actions .quiz-form .form-submit,.quiz-form .quiz-score-box ._actions .form-submit{margin:0 15px 0 0}}.quiz-actions ._badge-ordered{margin-top:15px}.quiz-actions .button,.quiz-actions .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .quiz-actions label,.quiz-actions .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .quiz-actions a,.quiz-actions .quiz-form .form-submit,.quiz-form .quiz-actions .form-submit{min-width:220px;margin-bottom:20px}.quiz-actions .social-media-share{margin:0 0 30px}@media print,screen and (min-width:40em){.quiz-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 35px}.quiz-actions .button,.quiz-actions .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .quiz-actions label,.quiz-actions .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .quiz-actions a,.quiz-actions .quiz-form .form-submit,.quiz-form .quiz-actions .form-submit{margin:0 50px 0 0}.quiz-actions .social-media-share{margin:0}}.quiz-result-table fieldset{margin:0 0 40px;padding:0 0 40px;border:0;border-bottom:1px solid #bcbdbc}.quiz-result-table table{margin:0}.profile{margin-top:40px;padding:0 10px}@media print,screen and (min-width:64em){.profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0}.profile>._lhs-sidebar{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-right:.9375rem;padding-left:.9375rem}.profile>._rhs-content{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-right:.9375rem;padding-left:.9375rem}}@media screen and (max-width:47.9375em){.profile-data{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #bcbdbc}}.profile-data ._name{margin-bottom:40px}.profile-data ._data{margin-bottom:25px}.profile-data ._data h3,.profile-data ._data .profile-cpd-results ._result ._name,.profile-cpd-results ._result .profile-data ._data ._name{margin-bottom:5px;border-bottom:0}.profile-cpd-results{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #63ceca}.profile-cpd-results ._result{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #bcbdbc}.profile-cpd-results ._result:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.profile-cpd-results ._result:before{display:block;margin-bottom:28px;color:#d47b22;font-size:25px}.profile-cpd-results ._result ._name{margin-bottom:5px}.profile-cpd-results ._result ._details:not(:last-child){margin-bottom:5px}
.profile-cpd-results ._result ._links a{display:block;font-size:14px}.profile-cpd-results ._result.-graduated:before{content:""}.profile-cpd-results ._result.-videos:before{content:""}.profile-cpd-results ._result.-documents:before{content:""}@media print,screen and (min-width:40em){.profile-cpd-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.profile-cpd-results ._result{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-right:.9375rem;padding-left:.9375rem;margin-bottom:0;padding-bottom:0;border-right:1px solid #bcbdbc;border-bottom:0}.profile-cpd-results ._result:first-child{padding-left:0}.profile-cpd-results ._result:last-child{padding-right:0;border-right:0}}.profile-records h1{margin-bottom:40px}.profile-records h2 a,.profile-records .profile-data ._name a,.profile-data .profile-records ._name a,.profile-records h1 a,.profile-records .node-type-homepage ._text h1 a,.node-type-homepage ._text .profile-records h1 a{color:#2a3339;font-size:16px;font-weight:300}.profile-records ._on-page{margin-bottom:40px;color:#535c55;font-weight:300;line-height:24px}.profile-records .profile-records-list.-load-more{margin-top:30px;padding-top:30px;border-top:1px solid #bcbdbc}.profile-records .profile-records-list ul{margin:0;padding:0;line-height:1}.profile-records .profile-records-list ul:last-child li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.profile-records .profile-records-list li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #bcbdbc}._pda-buttons{margin-top:20px}._pda-buttons .button.-pda-order:after,._pda-buttons .webform-client-form .webform-component-multiple-file label.-pda-order:after,.webform-client-form .webform-component-multiple-file ._pda-buttons label.-pda-order:after,._pda-buttons .pager--infinite-scroll .pager__item a.-pda-order:after,.pager--infinite-scroll .pager__item ._pda-buttons a.-pda-order:after,._pda-buttons .quiz-form .-pda-order.form-submit:after,.quiz-form ._pda-buttons .-pda-order.form-submit:after,._pda-buttons .button.-pda-close:after,._pda-buttons .webform-client-form .webform-component-multiple-file label.-pda-close:after,.webform-client-form .webform-component-multiple-file ._pda-buttons label.-pda-close:after,._pda-buttons .pager--infinite-scroll .pager__item a.-pda-close:after,.pager--infinite-scroll .pager__item ._pda-buttons a.-pda-close:after,._pda-buttons .quiz-form .-pda-close.form-submit:after,.quiz-form ._pda-buttons .-pda-close.form-submit:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.order-notify{font-weight:300}.order-notify.error{color:#e8393b}@media screen and (max-width:47.9375em){._pda-buttons .button.-pda-order,._pda-buttons .webform-client-form .webform-component-multiple-file label.-pda-order,.webform-client-form .webform-component-multiple-file ._pda-buttons label.-pda-order,._pda-buttons .pager--infinite-scroll .pager__item a.-pda-order,.pager--infinite-scroll .pager__item ._pda-buttons a.-pda-order,._pda-buttons .quiz-form .-pda-order.form-submit,.quiz-form ._pda-buttons .-pda-order.form-submit,._pda-buttons .button.-pda-close,._pda-buttons .webform-client-form .webform-component-multiple-file label.-pda-close,.webform-client-form .webform-component-multiple-file ._pda-buttons label.-pda-close,._pda-buttons .pager--infinite-scroll .pager__item a.-pda-close,.pager--infinite-scroll .pager__item ._pda-buttons a.-pda-close,._pda-buttons .quiz-form .-pda-close.form-submit,.quiz-form ._pda-buttons .-pda-close.form-submit{min-width:162px;padding-right:60px;padding-left:20px}}.sidebar-links{position:fixed;top:208px;right:0;width:100%;height:-webkit-calc(100% - 208px);height:calc(100% - 208px);background:#fff;overflow:auto;z-index:2}
.sidebar-links .button,.sidebar-links .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .sidebar-links label,.sidebar-links .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .sidebar-links a,.sidebar-links .quiz-form .form-submit,.quiz-form .sidebar-links .form-submit{width:100%;margin:40px 0}@media screen and (max-width:74.9375em){.sidebar-links{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s all;transition:.3s all;opacity:0;visibility:hidden;z-index:100}.sidebar-links.-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s all;transition:.3s all;opacity:1;visibility:visible}}@media screen and (min-width:75em){.sidebar-links{position:relative;top:0;width:20.3%;height:auto;float:left;background:0 0;overflow:visible;z-index:5}}.sidebar-standard-menu{border-top:4px solid #00877c;background:#e5f3f1}.sidebar-standard-menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:70px;padding:15px 50px 15px 15px;color:#656e68;font-size:14px;font-weight:400;line-height:20px;text-transform:capitalize;z-index:1}.sidebar-standard-menu a:after{content:""}.sidebar-standard-menu a:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#00877c;font-size:10px}.sidebar-standard-menu a:before{display:block;position:absolute;right:0;bottom:0;left:0;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:1px;margin:0 auto;background:#bcbdbc;content:''}.sidebar-standard-menu a:last-child:before{content:none}.sidebar-standard-menu a.active-trail{background:#00877c;color:#e5f3f1}.sidebar-standard-menu a.active-trail:before{top:-1px;width:100%;background:#00877c}.section-products .sidebar-standard-menu a{text-transform:none}@media screen and (min-width:75em){.sidebar-standard-menu{margin-top:25px}}.sidebar-anchor-menu{padding:10px}.sidebar-anchor-menu ul{margin:0;padding:0;line-height:1;list-style:none}.sidebar-anchor-menu li{position:relative}.sidebar-anchor-menu li:after{position:absolute;bottom:0;left:40px;width:30px;height:1px;background:#e5f3f1;content:''}.sidebar-anchor-menu li:not(:last-child){margin:0 0 15px;padding:0 0 15px}.sidebar-anchor-menu li:not(:first-child) a:after{top:-15px;height:-webkit-calc(100% + 35px);height:calc(100% + 35px)}.sidebar-anchor-menu li:last-child:after{content:none}.sidebar-anchor-menu li:last-child a:after{content:none}.sidebar-anchor-menu li a{display:block;padding-left:40px;color:#bcbdbc;font-size:14px;line-height:20px}.sidebar-anchor-menu li a:before,.sidebar-anchor-menu li a:after{position:absolute;top:0;-webkit-transition:background .4s ease;transition:background .4s ease;background:#e5f3f1;content:''}.sidebar-anchor-menu li a:before{left:0;width:20px;height:20px;border-radius:50%}.sidebar-anchor-menu li a:after{left:9px;width:1px;height:100%}.sidebar-anchor-menu li a:hover,.sidebar-anchor-menu li a.-active{color:#656e68}.sidebar-anchor-menu li a:hover:before,.sidebar-anchor-menu li a:hover:after,.sidebar-anchor-menu li a.-active:before,.sidebar-anchor-menu li a.-active:after{background:#d47b22}@media screen and (min-width:75em){.sidebar-anchor-menu{padding:0}}.mobile-open-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;top:152px;right:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:53px;height:56px;padding-left:5px;border-radius:61px 0 0 61px;background:#00877c;color:#fff;z-index:15}.mobile-open-sidebar:before{content:""}.mobile-open-sidebar:before{position:absolute;top:18px;right:10px;font-size:18px}@media screen and (min-width:75em){.mobile-open-sidebar{display:none}
}.social-media-share{margin:20px 0 30px}.social-media-share ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0}.social-media-share .shariff-button a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#00877c;color:#fff}.social-media-share .shariff-button a:before{font-size:24px}.social-media-share .shariff-button:not(:last-child){margin-right:20px}.social-media-share .share_text{display:none}.social-media-share .facebook{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.social-media-share .facebook>a:before{content:""}.social-media-share .twitter{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.social-media-share .twitter>a:before{content:""}.social-media-share .linkedin{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.social-media-share .linkedin>a:before{content:""}@media screen and (min-width:75em){.social-media-share-wrapper{position:absolute;right:-67px;margin-top:43px}.social-media-share-wrapper .social-media-share ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.social-media-share-wrapper .social-media-share .shariff-button:not(:last-child){margin-right:0;margin-bottom:20px}}.teaser,.teaser-article,.teaser-circle,.teaser-static-article,.teaser-multimedia,.teaser-wide-promo-link,.teaser-component{width:100%;padding-bottom:25px;border:1px solid #bcbdbc;border-radius:4px;background-color:#fff;text-align:center;overflow:hidden}.teaser ._banner,.teaser-article ._banner,.teaser-circle ._banner,.teaser-static-article ._banner,.teaser-multimedia ._banner,.teaser-wide-promo-link ._banner,.teaser-component ._banner{position:relative;height:150px}.teaser ._title,.teaser-article ._title,.teaser-circle ._title,.teaser-static-article ._title,.teaser-multimedia ._title,.teaser-wide-promo-link ._title,.teaser-component ._title{margin:0 0 10px;padding:20px 10px 0;color:#2a3339;font-size:22px;font-weight:700;line-height:28px}.teaser ._description,.teaser-article ._description,.teaser-circle ._description,.teaser-static-article ._description,.teaser-multimedia ._description,.teaser-wide-promo-link ._description,.teaser-component ._description{margin-bottom:20px;padding:0 10px;color:#535c55;font-size:16px;font-weight:300;line-height:24px}.social-teaser{position:relative;padding-bottom:35px}.social-teaser:after{position:absolute;bottom:0;left:0;width:35px;height:35px;background:url(/sites/all/themes/msd_hub/img/social-shape.png) center center no-repeat;content:''}.social-teaser ul{margin:0;padding:0;line-height:1;list-style:none}.social-teaser>._header{padding-bottom:20px;line-height:1}.social-teaser>._header:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-right:10px;border-radius:50%;background:rgba(59,89,152,.1);font-size:10px;content:'';vertical-align:middle}.social-teaser ._content{position:relative;height:100%;min-height:250px;padding:15px 20px 30px;background:#f7f7f7;color:#535c55;line-height:24px}.social-teaser ._content>._date{position:absolute;right:20px;bottom:30px;padding-top:20px;padding-left:165px;clear:both;color:#aeafae;font-size:14px;line-height:1;text-align:right}.social-teaser ._content>._image{max-width:100px;padding:4px;float:left;border:1px solid #bcbdbc;border-radius:4px;background:#fff}
.social-teaser ._content>._text{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding-left:15px;float:left}.social-teaser ._content ._profile-name{display:block;margin-bottom:5px;color:#505050;font-weight:700}.social-teaser ._content>._read-more{position:absolute;right:20px;bottom:60px;clear:both;text-align:right;z-index:1}.social-teaser.-facebook>._header{border-bottom:2px solid #2d4486;color:#2d4486}.social-teaser.-facebook>._header:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.social-teaser.-twitter>._header{border-bottom:2px solid #0099eb;color:#0099eb}.social-teaser.-twitter>._header:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.social-teaser.-instagram>._header{border-bottom:2px solid #ae2e33;color:#ae2e33}.social-teaser.-instagram>._header:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.teaser-article,.teaser-circle,.teaser-static-article{position:relative;padding-bottom:83px}.teaser-article ._title,.teaser-circle ._title,.teaser-static-article ._title{margin-bottom:10px;padding-bottom:10px}.teaser-article .button,.teaser-circle .button,.teaser-static-article .button,.teaser-article .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-article label,.teaser-circle .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-circle label,.teaser-static-article .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-static-article label,.teaser-article .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-article a,.teaser-circle .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-circle a,.teaser-static-article .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-static-article a,.teaser-article .quiz-form .form-submit,.quiz-form .teaser-article .form-submit,.teaser-circle .quiz-form .form-submit,.quiz-form .teaser-circle .form-submit,.teaser-static-article .quiz-form .form-submit,.quiz-form .teaser-static-article .form-submit{position:absolute;right:0;bottom:25px;left:0;width:0;margin:0 auto}@media print,screen and (min-width:64em){.teaser-article,.teaser-circle,.teaser-static-article{position:relative;padding-bottom:83px}.teaser-article ._content ._title,.teaser-circle ._content ._title,.teaser-static-article ._content ._title{margin-bottom:30px}.teaser-article ._content ._description,.teaser-circle ._content ._description,.teaser-static-article ._content ._description{margin-bottom:20px}.teaser-article.-no-button,.-no-button.teaser-circle,.-no-button.teaser-static-article{padding-bottom:0}.teaser-article ._title,.teaser-circle ._title,.teaser-static-article ._title{padding-bottom:0;font-size:18px}.teaser-article .button,.teaser-circle .button,.teaser-static-article .button,.teaser-article .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-article label,.teaser-circle .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-circle label,.teaser-static-article .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-static-article label,.teaser-article .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-article a,.teaser-circle .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-circle a,.teaser-static-article .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-static-article a,.teaser-article .quiz-form .form-submit,.quiz-form .teaser-article .form-submit,.teaser-circle .quiz-form .form-submit,.quiz-form .teaser-circle .form-submit,.teaser-static-article .quiz-form .form-submit,.quiz-form .teaser-static-article .form-submit{bottom:25px}
}.teaser-circle{max-width:230px;margin:0 auto;padding-bottom:58px;border:0;background:0 0;overflow:visible}.teaser-circle ._banner{width:200px;height:200px;margin:auto;border-radius:50%}.teaser-circle ._icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px}.teaser-circle ._icon [class^=icon-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:inherit;height:inherit;border-radius:50%;background:#e5f3f1;color:#0f7669;font-size:40px}.teaser-circle ._icon .icon-animal3{font-size:58px}.teaser-circle ._icon .icon-chicken{font-size:71px}.teaser-circle ._icon .icon-sheep{font-size:49px}.teaser-circle ._icon .icon-dog2{font-size:61px}.teaser-circle ._icon .icon-horse1{font-size:55px}.teaser-circle ._icon .icon-rabbit{font-size:60px}.teaser-circle .button,.teaser-circle .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-circle label,.teaser-circle .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-circle a,.teaser-circle .quiz-form .form-submit,.quiz-form .teaser-circle .form-submit{bottom:0}@media print,screen and (min-width:64em){.teaser-circle{padding-bottom:58px}.teaser-circle .button,.teaser-circle .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-circle label,.teaser-circle .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-circle a,.teaser-circle .quiz-form .form-submit,.quiz-form .teaser-circle .form-submit{bottom:0}.teaser-list.-small .teaser-circle ._banner{width:120px;height:120px}}.teaser-multimedia{position:relative;min-height:273px;padding-bottom:16px;overflow:visible}.teaser-multimedia.-cpd ._title,.teaser-multimedia.-quiz ._title{margin:0 0 25px}.teaser-multimedia.-cpd .button,.teaser-multimedia.-cpd .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-multimedia.-cpd label,.teaser-multimedia.-cpd .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-multimedia.-cpd a,.teaser-multimedia.-cpd .quiz-form .form-submit,.quiz-form .teaser-multimedia.-cpd .form-submit,.teaser-multimedia.-quiz .button,.teaser-multimedia.-quiz .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-multimedia.-quiz label,.teaser-multimedia.-quiz .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-multimedia.-quiz a,.teaser-multimedia.-quiz .quiz-form .form-submit,.quiz-form .teaser-multimedia.-quiz .form-submit{left:80px}.teaser-multimedia ._content{padding-right:20px;padding-left:20px}.teaser-multimedia .button,.teaser-multimedia .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-multimedia label,.teaser-multimedia .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-multimedia a,.teaser-multimedia .quiz-form .form-submit,.quiz-form .teaser-multimedia .form-submit{position:absolute;bottom:20px;left:20px;min-width:125px}.teaser-multimedia ._description{margin-top:20px}.teaser-multimedia ._modules,.teaser-multimedia ._time{float:left;color:#aeafae;font-weight:400;font-size:14px}.teaser-multimedia ._modules:before,.teaser-multimedia ._time:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";margin-right:5px;font-size:17px;vertical-align:bottom}
.teaser-multimedia ._modules.-cpd,.teaser-multimedia ._time.-cpd{position:absolute;bottom:16px;left:20px}.teaser-multimedia ._download{float:right;color:#00877c;font-size:14px;line-height:20px}.teaser-multimedia ._modules{position:absolute;bottom:16px;left:20px;color:#aeafae;font-weight:400;font-size:14px}.teaser-multimedia ._modules:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";margin-right:5px;vertical-align:bottom}.teaser-multimedia-horizontal ._banner{position:relative;height:150px;margin-bottom:30px;border-radius:4px;overflow:hidden}.teaser-multimedia-horizontal ._banner .button,.teaser-multimedia-horizontal ._banner .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-multimedia-horizontal ._banner label,.teaser-multimedia-horizontal ._banner .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-multimedia-horizontal ._banner a,.teaser-multimedia-horizontal ._banner .quiz-form .form-submit,.quiz-form .teaser-multimedia-horizontal ._banner .form-submit{position:absolute;bottom:20px;left:20px;min-width:115px}.teaser-multimedia-horizontal ._data{margin-bottom:20px;color:#aeafae;font-size:14px;line-height:20px}.teaser-multimedia-horizontal ._data>div{display:inline-block}.teaser-multimedia-horizontal ._data>div:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:5px;font-size:20px}.teaser-multimedia-horizontal ._data>div:not(:last-child){margin-right:30px}.teaser-multimedia-horizontal ._data ._time:before{content:""}.teaser-multimedia-horizontal ._data ._time:before{position:relative;top:4px}.teaser-multimedia-horizontal ._data ._author:before{content:""}.teaser-multimedia-horizontal ._data ._author:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border:1px solid #aeafae;border-radius:50%;font-size:12px}.teaser-multimedia-horizontal ._data ._modules:before{content:""}.teaser-multimedia-horizontal ._data ._modules:before{font-size:13px}.teaser-multimedia-horizontal .species-list{margin-bottom:6px}.teaser-multimedia-horizontal ._description{margin-bottom:20px;color:#535c55;font-weight:300}@media print,screen and (min-width:40em){.teaser-multimedia-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.teaser-multimedia-horizontal ._banner-wrapper{width:100%;max-width:263px}.teaser-multimedia-horizontal ._banner-wrapper ._banner{margin-bottom:0}.teaser-multimedia-horizontal ._content{width:100%;max-width:-webkit-calc(100% - 263px);max-width:calc(100% - 263px);padding:0 30px}.teaser-multimedia-horizontal.-no-image ._content{max-width:none;padding:0}}.teaser-wide-promo-link{height:100%;border:0;border-radius:0;background:#e5f3f1}.teaser-wide-promo-link.-no-image ._description{padding-right:4rem;padding-left:4rem}.teaser-wide-promo-link ._title{font-size:26px;font-weight:300}.teaser-wide-promo-link ._description ul{margin-top:1rem;margin-bottom:1rem}.teaser-wide-promo-link ._description ul li{position:relative;margin-bottom:0;padding-bottom:.5rem;padding-left:10px}.teaser-wide-promo-link ._description ul li:before{display:inline-block;position:absolute;margin-left:-16px;content:'\2022'}.view .slick-slider.-square .slick-dots{bottom:15px}@media print,screen and (min-width:48em){.teaser-list.promolinks-list ul li{width:100%}
.teaser-list .slick-slider.-square .slick-dots{bottom:0}.teaser-wide-promo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;padding:0}.teaser-wide-promo-link.-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.teaser-wide-promo-link.-left ._content:after{display:none}.teaser-wide-promo-link.-left ._banner-container:after{display:block}.teaser-wide-promo-link.-no-image ._description{padding-right:0;padding-left:0}.teaser-wide-promo-link ._content{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px;padding-left:60px;text-align:left}.teaser-wide-promo-link ._content:after{display:none;position:absolute;right:0;bottom:0;width:0;height:0;border-top:30px solid #00877c;border-right:30px solid transparent;background:#fff;content:''}.teaser-wide-promo-link ._banner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.teaser-wide-promo-link ._banner-container:after{position:absolute;right:0;bottom:0;width:0;height:0;border-top:30px solid #00877c;border-right:30px solid transparent;background:#fff;content:''}.teaser-wide-promo-link ._banner-container img{position:relative !important}.teaser-wide-promo-link ._banner{width:360px;height:auto;max-height:440px;padding-bottom:0 !important}.teaser-wide-promo-link ._title{padding-top:40px;padding-bottom:20px;padding-left:0;color:#37424a;font-size:40px;line-height:1}.teaser-wide-promo-link ._description{margin-bottom:140px;padding:0;color:#37424a;font-size:22px;line-height:28px}.teaser-wide-promo-link ._description p{display:inline-block}.teaser-wide-promo-link ._description ul{display:block;margin-left:0}.teaser-wide-promo-link ._description ul li{width:auto;padding-bottom:.5rem;padding-left:0}.teaser-wide-promo-link .button,.teaser-wide-promo-link .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-wide-promo-link label,.teaser-wide-promo-link .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-wide-promo-link a,.teaser-wide-promo-link .quiz-form .form-submit,.quiz-form .teaser-wide-promo-link .form-submit{position:absolute;bottom:0;margin-bottom:50px}.view .slick-slider.-square .slick-dots{bottom:25px}}@media print,screen and (min-width:40em){.teaser-wide-promo-link ._description ul li{margin-left:15px}}@media print,screen and (min-width:64em){.teaser-list.promolinks-list ul li{width:100%}.teaser-list .slick-slider.-square .slick-dots{bottom:20px}}.teaser-list{margin:30px 10px 0}.teaser-list:not(:last-of-type){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #bcbdbc}.teaser-list.-no-margin{margin-top:0;margin-bottom:0}.teaser-list.-promolink_circle ul{margin-bottom:0}.teaser-list.-promolink_circle li{margin:0 15px 80px}.teaser-list.-icons{border-bottom:1px solid #bcbdbc}.teaser-list ul{margin:0 0 -30px;padding:0;line-height:1;list-style:none}.teaser-list li{margin-bottom:30px}.teaser-list .view-header{margin:0 0 40px}.teaser-list .view-header h2,.teaser-list .view-header .profile-data ._name,.profile-data .teaser-list .view-header ._name,.teaser-list .view-header .profile-records h1,.profile-records .teaser-list .view-header h1,.teaser-list .view-header .node-type-homepage ._text h1,.node-type-homepage ._text .teaser-list .view-header h1,.teaser-list .view-header .cpd-full h1,.cpd-full .teaser-list .view-header h1{margin:0}.teaser-list .view-content ul:not(:first-child){margin-top:60px}.pane-node-field-hp-elements .banner-carousel:not(:last-of-type){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #bcbdbc}.pane-node-field-hp-elements .banner-carousel:last-of-type{margin-bottom:30px}@media screen and (min-width:48em) and (max-width:63.9375em){.teaser-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}
.teaser-list ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px 30px}.teaser-list .view-content ul:not(:first-child){margin-top:0}}@media print,screen and (min-width:64em){.teaser-list{margin:40px 15px}.teaser-list:not(:last-of-type){margin-bottom:40px;padding-bottom:40px}.teaser-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -15px}.teaser-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;margin:0 15px}.teaser-list .view-header{margin:0 0 40px}.teaser-list .view-content ul:not(:first-child){margin-top:30px}.teaser-list.-wrapp ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-30px}.teaser-list.-wrapp li{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);margin:0 15px 30px}.teaser-list.-fixed-width li{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}.teaser-list.-promolink_circle.-wrapp li{margin:0 15px 80px}.teaser-list.-course li{width:-webkit-calc(33.33% - 30px);width:calc(33.33% - 30px)}.teaser-list.-icons{padding-bottom:20px}.teaser-list.-icons.-wrapp li{margin:0 15px 80px}.teaser-list.-icons.-wrapp button.-read-more{padding-right:40px}.pane-node-field-hp-elements .banner-carousel:not(:last-of-type){margin-bottom:40px;padding-bottom:40px}}.teaser-promo-link-extra{position:relative;width:100%;height:100%;min-height:360px}.teaser-promo-link-extra h2,.teaser-promo-link-extra .profile-data ._name,.profile-data .teaser-promo-link-extra ._name,.teaser-promo-link-extra .profile-records h1,.profile-records .teaser-promo-link-extra h1,.teaser-promo-link-extra .node-type-homepage ._text h1,.node-type-homepage ._text .teaser-promo-link-extra h1,.teaser-promo-link-extra .cpd-full h1,.cpd-full .teaser-promo-link-extra h1{color:#fff}.teaser-promo-link-extra ._wrapper{position:absolute;width:100%;height:100%;overflow:hidden}.teaser-promo-link-extra ._banner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;overflow:hidden;z-index:0}.teaser-promo-link-extra ._content{position:absolute;right:0;bottom:0;left:0;padding:25px;text-align:center;z-index:1}.teaser-promo-link-extra ._content .button.-read-more,.teaser-promo-link-extra ._content .webform-client-form .webform-component-multiple-file label.-read-more,.webform-client-form .webform-component-multiple-file .teaser-promo-link-extra ._content label.-read-more,.teaser-promo-link-extra ._content .pager--infinite-scroll .pager__item a.-read-more,.pager--infinite-scroll .pager__item .teaser-promo-link-extra ._content a.-read-more,.teaser-promo-link-extra ._content .quiz-form .form-submit,.quiz-form .teaser-promo-link-extra ._content .form-submit{padding-right:50px}.teaser-static-article ._banner{height:auto}.teaser-static-article ._title{width:100%;margin:0 0 10px;padding-top:20px;font-size:18px;line-height:28px}.teaser-static-article ._title+._description{margin-top:-20px}.teaser-static-article ._description{width:100%}.teaser-static-article .panel-default{margin-top:50px}.teaser-static-article .panel-heading{position:relative;z-index:11}.teaser-static-article .highlight.-gold{color:#e3ce00;font-weight:400}.teaser-static-article.-no-button{padding-bottom:0}.teaser-static-article.-no-button ._description{margin-bottom:0}.teaser-static-article.-no-image ._title{padding-top:35px}@media print,screen and (min-width:64em){.teaser-static-article ._description img{position:absolute;bottom:20px;left:0}.teaser-static-article:not(.-no-button) ._content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal;height:auto}
}@media print,screen and (min-width:64em){.teaser-static-article:not(.-no-button) ._content{height:auto}}.teaser-course{position:relative;width:100%;height:100%;padding:20px 20px 105px;border-radius:4px;background:#e5f3f1;text-align:center}.teaser-course ._lock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:10px;left:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;color:#e5f3f1;font-size:24px}.teaser-course ._lock:before{content:""}.teaser-course ._lock.-open{color:#00877c}.teaser-course ._lock.-open:before{content:""}.teaser-course ._number{margin-bottom:10px;color:#535c55;font-weight:300;line-height:24px}.teaser-course ._number span{display:block}.teaser-course ._number span:not(._no){margin-bottom:7px}.teaser-course ._no{color:#d47b22;font-size:40px;line-height:40px}.teaser-course ._title{font-size:18px;font-weight:700;line-height:28px}.teaser-course .button,.teaser-course .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .teaser-course label,.teaser-course .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .teaser-course a,.teaser-course .quiz-form .form-submit,.quiz-form .teaser-course .form-submit{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:20px;left:80px}.teaser-course .button.quiz-start-link,.teaser-course .webform-client-form .webform-component-multiple-file label.quiz-start-link,.webform-client-form .webform-component-multiple-file .teaser-course label.quiz-start-link,.teaser-course .pager--infinite-scroll .pager__item a.quiz-start-link,.pager--infinite-scroll .pager__item .teaser-course a.quiz-start-link,.teaser-course .quiz-form .quiz-start-link.form-submit,.quiz-form .teaser-course .quiz-start-link.form-submit{left:auto}@media print,screen and (min-width:64em){.teaser-course .button.quiz-start-link:not([disabled]),.teaser-course .webform-client-form .webform-component-multiple-file label.quiz-start-link:not([disabled]),.webform-client-form .webform-component-multiple-file .teaser-course label.quiz-start-link:not([disabled]),.teaser-course .pager--infinite-scroll .pager__item a.quiz-start-link:not([disabled]),.pager--infinite-scroll .pager__item .teaser-course a.quiz-start-link:not([disabled]),.teaser-course .quiz-form .quiz-start-link.form-submit:not([disabled]),.quiz-form .teaser-course .quiz-start-link.form-submit:not([disabled]){padding-left:35px}}#colorbox{position:fixed !important;top:50% !important;left:50% !important;width:100% !important;height:auto !important;max-width:80%;max-height:80vh;margin-right:auto;margin-left:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:8px;outline:none;-webkit-box-shadow:0 10px 20px 5px #eaf7f6;box-shadow:0 10px 20px 5px #eaf7f6;overflow:visible !important;z-index:100;-webkit-overflow-scrolling:auto}#colorbox.colorbox-wave{-webkit-box-shadow:none;box-shadow:none}#colorbox.colorbox-wave.-wave-top #cboxLoadedContent{background:url(/sites/all/themes/msd_hub/img/disclaimer/wave-1.png) center top no-repeat;background-size:contain}#colorbox.colorbox-wave.-wave-top.-margin-top #cboxLoadedContent{background-position:center top 60%}#colorbox.colorbox-wave.-wave-bottom #cboxLoadedContent{background:url(/sites/all/themes/msd_hub/img/disclaimer/wave-2.png) center bottom 60% no-repeat;background-size:contain}#colorbox.colorbox-wave #cboxSlider{height:auto !important;background:#fff}#colorbox.colorbox-wave .box-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0}#colorbox.colorbox-wave .box-columns.box-two-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#colorbox.colorbox-wave .box-columns .col-content{margin:0 auto 20px;min-width:1px}
#colorbox.colorbox-wave .box-columns .col-content:empty{display:none}#colorbox.colorbox-wave .box-columns .col-content:last-child{margin-bottom:0}#colorbox.colorbox-wave #cboxLoadedContent{padding:25px 25px 20px}#colorbox.colorbox-wave ._links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}#colorbox.colorbox-wave ._links a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 10px;max-width:500px;width:100%;padding-top:10px;padding-bottom:10px;line-height:1}#colorbox.colorbox-wave ._links a:last-child{margin-bottom:0}#colorbox.colorbox-wave .colorbox-footer a{font-size:.75rem;color:#bcbdbc}#colorbox.colorbox-wave p{font-size:1rem;line-height:1.375rem;color:#37424a}#colorbox.colorbox-wave h2,#colorbox.colorbox-wave .profile-data ._name,.profile-data #colorbox.colorbox-wave ._name,#colorbox.colorbox-wave .profile-records h1,.profile-records #colorbox.colorbox-wave h1,#colorbox.colorbox-wave .node-type-homepage ._text h1,.node-type-homepage ._text #colorbox.colorbox-wave h1,#colorbox.colorbox-wave .cpd-full h1,.cpd-full #colorbox.colorbox-wave h1,#colorbox.colorbox-wave h3,#colorbox.colorbox-wave .profile-cpd-results ._result ._name,.profile-cpd-results ._result #colorbox.colorbox-wave ._name{margin-bottom:40px;font-size:1.25rem;line-height:2.25rem;font-weight:700;color:#00877c}#colorbox a.button:disabled,#colorbox .pager--infinite-scroll .pager__item a:disabled,.pager--infinite-scroll .pager__item #colorbox a:disabled,#colorbox .quiz-form a.form-submit:disabled,.quiz-form #colorbox a.form-submit:disabled,#colorbox a.button[disabled],#colorbox .pager--infinite-scroll .pager__item a[disabled],.pager--infinite-scroll .pager__item #colorbox a[disabled],#colorbox .quiz-form a.form-submit[disabled],.quiz-form #colorbox a.form-submit[disabled]{padding-right:60px !important}#colorbox a.button:disabled:focus,#colorbox .pager--infinite-scroll .pager__item a:disabled:focus,.pager--infinite-scroll .pager__item #colorbox a:disabled:focus,#colorbox .quiz-form a.form-submit:disabled:focus,.quiz-form #colorbox a.form-submit:disabled:focus,#colorbox a.button[disabled]:focus,#colorbox .pager--infinite-scroll .pager__item a[disabled]:focus,.pager--infinite-scroll .pager__item #colorbox a[disabled]:focus,#colorbox .quiz-form a.form-submit[disabled]:focus,.quiz-form #colorbox a.form-submit[disabled]:focus{border-color:#aeafae;background:#aeafae;color:#fff;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}#colorbox a .processing-throbber{position:absolute;top:16px;right:16px;width:24px;height:24px;background:transparent url(/sites/all/themes/msd_hub/img/throbber.gif) no-repeat;background-size:24px}#cboxOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.95);opacity:1 !important;z-index:100}#cboxOverlay.cbox-overlay-wave{opacity:1 !important;background:#d2d2d2}#cboxOverlay.cbox-overlay-wave.-opacity{opacity:.8 !important;background:#000}#cboxMiddleLeft,#cboxMiddleRight{display:none}#cboxSlider{overflow-x:hidden;overflow-y:scroll}#cboxWrapper{width:100% !important;height:auto !important;padding:0;overflow:visible !important}#cboxWrapper>div:before,#cboxWrapper>div:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#cboxWrapper>div:after{clear:both}#cboxContent,#cboxLoadedContent{width:100% !important;height:auto !important;float:none !important}#cboxContent:before,#cboxContent:after,#cboxLoadedContent:before,#cboxLoadedContent:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
#cboxContent:after,#cboxLoadedContent:after{clear:both}#cboxLoadedContent{max-height:80vh;padding:20px 28px 41px;background:#fff;text-align:center;overflow:inherit !important}#cboxLoadedContent img{width:auto !important}#cboxClose{position:absolute;top:-25px;right:-23px;width:50px;min-width:0;height:50px;padding:0;border-radius:50%;outline:none;background:#00877c;color:#fff;font-size:30px}#cboxClose:before,#cboxClose:after{content:none}#cboxTitle,#cboxCurrent,#cboxSlideshow,#cboxNext,#cboxPrevious{display:none !important}body.disabled-scroll{overflow:hidden;-webkit-overflow-scrolling:touch}body.disabled-scroll-top{position:fixed;width:100%;height:100%}@media screen and (max-width:47.9375em){#colorbox{max-width:100%}#cboxLoadedContent{padding:10px}#cboxClose{right:0;top:-13px;font-size:13px;height:30px;width:30px}}@media screen and (max-width:39.9375em){#colorbox{margin:auto;padding:0 0 20px}#cboxWrapper{overflow:auto;-webkit-overflow-scrolling:touch}}@media print,screen and (min-width:40em){#colorbox.colorbox-wave.-arrow-right ._content{background:url(/sites/all/themes/msd_hub/img/disclaimer/arrow-left.png) right 4% bottom 25px no-repeat}#colorbox.colorbox-wave.-arrow-left ._content{background:url(/sites/all/themes/msd_hub/img/disclaimer/arrow-right.png) left 4% bottom 25px no-repeat}#colorbox.colorbox-wave ._links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}#colorbox.colorbox-wave ._links a{margin:0 10px 20px}#colorbox.colorbox-wave ._links a:last-child{margin-bottom:20px}}@media print,screen and (min-width:48em){#colorbox.colorbox-wave{-webkit-box-shadow:none;box-shadow:none}#colorbox.colorbox-wave #cboxLoadedContent{padding:25px 25px 20px}#colorbox.colorbox-wave .box-columns.box-two-cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media print,screen and (min-width:64em){#colorbox{max-width:800px}#colorbox.colorbox-wave.-arrow-right ._content{background-position:right 14% bottom 25px}#colorbox.colorbox-wave.-arrow-left ._content{background-position:left 14% bottom 25px}#colorbox.colorbox-wave #cboxLoadedContent{background:#fff}#cboxWrapper{border-width:4px;overflow-x:visible;overflow-y:auto}#cboxLoadedContent{max-height:none}}#colorbox.extlink-extra-leaving-colorbox #cboxLoadedContent{padding:30px}.extlink-extra-leaving{text-align:left}.extlink-extra-leaving ._buttons{margin-top:30px;padding-bottom:10px}.extlink-extra-leaving .button,.extlink-extra-leaving .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .extlink-extra-leaving label,.extlink-extra-leaving .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .extlink-extra-leaving a,.extlink-extra-leaving .quiz-form .form-submit,.quiz-form .extlink-extra-leaving .form-submit{width:100%;padding:20px 30px}.extlink-extra-leaving .button:not(:last-child),.extlink-extra-leaving .webform-client-form .webform-component-multiple-file label:not(:last-child),.webform-client-form .webform-component-multiple-file .extlink-extra-leaving label:not(:last-child),.extlink-extra-leaving .pager--infinite-scroll .pager__item a:not(:last-child),.pager--infinite-scroll .pager__item .extlink-extra-leaving a:not(:last-child),.extlink-extra-leaving .quiz-form .form-submit:not(:last-child),.quiz-form .extlink-extra-leaving .form-submit:not(:last-child){margin-bottom:15px}@media print,screen and (min-width:64em){#colorbox.extlink-extra-leaving-colorbox{max-width:900px}#colorbox #cboxLoadedContent{padding:55px 55px 40px}.extlink-extra-leaving p{font-weight:300;font-size:22px;line-height:28px}.extlink-extra-leaving ._buttons{margin-top:45px}.extlink-extra-leaving .button,.extlink-extra-leaving .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .extlink-extra-leaving label,.extlink-extra-leaving .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .extlink-extra-leaving a,.extlink-extra-leaving .quiz-form .form-submit,.quiz-form .extlink-extra-leaving .form-submit{width:auto}
.extlink-extra-leaving .button:not(:last-child),.extlink-extra-leaving .webform-client-form .webform-component-multiple-file label:not(:last-child),.webform-client-form .webform-component-multiple-file .extlink-extra-leaving label:not(:last-child),.extlink-extra-leaving .pager--infinite-scroll .pager__item a:not(:last-child),.pager--infinite-scroll .pager__item .extlink-extra-leaving a:not(:last-child),.extlink-extra-leaving .quiz-form .form-submit:not(:last-child),.quiz-form .extlink-extra-leaving .form-submit:not(:last-child){margin-right:30px;margin-bottom:0}}.section-pv-form textarea{resize:none}.section-pv-form #colorbox .highlight.-green{color:#0f7669;font-weight:700}.section-pv-form #cboxLoadedContent{text-align:center}.section-pv-form .webform-confirmation p{line-height:28px}.section-pv-form .webform-confirmation p:first-child{margin-bottom:0}.vet-search{padding:25px 20px 30px;border-radius:8px;background:#fff;-webkit-box-shadow:0 25px 50px 0 rgba(0,135,124,.1);box-shadow:0 25px 50px 0 rgba(0,135,124,.1)}.vet-search ._content{margin-bottom:30px;color:#00877c;font-size:18px;line-height:28px;text-align:center}.vet-search ._search{text-align:center}.vet-search .form-text{margin-bottom:15px;padding:19px 20px}.vet-search .form-button:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";font-size:24px}@media print,screen and (min-width:64em){.vet-search{padding:30px 30px 50px}.vet-search:before,.vet-search:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.vet-search:after{clear:both}.vet-search ._content{position:relative;min-height:100px;margin-bottom:32px;padding-right:220px;padding-bottom:20px;color:#2a3339;font-weight:300;font-size:40px;line-height:40px;text-align:left}.vet-search ._content:after{position:absolute;top:16px;right:37px;width:129px;height:95px;background:url(/sites/all/themes/msd_hub/img/pointer-line-2.png);content:''}.vet-search .form-button,.vet-search .form-text{float:left}.vet-search .form-text{margin-right:-143px;margin-bottom:0}.vet-search .form-button{min-width:143px}}.slick-slider button{display:block;outline:none}.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slick-slider .slick-slide{height:auto;float:none}.slick-slider .slick-slide>div{height:100%}.slick-slider .slick-slide>div>li{display:block !important;height:100%}.slick-slider .slick-arrow{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;position:absolute;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:10}.slick-slider .slick-arrow.slick-prev:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";width:100%;line-height:35px}.slick-slider .slick-arrow.slick-next:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";width:100%}.slick-slider .slick-arrow.slick-disabled{opacity:0}.slick-slider .slick-dots:before,.slick-slider .slick-dots:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.slick-slider .slick-dots:after{clear:both}.slick-slider .slick-dots li{display:block;float:left}.slick-slider .slick-dots button{text-indent:-5555px}
.slick-slider.-circle .slick-arrow{width:35px;height:35px;border:1px solid #00877c;border-radius:50%;background:#fff;color:#00877c;font-size:15px;text-align:center}.slick-slider.-circle .slick-dots{line-height:12px}.slick-slider.-circle .slick-dots:before,.slick-slider.-circle .slick-dots:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.slick-slider.-circle .slick-dots:after{clear:both}.slick-slider.-circle .slick-dots li:not(:last-child){margin-right:10px}.slick-slider.-circle .slick-dots li.slick-active button{background:#00877c}.slick-slider.-circle .slick-dots button{width:10px;height:10px;-webkit-transition:background .4s ease;transition:background .4s ease;border:1px solid #00877c;border-radius:50%;background:#fff}.slick-slider.-square{overflow:hidden}.slick-slider.-square .slick-arrow{top:50%;width:120px;height:120px;border-radius:50%;background:rgba(55,66,74,.3);color:#fff}.slick-slider.-square .slick-arrow.slick-prev{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-slider.-square .slick-arrow.slick-prev:after{-webkit-transform:translate(26px,0);transform:translate(26px,0)}.slick-slider.-square .slick-arrow.slick-next{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.slick-slider.-square .slick-arrow.slick-next:after{-webkit-transform:translate(-26px,0);transform:translate(-26px,0)}.slick-slider.-square .slick-dots{display:none !important;position:absolute;bottom:40px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.slick-slider.-square .slick-dots li{position:relative;width:60px;height:2px;background:#e1e3e4}.slick-slider.-square .slick-dots li:after{position:absolute;top:0;left:0;width:0;height:2px;-webkit-transition:width .25s ease;transition:width .25s ease;background:#d47b22;content:''}.slick-slider.-square .slick-dots li:not(:last-child){margin-right:10px}.slick-slider.-square .slick-dots li.slick-active:after{width:60px}.slick-slider.-interactive-carousel{margin-right:15px;margin-left:15px;overflow:hidden}.slick-slider.-interactive-carousel .slick-arrow{top:50%;width:30px;height:30px;-webkit-box-shadow:none;box-shadow:none}.slick-slider.-interactive-carousel .slick-arrow.slick-prev{top:0;left:0}.slick-slider.-interactive-carousel .slick-arrow.slick-prev:after{font-size:30px}.slick-slider.-interactive-carousel .slick-arrow.slick-next{top:0;right:0}.slick-slider.-interactive-carousel .slick-arrow.slick-next:after{font-size:30px}.slick-slider.-interactive-carousel .slick-dots{display:none !important}.slick-slider.-interactive-carousel .carousel-item{position:relative}.slick-slider.-interactive-carousel .carousel-item>img{display:block;position:absolute;top:0;right:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin-right:auto;margin-left:auto;z-index:-1}.slick-slider.-interactive-carousel .carousel-item-content,.slick-slider.-interactive-carousel .carousel-item-link{display:none;position:absolute}.interactive-carousel{display:none}.interactive-carousel>.interactive-carousel-title{margin-top:50px;margin-right:15px;margin-bottom:50px;margin-left:15px;font-size:40px;line-height:48px;text-align:center}.interactive-carousel>.interactive-carousel-title+.slick-slider .-interactive-carousel{overflow:visible}.interactive-carousel>.interactive-carousel-title+.slick-slider .-interactive-carousel .slick-list{overflow:hidden}.interactive-carousel>.interactive-carousel-title+.slick-slider .-interactive-carousel .slick-arrow{top:-90px;width:30px}.interactive-carousel>.interactive-carousel-title+.slick-slider .-interactive-carousel .slick-arrow:focus{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:75em){.interactive-carousel{display:block}}.carousel-alt-accordion{display:block}.carousel-alt-accordion .carousel-alt-accordion-title{text-align:center}@media screen and (min-width:75em){.carousel-alt-accordion{display:none}}.social-slider.-circle .slick-arrow{position:absolute;bottom:20px;background:#f7f7f7;z-index:10}
.social-slider.-circle .slick-arrow.slick-prev{left:20px}.social-slider.-circle .slick-arrow.slick-next{left:135px}.social-slider.-circle .slick-dots{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;position:absolute;bottom:20px;left:55px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;padding:0 15px;background-color:#f7f7f7}.social-rotator.-circle>.slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.social-rotator.-circle>.slick-arrow.slick-prev{left:0}.social-rotator.-circle>.slick-arrow.slick-next{right:0}.banner-carousel .slick-slider .slick-slide{float:left}@media screen and (max-width:39.9375em){html[data-useragent*=iPhone] .slick-slider.-square .slick-arrow.slick-prev:after{display:inline;position:absolute;top:50%;left:60px;width:60px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}html[data-useragent*=iPhone] .slick-slider.-square .slick-arrow.slick-next:after{display:inline;position:absolute;top:50%;right:60px;width:60px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media print,screen and (min-width:40em){.slick-slider.-square .slick-dots{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width:75em){.social-rotator.-circle>.slick-arrow.slick-prev{left:-30px}.social-rotator.-circle>.slick-arrow.slick-next{right:-30px}.teaser-list.banner-carousel li{margin:0}.teaser-list.banner-carousel .slick-slider{margin:0}.teaser-list.banner-carousel .slick-slider .slick-slide{width:1140px !important}}.-carousel-slider-outer-wrapper ._title{padding-left:16px}.-carousel-slider-outer-wrapper ._title ._notice{margin-right:16px;margin-bottom:20px;padding:8px 16px;border-width:1px;border-color:#00877c;border-radius:5px;background-color:#00877c;color:#fff;-webkit-box-shadow:0 0 1px #00877c;box-shadow:0 0 1px #00877c}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #aeafae}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider{display:block !important;height:100%}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list{height:100%}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .view-content{height:100%}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list ul{height:100%;margin-bottom:16px}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .slick-list{width:100%}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .slick-list .slick-track{height:100%;margin:0}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .slick-list .teaser-article,.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .slick-list .teaser-circle,.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .slick-list .teaser-static-article,.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list .slick-list .teaser-static-article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single .slick-list{width:100%}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single .slick-list .slick-track{margin-right:inherit;margin-left:inherit}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single li{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single li .teaser-multimedia{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}
.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single li .teaser-multimedia .teaser-course{padding:0}.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow.slick-prev{left:6px}.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow.slick-next{right:6px}@media screen and (min-width:40em){.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list.-wrapp ul{margin:0 1px}.-carousel-slider-outer-wrapper .-carousel-slider-wrapper .-carousel-slider .teaser-list.-wrapp ul li{margin:0}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single .teaser-list{margin:40px 0}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single .slick-slide{margin:0 16px}.-carousel-slider-outer-wrapper .-carousel-slider-rotator-single .slick-slide li{margin:0}.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow.slick-prev{left:3px}.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow.slick-next{right:3px}}@media screen and (min-width:64em){.-carousel-slider-outer-wrapper>._title h2,.-carousel-slider-outer-wrapper>._title .profile-data ._name,.profile-data .-carousel-slider-outer-wrapper>._title ._name,.-carousel-slider-outer-wrapper>._title .profile-records h1,.profile-records .-carousel-slider-outer-wrapper>._title h1,.-carousel-slider-outer-wrapper>._title .node-type-homepage ._text h1,.node-type-homepage ._text .-carousel-slider-outer-wrapper>._title h1,.-carousel-slider-outer-wrapper>._title .cpd-full h1,.cpd-full .-carousel-slider-outer-wrapper>._title h1{display:inline-block}.-carousel-slider-outer-wrapper>._title ._notice{display:inline-block;position:absolute;margin-left:16px}.-carousel-slider-outer-wrapper>._title ._notice:before{position:absolute;top:50%;left:0;width:8px;height:20px;-webkit-transform:translate(-8px,-10px);transform:translate(-8px,-10px);background-position:center left;background-image:url(/sites/all/themes/msd_hub/img/arrow-left.png);background-repeat:no-repeat;content:''}}@media screen and (min-width:75em){.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow.slick-prev{left:-30px}.-carousel-slider-outer-wrapper .-carousel-slider-rotator.-circle>.slick-arrow.slick-next{right:-30px}}.page-tag{position:fixed;top:50%;right:0;cursor:pointer}.page-tag-content{display:none}#colorbox.-page-tag-popup{max-width:73.125rem}.page-error-403,.page-error-404{background:url(/sites/all/themes/msd_hub/img/error-page.png) left top/auto no-repeat}.page-error-403 ._error-container,.page-error-404 ._error-container{position:relative;max-width:810px;height:438px;margin:0 auto;padding:51px 38px 33px;text-align:center}.page-error-403 ._error-container:before,.page-error-404 ._error-container:before{display:block;position:absolute;right:82%;bottom:-18px;width:272px;height:118px;background:url(/sites/all/themes/msd_hub/img/arrow-error-from-left.png) no-repeat;content:''}.page-error-403 ._error-container:after,.page-error-404 ._error-container:after{display:block;position:absolute;bottom:90px;left:81%;width:103px;height:136px;background:url(/sites/all/themes/msd_hub/img/arrow-error-from-right.png) no-repeat;content:''}.page-error-403 ._error-code,.page-error-404 ._error-code{margin:0 0 87px;color:#00877c;font-size:120px;font-weight:400;line-height:1}.page-error-403 ._error-info,.page-error-404 ._error-info{margin-bottom:66px;color:#656e68;font-size:20px;font-weight:300;line-height:24px}@media screen and (min-width:40em) and (max-width:47.9375em){.page-error-403 ._error-container:before,.page-error-404 ._error-container:before{right:67%;bottom:-2px}.page-error-403 ._error-container:after,.page-error-404 ._error-container:after{right:18%;bottom:65px;left:auto}}@media print,screen and (min-width:64em){.page-error-403,.page-error-404{background-size:contain}.page-error-403 ._error-container,.page-error-404 ._error-container{background-color:rgba(255,255,255,.7)}
.page-error-403 ._error-container:before,.page-error-404 ._error-container:before{right:auto;bottom:-2px;left:19px}.page-error-403 ._error-container:after,.page-error-404 ._error-container:after{right:169px;bottom:65px;left:auto}}.node-type-homepage ._text.-with-banner{position:absolute;top:0;left:0;margin:0 0 0 50px;padding:40px 0 75px;text-shadow:0 0 10px #000;z-index:10}.node-type-homepage ._text.-with-banner h1{margin:0;color:#fff;font-size:2.5rem;line-height:1}.node-type-homepage ._text h1{margin:0 15px}.ct-homepage .teaser-list.-teaser li{padding-bottom:30px;border-bottom:1px solid #bcbdbc}.ct-homepage .teaser-list.-teaser li:last-child{padding-bottom:0;border-bottom:0}.ahp-homepage .banner-carousel{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #bcbdbc}@media screen and (max-width:39.9375em){.node-type-homepage ._text.-with-banner{width:100%;margin:0 auto;padding:20px 0}.node-type-homepage ._text.-with-banner h1{margin:10px 10px 0;font-size:1.8rem;text-align:center}}@media screen and (max-width:47.9375em){.section-ahp .banner-carousel{margin-bottom:0;padding-bottom:0;border-bottom:0}.section-ahp .pane-nd-content-category-ahp-by-species .category-wrapper:first-child>._title{margin-top:20px;margin-right:10px;margin-left:10px;padding-top:20px;padding-right:0;padding-left:0;border-top:1px solid #bcbdbc}}@media screen and (min-width:48em) and (max-width:63.9375em){.ct-homepage .teaser-list.teaser-elements-2:last-of-type{margin-bottom:0}.ct-homepage .teaser-list.teaser-elements-2.-teaser li{margin-bottom:0;padding-bottom:0;border-bottom:0}}@media print,screen and (min-width:64em){.ct-homepage .teaser-list:last-of-type{margin-bottom:0}.ct-homepage .teaser-list.-teaser li{margin-bottom:0;padding-bottom:0;border-bottom:0}}.ct-landing-page{position:relative;margin:20px 0 0;padding:0 10px}.ct-landing-page .teaser-list{margin-right:0;margin-bottom:0;margin-left:0}.ct-landing-page .teaser-list .button.-read-more,.ct-landing-page .teaser-list .webform-client-form .webform-component-multiple-file label.-read-more,.webform-client-form .webform-component-multiple-file .ct-landing-page .teaser-list label.-read-more,.ct-landing-page .teaser-list .pager--infinite-scroll .pager__item a.-read-more,.pager--infinite-scroll .pager__item .ct-landing-page .teaser-list a.-read-more,.ct-landing-page .teaser-list .quiz-form .form-submit,.quiz-form .ct-landing-page .teaser-list .form-submit{padding:20px 60px 20px 9px}@media screen and (min-width:75em){.ct-landing-page{margin:40px 0 0;padding:0 15px}}.ct-page{margin:30px 0 0;padding:0 10px}@media print,screen and (min-width:64em){.ct-page{padding:0 15px}}.cpd-full{position:relative;margin:40px 10px 60px;padding:0 0 60px;border-bottom:1px solid #bcbdbc}.cpd-full ._doc-preview-sig{margin:0 0 20px;padding:15px 0;border-bottom:1px solid #bcbdbc;color:#bcbdbc}.cpd-full ._author{margin-bottom:20px}.cpd-full ._author:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;margin-right:15px;border:1px solid #bcbdbc;border-radius:50%;background:#f7f7f7;color:#bcbdbc;font-size:16px}.cpd-full ._published,.cpd-full ._duration{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#aeafae;font-size:14px;line-height:14px}.cpd-full ._published:before,.cpd-full ._duration:before{margin-right:10px;font-size:18px}.cpd-full ._published{margin-right:30px}.cpd-full ._published:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}
.cpd-full ._duration:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.cpd-full ._content .simple-text:first-child{margin-top:0}.cpd-full ._content .simple-text:last-child{margin-bottom:0}.cpd-full ._lhs{margin-bottom:30px}.cpd-full ._file{display:block;position:relative;padding-left:61px;font-size:14px}.cpd-full ._file:not(:last-child){margin-bottom:20px}.cpd-full ._file:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;margin-right:15px;border-radius:50%;background:rgba(229,243,241,.8);color:#00877c;font-size:33px}.cpd-full ._file.certificate-download:before{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.cpd-full ._file span{display:block;color:#aeafae;font-size:12px}.cpd-full ._file.-document:before{content:""}@media print,screen and (min-width:64em){.cpd-full ._cpd-full-wrapper{max-width:750px;margin-right:auto;margin-left:auto;background:#fff}.cpd-full ._doc-preview-sig{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cpd-full ._author{margin-bottom:0}.cpd-full ._published{margin-left:auto}.cpd-full ._content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cpd-full ._lhs{width:-webkit-calc(100% - 165px);width:calc(100% - 165px);margin-bottom:0;padding-right:30px}}.page-products .banner.-text h1,.page-products .banner.-text h2,.page-products .banner.-text .profile-data ._name,.profile-data .page-products .banner.-text ._name,.page-products .banner.-text .profile-records h1,.profile-records .page-products .banner.-text h1,.page-products .banner.-text .node-type-homepage ._text h1,.node-type-homepage ._text .page-products .banner.-text h1,.page-products .banner.-text .cpd-full h1,.cpd-full .page-products .banner.-text h1,.page-products .banner.-text h3,.page-products .banner.-text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .page-products .banner.-text ._name{color:#fff;font-size:28px;text-shadow:0 0 10px #000}.page-products .banner.-text .row{position:absolute;top:0;right:0;left:0;text-align:center}@media print,screen and (min-width:40em){.page-products .banner.-text h1,.page-products .banner.-text h2,.page-products .banner.-text .profile-data ._name,.profile-data .page-products .banner.-text ._name,.page-products .banner.-text .profile-records h1,.profile-records .page-products .banner.-text h1,.page-products .banner.-text .node-type-homepage ._text h1,.node-type-homepage ._text .page-products .banner.-text h1,.page-products .banner.-text .cpd-full h1,.cpd-full .page-products .banner.-text h1,.page-products .banner.-text h3,.page-products .banner.-text .profile-cpd-results ._result ._name,.profile-cpd-results ._result .page-products .banner.-text ._name{font-size:32px}.page-products .banner.-text .row{text-align:left}}.search-page-results ._search-results-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-top:30px;padding-right:15px;padding-left:15px}.search-page-results ._search-results-header ._search-header{font-size:14px}.search-page-results ._search-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;padding-right:15px;padding-left:15px}.search-page-results ._search-results .views-exposed-widget{padding:0}
.search-page-results ._search-results ._filters{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:23%}.search-page-results ._search-results ._filters.views-exposed-form-opened{max-width:30%}.search-page-results ._search-results ._filters h2,.search-page-results ._search-results ._filters .profile-data ._name,.profile-data .search-page-results ._search-results ._filters ._name,.search-page-results ._search-results ._filters .profile-records h1,.profile-records .search-page-results ._search-results ._filters h1,.search-page-results ._search-results ._filters .node-type-homepage ._text h1,.node-type-homepage ._text .search-page-results ._search-results ._filters h1,.search-page-results ._search-results ._filters .cpd-full h1,.cpd-full .search-page-results ._search-results ._filters h1{margin-top:40px;color:#2a3339;font-size:22px;font-weight:700;font-family:Helvetica,sans-serif;line-height:28px}.search-page-results ._search-results ._filters h2:first-of-type,.search-page-results ._search-results ._filters .profile-data ._name:first-of-type,.profile-data .search-page-results ._search-results ._filters ._name:first-of-type,.search-page-results ._search-results ._filters .profile-records h1:first-of-type,.profile-records .search-page-results ._search-results ._filters h1:first-of-type,.search-page-results ._search-results ._filters .node-type-homepage ._text h1:first-of-type,.node-type-homepage ._text .search-page-results ._search-results ._filters h1:first-of-type,.search-page-results ._search-results ._filters .cpd-full h1:first-of-type,.cpd-full .search-page-results ._search-results ._filters h1:first-of-type{margin-top:0}.search-page-results ._search-results ._filters .views-exposed-widgets.clearfix>div{display:none}.search-page-results ._search-results ._filters .views-exposed-widgets.clearfix .views-submit-button{display:block;padding-top:0}.search-page-results ._search-results ._filters .suboptions>.form-type-checkboxes{margin-top:26px;margin-bottom:44px;margin-left:21px}.search-page-results ._search-results ._results{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;max-width:75%;padding:0 10px;background:#fff}.search-page-results ._search-results ._results .view-header{margin-top:13px;font-size:22px;font-style:italic;line-height:28px}.search-page-results ._search-results ._results .search-no-results{margin-top:20px;color:#00877c;font-size:18px;font-weight:300}.search-page-results ._search-results ._results .search-no-results a{text-decoration:underline}.search-page-results ._search-results ._results ._search-list{margin:0;padding:0}.search-page-results ._search-results ._results ._search-list li{padding:40px 0;border-bottom:1px solid #bcbdbc}.search-page-results ._search-results ._results ._search-list h2,.search-page-results ._search-results ._results ._search-list .profile-data ._name,.profile-data .search-page-results ._search-results ._results ._search-list ._name,.search-page-results ._search-results ._results ._search-list .profile-records h1,.profile-records .search-page-results ._search-results ._results ._search-list h1,.search-page-results ._search-results ._results ._search-list .node-type-homepage ._text h1,.node-type-homepage ._text .search-page-results ._search-results ._results ._search-list h1,.search-page-results ._search-results ._results ._search-list .cpd-full h1,.cpd-full .search-page-results ._search-results ._results ._search-list h1{color:#2a3339;font-size:22px;font-weight:700;line-height:28px}.search-page-results ._search-results ._results ._search-list h2 a,.search-page-results ._search-results ._results ._search-list .profile-data ._name a,.profile-data .search-page-results ._search-results ._results ._search-list ._name a,.search-page-results ._search-results ._results ._search-list .profile-records h1 a,.profile-records .search-page-results ._search-results ._results ._search-list h1 a,.search-page-results ._search-results ._results ._search-list .node-type-homepage ._text h1 a,.node-type-homepage ._text .search-page-results ._search-results ._results ._search-list h1 a,.search-page-results ._search-results ._results ._search-list .cpd-full h1 a,.cpd-full .search-page-results ._search-results ._results ._search-list h1 a{color:inherit}
.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._content{padding:0}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._description{margin-bottom:0}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._banner-wrapper{position:relative;width:100%;max-width:263px;margin-right:30px;margin-bottom:0}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._banner{height:200px;margin-right:0}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._data ._time{margin-bottom:8px}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._data ._time:before{vertical-align:top}.search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course .button,.search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course label,.search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course a,.search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course .quiz-form .form-submit,.quiz-form .search-page-results ._search-results ._results .teaser-multimedia-horizontal .teaser-course .form-submit{left:77px}.search-page-results ._search-results ._results label[for=edit-search-api-views-fulltext]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.search-page-results ._search-results ._results input[type=text]{min-height:58px}.search-page-results ._search-results ._results input.error{border:0 !important}.search-page-results ._search-results ._results .views-widget-filter-phrase .views-widget,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .views-widget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search-page-results ._search-results ._results .views-widget-filter-phrase .button,.search-page-results ._search-results ._results .views-widget-filter-phrase .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-phrase label,.search-page-results ._search-results ._results .views-widget-filter-phrase .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-phrase a,.search-page-results ._search-results ._results .views-widget-filter-phrase .quiz-form .form-submit,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-phrase .form-submit,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .button,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext label,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext a,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .quiz-form .form-submit,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .form-submit{padding-left:0}.search-page-results ._search-results ._results .views-widget-filter-phrase .button:after,.search-page-results ._search-results ._results .views-widget-filter-phrase .webform-client-form .webform-component-multiple-file label:after,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-phrase label:after,.search-page-results ._search-results ._results .views-widget-filter-phrase .pager--infinite-scroll .pager__item a:after,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-phrase a:after,.search-page-results ._search-results ._results .views-widget-filter-phrase .quiz-form .form-submit:after,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-phrase .form-submit:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .button:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .webform-client-form .webform-component-multiple-file label:after,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext label:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .pager--infinite-scroll .pager__item a:after,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext a:after,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .quiz-form .form-submit:after,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .form-submit:after{content:""}
.search-page-results ._search-results ._results .views-widget-filter-phrase .search-submit,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .search-submit{margin-left:-120px}.search-page-results ._search-results ._results .views-widget-sort-by{float:right}.search-page-results ._search-results ._results .views-widget-sort-by .form-item-sort-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-page-results ._search-results ._results .views-widget-sort-by .form-item-sort-by>label{width:100%;margin-top:12px;margin-right:13px;color:#535c55;font-size:14px}.search-page-results ._search-results ._results .views-widget-sort-by .form-item-sort-by>select{min-width:150px;padding:20px 20px 20px 29px;color:#aeafae;font-style:italic}.search-page-results ._search-results ._results .views-widget-sort-by .form-item-sort-by>select option{font-style:normal}@media screen and (max-width:39.9375em){.search-page-results ._search-results{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search-page-results ._search-results ._filters{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}.search-page-results ._search-results ._results{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:0}.search-page-results ._search-results ._results .views-exposed-widget{margin-top:20px;float:none}.search-page-results ._search-results ._results .views-exposed-widget .form-item{width:100%}.search-page-results ._search-results ._results .views-widget-sort-by{margin-top:5px}.search-page-results ._search-results ._results .views-widget-sort-by .form-item-sort-by label{width:80px}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._banner{margin-right:0}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._banner-wrapper{width:100%;max-width:100%}.search-page-results ._search-results ._results .teaser-multimedia-horizontal ._banner-wrapper ._banner{max-width:100%}}@media screen and (min-width:40em) and (max-width:47.9375em){.search-page-results ._search-results ._results .views-exposed-widgets{margin-bottom:1rem}.search-page-results ._search-results ._results .views-exposed-widget{margin-top:0;float:none}.search-page-results ._search-results ._results .views-exposed-widget .form-item{width:100%}.search-page-results ._search-results ._results .views-widget-sort-by{margin-top:10px}.search-page-results ._search-results ._results .views-widget-sort-by .form-item-sort-by label{width:80px}}@media print,screen and (min-width:40em){.search-page-results ._search-results .teaser-multimedia-horizontal.-no-image ._content{width:100%}.search-page-results ._search-results .teaser-multimedia-horizontal ._content{width:-webkit-calc(100% - 263px);width:calc(100% - 263px)}}@media screen and (min-width:75em){.search-page-results ._search-results ._results{margin-top:-30px;padding:30px 30px 0}.search-page-results ._search-results ._results input[type=text]{min-width:500px;padding-right:150px}.search-page-results ._search-results ._results .views-widget-filter-phrase .button,.search-page-results ._search-results ._results .views-widget-filter-phrase .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-phrase label,.search-page-results ._search-results ._results .views-widget-filter-phrase .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-phrase a,.search-page-results ._search-results ._results .views-widget-filter-phrase .quiz-form .form-submit,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-phrase .form-submit,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .button,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext label,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext a,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .quiz-form .form-submit,.quiz-form .search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .form-submit{min-width:143px;padding-left:30px}
.search-page-results ._search-results ._results .views-widget-filter-phrase .search-submit,.search-page-results ._search-results ._results .views-widget-filter-search_api_views_fulltext .search-submit{margin-left:-140px}}.page-user-login .pane-page-content{padding:0 10px}.node-type-landing-page .teaser-list.teaser-elements-1 ul,.node-type-landing-page .teaser-list.teaser-elements-2 ul,.node-type-landing-page .teaser-list.teaser-elements-3 ul{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.node-type-landing-page .teaser-list.teaser-elements-1 ul li,.node-type-landing-page .teaser-list.teaser-elements-2 ul li,.node-type-landing-page .teaser-list.teaser-elements-3 ul li{max-width:262px;margin:0 auto 20px}.node-type-nd-course .banner.-align-center .row{padding-bottom:0}.node-type-nd-course .banner.-align-center ._text{color:#000;font-weight:400;text-shadow:none}.node-type-nd-course .banner.-align-center ._text p,.node-type-nd-course .banner.-align-center ._text h2,.node-type-nd-course .banner.-align-center ._text .profile-data ._name,.profile-data .node-type-nd-course .banner.-align-center ._text ._name,.node-type-nd-course .banner.-align-center ._text .profile-records h1,.profile-records .node-type-nd-course .banner.-align-center ._text h1,.node-type-nd-course .banner.-align-center .node-type-homepage ._text h1,.node-type-homepage .node-type-nd-course .banner.-align-center ._text h1,.node-type-nd-course .banner.-align-center ._text .cpd-full h1,.cpd-full .node-type-nd-course .banner.-align-center ._text h1{color:#000}.node-type-nd-course .regulations-note{margin:0 15px 40px;padding-bottom:40px;border-bottom:1px solid #bcbdbc;color:#bcbdbc;font-size:14px;font-style:italic}.pane-page-content{position:relative}.node-type-quiz .regulations-note,.page-node-take .regulations-note,.page-node-quiz-results .regulations-note{margin:30px 0;padding-bottom:0;border-bottom:0;color:#bcbdbc;font-size:14px;font-style:italic}@media print,screen and (min-width:48em){.node-type-landing-page .teaser-list.teaser-elements-1 ul,.node-type-landing-page .teaser-list.teaser-elements-2 ul,.node-type-landing-page .teaser-list.teaser-elements-3 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.node-type-landing-page .teaser-list.teaser-elements-1 ul li,.node-type-landing-page .teaser-list.teaser-elements-2 ul li,.node-type-landing-page .teaser-list.teaser-elements-3 ul li{margin:0 15px 30px}}@media print,screen and (min-width:64em){.section-pda.node-type-nd-course .banner.-align-center ._text{max-width:395px;float:right;text-align:right}.section-pda.node-type-nd-course .banner.-align-center ._text h2,.section-pda.node-type-nd-course .banner.-align-center ._text .profile-data ._name,.profile-data .section-pda.node-type-nd-course .banner.-align-center ._text ._name,.section-pda.node-type-nd-course .banner.-align-center ._text .profile-records h1,.profile-records .section-pda.node-type-nd-course .banner.-align-center ._text h1,.section-pda.node-type-nd-course .banner.-align-center .node-type-homepage ._text h1,.node-type-homepage .section-pda.node-type-nd-course .banner.-align-center ._text h1,.section-pda.node-type-nd-course .banner.-align-center ._text .cpd-full h1,.cpd-full .section-pda.node-type-nd-course .banner.-align-center ._text h1{color:#fff;font-size:36px;font-weight:400}.section-pda.node-type-nd-course .banner.-align-center ._text p{color:#fff;font-size:18px;font-weight:300;line-height:1.8}}.node-type-article.section-healthy-horses{background:0 0}.node-type-article.section-healthy-horses .kbhh .page-content .pane-page-content{margin:0 15px;padding:0}.kbhh-homepage .kbhh .page-content{background:#0f7669 url(/sites/all/themes/msd_hub/img/horse-bg.png)}.kbhh-homepage .kbhh .page-content .row .contextual-links-region{background-color:transparent}.kbhh-homepage .kbhh .page-content .row .pane-page-content{background:#fff}.kbhh .page-content{position:relative;margin-top:20px;padding-top:1px;-webkit-transition:margin-top .4s ease;transition:margin-top .4s ease;background:0 0}
.kbhh .page-content:before{position:absolute;top:160px;right:0;bottom:0;left:0;background-color:transparent;background-image:url(/sites/all/themes/msd_hub/img/horse-bg.png);content:'';z-index:-1}.kbhh .page-content:after{position:absolute;top:160px;right:0;bottom:0;left:0;background-position:top center;background-color:transparent;background-repeat:no-repeat;background-image:url(/sites/all/themes/msd_hub/img/swirl_bg-large-transparent.png);content:'';z-index:-1}.kbhh .page-content .row{background:0 0}.kbhh .page-content .row .pane-page-content{margin:0 15px;padding:0;background:0 0}.kbhh .page-content .row .pane-page-content .banner-carousel{margin-right:0;margin-left:0}.kbhh .page-content .row .pane-page-content .page-general{margin:0}.kbhh .pane-page-breadcrumb{margin-top:-1px;padding-top:30px;padding-left:15px}.kbhh .main-footer{padding-top:47px;background:#fff url(/sites/all/themes/msd_hub/img/horse-bg.png)}.kbhh .entity-collection{margin:0 10px}.kbhh .social-rotator.-circle>.slick-arrow.slick-next,.kbhh .social-rotator.-circle>.slick-arrow.slick-prev{border:0;border-radius:0;background:0 0;font-size:28px}.kbhh .social-teaser.-twitter>._header:before{background:#cceefb}.kbhh .social-teaser.-facebook>._header:before{background:#ebedf3}.kbhh .social-teaser.-instagram>._header:before{background:#faecf0}.kbhh .social-teaser.-twitter>._header:before,.kbhh .social-teaser.-instagram>._header:before,.kbhh .social-teaser.-facebook>._header:before{font-size:18px}@media print,screen and (min-width:48em){.kbhh .pane-page-breadcrumb{background-size:auto 175px}}@media print,screen and (min-width:64em){.kbhh .main-menu ._level-1{margin-bottom:20px}.kbhh .banner-with-search{margin-top:30px}.kbhh .pane-page-breadcrumb{margin-right:-8px;margin-left:-8px;padding-left:23px;background-size:auto 210px}.kbhh .banner-carousel{padding-top:0}.kbhh .entity-collection>.slick-list>.slick-track>.slick-slide{margin:0 1px}.kbhh .header-main .ask-button{top:105px;z-index:1}.kbhh-homepage .kbhh .header-main .ask-button{top:90px}}@media screen and (min-width:75em){.kbhh-homepage .kbhh .pane-page-breadcrumb{position:absolute;top:0;left:0;width:101%;margin:0;padding-top:30px;padding-bottom:10px;background:#fff}.kbhh-homepage .kbhh .pane-page-breadcrumb ul{width:73.125rem;margin:0 auto;padding-left:5px}.kbhh-homepage .kbhh .row .pane-page-content{margin-top:80px}}body .main-footer.-nomf ._nomf-logo{top:-40px;width:207px;height:98px;background-image:url(/sites/all/themes/msd_hub/img/nomf-logo-small.png);background-repeat:no-repeat}body.-dnomf-cost-calculator .-nomf ._nomf-logo{top:-13px;width:75px;height:75px;background-image:url(/sites/all/themes/msd_hub/img/nomf-logo-circle.png)}body.-dnomf .page-content.-nomf .ct-homepage{margin-top:30px}@media screen and (min-width:48em) and (max-width:63.9375em){.page-content.-nomf .teaser-list.-teaser li{margin-bottom:0;padding-bottom:0;border-bottom:0}}@media print,screen and (min-width:64em){body.-dnomf-cost-calculator .-nomf{background:0 0}body.-dnomf-cost-calculator .banner ._image img{min-height:400px}body.-dnomf-cost-calculator .banner.-icon .row{padding-top:20px;padding-bottom:75px}body.-dnomf-cost-calculator .banner.-icon .row .rtecenter{margin-bottom:12px;line-height:1.4}.page-content.-nomf{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(33%,#fff),color-stop(90%,rgba(0,135,124,.5)));background-image:linear-gradient(#fff 33%,rgba(0,135,124,.5) 90%)}.page-content.-nomf>.row{background-color:#fff}.page-content.-nomf .ct-homepage{margin:0 15px}.page-content.-nomf .teaser-list.-teaser{max-width:730px;margin:0 auto;border-bottom:0}.page-content.-nomf .teaser-list.-teaser ul{margin:0 -5px}.page-content.-nomf .teaser-list.-teaser li{margin-right:5px;margin-bottom:0;margin-left:5px;padding-bottom:0;border-bottom:0}}@media screen and (min-width:75em){.page-content.-nomf{padding-bottom:86px;-webkit-transition:margin-top .4s ease;transition:margin-top .4s ease}.page-content.-nomf .pane-page-breadcrumb{margin:0;padding:30px 15px;background:0 0}}.teaser-component .block--vet-finder{padding-top:30px;padding-right:25px;padding-left:25px}
.teaser-component .block--vet-finder ._content{position:relative;color:#0f7669;font-size:40px;font-weight:300;line-height:40px;text-align:left}.teaser-component .block--vet-finder ._content:after{display:block;right:30px;bottom:-96px;width:135px;height:105px;margin:10px auto;background:url(/sites/all/themes/msd_hub/img/pointer-line-2.png) no-repeat;content:''}.teaser-component .block--vet-finder ._search input[type=text]{margin-bottom:20px}.teaser-component .block--vet-finder .-search{padding-left:0}.teaser-component .block--vet-finder .-search:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";font-size:24px}.vet-finder-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vet-finder-results .teaser-list{margin:30px 0}.vet-finder-results .teaser-list .block--vet-finder{max-width:555px;margin:0 auto;padding:30px 30px 50px;border:0;background:#fff;-webkit-box-shadow:0 0 35px #d9efed;box-shadow:0 0 35px #d9efed}.vet-finder-results .teaser-list .block--vet-finder ._content{position:relative;color:#0f7669;font-size:40px;font-weight:300;line-height:40px;text-align:left}.vet-finder-results .teaser-list .block--vet-finder ._content:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;right:30px;bottom:0;left:0;width:135px;height:105px;margin:10px auto;background:url(/sites/all/themes/msd_hub/img/pointer-line-2.png) no-repeat;content:''}.vet-finder-results .teaser-list .block--vet-finder ._search{position:relative;text-align:center}.vet-finder-results .teaser-list .block--vet-finder ._search input[type=text]{min-height:52px;padding:15px 20px}.vet-finder-results .teaser-list .block--vet-finder ._search input.error{border:0 !important;color:#37424a}.vet-finder-results .teaser-list .block--vet-finder ._search .-search{min-width:145px;margin:10px auto 0;padding:19px 40px 19px 10px}.vet-finder-results .teaser-list .block--vet-finder ._search .-search:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";font-size:24px}.vet-finder-results .teaser-list .block--vet-finder .error{display:block;margin-top:10px;padding-left:8px;color:#e8393b;text-align:left}.vet-finder-results .vet-finder-map{height:330px;background:#bcbdbc}.vet-finder-results .vet-finder-results-list{max-width:750px;margin:0 auto}.vet-finder-results .vet-finder-results-list ul{max-width:none;background:0 0}.vet-finder-results .vet-finder-results-list ul .accordion-item{margin-bottom:0}.vet-finder-results .vet-finder-results-list ul .accordion-item:last-child:not(.is-active)>.accordion-title{border-bottom:0}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:0;border-bottom:1px solid #cacaca;background:0 0;font-size:16px}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title:before{background:#e5f3f1}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title:after{background-position:center 15px;background-color:transparent;background-image:url(/sites/all/themes/msd_hub/img/arrow-down.png);background-repeat:no-repeat;content:''}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-index{padding-right:25px;color:#d47b22}
.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-title-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-logo{display:block;position:relative;top:-3px;margin-right:10px;margin-bottom:10px}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-title{color:#535c55;font-weight:400}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-distance{display:table-cell;-webkit-flex-basis:1px;-ms-flex-preferred-size:1px;flex-basis:1px;padding-right:15px;padding-left:15px;color:#535c55;font-weight:300}.vet-finder-results .vet-finder-results-list ul .accordion-item.is-active .accordion-title{padding-bottom:10px;border:1px;background:#e5f3f1}.vet-finder-results .vet-finder-results-list ul .accordion-item.is-active .accordion-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:center 11px}.vet-finder-results .vet-finder-results-list ul .accordion-content{padding:25px 20px;border-bottom:1px solid #cacaca}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;color:#535c55;font-size:14px}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-image{padding-right:30px;padding-bottom:25px}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-contact{padding-right:15px}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-contact>div{position:relative;padding-bottom:15px;padding-left:35px}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-contact>div:before{position:absolute;top:2px;left:0;width:22px;height:22px;background-position:center center;background-color:transparent;background-repeat:no-repeat;content:''}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-contact .vf-tel:before{background-image:url(/sites/all/themes/msd_hub/img/mobile_phone_mini_icon.png)}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-contact .vf-email:before{background-image:url(/sites/all/themes/msd_hub/img/email_mini_icon.png)}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-contact .vf-address:before{background-image:url(/sites/all/themes/msd_hub/img/location_mini_icon.png)}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-open-hours{width:180px}.vet-finder-results .vet-finder-results-list ul .accordion-content .vf-content .vf-open-hours h5{font-weight:700}.vet-finder-results .vet-finder-note{display:none;color:#37424a;font-size:14px}.vet-finder-results .processing-throbber{position:absolute;top:16px;right:16px;width:24px;height:24px;background:transparent url(/sites/all/themes/msd_hub/img/throbber.gif) no-repeat;background-size:24px}@media print,screen and (min-width:40em){.vet-finder-results .teaser-list{margin:30px auto 55px;padding:0;border:0}.vet-finder-results .teaser-list .block--vet-finder ._content{max-width:285px}.vet-finder-results .teaser-list .block--vet-finder ._content:after{position:absolute;top:20px;left:330px;margin:0}.vet-finder-results .teaser-list .block--vet-finder ._search{margin-top:53px}.vet-finder-results .teaser-list .block--vet-finder ._search input[type=text]{margin-bottom:0;border:2px solid #e5f3f1}.vet-finder-results .teaser-list .block--vet-finder ._search .-search{position:absolute;top:0;right:-2px;min-width:145px;margin-top:0;padding:19px 40px 19px 10px;-webkit-transform:none;transform:none}.vet-finder-results .vet-finder-map{height:422px;margin-right:15px;margin-left:15px}.vet-finder-results .vet-finder-results-list{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;margin:0 15px}
.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-logo{display:inline}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-title .vf-distance{-webkit-flex-basis:unset;-ms-flex-preferred-size:unset;flex-basis:unset;padding-right:25px}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-content .vf-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-content .vf-content .vf-image{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding-bottom:0}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-content .vf-content .vf-contact{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px;padding-bottom:0}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-content .vf-content .vf-contact>div{padding-bottom:10px}.vet-finder-results .vet-finder-results-list ul .accordion-item .accordion-content .vf-content .vf-open-hours{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}@media print,screen and (min-width:64em){.teaser-component .block--vet-finder{position:relative;min-height:300px;border:0}.teaser-component .block--vet-finder ._search{position:relative;margin-top:65px}.teaser-component .block--vet-finder ._search input[type=text]{min-height:52px}.vet-finder-results .block--vet-finder{position:relative;min-height:300px;border:0}.vet-finder-results .block--vet-finder ._search{position:relative;margin-top:65px}.vet-finder-results .block--vet-finder ._search input[type=text]{min-height:52px}.vet-finder-results .vet-finder-map{width:100%;max-width:750px;height:422px;margin:0 auto}}@media screen and (max-width:47.9375em){.view-species{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.view-species .view-content{width:100%}}.-heat-map .page-content *{margin-right:auto;margin-left:auto}.-heat-map .page-content .row{padding:0 15px}.-heat-map .page-content .pane-page-breadcrumb{margin:30px 0;padding:0 15px;background:0 0}.-heat-map .page-content #header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;margin-top:15px;z-index:10}.-heat-map .page-content #header a:first-child{min-height:57px}.-heat-map .page-content #header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:20px;right:50px;left:50px}.-heat-map .page-content #header .back{top:27px;width:160px}.-heat-map .page-content #header .back img{position:relative;top:4px;width:10px;float:left}.-heat-map .page-content #header .back .back_text{width:120px;margin-left:10px;float:left;font-size:1rem}.-heat-map .page-content #start_btn{margin:80px auto;content:''}.-heat-map .page-content #start_btn:after{display:block;width:100%;height:250px;background-position:center center;background-image:url("/sites/all/modules/custom/msd_heat_map/templates/css/msd_start_btn.png");background-repeat:no-repeat;background-size:contain;content:''}.-heat-map .page-content #container_index{width:100%;max-width:768px}.-heat-map .page-content #container_index:after{display:block;width:100%;height:600px;background-position:top center;background-image:url("/sites/all/modules/custom/msd_heat_map/templates/css/msd_map_index_768x1024.jpg");background-repeat:no-repeat;background-size:contain;content:''}.-heat-map .page-content #container_index .index{content:''}.-heat-map .page-content #intro_footer{position:relative;content:''}.-heat-map .page-content #intro_footer:after{display:block;width:100%;height:220px;background-position:center center;background-image:url("/sites/all/modules/custom/msd_heat_map/templates/css/msd_intro_footer_full.png");background-repeat:no-repeat;background-size:contain;content:''}.-heat-map .page-content #instruction{width:auto}
.-heat-map .page-content #data_content{width:auto;max-width:680px}.-heat-map .page-content #data_content #disease_logo .disease_logo img{width:100%}.-heat-map .page-content #data_content map area{outline:0 !important}.-heat-map .page-content #data_content map area:focus,.-heat-map .page-content #data_content map area:visited,.-heat-map .page-content #data_content map area:active,.-heat-map .page-content #data_content map area:hover{outline:0 !important}.-heat-map .page-content #data_content map area::-moz-focus-inner{border:0 !important;outline:0 !important}.-heat-map .page-content #timer{display:none}.-heat-map .page-content form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-heat-map .page-content form button{display:none}.-heat-map .page-content table th{background:0 0;font-size:1rem}.-heat-map .page-content table tr{background:0 0 !important}.-heat-map .page-content table tr.even,.-heat-map .page-content table tr:nth-child(even){background:0 0 !important}.-heat-map .page-content table td{color:#2a3339}.-heat-map .page-content .gallery ul:before,.-heat-map .page-content .gallery ul:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.-heat-map .page-content .gallery ul:after{clear:both}.-heat-map .page-content .gallery ul li{margin:0 3% 15px 0}.-heat-map .page-content #green_box{height:auto;min-height:210px;padding-bottom:20px}@media (max-device-width:768px){.-heat-map .page-content #green_box .logo_footer{position:absolute;top:195px;right:30px;width:150px}.-heat-map .page-content #container{min-height:auto}.-heat-map .page-content #arrowLeft{left:1%;width:40px}.-heat-map .page-content #arrowRight{right:1%;width:40px}.-heat-map .page-content .lightbox img{width:auto;max-width:70%}}@media screen and (min-width:40em) and (max-width:47.9375em){.-heat-map .page-content #green_box .logo_footer{position:relative;top:0;right:0;left:0;width:150px;margin-top:20px}.-heat-map .page-content #intro_content{width:auto;padding:60px 0 0}.-heat-map .page-content #intro_footer:after{height:125px}}@media screen and (max-width:39.9375em){.-heat-map .page-content #header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;height:160px;justify-items:center}.-heat-map .page-content #header.intro{height:80px}.-heat-map .page-content #header .logo_index{position:relative;top:0;left:0;width:auto;margin-top:20px}.-heat-map .page-content #header .back .back_text{display:none}.-heat-map .page-content #header form{position:static;min-width:220px;margin-top:20px}.-heat-map .page-content #container{min-height:auto}.-heat-map .page-content #container #container_index:after{height:400px}.-heat-map .page-content #intro_footer:after{height:80px}.-heat-map .page-content #intro_content{width:auto;padding:60px 0 0}.-heat-map .page-content #data_content{padding:50px 0 0}.-heat-map .page-content #data_content table:not(.mobile-center){display:block;border:0}.-heat-map .page-content #data_content #disease_logo th.disease_logo{padding:8px 0}.-heat-map .page-content table:not(.mobile-center){display:table;width:100% !important}.-heat-map .page-content table th,.-heat-map .page-content table td{font-size:12px}.-heat-map .page-content #green_box .logo_footer{position:relative;top:0;right:0;left:0;width:150px;margin-top:20px}}.pane-pane-messages .tabs{position:fixed;right:0;bottom:0;left:0;padding:10px 0;background:#000;line-height:1;z-index:150}.pane-pane-messages .tabs--primary{margin:0;border:0;text-align:center}
.pane-pane-messages .links--inline a{margin:0 10px;padding:0;background:0 0;color:#fff}.pane-pane-messages .links--inline li{display:inline-block;float:none}.user-choose-list{margin:18px 10px 30px;padding-bottom:10px;border-bottom:1px solid #bcbdbc;background:url(/sites/all/themes/msd_hub/img/swirl_bg.png) center top/auto 130px no-repeat}.user-choose-list:before,.user-choose-list:after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.user-choose-list:after{clear:both}.user-choose-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px;padding:0;line-height:1;list-style:none}.user-choose-list li{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:0 5px 20px}.user-choose-list a{display:block;text-align:center}.user-choose-list ._text{display:block;position:relative;max-width:300px;margin:0 auto 15px;padding:19px 10px 13px;border-radius:30px;background:#fff;color:#00877c;font-weight:300;-webkit-box-shadow:0 2px 50px rgba(0,135,124,.1);box-shadow:0 2px 50px rgba(0,135,124,.1)}.user-choose-list ._text:after{font-family:"IconFont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";display:inline-block;margin-left:10px;font-size:10px}.user-choose-list ._text:before{position:absolute;top:100%;left:50%;width:32px;height:18px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .4s ease;transition:all .4s ease;background:url(/sites/all/themes/msd_hub/img/cloud.png) center center no-repeat;content:''}.user-choose-list ._text.-desktop{display:none}.user-choose-list img{width:auto;height:100px}.user-choose-list .view-header{margin-bottom:22px;color:#37424a;font-weight:300;text-align:center}.user-choose-list .view-header h1{color:#00877c;font-size:24px}.user-choose-list .view-header span{font-weight:400;font-size:22px}@media screen and (max-width:39.9375em){.user-choose-list ul li:first-child img{width:89%}}@media print,screen and (min-width:48em){.user-choose-list{background-size:auto 170px}}@media print,screen and (min-width:64em){.user-choose-list{background-size:auto 210px}.user-choose-list .view-header h1{font-size:40px}html[data-useragent*="MSIE 10.0"] .user-choose-list ._text.-desktop{display:block;max-width:100%}}@media screen and (min-width:75em){.user-choose-list{margin:40px 15px;padding-bottom:88px;background:0 0}.user-choose-list ul{margin:0}.user-choose-list li{width:25%;margin:0}.user-choose-list a{position:relative}.user-choose-list a:after{position:absolute;top:-webkit-calc(50% + 35px);top:calc(50% + 35px);left:50%;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .25s ease;transition:all .25s ease;border-radius:50%;background:#f7fbfb;content:'';z-index:-1}.user-choose-list a:hover:after{width:350px;height:350px}.user-choose-list a:hover ._text{-webkit-transform:translate(0,-20px);transform:translate(0,-20px);background:#00877c;color:#fff}.user-choose-list a:hover ._text:before{background:url(/sites/all/themes/msd_hub/img/cloud-green.png) center center no-repeat}.user-choose-list ._text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:190px;height:70px;min-height:70px;padding:10px 19px;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:25px;line-height:18px}.user-choose-list ._text.-mobile{display:none}.user-choose-list ._text.-desktop{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.user-choose-list img{height:197px}
.user-choose-list .view-header{margin-bottom:30px}.user-choose-list .view-header p{padding:12px 0;color:#37424a;font-size:16px;font-weight:300}.user-choose-list .view-header span{display:none}}.-col-caninsulin.content-columns h1,.-col-caninsulin.content-columns h2,.-col-caninsulin.content-columns .profile-data ._name,.profile-data .-col-caninsulin.content-columns ._name,.-col-caninsulin.content-columns .profile-records h1,.profile-records .-col-caninsulin.content-columns h1,.-col-caninsulin.content-columns .node-type-homepage ._text h1,.node-type-homepage ._text .-col-caninsulin.content-columns h1,.-col-caninsulin.content-columns .cpd-full h1,.cpd-full .-col-caninsulin.content-columns h1,.-col-caninsulin.content-columns h3,.-col-caninsulin.content-columns .profile-cpd-results ._result ._name,.profile-cpd-results ._result .-col-caninsulin.content-columns ._name{color:#007dba;font-weight:700}.-col-caninsulin.content-columns .content-column:not(:first-child){margin-top:0;padding-top:0;border:0}.-col-caninsulin .links-wrapper{-webkit-box-orient:initial;-webkit-box-direction:initial;-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-col-caninsulin .button,.-col-caninsulin .webform-client-form .webform-component-multiple-file label,.webform-client-form .webform-component-multiple-file .-col-caninsulin label,.-col-caninsulin .pager--infinite-scroll .pager__item a,.pager--infinite-scroll .pager__item .-col-caninsulin a,.-col-caninsulin .quiz-form .form-submit,.quiz-form .-col-caninsulin .form-submit{margin:0 10px}.-col-caninsulin .button.-caninsulin,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin,.-col-caninsulin .quiz-form .-caninsulin.form-submit,.quiz-form .-col-caninsulin .-caninsulin.form-submit{min-width:0;margin-bottom:10px;padding:15px 30px;border:0;text-transform:uppercase}.-col-caninsulin .button.-caninsulin:after,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin:after,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin:after,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin:after,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin:after,.-col-caninsulin .quiz-form .-caninsulin.form-submit:after,.quiz-form .-col-caninsulin .-caninsulin.form-submit:after,.-col-caninsulin .button.-caninsulin:before,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin:before,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin:before,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin:before,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin:before,.-col-caninsulin .quiz-form .-caninsulin.form-submit:before,.quiz-form .-col-caninsulin .-caninsulin.form-submit:before{display:none}.-col-caninsulin .button.-caninsulin:hover,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin:hover,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin:hover,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin:hover,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin:hover,.-col-caninsulin .quiz-form .-caninsulin.form-submit:hover,.quiz-form .-col-caninsulin .-caninsulin.form-submit:hover{color:#fff}.-col-caninsulin .button.-caninsulin:last-child,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin:last-child,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin:last-child,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin:last-child,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin:last-child,.-col-caninsulin .quiz-form .-caninsulin.form-submit:last-child,.quiz-form .-col-caninsulin .-caninsulin.form-submit:last-child{margin-bottom:0}
.-col-caninsulin .button.-caninsulin-green,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin-green,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin-green,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin-green,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin-green,.-col-caninsulin .quiz-form .-caninsulin-green.form-submit,.quiz-form .-col-caninsulin .-caninsulin-green.form-submit{background:#3ab689}.-col-caninsulin .button.-caninsulin-blue,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin-blue,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin-blue,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin-blue,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin-blue,.-col-caninsulin .quiz-form .-caninsulin-blue.form-submit,.quiz-form .-col-caninsulin .-caninsulin-blue.form-submit{background:#007dba}.-col-caninsulin .button.-caninsulin-yellow,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin-yellow,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin-yellow,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin-yellow,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin-yellow,.-col-caninsulin .quiz-form .-caninsulin-yellow.form-submit,.quiz-form .-col-caninsulin .-caninsulin-yellow.form-submit{background:#f3d54e}.-col-caninsulin .button.-caninsulin-gray,.-col-caninsulin .webform-client-form .webform-component-multiple-file label.-caninsulin-gray,.webform-client-form .webform-component-multiple-file .-col-caninsulin label.-caninsulin-gray,.-col-caninsulin .pager--infinite-scroll .pager__item a.-caninsulin-gray,.pager--infinite-scroll .pager__item .-col-caninsulin a.-caninsulin-gray,.-col-caninsulin .quiz-form .-caninsulin-gray.form-submit,.quiz-form .-col-caninsulin .-caninsulin-gray.form-submit{background:#dcddde}@media print,screen and (min-width:40em){.-col-caninsulin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:480px;margin:0 auto}}@media print,screen and (min-width:64em){.-col-caninsulin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:inherit;margin:0}}