body{font-family:Arial,Helvetica,sans-serif;font-size:80%}#header #search_query,#header #search_submit{color:#777;line-height:18px}#header a,#footer a,footer a{text-decoration:none}#header a:hover,#footer a:hover,footer a:hover{text-decoration:underline}#header,#footer div{text-align:right}#footer,footer,#subfooter,#userfooter{line-height:1.5em}div#subfooter{text-align:left}#subfooter div.links p{font-weight:bold}#subfooter ul{list-style-type:none}#subfooter h4{margin-bottom:5px;font-weight:bold}abbr{border-bottom:1px dotted #333;cursor:help}blockquote{font-style:italic}body,#breadcrumbs,#footer{border:0 solid transparent}img{border:0}#page{background:#fff none no-repeat scroll left bottom;border-radius:0}#header{background:transparent none no-repeat scroll left top;border-radius:0}#footer,footer{border-top-width:1px;background-repeat:no-repeat;background-position:left bottom;border-radius:0}#subfooter,#userfooter{border-bottom-width:1px;border-color:#fff;background-color:#efefef;border-top:1px solid #244857 !important}#breadcrumbs{border-bottom-width:1px}#breadcrumbs li{background:transparent url("images/breadcrumb_arrow.gif") no-repeat scroll right center}#breadcrumbs li.last{background-image:none}#header li,#footer li{border-right:1px solid #305f6f}#header li.last,#footer li.last{border-right:0}#header #search_query,#header #search_submit{border:1px solid #aaa}#header #search_query{border-right:0}#header #search_submit{border-left:0;background:transparent url("images/magglass.gif") no-repeat scroll center;cursor:pointer}#header fieldset{border:0}body{margin:10px}#page{width:940px;margin:0 auto;padding:10px}h1,h2,h3,h4,h5,h6,p{margin-top:0;padding:0;margin-bottom:6px}p{margin-bottom:15px}#content li,#features li{margin-bottom:5px;padding-bottom:3px}blockquote{margin:0 auto 15px auto;width:90%}#topnav ul,#subnav ul,#breadcrumbs ul,#nav ul,#header ul,#footer ul,footer ul{margin:0;padding-left:0}#header{margin:-10px;padding:10px}#header img{float:left;padding:5px 0 0 5px}#header fieldset{margin:0;padding:0}#header input,#header label{vertical-align:top}#header input{margin:0;padding:0}#header label{margin:0 12px 0 5px}#header #search_query{padding:2px 4px;height:18px;width:150px}#header #search_submit{width:24px;height:24px}#header ul,#header form,#quicklinks{margin:0 0 10px 0}#quicklinks{margin-bottom:0}#quicklinks>label{margin:0}#header noscript{float:right}#header li,#footer li{padding:0 5px}#header li.last,#footer li.last{padding-right:0}#topnav,#subnav,#breadcrumbs,#footer,footer,#subfooter,#userfooter{clear:both}#topnav{margin-top:10px}#topnav li,#subnav li{float:left}#topnav li a,#subnav li a{display:block}#topnav li,#subnav li,#breadcrumbs li,#footer li,#header li{display:inline}#header noscript p,#header noscript ul{display:inline}#breadcrumbs ul{padding:3px 6px}#breadcrumbs ul li{padding:0 11px 0 5px}#breadcrumbs ul li.first{padding-left:0}#breadcrumbs ul li.last{padding-right:0}#nav li{display:block}#nav li a{display:block;padding:8px}#nav ul ul{margin-bottom:-1px}#columns{margin:10px 0 10px 240px;clear:both}#columns.c,#columns.cf{margin-left:0}#columns.nc #features,#columns.cf #nav,#columns.c #nav,#columns.c #features{display:none}#nav{float:left;width:230px;margin:0 10px 10px -240px}#content_head{float:none;width:700px}#columns.c #content_head,#columns.cf #content_head{width:940px}#content{float:left;width:460px}#columns.nfc #content{float:right;margin-left:10px}#columns.c #content{width:940px}#columns.nc #content,#columns.cf #content{width:700px}#features{float:right;width:230px}#footer{padding:10px 10px 15px 10px;margin-top:10px}#footer p,#footer ul{margin:0}#footer ul{float:right}#footer hr,footer hr{clear:both;color:#c2d8de;height:1px;border-style:solid;border-width:0;border-top-width:1px}#subfooter,#userfooter{margin:0;padding:10px 10px 0 10px;border-style:solid;border-width:0;border-bottom-width:1px}#subfooter div.links{float:right}#subfooter div.links ul{margin-top:5px}#subfooter div.links p{margin-bottom:1em}.print_only,.mobile_only{display:none}

