button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}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,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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}summary{display:list-item}[hidden],template{display:none}
body,html{min-height:100%}fieldset,form{overflow:inherit}*,fieldset{margin:0;padding:0}a,h3{color:#d7153a}audio,canvas,figure,video{margin:0 auto;text-align:center}body,figcaption,figure{text-align:center}.indicator:after,.ir:before{content:""}.hidden,.invisible{visibility:hidden}.clearfix:after,figure{clear:both}*{box-sizing:border-box;background-clip:padding-box!important}:focus{outline:#999 dotted 1px}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;background-color:#e0e0e0;font-size:62.5%;overflow-y:scroll;overflow:-moz-scrollbars-vertical;text-rendering:optimizeLegibility;}body{background-color:#fff;color:#222;line-height:1.6;min-width:280px;overflow-x:hidden;overflow-y:auto;position:relative;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-text-size-adjust:100%;-webkit-transition:all .3s ease;-ms-text-size-adjust:none;font-family:'Open Sans',HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:1.3rem;letter-spacing:0}::-moz-selection{background-color:#444;color:#fff;text-shadow:none}::selection{background-color:#444;color:#fff;text-shadow:none}a{text-decoration:none}h3{font-size:2rem;font-weight:300;margin:0 0 1.8rem}sup{font-size:1.1rem}abbr,acronym{cursor:help}mark{background-color:#00b2ca;color:#fff}fieldset{border:none}.aria,.ir,.ir-base{overflow:hidden}legend{font:0/0 a}label{display:block;margin-bottom:.3rem}button,input,select,select:focus,textarea{-webkit-appearance:none;-moz-appearance:none;-moz-user-focus:none;appearance:none;background-color:#fcfcfc;border:1px solid #e0e0e0;border-radius:4px;box-shadow:none;color:#222;font-family:inherit;font-size:16px;line-height:inherit;margin:0 0 1.5rem;padding:.5rem 1rem;vertical-align:middle;width:100%}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-moz-user-focus:checkbox;appearance:normal;margin:0 .5rem 0 0;width:auto}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-moz-user-focus:radio;appearance:normal;margin:0 .5rem 0 0;width:auto}input:not([disabled]):focus,input:not([disabled]):hover,textarea:not([disabled]):focus,textarea:not([disabled]):hover{background-color:#fff;border-color:#346095;box-shadow:0 0 8px rgba(0,187,202,.3);outline:0}button,input[type=submit],input[type=reset],input[type=button]{background-color:#346095;border:1px solid #346095;box-shadow:none;color:#fff;cursor:pointer;padding:.2rem 1.5rem;text-transform:uppercase}button[type=reset],input[type=reset]{background-color:#fff;border:1px solid #346095;color:#346095}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover{background-color:#1d4e89;border:1px solid #1d4e89;box-shadow:none;color:#fff;cursor:pointer;text-transform:uppercase}button[disabled],button[disabled]:focus,button[disabled]:hover,input[type=submit][disabled],input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#e0e0e0;border:1px solid #d0d0d0;color:#666}::-webkit-input-placeholder{color:#d7153a;opacity:1}::-moz-placeholder{color:#d7153a;opacity:1}:-ms-input-placeholder{color:#d7153a;opacity:1}input:-moz-placeholder{color:#d7153a;opacity:1}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}select option{padding:8px 15px}select option:checked{background-color:#d7153a;box-shadow:0 0 10px 100px #d7153a inset;color:#fff;text-shadow:0 0 0 #fff}select option:active,select option:focus,select option:hover{background-color:#346095;box-shadow:0 0 10px 100px #346095 inset;color:#fff;text-shadow:0 0 0 #fff}textarea{height:auto}[disabled]{cursor:not-allowed!important}img{float:none;margin:0 0 1.5rem;width:100%}figure img{float:none;margin:0!important;max-width:none}audio,canvas,video{display:block}video{width:100%!important;height:auto!important}.embed-container,iframe{width:100%}iframe{border:none;box-shadow:0 0 10px rgba(0,0,0,.3)}.embed-container iframe{box-shadow:none}@media all and (min-width:480px){button,input,select,select:focus,textarea{font-size:inherit}label{margin:.5rem 0 0}fieldset.controlbox legend,fieldset:not(.controlbox) label{float:left;max-width:25rem;padding-right:1rem;width:40%}fieldset.controlbox>div,input,select,textarea{max-width:40rem;width:60%}button[type=submit],button[type=reset],button[type=button],input[type=submit],input[type=reset],input[type=button]{width:auto}}@media all and (min-width:640px){h3{font-size:2.2rem}img,img[align=right]{float:right;margin:0 0 1.5rem 2rem;width:auto;max-width:50%}img[align=left]{float:left;margin:0 2rem 1.5rem 0;width:auto;max-width:50%}}fieldset.controlbox legend{font:inherit}.controlbox label{cursor:pointer;display:block;margin:.4rem 0;padding-left:2.6rem;position:relative}.aria,.controlbox input,.indicator,.indicator:after{position:absolute}.controlbox input{opacity:0;width:auto;z-index:-1}.indicator{background-color:#e6e6e6;box-shadow:inset 0 0 6px rgba(151,151,151,.5);height:1.8rem;left:0;top:2px;transition:box-shadow .2s ease;width:1.8rem}.controlbox input:focus~.indicator,.controlbox label:hover input~.indicator{background-color:#ccc;box-shadow:none}.controlbox input:checked~.indicator{background-color:#346095;box-shadow:none}.controlbox input:checked:focus~.indicator,.controlbox label:hover input:not([disabled]):checked~.indicator{background-color:#1d4e89}.controlbox label.disabled{cursor:not-allowed}.controlbox input:disabled~.indicator{background-color:#e6e6e6;opacity:.6;pointer-events:none}.indicator:after{display:none}.controlbox input:checked~.indicator:after{display:block}.controlbox.checkbox .indicator:after{border-color:#fff;border-style:solid;border-width:0 .2rem .2rem 0;height:.8rem;left:.7rem;top:.3rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:.3rem}.controlbox.checkbox input:disabled~.indicator:after{border-color:#7b7b7b}.controlbox.radio .indicator{border-radius:50%}.controlbox.radio .indicator:after{background-color:#fff;border-radius:50%;height:.6rem;left:.6rem;top:.6rem;width:.6rem}.controlbox.radio input:disabled~.indicator:after{background-color:#7b7b7b}@media all and (min-width:480px){.controlbox>div{display:inline-block}.controlbox.cb-inline label{display:inline-block;margin-right:2rem}}.aria{height:1px;left:-3000px;top:auto;width:1px}.aria:focus{height:auto;position:static;width:auto}.ir{background-color:transparent;border:0}.ir:before{display:block;width:0;height:150%}.ir-base{color:transparent;display:block;font:0/0 a;float:none;margin:0 auto;text-indent:100%;white-space:nowrap}.hidden{display:none!important}.visuallyhidden,caption{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.icon{display:inline-block;fill:currentColor;height:1.8rem;margin:0 0 -.2em;stroke-width:0;stroke:currentColor;width:1.8rem}
*{box-sizing:border-box;background-clip:padding-box !important;margin:0;padding:0;}html{font-size:62.5%;background:#4f4f4f;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}body{color:#222;font-family:'Montserrat','Arial',sans-serif;font-size:1.3rem;line-height:1.4;text-align:left;overflow:hidden;}h1{clear:both;color:#d7153a;font-size:3.2rem;font-weight:bold;margin:0;}h2{clear:both;color:#d7153a;font-size:3rem;font-weight:bold;line-height:1.2;margin-bottom:1.4rem;}h3{clear:both;color:#d7153a;font-size:2rem;font-weight:bold;}h4{font-size:1.5rem;font-weight:300;color:#d7153a;clear:both;}h5{font-size:1.4rem;font-weight:300;color:#d7153a;clear:both;}h6{font-size:1.2rem;font-weight:300;color:#d7153a;clear:both;}p{margin-bottom:1.5rem;}b,strong{font-weight:bold;}em{font-style:italic !important;font-weight:inherit !important;}ol,ul{margin-bottom:1.5rem;}article p,article h3,article h4,article h5,article h6,article blockquote,article dl,article ol,article ul,article hr,article form,article table,article figure,article iframe{margin-bottom:1.5rem;}blockquote{background:#f5f5f5;margin:0 0 1.5rem 0;padding:2rem 5rem;position:relative;quotes:'\201c' '\201d' '\2018' '\2019';}blockquote{font-size:1.7rem;color:#4f4f4f;font-style:italic;font-weight:bold;}blockquote:before{color:#d7153a;content:open-quote;font-style:normal;font-size:6rem;left:1.5rem;font-weight:normal;line-height:0.1em;position:absolute;top:4rem;}blockquote:last-of-type:after{bottom:0;color:#d7153a;content:close-quote;font-style:normal;display:block;font-size:6rem;font-weight:normal;line-height:0.1em;position:relative;right:-3.8rem;text-align:right;}blockquote cite{color:#d7153a;display:block;font-size:1.5rem;text-align:right;font-style:normal;font-weight:300;}article ol{counter-reset:li-counter;list-style-type:decimal;}article ol li{padding:0 0 1rem 0;list-style:none;}article ol li:before{content:counter(li-counter) '. ';counter-increment:li-counter;color:#d7153a;padding:0.1em;}article ul li{padding:0 0 0.7rem 3rem;list-style:none;position:relative;}article ul li::before{content:"\2022 ";padding:0 1rem 0 0;color:#d7153a;font-size:2rem;font-weight:bold;position:absolute;left:1.1rem;top:-0.6rem;}table{border-collapse:collapse;table-layout:fixed;width:100%;}tr:nth-child(odd){background:#EBEBEB;}tr:nth-child(even){background:#F6F8FA;}thead tr:first-child,tfoot tr:first-child{background:transparent;}td,th{padding:1rem 0.5rem;text-align:left;}tbody tr th{color:#d7153a;font-weight:500;}tbody tr td{width:auto !important;text-align:left;border:none;}table p:last-child{margin:0;}.panel-body{overflow:auto;}article table{width:100% !important;border:none;}img{float:none;width:100%;max-width:none;margin:0;height:auto;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.hidden{display:none !important;}.visuallyhidden{-webkit-clip-path:inset(50%);border:0;clip-path:inset(50%);clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{-webkit-clip-path:none;clip-path:none;clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;}.icon{width:2.5rem;height:2.5rem;margin:0;}.invisible{visibility:hidden;}.mobile-view{display:none;}.slider-container{display:none;}.slider-container.slider-left,.slider-container.slider-right,.slider-container.slider-center{display:block;}@media only screen and (min-width:720px){.hide-desktop{display:none;}}@media only screen and (max-width:720px){.hide-mobile{display:none;}.accordion .panel-heading .panel-title a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:30rem;}}.seslhd-user-login-header #navbar-collapse,.seslhd-user-login-header .search-block-form,.seslhd-user-login-header .navbar-toggle,.seslhd-user-login .seslhd-footer,.seslhd-user-login-header .nav-heading,.seslhd-user-login .glyphicon-log-in{display:none;}.seslhd-user-login-header #navbar,.seslhd-user-login-header .navbar-header{padding:1rem calc((100% - 1170px) / 2);}.seslhd-user-login .user-login-form{padding:3rem calc((100% - 1170px) / 2);margin:0 2rem;}.seslhd-user-login footer{display:none;}.error-page li{list-style:none;float:left;margin-right:2rem;}.error-page li:nth-child(2){float:none;}.notice{background:#333;border-bottom:1px solid rgba(255,255,255,0.5);color:#fff;font:inherit;height:auto;margin:0;overflow:auto;padding:10px;position:static;text-align:center;top:0;width:100%}.notice a{color:#fff;}.nojavascript{background:#333;}.outdated{background:#333;}.skip{display:block;font:0px/0 a;height:1px;overflow:hidden;position:absolute;top:-10px;width:1px;}.skip:focus{background:#333;border-bottom:1px solid rgba(255,255,255,0.5);color:#fff;font:inherit;height:auto;overflow:auto;padding:10px;position:static;text-align:center;top:0;width:100%;}#content{background:#F6F8FA;overflow:auto;}#frontslider ol.flex-control-nav.flex-control-paging{margin-top:10px;margin-bottom:20px;flex-wrap:wrap;padding:0 10px;display:flex!important;justify-content:center;list-style:none;}#frontslider ol.flex-control-nav.flex-control-paging li a{opacity:0.4;font-size:0;height:10px;width:10px;background-color:rgba(184,18,55,0.85);border-radius:100%;display:inline-block;}#frontslider ol.flex-control-nav.flex-control-paging li{padding:0 5px;}#frontslider ol.flex-control-nav.flex-control-paging li a:focus{border:0;outline:0;}#frontslider ol.flex-control-nav.flex-control-paging li a.flex-active{opacity:1;}@media(max-width:960px){#frontslider .slides li{background-color:rgba(184,18,55,0.85);}#frontslider .slides li .slider-container{text-align:center;}#frontslider .slides li .slider-content{padding:30px 15px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}#frontslider .slides li .slider-content h3 a,#frontslider .slides li .slider-content p{color:#fff}.slider-content .button{background:#fff;color:#b81237;white-space:normal;}.slider-content .button:hover{border:1px solid #fff;background:transparent;color:#fff;padding:0.3rem 2.9rem;}.mobile-view{display:block;}.desktop-view{display:none;}}@media only screen and (min-width:960px){#block-twitterblock-4{margin:0 auto;max-height:600px;max-width:600px;overflow-y:scroll;}#content{background:#FFF;}#navigation .quicklinks-menu li a.emergency{color:#d7153a;}}#wrapper{background:#fff;}.wrap > form{display:none;}.wrap{padding:0 calc((100% - 1170px) / 2);width:100%;}.box{padding:3rem 2rem;}.summary{font-size:1.6rem;text-align:left;padding:1rem 0;}.alert{background:#333333;color:#fff;padding:1rem calc((100% - 1170px) / 2);font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;font-weight:400;}.alert button.close{position:absolute;right:1rem;padding:0.3rem 0.5rem;border-radius:3px;line-height:1.3;}.alert li{list-style:none;}.alert h4{color:white;font-weight:600;}.grid{display:grid;grid-gap:10px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr);}.standard-page h2,.service-landing h2{font-size:2.5rem;margin-top:1.5rem;}.breadcrumb{list-style:none;margin-bottom:0;overflow:hidden;font-size:1.1rem;padding:0 calc((100% - 1170px) / 2);padding-top:1rem;padding-bottom:1rem;background:#F6F8FA;}ol.breadcrumb li{float:left;color:#b81237;}ol.breadcrumb li:first-child{padding-left:2rem;}ol.breadcrumb li a{text-decoration:none;position:relative;display:inline-block;padding-right:1rem;}ol.breadcrumb li + li:before{padding:0 0.5rem 0 0rem;color:#b81237;content:"/\00a0";}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#d7153a;border:none;border-radius:0.9rem;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:90%;font-weight:bold;padding:0.4rem 3rem;text-align:center;text-transform:none;white-space:nowrap;width:auto;}.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover{background:#d7153a;border:none;color:#fff;text-transform:none;}.toggle-icon{background:transparent;border:none;margin:0;padding:0.7rem;position:absolute;right:2rem;}.toggle-icon:focus,.toggle-icon:hover{background:transparent;border:none;box-shadow:none;}.toggle-icon svg{width:1.6rem;height:1.6rem;fill:#d8153a;}.toggle-panel .panel{display:none;}.toggle-panel .active-panel{transform:rotate(180deg);}.tabs{padding:1rem calc((100% - 1170px) / 2);background:#333333;margin-bottom:2rem;}.tabs ul{margin-bottom:0;margin-left:2rem;}.tabs li{float:left;margin-right:2rem;list-style:none;}.tabs li:last-child{float:none;}.tabs a{color:#fff !important;font-weight:600;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;letter-spacing:0.2rem;}.tabs a:hover{text-decoration:underline;}@media only screen and (max-width:960px){.breadcrumb{display:none;}}@media only screen and (min-width:960px){#services-a-z .services .views-row a:hover,.path-policies-and-publications .table td a:hover,.news-list article a:hover{color:#b81237;}#services-a-z .seslhd-glossary-abc-list a:hover,.seslhd-glossary-abc-list a:hover,.region-header-menu li a:hover{color:#D7153A;}.button:hover,button:hover{background:#b81237;}}.site-logo{display:inline-block;text-align:left;padding:2rem;}.site-logo img{height:50px;margin:0;width:auto;}@media only screen and (min-width:960px){.site-logo{margin-top:2.5rem;}}#navigation{position:fixed;bottom:0;left:0;width:100%;background:#b81237;overflow:hidden;height:5.5rem;transition:height 0.4s ease-in;z-index:1;}#navigation.active{height:100%;overflow:auto;}#menu-controls{background:#d7153a;height:5.5rem;overflow:auto;padding:0;transition:background 0.3s ease-in;}#navigation.active #menu-controls{background:#800923 !important;}#menu-controls button{background:transparent;float:left;font-size:0.9rem;font-weight:normal;margin:0;padding:1rem;width:25%;font-weight:700;}#menu-controls .emergency{float:left;width:50%;}#menu-controls .emergency a{color:#fff;text-align:center;width:100%;}#menu-controls .icon{display:block;height:2rem;margin:0 auto 0.3rem;pointer-events:none;width:2rem;}.events-wrap{margin:0 2rem;}@supports (display:grid){#menu-controls{display:grid;-ms-grid-columns:7rem auto 7rem;grid-template-columns:7rem auto 7rem;}#menu-controls button,#menu-controls button.emergency{float:none;width:auto;}}#navigation ul ul{display:none;margin:0;}#navigation ul{margin:0;}#navigation li{border-bottom:1px solid #d7153a;list-style:none;}#navigation li a{color:#fff;display:block;font-size:1.4rem;font-weight:bold;margin-right:4rem;padding:1.2rem 2rem;}#navigation li svg.icon{color:white;cursor:s-resize;height:4rem;padding:1rem;position:absolute;right:0;width:4rem;transition:transform 0.5s ease;}#navigation li svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#navigation ul ul{background:#d7153a;border-top:1px solid #d7153a;}#navigation ul ul a{font-size:1.1rem;font-weight:normal;margin-right:0;}.region-navigation-collapsible,.region.region-header-menu{display:block;}@media only screen and (min-width:960px){.quicklinks-menu{position:absolute;left:0;top:0;width:100%;background:#f8f8f8;}#navigation .quicklinks-menu li a{color:#4f4f4f;padding:0;font-weight:normal;}#navigation .quicklinks-menu li a:hover{color:#d7153a;border:0;background:transparent;}#navigation .quicklinks-menu ul li:hover a{color:#d7153a;border:0;background:transparent;}#navigation{position:inherit;overflow:inherit;height:auto;}#navigation ul{list-style:none;padding:0px;margin:0px;}#navigation ul li{border:none;display:block;position:relative;display:inline-block;}#navigation ul ul li + li{border-top:1px solid #B81237;}#navigation li ul{display:none;border:none;background:#D7153A;}#navigation ul li a{display:block;font-size:1.2rem;}#navigation ul li:hover a{background:#800923;}#navigation li:hover ul{display:block;position:absolute;}#navigation li:hover li{float:none;}#navigation li{border-bottom:none;}#navigation li a{color:#fff;display:block;font-size:1.2rem;font-weight:bold;margin-right:0;padding:1rem 2rem;}#navigation li:hover li a{background:#d7153a;}#navigation li:hover li a:hover{background:#B81237;}#navigation ul li ul{min-width:25rem;position:relative;z-index:10;}#navigation li li{width:100%;}.region-header-menu ul.nav-heading{overflow:auto;}.region-header-menu ul{width:100%;text-align:right;background:#f8f8f8;margin-bottom:0;}.region-header-menu li{float:right;list-style:none;padding:0.7rem 1rem;}.region-header-menu li a{color:#4f4f4f;}}.search-with-red{border:1px solid #d8153a;border-radius:5px;padding:0;position:relative;margin-top:5em;}.search-with-red input{margin-bottom:0;}.search-with-red form{height:0 !important;padding:17px 0 20px 15px;box-shadow:none;}#nav-search-box{max-width:540px;margin-top:-5em;width:100%;padding:0;float:right;border:1px solid #d8153a;border-radius:5px;position:relative;}#nav-search-box button,.search-with-red button{margin-bottom:0;background:#b81237;color:white;padding:10px;margin-top:3.8px;border-radius:0 5px 5px 0;border:0px solid #b81237;margin-right:-1px;}#nav-search-box button:hover,.search-with-red button:hover{background-color:#800923;}#nav-search-box button.sj-input__button:after{color:#fff;content:'Search';display:block;font-size:1.4rem;font-weight:bold;left:calc(50% - 3rem);width:5.5rem;z-index:555;}input#downshift-0-input::placeholder{color:#d8153a;}.hospital-landing input#downshift-0-input::placeholder{color:#fff;}.hospital-landing #nav-search-box button.sj-input__button::after,.hospital-landing .sj-input__button svg{color:#002663;}#nav-search-box form{height:0;padding:17px 0 20px 15px;box-shadow:none;}#nav-search-box #downshift-0-input{margin-bottom:0;}#search{max-width:540px;float:right;margin-top:20px;padding:0;max-width:100%;width:100%;}#results-search-response  ol li:before,#results-search-response  ul li::before{content:none;display:none;}#results-search-response .button:hover,#results-search-response button:hover{background:transparent;color:#d90e35;}#results-search-box form{height:50px;padding-top:18px;}#results-search-response  ul li{padding:0 0 0.7rem 1rem;}#results-search-response .sj-paginator__page-number{color:#333333 !important;background:transparent;}#results-search-response p{font-size:1.4rem;}#results-search-response .sj-results__result__link{color:#0978B3;background:transparent;font-size:1.4rem;}#results-search-response .sj-paginator__page-number:hover{color:#d90e35 !important;text-decoration:none;}#results-search-response h3{font-size:1.8rem;}#search .opensitesearch-multisearchbox{max-width:100%;min-width:0 !important;}.sj-results__result{padding:10px 0;}#search h2{color:#fff;}#searchform label,#searchform .underline{display:none;}.hospital-landing #nav-search-box{border-color:white;color:white;}.hospital-landing #nav-search-box button{background:white;color:#002663;}.hospital-landing #nav-search-box button.sj-input__button::after{color:#002663;}#searchform .flex-container{-webkit-flex-flow:row wrap;flex-flow:row wrap;}#searchform .flex-container > div{flex:1 100%;margin-bottom:1.5rem;}#searchform #searchInput,#searchform #menuButton{border:1px solid #fff;border-radius:5px;border-right:0;}#searchform input{color:#fff;font-size:1.4rem;margin:0;min-height:3.2rem;}#searchform ::-webkit-input-placeholder{color:#fff;opacity:0.5}#searchform ::-moz-placeholder{color:#fff;opacity:0.5}#searchform :-ms-input-placeholder{color:#fff;opacity:0.5}#searchform input:-moz-placeholder{color:#fff;opacity:0.5}#searchform .paper-icon-button-0 iron-icon.paper-icon-button{left:-1.5rem;top:-0.5rem;}#searchform .paper-dropdown-menu-0{display:block;}#searchform .input-content{padding:0 1.5rem;margin:0;min-height:3.3rem;}#searchform svg{color:#fff;}#searchform .clearIcon svg{opacity:0.5;}#searchform #search_button{background:#fff;border-radius:5px;color:#d7153a;height:2.8rem;margin:0 auto;padding:0.4rem;position:relative;width:100%;}#searchform #search_button svg{color:#d7153a;left:-4.5rem;position:relative;}.paper-dropdown-menu-0 iron-icon.paper-dropdown-menu{color:#d7153a;}#searchform #search_button:after{color:#d7153a;content:'Search';display:block;font-size:1.3rem;font-weight:bold;left:calc(50% - 3rem);position:absolute;top:0.8rem;width:5rem;z-index:555;}.url.opensitesearch-searchresults{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}.title.opensitesearch-searchresults{color:#d7153a;}.url.opensitesearch-searchresults{color:#0978B3;}.paper-button-0[disabled].opensitesearch-searchresults{color:#ffffff;background:#b81237;}.results-count.opensitesearch-searchresults{font-weight:600;}.results-count{display:block;}.snippet.opensitesearch-searchresults{font-family:'Montserrat','Arial',sans-serif;}#toggleIcon{display:none;}@media only screen and (min-width:960px){#searchform .flex-container{min-width:500px;}.hospital-landing #hospital-info{margin-bottom:35px;}#search{max-width:540px;margin-top:-5em;}.search-block-form{display:inline-block;float:right;margin-top:6rem;width:35%;}#searchInput{border:1px solid #b81237 !important;padding:0;min-height:34px;border-radius:0;}#searchform input{color:#000;}#searchform #search_button{background:#b81237;border-radius:0 10px 10px 0 !important;color:#ffffff;height:3.5rem;margin:0 auto;padding:0.5rem;position:relative;width:100%;}#searchform #search_button svg{color:#ffffff;left:-3.1rem;}#searchform #search_button:after{font-size:1.3rem;font-weight:bold;left:calc(50% - 1.9rem);position:absolute;top:1rem;color:#fff;}#block-views-block-group-logo-block-1{display:inline-block;}.site-logo img{height:60px;}.search-input{visibility:visible !important;display:block !important;}#searchform #searchInput,#searchform #menuButton{border:1px solid #d8153a;border-radius:10px 0 0 10px;}#searchform #searchInput{border-radius:0;}input#input-1,#searchform svg{color:#b81237;font-weight:700;}#searchform > div > div:first-child{order:2;flex:4;}#searchform > div > div:nth-child(2){order:1;flex:2;}#searchform > div > div:nth-child(3){order:3;flex:1.5;}paper-input-container.style-scope.paper-input.x-scope.paper-input-container-1{padding:0;}#menuButton{border-right:0 !important;}#searchform .paper-icon-button-0 iron-icon.paper-icon-button{left:2rem;}paper-item.x-scope.paper-item-0.style-scope.opensitesearch-multisearchbox:hover{background:#b81237;color:#fff;}}@media only screen and (min-width:960px){img.align-left{float:left;margin:0 1.5em 1.5em 0;max-width:50%;clear:left;width:auto;}img.align-right{margin:0 0 1.5rem 1.5rem;float:right;max-width:50%;clear:right;width:auto;}img.align-center{max-width:75%;margin:0 auto 1.5rem;display:block;text-align:center;clear:both;width:auto;}}.seslhd-home-page{background:white;}.home-find-now{overflow:auto;background:#fff;text-align:center;}.home-find-now h3{padding-bottom:6.5rem;background:url(/themes/custom/seslhd/images/icons/map-icon.svg) no-repeat bottom center;background-size:5rem auto;margin-bottom:0;}.home-find-now p{font-size:1.4rem;padding-top:1.5rem;}#block-views-block-hospital-location-details-block-1{float:left;}#hospital-list h1{text-align:left;font-size:3rem;padding:2rem 1.5rem;margin:0;background:#f8f8f8;2rem 1.5rem 0 1.5rem}#hospital-list ul{padding:2rem;background:white;}#hospital-list a{display:block;overflow:auto;}#hospital-list li{overflow:auto;width:100%;margin-top:20px;}#hospital-list img{width:20%;float:left;margin-right:2rem;}#hospital-list h3{font-size:1.7rem;margin-bottom:0;width:70%;font-weight:bold;text-align:left;display:inline-block;margin-top:0.7rem;color:#4f4f4f;}#hospital-list p{font-size:1.3rem;color:#4f4f4f;width:70%;text-align:left;display:inline-block;margin-bottom:0;}.emergency{font-weight:600 !important;}.hospital-landing .emergency{color:#b81237;}article #hospital-list ul li::before{display:none;}#hospital-list .icon-angle-right{height:2rem;margin:0.5rem 0;position:absolute;right:2rem;width:2rem;}.filter-type{display:none;}.view-id-sponsors{padding:0 calc((100% - 1170px) / 2);}.view-id-sponsors > .view-content{position:relative;width:auto;display:inline-block;left:50%;text-align:center;transform:translate(-50%,0);}.sponsor-logo{width:20rem;display:inline-block;margin:2rem;}@media only screen and (min-width:960px){#frontslider{overflow:hidden;}.slider-container{top:30%;position:absolute;padding:0 calc((100% - 1170px) / 2);margin-left:2rem;width:100%;}.slider-content{background:rgba(184,18,55,0.85);width:51rem;padding:2rem 5rem 3rem;}.slider-content h3{margin-bottom:1rem;letter-spacing:1.5px;font-size:2.3rem;}.slider-content h3 a{color:#fff;}.slider-content p{color:#fff;font-size:1.5rem;padding-bottom:0.5rem;}.slider-left .slider-content{float:left;}.slider-right .slider-content{float:right;}.slider-center .slider-content{margin:0 auto;text-align:center;width:500px;}.home-region-top{padding:3rem calc((100% - 1170px) / 2);background:#fff;overflow:auto;}#hospital-list h1{background:white;}#hospital-list .filter{float:right;margin-left:10rem;display:none;}#hospital-list form label{float:left;color:#d8153a;font-weight:600;margin:2.5rem 0.5rem 3rem;border:1px solid;font-size:1.1rem;padding:0.5rem 1rem;border-radius:1rem;}#hospital-list img{width:5rem;height:5rem;}#hospital-list h3{font-size:1.3rem;}.path-frontpage #map{min-height:400px;float:right;width:66.66%;}#hospital-list ul{max-width:calc(33.33% - 1.5rem);float:left;padding:0 1rem;max-height:400px;overflow-y:scroll;}}.home-tiles .views-row{background:#fff;border-radius:0.5rem;overflow:auto;text-align:left;}.home-tiles{background:#F6F8FA;}.home-tiles div + div{margin-top:2rem;}.home-tiles div a{display:block;}.home-tiles h3{color:#4f4f4f;float:left;font-size:2rem;line-height:1.2;margin:0;padding:1.5rem 0 1.5rem 2rem;}.home-tiles button,.home-tiles .button{float:right;margin:1.5rem 2rem;}@media only screen and (min-width:960px){.home-tiles{overflow:auto;padding-top:3rem;padding-bottom:3rem;}.home-tiles div + div{margin-top:0;}.home-tiles .views-row,.home-tiles .block-twitter-block{width:31.5%;float:left;margin-right:1vw;}}@media only screen and (min-width:1900px){.home-tiles .views-row,.home-tiles .block-twitter-block{width:31%;}}@media only screen and (min-width:960px) and (max-width:1060px){.home-tiles div{margin-right:1rem;}}.news-list{background:#F6F8FA;padding-top:0;padding-bottom:0;}.news-list article,.news-list .img-container{font-size:1.2rem;padding:1rem 1rem 2rem 1rem;}.news-list h4,.news-list .img-container p{font-size:1.4rem;margin:0;padding:0.8rem 0;}.news-list article h4 a,.news-list .img-container h4 a{color:#4f4f4f;font-weight:bold;}.news-list article a,.news-list .img-container{color:#d7153a;display:inline-block;padding:0.3rem 1.5rem 0.3rem 0;position:relative;}.news-list .icon-angle-right{height:1.5rem;margin:0;position:absolute;right:0;width:1.5rem;}.news-list .more{margin:0;text-align:center;}.news-list .more a{color:#fff;margin:0 auto;}.seslhd-news-feed{padding:3rem 2rem;}.news-feed-row .button a{color:white;}.news-date{padding-bottom:1rem;padding-top:1.5rem;}.news-title a{color:#4f4f4f;}.news-feed-row{padding:4rem 0;}.news-content h1{display:inline-block;}@media only screen and (min-width:960px){.news-list{padding-bottom:2rem;}.news-content h1{padding-left:2rem;padding-top:1rem;}.news-feed-row{padding:3rem 2rem;overflow:auto;}.news-list article,.news-list .img-container{width:33.3%;padding:0 10px;float:left;}.seslhd-news-feed{padding:1rem calc((100% - 1170px) / 2) 1rem;}.news-image{float:left;width:300px;padding-right:2rem;}.individual-news-content{margin-left:300px;max-width:65%;}.news-date{padding-top:0;}.seslhd-news-feed h3{clear:none;}}.twitter-carousel{background:#fff;text-align:center;overflow:hidden;margin:2em 0;}.twitter-carousel h3{color:#555;font-size:1.8rem;width:100%;}.home-tiles .block-twitter-block{overflow-y:scroll;max-height:400px;}.services-tiles{background:#fff;padding:2rem 0 1rem;}.icon-health{background:url(/themes/custom/seslhd/images/aid-kit.svg) no-repeat center center;}.services-tiles section{padding-bottom:3rem;}.services-tiles li{padding:0;position:relative;}.services-tiles li::before{display:none;}.services-tiles a{display:block;font-size:1.4rem;padding:1rem 2rem;background:transparent;border:none;color:#4f4f4f;font-weight:bold;margin:0;text-align:left;text-transform:inherit;}#services-atoz-link a{color:#d8153a;}.view-id-hospital_services_page_description{padding:3rem 2rem;}.services-tiles img{display:none;}.services-tiles svg.icon{height:4rem;padding:1rem;position:absolute;right:0.5rem;top:0;width:4rem;color:#d7153a;}.explore-services-text{color:#4f4f4f;font-size:2rem;padding-top:6.5rem;background:url(/themes/custom/seslhd/images/icons/health-suitcase-icon.svg) no-repeat top center;background-size:5rem auto;margin-bottom:0;padding-bottom:2rem;text-align:center;}#services-a-z{background:#F6F8FA;overflow:auto;}#services-a-z h2{clear:none;float:left;margin-bottom:0;padding:3rem 2rem;}.services-filter{float:right;padding:3rem 2rem;text-decoration:underline;z-index:99;position:relative;}#services-a-z form{background:#d7153a;clear:both;display:none;text-align:center;padding:2rem;}#services-a-z form label{font-size:1.5rem;margin-bottom:1rem;color:#fff;font-weight:600;}#services-a-z select,#services-a-z input{background:transparent;border-radius:1rem;border:1px solid #fff;min-height:45px;}#services-a-z input::placeholder{color:#fff;}#services-a-z form button{background:#fff;border-radius:1rem;border:none;color:#d8153a;font-size:1.2rem;font-weight:bold;margin:0;padding:0.5rem;width:150px;}button#edit-submit-better-glossary#services-a-z .button{float:none;}#services-a-z .form-actions{text-align:center;}#services-a-z .seslhd-glossary-character-category{padding:2rem 0;}#services-a-z .toggle-icon{padding-top:0;padding-right:0;}.views-field-field-phone a{white-space:normal;text-align:left;}#services-a-z ol{border-bottom:1px solid #ddd;border-top:1px solid #ddd;clear:both;overflow:auto;padding:0.6rem 0;}#services-a-z ol li{float:left;list-style:none;min-width:10%;}#services-a-z ol a{color:#4f4f4f;display:block;font-size:1.5rem;font-weight:bold;line-height:1;padding:0.9rem;}#services-a-z .icon-filter{width:1.5rem;height:1.5rem;margin-right:0.5rem;}#services-a-z .letter{background:transparent;padding:1rem 2rem;color:#d7153a;font-size:2.2rem;font-weight:bold;}#block-views-block-hospital-services-page-description-block-1{background:#F6F8FA;}#services-a-z .views-field-field-address{font-size:1.2rem;padding:1rem 1rem 1rem 0;}#services-a-z .views-field-title{color:#4f4f4f;cursor:pointer;display:block;padding:1rem 4rem 1rem 0;font-weight:600;}#services-a-z .views-row.active{background:#fff;overflow:auto;}#a-z-directory .seslhd-glossary-abc-list{margin:0 2rem;}#a-z-directory{margin-bottom:3rem;}#services-a-z .services .views-row{padding:0 2rem;}#services-a-z .views-field-field-phone svg{height:1.5rem;width:1.5rem;fill:white;margin-right:0.4rem;}#services-a-z .views-field-field-phone .button{width:calc(50% - 1rem);margin:0.6rem 0 2rem 1rem;padding:0.3rem 1rem;float:left;max-width:200px}.views-field-field-phone a:first-child{margin-left:0 !important;}@media only screen and (min-width:960px){.block-views-blockhospital-district-services-block-1 h2{padding:0 2rem;}#services-a-z{background:#fff;}.hospital-list-services{margin-bottom:1rem;}.page-node-type-services-directory #services-a-z{background:#F6F8FA;}.services-tiles{overflow:auto;}#services-a-z .seslhd-glossary-abc-list a{padding:1rem 0;min-width:auto;width:3.703%;}#services-a-z .views-field-field-phone{width:20%;display:inline-block;padding:1rem 0;}#services-a-z .views-field-field-phone .button{width:auto;padding:0;margin:0;background:transparent;color:#4f4f4f;font-weight:400;float:none;font-size:1.2rem;}#services-a-z .views-field-field-address{display:inline-block;width:40%;padding:1rem 0;}#services-a-z .views-field-title{display:inline-block;width:40%;padding:1rem 0;}#services-a-z{padding:1rem calc((100% - 1170px) / 2) 3rem;width:100%;}#services-a-z .views-field-title{font-weight:400;}#block-views-block-hospital-services-page-description-block-1{background:#fff;}.seslhd-glossary-custom-col-2 .views-row:nth-of-type(odd){background:#fff;}.seslhd-glossary-custom-col-2 .views-row:nth-of-type(even){background:#EBEBEB;}#services-a-z .services .views-row{padding:0 1rem;margin:0 2rem;}.services-tiles img{display:block;width:100%;height:100%;border-radius:1rem 1rem 0 0;}.services-tiles li{position:relative;width:30.5%;float:left;margin:1.5rem;background:#F6F8FA;border-radius:1rem;}.services-tiles li:hover{background:#D7153A;}.services-tiles li:hover a{color:#fff;}.services-tiles li:hover img{opacity:0.4;}.services-tiles{padding:0 0 1rem;}.services-tiles a{padding:0;}.services-tiles li a span{padding:1.5rem;display:block;z-index:3;border-radius:0 0 1rem 1rem;position:relative;}#services-a-z h2{padding:2rem;}article.hospital-list-services .view-id-hospital_services_page_description{padding:2rem 2rem 0;}#services-a-z .services-tiles{padding:1rem 0 3rem;}#services-atoz-link{background:#d7153a;}#services-atoz-link a{color:white;}#services-atoz-link span{background:#b81237;}}@media only screen and (min-width:960px) and (max-width:1060px){.services-tiles li{margin:1rem;}.views-field.views-field-description__value{margin-top:1rem;}}.services-info h2{font-size:1.6rem;color:#4f4f4f;}.page-node-type-hospital-services-overview #content{background:#F6F8FA;}#side-navigation ul{background:#EBEBEB;list-style:none;margin-bottom:0;}#side-navigation ul li{position:relative;}.sidebar-custom ul a{color:#4f4f4f;display:block;font-size:1.35rem;font-weight:bold;margin-right:4rem;padding:1.2rem 2rem;}#side-navigation ul.navbar-nav > li > a{color:#fff;}#side-navigation ul.dropdown-menu li.active > a{color:#d7153a;}#side-navigation ul svg.icon{color:#d8153a;cursor:s-resize;height:4rem;padding:1rem;position:absolute;right:0;width:4rem;transition:transform 0.5s ease;margin-right:1rem;margin-top:0.2rem;}#side-navigation li.expanded.dropdown.active{background:#4f4f4f;}#side-navigation ul ul{display:none;}.page-node-type-hospital-services-overview .services-info:first-child h2{margin-top:1.5rem;margin-bottom:2.5rem;}.page-node-type-hospital-services-overview .services-panel{display:none;}.page-node-type-hospital-services-overview .services-info:nth-child(2) .services-panel{text-align:center;}.page-node-type-hospital-services-overview .services-panel:nth-child(2) .button{margin:2rem;}.page-node-type-hospital-services-overview .services-info-container{background:#fff !important;margin:3rem -2rem;background:transparent;padding:0.5rem 2rem;}.page-node-type-hospital-services-overview .services-info .geolocation-formatter-map-wrapper{height:250px;}.services-info svg.icon{color:#d7153a;cursor:s-resize;height:4rem;padding:1rem;position:absolute;right:1rem;width:4rem;transition:transform 0.5s ease;margin-top:-1rem;}#side-navigation ul svg.icon.rotated{cursor:n-resize;color:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#side-navigation .services-info svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (min-width:960px){#side-navigation li.expanded.dropdown.active{background:#d8153a;}.page-node-type-hospital-services-overview article{width:70%;overflow:auto;}.page-node-type-hospital-services-overview #content{background:#fff;overflow:auto;margin-bottom:3rem;}.page-node-type-hospital-services-overview #content h1{clear:none;margin:0;}.page-node-type-hospital-services-overview .services-info-container{margin:0;padding:0;width:25%;float:right;clear:both;}#side-navigation ul.menu.nav.navbar-nav.nav-heading{border-top:2px solid #d8153a;}#side-navigation ul ul{margin-top:0;width:100%;}.page-node-type-hospital-services-overview .summary{font-size:1.8rem;padding:2rem 0;}.page-node-type-hospital-services-overview .services-panel{display:block;}.page-node-type-hospital-services-overview .services-info-container h2{display:none;}.page-node-type-hospital-services-overview .services-info:first-child{padding:2rem;margin:2rem 0;}.page-node-type-hospital-services-overview .services-info{background:#F6F8FA;border-top:2px solid #d8153a;}.page-node-type-hospital-services-overview .services-info:nth-child(2){text-align:center;}#side-navigation ul li ul a{font-size:1.2rem;}#side-navigation ul ul ul li a{padding:0.8rem 4rem;line-height:1;}#side-navigation ul ul svg.icon.rotated{color:#d8153a;}}.view-id-hospital_subservices,.view-id-hospital_subservices2,.view-id-hospital_district_subservices2,#single-services-mobile-header{padding:3rem 2rem;}.view-id-hospital_subservices2,.view-id-hospital_district_subservices2{display:none;}#single-services-mobile-header h2{color:#4f4f4f;font-size:2rem;padding-top:6.5rem;background:url(/themes/custom/seslhd/images/icons/health-suitcase-icon.svg) no-repeat top center;background-size:5rem auto;margin-bottom:0;text-align:center;padding-bottom:1rem;}#single-services-mobile-header{padding-bottom:3rem;}.view-id-hospital_subservices_3 tbody{display:none;}.view-id-hospital_subservices_3 caption{color:#4f4f4f;display:table-caption;font-weight:bold;margin-right:4rem;padding:1.5rem 2rem;margin-bottom:0;}.view-id-hospital_subservices_3 tbody tr{background:#F6F8FA;}.view-id-hospital_subservices_3 tbody tr td:first-child{color:#4f4f4f !important;padding:2rem;}.view-id-hospital_subservices_3 tbody tr.active{background:#EBEBEB;}.view-id-hospital_subservices_3 tbody td{display:block;position:relative;text-align:left;padding:1rem 2rem;overflow:auto;}.view-id-hospital_subservices_3 svg.icon{color:#d7153a;cursor:s-resize;height:4rem;padding:1rem;position:absolute;right:1rem;width:4rem;transition:transform 0.5s ease;}.view-id-hospital_subservices_3 .icon-phone{position:relative !important;cursor:s-resize !important;height:1.3rem !important;padding:0rem !important;right:1rem !important;width:2rem !important;transition:transform 0.5s ease !important;color:#fff !important;}.view-id-hospital_subservices_3 .icon-plus,.view-id-hospital_subservices_3 .icon-minus{height:1.9rem !important;padding:0 !important;width:1.5rem !important;margin-top:-0.3rem;margin-right:1.2rem;}.view-id-hospital_subservices_3 svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.view-hospital-subservices-3 table{position:relative}.view-hospital-subservices-3 table > svg{top:0;}.view-id-hospital_subservices_3 caption{width:auto;height:auto;position:relative;text-align:left;}.view-id-hospital_subservices_3 .views-field-title{color:#4f4f4f;cursor:pointer;display:block;padding:1rem 4rem 1rem 0;font-weight:600;}.view-id-hospital_subservices_3 .views-field-field-address{font-size:1.2rem;padding:0 2rem;}.view-id-hospital_subservices_3 .views-field-field-phone .button{width:calc(50% - 1rem);margin:0.6rem 0 2rem 1rem;padding:0.3rem 1rem;float:left;max-width:200px;}.single-phone{margin-left:0 !important;}.view-hospital-subservices2 .views-field a{background:#fff;}@media only screen and (min-width:960px){.view-id-hospital_subservices2,.view-id-hospital_district_subservices2{display:block;overflow:auto;}.view-id-hospital_subservices_3 .views-field-field-phone .button{width:auto;padding:0;margin:0;background:transparent;color:#4f4f4f;font-weight:400;float:none;font-size:1.2rem;}.view-id-hospital_subservices_3 tbody{display:table-row-group;}.view-id-hospital_subservices_3 tbody td{display:table-cell;padding:1rem 2rem !important;}.view-id-hospital_subservices_3 tr:nth-child(even){background:#EBEBEB;}.view-id-hospital_subservices_3 tr:nth-child(odd){background:#F6F8FA;}.view-id-hospital_subservices2,.view-id-hospital_district_subservices2,.view-hospital-subservices-3{padding:1rem calc((100% - 1170px) / 2);margin:0 2rem 2rem;}.view-id-hospital_subservices_3 caption{font-size:2rem;padding-left:0.5rem;}.view-hospital-district-subservices2 .views-field  a,.view-hospital-subservices2 .views-field  a{width:23%;float:left;margin-right:2rem;margin-bottom:2rem;min-height:1.78rem;border-radius:1rem;background:#f6f8fa;color:#4f4f4f;font-weight:600;}@supports (display:grid){.view-hospital-district-subservices2 .view-content,.view-hospital-subservices2 .view-content{display:grid;grid-gap:20px;grid-template-rows:auto;grid-template-columns:repeat(4,23%);}.view-hospital-district-subservices2 .views-field  a,.view-hospital-subservices2 .views-field  a{width:auto;float:none;margin:0;min-height:auto;display:block;}}.view-hospital-district-subservices2 .field-content span,.view-hospital-subservices2 .field-content span{padding:1rem;display:block;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none),(min-width:960px){.view-hospital-district-subservices2 .field-content span,.view-hospital-subservices2 .field-content span{height:60px;overflow:hidden;}}.functional-groups-list  h1{padding:2rem;}.functional-groups-list .table{margin-bottom:0;}.functional-groups-list .table thead{display:none;}.functional-groups-list .table td{display:block;padding:1rem 2rem;position:relative;font-size:1.2rem;}.functional-groups-list .table td span{color:#4f4f4f;cursor:pointer;display:block;padding:1rem 4rem 1rem 0;font-weight:600;}.functional-groups-list .table td a svg{height:1.5rem;margin-right:0.5rem;width:1.5rem;}.functional-groups-list .toggle-icon svg{margin-top:1.5rem;}.functional-groups-list .table .button{float:left;margin:0.6rem 0 2rem 2rem;padding:0.5rem 1rem;width:calc(50% - 1rem);}.functional-groups-list tr.active{background:#fff;}#single-category .button:first-child,.functional-groups-list .table .button:first-child{margin-left:0;}.svg{display:block;border-radius:50%;background:#F6F8FA;width:5rem;height:5rem;margin:0 auto;}.svg svg{width:5rem;fill:#d7153a;height:5rem;padding:1rem;display:block;}@media only screen and (min-width:960px){.view-glossary-publications .table thead{display:table-header-group;text-align:center;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}.path-policies-and-publications #content{margin:0 2rem;}.path-policies-and-publications #view-title-table-column{text-align:left;}.view-glossary-publications tr:nth-child(even){background:#F6F8FA;}.view-glossary-publications tr:nth-child(odd){background:#FFF;}.view-glossary-publications .table th a{color:#4f4f4f;font-size:1.2rem;padding:0 1rem;}.view-glossary-publications .table td{padding:1rem;display:table-cell;}.view-glossary-publications .table td:not(:first-child){padding-left:1.5rem;}.view-glossary-publications h1{padding:4rem 0 !important;}.path-policies-and-publications .breadcrumb{margin-bottom:0;}.path-policies-and-publications #content{padding-bottom:5rem;}.view-glossary-publications{margin:0 2rem;}#keyword-search{text-align:left;padding:0;}#keyword-search #searchform{width:65rem;}#keyword-search p:first-child{text-align:left;margin-bottom:2.5rem;}#keyword-search #searchform #searchInput{border-radius:10px 0 0 10px;}#keyword-search #searchform > div > div:first-child{flex:9;order:1;}}.download-button{text-align:center;}.download-button .button{float:none !important;}.td-heading-mobile{color:#58a4cf !important;display:initial !important;padding:0 !important;font-weight:400 !important;}.path-policies-and-publications .block-region-maincontent section:first-child{padding:3rem 2rem;background:#F6F8FA;}.path-policies-and-publications .block-region-maincontent section:nth-child(2){padding:3rem 2rem 1rem;text-align:center;background:#fff;}.path-policies-and-publications .block-region-maincontent section:nth-child(3) h2{display:none;}.path-policies-and-publications .block-region-maincontent section:nth-child(3){background:#fff;}.path-policies-and-publications .block-region-maincontent section:nth-child(2) h2{color:#4f4f4f;font-size:2rem;padding-top:6.5rem;background:url(/themes/custom/seslhd/images/icons/policiesandpublications-icon.svg) no-repeat top center;background-size:5rem auto;margin-bottom:0;padding-bottom:1rem;}.seslhd-glossary-abc-list{border-bottom:1px solid #ddd;border-top:1px solid #ddd;clear:both;overflow:auto;padding:0.6rem 0;}.seslhd-glossary-abc-list a{float:left;list-style:none;min-width:10%;color:#4f4f4f;display:block;font-size:1.5rem;font-weight:bold;line-height:1;padding:0.9rem;text-align:center;}.seslhd-functional-groups-list h3{color:#4f4f4f;display:block;font-size:1.5rem;font-weight:bold;margin-right:4rem;padding:1.5rem 2rem;margin-bottom:0;}.seslhd-functional-groups-list a{color:#4f4f4f;cursor:pointer;display:block;padding:1rem 2rem;background:#F6F8FA;}.seslhd-functional-groups-list svg.icon{color:#d7153a;cursor:s-resize;height:4rem;padding:1rem;position:absolute;right:1rem;width:4rem;transition:transform 0.5s ease;margin-top:-1rem;}.seslhd-functional-groups-list svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.seslhd-functional-groups-list  div{display:none;}.seslhd-functional-groups-list svg.icon.icon-angle-right{color:#4f4f4f;}@media only screen and (max-width:960px){#keyword-search{padding:0;background:#fff;}#search{padding:0 2rem;border-right:1px solid white;}#keyword-search #searchform #searchInput,#keyword-search #searchform #menuButton{border:1px solid #d8153a;border-radius:5px;border-right:1px solid #d8153a;}#searchform #searchInput,#searchform #menuButton{border-right:1px solid #fff;}#keyword-search #searchform #search_button{background:#d8153a;}#keyword-search #searchform #search_button svg{color:#fff;}#keyword-search #searchform #search_button:after{color:#fff;}#keyword-search > p:nth-child(3){margin:0;}.seslhd-glossary-abc-list{margin:0 2rem;}.path-policies-and-publications .block-region-maincontent section:nth-child(2){padding:3rem 2rem 0;}.path-policies-and-publications .block-region-maincontent section:nth-child(3){padding-bottom:3rem;}}@media only screen and (min-width:960px){@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.view-hospital-district-subservices2 .field-content span,.view-hospital-subservices2 .field-content span{min-height:55px;overflow:hidden;text-overflow:ellipsis;}}.path-policies-and-publications .block-region-maincontent section:nth-child(3) h2{display:block;}.path-policies-and-publications .block-region-maincontent section:first-child{padding:4rem 0;background:transparent;}.path-policies-and-publications .block-region-maincontent section:nth-child(2){padding:3rem 0;}.seslhd-glossary-abc-list a{padding:1rem 0;width:3.84%;min-width:auto;}.path-policies-and-publications .block-region-maincontent section:nth-child(2) h2{background:none;text-align:left;font-size:2.5rem;padding-top:0;padding-bottom:2rem;color:#d7153a;}.view-id-glossary_publications th#view-title-table-column.views-field-title{width:60%;}.seslhd-functional-groups-list h3{font-size:2rem;padding-left:0;color:#D7153A;-webkit-column-span:all;column-span:all;padding:2rem 0 1rem;}.seslhd-functional-groups-list{-webkit-columns:300px 2;-moz-columns:300px 2;columns:300px 2;}.seslhd-functional-groups-list div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:block;}.seslhd-functional-groups-list div:nth-of-type(odd) a{background:#F6F8FA;border-bottom:1px solid #F6F8FA;}.seslhd-functional-groups-list div:nth-of-type(even) a{background:#EBEBEB;border-bottom:1px solid #EBEBEB;}.seslhd-functional-groups-list a:hover{color:#d8153a;border-bottom:1px solid #d8153a !important;}}#single-category tr:nth-child(odd),#single-category tr:nth-child(even){background:#fff;}#single-category h3{float:left;color:#4f4f4f;margin-bottom:0;}#single-category h3.active{color:#d8153a;transition:transform 0.5s ease;}#single-category th svg.icon{color:#d8153a;cursor:s-resize;height:4rem;padding:1rem;position:absolute;right:0;width:4rem;transition:transform 0.5s ease;}#single-category th svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}a.a-z-nolink,a.a-z-nolink:hover{color:#ccc !important;cursor:default;outline:none;}footer{background:#333;margin-bottom:5.5rem;}footer a,footer p{color:#fff;display:block;font-size:1.2rem;text-align:center;}.backtotop{background:#F6F8FA;padding:2rem;text-align:center;}.backtotop a{background:#aaa;padding:0.4rem 2rem;}.backtotop .icon-angle-right{height:1.8rem;margin:0 0.6rem 0 0;stroke-width:1.2;transform:rotate(-90deg);width:1.8rem;}#social{background:#4f4f4f;padding:2rem;text-align:center;overflow:auto;}#social h3{color:#fff;display:inline;font-size:2rem;margin:0;padding:0 0.8rem 0 0;position:relative;top:0.6rem;float:left;margin-left:2rem;}#social ul{display:inline-block;margin:0;position:relative;float:left;}#social ul li{display:inline-block;}#social a{padding:0.8rem;}#social li a{font-size:0;}#social li a span{font-size:2.2rem;}#social .fa-facebook{color:#3b5998;}#social .fa-twitter{color:#1da1f2;}#social .fa-youtube{color:#ff0000;}#social .fa-linkedin{color:#0077B5;}#social li:nth-child(4) svg{fill:#0077b5;}.footer-img{width:100%;text-align:center;}.footer-img img{max-width:230px;padding:2.4rem;}footer nav{padding:0 2rem;}footer ul{list-style:none;margin:0;}footer nav > ul{border-top:1px solid #999;}footer nav > ul > li{border-bottom:1px solid #999;position:relative;}footer nav a{font-size:1.3rem;font-weight:bold;padding:1rem 0;margin-right:4rem;text-align:left;}footer nav ul ul{padding-bottom:0.5rem;}footer nav ul ul a{font-size:1.2rem;font-weight:normal;margin:0;padding:0.6rem 0;}footer nav svg.icon{color:white;cursor:s-resize;height:3.8rem;padding:1rem;position:absolute;right:0;width:3.8rem;transition:transform 0.5s ease;}footer nav svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#footer nav ul ul{display:none;}p.copyright{color:#ccc;font-size:1.1rem;padding:2rem;margin:0;}@media only screen and (min-width:520px){#social{padding:1rem 2rem;}#footer nav ul ul{display:block;}footer nav > ul{padding-top:0.8rem;}footer nav > ul > li{width:45%;display:inline-block;border-bottom:none;}footer nav svg.icon{display:none;}footer nav a,footer nav ul ul a{font-size:1.1rem;padding:0.3rem 0;}}@media only screen and (min-width:960px){#social{padding:1rem;}#social li a{font-size:1.1rem;}#social li a span{font-size:1.8rem;}#social span{display:inline-block;margin:0 0.8rem 0 0;min-width:17px;}#social h3{top:0.6rem;margin-left:0.5rem;margin-top:0.5rem;}footer{margin:0;}.footer-img{float:left;width:20%;margin-right:8rem;}.footer-img img{max-width:400px;height:100%;padding-left:2rem;}footer nav > ul{border:none;overflow:auto;padding:2rem;}#social{float:right;background:transparent;width:30%;}#social ul{display:block;}#social ul li{display:block;}#social h3{display:block;font-size:1.1rem;padding:0;float:left;margin-bottom:0.8rem;width:100%;text-align:left;}#social a{padding:0.3rem;text-align:left;padding-left:0;}.copyright{background:#4f4f4f;clear:both;}.region-footer section{padding:3rem 0;`}}.page-node-type-article h1{padding:0 0 2rem 0;}.location-heading{font-weight:600;color:#d8153a;padding-bottom:1rem;font-size:1.7rem;}.paragraph--type--location-details .field--label{font-size:1.5rem;color:#d8153a;font-weight:600;}.field--name-field-toll-free .field--label,.field--name-field-phone .field--label,.field--name-field-fax .field--label{display:inline-block;width:28%;}.field--name-field-toll-free .field--label:after,.field--name-field-phone .field--label:after,.field--name-field-fax .field--label:after{content:":";padding:0.2rem;}.field--name-field-toll-free .field--item,.field--name-field-phone .field--item,.field--name-field-fax .field--item{display:inline-block;}.paragraph--type--location-details .field--label-above{padding-bottom:1rem;}.page-node-type-hospital-services-overview .services-info svg.icon.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (min-width:960px){aside.sidebar-custom + article.standard-page{width:70%;overflow:auto;}aside.sidebar-custom{margin:0;padding:0;width:25%;float:right;clear:both;padding:3rem 0;}}.page-node-type-standard-page .file-icon{display:none;}.page-node-type-standard-page .file-link a{word-break:break-all;display:inline-block;}.page-node-type-standard-page{background:#fff;}.field--type-email > .field--item{word-break:break-all;}.seslhd-standard-page-middle th + th,.seslhd-standard-page-middle td + td{text-align:left;}.seslhd-standard-page-lower .field--name-field-name,.service-landing .field--name-field-name{font-size:2rem;font-weight:600;}.seslhd-standard-page-lower .field--name-field-postnominals,.service-landing .field--name-field-postnominals{font-size:1.5rem;padding-bottom:1rem;}.seslhd-standard-page-lower .field--name-field-heading,.service-landing .field--name-field-heading{font-size:1.8rem;font-weight:600;color:#d7153a;padding-bottom:1rem;}.page-node-type-standard-page .content-teaser{padding:2rem 0;overflow:auto;}.seslhd-standard-page-lower .field--type-link,.service-landing .field--type-link{float:right;padding:0.4rem 1.5rem;margin-right:0 !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:16rem;max-height:2.4rem;}.seslhd-standard-page-lower .field--type-link a,.service-landing .field--type-link a{color:#fff !important;}.page-node-type-standard-page #content{background:#fff;}.seslhd-standard-page-middle .sp-title{padding-bottom:1rem;}.seslhd-standard-page-lower,.field--name-field-accordion,.seslhd-standard-page-lower .panel-heading,.seslhd-standard-page-lower .field--name-field-content-highlights{overflow:auto;}.field--name-field-content-highlights .paragraph--type--content-highlight{overflow:hidden;margin:2rem 0;}.field--name-field-content-highlights img.img-responsive[height="1"]{height:0px !important;}.field--name-field-accordion{width:100%;display:block;margin:2rem 0 0;}.panel{position:relative;}.panel + .panel{border-top:1px solid #cccccc;}.panel:last-child{border-bottom:1px solid #cccccc;}.panel:first-child{border-top:1px solid #cccccc;}.panel-title a{font-size:1.5rem;margin:1rem 0;display:block;}.accordion{overflow:hidden;}.accordion .panel-heading .panel-title a{cursor:ns-resize;}.panel svg.icon-angle-down{color:#d7153a;cursor:s-resize;height:3.8rem;padding:1rem;position:absolute;right:0;width:3.8rem;transition:transform 0.5s ease;}.hospital-landing .panel svg.icon-angle-down{color:#0a7bb9;}.panel svg.icon-angle-down.rotated{cursor:n-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}p.help-block{display:none;}.seslhd-standard-page-lower .field--type-entity-reference-revisions,.service-landing .field--type-entity-reference-revisions{overflow:auto;}.seslhd-standard-page-lower .field--name-field-highlight-image,.service-landing .field--name-field-highlight-image{padding-bottom:1rem;}.video-row .video-description{margin-bottom:1.5rem;}.video-container .field--name-field-title{font-weight:600;padding-bottom:0.5rem;}@media only screen and (min-width:960px){.field--name-field-content-highlights .paragraph--type--content-highlight{position:relative;width:30.5%;float:left;margin:2rem 2rem 0 0;border-radius:1rem;}.seslhd-standard-page-lower .field--name-field-highlight-image img{height:16.5rem;}@supports (display:grid){.seslhd-standard-page-lower .field--type-entity-reference-revisions,.service-landing .field--type-entity-reference-revisions{display:grid;grid-gap:40px 20px;grid-template-rows:auto;grid-template-columns:repeat(3,31.5%);overflow:hidden;}.field--name-field-content-highlights .paragraph--type--content-highlight{width:auto;float:none;height:100%;grid-template-rows:min-content min-content 1fr min-content;display:grid;margin:0;}.field.field--name-field-accordion{display:block;}.field.field--name-field-video{display:block !important;width:100%;}}.field.field--name-field-video{display:block !important;width:100%;}.seslhd-standard-page-lower .field--name-field-profile
  .service-landing .field--name-field-profile{display:block;}.field--name-field-profile .board-member-teaser .field--name-field-image{max-width:40%;}.field--name-field-profile{display:block !important;}.seslhd-standard-page-lower div:nth-child(3n+4),.service-landing div:nth-child(3n+4){clear:left;}.paragraph--type--board-member{float:none;margin:2rem 0;}.board-member-teaser .field--name-field-image{float:left;margin-right:2rem;}}.field--name-field-video .video-row .field--name-field-description{margin-bottom:1em;}.seslhd-contact-form-page .panel{border:none;}.seslhd-contact-form-page select option:checked,.seslhd-contact-form-page select option:hover{box-shadow:0 0 10px 100px #cccccc inset;}.seslhd-contact-form-page form{margin:2rem;}.seslhd-contact-form-page .glyphicon-eye-open,.seslhd-contact-form-paage .glyphicon-question-sign,#edit-field-referral-0-value .control-label,#edit-field-dob-0-value .control-label,#edit-field-please-attach-your-file-0-upload--description{display:none;}.seslhd-contact-form-page .form-item-field-date-of-appointment-0-value-date,.seslhd-contact-form-page .form-item-field-date-of-appointment-0-value-time{width:49%;}.seslhd-contact-form-page .panel-heading{font-size:1.7rem;font-weight:600;color:#d7153a;padding:1rem 0;}.seslhd-contact-form-page label{margin-bottom:0.5rem;font-weight:600;}@media only screen and (min-width:960px){.seslhd-contact-form-page{padding:0 calc((100% - 1170px) / 2);margin:0 1rem;}.seslhd-contact-form-page form{max-width:50%}.seslhd-contact-form-page label{display:block;}.seslhd-contact-form-page .form-item-field-date-of-appointment-0-value-date,.seslhd-contact-form-page .form-item-field-date-of-appointment-0-value-time{width:49.5%;}.seslhd-contact-form-page .form-date,.seslhd-contact-form-page .form-time,fieldset.controlbox>div,input,select,textarea{max-width:100%;width:100%;background:transparent;}}.js-pager__items{list-style:none;text-align:right;}.field--name-field-event-date > .field--label{display:none;}.field--name-field-event-date .field--item{font-weight:600;padding-bottom:0.5rem;}.pager__item{display:inline-block;font-weight:600;font-size:1.5rem;padding:0 1rem;}.events-wrap{margin:3rem 0 6rem;padding:0 2rem;}.calendar-content h3{float:left;margin-bottom:0;}.calendar-calendar .month-view .full tr td.single-day.today,.calendar-calendar .month-view .full td.date-box.today{border-color:#d7153a;}.hospital-landing .calendar-calendar .month-view .full tr td.single-day.today,.hospital-landing .calendar-calendar .month-view .full td.date-box.today{border-color:#0978B3;}.calendar-calendar td.empty{color:#cccccc;}#block-views-block-events-top-content-block-1{display:none;}@media only screen and (min-width:960px){.events-wrap{padding:0 calc((100% - 1170px) / 2);}}#block-views-block-hospital-location-details-block-2 .views-row.active{background:#fff;overflow:auto;margin:0 -2rem;padding:0 2rem;}#block-views-block-hospital-location-details-block-2 .views-field.views-field-title{color:#4f4f4f;cursor:pointer;display:block;padding:1rem 4rem 1rem 0;font-weight:600;}#block-views-block-hospital-location-details-block-2 .views-field-field-location-contact-info svg{height:1.5rem;width:1.5rem;fill:white;margin-right:0.4rem;}#block-views-block-hospital-location-details-block-2 .views-field-field-location-contact-info .button{width:calc(50% - 1rem);margin:0.6rem 0 2rem 1rem;padding:0.3rem 1rem;float:left;max-width:200px;}#block-views-block-hospital-location-details-block-2 .views-field-field-location-contact-info .button:first-child{margin-left:0;}#block-views-block-hospital-location-details-block-2 .toggle-icon{padding-top:0;padding-right:0;}.location-heading{display:none;}#contact-message-contact-form input::placeholder,#contact-message-contact-form textarea::placeholder{color:#000;}@media only screen and (min-width:960px){.location-heading{display:block;}#block-views-block-hospital-location-details-block-2 .views-field.views-field-title,#block-views-block-hospital-location-details-block-2 .views-field.views-field-field-location-address{display:inline-block;width:40%;padding:1rem;}#block-views-block-hospital-location-details-block-2 .views-field.views-field-field-location-contact-info{width:19%;display:inline-block;padding:1rem 0;}#block-healthcentres{margin-top:40px;}#block-views-block-hospital-location-details-block-2 .views-field.views-field-field-location-contact-info a{width:auto;padding:0;margin:0;background:transparent;color:#4f4f4f;font-weight:400;float:none;font-size:1.2rem;}#block-views-block-hospital-location-details-block-2 .views-field.views-field-field-location-contact-info a:hover{color:#d7153a;}#block-views-block-hospital-location-details-block-2 p{margin-bottom:0;}#block-views-block-hospital-location-details-block-2 .views-row:nth-of-type(odd){background:#f6f8fa;}}.hospital-landing #services-a-z .seslhd-glossary-abc-list a{color:#4f4f4f;}.hospital-landing .home-region-top{padding:0;background:transparent;}.hospital-landing a,.hospital-landing h1,.hospital-landing h2,.hospital-landing h3,.hospital-landing h4,.hospital-landing h5,.hospital-landing h6,.hospital-landing #searchform #search_button:after,.hospital-landing .page-node-type-hospital-services-overview #content ul svg.icon,.hospital-landing blockquote:before,.hospital-landing blockquote:last-of-type:after,.hospital-landing .news-list article a,.hospital-landing article ol li:before,.hospital-landing tbody tr th,.hospital-landing ol.breadcrumb li,.hospital-landing #services-a-z .letter,.hospital-landing .block-region-maincontent section:nth-child(2) h2,.hospital-landing .seslhd-functional-groups-list h3,.hospital-landing .seslhd-functional-groups-list a:hover,.hospital-landing .seslhd-functional-groups-list svg.icon,.hospital-landing #services-a-z form button,.hospital-landing .services-tiles svg.icon,.hospital-landing article ul li::before,.hospital-landing #side-navigation ul svg.icon,.hospital-landing footer a:hover,.hospital-landing #services-a-z .seslhd-glossary-abc-list a:hover,.hospital-landing .view-id-hospital_subservices_3 svg.icon,.hospital-landing .seslhd-standard-page-lower .field--name-field-heading,.hospital-landing .service-landing .field--name-field-heading,.hospital-landing #navigation .quicklinks-menu li a:hover,.hospital-landing .paragraph--type--location-details .field--label,.hospital-landing .services-info svg.icon,.hospital-landing #side-navigation ul a.is-active.open,.hospital-landing #side-navigation ul li ul .active > a,.hospital-landing .sidebar-custom ul a:hover,.hospital-landing #side-navigation ul ul ul .active > a:hover,.hospital-landing #side-navigation ul a.is-active.open,.hospital-landing #side-navigation ul ul ul .active > a:hover,.hospital-landing #side-navigation ul ul ul ul a:hover,.hospital-landing #side-navigation ul a.is-active,.hospital-landing #side-navigation ul ul .active.open > a{color:#0978B3;}.hospital-landing #side-navigation ul ul ul .active > a,.hospital-landing #side-navigation ul ul ul a.is-active.open{color:#002762;}.hospital-landing #side-navigation ul ul ul a{padding-left:4rem;}.hospital-landing #side-navigation ul ul ul ul a{padding-left:6rem;}.hospital-landing #side-navigation ul svg.icon.rotated{color:#fff;}.hospital-landing footer a,.hospital-landing #side-navigation ul svg.icon:not(.rotated){color:#fff;}.hospital-landing .seslhd-functional-groups-list a:hover{border-bottom:1px solid #0978B3 !important;}.hospital-landing .toggle-icon svg,.hospital-landing #side-navigation ul li ul svg{fill:#0978B3;}.hospital-landing .button,.hospital-landing button,.hospital-landing .button:hover,.hospital-landing #services-a-z form,.hospital-landing #side-navigation li.expanded.dropdown.active{background:#0978B3;}.hospital-landing #side-navigation ul .active.open > a{color:#fff;}.hospital-landing #navigation li{border-bottom:1px solid #0a7bb9;}.hospital-landing #navigation ul ul{background:#0978B3;border-top:1px solid #0978B3;}#side-navigation ul ul ul ul a{margin-right:0;padding:0.5rem 2rem 0.5rem 6rem;font-weight:500;color:#222;}.hospital-landing #navigation{background:#006398;}.hospital-landing #navigation.active #menu-controls,.hospital-landing #menu-controls{background:#002664 !important;}.hospital-landing ol.breadcrumb li + li:before,.hospital-landing #services-atoz-link a{color:#002664;}@media only screen and (min-width:960px){.hospital-landing #hospital-logo-text{border-left:none;font-size:1.8rem;line-height:2.5rem;margin-left:0;}.hospital-landing #navigation{background:#0978B3;}.hospital-landing #navigation li ul,.hospital-landing .services-tiles li:hover,.hospital-landing #services-atoz-link{background:#0978B3;}.hospital-landing .page-node-type-hospital-services-overview #content ul,.hospital-landing .page-node-type-hospital-services-overview .services-info{border-top:2px solid #002664;}.hospital-landing #navigation ul li:hover a,.hospital-landing #services-atoz-link span{background:#006398;}.hospital-landing #navigation li:hover li a:hover,.hospital-landing button:hover{background:#006398;}.hospital-landing #services-atoz-link a{color:#006398;}.hospital-landing #navigation ul ul li + li{border-top:1px solid #006398;}.hospital-landing #navigation li:hover li a{background:#0978B3;}}.hospital-landing #hospital-header-text{background:#F6F8FA;padding:1rem 2rem;font-size:1.2rem;display:block;margin-bottom:0;color:#4f4f4f;}.hospital-landing .hospital-logo{display:inline-block;text-align:left;padding:2rem;}.hospital-landing .hospital-logo img{width:auto;height:5.5rem;}.hospital-landing .hospital-header{background:#002663;}.hospital-landing .navbar-header{background:url(/themes/custom/seslhd/images/hospitals-icon.png) no-repeat bottom right;background-size:contain;}.hospital-landing #single-services-mobile-header h2{background:url(/themes/custom/seslhd/images/icons/hospital-health-suitcase-icon.svg) no-repeat top center;background-size:5rem auto;}.hospital-landing #hospital-logo-text{color:white;font-size:1.7rem;padding-left:1rem;line-height:2rem;padding-top:0.8rem;width:23rem;display:inline-block;vertical-align:middle;border-left:1px solid white;margin-left:1rem;padding-top:0.5rem;}.hospital-landing .site-logo{display:none;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sj-input form.sj-input__input{max-width:360px;}}@media only screen and (min-width:960px){.hospital-landing .search-block-form{margin-top:3rem;}.hospital-landing #searchInput{border:1px solid #ffffff !important;}.hospital-landing #searchform #search_button svg,.hospital-landing #searchform #search_button:after{color:#002663;}.hospital-landing #searchform #search_button{background:#fff;}.hospital-landing #searchform input,.hospital-landing input#input-1,.hosptial-landing #searchform svg{color:#fff;}.hospital-landing #searchform #searchInput,.hospital-landing #searchform #menuButton{border:1px solid #ffffff;}.hospital-landing paper-item.x-scope.paper-item-0.style-scope.opensitesearch-multisearchbox:hover{background:#0a7bb9;}}.hospital-landing .services-tiles{background:#fff;padding-top:3rem;}.hospital-landing .services-tiles a,.hospital-landing .news-list article h4 a{color:#4f4f4f;}.hospital-landing .news-list{background:#fff;padding-top:3rem;}.hospital-landing .backtotop a{background:#aaa;}.hospital-landing .button{color:#fff;margin:1rem 0.5rem;}#hospital-info{text-align:center;padding:2rem;}#hospital-info p{margin-bottom:0;}.hospital-info-title{margin-top:2rem;margin-bottom:0;}.hospital-body{padding:3rem 2rem;background:#F6F8FA;}.hospital-landing .block-twitter-block{display:none;}.hospital-landing .backtotop{padding:2rem;}.hospital-landing .toggle-icon{background:transparent;}.hospital-landing .explore-services-text{background:url(/themes/custom/seslhd/images/icons/hospital-health-suitcase-icon.svg) no-repeat top center;background-size:5rem;}#hospital-header-text{display:none;}.field--name-body a{color:#0978B3;}.seslhd-footer a{color:#fff;}@media only screen and (min-width:960px){.search-with-red#results-search-box{width:100%;padding:0;float:left;border:1px solid #d8153a;border-radius:5px;position:relative;}.search-with-red#results-search-box button{margin-bottom:0;background:#b81237;color:white;border-radius:0 5px 5px 0;border:0px solid #b81237;}.search-with-red#results-search-box button::after{color:#fff;content:'Search';display:block;font-size:1.4rem;font-weight:bold;left:calc(50% - 3rem);width:5.5rem;z-index:555;}.hospital-landing .services-tiles{background:#F6F8FA;padding-top:0;}.field--name-body a{color:#0978B3;}.field--name-body a:hover{color:#002762;text-decoration:underline;text-decoration-color:#0978B3;}.seslhd-footer a{color:#fff;}.seslhd-footer a:hover{text-decoration:none;color:#fff;opacity:0.9;}.hospital-landing #hospital-header-text{font-size:1.3rem;padding:0.7rem calc((102% - 1170px) / 2);}.hospital-landing .region-header-menu{float:right;padding:0rem calc((100% - 1170px) / 2);}.hospital-landing #hospital-logo-text{border-left:none;}.hospital-landing #services-atoz-link span{color:#fff;}.hospital-landing .services-tiles{background:transparent;}#hospital-header-text{display:none;}.hospital-landing .home-region-top-left{background:#F6F8FA;}.hospital-landing #hospital-info{width:30%;background:#fff;float:right;}.hospital-body{width:70%;float:left;}.hospital-landing .news-list{background:#F6F8FA;}.hospital-landing .news-list h2{margin-left:2rem;}.block-views-blockhospital-news-block-1{margin-left:2rem;}.hospital-landing .region-header-menu li a:hover,.hospital-landing #hospital-header-text:hover,.hospital-landing #services-a-z .services .views-row a:hover,.hospital-landing .functional-groups-list .table td a:hover,.hospital-landing .news-list article a:hover{color:#0978B3;}.single-phone .button:hover{background:transparent;}.hospital-landing #side-navigation ul.menu.nav.navbar-nav.nav-heading,.hospital-landing .services-info{border-top:2px solid #0978B3;}.hospital-landing .quicklinks-menu{background:transparent;width:70%;left:unset;right:0;}.hospital-landing #navigation .quicklinks-menu li:hover a{background:transparent;color:#0978B3;}.hospital-landing #navigation .quicklinks-menu li{border-bottom:none;}.hospital-landing .slider-content{background:rgba(10,124,185,0.85);}.hospital-landing .slider-content .button{color:#0978B3;background:#fff;}.flexslider .slides > li{position:relative;}.hospital-landing .paper-dropdown-menu-0 iron-icon.paper-dropdown-menu,.hospital-landing #searchform svg{color:#fff;}.hospital-landing .seslhd-glossary-abc-list a{padding:1rem 0;width:3.84%;min-width:auto;}.seslhd-layout-one-column{padding:3rem 2rem;}.seslhd-functional-groups-list a:hover{border-color:#002762;}}.hospital-landing .location-heading{color:#0978B3;}.seslhd-standard-page-lower .field--name-field-documents thead th + th,.service-landing .field--name-field-documents thead th + th{width:110px;}div[data-oembed-url] > div{max-width:unset !important;clear:both;margin:0 auto 1.5rem !important;}@media only screen and (max-width:960px){.search-with-red#results-search-box .sj-input__button svg{position:absolute;right:100px;left:auto;}.search-with-red#results-search-box button{float:right;position:relative;right:0;left:auto;width:100px;margin-bottom:0;background:#b81237;color:white;border-radius:0 5px 5px 0;border:0px solid #b81237;transform:initial;padding:20px 0;}.search-with-red#results-search-box button::after{color:#fff;content:'Search';display:block;font-size:1.4rem;font-weight:bold;left:calc(50% - 3rem);width:5.5rem;z-index:555;}#nav-search-box{margin-top:20px;max-width:90%;margin:20px auto;border:1px solid #fff;float:none;border-radius:5px;}.sj-input__button svg{left:44%;}#nav-search-box button,.search-with-red button{margin-bottom:0;background:transparent;color:white;padding:11px;border-radius:0 10px 10px 0;border:0px solid #fff;position:absolute;top:120%;left:50%;transform:translate(-50%);background:white;border-radius:5px;width:100%;padding:14px 0;}#nav-search-box button:hover,.search-with-red button:hover{background-color:transparent;}#nav-search-box button.sj-input__button::after,.search-with-red button:after{position:absolute;left:calc(50% - 2rem);}#nav-search-box button.sj-input__button::after,.search-with-red button:after,.sj-input__button svg{color:#d7153a;}#nav-search-box form > div,.search-with-red form > div{max-width:100%;color:#fff;}.sj-input__button svg{position:absolute;left:37%;}input#downshift-0-input::placeholder{color:#fff;}#block-twitterblock,#block-twitterblock-3{display:none;}.paper-dropdown-menu-0 iron-icon.paper-dropdown-menu,#searchform #search_button{color:#fff;}#block-twitterblock-2{max-height:inherit;overflow-y:inherit;float:left;width:100%;}#twitter-carousel h2{text-align:left;}.seslhd-layout-one-column .block-title{font-size:2.7rem;text-align:center;padding:3rem 2rem 1rem;}.seslhd-layout-one-column{padding:2rem 0;}}@media only screen and (max-width:500px){.sj-input__button svg{left:85%;}}.slides li{display:none;}ol.flex-control-nav.flex-control-paging,ul.flex-direction-nav{display:none !important;}.field--name-field-documents th:first-child{width:80%;}.Sponsorsbox{margin:2em 0;}.captcha{max-width:300px;}.captcha #bootstrap-panel--content{display:block !important;overflow:hidden;float:left;}.captcha .panel-heading,.captcha svg{display:none}.view-content-by-group-including-no-group-rgi .pagination.js-pager__items{text-align:center;}.view-content-by-group-including-no-group-rgi .pagination.js-pager__items .pager__item::before{display:none;}.view-content-by-group-including-no-group-rgi{padding-top:3rem;}.view-content-by-group-including-no-group-rgi .control-label{font-weight:600;padding-bottom:0.5rem;}.view-content-by-group-including-no-group-rgi select,.view-content-by-group-including-no-group-rgi input{width:auto;}.view-content-by-group-including-no-group-rgi .form-item{display:inline-block;margin-right:3rem;}.view-content-by-group-including-no-group-rgi li.pager__item.is-active.active a{color:#4f4f4f;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1170px){.wrap,.view-id-sponsors,.slider-container,.seslhd-contact-form-page,.events-wrap,.hospital-landing .region-header-menu{padding:0;}.seslhd-user-login-header #navbar,.seslhd-user-login-header .navbar-header,.alert,.tabs,.view-id-hospital_subservices2,.view-id-hospital_district_subservices2,.view-hospital-subservices-3,.breadcrumb,.seslhd-news-feed{padding:1rem 0;}.seslhd-user-login .user-login-form,.home-region-top{padding:3rem 0;}#services-a-z{padding:1rem 0 3rem;}.hospital-landing #hospital-header-text{padding:0.7rem 0;}}.maintenance-page #navbar{width:20%;margin:0 auto;padding-top:20rem;}.maintenance-page .name{display:none;}.maintenance-page .main-container{height:75vh;width:50%;margin:0 auto;padding-top:30px;}@media all and (max-width:960px){.maintenance-page #navbar{width:89%;}.maintenance-page .main-container{width:90%;}}.captcha.js-form-wrapper{min-height:10rem;}.quicklinks-menu{padding:0;right:0;max-width:500px;margin-left:calc((100%) / 2);}@media all and (min-width:1200px){.quicklinks-menu{margin-right:calc((100% - 1170px) / 2);}}#results-search-box form > div > div,#results-search-box form > div > div > input{width:100% !important;}#nav-search-box #downshift-0-input{width:100% !important;}.search-with-red#results-search-box{max-width:700px;padding:0;border:1px solid #d8153a;border-radius:5px;position:relative;margin:0 auto;float:inherit;}.search-with-red#results-search-box div{border:0px}.search-with-red button{position:absolute;top:0;margin-top:0;right:0;}.region.region-header-menu{display:flex;align-items:center;}#captcha--content.panel-body{overflow:visible !important;}
@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}html{font-size:11pt;background:#4f4f4f;}blockquote,blockquote cite{font-size:13pt;}a,a:visited{text-decoration:underline;font-weight:400;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}@page{margin:1cm;}tr,img,li,a,p{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h1,h2,h3{page-break-after:avoid;}h1{font-size:22pt;}h2{font-size:19pt;}h3{font-size:17pt;}h4{font-size:15pt;}#search,#searchform,#frontslider,#navigation,#map,#footer,.backtotop,.breadcrumb,.home-tiles,#block-views-block-sponsors-block-1,.services-tiles img,.seslhd-glossary-abc-list,.filter,.field--name-field-content-highlights,.view-services-image,.field--name-field-location-media,#content > div > aside:nth-child(2),#drupal-navigation,.field--name-field-image,.field--name-field-video,.field--type-text-with-summary img,.field--name-field-audio,.panel .icon{display:none;}.copyright,.view-id-hospital_subservices_3 tbody{display:block;}.site-logo[href]:after,#hospital-header-text[href]:after,.hospital-logo a[href]:after,.views-field-field-phone a[href]:after{content:"";}#hospital-list img{width:40pt;height:40pt;}#hospital-list h1{font-size:22pt;padding:0;margin:0;line-height:15pt;}#hospital-list ul,.seslhd-glossary-character-category,.services-tiles,#services-a-z h2,#services-a-z .letter,#services-a-z .views-field-field-address{padding:0;}#hospital-list li{margin:0;}.news-list{margin-top:20pt;}.twitter-carousel,.news-list,#block-views-block-hospital-services-page-description-block-1 h1{page-break-before:always;}ul li{page-break-after:avoid;}ul li:first-child{page-break-after:auto;}.seslhd-functional-groups-list div,.page-node-type-hospital-services-overview .services-panel{display:block;}#services-a-z .views-field-field-phone .button,.view-id-hospital_subservices_3 .views-field-field-phone .button{width:auto;margin:auto;padding:0;float:none;max-width:100%;}#services-a-z .services .views-row,.view-hospital-subservices-3 tbody{page-break-inside:avoid;border-bottom:2px solid black;padding-bottom:10px;}.panel-collapse{display:block !important;}}
label.js-form-required.form-required::after{content:" *";color:red !important;}
