meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dd.accordion-navigation,ul.tabs,li.tab-title,dl.accordion,/*dt,ol,*/h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#003B5C;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#00334f}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.5625rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4{font-family:"Helvetica Neue Light","Arial Narrow",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#676767;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.64rem;line-height:1.25}h1 small,h2 small,h3 small,h4 small{font-size:60%;color:#9c9c9c;line-height:0}h5,h6{font-family:"Helvetica Neue","Arial",Helvetica,Arial,sans-serif}h5{font-weight:bold}h6{font-style:italic;font-weight:normal}h1{color:#003B5C}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.375rem}h5{font-size:0.9375rem}h6{font-size:0.9375rem}.subheader{line-height:1.4;color:#9c9c9c;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:600;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem}ul.tabs,/*ol,*/dl.accordion{font-size:1rem;line-height:1.6;margin-bottom:1.5625rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.25rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:2.41rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:2.41rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.25rem}ul.circle{list-style-type:circle;margin-left:1.25rem}ul.disc{list-style-type:disc;margin-left:1.25rem}ul.no-bullet{list-style:none}ol{margin-left:1.25rem}ol li ul,ol li ol{margin-left:2.41rem;margin-bottom:0}ol li ul li,ol li ol li{list-style-type:lower-alpha}dl dt{margin-bottom:0.3rem;font-weight:600}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#343434;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.5625rem;padding:0.75rem 1.25rem 0.875rem 1.5625rem;border-left:8px solid #85714D}blockquote cite{display:block;font-size:0.8125rem;color:#828282}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#828282}blockquote,blockquote p{line-height:1.6;color:#525252}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:600;font-size:0.9375rem}.vevent .summary{font-weight:600}.vevent abbr{cursor:default;text-decoration:none;font-weight:600;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.25;max-width:100%}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:1rem}}@media only screen and (min-width: 64.063em){h1,h2,h3,h4,h5,h6{line-height:1.25;max-width:100%}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:1rem}}@media only screen and (min-width: 90.063em){h1,h2,h3,h4,h5,h6{line-height:1.25;max-width:100%}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:1rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#003B5C;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#008bd9}.side-nav li.active>a:first-child:not(.button){color:#008bd9;font-weight:normal;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.side-nav li.heading{color:#003B5C;font-size:1rem;font-weight:bold;text-transform:uppercase}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #f1f5fb;table-layout:auto;border-collapse:collapse}table caption{background:transparent;color:#f1f5fb;font-size:1rem;font-weight:bold}table thead{background:#003B5C}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:600;color:#f1f5fb}table tfoot{background:#003B5C}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:600;color:#f1f5fb}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#85714D;border-color:#002f4a;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#002f4a}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#85714D;border-color:#002f4a;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#002f4a}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#003B5C}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#85714D;border-color:#002f4a;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#002f4a}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#85714D;border-color:#002f4a;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#002f4a}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#003B5C}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0px}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:0.5rem;font-size:0.875rem;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:600;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dd.accordion-navigation,ul.tabs,li.tab-title,dl.accordion,/*dt,ol,*/h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#003B5C;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#00334f}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.5625rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4{font-family:"Helvetica Neue Light","Arial Narrow",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#676767;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.64rem;line-height:1.25}h1 small,h2 small,h3 small,h4 small{font-size:60%;color:#9c9c9c;line-height:0}h5,h6{font-family:"Helvetica Neue","Arial",Helvetica,Arial,sans-serif}h5{font-weight:bold}h6{font-style:italic;font-weight:normal}h1{color:#003B5C}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.375rem}h5{font-size:0.9375rem}h6{font-size:0.9375rem}.subheader{line-height:1.4;color:#9c9c9c;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:600;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem}ul.tabs,/*ol,*/dl.accordion{font-size:1rem;line-height:1.6;margin-bottom:1.5625rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.25rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:2.41rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:2.41rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.25rem}ul.circle{list-style-type:circle;margin-left:1.25rem}ul.disc{list-style-type:disc;margin-left:1.25rem}ul.no-bullet{list-style:none}ol{margin-left:1.25rem}ol li ul,ol li ol{margin-left:2.41rem;margin-bottom:0}ol li ul li,ol li ol li{list-style-type:lower-alpha}dl dt{margin-bottom:0.3rem;font-weight:600}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#343434;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.5625rem;padding:0.75rem 1.25rem 0.875rem 1.5625rem;border-left:8px solid #85714D}blockquote cite{display:block;font-size:0.8125rem;color:#828282}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#828282}blockquote,blockquote p{line-height:1.6;color:#525252}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:600;font-size:0.9375rem}.vevent .summary{font-weight:600}.vevent abbr{cursor:default;text-decoration:none;font-weight:600;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.25;max-width:100%}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:1rem}}@media only screen and (min-width: 64.063em){h1,h2,h3,h4,h5,h6{line-height:1.25;max-width:100%}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:1rem}}@media only screen and (min-width: 90.063em){h1,h2,h3,h4,h5,h6{line-height:1.25;max-width:100%}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:600;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width: 40.063em){.tab-bar-section.left,.tab-bar-section.right{text-align:left}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#fff;position:relative;transform:translate3d(0, 0, 0)}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0px 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100.5%, 0);-webkit-transform:translate3d(-100.5%, 0, 0);-moz-transform:translate3d(-100.5%, 0, 0);-ms-transform:translate3d(-100.5%, 0, 0);-o-transform:translate3d(-100.5%, 0, 0);transform:translate3d(-100.5%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100.5%, 0);-webkit-transform:translate3d(100.5%, 0, 0);-moz-transform:translate3d(100.5%, 0, 0);-ms-transform:translate3d(100.5%, 0, 0);-o-transform:translate3d(100.5%, 0, 0);transform:translate3d(100.5%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999;text-transform:uppercase;font-size:0.75rem;font-weight:600;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.66667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{-ms-transform:translate(15.625rem, 0);-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-ms-transform:translate(-15.625rem, 0);-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{padding:0.3rem 0.9375rem;color:#999;text-transform:uppercase;font-weight:600;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.left-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.left-submenu .back>a:before{content:"\AB";margin-right:0.5rem;display:inline}.left-submenu.move-right{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{padding:0.3rem 0.9375rem;color:#999;text-transform:uppercase;font-weight:600;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.right-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.right-submenu .back>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-submenu.move-left{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:0.5rem;display:inline}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222;padding:1rem;display:block;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#fff}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}meta.foundation-version{font-family:"/5.4.7/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#343434;padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}body.ff-roboto-slab{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#EFEFEF;color:#222;padding:1rem 2rem;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.typography-marker{font-size:0.75em;max-width:50px;padding-bottom:6px}p .typography-marker{font-size:0.9em}@media screen and (min-width: 768px){.page-head-mobile{display:none}.page-head{display:block}}.ff-oswald h1,.ff-oswald h2,.ff-oswald h3,.ff-oswald h4,.ff-oswald h5,.ff-oswald h6{font-family:Oswald,Arial,sans-serif}.ff-roboto-slab h1,.ff-roboto-slab h2,.ff-roboto-slab h3,.ff-roboto-slab h4,.ff-roboto-slab h5,.ff-roboto-slab h6{font-family:"Roboto Slab",Arial,sans-serif}.flex-media{width:100%;border:0}.intro,.intro p{font-weight:600}@media only screen and (min-width: 64.063em){.intro,.intro p{font-size:1.25rem;font-weight:normal}}.feature-date{font-weight:600;font-size:0.9375rem}.gen-main-content-row .feature-date{font-size:1rem;margin-bottom:0.5rem}.gen-main-content-row .feature-date a{color:inherit}.featured-news-row .featured-news-detail .feature-date{font-weight:400}.featured-news-row .featured-news-other-item .feature-date{margin-bottom:0.5rem}.at-hidden{visibility:hidden;height:0;line-height:0;display:none}.bg-EEE-grey{background-color:#EEE;border-color:#d4d4d4}.bg-DDD-grey{background-color:#DDD;border-color:#c4c4c4}.bg-CCC-grey{background-color:#CCC;border-color:#b3b3b3}.bg-BBB-grey{background-color:#BBB;border-color:#a2a2a2}.bg-AAA-grey{background-color:#AAA;border-color:#909090}.bg-999-grey{background-color:#999;border-color:gray}.bg-888-grey{background-color:#888;border-color:#6f6f6f}.bg-555-grey{background-color:#555;border-color:#3b3b3b}.bg-444-grey{background-color:#444;border-color:#2b2b2b}.bg-333-grey{background-color:#333;border-color:#1a1a1a}.bg-222-grey{background-color:#222;border-color:#090909}.bg-efefef-grey{background-color:#efefef;border-color:#d5d5d5}.bg-dedede-grey{background-color:#dedede;border-color:#c5c5c5}.bg-cdcdcd-grey{background-color:#cdcdcd;border-color:#b3b3b3}.bg-bcbcbc-grey{background-color:#bcbcbc;border-color:#a3a3a3}.bg-9a9a9a-grey{background-color:#898989;border-color:#707070}.bg-898989-grey{background-color:#898989;border-color:#707070}.bg-wits-blue{background-color:#003B5C;border-color:#001a29}.bg-wits-blue-light{background-color:#005c8f;border-color:#003B5C}.bg-wits-brown{background-color:#85714D;border-color:#65563a}.bg-wits-brown-light{background-color:#b6a482;border-color:#a48c61}.bg-wits-steel{background-color:#8c8574;border-color:#706b5d}.bg-wits-brown-shade{background-color:#838383;border-color:dimgray}.bg-wits-blue-shade{background-color:#324e5d;border-color:#20323c}.dotted-underline{border-bottom:2px dotted #898989;padding-bottom:0.8rem}.no-underline{border-bottom:0px dotted #898989 !important;padding-bottom:0rem !important}.mobile-header{color:#fff}.mobile-header .tab-bar,.mobile-header .left-off-canvas-menu{background:#003B5C;color:#fff}.mobile-header a{color:inherit}.mobile-header a:hover{cursor:pointer}.mobile-header .left-small,.mobile-header .right-small{border-color:#001a29}.mobile-header .left-small,.mobile-header .right-small,.mobile-header .menu-icon{width:6.25rem}.mobile-header .right-small{width:6.500rem}.mobile-header .menu-icon span{margin-right:0.250em;display:inline-block}.mobile-header .search-toggle{display:inline-block;padding-left:0.813rem;width:100%;height:100%}.mobile-header .search-toggle .fa{display:inline-block;width:1.875rem;color:#fff}.mobile-header .search-toggle .fa:before{display:inline-block;width:100%;text-align:center;font-size:1.125rem}.mobile-header ul.off-canvas-list li a{color:#fff;border-bottom-color:#001a29;transition:none;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.mobile-header ul.off-canvas-list li a:hover{background-color:#005c8f}.mobile-header ul.off-canvas-list li label{border:none;background-color:#fff;color:#000;font-family:"Helvetica Neue Light","Arial Narrow",Helvetica,Arial,sans-serif;padding:0.62rem 0.66667rem 0.64rem;font-size:1.125rem;text-transform:none;font-weight:normal}.mobile-header .off-canvas-meta-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;margin-top:3.052rem;text-align:right}.mobile-header .off-canvas-meta-nav li{margin:0 0 0.4375rem 0;font-size:0.9rem;font-weight:normal}.mobile-header .off-canvas-meta-nav li a:not(.button){display:block;color:#fff;margin:0;padding:0.4375rem 0.875rem}.mobile-header .off-canvas-meta-nav li a:not(.button):hover,.mobile-header .off-canvas-meta-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#fff}.mobile-header .off-canvas-meta-nav li.active>a:first-child:not(.button){color:#008bd9;font-weight:normal;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}.mobile-header .off-canvas-meta-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#001a29}.mobile-header .off-canvas-meta-nav li.heading{color:#003B5C;font-size:1rem;font-weight:bold;text-transform:uppercase}.mobile-header .off-canvas-meta-nav li{margin-bottom:0}.mobile-header .off-canvas-meta-nav li a{border-bottom:1px solid #001a29;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.mobile-header .off-canvas-meta-nav li a:hover,.mobile-header .off-canvas-meta-nav li a:not(.button):hover,.mobile-header .off-canvas-meta-nav li a:not(.button):focus{background-color:#005c8f}.mobile-header .off-canvas-meta-nav li:first-child a{border-top:1px solid #001a29}.mobile-header .mobile-site-search{height:0;overflow:hidden;padding:0;background-color:#dedede}.mobile-header .mobile-site-search label{display:none}.mobile-header .mobile-site-search .content-row,.mobile-header .mobile-site-search .course-info-row{padding:0}.mobile-header .mobile-site-search .search-row{margin:0}.mobile-header .mobile-site-search .mobile-search{width:100%}.mobile-header .mobile-site-search .site-search-text,.mobile-header .mobile-site-search .search-now{padding:0}.mobile-header .mobile-site-search .site-search-text{width:83.33333%}.mobile-header .mobile-site-search .search-now{width:16.66667%}.mobile-header .mobile-site-search input{margin-bottom:0}.mobile-header .mobile-site-search .button{padding:0;margin:0}.mobile-header .mobile-site-search .postfix span{visibility:hidden;margin-left:-999999px}.mobile-header .mobile-site-search a.button{display:block;width:100%;height:100%;padding-top:7px;padding-bottom:8px}.mobile-header .mobile-site-search .fa.fa-search{display:block;color:#fff;font-size:1.125rem}.mobile-header .mobile-site-search .fa.fa-search:before{display:block;margin:0 auto}.mobile-header .mobile-site-search.mob-search-visible{height:auto;padding:15px 0;margin-bottom:5px}.mobile-header .logo-mobile{width:75%;margin:0 auto;padding:1rem 0 1.563rem}.mobile-header .logo-mobile:before,.mobile-header .logo-mobile:after{content:" ";display:table}.mobile-header .logo-mobile:after{clear:both}.mobile-header .logo-mobile img{display:block;margin:0 auto}.page-head-desktop{display:none}.page-head-desktop .logo-desktop{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}.page-head-desktop .logo-desktop img{width:45%}.page-head-desktop .meta-nav-and-search{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}.page-head-desktop .meta-nav:before,.page-head-desktop .meta-nav:after{content:" ";display:table}.page-head-desktop .meta-nav:after{clear:both}.page-head-desktop .meta-nav ul{font-size:0.8rem;float:right;margin-bottom:0}.page-head-desktop .meta-nav li{margin:0}.page-head-desktop .meta-nav li:first-child a{border-left:none}.page-head-desktop .meta-nav a:hover,.page-head-desktop .meta-nav a:focus{text-decoration:underline}.page-head-desktop .meta-nav a{border-left:1px solid #003B5C;padding:0.19rem 0.64rem 0.21rem}.page-head-desktop .search{padding-top:1.953rem;text-align:left}.page-head-desktop .search .content-row,.page-head-desktop .search .course-info-row{padding:0}.page-head-desktop .search .search-row{margin:0}.page-head-desktop .search .site-search-text{width:41.666667%;margin-left:50%;padding:0}.page-head-desktop .search .search-now{width:8.3333%;padding:0}.page-head-desktop .search .button{padding:0;margin:0}.page-head-desktop .search .postfix span{visibility:hidden;margin-left:-999999px}.page-head-desktop .search a.button{display:block;width:100%;height:100%;padding-top:7px;padding-bottom:8px}.page-head-desktop .search .fa.fa-search{display:block;color:#fff;font-size:1.125rem}.page-head-desktop .search .fa.fa-search:before{display:block;margin:0 auto}.page-head-desktop .search input{margin-bottom:0}.page-head-desktop .main-nav{padding:0;background-color:#003B5C}.page-head-desktop .main-nav ul{margin:0;text-align:center}.page-head-desktop .main-nav li{margin-left:0;float:none;display:inline-block}.page-head-desktop .main-nav a{font-size:1.09375rem;padding:0.64rem 1.563rem;color:#fff;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.page-head-desktop .main-nav a:hover{background-color:#005c8f}.page-head{height:50px;padding:0}@media screen and (min-width: 580px){.mobile-header .logo-mobile{width:50%}}@media screen and (min-width: 800px){.mobile-header{display:none}.logo-mobile{display:none}.page-head{height:110px}.page-head-desktop{display:block}.main-nav{display:block}}@media screen and (min-width: 900px){.page-head-desktop .meta-nav ul{font-size:0.92rem}.page-head-desktop .meta-nav ul a{padding-left:0.8rem;padding-right:0.8rem}}.two-logos{padding:0 15px}.two-logos:before,.two-logos:after{content:" ";display:table}.two-logos:after{clear:both}.two-logos.logo-mobile .logo:first-child{margin-bottom:15px}.two-logos.logo-desktop img{width:100%}.two-logos.logo-desktop .logo{width:50%;float:left}.two-logos .logo{padding:0 15px}.two-logos .logo.wits-logo{padding-right:33px}.two-logos .logo.second-log{padding-left:33px}.description-bg{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;top:0;bottom:0;z-index:10}.slider{margin-bottom:35px;padding:0px}.slider .slick-slide{position:relative;width:100%;max-height:472px;overflow:hidden}.slider .slick-slide img{position:relative;display:block;width:100%;z-index:0}.slider .slick-slide .description{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20;width:70%}.slider .slick-slide .description a{color:#fff}.slider .slick-slide .description p{font-size:0.9375rem;margin-bottom:0;line-height:1.45;color:white}.slider .slick-slide .description:hover h2,.slider .slick-slide .description:hover p{color:#fff;text-shadow:0px 0px 2px #000;text-decoration:underline}.slider .slick-slide h2{color:#fff}.slider .slider-prev,.slider .slider-next{border-style:solid;border-width:0px;cursor:pointer;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem;background-color:#003B5C;border-color:#002f4a;color:#fff;border-radius:50%;transition:background-color 300ms ease-out;padding:0.65rem 0.9rem;display:block;top:38%;position:absolute}.slider .slider-prev:hover,.slider .slider-prev:focus,.slider .slider-next:hover,.slider .slider-next:focus{background-color:#002f4a}.slider .slider-prev:hover,.slider .slider-prev:focus,.slider .slider-next:hover,.slider .slider-next:focus{color:#fff}.slider .slider-next{right:3px}.slider .slider-prev{left:3px}@media screen and (min-width: 380px){.slider .slick-slide .description p{font-size:1rem}}@media only screen and (min-width: 40.063em){.slider{margin-bottom:0px}.slider .slick-slide .description-bg{background:transparent}.slider .slick-slide .description{width:100%;height:11.642rem;padding:0.41rem 4.768rem;background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.50),rgba(0,0,0,.45),transparent);top:auto;left:0%;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;bottom:0%}.slider .slick-slide .description p{font-size:1.2rem}.slider .slick-slide .description h2{font-size:2.75rem}.slider .slider-prev,.slider .slider-next{border-style:solid;border-width:0px;cursor:pointer;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#003B5C;border-color:#002f4a;color:#fff;transition:background-color 300ms ease-out;border-radius:0px;display:block;top:40%;position:absolute}.slider .slider-prev:hover,.slider .slider-prev:focus,.slider .slider-next:hover,.slider .slider-next:focus{background-color:#002f4a}.slider .slider-prev:hover,.slider .slider-prev:focus,.slider .slider-next:hover,.slider .slider-next:focus{color:#fff}.slider .slider-prev .fa,.slider .slider-next .fa{font-size:18px}.slider .slider-next{right:0px}.slider .slider-prev{left:0px}}@media only screen and (min-width: 64.063em){.slider .slick-slide .description{padding:1.25rem 4.768rem}}.search-box{margin:0 auto}.search-box.content-block,.search-box.media-block,.search-box.feature-block,.search-box.course-info-block{float:none}.search-box form{margin-bottom:0;padding:0.5rem 1.563rem 0.7rem;border-width:2px;border-style:solid;border-radius:1rem}.search-box form input[type="text"]{display:block;width:100%;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.search-box form .search-label{color:#fff;display:block;font-size:1.563rem;font-weight:600;margin-bottom:0.64rem}.search-box form .postfix{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.search-box form .search-now{padding-top:6px;display:block;width:100%;height:100%;background-color:#f2f2f2;color:#343434;-webkit-transition:background-color 250ms;-moz-transition:background-color 250ms;-o-transition:background-color 250ms;transition:background-color 250ms}.search-box form .search-now>span{visibility:hidden}.search-box form .search-now .fa{display:block;margin:0 auto}.search-box form .search-now .fa.fa-search:before{font-size:1.25rem;display:block;margin:0 auto}.search-box form .search-now:hover{background-color:#d8d8d8;color:#4e4e4e}.search-box .content-row.search-inputs-row,.search-box .search-inputs-row.course-info-row{margin:0 auto}.search-box .search-text{width:83.33333333333333%;padding:0}.search-box .search-button{width:16.66666666666667%;padding:0}.search-box.course-search-box form{padding-right:15px;padding-left:15px}.search-box.course-search-box form .search-now{padding:0;padding-top:0.5rem;width:100%}.search-box.course-search-box .course-search-filters .search-filter{width:50%;float:left}.search-box.course-search-box .course-search-filters:first-child{margin-bottom:0.6rem}.search-box.course-search-box .course-search-filters input{margin-bottom:0}.search-box.course-search-box .course-search-filters label{color:#fff;margin-left:0.1875rem;font-size:0.75rem;margin-right:0}.expert-search-box label{font-size:1.25rem}@media screen and (min-width: 460px){.search-box.course-search-box .course-search-filters label{margin-left:0.3125rem;font-size:0.8125rem}}@media only screen and (min-width: 40.063em){.search-box.course-search-box form .search-now{padding-top:0;text-align:center}.search-box.course-search-box form .search-now .fa{display:inline-block;margin-right:3%}.search-box.course-search-box form .search-now span{visibility:visible;display:inline-block;margin-left:3%;font-size:0.9375rem}.search-box.course-search-box form .course-search-inputs{padding-right:15px !important}.search-box.course-search-box form .course-search-filters label{margin-right:0rem;font-size:0.875rem}.search-box.course-search-box .search-text{width:75%}.search-box.course-search-box .search-button{width:25%}.search-box.course-search-box .course-search-inputs{width:75%}.search-box.course-search-box .course-search-filters{width:25%}.search-box.course-search-box .course-search-filters .search-filter{width:100%}}@media only screen and (min-width: 64.063em){.search-box.course-search-box{width:66.66667%;margin:0 auto}.search-box.course-search-box form{padding:0.5rem 1.563rem 0.7rem}.search-box.course-search-box form .course-search-filters{padding-left:15px !important}.search-box.course-search-box form .course-search-filters label{margin-left:0.5rem}.search-box.staff-search-box{width:50%}}.content-row,.course-info-row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem;padding-bottom:25px}.content-row:before,.course-info-row:before,.content-row:after,.course-info-row:after{content:" ";display:table}.content-row:after,.course-info-row:after{clear:both}.content-row .content-row,.course-info-row .content-row,.content-row .course-info-row,.course-info-row .course-info-row{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}.content-row hr,.course-info-row hr{margin:0 15px;border-color:#343434}.content-row .feature-head-1-row,.course-info-row .feature-head-1-row{padding:0;margin-bottom:0.25rem}.content-row.no-padding,.no-padding.course-info-row{padding:0 !important}.content-row.no-padding-top,.no-padding-top.course-info-row{padding-top:0 !important}.content-row.no-padding-bottom,.no-padding-bottom.course-info-row{padding-bottom:0}.content-block,.media-block,.feature-block,.course-info-block{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.content-block[class*="span-"],[class*="span-"].media-block,[class*="span-"].feature-block,[class*="span-"].course-info-block{width:100%}.media-block{margin:0 auto}.feature-head-col h2,.feature-head-col h3{border-bottom:2px dotted #898989;padding-bottom:0.8rem;padding-bottom:0}.feature-head-col.no-underline h2,.feature-head-col.no-underline h3{border:none}[class*="span-"]{width:100%}@media only screen and (min-width: 50rem){.content-block.span-1,.span-1.media-block,.span-1.feature-block,.span-1.course-info-block{width:8.33333%}.content-block.span-2,.span-2.media-block,.span-2.feature-block,.span-2.course-info-block{width:16.66667%}.content-block.span-3,.span-3.media-block,.span-3.feature-block,.span-3.course-info-block{width:25%}.content-block.span-4,.span-4.media-block,.span-4.feature-block,.span-4.course-info-block{width:33.33333%}.content-block.span-5,.span-5.media-block,.span-5.feature-block,.span-5.course-info-block{width:41.66667%}.content-block.span-6,.span-6.media-block,.span-6.feature-block,.span-6.course-info-block{width:50%}.content-block.span-7,.span-7.media-block,.span-7.feature-block,.span-7.course-info-block{width:58.33333%}.content-block.span-8,.span-8.media-block,.span-8.feature-block,.span-8.course-info-block{width:66.66667%}.content-block.span-9,.span-9.media-block,.span-9.feature-block,.span-9.course-info-block{width:75%}.content-block.span-10,.span-10.media-block,.span-10.feature-block,.span-10.course-info-block{width:83.33333%}.content-block.span-11,.span-11.media-block,.span-11.feature-block,.span-11.course-info-block{width:91.66667%}.content-block.span-12,.span-12.media-block,.span-12.feature-block,.span-12.course-info-block{width:100%}.content-block.span-6-med,.span-6-med.media-block,.span-6-med.feature-block,.span-6-med.course-info-block{width:50%}.content-row.gen-main-content-row,.gen-main-content-row.course-info-row{padding-top:25px}}@media only screen and (min-width: 40.063em){.content-block.span-9-med,.span-9-med.media-block,.span-9-med.feature-block,.span-9-med.course-info-block{width:75%}.content-block.span-3-med,.span-3-med.media-block,.span-3-med.feature-block,.span-3-med.course-info-block{width:25%}}@media only screen and (min-width: 64.063em){.content-block.span-9-large,.span-9-large.media-block,.span-9-large.feature-block,.span-9-large.course-info-block{width:75%}.content-block.span-3-large,.span-3-large.media-block,.span-3-large.feature-block,.span-3-large.course-info-block{width:25%}}.features-row{margin-top:-1px;padding-top:1.953rem;padding-bottom:0}.features-row h2,.features-row h3,.features-row h4{margin-top:0;color:#343434}.features-row:first-child{margin-top:0}.features-row.features-2-row{padding:1.5625rem 1.5625rem}.features-row.search-row{padding-bottom:1.953rem}.features-row.letter-box-row{padding-top:0;max-height:600px;overflow:hidden}.features-row.letter-box-row img{width:100%}.features-row.letter-box-row .letter-box-feature-image{padding-left:0;padding-right:0;width:100%;float:left;width:100%}.features-row.letter-box-row.slider .slick-slides{width:100%;padding:0;max-height:472px;overflow:hidden}.features-row.big-image-row{position:relative;margin-bottom:25px;overflow:hidden;padding-top:0}.features-row.big-image-row img,.features-row.big-image-row .content-block,.features-row.big-image-row .media-block,.features-row.big-image-row .feature-block,.features-row.big-image-row .course-info-block{position:relative}.features-row.big-image-row img{display:block;width:100%}.features-row.big-image-row .inner-nav h3{color:#fff}.features-row.big-image-row .side-nav{padding:0}.features-row.big-image-row .side-nav li a:not(.button):hover,.features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#fff}.features-row.big-image-row .landing-welcome-block{padding:0;z-index:10;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.features-row.big-image-row .landing-leader-text{background-color:rgba(255,255,255,0.75)}.features-row .landing-leader-text{padding-top:1.5625rem;padding-bottom:1.5625rem}.features-row .landing-leader-text p{font-size:1.125rem}.features-row.landing-leader-text-row{padding-top:0px;padding-bottom:8px}.features-row.news-events-row{padding-top:1rem}@media screen and (max-width: 47.9375rem){.features-row .landing-leader-text{width:100%}}@media screen and (min-width: 400px) and (max-width: 40.062em){.features-row.big-image-row .landing-welcome-block{width:80.90125%}.features-row.big-image-row .landing-leader-text{padding-top:2rem;padding-bottom:2.25rem}}@media screen and (min-width: 400px) and (max-width: 47.99em){.features-row .landing-welcome-block{width:80.90125%}}@media only screen and (min-width: 40.063em) and (max-width: 63.9375rem){.features-row .landing-welcome-block{left:0%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(0%, -50%)}}@media only screen and (min-width: 40.063em){.features-row .landing-leader-text{background:#fff}.features-row .landing-leader-text p{font-size:1.25rem}.features-row.big-image-row{max-height:698px}.features-row.big-image-row .landing-leader-text{background:#fff}.features-row.big-image-row .landing-welcome-block{padding-right:0.9375rem}.features-row.big-image-row .landing-leader-text{padding:2rem;padding-bottom:2.25rem;background:#fff}.features-row.big-image-row .landing-leader-text p{font-size:1.25rem}.features-row.big-image-row .inner-nav{padding-right:1.875rem}}@media only screen and (min-width: 64.063em){.features-row .landing-inner-nav{width:25%;margin-left:8.333333333333333%}.features-row .landing-leader-text{width:41.66666666666667%}.features-row.big-image-row .landing-welcome-block{width:80.90169%;padding-right:0;padding-left:0.9375rem}.features-row.big-image-row .landing-inner-nav{margin-left:0}.features-row.big-image-row .landing-leader-text{width:60%}.features-row.big-image-row .inner-nav{padding:0 1.875rem 0 0;width:40%}}@media sceen and (min-width: 1099px){.features-row .inner-nav{width:33%}}.discovery-slider .disco-next-wrap{height:100%;position:absolute;background-color:inherit;background-color:rgba(205,205,205,0.5);right:0px;width:75px;top:0px;-moz-box-shadow:-6px 0px 10px -6px #222;-webkit-box-shadow:-6px 0px 10px -6px #222;box-shadow:-6px 0px 10px -6px #222}.discovery-slider .disco-next{position:relative;top:40%}.bg-efefef-grey .discovery-slider .disco-next-wrap{background-color:#efefef;background:rgba(239,239,239,0.5)}.bg-dedede-grey .discovery-slider .disco-next-wrap{background-color:#dedede;background:rgba(222,222,222,0.5)}.bg-cdcdcd-grey .discovery-slider .disco-next-wrap{background-color:#cdcdcd;background:rgba(205,205,205,0.5)}.bg-bcbcbc-grey .discovery-slider .disco-next-wrap{background-color:#bcbcbc;background:rgba(188,188,188,0.5)}.bg-9a9a9a-grey .discovery-slider .disco-next-wrap{background-color:#898989;background:rgba(137,137,137,0.5)}.bg-898989-grey .discovery-slider .disco-next-wrap{background-color:#898989;background:rgba(137,137,137,0.5)}.landing-1 .single-image,.gen-content .single-image{max-height:380px}.news-events-row{padding-top:1rem;padding-bottom:25px}.news-events-row h3,.news-events-row a{color:inherit}.news-events-row h3:hover,.news-events-row a:hover{color:#343434}.feature-block{padding-bottom:1.953rem;overflow:hidden}.feature-block h2,.feature-block h3,.feature-block h4,.feature-block h5{margin-top:0;color:#343434}.feature-block h2 a:hover,.feature-block h3 a:hover,.feature-block h4 a:hover,.feature-block h5 a:hover{text-decoration:none}.feature-block h3,.feature-block img{margin-bottom:1rem}.feature-block img{width:100%}.feature-block a{color:inherit;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.feature-block a:hover{color:#85714D}.feature-block a.button{color:#fff}.feature-block a.button:hover{color:#fff}.feature-block .read-more{margin-bottom:0;float:right;color:#85714D}.feature-block .button{padding:0.625rem 1.25rem;margin-top:0.64rem;margin-bottom:0}.feature-block.landing-leader-text{text-align:center}.feature-block.landing-leader-text p{margin-bottom:0}.feature-block.landing-leader-text h2{margin-top:0}.feature-block.feature-1 h3{font-size:1.563rem;margin-bottom:0.5rem;color:#fff}.feature-block.feature-1 h3 a{color:inherit}.feature-block.feature-1 h3:hover{color:#efefef}.feature-block.feature-1 img{margin-bottom:0}.feature-block.feature-1 p:not(.read-more){margin:0px;padding:1.125rem 1rem}.feature-block.feature-1 .read-more{margin-top:0;width:100%}.feature-block.feature-1 .button{margin-top:0px;background-color:#003B5C;width:100%}.feature-block.feature-1 .button:hover{background-color:#004b76}.feature-block.feature-cta{padding-bottom:1rem}.feature-block.feature-cta a{display:block}.feature-block.feature-cta a:hover p{text-decoration:underline;background:#007cc2;color:#fff}.feature-block.feature-cta a:hover .fa{background-color:#006ca9}.feature-block.feature-cta img{margin-bottom:0}.feature-block.feature-cta p{font-size:1.5rem;font-family:"Helvetica Neue Light","Arial Narrow",Helvetica,Arial,sans-serif;line-height:1.1;background:#005c8f;color:#fff;position:relative;padding:1rem 1.125rem 1.125rem;padding-right:28%;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms}.feature-block.feature-cta p .fa{display:block;position:absolute;width:25%;right:0;top:0;background-color:#005c8f;border-left:1px solid #003B5C;color:#fff;text-align:center;font-size:3.25rem;height:100%;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms}.feature-block.feature-cta p .fa:before{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.feature-block.feature-2{padding-left:0;padding-right:0;width:100%;float:left;padding-bottom:0}.feature-block.feature-2 h3,.feature-block.feature-2 p,.feature-block.feature-2 a{color:#EFEFEF;margin-bottom:0.64rem}.feature-block.feature-2 a{display:block;position:relative;margin-bottom:0}.feature-block.feature-2 img{z-index:0;top:0;left:0;position:relative;margin-bottom:0}.feature-block.feature-2 .crop-1x1{display:block}.feature-block.feature-2 .crop-2x1{display:none}.feature-block.feature-2 div{width:100%;z-index:10;bottom:0;left:0;position:absolute;padding:0.625rem 1.25rem 1.25rem;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 225ms;-moz-transition:background-color 225ms;-o-transition:background-color 225ms;transition:background-color 225ms}.feature-block.feature-2 p{margin-bottom:0}.feature-block.feature-2:hover h3,.feature-block.feature-2:hover p,.feature-block.feature-2:hover a{color:#fff}.feature-block.feature-2:hover div{background-color:#000}.feature-block.feature-3 img{margin-top:0.6rem}.feature-block.feature-3 p{margin-bottom:0rem}.feature-block.feature-3 p.date{margin-bottom:0.6rem}.feature-block.feature-4 p:hover .read-more{text-decoration:underline}.feature-block.media-feature .flex-media{margin-bottom:1rem;min-height:0}.feature-block.news-events-block{padding-bottom:0}.feature-block.news-events-block h3,.feature-block.news-events-block h4,.feature-block.news-events-block p{margin-bottom:0.5rem}.feature-block.news-events-block>.content-row,.feature-block.news-events-block>.course-info-row{padding:1rem 0}.feature-block .featured-news,.feature-block .featured-event{margin-bottom:1.25rem;padding-bottom:0}.feature-block .featured-news hr,.feature-block .featured-event hr{border-width:1px;margin:0;margin-top:1.25rem;margin-bottom:0.625rem;border-color:#232323}.feature-block .other-news,.feature-block .other-event{padding-bottom:1.25rem}.feature-block .other-news:last-child,.feature-block .other-event:last-child{padding-bottom:1.953rem}@media screen and (min-width: 500px){.feature-block.feature-2 .crop-1x1{display:none}.feature-block.feature-2 .crop-2x1{display:block}.feature-block.feature-cta{padding-bottom:1.953rem}}@media only screen and (min-width: 40.063em){.featuresx2 .feature-block{width:50%}.featuresx6 .feature-block{width:50%}.featuresx6 .feature-block:nth-child(1),.featuresx6 .feature-block:nth-child(2),.featuresx6 .feature-block:nth-child(3){padding-bottom:0}.featuresx6 .feature-block:nth-child(4){clear:left}.featuresx4 .feature-block{width:50%}.featuresx3 .feature-block{width:33.333333%}.featuresx3.features-2-row{padding:1.875rem 1.875rem}.featuresx3.features-2-row .feature-block{width:100%}.feature-block.landing-leader-text{margin-left:0;margin-right:0;padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left;margin-left:0% !important;text-align:left}.feature-block .other-news:last-child,.feature-block .other-event:last-child{padding-bottom:0}.feature-block.feature-cta p{font-size:1.625rem}.features-row.landing-leader-text-row{padding-top:1.953rem;padding-bottom:1.953rem}}.tabbed-header{margin-bottom:0 !important;color:#fff !important}.tabbed-header .tab-background{display:inline-block;padding:0.625rem 1.25rem 0.625rem 1.25rem;position:relative;z-index:0;width:auto}.tabbed-header .tab-background:before{content:"";background-color:#003B5C;position:absolute;z-index:-10;top:0;left:0;height:100%;width:100%}.grey-tab{color:inherit !important}.blue-tab{color:#fff !important}@media only screen and (min-width: 40.063em){.tabbed-header .tab-background{width:auto}.feature-block.feature-1 .tabbed-header .tab-background{width:auto}}@media screen and (min-width: 850px){.featuresx3 .feature-block.feature-2{width:33%;padding:0}.feature-block.feature-2{margin-bottom:0px}.feature-block.feature-2 .crop-2x1{display:none}.feature-block.feature-2 .crop-1x1{display:block}}@media only screen and (min-width: 64.063em){.featuresx6 .feature-block{width:33.33333%}.featuresx4 .feature-block{width:25%}.features-row.landing-leader-text-row{background-color:#fff !important}.feature-block.landing-leader-text{padding-left:0.9375rem;padding-right:0.9375rem;width:58.33333%;float:left}.feature-block.feature-1 .tabbed-header .tab-background{width:auto}.feature-block.feature-1 p:not(.read-more){padding-left:0;padding-right:0}.feature-block.feature-1 .read-more{width:auto}}.content-row.footer,.footer.course-info-row{background-color:#003b5c;color:#f1f5fb}.content-row.footer .soc-media-icons,.footer.course-info-row .soc-media-icons{float:right;margin:0}.content-row.footer .soc-media-icons li,.footer.course-info-row .soc-media-icons li{list-style:none;display:inline-block;margin-right:0.5rem}.content-row.footer .soc-media-icons a:not(.button),.footer.course-info-row .soc-media-icons a:not(.button),.content-row.footer .soc-media-icons a,.footer.course-info-row .soc-media-icons a{color:#fff}.content-row.footer .soc-media-icons a:not(.button):hover,.footer.course-info-row .soc-media-icons a:not(.button):hover,.content-row.footer .soc-media-icons a:hover,.footer.course-info-row .soc-media-icons a:hover{color:#e6e6e6}.content-row.footer .soc-media-icons .fa,.footer.course-info-row .soc-media-icons .fa{font-size:2.375rem}.content-row.footer .footer-soc-media-follow,.footer.course-info-row .footer-soc-media-follow{padding:1rem}.content-row.footer.row,.footer.row.course-info-row{padding:0}.content-row.footer a:not(.button),.footer.course-info-row a:not(.button){color:#003B5C}.content-row.footer .quick-links ul,.footer.course-info-row .quick-links ul{margin-top:1rem;margin-left:1.563rem}.content-row.footer .quick-links ul li,.footer.course-info-row .quick-links ul li{margin-bottom:0.512rem}.content-row.footer .quick-links ul a,.footer.course-info-row .quick-links ul a{color:#fff}.content-row.footer .quick-links ul a:hover,.footer.course-info-row .quick-links ul a:hover{text-decoration:underline}.content-row.footer h3,.footer.course-info-row h3{color:#f1f5fb}.content-row.footer a:hover,.footer.course-info-row a:hover{color:#fff}.content-row.footer .features-row,.footer.course-info-row .features-row{padding-top:1.25rem}.content-row.footer .feature-block,.footer.course-info-row .feature-block{padding-bottom:1.25rem}.content-row.footer .footer-legal article p,.footer.course-info-row .footer-legal article p{text-align:right;margin-bottom:0.25rem}.content-row.footer .footer-legal article p.footer-links a,.footer.course-info-row .footer-legal article p.footer-links a{color:white;text-decoration:underline;font-size:80%;display:inline-block;margin-left:0.375rem}.content-row.footer .footer-legal article p.footer-links a:hover,.footer.course-info-row .footer-legal article p.footer-links a:hover{text-decoration:none}.content-row.footer .footer-legal article p.footer-links a:after,.footer.course-info-row .footer-legal article p.footer-links a:after{display:inline-block;content:" | ";margin-left:0.375rem;text-decoration:none;overflow:hidden;height:16px;}.content-row.footer .footer-legal article p.footer-links a:last-of-type:after,.footer.course-info-row .footer-legal article p.footer-links a:last-of-type:after{content:""}.footer-accordion .accordion{padding:0}.footer-accordion .accordion .content-row,.footer-accordion .accordion .course-info-row{margin:0 auto;padding:1rem 0}.footer-accordion .accordion ul{margin:0;list-style-type:none}.footer-accordion .accordion .accordion-navigation{position:relative}.footer-accordion .accordion .accordion-navigation:first-child a{border-top-color:#fff}.footer-accordion .accordion .accordion-navigation>a,.footer-accordion .accordion .accordion-navigation.active>a{background-color:#003b5c;color:#fff;border:1px solid #fff;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.footer-accordion .accordion .accordion-navigation>a:hover,.footer-accordion .accordion .accordion-navigation.active>a:hover{background-color:#a48c61}.footer-accordion .accordion .content{background-color:#fff;padding:0rem 0;color:#343434}.footer-accordion .accordion .content h2{color:#343434}.footer-accordion .accordion .content h3{color:#343434}.footer-accordion .accordion .content h4{color:#343434}.footer-accordion .accordion .content a:hover{color:inherit;text-decoration:underline}.footer-accordion .accordion .content iframe{width:100%}.footer-accordion .accordion .content .button{padding:0.8rem 1rem;margin-bottom:0}.footer-accordion .accordion .content .button:hover{color:#fff}.footer-accordion .accordion .content .feature-4 img{margin-bottom:1.5625rem}.footer-accordion .accordion .fa{position:absolute;right:16px;font-size:1.625rem;color:#fff}.footer-accordion .accordion .fa.fa-angle-up{top:14px}.footer-accordion .accordion .fa.fa-angle-down{top:16px}.homepage.footer .footer-accordion .content{display:block}.landing-1 .logo-mobile{padding:0.64rem 0 1.563rem}.inner-nav{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;display:none;padding:0px}.inner-nav h3{background-color:#005c8f;color:#fff;margin:0;padding:0.41rem 0.875rem;font-size:1.563rem}.inner-nav .side-nav{padding-top:0}.inner-nav .side-nav li{margin-bottom:0;margin-top:-1px}.inner-nav .side-nav a{border:1px solid #005c8f;background-color:#fff}.mob-landing-inner-nav-row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem;padding-top:25px;padding-bottom:25px;padding:0px 0 4px}.mob-landing-inner-nav-row:before,.mob-landing-inner-nav-row:after{content:" ";display:table}.mob-landing-inner-nav-row:after{clear:both}.mob-landing-inner-nav-row h3{font-size:1.25rem;border:1px solid #a3a3a3}.mob-landing-inner-nav-row .inner-nav{display:block;padding:0.3125rem}.mob-landing-inner-nav-row .side-nav{display:none}.mob-landing-inner-nav-row .fa{float:right;padding-top:4px}.mob-landing-inner-nav-row:hover{cursor:pointer}.mob-landing-inner-nav-row .side-nav a{border:1px solid #bcbcbc}@media screen and (min-width: 800px){.landing-inner-nav{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}.inner-nav{display:block}.mob-landing-inner-nav-row{display:none}}.a-z{background-color:#eee;padding:0.64rem;margin-bottom:0.64rem}.a-z p{margin:0 auto}.a-z p a{display:inline-block;padding:0.4375rem 0.5rem;background-color:#ddd;margin:0.3125rem 0.1875rem;width:2.125rem;text-align:center;border:1px solid #ccc}.a-z p a:hover{background-color:#aaa;border:1px solid #999;color:#eee;text-decoration:underline}.staff-listing-row.gen-content-row .gen-content-row{padding:0}.staff-listing-short{padding-bottom:1.25rem}.staff-listing-short .staff-image{display:none}.staff-listing-short .staff-image img{margin:0}.staff-listing-short .staff-image a{display:block}.a-z-back-to-top .fa{padding-top:0.262rem}.staff-details .staff-detail{margin-bottom:0.262rem}@media only screen and (min-width: 40.063em){.staff-listing-short .staff-image{display:block;width:25%}.staff-listing-short .staff-details{width:75%}}@media only screen and (min-width: 64.063em){.staff-listing-short .staff-image{width:16.66667%}.staff-listing-short .staff-details{width:83.33333%}}.accordion{margin-left:0}.accordion .accordion-navigation{margin-top:-1px;position:relative}.accordion .fa{position:absolute;right:16px;font-size:1.625rem;color:#fff}.accordion .fa.fa-angle-up{top:14px}.accordion .fa.fa-angle-down{top:16px}.accordion .accordion-navigation>a{padding:0.9rem 0.9rem;background-color:#005c8f;color:#fff;border:1px solid #004b76;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.accordion .accordion-navigation>a:hover{background-color:#007cc2}.accordion .accordion-navigation:first-child>a{border-top-color:#004b76}.accordion .accordion-navigation>.content{border:1px solid #dedede;border-top-width:0px;height:auto}.accordion .accordion-navigation.active>a{background-color:#005c8f}.tabs .tab-title{border:1px solid #004b76;border-bottom:none;margin-right:-1px}.tabs .tab-title a{background-color:#005c8f;color:#fff;padding:0.8rem 1.6rem;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.tabs .tab-title a:hover{background-color:white;color:#007cc2}.tabs .tab-title.active{border-bottom:1px solid #fff;margin-bottom:-1px !important}.tabs .tab-title.active a{border-bottom-width:0px}.tabs .tab-title.active a:hover{border-bottom-width:0px;border-bottom-color:#fff}.tabs-content .content{border:1px solid #005c8f;padding:0.9375rem}.breadcrumbs{margin:0;font-size:0.875rem}.breadcrumbs li{display:inline-block;position:relative}.breadcrumbs .fa{padding:0 0.375rem}@media only screen and (min-width: 40.063em){.breadcrumbs{font-size:0.9375rem}}.gen-main-content-row .gen-content-row{padding:1rem 0}.gen-main-content-row .gen-content-row.share-row{padding-top:0}.gen-main-content-row .event-details{width:100%}.gen-main-content-row .event-details tr td:first-child{font-weight:600;vertical-align:top}.event-details p{line-height:1.125rem;font-size:.875rem;margin-bottom:0}.event-details p+p{margin-top:1rem}.multi-media-image-gallery{padding-bottom:0}.gallery-navigation{margin-bottom:1.5625rem}.textual-article:before,.textual-article:after{content:" ";display:table}.textual-article:after{clear:both}.textual-article p a:hover{text-decoration: none}.textual-article.staff-profile .staff-profile-image{width: 150px;height: 200px;float:left;padding:2px;border:1px solid #ddd;margin:0 1rem 1rem 0}.textual-article.staff-profile .profile-table p{margin-bottom:0rem;line-height:1.125rem;font-size:.875rem}.profile-table td:first-of-type{font-weight:700;text-align:right;width:25%}.textual-article.staff-profile ol{font-size:90%}.textual-article.staff-profile ol li{margin-bottom:.35rem}.textual-article .body-image{width:100%}.textual-article .body-image img{width:100%;margin-bottom:0.8rem;margin-top:0}.textual-article .body-image .caption{font-size:0.89rem;color:#898989;font-style:italic;margin-bottom:0.8rem}blockquote{background-color:rgba(133,113,77,0.3);font-size:1rem;font-family:"Libre Baskerville" "Open Sans",Helvetica,Roboto,Arial,sans-serif;font-style:italic}blockquote .fa{margin-right:0.21rem;font-style:normal;display:block;margin-bottom:0.64rem;color:#828282}blockquote cite{font-style:normal;margin-top:0.64rem;font-family:"Libre Baskerville" "Open Sans",Helvetica,Roboto,Arial,sans-serif;font-style:normal}@media only screen and (min-width: 40.063em){blockquote{font-size:1.25rem}}.multi-media-item .flex-media,.multi-media-image-gallery .flex-media{min-height:375px}.multi-media-item .flex-media.audio,.multi-media-image-gallery .flex-media.audio{min-height:0}.multi-media-item .media-element,.multi-media-image-gallery .media-element{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;margin-bottom:1.25rem;overflow:hidden}.multi-media-item .media-description,.multi-media-image-gallery .media-description{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;position:relative}.multi-media-item .media-description h3,.multi-media-item .media-description h4,.multi-media-image-gallery .media-description h3,.multi-media-image-gallery .media-description h4{margin-bottom:0.134rem}.multi-media-item .media-description p,.multi-media-image-gallery .media-description p{margin-bottom:1rem}.multi-media-item .media-description .media-author,.multi-media-image-gallery .media-description .media-author{font-weight:bold}.multi-media-item .media-description .media-release-date,.multi-media-image-gallery .media-description .media-release-date{font-color:#5a5a5a;font-style:italic}.multi-media-item .multi-media-share-row,.multi-media-image-gallery .multi-media-share-row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem;padding-top:25px;padding-bottom:25px;padding-top:0px}.multi-media-item .multi-media-share-row:before,.multi-media-item .multi-media-share-row:after,.multi-media-image-gallery .multi-media-share-row:before,.multi-media-image-gallery .multi-media-share-row:after{content:" ";display:table}.multi-media-item .multi-media-share-row:after,.multi-media-image-gallery .multi-media-share-row:after{clear:both}.multi-media-item .media-download,.multi-media-image-gallery .media-download{padding-right:0.512rem;display:inline-block}.multi-media-item .fa,.multi-media-image-gallery .fa{padding-right:0.328rem}.multi-media-item img,.multi-media-image-gallery img{width:100%}.multi-media-image-gallery .content-row,.multi-media-image-gallery .course-info-row{padding:0;width:100%}.gallery-navigation{position:relative}.gallery-navigation.content-row,.gallery-navigation.course-info-row{margin:0 auto}.gallery-navigation .thumbs{padding-top:0.563rem;padding-bottom:0.563rem;background-color:#898989}.gallery-navigation .thumbs .img-thumb{border:2px solid #232323;overflow:hidden;margin-left:10px;background-color:#232323;-moz-box-shadow:inset 0 0 5px #676767;-webkit-box-shadow:inset 0 0 5px #676767;box-shadow:inset 0 0 5px #676767;float:left;position:relative}.gallery-navigation .thumbs .img-thumb:hover{cursor:pointer;border-color:#fff}.gallery-navigation .thumbs .img-thumb.slick-active{border-color:#85714D}.gallery-navigation .thumbs .img-thumb img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-navigation .thumbs-next,.gallery-navigation .thumbs-prev{position:absolute;width:40px;height:100%;top:0;background-color:#bcbcbc}.gallery-navigation .thumbs-next button,.gallery-navigation .thumbs-prev button{width:100%;top:37%;padding:0.7rem 0.15rem}.gallery-navigation .thumbs-next{right:0px;-moz-box-shadow:-6px -0px 10px -5px #222;-webkit-box-shadow:-6px -0px 10px -5px #222;box-shadow:-6px -0px 10px -5px #222}.gallery-navigation .thumbs-prev{left:0px;-moz-box-shadow:6px -0px 10px -5px #222;-webkit-box-shadow:6px -0px 10px -5px #222;box-shadow:6px -0px 10px -5px #222}@media screen and (min-width: 420px){.gallery-navigation .thumbs-next,.gallery-navigation .thumbs-prev{width:50px}}@media screen and (min-width: 350px){.textual-article .body-image{width:28%;max-width:18.19rem;margin:1.25rem 1.25rem;margin-top:0}.textual-article .body-image.right{margin-right:0}.textual-article .body-image.left{margin-left:0}.textual-article .body-image .caption{font-size:0.89rem;color:#898989;font-style:italic;margin-bottom:0.8rem}}@media only screen and (min-width: 50rem){.gen-main-content-row .gen-content-lh-sidebar{position:relative;width:25%;right:75%;left:auto}.gen-main-content-row .gen-content-lh-sidebar .inner-nav{display:block}.gen-main-content-row .gen-content-lh-sidebar .sidebar-features-header{font-size:2.369rem}.gen-main-content-row .gen-content-lh-sidebar .feature-2 a div{position:static}.gen-main-content-row .gen-main-body{position:relative;width:75%;left:25%;right:auto;float:left}.gen-main-content-row .gen-main-body.wide{left:auto;width:100%}.gen-main-content-row .gen-content-row.news-archive-listing .media-image{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;display:block}.gen-main-content-row .gen-content-row.news-archive-listing .media-details{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left}.gen-main-content-row .event-details{max-width:75%}.multi-media-item .media-element,.multi-media-image-gallery .media-element{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}.multi-media-item .media-description,.multi-media-image-gallery .media-description{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}@media screen and (max-width: 1150px){.events .gen-main-content-row .gen-content-lh-sidebar{position:relative;width:100%;right:auto;left:auto}.events .gen-main-content-row .gen-content-lh-sidebar .inner-nav{display:block}.events .gen-main-content-row .gen-content-lh-sidebar .sidebar-features-header{font-size:2.369rem}.events .gen-main-content-row .gen-content-lh-sidebar .feature-2 a div{position:static}.events .gen-main-content-row .gen-main-body{position:relative;width:100%;left:auto;right:auto;float:left}}@media only screen and (min-width: 64.063em){.gallery-navigation .thumbs-next button,.gallery-navigation .thumbs-prev button{top:37%}.gen-main-content-row .gen-content-lh-sidebar .feature-2 a div{position:absolute}}.social-sharing:before,.social-sharing:after{content:" ";display:table}.social-sharing:after{clear:both}.social-sharing .fb_iframe_widget{padding-right:1rem;margin-top:-4px;float:left;margin-bottom:10px}.social-sharing #twitter-widget-0{margin-bottom:10px;float:left}.social-sharing .IN-widget{display:inline-block;float:left;margin-bottom:10px}.social-sharing .fb_iframe_widget,.social-sharing .IN-widget,.social-sharing #twitter-widget-0{clear:both}@media screen and (min-width: 360px){.social-sharing .fb_iframe_widget,.social-sharing .IN-widget,.social-sharing #twitter-widget-0{clear:none}}.landing-2-main-content-row{padding-top:0}.landing-2-main-content-row .featured-news-row{padding-top:0;padding-bottom:0}.landing-2-main-content-row .featured-news-row .featured-news-item{padding:0;position:relative}.landing-2-main-content-row .featured-news-row .featured-news-item img{width:100%}.landing-2-main-content-row .featured-news-row .featured-news-item .medium-image{display:none}.landing-2-main-content-row .featured-news-row .featured-news-detail{background:#005c8f;padding:1rem;position:relative;bottom:0;left:0;color:#fff;text-shadow:1px 1px 1px #000}.landing-2-main-content-row .featured-news-row .featured-news-detail h1{margin-bottom:0}.landing-2-main-content-row .featured-news-row .featured-news-detail h2,.landing-2-main-content-row .featured-news-row .featured-news-detail a{color:inherit}.landing-2-main-content-row .featured-news-row .featured-news-detail p{margin-bottom:0}.landing-2-main-content-row .featured-news-row .featured-news-other-block{padding-bottom:0}.landing-2-main-content-row .featured-news-row .featured-news-other-row{padding-top:15px;padding-bottom:15px}.landing-2-main-content-row .featured-news-row .featured-news-other-item{width:100%;padding-bottom:0}.landing-2-main-content-row .featured-news-row .featured-news-other-item h3{margin-bottom:0.375rem}.landing-2-main-content-row .featured-news-row a{color:inherit}.landing-2-main-content-row .featured-news-row a:hover,.landing-2-main-content-row .featured-news-row a:focus{text-decoration:underline;color:#85714D}.landing-2-main-content-row .featured-news-row h2 a:hover,.landing-2-main-content-row .featured-news-row h3 a:hover{text-decoration:none}.landing-2-main-content-row .news-events-row{padding-bottom:0}.landing-2-main-content-row .landing-2-rh-sidebar{padding-top:25px}.landing-2-main-content-row .media-listing-item{padding-top:25px}.landing-2-main-content-row .media-listing-item:first-child{padding-top:0px}.landing-2-main-content-row .media-listing-item .media-element iframe{min-height:250px}[class*="-sidebar"]{padding-top:25px}[class*="-sidebar"] .content-row,[class*="-sidebar"] .course-info-row{padding:0 0 2rem}[class*="-sidebar"] .side-bar-image img{display:block;margin:0 auto;max-width:206px}[class*="-sidebar"] .side-bar-image.logo{display:none}[class*="-sidebar"] .side-nav{margin:0;padding-bottom:0}[class*="-sidebar"] .feature-head-1-row{margin-bottom:0;padding-bottom:0.86rem}[class*="-sidebar"] .inner-nav-row{padding-top:0;display:none}[class*="-sidebar"] .inner-nav{padding:0 0.9375rem}[class*="-sidebar"] .sidebar-features{clear:both}[class*="-sidebar"] .sidebar-features-header{color:#003B5C;margin-bottom:1.333rem;font-size:1.8125rem}[class*="-sidebar"] h2{font-size:1.9375rem;margin-bottom:0}[class*="-sidebar"] .tab-background{width:100%}[class*="-sidebar"] .wits-in-the-media iframe{padding-left:1rem;padding-right:1rem}[class*="-sidebar"] .wits-in-the-media h3{font-size:1.5625rem;margin-bottom:0.7rem}[class*="-sidebar"] .wits-in-the-media .date{font-size:0.85rem;color:#003B5C}[class*="-sidebar"] .wits-in-the-media .feature-block{padding-bottom:0.8rem}[class*="-sidebar"] .feature-block{padding-top:1rem;padding-bottom:0.5rem}[class*="-sidebar"] .feature-2{padding:0 0.9375rem;color:white}[class*="-sidebar"] .feature-2:hover h3,[class*="-sidebar"] .feature-2:hover p,[class*="-sidebar"] .feature-2:hover a{color:#fff}[class*="-sidebar"] .feature-2:hover div{background-color:#003b5c}[class*="-sidebar"] .feature-2 div{background-color:rgba(0,59,92,0.65);-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}[class*="-sidebar"] .feature-cta p{padding-top:0.75rem;padding-bottom:0.75rem;margin-bottom:0}[class*="-sidebar"] .feature-4 h3{margin-bottom:0.64rem}[class*="-sidebar"] .feature-4 img{margin-bottom:0}[class*="-sidebar"] .feature-4 p{padding:0.8rem 0rem 1rem;margin-bottom:0;border-bottom:6px solid #007cc2}[class*="-sidebar"] .expert-search-box{padding-top:0.375rem;padding-bottom:0}[class*="-sidebar"] .expert-search-box form{padding-right:0.9375rem;padding-left:0.9375rem}@media only screen and (min-width: 40.063em){.landing-2-main-content-row{padding-top:25px}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item{padding-right:15px;padding-left:15px;overflow:hidden}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item.single-image{max-height:400px}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item .mobile-image{display:none}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item .medium-image{display:block}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item .slider{padding-right:15px;padding-left:15px}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item .slider .description p{font-size:1rem}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-detail{padding:2.369rem;background:transparent;position:absolute}.landing-2-main-content-row .landing-2-main-body .news-events-row{padding-bottom:0}[class*="-sidebar"] .feature-2 a div{position:static}}@media only screen and (min-width: 50rem){.landing-2-main-content-row .landing-2-main-body{width:75%}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item .mobile-image{display:none}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-item .medium-image{display:block}.landing-2-main-content-row .landing-2-main-body .featured-news-row .featured-news-other-item{width:33.33333%}.landing-2-main-content-row .landing-2-main-body .featured-news-row .other-news:last-child,.landing-2-main-content-row .landing-2-main-body .featured-news-row .other-event:last-child{padding-bottom:0}.landing-2-main-content-row .landing-2-rh-sidebar{padding-top:0;width:25%}[class*="-sidebar"]{padding-top:25px}[class*="-sidebar"] .inner-nav-row{display:block}[class*="-sidebar"] .wits-in-the-media .feature-block{padding-bottom:0.5rem}[class*="-sidebar"] .side-bar-image.logo{display:block}[class*="-sidebar"] .feature-2:first-child{padding-top:0.25rem}}@media only screen and (min-width: 64.063em){[class*="-sidebar"] .feature-2 a div{position:absolute}}.gen-main-content-row .related-articles .tabbed-header,.landing-2-main-content-row .related-articles .tabbed-header{margin-bottom:0}.gen-main-content-row .related-articles .tabbed-header .tab-background:before,.landing-2-main-content-row .related-articles .tabbed-header .tab-background:before{padding:0.625rem 1.5rem 0.317rem 1.5rem;background-color:#efefef}.gen-main-content-row .multi-media-item,.landing-2-main-content-row .multi-media-item{padding-top:0}.gen-main-content-row .multi-media-item .content-row,.gen-main-content-row .multi-media-item .course-info-row,.landing-2-main-content-row .multi-media-item .content-row,.landing-2-main-content-row .multi-media-item .course-info-row{padding:0}.gen-main-content-row .news-archive-listing article,.landing-2-main-content-row .news-archive-listing article{margin-bottom:1.333rem}.gen-main-content-row .news-archive-listing article:before,.gen-main-content-row .news-archive-listing article:after,.landing-2-main-content-row .news-archive-listing article:before,.landing-2-main-content-row .news-archive-listing article:after{content:" ";display:table}.gen-main-content-row .news-archive-listing article:after,.landing-2-main-content-row .news-archive-listing article:after{clear:both}.gen-main-content-row .news-archive-listing .media-image,.landing-2-main-content-row .news-archive-listing .media-image{overflow:hidden;margin-bottom:1rem;display:none}.gen-main-content-row .news-archive-listing .media-image a,.landing-2-main-content-row .news-archive-listing .media-image a{display:block}.gen-main-content-row .news-archive-listing .media-details,.landing-2-main-content-row .news-archive-listing .media-details{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.gen-main-content-row .news-archive-listing .media-details p,.landing-2-main-content-row .news-archive-listing .media-details p{margin-bottom:0.64rem}.gen-main-content-row .news-archive-listing .media-details a,.landing-2-main-content-row .news-archive-listing .media-details a{color:inherit}.gen-main-content-row .news-archive-listing .media-details a:hover,.landing-2-main-content-row .news-archive-listing .media-details a:hover{color:#000}.gen-main-content-row .content-row.bg-efefef-grey,.gen-main-content-row .bg-efefef-grey.course-info-row,.landing-2-main-content-row .content-row.bg-efefef-grey,.landing-2-main-content-row .bg-efefef-grey.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-dedede-grey,.gen-main-content-row .bg-dedede-grey.course-info-row,.landing-2-main-content-row .content-row.bg-dedede-grey,.landing-2-main-content-row .bg-dedede-grey.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-cdcdcd-grey,.gen-main-content-row .bg-cdcdcd-grey.course-info-row,.landing-2-main-content-row .content-row.bg-cdcdcd-grey,.landing-2-main-content-row .bg-cdcdcd-grey.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-bcbcbc-grey,.gen-main-content-row .bg-bcbcbc-grey.course-info-row,.landing-2-main-content-row .content-row.bg-bcbcbc-grey,.landing-2-main-content-row .bg-bcbcbc-grey.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-9a9a9a-grey,.gen-main-content-row .bg-9a9a9a-grey.course-info-row,.landing-2-main-content-row .content-row.bg-9a9a9a-grey,.landing-2-main-content-row .bg-9a9a9a-grey.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-898989-grey,.gen-main-content-row .bg-898989-grey.course-info-row,.landing-2-main-content-row .content-row.bg-898989-grey,.landing-2-main-content-row .bg-898989-grey.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-blue,.gen-main-content-row .bg-wits-blue.course-info-row,.landing-2-main-content-row .content-row.bg-wits-blue,.landing-2-main-content-row .bg-wits-blue.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-blue-light,.gen-main-content-row .bg-wits-blue-light.course-info-row,.landing-2-main-content-row .content-row.bg-wits-blue-light,.landing-2-main-content-row .bg-wits-blue-light.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-brown,.gen-main-content-row .bg-wits-brown.course-info-row,.landing-2-main-content-row .content-row.bg-wits-brown,.landing-2-main-content-row .bg-wits-brown.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-brown-light,.gen-main-content-row .bg-wits-brown-light.course-info-row,.landing-2-main-content-row .content-row.bg-wits-brown-light,.landing-2-main-content-row .bg-wits-brown-light.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-steel,.gen-main-content-row .bg-wits-steel.course-info-row,.landing-2-main-content-row .content-row.bg-wits-steel,.landing-2-main-content-row .bg-wits-steel.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-brown-shade,.gen-main-content-row .bg-wits-brown-shade.course-info-row,.landing-2-main-content-row .content-row.bg-wits-brown-shade,.landing-2-main-content-row .bg-wits-brown-shade.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.bg-wits-blue-shade,.gen-main-content-row .bg-wits-blue-shade.course-info-row,.landing-2-main-content-row .content-row.bg-wits-blue-shade,.landing-2-main-content-row .bg-wits-blue-shade.course-info-row{margin:0 -15px}.gen-main-content-row .content-row.related-articles .tabbed-header .tab-background,.gen-main-content-row .related-articles.course-info-row .tabbed-header .tab-background,.landing-2-main-content-row .content-row.related-articles .tabbed-header .tab-background,.landing-2-main-content-row .related-articles.course-info-row .tabbed-header .tab-background{width:auto}.gen-main-content-row .content-row.related-articles .content-row,.gen-main-content-row .related-articles.course-info-row .content-row,.gen-main-content-row .content-row.related-articles .course-info-row,.gen-main-content-row .related-articles.course-info-row .course-info-row,.landing-2-main-content-row .content-row.related-articles .content-row,.landing-2-main-content-row .related-articles.course-info-row .content-row,.landing-2-main-content-row .content-row.related-articles .course-info-row,.landing-2-main-content-row .related-articles.course-info-row .course-info-row{padding-left:0.9375rem;padding-right:0.9375rem}@media only screen and (min-width: 50rem){.gen-main-content-row .gen-content-lh-sidebar,.gen-main-content-row .landing-2-rh-sidebar,.landing-2-main-content-row .gen-content-lh-sidebar,.landing-2-main-content-row .landing-2-rh-sidebar{padding-top:0}.gen-main-content-row .content-row.bg-efefef-grey,.gen-main-content-row .bg-efefef-grey.course-info-row,.landing-2-main-content-row .content-row.bg-efefef-grey,.landing-2-main-content-row .bg-efefef-grey.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-dedede-grey,.gen-main-content-row .bg-dedede-grey.course-info-row,.landing-2-main-content-row .content-row.bg-dedede-grey,.landing-2-main-content-row .bg-dedede-grey.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-cdcdcd-grey,.gen-main-content-row .bg-cdcdcd-grey.course-info-row,.landing-2-main-content-row .content-row.bg-cdcdcd-grey,.landing-2-main-content-row .bg-cdcdcd-grey.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-bcbcbc-grey,.gen-main-content-row .bg-bcbcbc-grey.course-info-row,.landing-2-main-content-row .content-row.bg-bcbcbc-grey,.landing-2-main-content-row .bg-bcbcbc-grey.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-9a9a9a-grey,.gen-main-content-row .bg-9a9a9a-grey.course-info-row,.landing-2-main-content-row .content-row.bg-9a9a9a-grey,.landing-2-main-content-row .bg-9a9a9a-grey.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-898989-grey,.gen-main-content-row .bg-898989-grey.course-info-row,.landing-2-main-content-row .content-row.bg-898989-grey,.landing-2-main-content-row .bg-898989-grey.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-blue,.gen-main-content-row .bg-wits-blue.course-info-row,.landing-2-main-content-row .content-row.bg-wits-blue,.landing-2-main-content-row .bg-wits-blue.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-blue-light,.gen-main-content-row .bg-wits-blue-light.course-info-row,.landing-2-main-content-row .content-row.bg-wits-blue-light,.landing-2-main-content-row .bg-wits-blue-light.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-brown,.gen-main-content-row .bg-wits-brown.course-info-row,.landing-2-main-content-row .content-row.bg-wits-brown,.landing-2-main-content-row .bg-wits-brown.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-brown-light,.gen-main-content-row .bg-wits-brown-light.course-info-row,.landing-2-main-content-row .content-row.bg-wits-brown-light,.landing-2-main-content-row .bg-wits-brown-light.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-steel,.gen-main-content-row .bg-wits-steel.course-info-row,.landing-2-main-content-row .content-row.bg-wits-steel,.landing-2-main-content-row .bg-wits-steel.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-brown-shade,.gen-main-content-row .bg-wits-brown-shade.course-info-row,.landing-2-main-content-row .content-row.bg-wits-brown-shade,.landing-2-main-content-row .bg-wits-brown-shade.course-info-row{margin:0 auto}.gen-main-content-row .content-row.bg-wits-blue-shade,.gen-main-content-row .bg-wits-blue-shade.course-info-row,.landing-2-main-content-row .content-row.bg-wits-blue-shade,.landing-2-main-content-row .bg-wits-blue-shade.course-info-row{margin:0 auto}.gen-main-content-row .content-row.related-articles,.gen-main-content-row .related-articles.course-info-row,.landing-2-main-content-row .content-row.related-articles,.landing-2-main-content-row .related-articles.course-info-row{margin:0 auto}.gen-main-content-row .content-row.related-articles .content-row,.gen-main-content-row .related-articles.course-info-row .content-row,.gen-main-content-row .content-row.related-articles .course-info-row,.gen-main-content-row .related-articles.course-info-row .course-info-row,.landing-2-main-content-row .content-row.related-articles .content-row,.landing-2-main-content-row .related-articles.course-info-row .content-row,.landing-2-main-content-row .content-row.related-articles .course-info-row,.landing-2-main-content-row .related-articles.course-info-row .course-info-row{padding-left:0;padding-right:0}.gen-main-content-row .content-row.related-articles>.content-block,.gen-main-content-row .related-articles.course-info-row>.content-block,.gen-main-content-row .content-row.related-articles>.media-block,.gen-main-content-row .related-articles.course-info-row>.media-block,.gen-main-content-row .content-row.related-articles>.feature-block,.gen-main-content-row .related-articles.course-info-row>.feature-block,.gen-main-content-row .content-row.related-articles>.course-info-block,.gen-main-content-row .related-articles.course-info-row>.course-info-block,.landing-2-main-content-row .content-row.related-articles>.content-block,.landing-2-main-content-row .related-articles.course-info-row>.content-block,.landing-2-main-content-row .content-row.related-articles>.media-block,.landing-2-main-content-row .related-articles.course-info-row>.media-block,.landing-2-main-content-row .content-row.related-articles>.feature-block,.landing-2-main-content-row .related-articles.course-info-row>.feature-block,.landing-2-main-content-row .content-row.related-articles>.course-info-block,.landing-2-main-content-row .related-articles.course-info-row>.course-info-block{padding:0}}.course-info-row{position:relative;padding-bottom:31px}.course-info-row .course-media .flex-media{min-height:265px}.course-info-row .back-to-top{position:absolute;bottom:1%;right:3.75%}.course-info-row ul{margin-left:25px}.course-info-row.course-apply-row{padding-bottom:0.5rem}.course-info-row.course-apply-info-row{padding-top:0.5rem}.course-info-row .content-row,.course-info-row .course-info-row{padding:0}.course-title-row{z-index:0;padding-top:0}.course-title-row img{width:100%;position:relative;display:block;z-index:1}.course-title-row .course-title-block{position:relative}.course-title-row .course-meta{background-color:#efefef}.course-title-row .course-meta:before,.course-title-row .course-meta:after{content:" ";display:table}.course-title-row .course-meta:after{clear:both}.course-title-row .course-meta-1,.course-title-row .course-meta-2{padding:1rem 1.25rem}.course-title-row .course-meta-1 p,.course-title-row .course-meta-2 p{margin-bottom:0.20rem}.course-title-row .course-meta-1{padding-bottom:0rem}.course-title-row .course-meta-2{padding-top:0rem}.course-title-row .course-menu{margin-top:32px}.course-title-row .course-menu ul{margin:0;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:wrap;-ms-flex-wrap:wrap}.course-title-row .course-menu li{list-style:none;text-align:center;display:flex;display:-ms-flexbox;flex-direction:row;justify-content:center;align-items:center;-ms-flex-align:center}.course-title-row .course-menu a{background-color:#efefef;width:100%;display:block;padding:.5rem .25rem;border:1px solid #003B5C;margin-top:-1px;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.course-title-row .course-menu a:hover,.course-title-row .course-menu a:focus{background-color:#cdcdcd}.course-apply-info-row .online-applications{margin:0 5% 25px;width:90%;border:2px solid #003B5C;padding:3.5% 5% 5%;background-color:#fff}.course-apply-info-row .online-applications .button{margin-bottom:0;width:100%;padding-top:0.6rem;padding-bottom:0.75rem}.course-apply-info-row .online-applications h5{color:#000}.related-courses-row .feature-block{padding-bottom:0}.related-courses-row h3{color:#676767}.related-courses-row .back-to-top{right:15px}.academic-info-row .academic-related-info h4{color:#000}@media only screen and (min-width: 50rem){.course-info-row{padding-bottom:52px}.course-info-row .course-info-block{padding-left:16.6666666%;padding-right:16.6666666%;padding-bottom:1.5625rem}.course-info-row .course-media{width:82%;margin:0 auto}.course-info-row .course-media .flex-media{min-height:350px}.course-info-row .back-to-top{bottom:10px;right:16.66667%}.course-info-row ul{margin-left:41px}.course-title-row{max-height:650px;margin-bottom:50px;overflow:hidden}.course-title-row img{display:block}.course-title-row .course-title-block{z-index:10;position:absolute;bottom:0;left:0;background-color:#fff;width:83.33333%;margin-left:8.333333%;padding-left:8.333333%;padding-right:8.333333%;padding-top:25px}.course-title-row .course-meta{background-color:transparent;margin:auto -12px;border:4px solid #005c8f}.course-title-row .course-meta-1,.course-title-row .course-meta-2{padding:1rem 1.25rem;width:50%;float:left;border-width:4px;background-color:transparent}.course-title-row .course-meta-1{border-right:0px;padding-right:0.625rem}.course-title-row .course-meta-2{border-left:0px;padding-left:0.625rem}.course-title-row .course-menu ul{justify-content:center;-ms-flex-pack:center;flex-direction:row;-ms-flex-direction:row}.course-title-row .course-menu a{width:100%;display:block;padding:0.625rem .5rem;margin-top:0px}.course-title-row .course-menu li{list-style:none;text-align:center;width:auto;-ms-flex-item-align:stretch;-ms-flex:1;flex-grow:1}.course-apply-row .course-apply-block{margin-left:8.3333333%;padding-left:0.9375rem;padding-right:0.9375rem}.course-apply-info-row .content-block,.course-apply-info-row .media-block,.course-apply-info-row .feature-block,.course-apply-info-row .course-info-block{width:33.33333333%}.course-apply-info-row .online-applications{margin:0;border:2px solid #003B5C;padding:1rem;background-color:#fff}.course-apply-info-row .online-applications h5{color:#000}.course-apply-info-row .online-applications .button{margin-bottom:0;width:100%}.related-courses-row .back-to-top{right:15px}}@media screen and (min-width: 899px){.course-title-row .course-title-block{margin-top:-42%}}@media only screen and (min-width: 64.063em){.course-apply-info-row .content-block:first-child,.course-apply-info-row .media-block:first-child,.course-apply-info-row .feature-block:first-child,.course-apply-info-row .course-info-block:first-child{margin-left:8.3333%}.course-apply-info-row .content-block,.course-apply-info-row .media-block,.course-apply-info-row .feature-block,.course-apply-info-row .course-info-block{width:27.77777777777778%}.course-apply-info-row ul{margin-left:20px}.course-apply-info-row .online-applications{margin:0;border:2px solid #003B5C;padding:1rem;background-color:#fff}.course-apply-info-row .online-applications h5{color:#000}.course-apply-info-row .online-applications .button{margin-bottom:0;width:100%}}#calendar_box table{width:100%}#calendar_box th,#calendar_box td{text-align:center}#calendar_box a{color:inherit}#calendar_box .calendar-box-header{color:#fff}#calendar_box .calendar-box-header a:hover{text-decoration:underline}#calendar_box .fillday{color:#dedede}#calendar_box .calendar-box-days th{color:#222}#calendar_box .hasevent{background-color:#009df5;color:#fff;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms}#calendar_box .hasevent:hover{background-color:#007cc2}#calendar_box .hasevent:hover a{text-decoration:underline}.calendar-cats label{font-weight:700}.calendar-cats input[type="checkbox"]{margin-right:0.3125rem}.calendar-cats .sub-cats{margin-bottom:1rem;margin-top:-0.4rem}.calendar-cats .sub-cat-label{padding-left:0.9375rem}.calendar-cats .sub-cat-label input{margin-bottom:0.5rem}.calendar-cats .sub-cat-label input:last-child{margin-bottom:0}.calendar-cats .category label, .calendar-cats .subcategory label{font-weight: 400;}.calendar-cats .subcategory label {padding-left:0.9375rem;}.calendar-cats .subcategory input {margin: 0}.calendar-cats .subcategory+.category{margin-top:0;}.calendar-cats input.button{margin-top:0.625rem;padding:0.5rem 2rem;width:49%}.calendar-cats input[type="reset"].button{background-color:#ababab}.calendar-cats input[type="reset"].button:hover{background-color:#898989}.calendar-cats input[type="submit"].button{background-color:#007cc2}.calendar-cats input[type="submit"].button:hover{background-color:#005c8f}.calendar_events .eventdate{padding-bottom:0.25rem;padding-top:0.5rem;font-weight:600;border-bottom:1px solid #ddd}.calendar_events .eventdate a{color:inherit}.calendar_events .event{padding:1rem 0 2rem}.calendar_events .event:first-child{padding-top:0}.calendar_events .event .description,.calendar_events .event p{line-height:1.4;margin-bottom:0.5rem}.light-grey h1,.charcoal h1,.eng-burgundy h1,.science-teal h1,.humanities-yellow h1,.commerce-green h1,.sciences-teal h1{color:#565656}.light-grey .bg-sport-yellow{background-color:#EDEDED}.light-grey .feature-1 .read-more .button{background-color:#EDEDED}.light-grey .feature-1 .read-more .button:hover{background-color:#d3d3d3}.light-grey .landing-inner-nav.inner-nav h3{background-color:#EDEDED;color:#333}.light-grey .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.light-grey .landing-inner-nav.inner-nav a:hover,.light-grey .features-row.big-image-row .side-nav li a:not(.button):hover,.light-grey .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#f5f5f5;color:#333}.light-grey [class*="-sidebar"] a{color:#333}.light-grey [class*="-sidebar"] a:hover {color:#333;}.light-grey [class*="-sidebar"] .inner-nav h3{background-color:#EDEDED;color:#333}.light-grey [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.light-grey [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#f2f2f2;color:#333}.light-grey [class*="-sidebar"] .feature-2 a>div{background-color:rgba(237,237,237,0.8)}.light-grey [class*="-sidebar"] .feature-2 a>div h3,.light-grey [class*="-sidebar"] .feature-2 a>div p{color:#333}.light-grey [class*="-sidebar"] .feature-2 a:hover>div{background-color:#ededed}.light-grey [class*="-sidebar"] .feature-2 a:hover>div h3,.light-grey [class*="-sidebar"] .feature-2 a:hover>div p{color:#333}.light-grey [class*="-sidebar"] .feature-4 p{border-bottom-color:#EDEDED}.light-grey .gen-main-content-row .accordion .accordion-navigation>a{color:#333;background-color:#EDEDED;border-color:#a1a1a1}.light-grey .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#878787;color:white}.light-grey .accordion-navigation>a>i{color:#333}.light-grey .accordion-navigation:hover>i{color:white}.light-grey .tabs .tab-title{border-color:#949494}.light-grey .tabs .tab-title a{color:#333;background-color:#EDEDED}.light-grey .tabs .tab-title a:hover{background-color:#878787;color:white}.light-grey .tabs .tab-title.active a{color:#333}.light-grey .tabs dd.active a,.light-grey .tabs .tab-title.active a{background-color:#fff}.light-grey .tabs dd.active a:hover,.light-grey .tabs .tab-title.active a:hover{color:#898989}.light-grey .tabs-content .content{border-color:#a1a1a1}.light-grey #calendar_box thead{background-color:#EDEDED}.light-grey #calendar_box thead a{color:#333}.light-grey #calendar_box .hasevent{background-color:#bababa}.light-grey #calendar_box .hasevent:hover{background-color:#bababa}.light-grey .calendar-cats input[type="submit"].button{background-color:#EDEDED;border:1px solid #999;color:#333}.light-grey .calendar-cats input[type="submit"].button:hover{background-color:#EDEDED}.light-grey .calendar-cats input[type="reset"].button{border:1px solid #999}.charcoal .bg-sport-yellow{background-color:#333}.charcoal .feature-1 .read-more .button{background-color:#333}.charcoal .feature-1 .read-more .button:hover{background-color:#1a1a1a}.charcoal .landing-inner-nav.inner-nav h3{background-color:#333;color:#fff}.charcoal .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.charcoal .landing-inner-nav.inner-nav a:hover,.charcoal .features-row.big-image-row .side-nav li a:not(.button):hover,.charcoal .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#4d4d4d;color:#fff}.charcoal [class*="-sidebar"] a{color:#333}.charcoal [class*="-sidebar"] .inner-nav h3{background-color:#333;color:#fff}.charcoal [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.charcoal [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#4d4d4d;color:#fff}.charcoal [class*="-sidebar"] .feature-2 a>div{background-color:rgba(51,51,51,0.65);color:white}.charcoal [class*="-sidebar"] .feature-2 a:hover>div{background-color:#333}.charcoal [class*="-sidebar"] .feature-4 p{border-bottom-color:#333}.charcoal .gen-main-content-row .accordion .accordion-navigation>a{color:white;background-color:#333;border-color:#262626}.charcoal .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#1a1a1a}.charcoal .tabs .tab-title{border-color:#262626}.charcoal .tabs .tab-title a{color:white;background-color:#333}.charcoal .tabs .tab-title a:hover{background-color:#1a1a1a;color:#fff}.charcoal .tabs .tab-title.active a{color:#333}.charcoal .tabs dd.active a,.charcoal .tabs .tab-title.active a{background-color:#fff}.charcoal .tabs dd.active a:hover,.charcoal .tabs .tab-title.active a:hover{color:#898989}.charcoal .tabs-content .content{border-color:#262626}.charcoal #calendar_box thead{background-color:#333}.charcoal #calendar_box .hasevent{background-color:#4d4d4d}.charcoal #calendar_box .hasevent:hover{background-color:#333}.charcoal .calendar-cats input[type="submit"].button{background-color:#4d4d4d}.charcoal .calendar-cats input[type="submit"].button:hover{background-color:#333}.eng-burgundy .bg-eng-burgundy{background-color:#9B2242}.eng-burgundy .feature-1 .read-more .button{background-color:#9B2242}.eng-burgundy .feature-1 .read-more .button:hover{background-color:#711930}.eng-burgundy .landing-inner-nav.inner-nav h3{background-color:#9B2242;color:#fff}.eng-burgundy .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.eng-burgundy .landing-inner-nav.inner-nav a:hover,.eng-burgundy .features-row.big-image-row .side-nav li a:not(.button):hover,.eng-burgundy .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#c52b54;color:#fff}.eng-burgundy [class*="-sidebar"] a{color:#333}.eng-burgundy [class*="-sidebar"] .inner-nav h3{background-color:#9B2242;color:#fff}.eng-burgundy [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.eng-burgundy [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#c52b54;color:#fff}.eng-burgundy [class*="-sidebar"] .feature-2 a>div{background-color:rgba(155,34,66,0.65);color:white}.eng-burgundy [class*="-sidebar"] .feature-2 a:hover>div{background-color:#9b2242}.eng-burgundy [class*="-sidebar"] .feature-4 p{border-bottom-color:#9B2242}.eng-burgundy .gen-main-content-row .accordion .accordion-navigation>a{color:white;background-color:#9B2242;border-color:#861d39}.eng-burgundy .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#711930}.eng-burgundy .tabs .tab-title{border-color:#861d39}.eng-burgundy .tabs .tab-title a{color:white;background-color:#9B2242}.eng-burgundy .tabs .tab-title a:hover{background-color:#711930;color:#fff}.eng-burgundy .tabs .tab-title.active a{color:#9B2242}.eng-burgundy .tabs dd.active a,.eng-burgundy .tabs .tab-title.active a{background-color:#fff}.eng-burgundy .tabs dd.active a:hover,.eng-burgundy .tabs .tab-title.active a:hover{color:#898989}.eng-burgundy .tabs-content .content{border-color:#861d39}.eng-burgundy #calendar_box thead{background-color:#9B2242}.eng-burgundy #calendar_box .hasevent{background-color:#c52b54}.eng-burgundy #calendar_box .hasevent:hover{background-color:#9B2242}.eng-burgundy .calendar-cats input[type="submit"].button{background-color:#c52b54}.eng-burgundy .calendar-cats input[type="submit"].button:hover{background-color:#9B2242}.humanities-yellow .bg-humanities-yellow{background-color:#FFA300}.humanities-yellow .feature-1 .read-more .button{background-color:#FFA300}.humanities-yellow .feature-1 .read-more .button:hover{background-color:#cc8200}.humanities-yellow .landing-inner-nav.inner-nav h3{background-color:#FFA300;color:#fff}.humanities-yellow .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.humanities-yellow .landing-inner-nav.inner-nav a:hover,.humanities-yellow .features-row.big-image-row .side-nav li a:not(.button):hover,.humanities-yellow .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#ffb533;color:#fff}.humanities-yellow [class*="-sidebar"] a{color:#333}.humanities-yellow [class*="-sidebar"] .inner-nav h3{background-color:#FFA300;color:#fff}.humanities-yellow [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.humanities-yellow [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#ffb533;color:#fff}.humanities-yellow [class*="-sidebar"] .feature-2 a>div{background-color:rgba(255,163,0,0.65);color:white}.humanities-yellow [class*="-sidebar"] .feature-2 a:hover>div{background-color:#ffa300}.humanities-yellow [class*="-sidebar"] .feature-4 p{border-bottom-color:#FFA300}.humanities-yellow .gen-main-content-row .accordion .accordion-navigation>a{color:white;background-color:#FFA300;border-color:#e69300}.humanities-yellow .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#cc8200}.humanities-yellow .tabs .tab-title{border-color:#e69300}.humanities-yellow .tabs .tab-title a{color:white;background-color:#FFA300}.humanities-yellow .tabs .tab-title a:hover{background-color:#cc8200;color:#fff}.humanities-yellow .tabs .tab-title.active a{color:#FFA300}.humanities-yellow .tabs dd.active a,.humanities-yellow .tabs .tab-title.active a{background-color:#fff}.humanities-yellow .tabs dd.active a:hover,.humanities-yellow .tabs .tab-title.active a:hover{color:#898989}.humanities-yellow .tabs-content .content{border-color:#e69300}.humanities-yellow #calendar_box thead{background-color:#FFA300}.humanities-yellow #calendar_box .hasevent{background-color:#ffb533}.humanities-yellow #calendar_box .hasevent:hover{background-color:#FFA300}.humanities-yellow .calendar-cats input[type="submit"].button{background-color:#ffb533}.humanities-yellow .calendar-cats input[type="submit"].button:hover{background-color:#FFA300}.commerce-green .bg-commerce-green{background-color:#359946}.commerce-green .feature-1 .read-more .button{background-color:#359946}.commerce-green .feature-1 .read-more .button:hover{background-color:#287335}.commerce-green .landing-inner-nav.inner-nav h3{background-color:#359946;color:#fff}.commerce-green .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.commerce-green .landing-inner-nav.inner-nav a:hover,.commerce-green .features-row.big-image-row .side-nav li a:not(.button):hover,.commerce-green .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#43be58;color:#fff}.commerce-green [class*="-sidebar"] a{color:#333}.commerce-green [class*="-sidebar"] .inner-nav h3{background-color:#359946;color:#fff}.commerce-green [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.commerce-green [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#43be58;color:#fff}.commerce-green [class*="-sidebar"] .feature-2 a>div{background-color:rgba(53,153,70,0.65);color:white}.commerce-green [class*="-sidebar"] .feature-2 a:hover>div{background-color:#359946}.commerce-green [class*="-sidebar"] .feature-4 p{border-bottom-color:#359946}.commerce-green .gen-main-content-row .accordion .accordion-navigation>a{color:white;background-color:#359946;border-color:#2e863d}.commerce-green .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#287335}.commerce-green .tabs .tab-title{border-color:#2e863d}.commerce-green .tabs .tab-title a{color:white;background-color:#359946}.commerce-green .tabs .tab-title a:hover{background-color:#287335;color:#fff}.commerce-green .tabs .tab-title.active a{color:#359946}.commerce-green .tabs dd.active a,.commerce-green .tabs .tab-title.active a{background-color:#fff}.commerce-green .tabs dd.active a:hover,.commerce-green .tabs .tab-title.active a:hover{color:#898989}.commerce-green .tabs-content .content{border-color:#2e863d}.commerce-green #calendar_box thead{background-color:#359946}.commerce-green #calendar_box .hasevent{background-color:#43be58}.commerce-green #calendar_box .hasevent:hover{background-color:#359946}.commerce-green .calendar-cats input[type="submit"].button{background-color:#43be58}.commerce-green .calendar-cats input[type="submit"].button:hover{background-color:#359946}.health-sci-teal .bg-health-sci-teal{background-color:#007377}.health-sci-teal .feature-1 .read-more .button{background-color:#007377}.health-sci-teal .feature-1 .read-more .button:hover{background-color:#004244}.health-sci-teal .landing-inner-nav.inner-nav h3{background-color:#007377;color:#fff}.health-sci-teal .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.health-sci-teal .landing-inner-nav.inner-nav a:hover,.health-sci-teal .features-row.big-image-row .side-nav li a:not(.button):hover,.health-sci-teal .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#00a4aa;color:#fff}.health-sci-teal [class*="-sidebar"] a{color:#333}.health-sci-teal [class*="-sidebar"] .inner-nav h3{background-color:#007377;color:#fff}.health-sci-teal [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.health-sci-teal [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#00a4aa;color:#fff}.health-sci-teal [class*="-sidebar"] .feature-2 a>div{background-color:rgba(0,115,119,0.65);color:white}.health-sci-teal [class*="-sidebar"] .feature-2 a:hover>div{background-color:#007377}.health-sci-teal [class*="-sidebar"] .feature-4 p{border-bottom-color:#007377}.health-sci-teal .gen-main-content-row .accordion .accordion-navigation>a{color:white;background-color:#007377;border-color:#005a5e}.health-sci-teal .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#004244}.health-sci-teal .tabs .tab-title{border-color:#005a5e}.health-sci-teal .tabs .tab-title a{color:white;background-color:#007377}.health-sci-teal .tabs .tab-title a:hover{background-color:#004244;color:#fff}.health-sci-teal .tabs .tab-title.active a{color:#007377}.health-sci-teal .tabs dd.active a,.health-sci-teal .tabs .tab-title.active a{background-color:#fff}.health-sci-teal .tabs dd.active a:hover,.health-sci-teal .tabs .tab-title.active a:hover{color:#898989}.health-sci-teal .tabs-content .content{border-color:#005a5e}.health-sci-teal #calendar_box thead{background-color:#007377}.health-sci-teal #calendar_box .hasevent{background-color:#00a4aa}.health-sci-teal #calendar_box .hasevent:hover{background-color:#007377}.health-sci-teal .calendar-cats input[type="submit"].button{background-color:#00a4aa}.health-sci-teal .calendar-cats input[type="submit"].button:hover{background-color:#007377}.science-teal .bg-science-teal{background-color:#407EC9}.science-teal [class*="-sidebar"] .feature-2 a{color: white}.science-teal .feature-1 .read-more .button{background-color:#407EC9}.science-teal .feature-1 .read-more .button:hover{background-color:#2f65a7}.science-teal .landing-inner-nav.inner-nav h3{background-color:#407EC9;color:#fff}.science-teal .landing-inner-nav.inner-nav a{border-color:#dedede;color:#898989;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.science-teal .landing-inner-nav.inner-nav a:hover,.science-teal .features-row.big-image-row .side-nav li a:not(.button):hover,.science-teal .features-row.big-image-row .side-nav .side-nav li a:not(.button):focus{background-color:#6899d4;color:#fff}.science-teal [class*="-sidebar"] a{color:#333}.science-teal [class*="-sidebar"] .inner-nav h3{background-color:#407EC9;color:#fff}.science-teal [class*="-sidebar"] .side-nav li a:not(.button){border-color:#dedede;color:#666;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.science-teal [class*="-sidebar"] .side-nav li a:not(.button):hover{background-color:#6899d4;color:#fff}.science-teal [class*="-sidebar"] .feature-2 a>div{background-color:rgba(64,126,201,0.65)}.science-teal [class*="-sidebar"] .feature-2 a:hover>div{background-color:#407ec9}.science-teal [class*="-sidebar"] .feature-4 p{border-bottom-color:#407EC9}.science-teal .gen-main-content-row .accordion .accordion-navigation>a{color:white;background-color:#407EC9;border-color:#3571bb}.science-teal .gen-main-content-row .accordion .accordion-navigation>a:hover{background-color:#2f65a7}.science-teal .tabs .tab-title{border-color:#3571bb}.science-teal .tabs .tab-title a{color:white;background-color:#407EC9}.science-teal .tabs .tab-title a:hover{background-color:#2f65a7;color:#fff}.science-teal .tabs .tab-title.active a{color:#407EC9}.science-teal .tabs dd.active a,.science-teal .tabs .tab-title.active a{background-color:#fff}.science-teal .tabs dd.active a:hover,.science-teal .tabs .tab-title.active a:hover{color:#898989}.science-teal .tabs-content .content{border-color:#3571bb}.science-teal #calendar_box thead{background-color:#407EC9}.science-teal #calendar_box .hasevent{background-color:#6899d4}.science-teal #calendar_box .hasevent:hover{background-color:#407EC9}.science-teal .calendar-cats input[type="submit"].button{background-color:#6899d4}.science-teal .calendar-cats input[type="submit"].button:hover{background-color:#407EC9}.search-term{font-style:italic}.search-result{clear:both}.search-result:before,.search-result:after{content:" ";display:table}.search-result:after{clear:both}.search-result:first-of-type:before{content:"";display:block;margin:0 0 2rem;border-bottom:1px solid #ddd}.search-result:after{content:"";display:block;margin:0 0 2rem;border-bottom:1px solid #ddd}.search-result .details{clear:both;float:left;margin:1.25rem 1rem 2rem 0;width:100%}@media screen and (min-width: 740px){.search-result .details{width:20%}}.search-result .details:before,.search-result .details:after{content:" ";display:table}.search-result .details:after{clear:both}.search-result .details ul{display:block;float:left;margin:0;list-style-type:none}.search-result .details ul li{font-weight:600}.search-result .description{float:left;width:100%;margin-top:1.25rem}@media screen and (min-width: 740px){.search-result .description{width:70%}}.search-result .description h5{color:#85714D}.pagination{margin:1rem 0}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination ul{margin: 0;list-style-type: none}.pagination a,.pagination span{display:block;float:left;margin-right:.4rem;margin-bottom:.4rem;padding:.5rem .75rem;background-color:#ddd;text-align:center;border:1px solid #ccc}.pagination a:hover,.pagination span:hover{color:white;background:#003B5C;border-color:#003B5C}.pagination span,.pagination .current a,.pagination .active a{color:white;background:#003B5C;border-color:#003B5C}.pagination .disabled {display:none;}.pagination .pagination-dots:hover a{background-color: #ddd;border: 1px solid #ccc;color: #003B5C;cursor: auto;}.theme-switcher{position:fixed;bottom:0;left:0;height:135px;border-top:1px solid #bbb;background:white;background:rgba(255,255,255,0.7);padding:10px 10px 0;z-index:9999999999;-ms-transition:left 0.5s cubic-bezier(1, -0.1, 0.1, 1.1);-moz-transition:left 0.5s cubic-bezier(1, -0.1, 0.1, 1.1);-webkit-transition:left 0.5s cubic-bezier(1, -0.1, 0.1, 1.1);transition:left 0.5s cubic-bezier(1, -0.1, 0.1, 1.1)}.theme-switcher h3{font-size:100%;font-weight:bold;padding:8px 10px;letter-spacing:1px;color:black;text-transform:uppercase;background:white}.theme-switcher .theme-button{display:inline-block;width:60px;height:60px;border-radius:50%;margin:5px;border:3px solid #fff;border-color:rgba(40,40,40,0.1)}.theme-switcher .theme-button.none{position:relative}.theme-switcher .theme-button.none:after{position:absolute;font-family:'FontAwesome';content:"\f00d";display:block;color:#333;font-size:2.3em;left:13px;top:0}.theme-switcher .theme-button.science{background:#407EC9}.theme-switcher .theme-button.commerce{background:#359946}.theme-switcher .theme-button.humanities{background:#FFA300}.theme-switcher .theme-button.eng{background:#9B2242}.theme-switcher .theme-button.light-grey{background:#b1b1b1;border:3px solid #999;border-color:rgba(40,40,40,0.2)}.theme-switcher .theme-button.charcoal{background:#333}.theme-switcher .theme-button.health-sci{background:#007377}.theme-switcher .theme-button.active{border:3px solid #333;border-color:rgba(40,40,40,0.75)}.theme-switcher .close{padding:0 12px;background:white;background:rgba(255,255,255,0.7);line-height:135px;width:40px;width:40px;height:136px;border-top:1px solid #bbb;border-right:1px solid #bbb;position:absolute;right:-40px;top:-1px}.theme-switcher .close .fa{transform:rotate(0deg);transition:transform 350ms}.theme-switcher.closed{left:-609px}.theme-switcher.closed .close .fa{transform:rotate(180deg)}.stHBubble{height:22px !important}.stButton .st-twitter-counter,.stButton .st-facebook-counter,.stButton .st-yahoo-counter,.stButton .st-linkedin-counter{height:25px !important}#view_switchers{margin:.25rem auto 2rem;text-align:center}img[src=""]{display: none;}.logo-mobile .wits-logo+.logo{margin-top: 2em}.featuresx4{margin-bottom:2em}.footer .feature-block iframe{clear:both;width:100%;display:block}.map-embed iframe{width:100%;}.slick-slide.multi-media-item{display:block;width:100%}.feature-2 a{cursor:default}.feature-2 a[href]{cursor:pointer}.profile-table+h3,.profile-table+.intro,.profile-table+p{clear:both}.features-row{margin-bottom:2rem !important}.slider{margin-bottom:0 !important}@media screen and (max-width: 640px) {table {overflow: none;-webkit-overflow-scrolling: touch !important;overflow-x: auto;display: block;white-space: nowrap;}}.ie-ribbon{/*display: inline-block;*/position: relative;/*margin: 30px 1em;*/padding: 10px 30px;background-color: #FF8040; color: #fff;/*font-size: 32px;*/text-align: center;background-image: linear-gradient(top,#08C,#04C);background-repeat: repeat-x;border-radius: 3px;box-shadow: 0px 2px 4px rgba(0,0,0,0.55);clear: both;text-shadow: 0px -1px 0px rgba(0,0,0,0.55);z-index: initial;}.twitter-share-button{vertical-align:middle;display:inline-block}input#course-search-text::placeholder{font-size: smaller;}
.fb-page, .insta-top, .timeline-Widget, .instagram-media{margin-top:20px;}.ical-btn {background: #3085C0;color: white;padding: 10px;display: table-cell;clear: both;} .ical-img { width: 24px;margin-right: 10px;}.ical-btn:hover {color:white;opacity:0.9;}.event-fulltext{margin-bottom:20px;}

/* Changes by DL T4 on 22/11/2018 */
html, body {
    margin: 0 auto;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
.textual-article a,
.accordion-navigation .content a:not(.button)
 {
    color: #508Bac;
}
.textual-article a:hover,
.accordion-navigation .content a:not(.button):hover {
    text-decoration: underline;
}

.content-row.main-nav {
    max-width: none;
}

.course-info-row.course-title-row {
    max-width: none;
}

  .course-search-new {
    background-color: #003B5C;
    text-align: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.blue-overlay {
    background: rgba(0, 59, 92, 0.7);
    padding: 0 2rem;
}
.course-search-new .course-search-title {
    width: 100%;
}

.course-search-new .course-search-title p {
    color: #fff;
    text-transform: uppercase;
    margin: 0.5rem 0;
    font-size: 1.4rem;
    font-weight: 600;
}

.course-search-new .form-input label {
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 0.5rem;
}

.course-search-new .form-input {
    width: 100%;
}
@media screen and (min-width: 992px) {
    .course-search-new {
        text-align: left;
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    .course-search-new .content-row {
        padding-top: 2rem;
        padding-bottom: 3rem;
    }
    .course-search-new .course-search-title {
        width: 100%;
        padding: 0 2rem;
        text-align: left;
    }
    .course-search-new .search-form {
        padding: 0 2rem;
    }
    .course-search-new .form-input {
        width: 31.333333333%;
        float: left;
        margin-right: 3%;
    }
    .course-search-new .form-input:last-of-type {
        margin-right: 0;
    }
    .course-search-new .form-input button {
        margin: 0;
        margin-top: 1.8rem;
        height: 40px;
        width: 50%;
        padding: 0;
    }
}
  
  
.gen-main-content-row .gen-content-row.news-archive-listing .media-details h2{
    font-size: 1.8rem;
    margin-top: -4px;
}

.gen-main-content-row .news-archive-listing article,
.landing-2-main-content-row .news-archive-listing article {
    margin-bottom: .75rem;
}
.gen-main-content-row .news-archive-listing article a:before,
.landing-2-main-content-row .news-archive-listing article a:before,
.gen-main-content-row .news-archive-listing article a:after,
.landing-2-main-content-row .news-archive-listing article a:after {
    content: '';
    display: table;
}
.gen-main-content-row .news-archive-listing article a:after,
.landing-2-main-content-row .news-archive-listing article a:after {
    clear: both;
}
.gen-main-content-row .news-archive-listing article a[href],
.landing-2-main-content-row .news-archive-listing article a[href] {
    padding-top: 1rem;
    color: #333;
    display: block;
    box-shadow: 0 0 0 transparent;
    border-bottom: 1px dotted #ccc;
    transition: box-shadow 200ms ease-in-out;
}
.gen-main-content-row .news-archive-listing article a:hover,
.landing-2-main-content-row .news-archive-listing article a:hover {
    box-shadow: 0 0 5px rgba(0,0,0,0.5);
    border-color: transparent;
}
.pagination {
    padding-left: 0;
}

/*News and Events homepage*/
.news-events .read-more {
    display: inline-block;
    padding-left: 0.5rem;
    margin-left: 0.5rem;
    font-weight: 400;
    font-size: 1rem;
    clear: both;
    text-align: center;
    border-left: 1px solid #999;
}
@media only screen and (min-width: 1024px) {
    .news-events .read-more {
        text-align: left;
    }
}

.news-events .read-more:hover {
    text-decoration: underline;
}

.news-events-row.row.bg-dedede-grey {
    background-color: #fff;
}
.news-events {
    width: 100%;
}

.news-events .content-row {
    padding: 1rem;
}

.news-events .content-row .news-container {
    width: 100%;
    float: none;
}

.news-events .content-row .events-container {
    width: 100%;
    float: none;
    margin-top: 1.5rem;
}

@media screen and (min-width: 992px) {
    .news-events .content-row .events-container {
        margin-top: 0;
    }
}

.news-events .news-container .news-title,
.news-events .events-container .events-title {
    display: block;
    width: 100%;
    font-size: 1.5rem;
    font-weight: bold;
    color: #003B5C;
    padding-left: 1rem;
    margin-bottom: 0.5rem;
}

.news-events .homepage-article {
    width: 100%;
    padding: 1rem;
    transition: box-shadow 0.3s ease-in-out;
}
.news-events .homepage-article:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    background-color: #fff;
}
.news-events a {
    text-decoration: none;
    color: #003B5C;
}
.news-events .homepage-article .news-image {
    width: 100%;
}
.news-events .homepage-article .news-heading {
    font-size: 1.25rem;
    display: block;
    padding: 0.5rem 0;
    font-weight: bold;
    min-height: none;

}

.news-events .homepage-article .news-date {
    display: block;
}

@media screen and (min-width: 1024px) {
    .news-events .content-row .news-container {
        width: 75%;
        float: left;
    }
    .news-events.news-only .content-row .news-container {
        width: 100%;
        float: left;
    }
    .news-events .content-row .events-container {
        width: 25%;
        float: right;
    }
    .news-events.events-only .content-row .events-container {
        width: 100%;
        float: left;
    }
    .news-events .homepage-article {
        width: 33.3%;
        float: left;
    }
    .news-events.news-only .homepage-article {
        width: 25%;
    }
    .news-events.events-only .homepage-event {
        width: 25%;
        float: left;
    }
    .news-events .homepage-article .news-heading {
        font-size: 1rem;
        min-height: 4rem;
    }
}

.news-events .events-container .homepage-event {
    padding: 1rem;
    display: block;
    min-height: 3rem;
    overflow: hidden;
    transition: box-shadow 0.3s ease-in-out;
    transition: background-color 0.2s ease-in-out;
}
@media screen and (min-width: 1024px) {
    .news-events .events-container .homepage-event {
        min-height: 8.5rem;
    }
}
.news-events .events-container .homepage-event:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    background-color: #fff;
}

.news-events .events-container .event-date {
    width: 20%;
    float: left;
    text-align: center;
    height: 100%;
    color: #fff;
    background-color: #003B5C;
    padding: 0.5rem;
    min-height: 6.5rem;
}


.news-events .events-container .event-date .day {
    font-weight: bold;
    font-size: 1.5rem;
    display: block;
}

.news-events .events-container .event-date .month {
    font-size: 1rem;
    display: block;
}

.news-events .events-container .event-detail {
    width: 80%;
    float: left;
    padding-left: 0.25rem;
}

.news-events .events-container .event-detail .title {
    display: block;
    font-weight: bold;
}

.news-events .events-container .event-date .fa-clock-o {
    color: #003B5C;
}

.news-events .events-container .event-detail .fa-map-marker,
.news-events .events-container .event-detail .fa-clock-o
 {
    float: left;
    width: 8%;
    font-size: 1.3rem;
    text-align: center;
    margin-right: 5px;
    margin-top: 2px;
}

.news-events .events-container .event-detail .location,
.news-events .events-container .event-detail .time
 {
    display: block;
    width: 92%;
    margin-bottom: 5px;
}
@media screen and (min-width: 1024px) {
    .inner .news-events .content-row .news-container {
        width: 100%;
        clear: none;
    }
    .inner .news-events .content-row .events-container {
        width: 100%;
        clear: none;
    }
    .inner .news-events .events-container .homepage-event {
        width: 50%;
        float: left;
    }
}


.card-style-result .search-result:before,
.card-style-result .search-result:first-of-type:before,
.card-style-result .search-result:after {
    padding: 0;
    border: none;
    margin: 0
}
.card-style-result .search-result {
    display: block;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    padding: 0;
    margin-bottom: 40px;
    clear: none;
    background-color: white;
    color: #003B5C;
    transition: background-color 200ms ease-in-out,
                color 200ms ease-in-out;
}
.card-style-result .search-result:hover {
    background-color: #003B5C;
    color: #fff;
}
@media screen and (min-width: 670px) and (max-width: 999px) {
    .card-style-result .search-result {
        width: calc(50% - 20px);
        float: left;
        margin-right: 40px;
    }
    .card-style-result .search-result:nth-of-type(2n) {
        margin-right: 0;
    }
}

@media screen and (min-width: 1000px) {
    .card-style-result .search-result {
        width: calc(33% - 24px);
        float: left;
        margin-right: 40px;
    }
    .card-style-result .search-result:nth-of-type(3n) {
        margin-right: 0;
    }
}
.card-style-result .search-result .course-image {
    overflow: hidden;
}
.card-style-result .search-result img {
    transform: scale(1);
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 300ms ease-in-out;
}
.card-style-result .search-result:hover img {
    transform: scale(1.1);
}
.card-style-result .search-result h3 {
    font-family: "Open Sans",Helvetica,Roboto,Arial,sans-serif;
    font-weight: 700;
    font-size: 1.25rem;
    padding: 1rem 1rem 0;
    margin: 0;
    color: #003B5C;
    transition: color 200ms ease-in-out;
}
.card-style-result .search-result:hover h3 {
    color: #fff;
}
.card-style-result .search-result .details {
    width: 100%;
    float: none;
    margin: 0;
    padding: 1rem 1rem 0;
}
.card-style-result .search-result .details ul {
    padding: 0;  
}

.card-style-result .search-result .description {
    width: 100%;
    padding: 1rem;
    margin: 0;
}

  .capitalised {
  	text-transform: lowercase;
    display: block;
    font-size: 90%;
    margin-top: 4px;
  }
  .capitalised:first-letter {
  	text-transform: uppercase;
  }
table.results {
    width: 100%;    
}
.search-bar form {
    font-size: 0;
}
.search-bar input {
    display: inline-block;
    width: calc(100% - 63px);
    height: 54px;
    padding-left: 1rem;
}
.search-bar button {
    width: 63px;
    padding: 1rem 1.5rem;
    border: 0 solid transparent;
    position: relative;
    top: 1px;
}
  .a-z p a {
    margin-left: 0;
    margin-right: .25rem;
    padding: .35rem 0;
    font-size: 80%;
    font-weight: bold;
    width: 28px;
}

.a-z p a:hover {
    text-decoration: none;
}
.a-z p .selected {
    color: white;
    background: #003b5c;
    border-color: #003b5c;
}

.a-z-header h2 {
    padding-top: 1rem;
    font-size: 1.2rem;
    font-weight: bold;
}

  .search-result {display: block}

.feature-cards {
    padding: 2rem 0 0 0;
}

.feature-cards .content-row {
    padding: 0 2rem;
}

.feature-cards .feature-card {
    width: 100%;
    margin-bottom: 40px;
    background-color: #fff;
    transition: box-shadow 0.3s ease-in-out;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    overflow: hidden;
}

.feature-cards .feature-card:hover {
    box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    background-color: #003b5c;
}
.feature-cards .feature-card a {
    text-decoration: none;
    color: #003B5C;
}
.feature-cards .feature-card .image-content {
    overflow: hidden;
}

.feature-cards .feature-card .image-content img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .3s;
}
.feature-cards .feature-card .image-content iframe {
    width: 100%;
  	height: 100% !important;
  	display: block;
}
.feature-cards .feature-card:hover .image-content img {
    transform: scale(1.1);
}

.feature-cards .feature-card .text-content {
    margin-top: 0.5rem;
    color: #003B5C;
    height: 100%;
  	width: 100%;
}



.feature-cards .feature-card .text-content .card-heading {
    font-size: 1.25rem;
    display: block;
    padding: 0.5rem 0.5rem;
    font-weight: bold;
}

.feature-cards .feature-card .text-content .card-description {
    font-size: 1rem;
    display: block;
    padding: 0.5rem 0.5rem;
    margin-bottom: 1rem;
}

.feature-cards .feature-card:hover .text-content .card-heading,
.feature-cards .feature-card:hover .text-content .card-description {
    color: #fff;
}

.feature-cards.slider .content-row .feature-card {
    margin-right: 40px;
    margin-left: 2px;
}

.slick-button {
    display: inline-block;
    font-size: 4rem;
    background-color: transparent;
    position: absolute;
    top: 8rem;
    padding: 1rem;
    color: #dedede;
}

.feature-cards .slick-list.draggable {
    padding-right: 0;
}
.feature-cards .slick-list.draggable:after {
    content: '';
    display: block;
    position: absolute;
    width: 10px;
    height: 100%;
    background:white;
    right: 0;
    top: 0;
}

.slick-button:hover,
.slick-button:active,
.slick-button:focus,
.slick-button:visited {
    background-color: transparent;
    color: #002f4a;
}
.slick-button.slick-prev-new {
    left: 0;
    margin-left: -12px;
}

.slick-button.slick-next-new {
    right: 0;
    margin-right: -12px;
}
@media screen and (min-width: 1550px) {
    .slick-button.slick-prev-new {
        margin-left: -3.5rem;
    }
    
    .slick-button.slick-next-new {
        margin-right: -3.5rem;
    }
}


.feature-cards .slick-controls {
    text-align: center;
}
@media screen and (min-width: 520px) and (max-width: 991px) {
    .feature-cards:not(.slider) .feature-card {
        width: calc(50% - 20px);
        float: left;
        margin-right: 40px;
        position: relative;
    }
    .feature-cards:not(.slider) .feature-card:nth-of-type(3n) {
        margin-right: 0;
    }
    .feature-cards:not(.slider) .feature-card:nth-of-type(3n - 2) {
        width: 100%;
    }
    .feature-cards:not(.slider) .feature-card:nth-of-type(3n - 2) .image-content {
        height: 100% !important;
    }
    .feature-cards:not(.slider) .feature-card:nth-of-type(3n-2) .text-content {
        position: absolute;
        bottom: 0;
        height: auto;
        color: white;
        background: linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.50),rgba(0,0,0,.45),transparent);
    }
}
@media screen and (min-width: 992px) {
    .feature-cards .feature-card {
        width: 31.333333333%;
        float: left;
        margin-right: 3%;
    }
    .feature-cards .feature-card:nth-of-type(3n) {
        margin-right: 0;
    }

    .feature-cards.special .feature-card {
        width: calc(25% - 30px);
        float: left;
        margin-right: 40px;
        margin-bottom: 40px;
        position: relative;
    }
    .feature-cards.special .feature-card:nth-of-type(3n) {
        margin-right: 0;
    }
    .feature-cards.special .feature-card:nth-of-type(6n-5),
    .feature-cards.special .feature-card:nth-of-type(6n)
     {
        width: calc(50% - 20px);
    }
    .feature-cards.special .feature-card:nth-of-type(6n-5) .image-content,
    .feature-cards.special .feature-card:nth-of-type(6n) .image-content {
        height: 100% !important;
    }
    .feature-cards.special .feature-card:nth-of-type(6n-5) .text-content,
    .feature-cards.special .feature-card:nth-of-type(6n) .text-content {
        position: absolute;
        bottom: 0;
        height: auto;
        color: white;
        background: linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.50),rgba(0,0,0,.45),transparent);
    }
    .feature-cards.slider .content-row {
        padding: 0 0 0 2rem;
    }
    .feature-cards.slider .content-row .feature-card {
        width: 22.5%;
    }
}