.hide{display:none}.invisible{visibility:hidden}.show-for-sr,.show-on-focus,.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.left,.float-left{float:left!important;margin-left:0!important;clear:left}.right,.float-right{float:right!important;margin-right:0!important;clear:right}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.clear{clear:both}br.clear{line-height:0}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none!important}}@media screen and (min-width: 40em){.hide-for-medium{display:none!important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width: 39.9375em),screen and (min-width: 64em){.show-for-medium-only{display:none!important}}@media screen and (min-width: 64em){.hide-for-large{display:none!important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none!important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width: 63.9375em),screen and (min-width: 75em){.show-for-large-only{display:none!important}}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation: landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation: portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}div.feature{font-size:.95em;line-height:1.3em;padding:8px;margin-bottom:10px;border-radius:0;overflow:auto}#content div.feature{border-radius:0;background-image:none}div.feature.square,div.feature.square h4{border-radius:0 !important;background-image:none !important}div.feature h2,div.feature h3,div.feature h4,div.feature h5,div.feature h6{font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin-left:5px}div.feature h3{font-weight:bold}div.feature h2{font-size:1.5em;line-height:1.1em;font-weight:bold}div.feature p{margin-left:5px}a.feature:hover div.feature{background-image:url("images/opacity10.png") !important;background-repeat:repeat}a.feature{padding:8px;margin:0 0 10px 0;text-decoration:none}a.feature div.feature{height:12em;width:100%;margin:-8px;padding:8px}a.feature h1{line-height:1.2em;margin:-8px -8px 2px 3px;padding:16px 8px 0 0;font-size:1.7em}div.feature h4{margin:-8px -8px 10px -8px;padding:9px;font-size:1.3em;font-weight:bold}div.feature ul,div.feature ol{padding-left:20px}body.home.external #content div.feature,body.home.external #content div.feature h4{overflow:hidden;border-radius:0}div.feature img.fill-top{margin:-8px;margin-bottom:8px}.half,.quarter,.third{float:left;margin:0 5px 5px 5px;padding:8px}.full{margin:0 0 5px 0;padding:8px}img.full{padding:0}#content .half{width:206px}#columns.c #content .half{width:449px}#columns.nc #content .half,#columns.cf #content div.half{width:326px}#content .quarter{width:91px}#columns.c #content .quarter{width:211px}#columns.nc #content .quarter,#columns.cf #content .quarter{width:151px}#content .third{width:130px}#columns.c #content .third{width:290px}#columns.c #content .third.column{width:306px}#columns.nc #content .third,#columns.cf #content .third{width:210px}#columns.nc #content .third.column,#columns.nc #content .third.column{width:226px}.column{padding:0 !important}.column.left{margin-right:6px}.column.right{margin-left:6px}div.hotticket{height:150px;overflow:hidden;margin-bottom:10px}div.hotticket a{text-decoration:none}div.hotticket img{margin:-10px -8px 0 -8px}body.home div.feature h4{font-weight:normal}div.tryptic{overflow:hidden}div.tryptic img{margin:-8px;width:306px}div.feature.tryptic{background-image:none;border-radius:0}#columns.ncf #content div.tryptic img,#columns.nfc #content div.tryptic img{width:146px}#columns.nc div.tryptic img,#columns.cf #content div.tryptic img,#columns.ncf #content_head div.tryptic img{width:226px}ul.navbar{padding:0;margin:0;margin-bottom:10px;clear:both}ul.navbar li{display:inline;float:left;margin:0 4px 4px 0;background-image:none}ul.navbar li:hover{background-image:url("images/opacity10.png")}ul.navbar li.bottom{margin-bottom:10px}ul.navbar a{display:block;width:92px;padding:7px 10px;color:#fff;font-size:1.3em;text-decoration:none;margin:0}#columns.nc ul.navbar a,#columns.cf ul.navbar a,#columns.ncf #content_head ul.navbar a{width:152px}#columns.c ul.navbar a,#columns.cf #content_head ul.navbar a{width:212px}ul.navbar li.bottom.left{border-bottom-left-radius:0}ul.navbar li.bottom.right{border-bottom-right-radius:0}div.banner,div.banner_quote,div.banner_video,div.banner_section{height:190px;overflow:hidden;margin-bottom:10px;position:relative}div.banner img{width:100%}div.banner p{position:absolute;top:0;right:-10px;height:10px;width:10px;padding-left:10px;overflow:hidden;border-top-right-radius:0}div.banner_quote img{border-right:3px solid #fff;overflow:hidden;position:absolute}div.banner_quote p,div.banner_video p{color:#fff;padding:10px;width:375px;position:absolute;right:0;height:100%;border-left:5px solid #fff;font-size:1.3em}div.banner_video{height:220px}div.banner_video p{width:285px;display:inline}div.banner_quote .citation,div.banner_video .citation{font-size:.8em;line-height:1em}div.banner_section img{margin-left:310px;z-index:100}div.banner_section div{position:absolute;left:0;width:300px;height:100%;z-index:200}div.banner_section div span{display:block;bottom:5px;font-size:2.3em;font-family:Georgia;position:absolute;margin:10px}p.standfirst{color:#08758f;font-size:1.3em;margin-bottom:20px;line-height:1.2em}p.caption img{display:block;margin-bottom:5px}p.caption{margin:6px 20px}p.caption,p.caption a{color:#505050}#skip{display:block;color:#fff !important;float:left}#skip:focus,#skip:hover{color:#787770 !important}.pagination span{color:#ccc}.pagination p{float:right}.pagination p.count{float:left}#content img.left,#content img.right{margin:5px 10px}.feature .twtr-widget h4{background-image:none !important}.people-header{margin:20px 0;padding-bottom:10px;clear:both;border-bottom:1px dotted #ddd}div.vcard{clear:both;border-radius:3px;background-color:#efefef;padding:1em;margin:0 0 10px 0;overflow:auto}div.vcard p{margin-bottom:0}div.vcard img{border:1px solid #fefefe}a.vcard,a.vcard-mobile{background:transparent url("images/elements/vcard.png") no-repeat;display:block;height:16px;font-size:.9em;padding:1px 0 0 20px;margin:3px 0}a.vcard-mobile{background-image:url("images/elements/phone.png")}blockquote{background:url(images/quotation_mark_left.png) no-repeat top left;padding:5px 0 0 40px;margin:0 0 15px 0}#nav ul.plain li{background:transparent !important}#nav ul.plain li a{color:#0d5d74 !important}#nav ul.plain li a:hover{background-image:url("images/ex_leftnav_sub_active.gif") !important}ul.horizontal{padding-left:0}ul.horizontal li{float:left;margin-left:20px}div.paginationControl.top{border:0 solid #ddd;border-width:0 0 1px 0;margin-bottom:1em}div.paginationControl.bottom{border:0 solid #ddd;border-width:1px 0 0 0;padding-top:1em}#footer .social{float:right}#footer .social a{padding:0 2px;float:left}#footer .social img{border:0}.gallery_thumbnails{margin:10px 0 15px 0}.gallery_thumbnails a{display:inline-block;margin:0 20px 20px 0}.gallery_thumbnails a img{display:inline-block;padding:8px;background:#d2e8ee}.gallery_thumbnails a img:hover{background:#9ecdd8}.toggle_listing{margin:15px 0 10px 0}.slide_toggle_link{cursor:pointer;color:#05354f;text-decoration:none;margin-bottom:0}h3.slide_toggle_link{background:#004e5b url(/includes/images/external/corners/banner/banner_corner_top_right.png) top right no-repeat;color:#fff;padding:10px;margin:0 0 3px 0}.toggle_listing ul{background-color:#fff;margin:0 0 3px 0;padding:0 0 5px 0;list-style-type:none}.toggle_listing li{margin-left:0}.toggle_listing li.odd{background:#dcebf0}.toggle_listing li a{text-decoration:none;display:block;padding:7px 0 7px 10px}.toggle_listing li a:hover{display:block;background:#c2e4ef;color:#00363f}.slide_toggle_bluebackground{background-color:#d2e8ee;padding-left:10px}.internal h3.slide_toggle_link{background:#d7dcc2 url(/includes/images/external/corners/banner/banner_corner_top_right.png) top right no-repeat;padding:10px;color:#004e5b;margin:0 0 3px 0}.internal .slide_toggle{background-color:#f1f4e1;padding:10px 10px 2px 10px;margin-bottom:3px}.internal .toggle_listing ul{background-color:#f1f4e1}p.toggler{margin-bottom:10px;font-weight:bold;cursor:pointer}div.feature ul.style2{margin:-8px}ul.style2{list-style-type:none;margin-bottom:15px;padding-left:0 !important}ul.style2 li{padding:0 !important;background:#fff}ul.style2 li.odd{background:#dcebf0}ul.style2 li a{text-decoration:none;display:block;padding:7px 10px}ul.style2 li a:hover{background:#c2e4ef}.btn-std{text-transform:uppercase;color:#fff;padding:13px 15px 12px 15px;position:relative;background-color:#dc582a;text-decoration:none;font-size:.75em;text-align:center;transition:all .2s ease-in-out}.btn-std:hover,.btn-std:focus{text-decoration:none;background-color:#9c3f1e;color:#fff}.btn-std.btn-secondary{border:1px solid #9c3f1e;background:transparent;color:#9c3f1e;padding-top:12px;padding-bottom:11px}.btn-std.btn-secondary:hover,.btn-std.btn-secondary:focus{text-decoration:none;background-color:#9c3f1e;color:#fff}.palette1.swatch5,.palette2.swatch1,.palette2.swatch1fg,.palette2.swatch2,.palette2.swatch2fg,.palette2.swatch3,.palette2.swatch3fg,.palette2.swatch4,.palette2.swatch4fg,.palette2.swatch5,.palette2.swatch5fg,.palette2.swatch6,.palette2.swatch6fg,.palette2.swatch7,.palette2.swatch7fg,.palette2.swatch8,.palette2.swatch8fg,.palette2.swatch9,.palette2.swatch9fg,.palette2.swatch10,.palette2.swatch10fg,.palette2.swatch11,.palette2.swatch11fg,.palette3.swatch1,.palette3.swatch1fg,.palette3.swatch2,.palette3.swatch2fg,.palette3.swatch3,.palette3.swatch3fg,.palette3.swatch4,.palette3.swatch4fg,.palette3.swatch5,.palette3.swatch5fg,.palette3.swatch6,.palette3.swatch6fg,.palette3.swatch7,.palette3.swatch7fg,.palette3.swatch8,.palette3.swatch8fg,.palette3.swatch9,.palette3.swatch9fg,.palette3.swatch10,.palette3.swatch10fg,.palette3.swatch11,.palette3.swatch11fg,.palette5.swatch1,.palette5.swatch1fg,.palette5.swatch2,.palette5.swatch2fg,.palette5.swatch3,.palette5.swatch3fg,.palette5.swatch4,.palette5.swatch4fg,.palette5.swatch5,.palette5.swatch5fg,.palette5.swatch6,.palette5.swatch6fg,.palette5.swatch7,.palette5.swatch7fg,.palette5.swatch8,.palette5.swatch8fg,.palette5.swatch9,.palette5.swatch9fg,.palette6.swatch1,.palette6.swatch1fg,.palette6.swatch11,.palette6.swatch11fg,.palette6.swatch12,.palette6.swatch12fg{color:#fff !important}.palette2.swatch1 .caption,.palette2.swatch1fg .caption,.palette2.swatch2 .caption,.palette2.swatch2fg .caption,.palette2.swatch3 .caption,.palette2.swatch3fg .caption,.palette2.swatch4 .caption,.palette2.swatch4fg .caption,.palette2.swatch5 .caption,.palette2.swatch5fg .caption,.palette2.swatch6 .caption,.palette2.swatch6fg .caption,.palette2.swatch7 .caption,.palette2.swatch7fg .caption,.palette2.swatch8 .caption,.palette2.swatch8fg .caption,.palette2.swatch9 .caption,.palette2.swatch9fg .caption,.palette2.swatch10 .caption,.palette2.swatch10fg .caption,.palette2.swatch11 .caption,.palette2.swatch11fg .caption,.palette3.swatch1 .caption,.palette3.swatch1fg .caption,.palette3.swatch2 .caption,.palette3.swatch2fg .caption,.palette3.swatch3 .caption,.palette3.swatch3fg .caption,.palette3.swatch4 .caption,.palette3.swatch4fg .caption,.palette3.swatch5 .caption,.palette3.swatch5fg .caption,.palette3.swatch6 .caption,.palette3.swatch6fg .caption,.palette3.swatch7 .caption,.palette3.swatch7fg .caption,.palette3.swatch8 .caption,.palette3.swatch8fg .caption,.palette3.swatch9 .caption,.palette3.swatch9fg .caption,.palette3.swatch10 .caption,.palette3.swatch10fg .caption,.palette3.swatch11 .caption,.palette3.swatch11fg .caption,.palette5.swatch1 .caption,.palette5.swatch1fg .caption,.palette5.swatch2 .caption,.palette5.swatch2fg .caption,.palette5.swatch3 .caption,.palette5.swatch3fg .caption,.palette5.swatch4 .caption,.palette5.swatch4fg .caption,.palette5.swatch5 .caption,.palette5.swatch5fg .caption,.palette5.swatch6 .caption,.palette5.swatch6fg .caption,.palette5.swatch7 .caption,.palette5.swatch7fg .caption,.palette5.swatch8 .caption,.palette5.swatch8fg .caption,.palette5.swatch9 .caption,.palette5.swatch9fg .caption,.palette6.swatch1 .caption,.palette6.swatch1fg .caption,.palette6.swatch11 .caption,.palette6.swatch11fg .caption,.palette6.swatch12 .caption,.palette6.swatch12fg .caption{color:#fff !important}.swatch6.palette2 h1,.swatch1.palette5 h1{color:#fff !important}.palette1 a,.palette2 a,.palette3 a,.palette4 a,.palette5 a,.palette6 a{color:inherit !important}.palette2 a:hover,.palette3 a:hover,.palette5 a:hover{color:#eee !important}.palette1.swatch6,.palette2.swatch12,.palette2.swatch12 a:hover,.palette3.swatch12,.palette3.swatch12 a:hover,.palette4.swatch1,.palette4.swatch3,.palette4.swatch6,.palette4.swatch7,.palette4.swatch8,.palette4.swatch9,.palette4.swatch10,.palette4.swatch11,.palette4.swatch12,.palette6.swatch6,.palette6.swatch8,.palette6.swatch9,.palette6.swatch10,.palette6.swatch11,.palette6.swatch12{color:#004d5d !important}.swatch1.palette2{background-color:#009ec5 !important}.swatch2.palette2{background-color:#b52085 !important}.swatch3.palette2{background-color:#e27507 !important}.swatch4.palette2{background-color:#02a8a8 !important}.swatch5.palette2{background-color:#7db339 !important}.swatch6.palette2{background-color:#004762 !important}.swatch7.palette2{background-color:#782b91 !important}.swatch8.palette2{background-color:#234720 !important}.swatch9.palette2{background-color:#af2b2b !important}.swatch10.palette2{background-color:#d14925 !important}.swatch11.palette2{background-color:#e2a516 !important}.swatch12.palette2{background-color:#ffdd49 !important}.swatch1.palette3{background-color:#4f98c7 !important}.swatch2.palette3{background-color:#b9597c !important}.swatch3.palette3{background-color:#ce824c !important}.swatch4.palette3{background-color:#6dadad !important}.swatch5.palette3{background-color:#638d3c !important}.swatch6.palette3{background-color:#78878b !important}.swatch7.palette3{background-color:#8e689b !important}.swatch8.palette3{background-color:#526b50 !important}.swatch9.palette3{background-color:#d36363 !important}.swatch10.palette3{background-color:#ef7456 !important}.swatch11.palette3{background-color:#c09d45 !important}.swatch12.palette3{background-color:#efd768 !important}.swatch1.palette4{background-color:#d5e1f0 !important}.swatch2.palette4{background-color:#ebd3db !important}.swatch3.palette4{background-color:#f6d9ba !important}.swatch4.palette4{background-color:#d2f4f4 !important}.swatch5.palette4{background-color:#d7dcc2 !important}.swatch6.palette4{background-color:#efefef !important}.swatch7.palette4{background-color:#e1d0e8 !important}.swatch8.palette4{background-color:#b5c4b4 !important}.swatch9.palette4{background-color:#f4c6c6 !important}.swatch10.palette4{background-color:#ffcfc4 !important}.swatch11.palette4{background-color:#ecdfc1 !important}.swatch12.palette4{background-color:#fff4c4 !important}.swatch1.palette5{background-color:#60bb46 !important}.swatch2.palette5{background-color:#c79529 !important}.swatch3.palette5{background-color:#008fd5 !important}.swatch4.palette5{background-color:#f47920 !important}.swatch5.palette5{background-color:#ed1c24 !important}.swatch6.palette5{background-color:#00804d !important}.swatch7.palette5{background-color:#8b2980 !important}.swatch8.palette5{background-color:#bd0352 !important}.swatch9.palette5{background-color:#408c9d !important}.palette6.swatch3,.palette6.swatch3fg{color:#35535f !important}.swatch1.palette6{background-color:#000 !important}.swatch2.palette6{background-color:#fff !important}.swatch3.palette6{background-color:#f5f5f5 !important}.swatch4.palette6{background-color:#ebebeb !important}.swatch5.palette6{background-color:#e1e1e1 !important}.swatch6.palette6{background-color:#d7d7d7 !important}.swatch7.palette6{background-color:#ccc !important}.swatch8.palette6{background-color:#c2c2c2 !important}.swatch9.palette6{background-color:#b7b7b7 !important}.swatch10.palette6{background-color:#acacac !important}.swatch11.palette6{background-color:#a1a1a1 !important}.swatch12.palette6{background-color:#959595 !important}dl.nostyle dt{background-image:none !important;background-color:transparent !important;color:#004d5d !important;padding:auto !important;margin:auto !important;font-size:1em}dl.accordion,dl.dialog{margin-top:0}dl.accordion:after,dl.dialog:after{content:' ';display:table;clear:both}dl.accordion.deactivated dt{background-image:none !important}dl.accordion dt,dl.dialog dt{border-top-right-radius:0;color:#fff;padding:10px 35px 10px 10px;margin:0 0 3px 0;cursor:pointer;font-size:1.2em;position:relative;background-color:#004762;clear:left;background-repeat:no-repeat;background-position:right 10px center}dl.accordion.curve dt,dl.dialog.curve dt{border-top-right-radius:10px}dl.accordion dt:before,dl.dialog dt:before{position:absolute;content:' ';display:block;height:100%;background-color:rgba(255,255,255,0);border:0;padding:0;top:0;left:0;width:100%}dl.accordion dt:hover:before,dl.dialog dt:hover:before{background-color:rgba(255,255,255,0.1)}dl.accordion dd,dl.dialog dd{margin-left:0;background-color:#efefef;padding:10px 10px 2px 10px;margin-bottom:3px;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}dl.accordion dt{background-image:url(images/elements/accordion-closed.svg)}dl.accordion dt.opened{background-image:url(images/elements/accordion-open.svg)}dl.dialog dt{background-image:url(images/elements/dialog-light.svg)}dl.accordion dt.palette1.swatch2,dl.accordion dt.palette1.swatch4,dl.accordion dt.palette1.swatch6,dl.accordion dt.palette1.swatch7,dl.accordion dt.palette2.swatch12,dl.accordion dt.palette3.swatch11,dl.accordion dt.palette3.swatch12,dl.accordion dt.palette4{background-image:url(images/elements/accordion-closed-dark.svg)}dl.accordion dt.opened.palette1.swatch2,dl.accordion dt.opened.palette1.swatch4,dl.accordion dt.opened.palette1.swatch6,dl.accordion dt.opened.palette1.swatch7,dl.accordion dt.opened.palette2.swatch12,dl.accordion dt.opened.palette3.swatch11,dl.accordion dt.opened.palette3.swatch12,dl.accordion dt.opened.palette4{background-image:url(images/elements/accordion-open-dark.svg)}dl.dialog dt.palette1.swatch2,dl.dialog dt.palette1.swatch4,dl.dialog dt.palette1.swatch6,dl.dialog dt.palette1.swatch7,dl.dialog dt.palette2.swatch12,dl.dialog dt.palette3.swatch11,dl.dialog dt.palette3.swatch12,dl.dialog dt.palette4{background-image:url(images/elements/dialog-dark.svg)}dl.accordion dt.palette1.swatch6,dl.accordion dt.palette3.swatch12,dl.accordion dt.palette4,dl.dialog dt.palette1.swatch6,dl.dialog dt.palette3.swatch12,dl.dialog dt.palette4{color:#004d5d !important}.has-no-svg dl.accordion dt{background-image:url(images/elements/accordion-arrow-opened-light.png);background-repeat:no-repeat;background-position:right center}.has-no-svg dl.accordion dt.opened{background-image:url(images/elements/accordion-arrow-closed-light.png)}.has-no-svg dl.accordion dt.palette1.swatch2,.has-no-svg dl.accordion dt.palette1.swatch4,.has-no-svg dl.accordion dt.palette1.swatch6,.has-no-svg dl.accordion dt.palette1.swatch7,.has-no-svg dl.accordion dt.palette2.swatch12,.has-no-svg dl.accordion dt.palette3.swatch11,.has-no-svg dl.accordion dt.palette3.swatch12,.has-no-svg dl.accordion dt.palette4{background-image:url(images/elements/accordion-arrow-opened-dark.png)}.has-no-svg dl.accordion dt.opened.palette1.swatch2,.has-no-svg dl.accordion dt.opened.palette1.swatch4,.has-no-svg dl.accordion dt.opened.palette1.swatch6,.has-no-svg dl.accordion dt.opened.palette1.swatch7,.has-no-svg dl.accordion dt.opened.palette2.swatch12,.has-no-svg dl.accordion dt.opened.palette3.swatch11,.has-no-svg dl.accordion dt.opened.palette3.swatch12,.has-no-svg dl.accordion dt.opened.palette4{background-image:url(images/elements/accordion-arrow-closed-dark.png)}.has-no-svg dl.dialog dt{background-image:url(images/elements/dialog-arrow-light.png);background-position:right center}.has-no-svg dl.dialog dt.palette1.swatch2,.has-no-svg dl.dialog dt.palette1.swatch4,.has-no-svg dl.dialog dt.palette1.swatch6,.has-no-svg dl.dialog dt.palette1.swatch7,.has-no-svg dl.dialog dt.palette2.swatch12,.has-no-svg dl.dialog dt.palette3.swatch11,.has-no-svg dl.dialog dt.palette3.swatch12,.has-no-svg dl.dialog dt.palette4{background-image:url(images/elements/dialog-arrow-dark.png)}div.broadcast.feature,div.box>div>div.broadcast{position:relative;padding-bottom:2em}div.broadcast.feature>a,div.box>div>div.broadcast>a{position:absolute;bottom:15px;right:15px}div.broadcast.half ul,div.box>div>div.broadcast ul{margin:-8px;list-style:none;padding:8px;height:200px;padding-bottom:2em;margin-bottom:-2em}div.broadcast.half ul h5,div.box>div>div.broadcast ul h5{font-size:1em;font-family:Arial,Helvetica,sans-serif;margin-bottom:0}div.broadcast.half ul p,div.box>div>div.broadcast ul p{padding-top:3px;font-size:1.2em}.broadcast.summary{padding-bottom:15px;margin-bottom:15px}.broadcast.summary p{margin-bottom:0}.broadcast.summary img{margin-left:10px}.broadcast .meta{color:#07687f;font-size:.95em}.broadcast p.date{float:right;background:url("images/elements/date.gif");width:46px;height:50px;margin:5px;padding:1px;text-align:center;color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:9pt}.broadcast p.date span{padding-top:1px;font-size:10pt;font-weight:bold}.feature.broadcast h5 a,div.box>div>div.broadcast h5 a{font-weight:bold;text-decoration:none}.feature.broadcast h5 a:hover,div.box>div>div.broadcast h5 a:hover{text-decoration:underline}.broadcast .commentcount,.broadcast .commentcounts{padding-left:18px}.broadcast .commentcount{background:url("images/elements/comment.png") no-repeat scroll left 1px}.broadcast .commentcounts{background:url("images/elements/comments.png") no-repeat scroll left 1px}ul.broadcast.feeds,ul.broadcast.calview{list-style-type:none;margin:0 0 20px 0;padding:0}ul.broadcast.feeds li,ul.broadcast.calview li{float:left;margin-right:2em}ul.broadcast.feeds li a,ul.broadcast.calview li a{padding-left:20px;display:block;line-height:1.5em}ul.broadcast.feeds li a.rss{background:url("images/elements/rss.png") no-repeat scroll left 1px}ul.broadcast.feeds li a.atom{background:url("images/elements/atom.png") no-repeat scroll left 1px}ul.broadcast.feeds li a.ical{background:url("images/elements/ical.png") no-repeat scroll left 1px}.smallad .category{display:inline-block;padding:2px 4px;font-size:90%;font-weight:bold;line-height:14px;color:#004d5d;text-shadow:0 -1px 0 rgba(255,255,255,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:2px;border:1px solid #777}.smallad .sale{background-color:#d5e1f0;border-color:#cad5e3}.smallad .free{background-color:#7db339;border-color:#73a635;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.smallad .lostfound{background-color:#e1d0e8;border-color:#d5c5db}.smallad .roomavailable{background-color:#f4c6c6;border-color:#e8bcbc}.smallad .roomwanted{background-color:#ffcfc4;border-color:#f2c5bb}.smallad .wanted{background-color:#fff4c4;border-color:#f2e8bb}#outputCalendar .fc-event{border-radius:0;background-color:#848484;border-color:#848484;color:#fff;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .1s;padding:2px}#outputCalendar .fc-event:hover{background-color:#dc582a;border-color:#dc582a;color:#fff}#filterByTags{display:flex;margin:1em 0;flex-align:center;align-items:center;background-color:#f0f0f0;box-sizing:border-box}#filterByTags *{box-sizing:inherit}#filterByTags>div{margin:0}#filterByTags>div.tText{margin:0 1em;min-width:5em}#filterByTags>div.tTags{flex:1 auto}#filterByTags>div.tSearch{min-width:7em}#filterByTags>div.tSearch>button{width:100%;height:34px;background:#dc582a !important;color:#fff;border:0}#frmTagList{margin:0}#broadcastOptions{display:flex}#broadcastOptions>ul:first-of-type{flex:1 auto}#broadcastOptions>ul:last-of-type{flex:0 auto}#broadcastOptions>ul.calview>li:first-of-type>a{background:url("/assets/css/images/elements/view_list.png") no-repeat scroll left 1px}#broadcastOptions>ul.calview>li:last-of-type>a{background:url("/assets/css/images/elements/view_month.png") no-repeat scroll left 1px}#broadcastOptions>ul.calview>li:last-of-type{margin-right:0}.broadcast .btn-std:last-of-type{margin-top:1em;display:inline-block}#outputList.broadcastTemplateExthome>li{list-style-type:none;margin-left:0}.carousel a.prev,.carousel a.next{float:right;text-decoration:none;font-size:3em;margin:0 0 10px 5px}.carousel .slider{background-color:#6dadad;border:1px solid #fff;float:left;position:relative;visibility:hidden;margin-left:2px !important;width:920px !important;padding:5px 0}.carousel .slider li{margin:0 8px;height:13em;background-color:#6dadad;padding:6px}.carousel .slider li:hover{background-color:#408c9d}.carousel .slider li img{height:125px;width:125px}ul.crossfade{position:relative;list-style-type:none;margin-left:0;padding-left:0}ul.crossfade li{position:absolute;left:0;top:0}ul.crossfade li.cf-overlay div.cf-content{position:absolute;left:0;bottom:7px;background-color:#000;background-color:rgba(0,0,0,.6);color:#fff;width:100%}ul.crossfade li.cf-overlay.cf-position-top div.cf-content{top:0;bottom:inherit}ul.crossfade li.cf-overlay div.cf-content p{margin:0;padding:5px}form.style1,form.style2{margin-bottom:20px}form.style1 dl,form.style2 dl{margin-bottom:20px;margin-right:15px}form.style1 fieldset,form.style2 fieldset{border:0;padding:0 10px 10px 0;margin:0}form.style1 legend,form.style2 legend{font-size:1.5em;font-weight:bold}form.style1 legend{color:#004d5d;white-space:normal}form.style1 legend{margin-bottom:25px}form.style2 dl{padding:0 0 20px 10px;float:left;width:100%}form.style1 fieldset{padding:0 15px 20px 10px;margin-bottom:10px;min-width:0}form.style1 dl{background-color:transparent}form.style1 fieldset{background-color:#f8f6f2}form.style1 dt,form.style2 dt{padding:15px 0 2px 5px;clear:left}form.style1 dt>label,form.style2 dt>label{font-weight:bold;font-size:105%}form.style2 dt{padding-left:0}form.style1 dd,form.style2 dd{padding:0 0 0 5px;margin-left:0}form.style2 dd{padding:0}form.style1 dt.inline,form.style2 dt.inline{padding:20px 0 0 0;margin-right:5px;display:block}form.style1 dd.inline,form.style2 dd.inline{padding:18px 5px 0 0;margin-left:0;display:inline}form.style1 input,form.style1 select,form.style2 input,form.style2 select,form.style1 textarea{border:2px solid #c2c6cf;padding:3px}form.style1 input[type="checkbox"],form.style1 input[type="checkbox"]:focus,form.style1 input[type="radio"],form.style1 input[type="radio"]:focus,form.style2 input[type="checkbox"],form.style2 input[type="checkbox"]:focus,form.style2 input[type="radio"],form.style2 input[type="radio"]:focus{background:transparent;border:0}form.style1 textarea:focus,form.style1 input:focus,form.style2 textarea:focus,form.style2 input:focus{border:2px solid #a4a7af}form.style1 .button,form.style2 .button{background:#49a1bb;border:2px solid transparent;color:#fff;font-size:1.2em;padding:5px;cursor:pointer}form.style1 .button:hover,form.style2 .button:hover{background:#53c1df}form.wcmform fieldset>legend.legend{color:#00807e;line-height:1.1;margin-bottom:0;padding-top:1em;font-size:1.2em;text-transform:uppercase;font-weight:600;padding-bottom:2.5em;padding-left:0;margin-left:-0.5em}form.wcmform fieldset>dl:first-of-type{margin:0 auto}form.wcmform legend.legend+dl:first-of-type{margin:-2em auto 0 auto}form.wcmform dd{max-width:40em}form.wcmform div.error{background-color:#f7caca;padding:.1em;border-radius:3px;border:1px solid #ff9292;margin:1em 20px 0 0;clear:both}form.wcmform p.information,form.wcmform div.information{margin:2em 0 1em .5em}form.wcmform dd div.description{font-style:italic;margin:.5em 0 .5em 0}form.wcmform input[type="text"],form.wcmform input[type="email"],form.wcmform input[type="number"],form.wcmform input[type="password"],form.wcmform input[type="date"],form.wcmform input[type="time"],form.wcmform input[type="file"],form.wcmform textarea,form.wcmform fieldset{-webkit-appearance:none;border:1px solid #ccc;-moz-box-sizing:border-box;box-sizing:border-box}form.wcmform fieldset {
    border: 0;
    background: #f8f6f2;
    padding: .5rem 1rem;
    margin-bottom: .625rem;
}