@media screen and (min-width: 992px) {
    .inner .feature-cards.special .feature-card:nth-of-type(6n-5) .text-content, 
    .inner .feature-cards.special .feature-card:nth-of-type(6n) .text-content {
        position: relative;
        background: transparent;
        bottom: auto;
        color: #003B5C;
    }
    .inner .feature-cards.special .feature-card:nth-of-type(6n-5) .image-content,
    .inner .feature-cards.special .feature-card:nth-of-type(6n) .image-content {
        height: auto !important;
    }
    .inner .feature-cards.special .feature-card {
        width: calc(33.333% - 20px);
        float: left;
        margin-right: 40px;
        margin-bottom: 40px;
        position: relative;
    }
    .inner .feature-cards.special .feature-card:nth-of-type(2n) {
        margin-right: 0;
    }
    .inner .feature-cards.special .feature-card:nth-of-type(4n-3),
    .inner .feature-cards.special .feature-card:nth-of-type(4n)
     {
        width: calc(66.666% - 20px);
    }
    .inner .feature-cards.special .feature-card:nth-of-type(4n-3) .image-content,
    .inner .feature-cards.special .feature-card:nth-of-type(4n) .image-content {
        height: 100% !important;
    }
    .inner .feature-cards.special .feature-card:nth-of-type(4n-3) .text-content,
    .inner .feature-cards.special .feature-card:nth-of-type(4n) .text-content {
        position: absolute;
        bottom: 0;
        height: auto;
        color: white;
        background: linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.50),rgba(0,0,0,.45),transparent);
    }
    
}
  .feature-cards.slider > .content-row {
  	opacity: 0;
  }
  .feature-cards.slider > .content-row.slick-initialized {
  	opacity: 1;
  }