form.wcmform fieldset > h3:first-of-type {
    font-family: Georgia,garamond,serif;
    font-size: 1.5625rem;
    border-top: 1px solid #04827f;
    color: #00807e;
    line-height: 1.1;
    margin-bottom: 15px;
    padding-top: 10px;
}form.wcmform select{border:1px solid #ccc;-moz-box-sizing:border-box;box-sizing:border-box}form.wcmform.dirty input:invalid,form.wcmform.dirty textarea:invalid,form.wcmform.dirty select:invalid{box-shadow:0 0 6px 1px #ff9191;outline:0}form.wcmform.dirty .required{color:#bb0606;font-weight:bold}form.wcmform .required:after{content:" *";font-weight:bold}form.wcmform input[type="text"],form.wcmform input[type="email"],form.wcmform input[type="file"],form.wcmform input[type="password"]{width:100%}form.wcmform input.includeother{width:30em}form.wcmform #recaptcha_response_field{min-width:inherit}form.wcmform #recaptcha_table tr{background-color:#fff}form.wcmform dl.elementGroupContainer{margin:0}form.wcmform dl.elementGroupContainer:after{content:"";clear:both;display:block}form.wcmform dl.elementGroupContainer>dt{display:inline-block;width:8em;padding:4px 0 3px 0}form.wcmform dl.elementGroupContainer>dd{max-width:25em;display:inline-block;width:100%}form.wcmform dl.elementGroupContainer>dd input[type=text]{width:100%}form.wcmform dd span[data-multiple="true"]{margin-bottom:2px;display:block}form.wcmform dd span[data-multiple="true"] a.rmmultiple{text-decoration:none}form.wcmform .numberlistContainer{display:table;width:100%;table-layout:fixed}form.wcmform .numberlistContainer>div{display:table-cell}form.wcmform .numberlistContainer>div>input{width:90%}form.wcmform .numberlistContainer>div:first-of-type{width:70%}form.wcmform input[type="file"]{border:0;margin-bottom:5px;padding:5px;background-color:transparent}form.wcmform input[type="file"]::-ms-value{border:1px solid #ccc;background-color:#fff;padding:3px}form.wcmform input[type="file"]::-webkit-file-upload-button,form.wcmform input[type="file"]::-ms-browse{-webkit-box-align:center;text-align:center;cursor:default;color:buttontext;padding:2px 6px 3px;border:2px outset buttonface;border-image:initial;background-color:buttonface;box-sizing:border-box}form.wcmform i.suffix{display:block;font-size:80%}form.wcmform i.suffix span.overload{color:red}form.wcmform .elementRadioMoreInfo{margin-top:1em;margin-left:2em}form.wcmform .elementRadioMoreInfo>p{margin-bottom:0;font-style:italic}form.wcmform .elementRadioMoreInfo>textarea{width:98%;height:5em}.mobile form.wcmform input[type="text"],.mobile form.wcmform input[type="email"],.mobile form.wcmform input[type="file"],.mobile form.wcmform input[type="password"]{max-width:100%;min-width:initial}nav.style1,nav.style2,nav.style3,nav.style4{margin:0;float:left;width:100%}nav.style1:after,nav.style2:after,nav.style3:after,nav.style4:after{content:"";clear:both;display:block}nav.style1>ul,nav.style2>ul,nav.style3>ul,nav.style4>ul{margin:0;padding:0;list-style:none;float:left;width:100%}nav.style1>ul>li,nav.style2>ul>li,nav.style3>ul>li,nav.style4>ul>li{padding:0 !important;margin:0 !important;height:auto;position:relative}nav.style1:after{margin-bottom:10px}nav.style1>ul>li{margin:0 0 2px 0 !important}nav.style1>ul>li>a,nav.style2>ul>li>a,nav.style3>ul>li>a,nav.style4>ul>li>a{display:block;padding:.6em;text-decoration:none;position:relative;background-color:#4f98c7;color:#fff;font-size:130%}nav.style1>ul>li>a>p:last-child,nav.style2>ul>li>a>p:last-child,nav.style3>ul>li>a>p:last-child,nav.style4>ul>li>a>p:last-child{margin-bottom:0}nav.style2>ul>li,nav.style3>ul>li,nav.style4>ul>li{float:left;width:100%;background-color:inherit}nav.style2>ul>li>a,nav.style3>ul>li>a,nav.style4>ul>li>a,nav.style2>ul>li>aside,nav.style3>ul>li>aside,nav.style4>ul>li>aside{min-height:4em;margin:0 0 10px 0}nav.style2.x2>ul>li>a,nav.style3.x2>ul>li>a,nav.style4.x2>ul>li>a,nav.style2.x2>ul>li>aside,nav.style3.x2>ul>li>aside,nav.style4.x2>ul>li>aside,nav.style2.x3>ul>li>a,nav.style3.x3>ul>li>a,nav.style4.x3>ul>li>a,nav.style2.x3>ul>li>aside,nav.style3.x3>ul>li>aside,nav.style4.x3>ul>li>aside,nav.style2.x4>ul>li>a,nav.style3.x4>ul>li>a,nav.style4.x4>ul>li>a,nav.style2.x4>ul>li>aside,nav.style3.x4>ul>li>aside,nav.style4.x4>ul>li>aside,nav.style2.x5>ul>li>a,nav.style3.x5>ul>li>a,nav.style4.x5>ul>li>a,nav.style2.x5>ul>li>aside,nav.style3.x5>ul>li>aside,nav.style4.x5>ul>li>aside{margin:0 5px 10px 5px}nav.style2>ul>li:first-child,nav.style3>ul>li:first-child,nav.style4>ul>li:first-child,nav.style2.x2>ul>li:nth-child(2n+1),nav.style2.x3>ul>li:nth-child(3n+1),nav.style2.x4>ul>li:nth-child(4n+1),nav.style2.x5>ul>li:nth-child(5n+1),nav.style3.x2>ul>li:nth-child(2n+1),nav.style3.x3>ul>li:nth-child(3n+1),nav.style3.x4>ul>li:nth-child(4n+1),nav.style3.x5>ul>li:nth-child(5n+1),nav.style4.x2>ul>li:nth-child(2n+1),nav.style4.x3>ul>li:nth-child(3n+1),nav.style4.x4>ul>li:nth-child(4n+1),nav.style4.x5>ul>li:nth-child(5n+1){clear:left}nav.style2>ul>li:first-child>a,nav.style3>ul>li:first-child>a,nav.style4>ul>li:first-child>a,nav.style2.x2>ul>li:nth-child(2n+1)>a,nav.style2.x3>ul>li:nth-child(3n+1)>a,nav.style2.x4>ul>li:nth-child(4n+1)>a,nav.style2.x5>ul>li:nth-child(5n+1)>a,nav.style3.x2>ul>li:nth-child(2n+1)>a,nav.style3.x3>ul>li:nth-child(3n+1)>a,nav.style3.x4>ul>li:nth-child(4n+1)>a,nav.style3.x5>ul>li:nth-child(5n+1)>a,nav.style4.x2>ul>li:nth-child(2n+1)>a,nav.style4.x3>ul>li:nth-child(3n+1)>a,nav.style4.x4>ul>li:nth-child(4n+1)>a,nav.style4.x5>ul>li:nth-child(5n+1)>a,nav.style2>ul>li:first-child>aside,nav.style3>ul>li:first-child>aside,nav.style4>ul>li:first-child>aside,nav.style2.x2>ul>li:nth-child(2n+1)>aside,nav.style2.x3>ul>li:nth-child(3n+1)>aside,nav.style2.x4>ul>li:nth-child(4n+1)>aside,nav.style2.x5>ul>li:nth-child(5n+1)>aside,nav.style3.x2>ul>li:nth-child(2n+1)>aside,nav.style3.x3>ul>li:nth-child(3n+1)>aside,nav.style3.x4>ul>li:nth-child(4n+1)>aside,nav.style3.x5>ul>li:nth-child(5n+1)>aside,nav.style4.x2>ul>li:nth-child(2n+1)>aside,nav.style4.x3>ul>li:nth-child(3n+1)>aside,nav.style4.x4>ul>li:nth-child(4n+1)>aside,nav.style4.x5>ul>li:nth-child(5n+1)>aside{margin-left:0 !important}nav.style2>ul>li:last-child>a,nav.style3>ul>li:last-child>a,nav.style4>ul>li:last-child>a,nav.style2.x2>ul>li:nth-child(2n)>a,nav.style2.x3>ul>li:nth-child(3n)>a,nav.style2.x4>ul>li:nth-child(4n)>a,nav.style2.x5>ul>li:nth-child(5n)>a,nav.style3.x2>ul>li:nth-child(2n)>a,nav.style3.x3>ul>li:nth-child(3n)>a,nav.style3.x4>ul>li:nth-child(4n)>a,nav.style3.x5>ul>li:nth-child(5n)>a,nav.style4.x2>ul>li:nth-child(2n)>a,nav.style4.x3>ul>li:nth-child(3n)>a,nav.style4.x4>ul>li:nth-child(4n)>a,nav.style4.x5>ul>li:nth-child(5n)>a,nav.style2>ul>li:last-child>aside,nav.style3>ul>li:last-child>aside,nav.style4>ul>li:last-child>aside,nav.style2.x2>ul>li:nth-child(2n)>aside,nav.style2.x3>ul>li:nth-child(3n)>aside,nav.style2.x4>ul>li:nth-child(4n)>aside,nav.style2.x5>ul>li:nth-child(5n)>aside,nav.style3.x2>ul>li:nth-child(2n)>aside,nav.style3.x3>ul>li:nth-child(3n)>aside,nav.style3.x4>ul>li:nth-child(4n)>aside,nav.style3.x5>ul>li:nth-child(5n)>aside,nav.style4.x2>ul>li:nth-child(2n)>aside,nav.style4.x3>ul>li:nth-child(3n)>aside,nav.style4.x4>ul>li:nth-child(4n)>aside,nav.style4.x5>ul>li:nth-child(5n)>aside{margin-right:0 !important}nav.style2.x2>ul>li,nav.style3.x2>ul>li,nav.style4.x2>ul>li{width:50% !important}nav.style2.x3>ul>li,nav.style3.x3>ul>li,nav.style4.x3>ul>li{width:33.33% !important}nav.style2.x4>ul>li,nav.style3.x4>ul>li,nav.style4.x4>ul>li{width:25% !important}nav.style2.x5>ul>li,nav.style3.x5>ul>li,nav.style4.x5>ul>li{width:20% !important}nav.style3>ul>li>a,nav.style4>ul>li>a,nav.style3>ul>li>aside,nav.style4>ul>li>aside{padding:0}nav.style1>ul>li>a>aside,nav.style2>ul>li>a>aside,nav.style3>ul>li>a>aside,nav.style4>ul>li>a>aside{font-size:80%}nav.style3>ul>li>a>aside,nav.style4>ul>li>a>aside{padding:.8em}nav.style1>ul>li>a>aside.inline,nav.style2>ul>li>a>aside.inline{display:inline-block}nav.style1>ul>li>a>p,nav.style2>ul>li>a>p,nav.style1>ul>li>aside>p,nav.style2>ul>li>aside>p{padding:0;margin:0}nav.style3>ul>li>a>p,nav.style4>ul>li>a>p,nav.style3>ul>li>aside>p,nav.style4>ul>li>aside>p{padding:.6em;margin:0}nav.style3>ul>li>a>p+aside,nav.style4>ul>li>a>p+aside,nav.style3>ul>li>aside>p+aside,nav.style4>ul>li>aside>p+aside{margin-top:-0.8em;padding-top:0}nav.style3>ul>li>a>img,nav.style4>ul>li>a>img,nav.style3>ul>li>aside>img,nav.style4>ul>li>aside>img{max-width:100%;margin:0;display:block}nav.style1>ul>li>a>img,nav.style2>ul>li>a>img{display:none}nav.style1.callto>ul>li>a,nav.style2.callto>ul>li>a{padding-right:35px}nav.style1.callto>ul>li>a:after,nav.style2.callto>ul>li>a:after,nav.style3.callto>ul>li>a:after,nav.style4.callto>ul>li>a:after{content:' ';background-image:url('/assets/css/images/elements/callto-right.svg');background-repeat:no-repeat;background-position:50% 50%;opacity:.5;background-color:rgba(255,255,255,0.3);position:absolute;right:0;font-size:130%;text-align:center;line-height:2em;top:0}nav.style1.callto>ul>li>a:hover:after,nav.style2.callto>ul>li>a:hover:after{opacity:1;background-color:rgba(255,255,255,0.5)}nav.style1.callto>ul>li>a:after{border-radius:0;height:100%;width:30px}nav.style1.callto.curve>ul>li:first-of-type>a:after{border-top-right-radius:10px}nav.style2.callto>ul>li>a:after,nav.style3.callto>ul>li>a:after,nav.style4.callto>ul>li>a:after{border-radius:0;height:30px;width:30px;line-height:1.75em}nav.style2.callto.curve>ul>li>a:after{border-radius:0 10px 0 10px}nav.style3.callto.curve>ul>li>a:after,nav.style4.callto.curve>ul>li>a:after{border-radius:50%}nav.style3.callto>ul>li>a:after,nav.style4.callto>ul>li>a:after{content:' ';background-image:url('/assets/css/images/elements/callto-right.svg');background-repeat:no-repeat;background-position:50% 50%;color:rgba(255,255,255,0.7);background-color:inherit !important;opacity:.7;border-radius:0;box-shadow:0 2px 5px 1px rgba(0,0,0,0.6);top:7px;right:5px;position:absolute}nav.style3.callto>ul>li>a:hover:after,nav.style4.callto>ul>li>a:hover:after{color:rgba(255,255,255,0.9);opacity:.9}nav.style3.x2.callto>ul>li>a:after,nav.style3.x3.callto>ul>li>a:after,nav.style3.x4.callto>ul>li>a:after,nav.style3.x5.callto>ul>li>a:after{right:5px}nav.style4.callto>ul>li>a:after,nav.style4.x1.callto>ul>li>a:after,nav.style4.x2.callto>ul>li>a:after,nav.style4.x3.callto>ul>li>a:after,nav.style4.x4.callto>ul>li>a:after,nav.style4.x5.callto>ul>li>a:after{top:auto;bottom:10px}nav.style1.curve>ul>li:first-child>a{border-top-right-radius:10px}nav.style1.curve>ul>li:last-child>a{border-bottom-left-radius:10px}nav.style2.curve>ul>li>a{border-radius:0 10px 0 10px}nav.style3.curve>ul>li:first-child>a,nav.style4.curve>ul>li:first-child>a,nav.style3.curve>ul>li:first-child>aside,nav.style4.curve>ul>li:first-child>aside{border-bottom-left-radius:10px}nav.style3.curve>ul>li:last-child>a,nav.style4.curve>ul>li:last-child>a,nav.style3.curve>ul>li:last-child>aside,nav.style4.curve>ul>li:last-child>aside{border-top-right-radius:10px}nav.style3.curve>ul>li:last-child>a>img{border-top-right-radius:10px}nav.style4.curve>ul>li:first-child>a>img{border-bottom-left-radius:10px}nav.style1>ul>li>a:before,nav.style2>ul>li>a:before,nav.style3>ul>li>a:before,nav.style4>ul>li>a:before{position:absolute;content:' ';display:block;height:100%;background-color:rgba(255,255,255,0);border:0;padding:0;top:0;left:0;width:100%}nav.style2.curve>ul>li>a:before{border-radius:0 10px 0 10px}nav.style3.curve>ul>li:first-child>a:before,nav.style4.curve>ul>li:first-child>a:before{border-bottom-left-radius:10px}nav.style3.curve>ul>li:last-child>a:before,nav.style4.curve>ul>li:last-child>a:before{border-top-right-radius:10px}nav.style1>ul>li:hover>a:before,nav.style2>ul>li:hover>a:before,nav.style3>ul>li:hover>a:before,nav.style4>ul>li:hover>a:before{background-color:rgba(255,255,255,0.1)}.has-object-fit nav.style3>ul>li>a>img,.has-object-fit nav.style4>ul>li>a>img{min-height:80px;object-fit:cover}.has-no-svg nav.style1.callto>ul>li>a:after,.has-no-svg nav.style2.callto>ul>li>a:after,.has-no-svg nav.style3.callto>ul>li>a:after,.has-no-svg nav.style4.callto>ul>li>a:after{content:'\25BA';background-image:none}body.mobile nav.style1>ul>li>a,body.mobile nav.style2>ul>li>a,body.mobile nav.style3>ul>li>a,body.mobile nav.style4>ul>li>a,body.mobile nav.style1>ul>li>aside,body.mobile nav.style2>ul>li>aside,body.mobile nav.style3>ul>li>aside,body.mobile nav.style4>ul>li>aside{font-size:115%}body.mobile nav.style2.x2>ul>li,body.mobile nav.style2.x3>ul>li,body.mobile nav.style2.x4>ul>li,body.mobile nav.style2.x5>ul>li,body.mobile nav.style3.x2>ul>li,body.mobile nav.style3.x3>ul>li,body.mobile nav.style3.x4>ul>li,body.mobile nav.style3.x5>ul>li,body.mobile nav.style4.x2>ul>li,body.mobile nav.style4.x3>ul>li,body.mobile nav.style4.x4>ul>li,body.mobile nav.style4.x5>ul>li{width:100% !important;margin:0 0 10px 0 !important}body.mobile nav.style2.x2>ul>li>a,body.mobile nav.style2.x3>ul>li>a,body.mobile nav.style2.x4>ul>li>a,body.mobile nav.style2.x5>ul>li>a,body.mobile nav.style3.x2>ul>li>a,body.mobile nav.style3.x3>ul>li>a,body.mobile nav.style3.x4>ul>li>a,body.mobile nav.style3.x5>ul>li>a,body.mobile nav.style4.x2>ul>li>a,body.mobile nav.style4.x3>ul>li>a,body.mobile nav.style4.x4>ul>li>a,body.mobile nav.style4.x5>ul>li>a,body.mobile nav.style2.x2>ul>li>aside,body.mobile nav.style2.x3>ul>li>aside,body.mobile nav.style2.x4>ul>li>aside,body.mobile nav.style2.x5>ul>li>aside,body.mobile nav.style3.x2>ul>li>aside,body.mobile nav.style3.x3>ul>li>aside,body.mobile nav.style3.x4>ul>li>aside,body.mobile nav.style3.x5>ul>li>aside,body.mobile nav.style4.x2>ul>li>aside,body.mobile nav.style4.x3>ul>li>aside,body.mobile nav.style4.x4>ul>li>aside,body.mobile nav.style4.x5>ul>li>aside{margin:0 !important}body.mobile nav.style3.x2.curve>ul>li:first-child>a,body.mobile nav.style3.x3.curve>ul>li:first-child>a,body.mobile nav.style3.x4.curve>ul>li:first-child>a,body.mobile nav.style3.x5.curve>ul>li:first-child>a,body.mobile nav.style4.x2.curve>ul>li:first-child>a,body.mobile nav.style4.x3.curve>ul>li:first-child>a,body.mobile nav.style4.x4.curve>ul>li:first-child>a,body.mobile nav.style4.x5.curve>ul>li:first-child>a,body.mobile nav.style3.x2.curve>ul>li:first-child>aside,body.mobile nav.style3.x3.curve>ul>li:first-child>aside,body.mobile nav.style3.x4.curve>ul>li:first-child>aside,body.mobile nav.style3.x5.curve>ul>li:first-child>aside,body.mobile nav.style4.x2.curve>ul>li:first-child>aside,body.mobile nav.style4.x3.curve>ul>li:first-child>aside,body.mobile nav.style4.x4.curve>ul>li:first-child>aside,body.mobile nav.style4.x5.curve>ul>li:first-child>aside{border-bottom-left-radius:0;border-top-right-radius:10px}body.mobile nav.style3.x2.curve>ul>li:first-child>a>img,body.mobile nav.style3.x3.curve>ul>li:first-child>a>img,body.mobile nav.style3.x4.curve>ul>li:first-child>a>img,body.mobile nav.style3.x5.curve>ul>li:first-child>a>img{border-top-right-radius:10px}body.mobile nav.style3.x2.curve>ul>li:last-child>a,body.mobile nav.style3.x3.curve>ul>li:last-child>a,body.mobile nav.style3.x4.curve>ul>li:last-child>a,body.mobile nav.style3.x5.curve>ul>li:last-child>a,body.mobile nav.style4.x2.curve>ul>li:last-child>a>img,body.mobile nav.style4.x3.curve>ul>li:last-child>a>img,body.mobile nav.style4.x4.curve>ul>li:last-child>a>img,body.mobile nav.style4.x5.curve>ul>li:last-child>a>img,body.mobile nav.style3.x2.curve>ul>li:last-child>aside,body.mobile nav.style3.x3.curve>ul>li:last-child>aside,body.mobile nav.style3.x4.curve>ul>li:last-child>aside,body.mobile nav.style3.x5.curve>ul>li:last-child>aside{border-bottom-left-radius:10px}body.mobile nav.style3.x2.curve>ul>li:last-child>a:before,body.mobile nav.style3.x3.curve>ul>li:last-child>a:before,body.mobile nav.style3.x4.curve>ul>li:last-child>a:before,body.mobile nav.style3.x5.curve>ul>li:last-child>a:before,body.mobile nav.style4.x2.curve>ul>li:last-child>a:before,body.mobile nav.style4.x3.curve>ul>li:last-child>a:before,body.mobile nav.style4.x4.curve>ul>li:last-child>a:before,body.mobile nav.style4.x5.curve>ul>li:last-child>a:before,body.mobile nav.style4.x2.curve>ul>li:last-child>a,body.mobile nav.style4.x3.curve>ul>li:last-child>a,body.mobile nav.style4.x4.curve>ul>li:last-child>a,body.mobile nav.style4.x5.curve>ul>li:last-child>a,body.mobile nav.style4.x2.curve>ul>li:last-child>aside,body.mobile nav.style4.x3.curve>ul>li:last-child>aside,body.mobile nav.style4.x4.curve>ul>li:last-child>aside,body.mobile nav.style4.x5.curve>ul>li:last-child>aside{border-top-right-radius:0;border-bottom-left-radius:10px}body.mobile nav.style3.x2.curve>ul>li:last-child>a>img,body.mobile nav.style3.x3.curve>ul>li:last-child>a>img,body.mobile nav.style3.x4.curve>ul>li:last-child>a>img,body.mobile nav.style3.x5.curve>ul>li:last-child>a>img{border-top-right-radius:0}body.mobile nav.style3.x2.curve>ul>li:first-child>a:before,body.mobile nav.style3.x3.curve>ul>li:first-child>a:before,body.mobile nav.style3.x4.curve>ul>li:first-child>a:before,body.mobile nav.style3.x5.curve>ul>li:first-child>a:before,body.mobile nav.style4.x2.curve>ul>li:first-child>a>img,body.mobile nav.style4.x3.curve>ul>li:first-child>a>img,body.mobile nav.style4.x4.curve>ul>li:first-child>a>img,body.mobile nav.style4.x5.curve>ul>li:first-child>a>img{border-bottom-left-radius:0}body.mobile nav:not(.okmobile):after{margin-bottom:10px}body.mobile nav:not(.okmobile)>ul>li,body.mobile nav.x2:not(.okmobile)>ul>li,body.mobile nav.x3:not(.okmobile)>ul>li,body.mobile nav.x4:not(.okmobile)>ul>li,body.mobile nav.x5:not(.okmobile)>ul>li{margin:0 0 2px 0 !important}body.mobile nav:not(.okmobile)>ul>li>a,body.mobile nav:not(.okmobile)>ul>li>aside{min-height:initial;margin:inherit;border-radius:0}body.mobile nav.curve:not(.okmobile)>ul>li:last-child>a,body.mobile nav.curve:not(.okmobile)>ul>li:last-child>aside{border-bottom-left-radius:10px;border-top-right-radius:0}body.mobile nav.curve:not(.okmobile)>ul>li:first-child>a,body.mobile nav.curve:not(.okmobile)>ul>li:first-child>aside{border-top-right-radius:10px}body.mobile nav:not(.okmobile)>ul>li>a>img{display:none}body.mobile nav:not(.okmobile)>li>a>p,body.mobile nav:not(.okmobile)>li>aside>p{margin:0;padding:0;line-height:normal}body.mobile nav.callto:not(.okmobile)>ul>li>a,body.mobile nav.callto:not(.okmobile)>ul>li>aside{padding-right:35px}body.mobile nav.callto:not(.okmobile)>ul>li>a:after{opacity:.5;background-color:rgba(255,255,255,0.3) !important;right:0;top:0;border-radius:0;height:100%;width:30px;box-shadow:none}body.mobile nav.callto:not(.okmobile)>ul>li>a:hover:after{opacity:1;background-color:rgba(255,255,255,0.5)}#recaptcha_widget_div>*{line-height:normal !important}table.bordered tr,table.bordered th,table.bordered td{border-width:1px !important;border-style:solid}table caption{text-align:left;font-size:1.5em}table.rowhighlight>tbody>tr:hover{background-color:#fff799}table.style1{margin:1em 0 1em 0;border-collapse:collapse;border-color:#fff;border-width:0}table.style1 tr{background-color:#99d0df;border-color:#fff}table.style1 tr.odd{background-color:#effeff}table.style1 tr.even{background-color:#e0ecef}table.style1 tr.highlight{background-color:#61c4df}table.style1 th,table.style1 th a{text-align:left;padding:6px;background-color:#0ba0c8;color:#fff;border-color:#fff}table.style1 th a{line-height:1.8em;padding-left:0}table.style1 td{padding:4px 6px;line-height:1.4em;vertical-align:top;border-color:#fff}table.style2{border:1px solid #c4c4c4;border-bottom:0;border-collapse:collapse;display:table;margin:2.5em 0;width:100%;margin-bottom:1rem;border-radius:0;border-spacing:0}table.style2 *,table.style2 :after,table.style2 :before{box-sizing:inherit}table.style2 caption{padding:1em}table.style2 thead,table.style2 tbody{border:0}table.style2 thead th{background:#EEE}table.style2 tfoot{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}table.style2 tfoot td,table.style2 tfoot th{font-weight:bold}table.style2 tr{border-bottom:1px solid #c4c4c4}table.style2 tr th{line-height:1.333;padding:.75em;text-align:left;vertical-align:top}table.style2 tr td{line-height:1.333;padding:.75em;vertical-align:top}table.style2 tr:nth-child(even){background:#fff}table.style2 td{border-bottom:1px solid #c4c4c4;border-left:1px solid #c4c4c4}table.style2 td:first-child{border-left:0}table.style2 th,table.style2 td{font-size:.9375rem}div.gallery a{display:inline-block;margin:0 10px 10px 0;height:90px;width:90px;border:3px solid #d2e8ee;overflow:hidden;border-radius:3px;text-align:center}div.gallery a:hover{border-color:#9ecdd8}div.gallery a img{height:100%}ul.wcmsitemap{list-style-type:none;margin-left:0;padding-left:0}ul.wcmsitemap ul{list-style-type:none;margin:0 !important;background:#efefef;padding:10px;padding-left:30px}ul.wcmsitemap li{margin:.5em auto;background:#d5e1f0;padding:10px !important}ul.wcmsitemap ul li{margin:.5em auto;background:#efefef;padding:0 !important;list-style-type:circle}ul.wcmsitemap li.inner{padding:0 !important;margin:0 !important;zoom:1;list-style:none}ul.wcmsitemap li a.auth{background:url("images/icon_locked.gif") no-repeat scroll right 70% transparent;margin-right:1em;padding-right:15px}ul.wcmsitemap li a.auth:hover{background-image:url("images/icon_locked_active.gif")}.call-to-action.style1{font-size:1.2em;padding-left:20px;background-image:url('/assets/css/images/elements/arrows/link-arrow-green.png');background-position:left center;background-repeat:no-repeat}.call-to-action.light{background-image:url('/assets/css/images/elements/arrows/link-arrow-white.png')}.call-to-action.dark{background-image:url('/assets/css/images/elements/arrows/link-arrow-green.png')}div.box{width:100%}div.box:after{content:"";clear:both;display:block}div.box>div{float:left;width:100%;margin-bottom:10px}div.box.x2>div>strong,div.box.x2>div>div,div.box.x3>div>strong,div.box.x3>div>div,div.box.x4>div>strong,div.box.x4>div>div,div.box.x5>div>strong,div.box.x5>div>div{margin:0 5px 0 5px}div.box>div>div{background-color:#efefef;color:#35535f;min-height:4em;padding:10px}div.box>div>div:after{content:"";clear:both;display:block}div.box>div>strong{display:block;font-size:1.3em;border-top-right-radius:0;font-weight:normal;padding:.5em;background-color:#78878b;color:#fff}div.box.x2>div{width:50% !important}div.box.x3>div{width:33.33% !important}div.box.x4>div{width:25% !important}div.box.x5>div{width:20% !important}div.box>div>div>p:last-child{margin-bottom:0}div.box>div:first-child,div.box.x2>div:nth-child(2n+1),div.box.x3>div:nth-child(3n+1),div.box.x4>div:nth-child(4n+1),div.box.x5>div:nth-child(5n+1){clear:left}div.box>div:first-child>strong,div.box>div:first-child>div,div.box.x2>div:nth-child(2n+1)>strong,div.box.x2>div:nth-child(2n+1)>div,div.box.x3>div:nth-child(3n+1)>strong,div.box.x3>div:nth-child(3n+1)>div,div.box.x4>div:nth-child(4n+1)>strong,div.box.x4>div:nth-child(4n+1)>div,div.box.x5>div:nth-child(5n+1)>strong,div.box.x5>div:nth-child(5n+1)>div{margin-left:0 !important}div.box>div:last-child>strong,div.box>div:last-child>div,div.box.x2>div:nth-child(2n)>strong,div.box.x2>div:nth-child(2n)>div,div.box.x3>div:nth-child(3n)>strong,div.box.x3>div:nth-child(3n)>div,div.box.x4>div:nth-child(4n)>strong,div.box.x4>div:nth-child(4n)>div,div.box.x5>div:nth-child(5n)>strong,div.box.x5>div:nth-child(5n)>div{margin-right:0 !important}div.box.curve>div>div,div.box.curve>div>strong{border-top-right-radius:10px}body.mobile div.box.x2>div,body.mobile div.box.x3>div,body.mobile div.box.x4>div,body.mobile div.box.x5>div{width:100% !important;margin-bottom:10px}body.mobile div.box>div>strong,body.mobile div.box>div>div{margin:0}div.grid{width:100%;margin:0 0 10px 0;display:table;clear:left}div.grid:after{content:"";clear:both;display:block}div.grid>div{display:table-cell;vertical-align:top}div.grid>div>div{margin:0 5px 0 5px}div.grid>div:first-child>div{margin-left:0 !important}div.grid>div:last-child>div{margin-right:0 !important}div.grid.x2>div.c,div.grid.x2>div.c1{width:50% !important}div.grid.x2>div.c2{width:100% !important}div.grid.x3>div.c,div.grid.x3>div.c1{width:33.333% !important}div.grid.x3>div.c2{width:66.666% !important}div.grid.x3>div.c3{width:100% !important}div.grid.x4>div.c,div.grid.x4>div.c1{width:25% !important}div.grid.x4>div.c2{width:50% !important}div.grid.x4>div.c3{width:75% !important}div.grid.x4>div.c4{width:100% !important}div.grid.x5>div.c,div.grid.x5>div.c1{width:20% !important}div.grid.x5>div.c2{width:40% !important}div.grid.x5>div.c3{width:60% !important}div.grid.x5>div.c4{width:80% !important}div.grid.x5>div.c4{width:100% !important}body.mobile div.grid,body.mobile div.grid>div{display:block}body.mobile div.grid.x2>div,body.mobile div.grid.x3>div,body.mobile div.grid.x4>div,body.mobile div.grid.x5>div{width:100% !important;margin-bottom:10px}body.mobile div.grid>div>div{margin:0}#course_finder{padding:10px;clear:both;margin-bottom:10px}#course_finder h2{font-family:Georgia,serif;font-weight:normal;font-size:1.5em;margin-right:5px}#course_finder h2,#course_finder form{display:inline}#course_finder input,#course_finder select,#course_finder button{border:0;padding:5px;margin:0 0 0 5px;cursor:pointer}#course_finder label{padding:0;margin:0;cursor:pointer}#course_finder label input{padding:0;margin-right:5px}#course_finder select{padding:4px 5px}#course_finder input.keyword{cursor:auto;width:28em}#course_finder.ug input.keyword{width:24em}#course_finder.pg input.keyword{width:13em}#course_finder button{padding-left:25px;background:url("/assets/css/images/elements/arrows/link-arrow-white.png") 5px center no-repeat}#course_finder button.search:hover{opacity:.75}.mobile #course_finder input,.mobile #course_finder select,.mobile #course_finder button{margin-left:0}.mobile #course_finder h2,.mobile #course_finder form>*{display:block;margin-bottom:10px}.mobile #course_finder input.keyword{box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.mobile #course_finder button.search{background-image:none;padding-left:5px}.mobile #course_finder button.search:before{font-family:'FontAwesome';content:"\f061";margin-right:5px}#wasThisHelpful{margin-top:5em;background-color:#f8f6f2;padding:1.5em 2em;display:inline-block;max-width:30em;width:100%;margin-bottom:10px;clear:both;float:right}.course-container ~ #wasThisHelpful{float:none}#wasThisHelpful>p{margin:0}#wasThisHelpful>p.error{padding:.5em;background-color:#b94a48;border:1px solid #884646;border-radius:3px;color:#fff;margin-bottom:1em}#wasThisHelpful>form div{display:inline-block}#wasThisHelpful>form>div:first-of-type{margin-top:.3em}#wasThisHelpful>form>div:first-of-type>label{font-weight:bold}#wasThisHelpful>form>div:last-of-type{float:right}#wasThisHelpful.no>form>div:last-of-type{float:none;margin-top:.5em}#wasThisHelpful>form input[type=submit]{border:1px solid #5d3754;background-color:#5d3754;text-transform:uppercase;padding:.5em;color:#fff;transition:background-color .3s,border .3s}#wasThisHelpful>form input[type=submit]:hover{border:1px solid #c284a3;background-color:#c284a3}#wasThisHelpful>form textarea{width:100%;margin-top:5px;box-sizing:border-box}#wasThisHelpfulFeedback{margin-top:1em}#wasThisHelpful label{text-transform:none;display:inline;font-weight:normal}#wasThisHelpful label:before,#wasThisHelpful label:after{content:normal}

h1{font-family:Georgia,serif;font-weight:normal;color:#08758f;font-size:2em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1.05em}body,a:hover,#breadcrumbs ul a{color:#004d5d}a{color:#074a6f}#topnav li a,#nav li a{color:#fff}#nav li li a{color:#0d5d74}#topnav{font-size:1.2em}#breadcrumbs{font-size:.9em}a,#breadcrumbs a:hover{text-decoration:underline}#topnav a,#nav a,#breadcrumbs a{text-decoration:none}a:hover{color:#2f2f2f}#topnav li a{text-align:center}#content p{line-height:1.4em}footer .verbose .map abbr,footer .verbose .map p:first-child{font-weight:bold}body,#breadcrumbs,footer{background-color:#d2e8ee;border-color:#49a1bb}#topnav li.first{border-top-left-radius:0}#topnav li.first a{background-position:top left;border-top-left-radius:0}#topnav li.last{border-top-right-radius:0}#topnav li.last a{background-position:top right;border-top-right-radius:0}#topnav li a:hover,#topnav li.active a{background-color:#0db7df !important}#topnav li.active a{background-color:#0ba0c8}#nav li{border-bottom:1px solid #fff;background:#49a1bb none no-repeat scroll top right}#nav li li{background-color:#dcebf0}#nav li.fixed{background-color:transparent;border-left:3px;margin-top:-1em}#nav li.parent{background-color:#19718b}#nav li.parent a{background:transparent url("images/ex_leftnav_parent.gif") no-repeat scroll 8px center}#nav li a:hover,#nav li.active a{background:transparent url("images/ex_leftnav_active.gif") no-repeat scroll 8px center}#nav li li a:hover,#nav li li.active a{background-image:url("images/ex_leftnav_sub_active.gif");background-position:18px center}#nav li.first{border-top-right-radius:0}footer{border-top-width:0}.has-borderradius footer{background-image:none}footer .succinct li{border-right:solid #305f6f 1px}footer .succinct li.last{border-right:0}footer .verbose{background:url('images/footer_brighton_silhouette_inverted.png') no-repeat scroll left top}footer .verbose ul{list-style:none}footer .verbose .map{border-right:1px solid #56a4b9}#topnav li a{width:133px;margin-right:2px;padding-top:12px;padding-bottom:12px;background-color:#11718f}#topnav li.first a{width:132px}#topnav li.last a{margin-right:0;width:131px}#nav li a{padding-left:25px}#nav li li a{padding-left:35px}#page_title{width:940px;margin:6px 0}#footer,footer{overflow:auto}footer p{margin-bottom:10px}footer>div{padding:5px 10px 10px 10px;margin:0}footer hr{margin:0 10px}footer .succinct ul{float:right}footer .succinct li{display:inline;padding:0 5px}footer .succinct li.last{padding-right:0}footer .social{float:right;padding:0;margin-bottom:10px}footer .social a{float:left;padding:0 2px}footer .social a.last{padding-right:0}footer .verbose{padding-top:175px}footer .verbose h4{font-size:1em;margin-bottom:5px}footer .verbose div{max-width:150px;float:left;margin-right:30px}footer .verbose div.last{margin-right:0}footer .verbose li{margin-bottom:5px}footer .verbose .map{width:390px;height:230px;max-width:none;margin-bottom:10px;margin-right:15px;position:relative}footer .verbose .map img{float:left;margin-right:10px}footer .verbose .map p{margin:10px 0 0 0}footer .map p:first-of-type{margin-top:0}#pageQRCode{display:none;clear:both}footer .verbose,footer .succinct{clear:both}.swatch2,.swatch2fg,.swatch4,.swatch4fg,.swatch5,.swatch5fg{color:#004d5d !important}.swatch1,.swatch1fg,.swatch3,.swatch3fg{color:#fff !important}.swatch1,.swatch1bg{background-color:#009090 !important}.swatch2,.swatch2bg{background-color:#d0eeee !important}.swatch3,.swatch3bg{background-color:#0e7c9c !important}.swatch4,.swatch4bg{background-color:#c2e6e6 !important}.swatch5,.swatch5bg{background-color:#fff !important}

body{margin:0;background-color:#fff !important;border:0 #fff !important;line-height:1.5225}#columns{margin-top:0;float:left}#page{min-width:940px;padding-top:0}#page:after{content:"";display:table;clear:both}#page_title{width:auto;font-size:2.625em;font-family:Georgia,serif;color:#00807e;font-weight:400;margin:0 0 15px 0}body.external-vacuum #features div.feature,body.external-vacuum #features div.feature h4,body.external-vacuum div.feature.vacuum,body.external-vacuum div.feature.vacuum h4{background-color:#f8f6f2 !important}body.external-vacuum #features div.feature h4,body.external-vacuum div.feature.vacuum h4{color:#00807e !important}body.external-vacuum div.banner_quote p,body.external-vacuum div.banner_video p{background-color:#49a1bb}#wasThisHelpful::before,#wasThisHelpful::after{content:' ';display:table}#wasThisHelpful::after{clear:both}

.row{max-width:59.375rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-0.3125rem;margin-right:-0.3125rem}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.column,.columns{width:100%;float:left;padding-left:.3125rem;padding-right:.3125rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0}}@media screen and (min-width:58.75em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0}}

.page-overlay{z-index:10;position:fixed;width:100%;height:100%;background-color:#000;opacity:.6;display:none;top:0;bottom:0}#vacuumHeader,#vacuumHeader *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#vacuumHeader{z-index:999;border-bottom:solid 2px #00afaa;position:relative;z-index:11;background:#fff;margin:0 0 10px 0;padding-top:20px;min-width:940px}#vacuumHeader .row.util{position:relative}#vacuumHeader h1{text-align:center;margin:20px 0 0 0}#vacuumHeader h1 a{display:inline-block}#vacuumHeader h1 a:focus{outline:0}#vacuumHeader h1 a img{display:block;width:100%;height:auto}#vacuumHeader h1 a img.siteLogo{width:99px;height:87px}#vacuumHeader .minor-nav{position:absolute;right:20px;top:10px;display:block;font-size:1.215em;line-height:1.67em}#vacuumHeader .minor-nav ul{margin-left:0}header .minor-nav ul{margin:0;padding:0}#vacuumHeader .minor-nav ul li{list-style:none;display:inline-block;text-transform:uppercase;font-size:.6875em;color:#787770}#vacuumHeader .minor-nav ul li a{text-transform:uppercase;color:#787770;padding:0 7px}#vacuumHeader .minor-nav ul li:after{content:" | "}.skip-nav:after{content:"|"; color: white}@media reader,speech,aural{#vacuumHeader .minor-nav ul li:after{display:none;visibility:hidden}}#vacuumHeader .minor-nav ul li:last-of-type:after{content:""}#vacuumHeader .minor-nav.nav-home{position:absolute;left:20px}#vacuumHeader .minor-nav.nav-home a{padding:0}#vacuumHeader .nav-border{border-bottom:2px solid #00afaa;margin:-10px 0 10px 0}.master-nav{margin-top:-3px}.master-nav .sub-nav{line-height:1.5em}.master-nav:before{content:"";display:table;clear:both}.master-nav:after{content:"";display:table;clear:both}.master-nav>ul{display:none}.master-nav>ul.active{position:relative;left:auto;right:auto;margin:0;top:auto;bottom:auto}.master-nav>ul{margin:20px 0 -2px 0;padding:0;float:left;display:block;position:inherit;background:transparent;left:auto;right:auto}.master-nav>ul:before{content:"";display:table;clear:both}.master-nav>ul:after{content:"";display:table;clear:both}.master-nav>ul>li{list-style:none;display:block;float:left;margin:0 0 0 5px;border:0}.master-nav>ul>li>a{color:#003035;font-size:1.1em;padding:10px 14px;text-align:center;display:inline-block;border:2px solid transparent;transition:all .4s ease-in-out;text-decoration:none;text-transform:uppercase;line-height:1.4em}.master-nav>ul>li>a:focus{text-decoration:underline;outline:0}.master-nav>ul>li>a.active{text-decoration:none;border:2px solid #00afaa;border-bottom:2px solid #fff !important;color:#00807e !important}.master-nav>ul>li>a.current{text-decoration:none;border:2px solid #00afaa;border-bottom:2px solid #fff;color:#003035}.master-nav>ul>li>a.fudge{text-decoration:none;margin-bottom:2px;border:2px solid #fff;border-bottom:0;color:#003035}.master-nav>ul>li>a:hover{text-decoration:none;color:#00807e}.master-nav>ul>li:first-of-type{margin-left:0}.sub-nav{display:none;z-index:999;left:0;right:0;width:100%;background:#fff;top:198px;position:absolute}.sub-nav.active{display:block}.nav-search{float:right;margin:20px 0 -2px 0;border:0}.nav-search a{line-height:0;font-size:0;color:transparent;display:block;padding:9px 14px;border:2px solid transparent;position:relative}.nav-search a:before{content:"";display:table;clear:both}.nav-search a:after{content:"";display:table;clear:both}.nav-search a:before{background:transparent url("/assets/media/images/site/vacuum/icons/search.png") no-repeat 0 0;width:21px;height:21px}.nav-search a.active{border:2px solid #00afaa;border-bottom:2px solid #fff}.nav-search a.active:before{background:transparent url("/assets/media/images/site/vacuum/icons/search-over.png") no-repeat 0 0}.nav-search a:focus{outline:0}.nav-search:hover a:before{background:transparent url("/assets/media/images/site/vacuum/icons/search-over.png") no-repeat 0 0}.nav-search .sub-nav{position:absolute}.global-menu{max-width:940px;margin:0 auto;background:#fff;padding:30px 20px 25px 20px}.global-menu .col5-unit{width:20%;float:left;padding-left:.3125rem;padding-right:.3125rem}.global-menu .col5-unit:last-child:not(:first-child){float:right}.global-menu .col5-unit.nav-divide{padding-right:15px;border-right:1px solid #c7c7c7}.global-menu .col5-unit.nav-divide-spacer{margin-left:-1px;padding-left:15px;border-left:1px solid #c7c7c7}.global-menu ul{list-style:none;margin:0 0 15px 0;padding:0}.global-menu ul li{font-size:1.175em;color:#00807e;margin-bottom:5px}.global-menu ul li a{color:#003035;transition:all .6s ease-in-out;text-decoration:none;font-size:.86667em}.global-menu ul li a:hover,.global-menu ul li a:focus{color:#003035;text-decoration:underline}.global-menu ul li.header{margin-bottom:10px}.global-menu ul li.header a{color:#04827f;font-size:15px}.global-menu ul li.header a:hover{color:#04827f}.search-menu{max-width:940px;margin:0 auto;background:#fff;padding:20px 0 20px 20px}.search-menu:before{content:"";display:table;clear:both}.search-menu:after{content:"";display:table;clear:both}.search-menu form{margin-bottom:0}.search-menu fieldset legend{position:absolute;left:-99999em}.search-menu .option-wrapper{float:left;padding-top:5px}.search-menu .option-wrapper label{display:inline-block;font-weight:normal;margin:0;color:#003035;text-transform:none;padding-right:20px;position:relative;font-size:1.1em;line-height:1.8em}.search-menu .option-wrapper label:hover{cursor:pointer}.search-menu .option-wrapper label input[type='radio']{-webkit-appearance:none;width:8px;height:8px;border-radius:50%;outline:0;margin-bottom:0;position:absolute;top:4px;right:-1px}.search-menu .option-wrapper label input[type='radio']:before{content:'';display:block;width:100%;height:100%;margin:0 auto;border-radius:50%;cursor:pointer;border:1px solid #df663c}.search-menu .option-wrapper label input[type='radio']:checked:before{background:#00afa7;border:1px solid #00afa7}.search-menu .option-wrapper label:first-of-type{margin-right:30px}.search-menu .input-wrapper{position:relative;float:right;width:calc(100% - 180px);margin-top:0}.search-menu .input-wrapper label{position:absolute;left:-99999em}.search-menu .input-wrapper input[type='text']{width:calc(100% - 101px);margin:0;height:40px;border:solid 1px #e1e1e1;box-shadow:none;background:#fcfaf8;display:block;box-sizing:border-box;font-family:inherit;font-size:1rem;color:#000;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}.search-menu .input-wrapper input[type='submit']{position:absolute;top:0;right:0;border:0;padding:0 20px;margin:0;height:40px;background:#c85126;text-transform:uppercase;text-decoration:none;font-size:.9375em;text-align:center;transition:all .2s ease-in-out;cursor:pointer;color:#fff}.search-menu .input-wrapper input[type='submit']:hover{text-decoration:none;background-color:#9c3f1e;color:#fff}.search-menu fieldset{border:0;padding:0;margin:0}.menu-content{margin:0 20px}.menu-content li a{text-transform:uppercase}#section-breadcrumb{background:#e9e6e1;display:block;margin-bottom:10px;padding:8px 0;font-size:110%;margin-top:-3px}#section-breadcrumb .breadcrumb:before{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb:after{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul{padding:4px 0;margin:0;list-style:none}#section-breadcrumb .breadcrumb ul:before{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul:after{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul li{color:#666;margin:0;float:left;font-size:.8675em;line-height:1.3em}#section-breadcrumb .breadcrumb ul li:before{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul li:after{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul li:nth-child(1){padding-left:20px}#section-breadcrumb .breadcrumb ul a{color:#003035;text-decoration:none;margin:0 10px 0 0;padding:0 15px 0 0;background:transparent;display:block;text-align:left;position:relative}#section-breadcrumb .breadcrumb ul a:before{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul a:after{content:"";display:table;clear:both}#section-breadcrumb .breadcrumb ul a:hover,#section-breadcrumb .breadcrumb ul a:focus{text-decoration:underline}#section-breadcrumb .breadcrumb ul a:after{content:'>';position:absolute;top:0;right:0}

.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media screen and (min-width:40em){.hide-for-medium{display:none !important}}#vacuumFooter,#vacuumFooter *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#vacuumFooter{background-color:#fff}#vacuumFooter{border-top:solid 2px #00afaa;margin-top:1.25em;text-align:center}@media screen and (min-width:40em){#vacuumFooter{background:url("/assets/media/images/site/cyclone/footer/footer-large.jpg") no-repeat right bottom;background-size:contain;margin-top:2.5em;min-height:32.75em;text-align:left}}@media screen and (min-width:58.75em){#vacuumFooter{background:url("/assets/media/images/site/cyclone/footer/footer-xx-large.jpg") no-repeat right bottom;background-size:auto}}#vacuumFooter .row{margin-top:1.25em}@media screen and (min-width:40em){#vacuumFooter .row{margin-top:1.5em}}#vacuumFooter p,#vacuumFooter li{color:#6d6d6d;font-size:.75rem}#vacuumFooter a{color:#6d6d6d}@media screen and (min-width:40em){#vacuumFooter .contact-info{margin-left:.6875em}}@media screen and (min-width:58.75em){#vacuumFooter .contact-info{margin-left:0}}#vacuumFooter .copyright{color:#6d6d6d;display:block;font-size:.75rem;margin:0 auto}@media screen and (min-width:40em){#vacuumFooter .copyright{margin-left:.6875em}}@media screen and (min-width:58.75em){#vacuumFooter .copyright{margin-left:0}}#vacuumFooter .social-info{margin-bottom:1em;text-align:right}@media screen and (min-width:40em){#vacuumFooter .social-info{padding-right:.6875em}}@media screen and (min-width:58.75em){#vacuumFooter .social-info{padding-right:0}}#vacuumFooter .site-info{margin-top:1.25em;padding-top:.625em}@media screen and (min-width:40em){#vacuumFooter .site-info{margin-left:.6875em}}@media screen and (min-width:58.75em){#vacuumFooter .site-info{margin-left:0}}#vacuumFooter .site-info li{display:inline-block}@media screen and (min-width:40em){#vacuumFooter .site-info li:first-child a{padding-left:0}}#vacuumFooter .site-info a{display:inline-block;padding:15px 10px}#vacuumFooter .anchor-link-top{color:#e67042;display:block;font-weight:bold;margin:0 auto}#vacuumFooter .icon{display:inline-block}#vacuumFooter .icon:before{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;content:'';display:block}#vacuumFooter .icon-social-facebook:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-facebook.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%200H2C.9%200%200%20.9%200%202v14c0%201.1.9%202%202%202h7v-7H7V8.525h2v-2.05C9%204.31%2010.212%202.79%2012.766%202.79l1.803.003v2.605h-1.2c-.994%200-1.372.746-1.372%201.438v1.69h2.568L14%2011h-2v7h4c1.1%200%202-.9%202-2V2c0-1.1-.9-2-2-2z%22%20fill%3D%22%234C4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-facebook.icon-white:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-facebook-white.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%200H2C.9%200%200%20.9%200%202v14c0%201.1.9%202%202%202h7v-7H7V8.525h2v-2.05C9%204.31%2010.212%202.79%2012.766%202.79l1.803.003v2.605h-1.2c-.994%200-1.372.746-1.372%201.438v1.69h2.568L14%2011h-2v7h4c1.1%200%202-.9%202-2V2c0-1.1-.9-2-2-2z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-twitter:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-twitter.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EShape%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.316%204.246c.008.162.01.326.01.488%200%204.99-3.796%2010.742-10.74%2010.742-2.132%200-4.115-.625-5.786-1.697.296.033.596.05.9.05%201.77%200%203.397-.603%204.688-1.614-1.65-.03-3.046-1.12-3.526-2.62.23.042.467.065.71.065.345%200%20.68-.044.995-.13C2.84%209.18%201.54%207.658%201.54%205.828V5.78c.508.284%201.09.454%201.71.474-1.014-.678-1.68-1.832-1.68-3.143%200-.69.185-1.34.51-1.896C3.943%203.498%206.726%205%209.863%205.158c-.064-.277-.097-.564-.097-.86%200-2.085%201.69-3.774%203.774-3.774%201.085%200%202.066.457%202.755%201.19.86-.17%201.667-.483%202.397-.915-.282.88-.88%201.62-1.66%202.086.764-.092%201.49-.293%202.168-.594-.506.758-1.146%201.422-1.884%201.953z%22%20fill%3D%22%234C4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-twitter.icon-white:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-twitter-white.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Etwitter%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.316%204.246c.008.162.01.326.01.488%200%204.99-3.796%2010.742-10.74%2010.742-2.132%200-4.115-.625-5.786-1.697.296.033.596.05.9.05%201.77%200%203.397-.603%204.688-1.614-1.65-.03-3.046-1.12-3.526-2.62.23.042.467.065.71.065.345%200%20.68-.044.995-.13C2.84%209.18%201.54%207.658%201.54%205.828V5.78c.508.284%201.09.454%201.71.474-1.014-.678-1.68-1.832-1.68-3.143%200-.69.185-1.34.51-1.896C3.943%203.498%206.726%205%209.863%205.158c-.064-.277-.097-.564-.097-.86%200-2.085%201.69-3.774%203.774-3.774%201.085%200%202.066.457%202.755%201.19.86-.17%201.667-.483%202.397-.915-.282.88-.88%201.62-1.66%202.086.764-.092%201.49-.293%202.168-.594-.506.758-1.146%201.422-1.884%201.953z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-instagram:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-instagram.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Einstagram%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.946%205.29c-.015-.747-.157-1.486-.418-2.185-.226-.6-.58-1.145-1.04-1.594-.448-.456-.992-.81-1.593-1.037-.7-.26-1.438-.403-2.184-.418C11.75.01%2011.446%200%209%200S6.25.01%205.29.054C4.542.07%203.803.21%203.104.472c-.6.226-1.145.58-1.594%201.04-.456.448-.81.99-1.037%201.592-.26.7-.403%201.438-.418%202.184C.01%206.25%200%206.555%200%209s.01%202.75.054%203.71c.015.747.157%201.486.418%202.185.226.6.58%201.145%201.04%201.594.448.456.992.81%201.593%201.037.7.26%201.438.403%202.184.418C6.25%2017.99%206.554%2018%209%2018s2.75-.01%203.71-.054c.747-.015%201.486-.157%202.185-.418%201.21-.468%202.165-1.424%202.633-2.633.26-.7.403-1.438.418-2.184.044-.96.054-1.265.054-3.71s-.01-2.75-.054-3.71zm-1.62%207.347c-.007.57-.112%201.136-.31%201.67-.303.786-.923%201.406-1.708%201.71-.535.197-1.1.302-1.67.31-.95.042-1.235.05-3.638.05-2.403%200-2.688-.008-3.637-.05-.57-.008-1.136-.113-1.67-.31-.392-.145-.745-.375-1.036-.674-.3-.29-.53-.644-.673-1.035-.198-.535-.303-1.1-.31-1.67-.043-.95-.052-1.235-.052-3.638%200-2.403.01-2.688.052-3.637.007-.57.112-1.136.31-1.67.144-.392.374-.745.673-1.036.29-.3.644-.53%201.035-.673.535-.198%201.1-.303%201.67-.31.95-.043%201.235-.052%203.638-.052%202.403%200%202.688.01%203.637.052.57.007%201.136.112%201.67.31.392.144.745.374%201.036.673.3.29.53.644.673%201.035.198.535.303%201.1.31%201.67.043.95.052%201.235.052%203.638%200%202.403-.01%202.688-.052%203.637zM9%204.377c-2.552%200-4.622%202.07-4.622%204.623%200%202.552%202.07%204.622%204.622%204.622s4.622-2.07%204.622-4.622S11.552%204.378%209%204.378zM9%2012c-1.657%200-3-1.343-3-3s1.343-3%203-3%203%201.343%203%203c0%20.796-.316%201.56-.88%202.12-.56.564-1.324.88-2.12.88zm5.884-7.804c0%20.596-.483%201.08-1.08%201.08-.596%200-1.08-.484-1.08-1.08%200-.597.484-1.08%201.08-1.08.597%200%201.08.483%201.08%201.08z%22%20fill%3D%22%234E4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-instagram.icon-white:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-instagram-white.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Einstagram%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.946%205.29c-.015-.747-.157-1.486-.418-2.185-.226-.6-.58-1.145-1.04-1.594-.448-.456-.992-.81-1.593-1.037-.7-.26-1.438-.403-2.184-.418C11.75.01%2011.446%200%209%200S6.25.01%205.29.054C4.542.07%203.803.21%203.104.472c-.6.226-1.145.58-1.594%201.04-.456.448-.81.99-1.037%201.592-.26.7-.403%201.438-.418%202.184C.01%206.25%200%206.555%200%209s.01%202.75.054%203.71c.015.747.157%201.486.418%202.185.226.6.58%201.145%201.04%201.594.448.456.992.81%201.593%201.037.7.26%201.438.403%202.184.418C6.25%2017.99%206.554%2018%209%2018s2.75-.01%203.71-.054c.747-.015%201.486-.157%202.185-.418%201.21-.468%202.165-1.424%202.633-2.633.26-.7.403-1.438.418-2.184.044-.96.054-1.265.054-3.71s-.01-2.75-.054-3.71zm-1.62%207.347c-.007.57-.112%201.136-.31%201.67-.303.786-.923%201.406-1.708%201.71-.535.197-1.1.302-1.67.31-.95.042-1.235.05-3.638.05-2.403%200-2.688-.008-3.637-.05-.57-.008-1.136-.113-1.67-.31-.392-.145-.745-.375-1.036-.674-.3-.29-.53-.644-.673-1.035-.198-.535-.303-1.1-.31-1.67-.043-.95-.052-1.235-.052-3.638%200-2.403.01-2.688.052-3.637.007-.57.112-1.136.31-1.67.144-.392.374-.745.673-1.036.29-.3.644-.53%201.035-.673.535-.198%201.1-.303%201.67-.31.95-.043%201.235-.052%203.638-.052%202.403%200%202.688.01%203.637.052.57.007%201.136.112%201.67.31.392.144.745.374%201.036.673.3.29.53.644.673%201.035.198.535.303%201.1.31%201.67.043.95.052%201.235.052%203.638%200%202.403-.01%202.688-.052%203.637zM9%204.377c-2.552%200-4.622%202.07-4.622%204.623%200%202.552%202.07%204.622%204.622%204.622s4.622-2.07%204.622-4.622S11.552%204.378%209%204.378zM9%2012c-1.657%200-3-1.343-3-3s1.343-3%203-3%203%201.343%203%203c0%20.796-.316%201.56-.88%202.12-.56.564-1.324.88-2.12.88zm5.884-7.804c0%20.596-.483%201.08-1.08%201.08-.596%200-1.08-.484-1.08-1.08%200-.597.484-1.08%201.08-1.08.597%200%201.08.483%201.08%201.08z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-vimeo:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-vimeo.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Evimeo%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.91%203.84c-1.006%205.773-6.625%2010.66-8.315%2011.777-1.69%201.115-3.233-.447-3.792-1.63-.64-1.348-2.56-8.657-3.062-9.262-.5-.605-2.01.605-2.01.605L0%204.354S3.06.63%205.39.164c2.47-.494%202.467%203.863%203.06%206.28.575%202.343.962%203.68%201.464%203.68s1.462-1.304%202.512-3.304c1.053-2.004-.045-3.772-2.1-2.514.822-5.027%208.59-6.236%207.584-.466z%22%20fill%3D%22%234E4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-vimeo.icon-white:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-vimeo-white.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Evimeo%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.91%203.84c-1.006%205.773-6.625%2010.66-8.315%2011.777-1.69%201.115-3.233-.447-3.792-1.63-.64-1.348-2.56-8.657-3.062-9.262-.5-.605-2.01.605-2.01.605L0%204.354S3.06.63%205.39.164c2.47-.494%202.467%203.863%203.06%206.28.575%202.343.962%203.68%201.464%203.68s1.462-1.304%202.512-3.304c1.053-2.004-.045-3.772-2.1-2.514.822-5.027%208.59-6.236%207.584-.466z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-youtube:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-youtube.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20d%3D%22M10%20.3C.172.3%200%201.174%200%208c0%206.826.172%207.7%2010%207.7s10-.874%2010-7.7c0-6.826-.172-7.7-10-7.7zm3.205%208.034l-4.49%202.096c-.393.182-.715-.022-.715-.456V6.026c0-.433.322-.638.715-.456l4.49%202.096c.393.184.393.484%200%20.668z%22%20fill%3D%22%234E4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-youtube.icon-white:before{background-image:url("/assets/media/images/site/cyclone/icons/icon-social-youtube-white.png");background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20d%3D%22M10%20.3C.172.3%200%201.174%200%208c0%206.826.172%207.7%2010%207.7s10-.874%2010-7.7c0-6.826-.172-7.7-10-7.7zm3.205%208.034l-4.49%202.096c-.393.182-.715-.022-.715-.456V6.026c0-.433.322-.638.715-.456l4.49%202.096c.393.184.393.484%200%20.668z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(transparent,transparent)}#vacuumFooter .icon-social-facebook,#vacuumFooter .icon-social-instagram,#vacuumFooter .icon-social-twitter,#vacuumFooter .icon-social-vimeo,#vacuumFooter .icon-social-youtube{height:1.5625rem;width:1.5625rem}#vacuumFooter .social-info,#vacuumFooter .social-info li{display:inline-block}#vacuumFooter .social-info li{background:0 0 !important;margin-left:1em;padding:0 !important}

#nav{padding:0;font-size:1.25em;box-sizing:border-box}#nav *{box-sizing:border-box}#nav li,#nav li li{border-bottom:0;background:0}#nav li a:hover,#nav li.active a,#nav li li a:hover,#nav li li.active a{background:0}.ln-toggle{text-transform:uppercase;font-size:.8125em;font-weight:bold;color:#c85126;border-top:solid 1px #00afaa;border-bottom:solid 1px #00afaa;padding:13px 5px 10px 5px;margin:0 0 10px 0;cursor:pointer;display:block;position:relative}.ln-toggle:before{content:"";display:table;clear:both}.ln-toggle:after{content:"";display:table;clear:both}.ln-toggle:before{background:transparent url("/assets/media/images/site/vacuum/icons/icon-acc-plus.png") no-repeat 0 0;width:13px;height:13px;position:absolute;top:15px;right:10px;transition:.2s all ease-out}.ln-toggle.is-active:before{background:transparent url("/assets/media/images/site/vacuum/icons/icon-acc-plus.png") no-repeat 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav.left-nav{padding-left:20px;display:block}#nav.left-nav ul{padding:0 0 10px 0;margin:0}#nav.left-nav ul:before{content:"";display:table;clear:both}#nav.left-nav ul:after{content:"";display:table;clear:both}#nav.left-nav ul>li{border-bottom:solid 1px #c7c7c7;font-size:.8125em;line-height:1.15385em}#nav.left-nav ul>li>ul{margin:0 0 0 20px;padding:0}#nav.left-nav ul>li>ul>li{font-size:.92308em;line-height:1.25em}#nav.left-nav ul>li>ul>li:last-of-type{border-bottom:0}#nav.left-nav ul>li>ul>li a.is-active{color:#00807e;font-weight:bold;border-bottom:0}#nav.left-nav ul a{color:#003035;text-decoration:none;margin:0;padding:11px 0 9px 0;display:block;text-align:left}#nav.left-nav ul a:hover,#nav.left-nav ul a:focus{text-decoration:underline}#nav.left-nav ul a.is-active{color:#00807e;font-weight:normal}#nav.left-nav.is-active{display:block}#nav li.parent{background-color:inherit}#nav li.parent a{background-image:none}



/* Custom */

#mobileHeader {
	display: none;
}

.master-nav > ul > li > a {
    padding: 10px;
}

.nav-search a {
    padding: 9px;
}


/* Mobile */

@media only screen and (max-width: 960px) {

	/** reset **/

	html, button, input, select, textarea { color: #222; }
	a { color: #00e; }
	a:visited { color: #551a8b; }
	a:hover { color: #06e; }
	img { vertical-align: middle; }
	fieldset {
	    border: 0;
	    margin: 0;
	    padding: 0;
	}
	textarea { resize: vertical; }
	h1, h2, h3, h4, h5, h6 { margin: 0.3em 0; clear: left; line-height: 1.2em; }
	h1 { font-size: 1.9em; }
	h2 { font-size: 1.7em; }
	h3 { font-size: 1.5em; }
	h4 { font-size: 1.3em; }
	h5, h6 { font-size: 1.1em; }
	h6 { font-weight: normal; }

	body .page-overlay {
	    width: 100%;
	    height: 100%;
	    position: fixed;
	    z-index: 10;
	    top: 0;
	    left: 0;
	    background: rgba(0, 0, 0, 0.5);
	    display: none;
	}

	body.overlay .page-overlay {
	    display: block;
	}

	/** structure **/

	body {
	    font-size: 1em;
	    line-height: 1.4;
	    width: 100%;
	    padding: 0;
	    border: 0;
	    margin: 0;
	}

	body header { padding: 8px 15px; }

	#siteLogo img {
	    width: 99px;
	    height: 87px;
	}

	#mainHeader, #mainHeader *,
	#siteNav, #siteNav *,
	#siteSearch, #siteSearch * {
	    box-sizing: border-box;
	}

	#siteNav,
	#siteSearch {
	    font-size: 90%;
	}

	#mainHeader {
	    width: 100%;
	    border-bottom: solid 2px #00afaa;
	    height: 118px;
	    z-index: 200;
	    position: relative;
	    background-color: #fff;
	}
	#mainHeader > div {
	    float: left;
	    width: 33.3333%;
	    font-size: 16px;
	    text-align: center;
	    position: relative;
	    height: inherit;
	}

	#mainHeader a {
	    display: block;
	    text-decoration: none;
	    color: #383838;
	}

	#mainHeader a:visited {
	    color: #383838;
	}

	#mainHeader a:hover {
	    color: #000000;
	}

	#mainHeader:after {
	    content: "";
	    display: table;
	    clear: both;
	}

	#mainHeader img {
	    margin-top: 10px;
	}

	#mainHeader #siteNavOpen a,
	#mainHeader #siteSearchOpen a {
	    position: absolute;
	    bottom: 8px;
	    padding: 0.25em 0.5em 0;
	    border: solid 2px transparent;
	    background-color: transparent;
	    font-size: 1.5em;
	}

	#mainHeader #siteNavOpen a {
	    left: -10px;
	}

	#mainHeader #siteSearchOpen a {
	    right: -10px;
	}

	#mainHeader #siteNavOpen a.active,
	#mainHeader #siteSearchOpen a.active {
	    background-color: #fff;
	    border-color: #00afaa;
	    border-bottom: 0;
	}


	#mainHeader #siteNavOpen a.active > i,
	#mainHeader #siteSearchOpen a.active > i {
	    position: relative;
	    top: -2px;
	}

	#siteNav {
	    position: absolute;
	    left: 0;
	    right: 0;
	    padding: 0;
	    background-color: #fff;
	    z-index: 100;
	}

	#siteNav ul {
	    list-style: none;
	    width: 100%;
	    padding: 0;
	    margin: 0;
	}

	#siteNav li {
	    width: 100%;
	    padding: 0;
	    margin: 0;
	}

	#siteNav li.header {
	    padding: 1.5em 0.75em 1em 1em;
	    background-color: #fff;
	    color: #00807e;
	    text-transform: uppercase;
	    font-weight: bold;
	    font-size: 105%;
	}

	#siteNav li > a {
	    display: block;
	    padding: 0.75em;
	    border-bottom: 1px solid #ccc;
	    background-color: #fff;
	    color: #003035;
	    text-decoration: none;
	    width: 95%;
	    margin: 0 auto;
	}

	#siteNav > ul > li:last-of-type > a {
	    border-bottom: 0;
	}

	#siteNav > ul > li > ul {
	    margin-left: 2em;
	}

	#siteSearch {
	    background-color: #fff;
	    z-index: 100;
	    position: relative;
	    padding: 1rem;
	}
	#siteSearch .row:last-of-type {
	    margin-top: 0.5rem;
	}

	#siteSearch .input-group {
	    display: table;
	    width: 100%;
	    margin-bottom: 1rem;
	}
	#siteSearch .input-group-field {
	    border-radius: 0;
	    height: 2.5rem;
	}
	#siteSearch .input-group-label,
	#siteSearch .input-group-field,
	#siteSearch .input-group-button {
	    display: table-cell;
	    margin: 0;
	    vertical-align: middle;
	}
	#siteSearch .input-group-button {
	    height: 100%;
	    padding-top: 0;
	    padding-bottom: 0;
	    text-align: center;
	    width: 1%;
	}

	#siteSearch [type='text'],
	#siteSearch [type='search'] {
	    display: block;
	    box-sizing: border-box;
	    width: 100%;
	    padding: 0.5rem;
	    border: 1px solid #cacaca;
	    font-family: inherit;
	    font-size: 1rem;
	    color: #0a0a0a;
	    background-color: #fefefe;
	    border-radius: 0;
	    -webkit-appearance: none;
	    -moz-appearance: none;
	}

	#siteSearch .option-wrapper label {
	    display: inline-block;
	    font-weight: normal;
	    margin: 0;
	    color: #003035;
	    text-transform: none;
	    padding-right: 20px;
	    position: relative;
	}

	#siteSearch .option-wrapper label input[type='radio'] {
	    -webkit-appearance: none;
	    width: 10px;
	    height: 10px;
	    border-radius: 50%;
	    outline: none;
	    margin-bottom: 0;
	    position: absolute;
	    top: 2px;
	    right: 0;
	}

	#siteSearch .option-wrapper label input[type='radio']:checked:before {
	    background: #00afa7;
	    border: 1px solid #00afa7;
	}
	#siteSearch .option-wrapper label input[type='radio']:before {
	    content: '';
	    display: block;
	    width: 100%;
	    height: 100%;
	    margin: 0 auto;
	    border-radius: 50%;
	    cursor: pointer;
	    border: 1px solid #df663c;
	}

	#siteSearch .option-wrapper label:first-of-type {
	    margin-right: 30px;
	}

	#siteSearch input[type='submit'] {
	    border: 0;
	    padding: 0 20px;
	    margin: 0;
	    height: 40px;
	    background: #c85126;
	    text-transform: uppercase;
	    text-decoration: none;
	    font-size: 0.75em;
	    text-align: center;
	    transition: all 0.2s ease-in-out;
	    color: #fff;
	}

	#vacuumFooter {
	    border-top: solid 2px #00AFAA;
	    margin-top: 1.25em;
	    text-align: center;
	}

	#vacuumFooter, #vacuumFooter * {
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    font-size: 1em;
	}

	@media screen and (min-width: 40em) {
	    #vacuumFooter {
	        background: url("/assets/media/images/site/cyclone/footer/footer-large.jpg") no-repeat right bottom;
	        background-size: contain;
	        margin-top: 2.5em;
	        min-height: 26.25em;
	        text-align: left;
	    }
	}
	@media screen and (min-width: 58.75em) {
	    #vacuumFooter {
	        background: url("/assets/media/images/site/cyclone/footer/footer-xx-large.jpg") no-repeat right bottom;
	        background-size: auto;
	    }
	}

	#vacuumFooter .row {
	    margin-top: 1.25em;
	}

	@media screen and (min-width: 40em) {
	    #vacuumFooter .row {
	        margin-top: 1.5em;
	    }
	}

	#vacuumFooter p, #vacuumFooter li {
	    color: #6D6D6D;
	    font-size: 0.75em;
	}

	#vacuumFooter a {
	    color: #6D6D6D;
	}

	#vacuumFooter .copyright {
	    color: #6D6D6D;
	    display: block;
	    font-size: 0.75em;
	    margin: 0 auto;
	}

	#vacuumFooter .social-info {
	    margin-bottom: 1em;
	    text-align: right;
	}

	@media screen and (min-width: 40em) {
	    #vacuumFooter .social-info {
	        padding-right: 2.5em;
	    }
	}

	#vacuumFooter .social-info li {
	    margin-left: 1em;
	}

	#vacuumFooter .site-info {
	    margin-top: 1.25em;
	    padding-top: 0.625em;
	}

	#vacuumFooter .site-info li {
	    display: inline-block;
	}

	@media screen and (min-width: 40em) {
	    #vacuumFooter .site-info li:first-child a {
	        padding-left: 0;
	    }
	}

	#vacuumFooter .site-info a {
	    display: inline-block;
	    padding: 15px 10px;
	}

	#vacuumFooter .anchor-link-top {
	    color: #E67042;
	    display: block;
	    font-weight: bold;
	    margin: 0 auto;
	}

	#vacuumFooter .icon {
	    display: inline-block;
	}

	#vacuumFooter .icon:before {
	    height: 100%;
	    width: 100%;
	    background-position: center center;
	    background-repeat: no-repeat;
	    content: '';
	    display: block;
	}

	#vacuumFooter .icon-social-facebook:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-facebook.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%200H2C.9%200%200%20.9%200%202v14c0%201.1.9%202%202%202h7v-7H7V8.525h2v-2.05C9%204.31%2010.212%202.79%2012.766%202.79l1.803.003v2.605h-1.2c-.994%200-1.372.746-1.372%201.438v1.69h2.568L14%2011h-2v7h4c1.1%200%202-.9%202-2V2c0-1.1-.9-2-2-2z%22%20fill%3D%22%234C4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-facebook.icon-white:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-facebook-white.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%200H2C.9%200%200%20.9%200%202v14c0%201.1.9%202%202%202h7v-7H7V8.525h2v-2.05C9%204.31%2010.212%202.79%2012.766%202.79l1.803.003v2.605h-1.2c-.994%200-1.372.746-1.372%201.438v1.69h2.568L14%2011h-2v7h4c1.1%200%202-.9%202-2V2c0-1.1-.9-2-2-2z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-twitter:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-twitter.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EShape%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.316%204.246c.008.162.01.326.01.488%200%204.99-3.796%2010.742-10.74%2010.742-2.132%200-4.115-.625-5.786-1.697.296.033.596.05.9.05%201.77%200%203.397-.603%204.688-1.614-1.65-.03-3.046-1.12-3.526-2.62.23.042.467.065.71.065.345%200%20.68-.044.995-.13C2.84%209.18%201.54%207.658%201.54%205.828V5.78c.508.284%201.09.454%201.71.474-1.014-.678-1.68-1.832-1.68-3.143%200-.69.185-1.34.51-1.896C3.943%203.498%206.726%205%209.863%205.158c-.064-.277-.097-.564-.097-.86%200-2.085%201.69-3.774%203.774-3.774%201.085%200%202.066.457%202.755%201.19.86-.17%201.667-.483%202.397-.915-.282.88-.88%201.62-1.66%202.086.764-.092%201.49-.293%202.168-.594-.506.758-1.146%201.422-1.884%201.953z%22%20fill%3D%22%234C4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-twitter.icon-white:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-twitter-white.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Etwitter%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.316%204.246c.008.162.01.326.01.488%200%204.99-3.796%2010.742-10.74%2010.742-2.132%200-4.115-.625-5.786-1.697.296.033.596.05.9.05%201.77%200%203.397-.603%204.688-1.614-1.65-.03-3.046-1.12-3.526-2.62.23.042.467.065.71.065.345%200%20.68-.044.995-.13C2.84%209.18%201.54%207.658%201.54%205.828V5.78c.508.284%201.09.454%201.71.474-1.014-.678-1.68-1.832-1.68-3.143%200-.69.185-1.34.51-1.896C3.943%203.498%206.726%205%209.863%205.158c-.064-.277-.097-.564-.097-.86%200-2.085%201.69-3.774%203.774-3.774%201.085%200%202.066.457%202.755%201.19.86-.17%201.667-.483%202.397-.915-.282.88-.88%201.62-1.66%202.086.764-.092%201.49-.293%202.168-.594-.506.758-1.146%201.422-1.884%201.953z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-instagram:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-instagram.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Einstagram%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.946%205.29c-.015-.747-.157-1.486-.418-2.185-.226-.6-.58-1.145-1.04-1.594-.448-.456-.992-.81-1.593-1.037-.7-.26-1.438-.403-2.184-.418C11.75.01%2011.446%200%209%200S6.25.01%205.29.054C4.542.07%203.803.21%203.104.472c-.6.226-1.145.58-1.594%201.04-.456.448-.81.99-1.037%201.592-.26.7-.403%201.438-.418%202.184C.01%206.25%200%206.555%200%209s.01%202.75.054%203.71c.015.747.157%201.486.418%202.185.226.6.58%201.145%201.04%201.594.448.456.992.81%201.593%201.037.7.26%201.438.403%202.184.418C6.25%2017.99%206.554%2018%209%2018s2.75-.01%203.71-.054c.747-.015%201.486-.157%202.185-.418%201.21-.468%202.165-1.424%202.633-2.633.26-.7.403-1.438.418-2.184.044-.96.054-1.265.054-3.71s-.01-2.75-.054-3.71zm-1.62%207.347c-.007.57-.112%201.136-.31%201.67-.303.786-.923%201.406-1.708%201.71-.535.197-1.1.302-1.67.31-.95.042-1.235.05-3.638.05-2.403%200-2.688-.008-3.637-.05-.57-.008-1.136-.113-1.67-.31-.392-.145-.745-.375-1.036-.674-.3-.29-.53-.644-.673-1.035-.198-.535-.303-1.1-.31-1.67-.043-.95-.052-1.235-.052-3.638%200-2.403.01-2.688.052-3.637.007-.57.112-1.136.31-1.67.144-.392.374-.745.673-1.036.29-.3.644-.53%201.035-.673.535-.198%201.1-.303%201.67-.31.95-.043%201.235-.052%203.638-.052%202.403%200%202.688.01%203.637.052.57.007%201.136.112%201.67.31.392.144.745.374%201.036.673.3.29.53.644.673%201.035.198.535.303%201.1.31%201.67.043.95.052%201.235.052%203.638%200%202.403-.01%202.688-.052%203.637zM9%204.377c-2.552%200-4.622%202.07-4.622%204.623%200%202.552%202.07%204.622%204.622%204.622s4.622-2.07%204.622-4.622S11.552%204.378%209%204.378zM9%2012c-1.657%200-3-1.343-3-3s1.343-3%203-3%203%201.343%203%203c0%20.796-.316%201.56-.88%202.12-.56.564-1.324.88-2.12.88zm5.884-7.804c0%20.596-.483%201.08-1.08%201.08-.596%200-1.08-.484-1.08-1.08%200-.597.484-1.08%201.08-1.08.597%200%201.08.483%201.08%201.08z%22%20fill%3D%22%234E4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-instagram.icon-white:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-instagram-white.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Einstagram%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.946%205.29c-.015-.747-.157-1.486-.418-2.185-.226-.6-.58-1.145-1.04-1.594-.448-.456-.992-.81-1.593-1.037-.7-.26-1.438-.403-2.184-.418C11.75.01%2011.446%200%209%200S6.25.01%205.29.054C4.542.07%203.803.21%203.104.472c-.6.226-1.145.58-1.594%201.04-.456.448-.81.99-1.037%201.592-.26.7-.403%201.438-.418%202.184C.01%206.25%200%206.555%200%209s.01%202.75.054%203.71c.015.747.157%201.486.418%202.185.226.6.58%201.145%201.04%201.594.448.456.992.81%201.593%201.037.7.26%201.438.403%202.184.418C6.25%2017.99%206.554%2018%209%2018s2.75-.01%203.71-.054c.747-.015%201.486-.157%202.185-.418%201.21-.468%202.165-1.424%202.633-2.633.26-.7.403-1.438.418-2.184.044-.96.054-1.265.054-3.71s-.01-2.75-.054-3.71zm-1.62%207.347c-.007.57-.112%201.136-.31%201.67-.303.786-.923%201.406-1.708%201.71-.535.197-1.1.302-1.67.31-.95.042-1.235.05-3.638.05-2.403%200-2.688-.008-3.637-.05-.57-.008-1.136-.113-1.67-.31-.392-.145-.745-.375-1.036-.674-.3-.29-.53-.644-.673-1.035-.198-.535-.303-1.1-.31-1.67-.043-.95-.052-1.235-.052-3.638%200-2.403.01-2.688.052-3.637.007-.57.112-1.136.31-1.67.144-.392.374-.745.673-1.036.29-.3.644-.53%201.035-.673.535-.198%201.1-.303%201.67-.31.95-.043%201.235-.052%203.638-.052%202.403%200%202.688.01%203.637.052.57.007%201.136.112%201.67.31.392.144.745.374%201.036.673.3.29.53.644.673%201.035.198.535.303%201.1.31%201.67.043.95.052%201.235.052%203.638%200%202.403-.01%202.688-.052%203.637zM9%204.377c-2.552%200-4.622%202.07-4.622%204.623%200%202.552%202.07%204.622%204.622%204.622s4.622-2.07%204.622-4.622S11.552%204.378%209%204.378zM9%2012c-1.657%200-3-1.343-3-3s1.343-3%203-3%203%201.343%203%203c0%20.796-.316%201.56-.88%202.12-.56.564-1.324.88-2.12.88zm5.884-7.804c0%20.596-.483%201.08-1.08%201.08-.596%200-1.08-.484-1.08-1.08%200-.597.484-1.08%201.08-1.08.597%200%201.08.483%201.08%201.08z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-vimeo:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-vimeo.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Evimeo%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.91%203.84c-1.006%205.773-6.625%2010.66-8.315%2011.777-1.69%201.115-3.233-.447-3.792-1.63-.64-1.348-2.56-8.657-3.062-9.262-.5-.605-2.01.605-2.01.605L0%204.354S3.06.63%205.39.164c2.47-.494%202.467%203.863%203.06%206.28.575%202.343.962%203.68%201.464%203.68s1.462-1.304%202.512-3.304c1.053-2.004-.045-3.772-2.1-2.514.822-5.027%208.59-6.236%207.584-.466z%22%20fill%3D%22%234E4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-vimeo.icon-white:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-vimeo-white.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Evimeo%3C%2Ftitle%3E%3Cpath%20d%3D%22M17.91%203.84c-1.006%205.773-6.625%2010.66-8.315%2011.777-1.69%201.115-3.233-.447-3.792-1.63-.64-1.348-2.56-8.657-3.062-9.262-.5-.605-2.01.605-2.01.605L0%204.354S3.06.63%205.39.164c2.47-.494%202.467%203.863%203.06%206.28.575%202.343.962%203.68%201.464%203.68s1.462-1.304%202.512-3.304c1.053-2.004-.045-3.772-2.1-2.514.822-5.027%208.59-6.236%207.584-.466z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-youtube:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-youtube.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20d%3D%22M10%20.3C.172.3%200%201.174%200%208c0%206.826.172%207.7%2010%207.7s10-.874%2010-7.7c0-6.826-.172-7.7-10-7.7zm3.205%208.034l-4.49%202.096c-.393.182-.715-.022-.715-.456V6.026c0-.433.322-.638.715-.456l4.49%202.096c.393.184.393.484%200%20.668z%22%20fill%3D%22%234E4E4E%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-youtube.icon-white:before {
	    background-image: url("/assets/media/images/site/cyclone/icons/icon-social-youtube-white.png");
	    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20d%3D%22M10%20.3C.172.3%200%201.174%200%208c0%206.826.172%207.7%2010%207.7s10-.874%2010-7.7c0-6.826-.172-7.7-10-7.7zm3.205%208.034l-4.49%202.096c-.393.182-.715-.022-.715-.456V6.026c0-.433.322-.638.715-.456l4.49%202.096c.393.184.393.484%200%20.668z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(transparent, transparent);
	}

	#vacuumFooter .icon-social-facebook,
	#vacuumFooter .icon-social-instagram,
	#vacuumFooter .icon-social-twitter,
	#vacuumFooter .icon-social-vimeo,
	#vacuumFooter .icon-social-youtube {
	    height: 1.5625rem;
	    width: 1.5625rem;
	}

	#vacuumFooter .social-info,
	#vacuumFooter .social-info li {
	    display: inline-block;
	}
		
	div.grid.banners, .banner {
    display:none !important;
	}



	@media screen and (min-width: 40em) {
	    #vacuumFooter > .row {
	        padding-left: 0.6875em;
	    }
	}
	@media screen and (min-width: 58.75em) {
	    #vacuumFooter > .row {
	        padding-left: 0;
	    }
	}


	div#page { 
	    width: auto;
	    padding: 0;
	    border-radius: 0;
	    background-color: #ffffff;
	}
	section#features div.feature { background: none; margin-bottom: 0; border-radius: 0; }
	section#features div.feature h4 { background: none; }
	section#content, section#features, section#areaContact, section#currentNav {
	    display: block;
	    clear: both;
	    width: 100%;
	    padding: 0; 
	}
	section#features { float: none; }

	section#content #contentWrapper {
	    padding: 15px;
	    clear: both;
	}
	section#content > header {
	    background-color: transparent;
	    color: #3B3B3B;
	    height:auto;
	    min-height: 33px;
	    float: left;
	    width: 100%;
	    box-sizing: border-box;
	    padding: 0;
	}
	section#content > header.shaded {
	    background-color: #F2F2F2;
	}
	section#content > header > #areaNavOpen {
	    margin: 8px 15px;
	}
	section#content > header > h1 {
	    background-color: #F2F2F2;
	    font-size: 1.4em;
	    font-weight: normal;
	    padding: 8px 15px;
	    margin: 0 0 10px 0;
	}
	section#content #contentWrapper > h1 { margin-top: 0; }
	section#content #contentHeadWrapper { margin-bottom: 20px; }
	section#content #contentHeadWrapper p,
	section#content #contentHeadWrapper h1 { margin: 0; padding: 0; }
	section#content #contentHeadWrapper h1 { font-size:200%; line-height: 100%; margin-bottom: 0.5em; }
	section#content #contentBodyWrapper { padding:0; margin:10px 0 0 0; width:100%; }

	section#currentNav nav { background-color: #F2F2F2; }
	section#currentNav nav header { background-color: #BBBBBB; color: #3B3B3B; font-weight:bold; height:auto; }
	section#currentNav nav ul { padding: 1em 0 1em 3em; margin: 0; }
	section#currentNav nav ul > li { margin: 5px auto; }
	section#currentNav nav ul li a { color: #3C3C3C; }
	section#currentNav nav ul li a:visited { color: #707070; }
	section#currentNav nav ul li a:hover { color: #4F98C7; }

	nav#siteNav form { font-size: 90%; margin-top: -10px; }
	nav#siteNav form div label { margin-bottom: 5px; }
	nav#siteNav form div label.input { display:block; margin-top: 5px; }
	nav#siteNav form div input[type="search"] {
	    border: none;
	    border-radius: 15px;
	    font: inherit;
	    font-size: 14px;
	    line-height: 30px;
	    outline: none;
	    display: block;
	    width: 100%;
	    height: 30px;
	    margin: 0;
	    padding: 0 10px;
	    box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	}

	nav#areaTopLevel { clear: both; }
	nav#areaTopLevel ul { padding: 0; margin: 0; }
	nav#areaTopLevel ul li { width: 100% !important; padding-bottom: 0; }
	nav#areaTopLevel ul li:hover { opacity: 0.8; cursor: pointer; }
	nav#areaTopLevel ul li a { display:block; text-decoration: none; padding: 8px; }

	/* this is really to compensate for the Law-style homepages on tablets */
	section#content #contentHeadWrapper ul.crossfade { width:100%; max-width:780px; margin:0; padding:0; overflow:hidden; }
	section#content #contentHeadWrapper ul.crossfade li { width: 100%; }
	section#content #contentHeadWrapper ul.crossfade li img { width: 100%; height: auto; }
	section#content #contentHeadWrapper ul.crossfade li p { font-size: inherit !important; }

	section#content dl.accordion dt {
	    font-size: 100%;
	    font-weight: bold;
	    border-top-right-radius: 0;
	}

	section#content ul.ui-tabs-nav li { width: 100%; margin-left: 0; }
	section#content ul.ui-tabs-nav li.ui-state-active { background-image: none; background-color: #EFEFEF; }
	section#content ul.ui-tabs-nav li a { display: block; width: auto; float: none; }

	div.feature,
	section#content a.feature,
	section#content div.feature,
	section#content div.feature h4,
	section#areaContact a.feature,
	section#areaContact div.feature,
	section#areaContact div.feature h4 { 
	    background-image: none !important;
	}
	section#content a.feature,
	section#content div.feature,
	section#areaContact a.feature,
	section#areaContact div.feature {
	    border-radius: 0 8px 0 8px;
	}
	section#content div.feature,
	section#areaContact div.feature {
	    overflow-x: hidden;
	}

	section#areaContact div form { display:none; } /* the contact area search form */
	section#areaContact > div:nth-child(2) > a { width: 95%; } /* the, "for students and staff" link */

	.negate-fa:before { content:none !important; }
	.mobile_only { display: block !important; }
	.no_mobile { display: none !important; }
	.tableWrap { width: 100%; overflow-x: auto; overflow-y: visible; }
	.tableWrap > table { margin-top: 0; }
	.tableWrapInfo {
	    margin-bottom: 0;
	    font-style: italic;
	}
	img.adaptive, .fill-x { width:100%; height:auto; }

	.mobilehalf, .mobilethird, .mobilequarter {
	    float:left; margin:0; padding:0;
	}
	.mobilehalf { width:50%; }
	.mobilethird { width:33.33%; }
	.mobilequarter { width:25%; }
	.mobilehalf > .left, .mobilehalf > .right,
	.mobilethird > .left, .mobilethird > .right,
	.mobilequarter > .left, .mobilequarter > .right { 
	    float: none !important;
	}

	.mobilehalf > .feature,
	.mobilethird > .feature,
	.mobilequarter > .feature {
	    display:block;
	    margin-left: 5px;
	    margin-right: 5px;
	}

	.mobilehalf > .feature.left,
	.mobilethird > .feature.left,
	.mobilequarter > .feature.left {
	    margin-left: 0;
	}
	.mobilehalf > .feature.right,
	.mobilethird > .feature.right,
	.mobilequarter > .feature.right {
	    margin-right: 0;
	}

	.mobilehalf, .mobilethird, .mobilequarter {
	    display: block;
	    width: 100%;
	    float: none;
	    margin: 0;
	    padding: 0;
	}
	.mobilehalf > .feature,
	.mobilethird > .feature,
	.mobilequarter > .feature,
	.mobilehalf > .left, .mobilehalf > .right,
	.mobilethird > .left, .mobilethird > .right,
	.mobilequarter > .left, .mobilequarter > .right,
	.mobilethird:nth-child(odd) > .feature,
	.mobilethird:nth-child(even) > .feature,
	.mobilequarter:nth-child(odd) > .feature,
	.mobilequarter:nth-child(even) > .feature { 
	    float: none !important;
	    margin-left: 0 !important;
	    margin-right: 0 !important;
	    clear: both;
	    height: auto !important;
	}

	/* Staff and student home pages */

	body.staff .broadcast, body.students .broadcast {
	    margin-top: 0 !important;
	    padding-top: 0 !important;
	}

	body.staff .broadcast a, body.students .broadcast a {
	    text-decoration: none;
	}

	body.staff .broadcast h4, body.students .broadcast h4 {
	    margin-top: 0;
	}

	body.staff .broadcast .summary, body.students .broadcast .summary { 
	    margin-bottom: 0;
	    padding-bottom: 10px;
	}

	body.staff .broadcast .summary h3, body.students .broadcast .summary h3 { 
	    font-size: 90%;
	}

	body.staff .broadcast .channel_options, body.students .broadcast .channel_options {
	    border-top: 1px solid #CCCCCC;
	    clear: right;
	    color: #09829F;
	    font-size: 90%;
	    padding: 5px;
	    text-align: right;
	    position: relative;
	    width: 102%;
	    left: -8px;
	    bottom: -30px;
	    margin: 0;
	    background-color: rgb(225, 225, 225);
	}

	body.staff .broadcast .channel_options a.view_all,
	body.students .broadcast .channel_options a.view_all {
	    background: url("/assets/css/images/view_items.gif") no-repeat right 70% transparent;
	    padding-right: 15px;
	}

	body.staff .broadcast .channel_options a.view_all:hover,
	body.students .broadcast .channel_options a.view_all:hover {
	    background-image: url("/assets/css/images/view_items_active.gif");
	}

	body.staff .broadcast .channel_options a.add_item,
	body.students .broadcast .channel_options a.add_item {
	    background: url("/assets/css/images/add_item.gif") no-repeat right 70% transparent;
	    padding-right: 15px;
	    margin-right: 1em;
	}

	body.staff .broadcast .channel_options a.add_item:hover,
	body.students .broadcast .channel_options a.add_item:hover {
	    background-image: url("/assets/css/images/add_item_active.gif");
	}

	.broadcast p.date {
	    background-image: none !important;
	    height: auto !important;
	    width: 3em !important;
	    border-radius: 4px;
	    font-size: 90% !important;
	    color: #3c3c3c !important;
	    border: 1px solid #949494;
	    background-color: #ffffff;
	}

	.broadcast.item p.caption {
	    width: 40% !important;
	}
	.broadcast.item p.caption img {
	    width: 100%;
	    height: auto;
	}

	/* crossfading elements */

	ul.crossfade li * { width: 100% !important; }
	ul.crossfade li.cf-overlay div.cf-content { width: 100% !important; bottom: 3px; }

	/* profile pages */

	div.profile > div.vcard > h1,
	div.profile > h1 {
	    font-size: 1.4em;
	}
	div.profile > h2 { font-size: 1.3em; }
	div.profile > div.feed > h3 { font-size: 1.2em; }

	/* forms */

	section#content input[type=text],
	section#content input[type=password],
	section#content textarea {
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    width: 100% !important;
	}

	/* Swatches */

	.swatch2, .swatch2fg, .swatch4, .swatch4fg, .swatch5, .swatch5fg, .swatch7, .swatch7fg { color: #35535f !important; }
	.swatch1, .swatch1fg, .swatch3, .swatch3fg { color: #ffffff !important; }
	.swatch1, .swatch1bg { background-color: #0ba0ca !important; }
	.swatch2, .swatch2bg { background-color: #c2e6ef !important; }
	.swatch3, .swatch3bg { background-color: #096347 !important; }
	.swatch4, .swatch4bg { background-color: #99cc99 !important; }
	.swatch5, .swatch5bg { background-color: #0e7c9c !important; }
	.swatch6, .swatch6bg { background-color: #d0eeee !important; }
	.swatch7, .swatch7bg { background-color: #ffffff !important; }

	/* Hide AppNexus image */

	body > img[src*=".adnxs.com/seg?"] {
	    display: none;
	}




	/* Custom */

	#nav.left-nav {
		display: none;
	}

	#columns {
		margin: 10px !important;
	}

	#content_head, #content {
		width: auto !important;
	}

	#page {
		min-width: 0;
	}

	#vacuumHeader {
		display: none;
	}

	#mobileHeader {
		display: block;
	}

    #content img, #content iframe {
        max-width: 100%;
    }

    #features {
        float: none;
        width: 100%;
    }

    #content_head .third.left.feature {
        max-width: 100%;
        width: auto !important;
        height: auto !important;
        margin: 0 0 1rem 0 !important;
        background: transparent !important;
    }

    #content_head p, #content_head h1 {
        color: #08758f !important;
    }

    #content_head .crossfade {
        display: none;
    }

    #content_head .navbar li {
        display: block;
        float: none !important;
        width: 100%;
        margin: 0 0 0.5rem 0 !important;
    }

    #content_head .navbar li a {
        width: 100% !important;
        box-sizing: border-box;
    }

    #section-breadcrumb .breadcrumb ul {
        padding: 0.5rem 1rem;
    }

    #section-breadcrumb .breadcrumb ul .first {
        padding-left: 0 !important;
    }

    #section-breadcrumb .breadcrumb ul li {
        line-height: 1.4;
    }

    #content_head .grid.x3.banners {
        display: block !important;
    }

    #content_head .grid.x3.banners .c1 div {
        height: auto;
        background: transparent !important;
    }

    #content_head .grid.x3.banners .c1 div p, #content_head .grid.x3.banners .c1 div h1 {
        color: #08758f !important;
    }

    #content_head .grid.x3.banners .c2 {
        display: none;
    }
}



/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.0.3');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}

/* Accessible flowcharts 2020 BR */


.flowChartBox {
    display: flex;
    justify-content: center;
    background-color: #e1e8eb;
    margin: 0 20% 0 20%;
    text-align: center;
 }

 .flowChartBox > h4 {
     padding: 2%;
     margin: 0 20% 0 20%;
 }

 .flowChartLink {
    position:absolute;
    left:-10000px;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
}
 
.flowChartLink:focus {
    position:static;
    width:auto;
    height:auto;
}

.fa-arrow-down {
    display: flex;
    justify-content: center;
    margin: 10px 50% 10px 50%;
}

.flowListContainer {
    display: none;
}

@media only screen and (max-width: 960px){
    .flowChartContainer{
        display: none;
    }
    .flowListContainer{
        display: block;
    }
}

/* Broadcast update 2020 BR */

/* General */

.filterLabels {
    display: flex;
}

#news .row, #events .row {
    display: flex;
}

#news .row-wrap, #events .row-wrap {
    flex-wrap: wrap;
}

#news .columns, #events .columns {
    padding-left: 0px !important;
}

#news .columns.news-item, #events .columns.event{
    float: left !important;
}

/* Fixes alignment in external template side feeds */
dd #news .feedLimitTwo, dd #events .feedLimitTwo {
	display: block;
}