.gen-content .feature-cards.slider .feature-card,
.inner .feature-cards.slider .feature-card {
    margin-right: 16px;
    margin-bottom: 0;
}
  .loading {
  	opacity: .5;
  }
.modal {
    display: none;
}
.modal.active {
    display: block;
    position: fixed;
    background: rgba(0,0,0,.75);
    top: 0;
    right: 0;
    left: 0;
    height: 100vh;
    z-index: 99999;
    overflow-y: auto;
}
.modal .content-row {
    padding: 2rem;
}

.modal .close {
    float: right;
}
.video-trigger .image-content {
    position: relative;
}
.video-trigger .image-content:before {
    content: '';
    display: block;
    position: absolute;
    width: 80px;
    height: 50px;
    border-radius: 50% / 10%;
    background: rgba(0,0,0,.6);
    top: calc(50% - 20px);
    left: calc(50% - 45px);
    z-index: 10;
}
.video-trigger:hover .image-content:before {
    background: #e00;    
}
.video-trigger .image-content:after {
    content: '';
    display: block;
    border-style: solid;
    border-width: 10px 0px 10px 20px;
    border-color: transparent transparent transparent #fff;
    position: absolute;
    top: calc(50% - 5px);
    left: calc(50% - 14px);
    z-index: 11;
}
.no-scroll {
    margin: 0;
    height: 100%;
    overflow: hidden;
}
.notice {
    background: #59979c;
    margin-bottom: 1rem;
    z-index: 9999999999999;
    width: 100%;
    top: 0;
    color: white;
}
.notice.closed {
    display: none;
}
.notice:not(.closed) + .off-canvas-wrap {
    margin-top: 120px;
}
.notice.closed + .off-canvas-wrap {
    margin-top: 0 !important;
}
.notice .heading {
    display: block;
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: .5rem;
    color: white;
}
.notice p {
    margin-bottom: 0;
    color: white;
}
.notice .content-row {
    padding-bottom: 0;
    padding-left: 2rem;
    padding-right: 2rem;
}
.notice .content {
    float: left;
    display: block;
    padding: 1.5rem 0 2rem;
    
}
.notice button {
    margin: 0 0 2rem 0;
}
@media screen and (min-width: 768px) {
    .notice .content { 
        max-width: 35rem;
    }
    .notice button {
        float: right;
        margin: 2rem 0;
    }
}