dd #news li, dd #events li {
	list-style-type: none;
}

#news .feedLimitTwo.row, #events .feedLimitTwo.row {
	display: block;
}

#news .feedLimitTwo.row li, #events .feedLimitTwo.row li {
	list-style-type: none;
}

/* Landing page news and event embeds */

#news .feedLimitTwo .news-item {
    width: 45% !important;
}

@media only screen and (min-width: 59.05em) {
    #news .row .news-item, #events .row .event {
        width: 30%;
    }
    .event .event-location {
        max-width: 120px;
    }
    .filterLabelSmall {
        display: none;
    }
    .filterLabelLarge {
        width: 32.5%;
    }
    .news2.news-item, .event2.event {
        width: 45% !important;
    }
}

@media only screen and (min-width: 40.063em) and (max-width: 59.05em) {
    #news .row .news-item, #events .row .event {
        width: 45%;
    }
    .filterLabelLarge {
        display: none;
    }
    .event .event-location {
        max-width: 200px;
    }
    .filterLabelSmall {
        display: block;
    }
}

@media only screen and (max-width: 40em) {
    #news .row .news-item, #events .row .event {
        width: 100%;
    }
    .filterLabelLarge {
        display: none;
    }
    .event .event-location {
        max-width: 250px;
    }
    .filterLabelSmall {
        display: block;
    }
    .feed {
        max-width: none !important;
    }
}