@media screen and (min-width: 1024px) {
    .notice .content { 
        max-width: 45rem;
    }
}

@media screen and (min-width: 1200px) {
    .notice .content { 
        max-width: 60rem;
    }
}
.notice.warning {
    background: #ffc107;
}
.notice.warning .heading {
    color: #003B5C;
}
.notice.warning p {
    color: #003B5C;
}

.notice.emergency {
    background: #dc3545;
}
.notice.emergency a {
    color: white;
}
.notice.emergency button {
    background-color: #003b5c;
}
.notice.emergency button:hover {
    background-color: #fff;
    color: #003b5c
}

.gen-main-body .feature-cards.slider button {
    top: 0;
}

.gen-main-body .feature-cards.slider button.slick-prev-new {
    top: 0;
    margin-left: -16px;
}
.gen-main-body .feature-cards.slider button.slick-next-new {
    top: 0;
    margin-right: -32px;
}
.feature-cards.slider .slick-slide {
    max-height: none;
}

.gen-main-body  .feature-cards.slider .slick-list {
    padding: 10px 0;    
}

.card-style-resul .course-image {
    display: none;
}

.sidebar-card {
    border: 1px solid #dedede;
    margin-bottom: 1rem;
}

.sidebar-card .card-heading {
    padding: 1rem;
    background-color: #005c8f;
    color: #fff;
    font-weight: 600;
}