/* News items */

.news-item {
    margin: 0.5rem 0.8rem 0.5rem 0;
    display: flex;
}

.news-item a {
    display: block;
    color: #0a0a0a;
    text-decoration: none;
    width: 100%;
	height: 100%;
	border: solid 1px #f1f1f1;
	/*
	box-shadow: 0 0 5px rgba(10,10,10,.1);
	*/
}

.news-item a:hover {
    background: #f1f1f1
}

.news-item img {
    height: auto;
    width: 100%;
    max-height: 50%;
}

.news-item h4 {
    color: black;
    line-height: 1.5rem;
    font-size: 1.1rem;
    font-weight: 700;
    padding: 1rem 1rem 1rem 1rem;
}

.news-item p {
    clear: both;
	padding: 0 1rem 0rem 1rem;
	font-size: 0.925rem;
}

.news-meta {
    font-size: 1.1rem;
    color: #3f3f3f;
    margin: 2rem 0
}

/* Event items */

.event {
    margin: 0.5rem 0.8rem 1.5rem 0;
    display: flex;
    float: left !important;
}

.event a {
    display: block;
    padding: 0rem 0.5rem 0.5rem ;
    color: #0a0a0a;
    text-decoration: none;
	height: 100%;
	border: solid 1px #f1f1f1;
	/*
	box-shadow: 0 0 5px rgba(10,10,10,.1);
	*/
    padding: 1rem 1rem 0rem 1rem;
    overflow-wrap: break-word;
}

.event a:hover {
    background: #f1f1f1;
}

.event p {
	max-width: 90%;
	font-size: 0.925rem;
}

.event h4 {
    margin-bottom: 1rem;
    color: black;
    line-height: 1.5rem;
    font-size: 1.1rem;
    font-weight: 700;
}

.event .event-date {
    font-weight: 400;
    background: url(../img/material/baseline-today-24px-7da1c4.svg);
    background-position: top 4px left;
    background-repeat: no-repeat;
    padding-left: 35px;
    min-height: 30px;
}

.event .event-location {
    background: url(../img/material/baseline-location_on-24px-7da1c4.svg);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 35px;
    padding-right: 5px;
    min-height: 30px
}

.event .event-speaker {
    background: url(../img/material/baseline-person-24px-7da1c4.svg);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 35px;
    min-height: 30px
}

.event .fancy-date {
    display: none;
    float: right;
    background: #f1f1f1;
    padding: 1rem;
    text-align: center;
    font-weight: 700;
    font-size: 1rem;
    text-transform: uppercase;
    line-height: 1.3;
    margin-left: 1rem
}

.event .fancy-date .year {
    font-size: .8rem;
    display: none
}

.events-meta {
    margin-bottom: 2rem
}

.events-meta .event-date {
    font-weight: 700;
    font-size: 1.5rem;
    background: url(../img/material/baseline-today-24px-7da1c4.svg);
    background-position: top 4px left;
    background-repeat: no-repeat;
    padding-left: 35px;
    min-height: 30px
}