.sidebar-card .card-content {
    padding: 1rem;
}

.sidebar-card .card-content img {
    max-width: 100%;
}

.sidebar-card.related .course-title {
    font-weight: 600;
    font-size: 1.2rem;
}

.sidebar-card.related p {
    padding: 0.5rem 0.5rem 0.5rem 0;
    padding-bottom: 1rem;
    border-bottom: 1px solid #dedede;
}

.sidebar-card.related a:last-child p {
    border-bottom: none;
}

.sidebar-card.media .card-content {
    padding: 0;
}

.sidebar-card.media .card-content iframe {
    width: 100%;
    border: none;
    min-height: 330px;
}
@media screen and (min-width: 1024px) {
    .sidebar-card.media .card-content iframe {
        min-height: 190px;
    }
}


/* Form Specific styles */
  #loginForm {
    font-size: 0;
    background: #003b5c;
    padding: 2rem 1rem 1rem;
    margin-bottom: 1rem;
}

#loginForm label {
    display: inline-block;
    width: 80px;
    text-align: right;
    padding-right: 10px;
    font-weight: bold;
    color: white;
}

#loginForm input {
    display: inline-block;
    width: calc(50% - 160px);
    margin-right: 20px;
}
@media (max-width:600px) {
  #loginForm input {
  	width: 100%;
  }
}

#loginForm input[type=submit] {
    width: 100px;
    padding: 10px;
    background: #86714d;
    color: white;
    font-size: .9rem;
    cursor: pointer;
    border-color: #86714d;
}