.events-meta .event-location {
    font-weight: 700;
    background: url(../img/material/baseline-location_on-24px-7da1c4.svg);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 35px;
    min-height: 30px
}

.events-meta .event-speaker {
    background: url(../img/material/baseline-person-24px-7da1c4.svg);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 35px;
    min-height: 30px
}

.events {
    /*box-shadow: 0 0 5px rgba(10, 10, 10, .1);*/
    padding-bottom: 0
}

/* Vertical Links */

.vertical-links.news {
    box-shadow: 0 0 5px rgba(10, 10, 10, .1);
    padding-bottom: 0
}

.vertical-links.news a {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-decoration: none;
    color: #0a0a0a;
    padding: .75rem
}

.vertical-links.news img {
    width: 80px;
    margin-right: 1rem
}

.vertical-links.news h4 {
    font-size: .9rem
}

.vertical-links.news .content {
    min-width: 0
}

.vertical-links.news p {
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.vertical-links.news .see-all {
    color: #d3273e;
    text-decoration: underline
}

.vertical-links.event img {
    margin-bottom: 15px
}


.vertical-links.events a {
    color: #0a0a0a;
    text-decoration: none;
    padding: .6rem 1rem;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.vertical-links.events a.see-all {
    color: #d3273e;
    text-decoration: underline;
    padding: .8rem 0 .8rem 1rem
}

.vertical-links.events p.date {
    background: #f1f1f1;
    width: 4rem;
    min-width: 4rem;
    padding: .7rem;
    margin-right: 1rem;
    line-height: 1.2;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    overflow: hidden
}

.vertical-links.events p {
    margin: 0
}

/* News and Event items */

.event-assets,
.news-assets {
    margin-bottom: 2rem
}

@media print,
screen and (min-width:64em) {
    .event-assets,
    .news-assets {
        float: right;
        max-width: 22rem;
        margin: 0 0 2rem 2rem
    }
}

.event-assets img,
.news-assets img {
    width: 100%;
    margin-top: 2rem
}

.event-assets img:first-of-type,
.news-assets img:first-of-type {
    margin-top: 0
}

.event-assets .caption,
.news-assets .caption {
    margin-top: .5rem;
    font-size: .9rem;
    color: #3f3f3f
}

.event-back,
.news-back {
    margin-top: 4rem
}

/* Pagination */

.itemised-pagination {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.8rem;
    font-weight: 700;
    padding: 1rem 0;
    max-width: 700px;
}

.itemised-pagination a {
    text-decoration: none;
    color: #0a0a0a
}

.itemised-pagination a:hover {
    color: #d3273e
}

.itemised-pagination .pages {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center
}

.itemised-pagination .next>*,
.itemised-pagination .prev>* {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: 0 0;
    background-repeat: no-repeat;
    background-size: auto 3rem;
    padding: 0;
    min-height: 2rem
}

.itemised-pagination .prev>* {
    background-image: url(../img/material/baseline-navigate_before-24px.svg);
    background-position: left -.5rem center;
    padding-left: 3.2rem
}

.itemised-pagination .next>* {
    background-image: url(../img/material/baseline-navigate_next-24px.svg);
    background-position: right -.5rem center;
    padding-right: 3.2rem
}

.itemised-pagination .prev span {
    background-image: url(../img/material/baseline-navigate_before-24px-e6e6e6.svg)
}

.itemised-pagination .next span {
    background-image: url(../img/material/baseline-navigate_next-24px-e6e6e6.svg)
}

.itemised-pagination .prev a:hover {
    background-image: url(../img/material/baseline-navigate_before-24px-d3273e.svg)
}

.itemised-pagination .next a:hover {
    background-image: url(../img/material/baseline-navigate_next-24px-d3273e.svg)
}

.itemised-pagination .next span,
.itemised-pagination .prev span {
    color: #e6e6e6
}

.itemised-pagination .pages>* {
    margin: 0 1rem
}

.itemised-pagination .pages .active {
    color: #d3273e
}

@media screen and (max-width:63.9375em) {
    .itemised-pagination {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .itemised-pagination .prev {
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }
    .itemised-pagination .next {
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        text-align: right
    }
    .itemised-pagination .pages {
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
    
}

/* Filters */

#tagFilter, #locationFilter, #dateFilter {
    margin: 0.5rem 0.5rem 1rem 0rem;

}

#filterClearButton,
#filterSubmitButton {
    border: 1px solid;
    padding: 0.4rem !important;
    margin-bottom: 0.5rem;
    margin-right: 0.5rem;
    font-weight: 400;
    float: left;
}

#filterClearButton:hover,
#filterSubmitButton:hover {
    background-color: #e9e6e1;
}

@media only screen and (min-width: 59.05em) {
    #tagFilter, #locationFilter, #dateFilter {
        width: 31%;
    }
}

@media only screen and (max-width: 59em) {
    #tagFilter, #locationFilter {
        width: 100%;

    }
    #dateFilter {
        min-width:95%;
    }
}

.itemised-count {
    margin: 0.5rem 0rem;
}

/* Social media buttons */

.social-wrapper {
    position: relative
}

@media print,
screen and (min-width:40em) {
    .social-wrapper #event,
    .social-wrapper #news-item {
        padding-left: 3.5rem
    }
}

@media print,
screen and (min-width:40em) {
    .social-wrapper .social-sidebar {
        position: absolute;
        top: 0;
        left: -.5rem;
        height: 100%
    }
}

@media screen and (max-width:39.9375em) {
    .social-wrapper .social-sidebar .social-options {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        position: static
    }
}

.social-wrapper .social-sidebar .social-options a {
    display: block;
    width: 3rem;
    height: 3rem;
    background-size: 30px auto;
    background-repeat: no-repeat;
    background-position: center
}

@media screen and (max-width:39.9375em) {
    .social-wrapper .social-sidebar .social-options a {
        margin-bottom: 1rem;
        margin-right: .5rem;
        max-height: 3rem
    }
}

.social-wrapper .social-sidebar .social-options .facebook {
    background-color: #4267b2;
    background-image: url(../img/social/flogo_RGB_HEX-144.svg);
    background-position: 5px center
}

.social-wrapper .social-sidebar .social-options .twitter {
    background-color: #1da1f2;
    background-image: url(../img/social/twitter-white.png)
}

.social-wrapper .social-sidebar .social-options .whatsapp {
    background-color: #25d366;
    background-image: url(../img/social/whatsapp.svg);
    background-size: 80px auto
}

.social-wrapper .social-sidebar .social-options .email {
    background-color: #dd4b39;
    background-image: url(../img/social/baseline-email-24px.svg)
}

@media print,
screen and (min-width:40em) {
    .socially-wrapped-header {
        padding-left: 3.5rem
    }
}

/* Cookies */

.ncc-container {
    background: #1d4289;
    color: #fff;
    margin: 0;
    opacity: 0;
    padding: 1.5rem 2rem;
    transition: opacity .3s;
	font-size: 16px;
}

.ncc-container a, .ncc-container button {
    color: #fff;
    opacity: .8
}

.ncc-container a:hover, .ncc-container button:hover {
    opacity: 1
}

.ncc-container button {
    cursor: pointer;
    text-decoration: underline;
    text-transform: none;
	background: transparent;
	appearance: none;
	border: none;
	font-size: 1.1em;
}

.ncc-container .ncc-inner {
    -ms-flex-pack: justify;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between
}

.ncc-container .ncc-close a, .ncc-container .ncc-close button {
    font-weight: 700;
    opacity: 0;
    transition: opacity .3s
}

body.showing-cookie-notice .ncc-container, body.showing-cookie-notice .ncc-container .ncc-close a, body.showing-cookie-notice .ncc-container .ncc-close button {
    opacity: 1
}

@media screen and (max-width:700px) {
    .ncc-container .ncc-inner {
        -ms-flex-pack: start;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-direction: column;
        flex-direction: column;
        justify-content: flex-start
    }
    .ncc-container .ncc-message {
        width: 100%
    }
    .ncc-container .ncc-close {
        margin-top: 1.5rem
    }
}

.cdc-container {
    background: #1d4289;
    color: #fff;
    margin: 0;
    opacity: 0;
	visibility: hidden;
    padding: 1.5rem 2rem;
    transition: opacity .3s;
    width: 100%
}

.cdc-container a,
.cdc-container button {
    color: #fff;
    opacity: .8
}

.cdc-container a:hover,
.cdc-container button:hover {
    opacity: 1
}

.cdc-container h2 {
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 1.5rem;
    font-weight: 700
}

.cdc-container button {
    cursor: pointer;
    text-decoration: underline;
    text-transform: none
}

.cdc-container.with-options {
    background: #f4f4f4;
    color: #000;
    margin: 0;
    padding: 0
}

.cdc-container.with-options .cdc-inner {
    margin-bottom: 5px;
    padding: 1.5rem 2rem
}

.cdc-container.with-options a {
    color: #d3273e;
    opacity: 1
}

.cdc-container.with-options a:hover {
    color: #9e1d2f
}

.cdc-container.with-options .cdc-message {
    margin-bottom: 1rem;
    margin-right: 2rem
}

.cdc-container.with-options button {
    background: #d3273e;
    border: 2px solid #d3273e;
    color: #fff;
    font-size: .95rem;
    font-weight: 700;
    margin: .25rem .5rem .25rem 0;
    opacity: 1;
    padding: .5rem;
    text-decoration: none;
    text-transform: uppercase;
    word-spacing: 2px
}

.cdc-container.with-options button:hover {
    background: #9e1d2f;
    border-color: #9e1d2f
}

.cdc-container.with-options button.hollow {
    background: #fff;
    color: #d3273e
}

.cdc-container.with-options button.hollow:hover {
    color: #9e1d2f
}

.cdc-container .cdc-inner {
    -ms-flex-pack: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: flex-start
}

.cdc-container p, .cdc-container a {
	font-size: 1rem;
}

body.showing-cookie-options .cdc-container {
    opacity: 1;
	visibility: visible;
}

@media screen and (max-width:950px) {
    .cdc-container.with-options .cdc-message {
        width: 100%
    }
}

@media screen and (max-width:500px) {
    .cdc-container.with-options .cdc-inner {
        padding: 1.5rem 1rem
    }
}

#cdcph {
    display: none
}

.feature.broadcast ol {
	list-style-type: none;
	padding-left: 0;
}

/* People lists */
.people-name{font-weight:700}img.photo.right.profile-photo{float:right !important; margin-right:0.5rem}.people-card-link,.people-card-link:hover{text-decoration:none}.people-card:hover>.people-name{text-decoration:underline;}
