.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
#shib_login_url a{font-weight:bold;}#edit-shib-auth-terms-url-wrapper{float:left;}#edit-shib-auth-terms-ver-wrapper{float:left;margin-left:5px;}
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
.field-collection-container{border-bottom:1px solid #D3D7D9;margin-bottom:1em;}.field-collection-container .field-items .field-item{margin-bottom:10px;}.field-collection-container .field-items .field-items .field-item{margin-bottom:0;}.field-collection-view{padding:1em 0 0.3em 0;margin:0 1em 0 1em;border-bottom:1px dotted #D3D7D9;}.field-collection-view-final{border-bottom:none;}.field-collection-view .entity-field-collection-item{float:left;}.field-collection-view ul.field-collection-view-links{float:right;font-size:0.821em;list-style-type:none;width:auto;margin:0 1em;padding:0;}.field-collection-view .field-label{width:25%;}.field-collection-view .content{margin-top:0;width:100%;}.field-collection-view .entity-field-collection-item{width:100%;}ul.field-collection-view-links li{float:left;}ul.field-collection-view-links li a{margin-right:1em;}.field-collection-container ul.action-links-field-collection-add{float:right;padding:0 0.5em 0 0;margin:0 0 1em 2em;font-size:0.821em;}
meta.foundation-version{font-family:"/5.4.5/"}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:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}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}.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%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Helvetica Neue",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:#008cba;border-color:#007095;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}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:#008cba;border-color:#007095;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:#007095}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:#008cba}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}select::-ms-expand{display:none}.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:1px solid #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}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:1px solid #ccc;padding:0.5rem;font-size:0.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}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:bold;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-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.8rem;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem}@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}.top-bar .name h1 a{font-weight:normal;color:#fff;width:75%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 40px 0 15px;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:15px;box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a::after{box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>button{font-size:0.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;background:#272727;color:#fff}.top-bar-section ul li.active>a{background:#008cba;color:#fff}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 15px}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:#333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;top:7px}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#272727;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#272727}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:#fff;background:#008cba}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#fff}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:45px;white-space:nowrap;padding:12px 15px;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fff;background-color:#555;background:#272727}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#333;padding:0 15px;height:45px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#272727;color:#fff}.no-js .top-bar-section ul li:active>a{background:#008cba;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:#dcdcdc;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008cba}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#008cba}.breadcrumbs>*.current{cursor:default;color:#333}.breadcrumbs>*.current a{cursor:default;color:#333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008cba;border-color:#0078a0;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43ac6a;border-color:#3a945b;color:#fff}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#fff}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}.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}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>li{margin:0 -2px;float:left;display:inline-block}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0px;margin:0;display:block}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;float:left;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0px;margin:0;display:block}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{margin:0 -2px;float:left;display:inline-block}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0px;margin:0;display:block}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;float:left;display:inline-block}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0px;margin:0;display:block}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;float:left;display:inline-block}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0px;margin:0;display:block}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;float:left;display:inline-block}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0px;margin:0;display:block}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-group.even-2 li{margin:0 -2px;float:left;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{margin:0 -2px;float:left;display:inline-block;width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{margin:0 -2px;float:left;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{margin:0 -2px;float:left;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{margin:0 -2px;float:left;display:inline-block;width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{margin:0 -2px;float:left;display:inline-block;width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{margin:0 -2px;float:left;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008cba}.panel.radius{border-radius:3px}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button:after,button.dropdown:after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:after,button.dropdown:after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button:after,button.dropdown:after{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small:after,button.dropdown.small:after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small:after,button.dropdown.small:after{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large:after,button.dropdown.large:after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large:after,button.dropdown.large:after{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.toolbar{background:#333;width:100%;font-size:0;display:inline-block}.toolbar.label-bottom .tab .tab-content i,.toolbar.label-bottom .tab .tab-content img{margin-bottom:10px}.toolbar.label-right .tab .tab-content i,.toolbar.label-right .tab .tab-content img{margin-right:10px;display:inline-block}.toolbar.label-right .tab .tab-content label{display:inline-block}.toolbar.vertical.label-right .tab .tab-content{text-align:left}.toolbar.vertical{height:100%;width:auto}.toolbar.vertical .tab{width:auto;margin:auto;float:none}.toolbar .tab{text-align:center;width:25%;margin:0 auto;display:block;padding:20px;float:left}.toolbar .tab:hover{background:rgba(255,255,255,0.1)}.toolbar .tab-content{font-size:16px;text-align:center}.toolbar .tab-content label{color:#ccc}.toolbar .tab-content i{font-size:30px;display:block;margin:0 auto;color:#ccc;vertical-align:middle}.toolbar .tab-content img{width:30px;height:30px;display:block;margin:0 auto}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;padding:0.9375rem 1.25rem;text-align:center;color:#eee;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.pricing-table .price{background-color:#f6f6f6;padding:0.9375rem 1.25rem;text-align:center;color:#333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.pricing-table .description{background-color:#fff;padding:0.9375rem;text-align:center;color:#777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:0.9375rem;text-align:center;color:#333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#fff;text-align:center;padding:1.25rem 1.25rem 0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#fff;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0%;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0px;right:0;width:11px;height:14px;border:solid 4px #fff;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0px;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#fff}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#fff}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#fff}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#ccc;float:none;margin-right:6px;border-radius:1000px}.orbit-bullets li.active{background:#999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width:40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0% !important;opacity:1 !important}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333}.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 .0625rem 0 0;display:inline-block}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar>*:hover{background:#008cba}.icon-bar>* label{color:#fff}.icon-bar>* i{color:#fff}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto}}.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,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008cba;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;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,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;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:bold;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,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;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.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.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:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}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}}.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{display:block;background-color:#efefef;color:#222;padding:1rem 2rem;font-family:"Helvetica Neue",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}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#008cba;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008cba}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#008cba;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:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue",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:#008cba;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.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:"Helvetica Neue",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}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:after{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#fff;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:100vh}}.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal,dialog{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:40.063em){.reveal-modal,dialog{top:6.25rem}}.reveal-modal.radius,dialog.radius{border-radius:3px}.reveal-modal.round,dialog.round{border-radius:1000px}.reveal-modal.collapse,dialog.collapse{padding:0}@media only screen and (min-width:40.063em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:40.063em){.reveal-modal.small,dialog.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:40.063em){.reveal-modal.medium,dialog.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:40.063em){.reveal-modal.large,dialog.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;margin-left:0 !important}@media only screen and (min-width:40.063em){.reveal-modal.full,dialog.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.5rem;right:0.6875rem;color:#aaa;font-weight:bold;cursor:pointer}dialog{display:none}dialog::backdrop,dialog+.backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0}dialog[open]{display:block}@media print{dialog,.reveal-modal,dialog{display:none;background:#fff !important}}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#fff;background:#333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#008cba !important;border-bottom:dotted 1px #003f54 !important}.tap-to-close{display:block;font-size:0.625rem;color:#777;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.progress{background-color:#f6f6f6;height:1.5625rem;border:1px solid #fff;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#008cba;height:100%;display:block}.progress.secondary .meter{background:#e7e7e7;height:100%;display:block}.progress.success .meter{background:#43ac6a;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;margin-right:0;margin-left:-0.75rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0.625rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:0.875rem;color:#999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999;padding:0.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#008cba;padding:0.1875rem 1rem;cursor:default;color:#fff}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#fff;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #fff}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.label{font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008cba;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.warning{background-color:#f08a24;color:#fff}.label.success{background-color:#43ac6a;color:#fff}.label.secondary{background-color:#e7e7e7;color:#333}.label.info{background-color:#a0d3e8;color:#333}.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:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.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:bold;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:rgba(0,0,0,0)}@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:rgba(0,0,0,0)}@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:rgba(0,0,0,0)}@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:rgba(0,0,0,0)}@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:rgba(0,0,0,0)}@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:bold;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:bold;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}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:89;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto}table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}table thead{background:#f5f5f5}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222}table tfoot{background:#f5f5f5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222}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}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#fafafa}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0}.range-slider.radius{background:#fafafa;border-radius:3px}.range-slider.radius .range-slider-handle{background:#008cba;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#fafafa;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008cba;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.range-slider.disabled,.range-slider[disabled]{background:#fafafa;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008cba;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#e5e5e5}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#008cba}.range-slider-handle:hover{background:#007ba4}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.keystroke,kbd{background-color:#ededed;border-color:#ddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px}.switch{padding:0;border:none;position:relative}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#ddd;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0}.switch input+label{margin-left:0;margin-right:0}.switch label:after{content:"";display:block;background:#fff;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;transition:left 0.15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.switch input:checked+label{background:#008cba}.switch input:checked+label:after{left:2.25rem}.switch label{width:4rem;height:2rem}.switch label:after{width:1.5rem;height:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#ddd}.switch label:after{background:#fff}.switch input:checked+label{background:#008cba}.switch.large label{width:5rem;height:2.5rem}.switch.large label:after{width:2rem;height:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{width:3.5rem;height:1.75rem}.switch.small label:after{width:1.25rem;height:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{width:3rem;height:1.5rem}.switch.tiny label:after{width:1rem;height:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}@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-xxlarge-only,.hide-for-xxlarge-up{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-xxlarge-only,.show-for-xxlarge-up{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-xxlarge-only,.hidden-for-xxlarge-up{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-xxlarge-only,.visible-for-xxlarge-up{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-xxlarge-only,table.hide-for-xxlarge-up{display:table}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-xxlarge-only,thead.hide-for-xxlarge-up{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-xxlarge-only,tbody.hide-for-xxlarge-up{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-xxlarge-only,tr.hide-for-xxlarge-up{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-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{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-xxlarge-only,.hide-for-xxlarge-up{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-xxlarge-only,.show-for-xxlarge-up{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-xxlarge-only,.hidden-for-xxlarge-up{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-xxlarge-only,.visible-for-xxlarge-up{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-xxlarge-only,table.hide-for-xxlarge-up{display:table}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-xxlarge-only,thead.hide-for-xxlarge-up{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-xxlarge-only,tbody.hide-for-xxlarge-up{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-xxlarge-only,tr.hide-for-xxlarge-up{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-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{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-xxlarge-only,.hide-for-xxlarge-up{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-xxlarge-only,.show-for-xxlarge-up{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-xxlarge-only,.hidden-for-xxlarge-up{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-xxlarge-only,.visible-for-xxlarge-up{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-xxlarge-only,table.hide-for-xxlarge-up{display:table}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-xxlarge-only,thead.hide-for-xxlarge-up{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-xxlarge-only,tbody.hide-for-xxlarge-up{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-xxlarge-only,tr.hide-for-xxlarge-up{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-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{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,.hide-for-xxlarge-only,.hide-for-xxlarge-up{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,.show-for-xxlarge-only,.show-for-xxlarge-up{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,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{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,.visible-for-xxlarge-only,.visible-for-xxlarge-up{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.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}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.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{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.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{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.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{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.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{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,.show-for-xxlarge-only,.show-for-xxlarge-up{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,.hide-for-xxlarge-only,.hide-for-xxlarge-up{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,.visible-for-xxlarge-only,.visible-for-xxlarge-up{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,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{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.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}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.show-for-xxlarge-only,thead.show-for-xxlarge-up{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.show-for-xxlarge-only,tbody.show-for-xxlarge-up{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.show-for-xxlarge-only,tr.show-for-xxlarge-up{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.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{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}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}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}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}.touch table.show-for-touch{display:table}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}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}}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ffff00;color:#000000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.show{display:block !important;}.hide{display:none !important;visibility:hidden !important;}.invisible{visibility:hidden;}.strong{font-weight:700;}.screen-reader-text{text-indent:100%;white-space:nowrap;overflow:hidden;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.table-wrapper{overflow-x:auto;}.table-wrapper-content{min-width:48em;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.align-c{text-align:center;}.align-l{text-align:left;}.align-r{text-align:right;}.img-responsive{display:block;width:100%;height:auto;max-width:100%;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.vc-parent:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.vc-child{display:inline-block;vertical-align:middle;}.pull-left{float:left;}.pull-right{float:right;}.fill-red{background-color:#ef0166;}.fill-orange{background-color:#ff552c;}.fill-yellow{background-color:#ffae00;}.fill-green{background-color:#a8c838;}.fill-blue{background-color:#02b2f4;}.fill-gray{background-color:#454545;}.circle-crop{display:block;overflow:hidden;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.arrow-box{position:relative;background:#88b7d5;border:4px solid #c2e1f5;}.arrow-box:after,.arrow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.arrow-box:after{border-color:rgba(136,183,213,0);border-left-color:#88b7d5;border-width:30px;margin-top:-30px;}.arrow-box:before{border-color:rgba(194,225,245,0);border-left-color:#c2e1f5;border-width:36px;margin-top:-36px;}.drop-shadow{position:relative;float:left;width:40%;padding:1em;margin:2em 10px 4em;background:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-2;}.lifted{-moz-border-radius:4px;border-radius:4px;}.lifted:before,.lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}.lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}.curled{border:1px solid #efefef;-moz-border-radius:0 0 120px 120px/0 0 6px 6px;border-radius:0 0 120px 120px/0 0 6px 6px;}.curled:before,.curled:after{bottom:12px;left:10px;width:50%;height:55%;max-width:200px;max-height:100px;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.5);-moz-box-shadow:0 8px 12px rgba(0,0,0,0.5);box-shadow:0 8px 12px rgba(0,0,0,0.5);-webkit-transform:skew(-8deg) rotate(-3deg);-moz-transform:skew(-8deg) rotate(-3deg);-ms-transform:skew(-8deg) rotate(-3deg);-o-transform:skew(-8deg) rotate(-3deg);transform:skew(-8deg) rotate(-3deg);}.curled:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}.perspective:before{left:80px;bottom:5px;width:50%;height:35%;max-width:200px;max-height:50px;-webkit-box-shadow:-80px 0 8px rgba(0,0,0,0.4);-moz-box-shadow:-80px 0 8px rgba(0,0,0,0.4);box-shadow:-80px 0 8px rgba(0,0,0,0.4);-webkit-transform:skew(50deg);-moz-transform:skew(50deg);-ms-transform:skew(50deg);-o-transform:skew(50deg);transform:skew(50deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;}.perspective:after{display:none;}.raised{-webkit-box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}.curved:before{top:10px;bottom:10px;left:0;right:50%;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-border-radius:10px/100px;border-radius:10px/100px;}.curved-vt-2:before{right:0;}.curved-hz-1-top:before{top:0;bottom:50%;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}.curved-hz-1:before{top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}.curved-hz-2:before{top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}.rotated{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}.rotated>:first-child:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}@font-face{font-family:'MecheIcons';src:url('/sites/all/themes/mit_meche/fonts/icomoon.eot?42fzid');src:url('/sites/all/themes/mit_meche/fonts/icomoon.eot?42fzid#iefix') format('embedded-opentype'),url('/sites/all/themes/mit_meche/fonts/icomoon.ttf?42fzid') format('truetype'),url('/sites/all/themes/mit_meche/fonts/icomoon.woff?42fzid') format('woff'),url('/sites/all/themes/mit_meche/fonts/icomoon.svg?42fzid#icomoon') format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 MecheIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;}.ra-icon,.ia-icon{display:inline-block;font:normal normal normal 14px/1 MecheIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none;}.fa-ul>li{position:relative;}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center;}.fa-li.fa-lg{left:-1.85714em;}.fa-fw{width:1.28571em;text-align:center;}.fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #eeeeee;border-radius:0.1em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:0.3em;}.fa.pull-right{margin-left:0.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#ffffff;}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-check:before{content:"\f00c";}.fa-close:before{content:"\f00d";}.fa-remove:before{content:"\f00d";}.fa-times:before{content:"\f00d";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-play-circle-o:before{content:"\f01d";}.fa-lock:before{content:"\f023";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-camera:before{content:"\f030";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-video-camera:before{content:"\f03d";}.fa-map-marker:before{content:"\f041";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-eye:before{content:"\f06e";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-linkedin-square:before{content:"\f08c";}.fa-external-link:before{content:"\f08e";}.fa-phone:before{content:"\f095";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook:before{content:"\f09a";}.fa-facebook-f:before{content:"\f09a";}.fa-rss:before{content:"\f09e";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-filter:before{content:"\f0b0";}.fa-chain:before{content:"\f0c1";}.fa-link:before{content:"\f0c1";}.fa-bars:before{content:"\f0c9";}.fa-navicon:before{content:"\f0c9";}.fa-reorder:before{content:"\f0c9";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before{content:"\f0e2";}.fa-undo:before{content:"\f0e2";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-location-arrow:before{content:"\f124";}.fa-chain-broken:before{content:"\f127";}.fa-unlink:before{content:"\f127";}.fa-rocket:before{content:"\f135";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-unlock-alt:before{content:"\f13e";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-minus-square:before{content:"\f146";}.fa-check-square:before{content:"\f14a";}.fa-external-link-square:before{content:"\f14c";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-youtube-play:before{content:"\f16a";}.fa-instagram:before{content:"\f16d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-envelope-square:before{content:"\f199";}.fa-google:before{content:"\f1a0";}.fa-fax:before{content:"\f1ac";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-facebook-official:before{content:"\f230";}.fa-pinterest-p:before{content:"\f231";}.ra-icon.energy:before{content:"\e601";}.ra-icon.energy.tri:before{content:"\e602";}.ra-icon.nano:before{content:"\e603";}.ra-icon.nano.tri:before{content:"\e604";}.ra-icon.bio:before{content:"\e605";}.ra-icon.bio.tri:before{content:"\e606";}.ra-icon.controls:before{content:"\e607";}.ra-icon.controls.tri:before{content:"\e608";}.ra-icon.design:before{content:"\e609";}.ra-icon.design.tri:before{content:"\e60a";}.ra-icon.ocean:before{content:"\e60b";}.ra-icon.ocean.tri:before{content:"\e60c";}.ra-icon.mechanics:before{content:"\e60d";}.ra-icon.mechanics.tri:before{content:"\e600";}.ia-icon.health:before{content:"\e60f";}.ia-icon.environment:before{content:"\e610";}.ia-icon.innovation:before{content:"\e611";}.ia-icon.security:before{content:"\e612";}.ia-icon.energy:before{content:"\e60e";}.icon-video:before,.icon-watch:before{content:"\ea1c";}.icon-start:before,.icon-gallery:before{content:"\e614";}.icon-read:before,.icon-article:before{content:"\ea77";}.icon-learn:before,.icon-explore:before{content:"\f135";}.has-tip{border-bottom:none !important;cursor:help;font-weight:bold;color:#a8c838;}.has-tip.blue{color:#02b2f4;}.no-touch .has-tip:hover,.no-touch .has-tip:focus{border-bottom:none !important;color:#008cba;}.has-tip.tip-left,.has-tip.tip-right{float:none !important;}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#ffffff;background:#a8c838;}.tooltip.blue{background:#02b2f4;}.tooltip.ra-tip{width:100px !important;margin-left:-38px !important;text-align:center;padding:8px;}.tooltip>.nub{display:block;left:10px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #a8c838 transparent;top:-10px;pointer-events:none;}.tooltip.blue>.nub{border-color:transparent transparent #02b2f4 transparent;}.tooltip.ra-tip>.nub{left:50% !important;margin-left:-5px !important;}.tooltip>.nub.rtl{left:auto;right:50%;}.tooltip.radius{border-radius:3px;}.tooltip.round{border-radius:1000px;}.tooltip.round>.nub{left:2rem;}.tooltip.opened{color:#008cba !important;border-bottom:none !important;}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal;}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #a8c838 transparent;top:-10px;}.tooltip.blue>.nub{border-color:transparent transparent #02b2f4 transparent;}.tooltip.tip-top>.nub{border-color:#a8c838 transparent transparent transparent;top:auto;bottom:-10px;}.tooltip.blue.tip-top>.nub{border-color:#02b2f4 transparent transparent transparent;}.tooltip.tip-left,.tooltip.tip-right{float:none !important;}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #a8c838;right:-10px;left:auto;top:50%;margin-top:-5px;}.tooltip.blue.tip-left>.nub{border-color:transparent transparent transparent #02b2f4;}.tooltip.tip-right>.nub{border-color:transparent #a8c838 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px;}.tooltip.blue.tip-right>.nub{border-color:transparent #02b2f4 transparent transparent;}}.show{display:block !important;}.hide{display:none !important;visibility:hidden !important;}.invisible{visibility:hidden;}.strong{font-weight:700;}.screen-reader-text{text-indent:100%;white-space:nowrap;overflow:hidden;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.table-wrapper{overflow-x:auto;}.table-wrapper-content{min-width:48em;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.align-c{text-align:center;}.align-l{text-align:left;}.align-r{text-align:right;}.img-responsive{display:block;width:100%;height:auto;max-width:100%;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.vc-parent:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.vc-child{display:inline-block;vertical-align:middle;}.pull-left{float:left;}.pull-right{float:right;}.fill-red{background-color:#ef0166;}.fill-orange{background-color:#ff552c;}.fill-yellow{background-color:#ffae00;}.fill-green{background-color:#a8c838;}.fill-blue{background-color:#02b2f4;}.fill-gray{background-color:#454545;}.circle-crop{display:block;overflow:hidden;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.arrow-box{position:relative;background:#88b7d5;border:4px solid #c2e1f5;}.arrow-box:after,.arrow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.arrow-box:after{border-color:rgba(136,183,213,0);border-left-color:#88b7d5;border-width:30px;margin-top:-30px;}.arrow-box:before{border-color:rgba(194,225,245,0);border-left-color:#c2e1f5;border-width:36px;margin-top:-36px;}.drop-shadow{position:relative;float:left;width:40%;padding:1em;margin:2em 10px 4em;background:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-2;}.lifted{-moz-border-radius:4px;border-radius:4px;}.lifted:before,.lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}.lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}.curled{border:1px solid #efefef;-moz-border-radius:0 0 120px 120px/0 0 6px 6px;border-radius:0 0 120px 120px/0 0 6px 6px;}.curled:before,.curled:after{bottom:12px;left:10px;width:50%;height:55%;max-width:200px;max-height:100px;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.5);-moz-box-shadow:0 8px 12px rgba(0,0,0,0.5);box-shadow:0 8px 12px rgba(0,0,0,0.5);-webkit-transform:skew(-8deg) rotate(-3deg);-moz-transform:skew(-8deg) rotate(-3deg);-ms-transform:skew(-8deg) rotate(-3deg);-o-transform:skew(-8deg) rotate(-3deg);transform:skew(-8deg) rotate(-3deg);}.curled:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}.perspective:before{left:80px;bottom:5px;width:50%;height:35%;max-width:200px;max-height:50px;-webkit-box-shadow:-80px 0 8px rgba(0,0,0,0.4);-moz-box-shadow:-80px 0 8px rgba(0,0,0,0.4);box-shadow:-80px 0 8px rgba(0,0,0,0.4);-webkit-transform:skew(50deg);-moz-transform:skew(50deg);-ms-transform:skew(50deg);-o-transform:skew(50deg);transform:skew(50deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;}.perspective:after{display:none;}.raised{-webkit-box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}.curved:before{top:10px;bottom:10px;left:0;right:50%;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-border-radius:10px/100px;border-radius:10px/100px;}.curved-vt-2:before{right:0;}.curved-hz-1-top:before{top:0;bottom:50%;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}.curved-hz-1:before{top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}.curved-hz-2:before{top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}.rotated{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}.rotated>:first-child:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}.view-meche-calendar{font-family:"Rajdhani";font-size:12px;}.view-meche-calendar .calendar-calendar tr.odd,.view-meche-calendar .calendar-calendar tr.even{background-color:#ffffff !important;}.view-meche-calendar .calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.view-meche-calendar .calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.view-meche-calendar .calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.view-meche-calendar .calendar-calendar .year-view td table td{width:13%;padding:0;}.view-meche-calendar .calendar-calendar tr{padding:0;margin:0;background-color:white;}.view-meche-calendar .calendar-calendar th{text-align:center;margin:0;}.view-meche-calendar .calendar-calendar th a{font-weight:bold;}.view-meche-calendar .calendar-calendar td{width:14%;border:1px solid #cccccc;color:#777777;text-align:right;vertical-align:top;margin:0;padding:0;}.view-meche-calendar .calendar-calendar .mini{border:none;}.view-meche-calendar .calendar-calendar td.week{width:1%;min-width:1%;}.view-meche-calendar .calendar-calendar .week{clear:both;font-style:normal;color:#555555;font-size:0.8em;}.view-meche-calendar .calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.view-meche-calendar .calendar-calendar .inner div{padding:0;margin:0;}.view-meche-calendar .calendar-calendar .inner p{padding:0 0 0.8em 0;margin:0;}.view-meche-calendar .calendar-calendar td a{font-weight:bold;text-decoration:none;}.view-meche-calendar .calendar-calendar td a:hover{text-decoration:underline;}.view-meche-calendar .calendar-calendar td.year,.view-meche-calendar .calendar-calendar td.month{text-align:center;}.view-meche-calendar .calendar-calendar th.days{color:#454545;background-color:#222244;text-align:center;padding:1px;margin:0;height:45px;text-transform:uppercase;letter-spacing:1px;font-size:18px;}.view-meche-calendar .calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.view-meche-calendar .calendar-calendar div.calendar{background-color:#ffffff;border:solid 1px #dddddd;text-align:left;margin:0 0.25em 0.25em 0;width:96%;float:right;clear:both;}.view-meche-calendar .calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.view-meche-calendar .calendar-calendar div.title{font-size:0.8em;text-align:center;}.view-meche-calendar .calendar-calendar div.title a{color:#000000;}.view-meche-calendar .calendar-calendar div.title a:hover{color:#cc0000;}.view-meche-calendar .calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.view-meche-calendar .calendar div.form-item{white-space:normal;}.view-meche-calendar table td.mini,.view-meche-calendar table th.mini,.view-meche-calendar table.mini td.week{padding:0 1px 0 0;margin:0;}.view-meche-calendar table td.mini a{font-weight:normal;}.view-meche-calendar .calendar-calendar .mini-day-off{padding:0px;}.view-meche-calendar .calendar-calendar .mini-day-on{padding:0px;}.view-meche-calendar table .mini-day-on a{text-decoration:underline;}.view-meche-calendar .calendar-calendar .mini .title{font-size:0.8em;}.view-meche-calendar .mini .calendar-calendar .week{font-size:0.7em;}.view-meche-calendar .mini-row{width:100%;border:none;}.view-meche-calendar .mini{width:32%;vertical-align:top;}.view-meche-calendar .calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.view-meche-calendar .calendar-calendar .day-view .stripe{width:100%;}.view-meche-calendar table.calendar-legend{background-color:#cccccc;width:100%;margin:0;padding:0;}.view-meche-calendar table.calendar-legend tr.odd .stripe,.view-meche-calendar table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.view-meche-calendar .calendar-legend td{text-align:left;padding-left:5px;}.view-meche-calendar .calendar-empty{font-size:1px;line-height:1px;}.view-meche-calendar .calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #cccccc;padding-top:0.25em;width:1%;}.view-meche-calendar .calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.view-meche-calendar .calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.view-meche-calendar .calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.view-meche-calendar .calendar-calendar td.calendar-agenda-items{border:1px solid #cccccc;text-align:left;}.view-meche-calendar .calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:0.25em;margin:0;}.view-meche-calendar .calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#ffffff;}.view-meche-calendar .calendar-date-select form{text-align:right;float:right;width:25%;}.view-meche-calendar .calendar-date-select div,.view-meche-calendar .calendar-date-select input,.view-meche-calendar .calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.view-meche-calendar .calendar-date-select .description{float:right;}.view-meche-calendar .calendar-label{font-weight:bold;display:block;clear:both;}.view-meche-calendar .calendar-calendar div.date-nav{background-color:#cccccc;color:#777777;padding:0.2em;width:auto;border:1px solid #cccccc;}.view-meche-calendar .calendar-calendar div.date-nav a,.view-meche-calendar .calendar-calendar div.date-nav h3{color:#777777;text-decoration:none;}.view-meche-calendar .calendar-calendar th.days{background-color:#eeeeee;color:#777777;font-weight:bold;border:1px solid #cccccc;}.view-meche-calendar .calendar-calendar td.empty{background:#cccccc;border-color:#cccccc;color:#bababa;}.view-meche-calendar .calendar-calendar table.mini td.empty{background:#ffffff;border-color:#ffffff;}.view-meche-calendar .calendar-calendar td div.day{border:1px solid #cccccc;border-top:none;border-right:none;margin-bottom:2px;}.view-meche-calendar .calendar-calendar td .inner div,.view-meche-calendar .calendar-calendar td .inner div a{background:#eeeeee;}.view-meche-calendar .calendar-calendar div.calendar{border:none;font-size:x-small;}.view-meche-calendar .calendar-calendar td .inner div.calendar div,.view-meche-calendar .calendar-calendar td .inner div.calendar div a{border:none;background:#ffffcc;padding:0;}.view-meche-calendar .calendar-calendar td .inner div.calendar div.calendar-more,.view-meche-calendar .calendar-calendar td .inner div.calendar div.calendar-more a{color:#444444;background:#ffffff;text-align:right;}.view-meche-calendar .calendar-calendar td .inner .view-field,.view-meche-calendar .calendar-calendar td .inner .view-field a{color:#444444;font-weight:normal;}.view-meche-calendar .calendar-calendar td span.date-display-single,.view-meche-calendar .calendar-calendar td span.date-display-start,.view-meche-calendar .calendar-calendar td span.date-display-end,.view-meche-calendar .calendar-calendar td span.date-display-separator{font-weight:bold;}.view-meche-calendar .calendar-calendar td .inner div.day a{color:#4b85ac;}.view-meche-calendar .calendar-calendar tr td.today,.view-meche-calendar .calendar-calendar tr.odd td.today,.view-meche-calendar .calendar-calendar tr.even td.today{background-color:#c3d6e4;}.view-meche-calendar .calendar-calendar tbody{border-top:none;}.view-meche-calendar .calendar-calendar .month-view .full .inner,.view-meche-calendar .calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;min-height:100px;}.view-meche-calendar .calendar-calendar .week-view .full .calendar-agenda-hour .calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.view-meche-calendar .calendar-calendar .week-view .full .calendar-agenda-hour,.view-meche-calendar .calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.view-meche-calendar .calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.view-meche-calendar .calendar-calendar .week-view .full .days{width:13%;}.view-meche-calendar .calendar-calendar .month-view .full div.calendar,.view-meche-calendar .calendar-calendar .week-view .full div.calendar,.view-meche-calendar .calendar-calendar .day-view div.calendar{width:auto;}.view-meche-calendar .calendar-calendar .month-view .full tr.date-box,.view-meche-calendar .calendar-calendar .month-view .full tr.date-box td,.view-meche-calendar .calendar-calendar .month-view .full tr.multi-day,.view-meche-calendar .calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.view-meche-calendar .calendar-calendar .month-view .full tr.single-day .no-entry,.view-meche-calendar .calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.view-meche-calendar .calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.view-meche-calendar .calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.view-meche-calendar .calendar-calendar .month-view .full td,.view-meche-calendar .calendar-calendar .week-view .full td,.view-meche-calendar .calendar-calendar .day-view td{vertical-align:top;padding:1px 2px 0 2px;}.view-meche-calendar .calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.view-meche-calendar .calendar-calendar .month-view .full .week{font-size:inherit;}.view-meche-calendar .calendar-calendar .month-view .full .week a,.view-meche-calendar .calendar-calendar .week-view .full .week a{color:#4b85ac;}.view-meche-calendar .calendar-calendar .month-view .full td .inner div.day,.view-meche-calendar .calendar-calendar .month-view .full td .inner div.day a{color:#5d5d5d;font-family:"Rajdhani";font-weight:600;border:none;background:none;margin-bottom:0px;}.view-meche-calendar .calendar-calendar .month-view .full td.date-box .inner,.view-meche-calendar .calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.view-meche-calendar .calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #cccccc;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day{border-top:0px;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner,.view-meche-calendar .calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day .calendar-empty,.view-meche-calendar .calendar-calendar .month-view .full td.single-day.empty,.view-meche-calendar .calendar-calendar .month-view .full td.date-box.empty{background:#e9e9e9;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day .inner div,.view-meche-calendar .calendar-calendar .month-view .full td.single-day .inner div a,.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner div,.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner div a,.view-meche-calendar .calendar-calendar .month-view .full td .inner div.calendar.monthview div,.view-meche-calendar .calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.view-meche-calendar .calendar-calendar .week-view .full td.single-day .inner div,.view-meche-calendar .calendar-calendar .week-view .full td.single-day .inner div a,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner div,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner div a,.view-meche-calendar .calendar-calendar .week-view .full td .inner div.calendar.weekview div,.view-meche-calendar .calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.view-meche-calendar .calendar-calendar .day-view .full td .inner div.view-item,.view-meche-calendar .calendar-calendar .day-view .full td .inner div.calendar div,.view-meche-calendar .calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.view-meche-calendar .calendar-calendar .day-view .full td .inner div.calendar div,.view-meche-calendar .calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.view-meche-calendar .calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.view-meche-calendar .calendar-calendar .month-view .full tr td.today,.view-meche-calendar .calendar-calendar .month-view .full tr.odd td.today,.view-meche-calendar .calendar-calendar .month-view .full tr.even td.today{background:none;border:none;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day.past{background:#f9f9f9;}.view-meche-calendar .calendar-calendar .month-view .full td.date-box.past{background:#f9f9f9;}.view-meche-calendar .calendar-calendar .month-view .full td.date-box.past .day{color:#b9b9b9;}.view-meche-calendar .calendar-calendar .month-view .full td.date-box.today .day{border-radius:100% 100%;background:#ef0166;width:20px;height:20px;color:#ffffff;font-weight:700;}.view-meche-calendar .calendar-calendar .month-view .full td.date-box.has-events .day{border-radius:100% 100%;background:#e9e9e9;width:20px;height:20px;}.view-meche-calendar .calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #dddddd;}.view-meche-calendar .calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #dddddd;}.view-meche-calendar .calendar-calendar .month-view .full tr td.multi-day,.view-meche-calendar .calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.view-meche-calendar .calendar-calendar .month-view .full tr td.multi-day,.view-meche-calendar .calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.view-meche-calendar .calendar-calendar .month-view .full .inner .monthview,.view-meche-calendar .calendar-calendar .week-view .full .inner .weekview,.view-meche-calendar .calendar-calendar .day-view .full .inner .dayview{width:auto;float:none;display:block;margin:0.25em auto;position:relative;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day div.monthview,.view-meche-calendar .calendar-calendar .week-view .full td.single-day div.weekview,.view-meche-calendar .calendar-calendar .day-view .full td.single-day div.dayview{background:none;width:auto;padding:5px 3px;overflow:hidden;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day .item:first-child div.monthview,.view-meche-calendar .calendar-calendar .week-view .full td.single-day .item:first-child div.weekview,.view-meche-calendar .calendar-calendar .day-view .full td.single-day .item:first-child div.dayview{border:none;}.view-meche-calendar .calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.view-meche-calendar .calendar-calendar .day-view td div.dayview{padding:0px;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day div.weekview,.view-meche-calendar .calendar-calendar .day-view .full td.multi-day div.dayview{height:1.9em;overflow:hidden;margin:0px auto;color:#454545;position:relative;background:#e9e9e9;border-radius:8px;}.view-meche-calendar .calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .view-field,.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .view-field a,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .view-field,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .view-field a,.view-meche-calendar .calendar-calendar .day-view .full td.multi-day .inner .view-field,.view-meche-calendar .calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .date-display-start{margin-left:7px;}.view-meche-calendar .calendar-calendar .day-view .full td.multi-day div.dayview,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.view-meche-calendar .calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.view-meche-calendar .calendar-calendar .day-view td .stripe,.view-meche-calendar .calendar-calendar .month-view .full td .stripe,.view-meche-calendar .calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.view-meche-calendar .calendar-calendar .full td.single-day .continuation,.view-meche-calendar .calendar-calendar .full td.single-day .continues,.view-meche-calendar .calendar-calendar .full td.single-day .cutoff{display:none;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .continuation,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#e9e9e9;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.view-meche-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.view-meche-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.view-meche-calendar .calendar-calendar .week-view .full td.multi-day{padding:2px;}.view-meche-calendar .calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.view-meche-calendar .calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #cccccc;}.view-meche-calendar .calendar-calendar .month-view .full .calendar.monthview .views-field{line-height:11px;}.view-meche-calendar .calendar-calendar .month-view td.single-day .inner .item{border-top:1px dotted #9e9e9e;}.view-meche-calendar .calendar-calendar .month-view td.single-day .inner .item:first-child{border:none;}.view-meche-calendar .date-nav-wrapper .clear-block{margin-bottom:10px;}.view-meche-calendar .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view-meche-calendar .date-nav-wrapper .pager{padding:0;}.view-meche-calendar .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view-meche-calendar .date-nav-wrapper .date-prev a,.view-meche-calendar .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view-meche-calendar .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view-meche-calendar .date-nav-wrapper{}.view-meche-calendar .date-nav-wrapper .date-prev,.view-meche-calendar .date-nav-wrapper .date-next{position:absolute;z-index:1;top:0;margin:0;padding:0;background:none;}.view-meche-calendar .date-nav-wrapper .date-prev a,.view-meche-calendar .date-nav-wrapper .date-next a{position:relative;margin:0;padding:0;display:block;color:#f4f4f4;color:rgba(0,0,0,0);width:32px;height:32px;overflow:hidden;text-align:center;}.view-meche-calendar .date-nav-wrapper .date-prev a:before,.view-meche-calendar .date-nav-wrapper .date-next a:before{position:absolute;z-index:5;top:0;left:auto;right:auto;content:'';background:#ff552c;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;width:32px;height:32px;font-family:"MecheIcons";font-size:21px;font-weight:400;line-height:32px;color:#ffffff;}.view-meche-calendar .date-nav-wrapper .date-prev{left:0;right:auto;}.view-meche-calendar .date-nav-wrapper .date-prev a:before{content:"\f060";left:0;right:auto;}.view-meche-calendar .date-nav-wrapper .date-next{right:0;left:auto;}.view-meche-calendar .date-nav-wrapper .date-next a:before{content:"\f061";left:auto;right:0;padding-left:3px;}.view-meche-calendar .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view-meche-calendar .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.85em;text-transform:uppercase;color:#747474;font-weight:400;}.view-meche-calendar .block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view-meche-calendar .attachment .calendar-calendar{margin-top:20px;clear:both;}.view-meche-calendar .calendar-calendar th a,.view-meche-calendar .attachment .calendar-calendar th{background-color:transparent;border:0px;}.view-meche-calendar .attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-meche-calendar .view-calendar .feed-icon{margin-top:5px;}.view-meche-calendar table.mini .date-prev,.view-meche-calendar table.mini .date-next{background:none;}.view-meche-calendar .date-nav div.date-prev,.view-meche-calendar .date-nav div.date-next,.view-meche-calendar .date-nav{width:auto;}.view-meche-calendar ul.calendar-links,.view-meche-calendar .region-content ul.calendar-links{margin:0;padding:0;}.view-meche-calendar .year-view div.month-view div.date-nav{background-color:#dfdfdf;min-height:20px;}.view-meche-calendar .views-field.views-field-title{font-family:"Rajdhani";font-size:12px;font-weight:400;line-height:1em;padding-bottom:10px;padding-top:15px;}.app-outer-wrap{overflow:hidden;}.app-inner-wrap{position:relative;}.app-inner-wrap.menu-open{position:absolute;width:100%;overflow:hidden;}.supports-fixed .off-canvas-menu,.positionfixed .off-canvas-menu,.iospositionfixed .off-canvas-menu{position:fixed;}.unfix.supports-fixed .off-canvas-menu,.unfix.positionfixed .off-canvas-menu,.unfix.iospositionfixed .off-canvas-menu{position:absolute;position:fixed;}.unfix.supports-fixed .off-canvas-menu.unfix-override,.unfix.positionfixed .off-canvas-menu.unfix-override,.unfix.iospositionfixed .off-canvas-menu.unfix-override{position:fixed;}.off-canvas-menu ul{list-style-type:none;}.off-canvas-menu{position:absolute;position:fixed;z-index:1000000;top:0;right:-100%;width:100%;height:100%;max-width:40em;overflow-x:hidden;overflow-y:hidden;overflow:hidden;transition:all 0.5s cubic-bezier(0.77,0,0.175,1);-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;}@media only screen and (min-width:40.063em){.off-canvas-menu{max-width:320px;right:-320px;}}.ipad.iOS7 .main-nav-wrap,.ipad.iOS7 .sub-nav-wrap{-webkit-overflow-scrolling:auto !important;}.main-nav-wrap{position:absolute;top:0;left:0;overflow:hidden;display:none;width:100%;height:100%;max-width:40em;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;}@media only screen and (min-width:40.063em){.main-nav-wrap{max-width:320px;}}.menu-open .main-nav-wrap{display:block;}.sub-nav-wrap{position:absolute;top:0;left:100%;overflow:hidden;width:100%;height:100%;max-width:40em;-webkit-overflow-scrolling:touch;background:#222222;}@media only screen and (min-width:40.063em){.sub-nav-wrap{max-width:320px;left:320px;}}.menu-open .off-canvas-menu{right:0px;}.screen-btn{min-height:100%;min-width:100%;}.menu-open .screen-btn.exit-off-canvas{bottom:0;left:0;z-index:9999;border:none;padding:0;display:block;}.close-btn.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;top:0;bottom:auto;left:auto;right:0;z-index:500;box-shadow:none;background:none;border-left:1px solid #424141;padding:0 30px;}.menu-open .close-btn.exit-off-canvas{top:0;bottom:auto;left:auto;right:0;z-index:500;box-shadow:none;background:none;border-left:1px solid #424141;padding:0 30px;}.overthrow-enabled .overthrow{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.ipad.iOS7.overthrow-enabled .overthrow{-webkit-overflow-scrolling:auto !important;}.nano-wrap>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;}.nano-wrap>.nano-content:focus{outline:thin dotted;}.nano-wrap>.nano-content::-webkit-scrollbar{display:none;}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block;}.nano-wrap>.nano-pane{background:rgba(0,0,0,0);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:0;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.nano-wrap>.nano-pane>.nano-slider{background:#ff0000;background:rgba(0,0,0,0);position:relative;margin:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none;}.nano-wrap:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99;}.sub-nav-top{display:none;}.show-subnav .nav-wrap{right:0px;}.show-subnav .sub-nav-top{display:block;}.menu-open .nav-wrap{right:0px;}.menu-open .show-subnav .nav-wrap{right:100%;}@media only screen and (min-width:40.063em){.menu-open .show-subnav .nav-wrap{right:320px;}}.nav-wrap{position:absolute;top:0;right:-100%;-webkit-backface-visibility:hidden;width:100%;height:100%;max-width:40em;-webkit-transition:right 0.5s cubic-bezier(0.77,0,0.175,1);-moz-transition:right 0.5s cubic-bezier(0.77,0,0.175,1);-ms-transition:right 0.5s cubic-bezier(0.77,0,0.175,1);-o-transition:right 0.5s cubic-bezier(0.77,0,0.175,1);transition:right 0.5s cubic-bezier(0.77,0,0.175,1);}@media only screen and (min-width:40.063em){.nav-wrap{max-width:320px;right:-320px;}}.main-nav-top,.sub-nav-top{position:relative;width:100%;height:75px;background:#222222;line-height:75px;}.main-nav-top a,.sub-nav-top a{font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;color:#a2a2a2;}.main-nav-top .fa-lock,.sub-nav-top .fa-lock{padding:0 5px 0 20px;}.main-nav-top .fa-arrow-circle-right,.main-nav-top .fa-chevron-right,.sub-nav-top .fa-arrow-circle-right,.sub-nav-top .fa-chevron-right{padding:0 0 0 15px;}.main-nav-top .close-btn,.sub-nav-top .close-btn{-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}.no-touch .main-nav-top .close-btn.hover,.no-touch .main-nav-top .close-btn:hover,.no-touch .main-nav-top .close-btn:focus,.no-touch .sub-nav-top .close-btn.hover,.no-touch .sub-nav-top .close-btn:hover,.no-touch .sub-nav-top .close-btn:focus{background:rgba(255,255,255,0.1);}.no-touch .main-nav-top .close-btn.hover .fa,.no-touch .main-nav-top .close-btn:hover .fa,.no-touch .main-nav-top .close-btn:focus .fa,.no-touch .sub-nav-top .close-btn.hover .fa,.no-touch .sub-nav-top .close-btn:hover .fa,.no-touch .sub-nav-top .close-btn:focus .fa{color:#ffffff;}.main-nav{background:#222222;}.main-nav .main-nav-core{position:relative;width:100%;background:#5f5f5f;}.main-nav .search-bar{padding:10px 20px;background:#4e4e4e;}.main-nav .search-bar+.meche-dots{opacity:0.75;}.main-nav .search-bar form{position:relative;height:45px;}.main-nav .search-bar input[type="text"]{position:absolute;top:7px;width:215px;height:30px;border:1px solid #606060;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.7);-webkit-font-smoothing:antialiased;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;}.main-nav .search-bar button{-webkit-appearance:none;position:absolute;right:0;top:3px;width:36px;height:36px;padding:0;background:#ffffff;border:none;-webkit-border-radius:36px;border-radius:36px;background-clip:padding-box;}.main-nav .search-bar button>.fa{position:absolute;top:50%;left:50%;font-size:18px;color:#5c5c5c;margin:-11px 0 0 -11px;padding:2px;}.main-nav .support-meche-item{color:#ffffff;}.main-nav .support-meche-item .support-meche{font-family:"Rajdhani",Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:21px;color:#ffffff;}.main-nav .support-meche{position:relative;display:block;padding:10px 20px;background:#02b2f4;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}.main-nav .support-meche>span{font-family:"Rajdhani",Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:21px;color:#ffffff;}.main-nav .support-meche>.fa{position:absolute;top:50%;right:20px;font-size:24px;color:#ffffff;margin:-12px 0 0 -12px;}.no-touch .main-nav .support-meche:hover,.no-touch .main-nav .support-meche:focus,.no-touch .main-nav .support-meche .is-hovered{background-color:#028ec1;}.main-nav.compact .main-nav-items.special{background:#4e4e4e;}.main-nav.compact .main-nav-items.special p{display:none;}.main-nav.compact .main-nav-items.special .main-nav-item:last-child .main-nav-item-link{border-bottom:none;}.main-nav.compact .main-nav-items.special .main-nav-item-link{border-bottom:none;}.main-nav-items{padding:0;margin:0;background:#222222;}.main-nav-items.special{background:#4e4e4e;}.main-nav-items.special p,.main-nav-items.special .main-nav-item-detail{display:block;max-width:260px;margin-top:-2px;font-size:15px;line-height:21px;color:#969696;font-weight:500;}.main-nav-items.special .main-nav-item{padding:0;}.main-nav-items.special .main-nav-item:last-child .main-nav-item-link{border-bottom:none;padding-bottom:10px;}.main-nav-items.special .main-nav-item-link{display:block;font-size:30px;font-weight:400;line-height:30px;padding:10px 20px;border-bottom:none;background:#4e4e4e;}.main-nav-items.special .meche-dots{display:block;opacity:0.75;}.main-nav-items .main-nav-item{position:relative;padding:0;}.main-nav-items .main-nav-item:last-child .main-nav-item-link{border:none;padding-bottom:22px;}.main-nav-items .main-nav-item-link{display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:25px;font-weight:400;line-height:25px;border-bottom:1px solid #383838;color:#ffffff;padding:20px 20px;-webkit-transition:background 0.35s ease;-moz-transition:background 0.35s ease;-ms-transition:background 0.35s ease;-o-transition:background 0.35s ease;transition:background 0.35s ease;}.main-nav-items .main-nav-item-more-btn{position:absolute;top:0;right:0;display:block;cursor:pointer;width:75px;height:100%;background:#616161;padding:0;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}.main-nav-items .main-nav-item-more-btn>.fa{position:absolute;left:50%;top:50%;font-size:21px;margin:-11px 0 0 -7px;color:#ffffff;-webkit-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);}.no-touch .main-nav-item-link.hover,.no-touch .main-nav-item-link:hover,.no-touch .main-nav-item-link:focus{background:#000000;}.no-touch .main-nav-item-link.special.hover,.no-touch .main-nav-item-link.special:hover,.no-touch .main-nav-item-link.special:focus{background:#9d9d9b;}.no-touch .main-nav-item-link.special.hover p,.no-touch .main-nav-item-link.special.hover span,.no-touch .main-nav-item-link.special:hover p,.no-touch .main-nav-item-link.special:hover span,.no-touch .main-nav-item-link.special:focus p,.no-touch .main-nav-item-link.special:focus span{color:#333333;}.no-touch .main-nav-item-more-btn.hover,.no-touch .main-nav-item-more-btn:hover{background:#ffffff;}.no-touch .main-nav-item-more-btn.hover .fa,.no-touch .main-nav-item-more-btn:hover .fa{color:#616161;left:55%;}.main-nav-apply-block{min-height:60px;background:#4d4a4e;padding:20px;}.main-nav-apply-block>h4,.main-nav-apply-block .main-nav-apply-title{color:#ffffff;font-weight:700;margin:0;}.main-nav-apply-block > h4 a,.main-nav-apply-block .main-nav-apply-title a{color:#ffffff;}.main-nav-apply-block>a{display:block;font-size:14px;line-height:21px;color:#ffffff;padding:5px 3px;}.show-subnav .sub-nav-top{display:block;}.sub-nav-top{display:none;}.sub-nav-top .btn-main-menu{position:absolute;left:0;top:0;display:block;width:75px;height:100%;background:#616161;padding:0;background:rgba(255,255,255,0);border-right:1px solid #424141;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}.sub-nav-top .btn-main-menu>.fa{position:absolute;left:50%;top:50%;font-size:18px;margin:-11px 0 0 -11px;-webkit-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);transition:left 0.35s cubic-bezier(0.455,0.03,0.515,0.955);}.sub-nav-top .btn-main-menu>.btn-label{display:none;position:absolute;left:35px;line-height:18px;color:#5c5c5c;}.no-touch .sub-nav-top .btn-main-menu.hover,.no-touch .sub-nav-top .btn-main-menu:hover,.no-touch .sub-nav-top .btn-main-menu:focus{background:rgba(255,255,255,0.1);}.no-touch .sub-nav-top .btn-main-menu.hover .fa,.no-touch .sub-nav-top .btn-main-menu:hover .fa,.no-touch .sub-nav-top .btn-main-menu:focus .fa{color:#ffffff;left:45%;}.sub-nav-group{position:relative;left:0;margin:0;padding:0;display:block;width:100%;height:auto;max-height:100%;margin:0;display:none;}.sub-nav-group.showing{display:block;}.sub-nav-group.impact .sub-nav-header{background:#ff552c;}.sub-nav-group.research .sub-nav-header{background:#ef0166;}.sub-nav-group.people .sub-nav-header{background:#ffae00;}.sub-nav-group.education .sub-nav-header{background:#a8c838;}.sub-nav-group.culture .sub-nav-header{background:#02b2f4;}.sub-nav-group.impact .sub-nav-header,.sub-nav-group.research .sub-nav-header,.sub-nav-group.people .sub-nav-header,.sub-nav-group.education .sub-nav-header,.sub-nav-group.culture .sub-nav-header{background:#000000;}.sub-nav-group .sub-nav-header{width:100%;padding:0;background:#000000;}.sub-nav-group .sub-nav-header>a{display:block;width:100%;padding:20px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:36px;font-weight:600;color:#ffffff;}.sub-nav-group .sub-nav-header > a>p{margin-top:10px;font-size:14px;line-height:21px;color:#ffffff;}.no-touch .sub-nav-header > a.hover,.no-touch .sub-nav-header > a:hover,.no-touch .sub-nav-header > a:focus{background:#9d9d9b;}.no-touch .sub-nav-header > a.hover p,.no-touch .sub-nav-header > a.hover span,.no-touch .sub-nav-header > a:hover p,.no-touch .sub-nav-header > a:hover span,.no-touch .sub-nav-header > a:focus p,.no-touch .sub-nav-header > a:focus span{color:#333333;}.sub-nav-items{background:#222222;padding:0;margin:0;}.sub-nav-items .sub-nav-item{position:relative;padding:0;}.sub-nav-items .sub-nav-item:first-child .sub-nav-item-link{border-top:1px solid #383838;}.sub-nav-items .sub-nav-item:last-child .sub-nav-item-link{padding-bottom:22px;}.sub-nav-items .sub-nav-item-link{display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:25px;font-weight:400;line-height:25px;border-bottom:1px solid #383838;color:#ffffff;padding:20px 20px 20px 40px;-webkit-transition:background 0.35s ease;-moz-transition:background 0.35s ease;-ms-transition:background 0.35s ease;-o-transition:background 0.35s ease;transition:background 0.35s ease;}.no-touch .sub-nav-item-link.hover,.no-touch .sub-nav-item-link:hover,.no-touch .sub-nav-item-link:focus{background:#000000;}.screen-btn.exit-off-canvas{background:#000000;opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;text-indent:-9999px;display:none;z-index:9999;}meta.medium-up{font-family:"/only screen and (min-width: 40.063em)/";width:40em;}html,body{font-family:"Open Sans",Helvetica,sans-serif;line-height:1.625em;font-weight:400;color:#404040;position:relative;}body{width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;}.layer{position:relative;z-index:5;}.masonry-section,.message-block,.panel-block,.layer,.bg-img-content,footer{-ms-transform:translate(0px,0);-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);-webkit-backface-visibility:hidden;}.meche-vertical-dots{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=);background-repeat:repeat-y;background-position:right center;}hr.meche-dots,li.meche-dots{border:0;display:block;width:100%;height:4px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=) repeat;margin:0;}hr.meche-dots.black,li.meche-dots.black{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2NkYGCoZ2BgaITRjAxoACSAXwUApN4EBaYNmVsAAAAASUVORK5CYII=) repeat;}hr.meche-dots.light,li.meche-dots.light{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 50 ")";filter:alpha(opacity=50);zoom:1;}hr.meche-dots.fat,li.meche-dots.fat{height:9px;}hr.meche-dots.plump,li.meche-dots.plump{height:7px;}hr.meche-dots.medium,li.meche-dots.medium{height:5px;}hr.meche-dots.thin,li.meche-dots.thin{height:3px;}hr.meche-dots.hairline,li.meche-dots.hairline{height:1px;}hr.meche-dots.pad-top,li.meche-dots.pad-top{margin-top:40px;}hr.meche-dots.pad-top-small,li.meche-dots.pad-top-small{margin-top:20px;}hr.meche-dots.pad-bottom,li.meche-dots.pad-bottom{margin-bottom:40px;}hr.meche-dots.pad-bottom-small,li.meche-dots.pad-bottom-small{margin-bottom:20px;}hr.meche-dots.pad-both,li.meche-dots.pad-both{margin-top:40px;margin-bottom:40px;}hr.meche-dots.pad-both-small,li.meche-dots.pad-both-small{margin-top:20px;margin-bottom:20px;}.inner-container{margin:0 auto;width:100%;}@media only screen and (max-width:959px){.inner-container{padding:15px;}}@media only screen and (min-width:768px) and (max-width:959px){.inner-container{width:762px;}}@media only screen and (min-width:960px) and (max-width:1279px){.inner-container{width:960px;}}@media only screen and (min-width:1280px) and (max-width:1599px){.inner-container{width:1200px;}}@media only screen and (min-width:1600px){.inner-container{width:1200px;}}.hero-container{min-height:480px;}@media only screen and (min-width:768px) and (max-width:959px){.hero-container{min-height:690px;}}@media only screen and (min-width:960px) and (max-width:1279px){.hero-container{min-height:990px;}}@media only screen and (min-width:1280px) and (max-width:1599px){.hero-container{min-height:1080px;}}@media only screen and (min-width:1600px){.hero-container{min-height:1192px;}}@media only screen and (min-width:1600px){.hero-container{min-height:1388px;}}.panel-container{position:relative;}.positionfixed .fs-hero,.iospositionfixed .fs-hero{margin-top:50px;}@media only screen and (min-width:48.063em){.positionfixed .fs-hero,.iospositionfixed .fs-hero{margin-top:0;}}.unfix.iospositionfixed .fs-hero,.unfix.positionfixed .fs-hero{margin-top:0;}.dock-menu-container{position:relative;z-index:1000;min-height:68px;background:#ffffff;}.full-width{width:100%;margin-left:auto;margin-right:auto;max-width:initial;}.inner-block{padding:30px 0;}.inner-block.no-pad-top{padding-top:0;}.inner-block.no-pad-bottom{padding-bottom:0;}@media only screen and (min-width:40.063em){.inner-block{padding:40px 0;}}@media only screen and (min-width:64.063em){.inner-block{padding:60px 0;}}.panel-block{padding:30px 0;background:#ffffff;}.panel-block.no-pad{padding:0;}.panel-block.no-pad-top{padding-top:0;}.panel-block.no-pad-bottom{padding-bottom:0;}.panel-block>.block-intro{padding:0 0 50px 0;}@media only screen and (min-width:40.063em){.panel-block{padding:40px 0;}}@media only screen and (min-width:64.063em){.panel-block{padding:60px 0;}}.research-area #impact-areas .panel-block>.block-intro{padding-bottom:0;}.hbar-secondary-container+.panel-block{padding-top:90px;}.jumper-nav-block+.panel-block{padding-top:90px;}@media only screen and (min-width:48.063em){.jumper-nav-block+.panel-block{padding:40px 0;}}@media only screen and (min-width:64.063em){.jumper-nav-block+.panel-block{padding:60px 0;}}.gray-block{background:#f4f4f4;}.white-block{background:#ffffff;}.black-block{background:#000000;}.red-block{background:#ef0166;}.orange-block{background:#ff552c;}.yellow-block{background:#ffae00;}.green-block{background:#a8c838;}.blue-block{background:#02b2f4;}.gray-mid-block{background:#dbdbdb;}.pointer-down{position:absolute;top:0;left:50%;margin-left:-17px;z-index:6;}.pointer-down.dk-gray-pointer:after{border-color:#454545 transparent;}.pointer-down.lt-gray-pointer:after{border-color:#f4f4f4 transparent;}.pointer-down.white-pointer:after{border-color:#ffffff transparent;}.pointer-down.black-pointer:after{border-color:#000000 transparent;}.pointer-down:after{content:"";position:absolute;display:block;top:0;width:0;height:0;border-style:solid;border-width:35px 20px 0px 20px;border-color:#333333 transparent;z-index:1000;}.breadcrumbs{position:absolute;top:0;right:130px;display:none;height:50px;border:0;background:none;padding:0 30px 0 0;overflow:visible;}.breadcrumbs:before{content:"";width:3px;height:35px;position:absolute;right:0;top:7px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=);background-repeat:repeat-y;background-position:left center;background-repeat:repeat;}@media only screen and (min-width:60.063em){.breadcrumbs{display:block;}}@media only screen and (min-width:64.063em){.breadcrumbs{height:75px;}.breadcrumbs:before{top:20px;}}.breadcrumbs>*{margin:0;float:left;font-size:0.75rem;line-height:50px;text-transform:none;color:#cccccc;}.breadcrumbs > * a{color:#cccccc;}.breadcrumbs > * :hover a,.breadcrumbs > * :focus a{text-decoration:underline;}.breadcrumbs > *.current a{cursor:default;color:#ff552c;}.breadcrumbs > *.home a .fa,.breadcrumbs > *.home a .icon{margin-right:10px;}@media only screen and (min-width:64.063em){.breadcrumbs>*{line-height:75px;}}.breadcrumbs li{list-style-type:none;}.breadcrumbs li:before{content:"/";color:#cccccc;margin:0 0.75rem;position:relative;top:1px;}h1,h2,h3,h4,h5{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:500;}h1.light,h2.light,h3.light,h4.light,h5.light{font-weight:300;}h1{font-size:1.5384em;}h2{font-size:2.25em;}h3{font-size:1.875em;line-height:2.5em;}h4,h5{font-size:1.3125em;}h1,h2,h3,h4,h5,p{margin:0;}.small,.base,.medium,.large,.xlarge,.xxlarge,.huge{font-family:"Rajdhani",Helvetica,sans-serif;}.small{font-size:0.875em;line-height:1.25em;}.base{font-size:1.25em;line-height:1.25em;}.medium{font-size:1.5625em;line-height:1.3em;}.large{font-size:1.875em;line-height:1em;}.xlarge{font-size:2.5em;line-height:1.25em;}@media only screen and (min-width:90.063em){.xxlarge{font-size:3.75em;line-height:1.145em;}}@media only screen and (min-width:90.063em){.huge{font-size:5.625em;line-height:1.2em;}}.huge,.xxlarge{font-size:24px;}@media only screen and (min-width:40.063em){.huge,.xxlarge{font-size:40px;}}@media only screen and (min-width:48.063em){.huge,.xxlarge{font-size:50px;}}@media only screen and (min-width:64.063em){.huge,.xxlarge{font-size:72px;}}@media only screen and (max-width:40em){.center-for-small{text-align:center;}}@media only screen{.center-for-small-up{text-align:center;}}@media only screen and (min-width:40.063em) and (max-width:64em){.center-for-medium{text-align:center;}}@media only screen and (min-width:40.063em){.center-for-medium-up{text-align:center;}}@media only screen and (min-width:64.063em) and (max-width:90em){.center-for-large{text-align:center;}}@media only screen and (min-width:64.063em){.center-for-large-up{text-align:center;}}.connect-bar{margin:0 auto;width:100%;max-width:290px;height:50px;}.connect-bar .connect-icon{background-color:#454545;text-indent:-9999px;position:relative;width:50px;height:50px;float:left;overflow:hidden;margin-left:10px;}.connect-bar .connect-icon.red{background-color:#ef0166;}.connect-bar .connect-icon.orange{background-color:#ff552c;}.connect-bar .connect-icon.yellow{background-color:#ffae00;}.connect-bar .connect-icon.green{background-color:#a8c838;}.connect-bar .connect-icon.blue{background-color:#02b2f4;}.connect-bar .connect-icon.gray{background-color:#454545;}.connect-bar .connect-icon.facebook:before{content:"\f09a";}.connect-bar .connect-icon.twitter:before{content:"\f099";}.connect-bar .connect-icon.youtube:before{content:"\f167";}.connect-bar .connect-icon.instagram:before{content:"\f16d";}.connect-bar .connect-icon.linked-in:before{content:"\f0e1";}.connect-bar .connect-icon.facebook:before,.connect-bar .connect-icon.twitter:before,.connect-bar .connect-icon.youtube:before,.connect-bar .connect-icon.instagram:before,.connect-bar .connect-icon.linked-in:before{position:absolute;left:0;top:0;width:100%;height:100%;font-family:MecheIcons;font-style:normal;font-weight:normal;font-size:24px;line-height:50px;text-indent:0;color:#ffffff;-webkit-font-smoothing:antialiased;}.connect-bar .connect-icon:first-child{margin-left:0;}@media only screen and (min-width:40.063em){.connect-bar{width:540px;height:100px;max-width:100%;}.connect-bar .connect-icon{width:100px;height:100px;}.connect-bar .connect-icon.facebook:before,.connect-bar .connect-icon.twitter:before,.connect-bar .connect-icon.youtube:before,.connect-bar .connect-icon.instagram:before,.connect-bar .connect-icon.linked-in:before{font-size:40px;line-height:100px;}}@media only screen and (min-width:64.063em){.connect-bar{width:640px;height:120px;}.connect-bar .connect-icon{width:120px;height:120px;}.connect-bar .connect-icon.facebook:before,.connect-bar .connect-icon.twitter:before,.connect-bar .connect-icon.youtube:before,.connect-bar .connect-icon.instagram:before,.connect-bar .connect-icon.linked-in:before{font-size:50px;line-height:120px;}}.multi-column-content-group .column{padding-top:60px;padding-bottom:60px;text-align:center;border-top:1px solid rgba(0,0,0,0.125);}.multi-column-content-group .column:first-child{margin-top:30px;padding-top:0;border-top:none;}@media only screen and (min-width:40.063em){.multi-column-content-group .column{width:100%;}}@media only screen and (min-width:48.063em){.multi-column-content-group .column{width:33.33333%;padding-top:0;padding-bottom:0;border:none;text-align:left;}.multi-column-content-group .column:first-child{margin-top:0;padding-top:0;padding-bottom:0;}}.figure-img-wrap{display:block;padding:0;margin:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:"-";}ol{list-style-type:none;counter-reset:section;}ol>li{list-style-type:none;}ol > li:before{counter-increment:section;content:counters(section,".") " ";font-weight:600;padding-right:5px;margin-right:10px;border-right:1px solid #dbdbdb;}article h1,article h2,article h3,article h4,article h5{margin:1em 0;}article h1,article h2{font-weight:600;font-size:36px;line-height:40px;}article h3{font-weight:600;font-size:28px;line-height:36px;}article h4,article h5,article h6{font-weight:600;}article .article-head h2{color:#454545;margin-bottom:0;}article .article-head h3{font-weight:400;color:#919191;}article h1+h3,article h2+h3{margin-top:15px;}article p+h2,article p+h3,article p+h4,article p+h5,article p+h6{margin-bottom:0;}article h2+p,article h3+p{margin-top:0;}article p{margin-top:1.5em;}article p.abstract{font-size:1.2em;}article figure,article .figure{margin:30px 0;}article figure img,article .figure img{margin:5px 0;}article figure figcaption,article figure .figcaption,article .figure figcaption,article .figure .figcaption{font-size:14px;font-family:"Open Sans",Helvetica,sans-serif;font-style:italic;color:#666666;padding:7px 0;border-bottom:1px solid #c9c6c0;}article figure.pull-left,article .figure.pull-left{display:inline-block;float:left;width:50%;margin-right:30px;}article figure.pull-right,article .figure.pull-right{display:inline-block;float:right;width:50%;margin-left:30px;}article img{display:block;margin:30px 0;width:100%;height:auto;max-width:100%;}article dl,article ul{list-style:initial;}article ol{list-style-type:none;counter-reset:section;}article ol > li:before{counter-increment:section;content:counters(section,".") " ";font-weight:600;padding-right:5px;margin-right:10px;border-right:1px solid #dbdbdb;}article li>ol,article li>dl,article li>ul{padding:16px 32px;}article li{font-size:0.875rem;}article q{font-style:italic;}article cite,article .cite{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:500;color:#b4b4b4;text-transform:uppercase;letter-spacing:1px;}article blockquote,article .blockquote{margin:20px 18px;}article blockquote p,article .blockquote p{margin-top:0;font-size:1.5em;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:500;line-height:1.25em;color:#848484;}article blockquote span,article blockquote .byline,article .blockquote span,article .blockquote .byline{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:500;color:#b4b4b4;text-transform:uppercase;letter-spacing:1px;}@media only screen and (min-width:40.063em){article blockquote,article .blockquote{margin:24px 30px;}article blockquote p,article .blockquote p{font-size:1.875em;}}@media only screen and (min-width:64.063em){article blockquote,article .blockquote{margin:30px 40px;}article blockquote p,article .blockquote p{font-size:2em;}}.headline-caption{width:70%;padding:15px;margin:0 auto 0;font-family:"Open Sans",Helvetica,sans-serif;font-size:14px;color:#999999;background:#000000;background:rgba(0,0,0,0.5);}.headline-box{width:100%;padding:20px;margin:0 auto 0;background:#000000;}@media only screen and (min-width:40.063em){.headline-box{background:rgba(0,0,0,0.75);width:65%;}}@media only screen and (min-width:64.063em){.headline-box{width:50%;}}@media only screen and (min-width:90.063em){.headline-box{width:40%;}}.bg-img-content .headline-caption{width:70%;padding:15px;margin:0 auto 0;font-family:"Rajdhani",Helvetica,sans-serif;font-size:0.75em;line-height:1.25em;display:none;color:#ffffff;background:#000000;background:rgba(0,0,0,0.5);}@media only screen and (min-width:30.063em){}@media only screen and (min-width:40.063em){}@media only screen and (min-width:48.063em){.bg-img-content .headline-caption{display:block;}}@media only screen and (min-width:64.063em){}@media only screen and (min-width:75.063em){.bg-img-content .headline-caption{font-size:0.5em;line-height:1.25em;}}@media only screen and (min-width:90.063em){}.headline-page-label{display:block;white-space:no-wrap;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:300;font-size:0.9em;line-height:0.35em;font-size:12px;line-height:22px;}.headline-page-label span{display:inline-block;vertical-align:middle;font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:0 7px;background-color:#000000;background-color:rgba(0,0,0,0.5);color:#ffffff;}@media only screen and (min-width:40.063em){.headline-page-label span{font-size:1em;line-height:1.25em;padding:10px 20px 7px;}}@media only screen and (min-width:30.063em){}@media only screen and (min-width:40.063em){.headline-page-label{font-size:0.9em;line-height:0.35em;}}@media only screen and (min-width:48.063em){}@media only screen and (min-width:64.063em){.headline-page-label{font-size:0.6em;}}@media only screen and (min-width:75.063em){}@media only screen and (min-width:90.063em){}.impact-area-inner{position:relative;width:100%;height:150px;margin-top:-150px;}.impact-area-inner>div{position:absolute;height:100%;width:100%;z-index:50;}@media only screen and (min-width:40.063em){.impact-area-inner{position:static;width:auto;height:auto;margin-top:0;background:none;}}.home .headline-page-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@media only screen and (min-width:40.063em){.home .headline-page-label{clip:auto;height:auto;margin:auto;overflow:auto;padding-left:0;position:relative;width:auto;}}.impact-area-label{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:300;display:none;font-size:90%;line-height:1.5em;color:#ffffff;padding-left:20px;}.impact-area-label>span{background:none;box-shadow:none;}@media only screen and (min-width:60.063em){.impact-area-label{display:block;}}.headline{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:300;font-size:1.3em;}@media only screen and (min-width:30.063em){.headline{font-size:1.4em;}}@media only screen and (min-width:40.063em){.headline{font-size:1.5em;}}.headline.bar{color:#ffffff;line-height:1.9em;padding-left:10px;box-decoration-break:clone;}.headline.bar a{color:#ffffff;}.headline.bar.manual-wrap{white-space:nowrap;}.headline.bar span{display:inline;padding:5px 0;background-color:#454545;background-color:#454545;-webkit-box-shadow:10px 0 0 #454545,-10px 0 0 #454545;-moz-box-shadow:10px 0 0 #454545,-10px 0 0 #454545;box-shadow:10px 0 0 #454545,-10px 0 0 #454545;box-decoration-break:clone;}@media only screen and (min-width:40.063em){.headline.bar span{padding:10px 0;-webkit-box-shadow:20px 0 0 #454545,-20px 0 0 #454545;-moz-box-shadow:20px 0 0 #454545,-20px 0 0 #454545;box-shadow:20px 0 0 #454545,-20px 0 0 #454545;}}@media only screen and (min-width:30.063em){.headline.bar{line-height:2em;}}@media only screen and (min-width:40.063em){.headline.bar{line-height:2.1em;}}@media only screen and (min-width:48.063em){}@media only screen and (min-width:64.063em){.headline.bar{line-height:2em;}}@media only screen and (min-width:75.063em){.headline.bar{line-height:1.8em;}}@media only screen and (min-width:90.063em){.headline.bar{line-height:1.75em;}}.headline.bar.page-label{line-height:0.35em;}.headline.bar.page-label span{font-size:0.35em;font-weight:500;line-height:34px;text-transform:uppercase;letter-spacing:1px;padding:10px 10px 7px;background-color:#000000;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:10px 0 0 rgba(0,0,0,0.5),-10px 0 0 rgba(0,0,0,0.5);-moz-box-shadow:10px 0 0 rgba(0,0,0,0.5),-10px 0 0 rgba(0,0,0,0.5);box-shadow:10px 0 0 rgba(0,0,0,0.5),-10px 0 0 rgba(0,0,0,0.5);}@media only screen and (min-width:30.063em){}@media only screen and (min-width:40.063em){}@media only screen and (min-width:48.063em){}@media only screen and (min-width:64.063em){}@media only screen and (min-width:75.063em){}@media only screen and (min-width:90.063em){.headline.bar.page-label{line-height:0.25em;margin-bottom:-0.01em;}}@media only screen and (min-width:48.063em){.left .headline{padding-left:20px;}}@media only screen and (min-width:48.063em){.right .headline{padding-right:20px;}}@media only screen and (min-width:48.063em){.center .headline{padding-left:10px;padding-right:10px;}}.headline.bar .red{background-color:#ef0166;background-color:#ef0166;-webkit-box-shadow:10px 0 0 #ef0166,-10px 0 0 #ef0166;-moz-box-shadow:10px 0 0 #ef0166,-10px 0 0 #ef0166;box-shadow:10px 0 0 #ef0166,-10px 0 0 #ef0166;}@media only screen and (min-width:40.063em){.headline.bar .red{-webkit-box-shadow:20px 0 0 #ef0166,-20px 0 0 #ef0166;-moz-box-shadow:20px 0 0 #ef0166,-20px 0 0 #ef0166;box-shadow:20px 0 0 #ef0166,-20px 0 0 #ef0166;}}.headline.bar .red-sheer{background-color:#ef0166;background-color:rgba(239,1,102,0.85);-webkit-box-shadow:10px 0 0 rgba(239,1,102,0.85),-10px 0 0 rgba(239,1,102,0.85);-moz-box-shadow:10px 0 0 rgba(239,1,102,0.85),-10px 0 0 rgba(239,1,102,0.85);box-shadow:10px 0 0 rgba(239,1,102,0.85),-10px 0 0 rgba(239,1,102,0.85);}@media only screen and (min-width:40.063em){.headline.bar .red-sheer{-webkit-box-shadow:20px 0 0 rgba(239,1,102,0.85),-20px 0 0 rgba(239,1,102,0.85);-moz-box-shadow:20px 0 0 rgba(239,1,102,0.85),-20px 0 0 rgba(239,1,102,0.85);box-shadow:20px 0 0 rgba(239,1,102,0.85),-20px 0 0 rgba(239,1,102,0.85);}}.headline.bar .orange{background-color:#ff552c;background-color:#ff552c;-webkit-box-shadow:10px 0 0 #ff552c,-10px 0 0 #ff552c;-moz-box-shadow:10px 0 0 #ff552c,-10px 0 0 #ff552c;box-shadow:10px 0 0 #ff552c,-10px 0 0 #ff552c;}@media only screen and (min-width:40.063em){.headline.bar .orange{-webkit-box-shadow:20px 0 0 #ff552c,-20px 0 0 #ff552c;-moz-box-shadow:20px 0 0 #ff552c,-20px 0 0 #ff552c;box-shadow:20px 0 0 #ff552c,-20px 0 0 #ff552c;}}.headline.bar .orange-sheer{background-color:#ff552c;background-color:rgba(255,85,44,0.85);-webkit-box-shadow:10px 0 0 rgba(255,85,44,0.85),-10px 0 0 rgba(255,85,44,0.85);-moz-box-shadow:10px 0 0 rgba(255,85,44,0.85),-10px 0 0 rgba(255,85,44,0.85);box-shadow:10px 0 0 rgba(255,85,44,0.85),-10px 0 0 rgba(255,85,44,0.85);}@media only screen and (min-width:40.063em){.headline.bar .orange-sheer{-webkit-box-shadow:20px 0 0 rgba(255,85,44,0.85),-20px 0 0 rgba(255,85,44,0.85);-moz-box-shadow:20px 0 0 rgba(255,85,44,0.85),-20px 0 0 rgba(255,85,44,0.85);box-shadow:20px 0 0 rgba(255,85,44,0.85),-20px 0 0 rgba(255,85,44,0.85);}}.headline.bar .yellow{background-color:#ffae00;background-color:#ffae00;-webkit-box-shadow:10px 0 0 #ffae00,-10px 0 0 #ffae00;-moz-box-shadow:10px 0 0 #ffae00,-10px 0 0 #ffae00;box-shadow:10px 0 0 #ffae00,-10px 0 0 #ffae00;}@media only screen and (min-width:40.063em){.headline.bar .yellow{-webkit-box-shadow:20px 0 0 #ffae00,-20px 0 0 #ffae00;-moz-box-shadow:20px 0 0 #ffae00,-20px 0 0 #ffae00;box-shadow:20px 0 0 #ffae00,-20px 0 0 #ffae00;}}.headline.bar .yellow-sheer{background-color:#ffae00;background-color:rgba(255,174,0,0.85);-webkit-box-shadow:10px 0 0 rgba(255,174,0,0.85),-10px 0 0 rgba(255,174,0,0.85);-moz-box-shadow:10px 0 0 rgba(255,174,0,0.85),-10px 0 0 rgba(255,174,0,0.85);box-shadow:10px 0 0 rgba(255,174,0,0.85),-10px 0 0 rgba(255,174,0,0.85);}@media only screen and (min-width:40.063em){.headline.bar .yellow-sheer{-webkit-box-shadow:20px 0 0 rgba(255,174,0,0.85),-20px 0 0 rgba(255,174,0,0.85);-moz-box-shadow:20px 0 0 rgba(255,174,0,0.85),-20px 0 0 rgba(255,174,0,0.85);box-shadow:20px 0 0 rgba(255,174,0,0.85),-20px 0 0 rgba(255,174,0,0.85);}}.headline.bar .green{background-color:#a8c838;background-color:#a8c838;-webkit-box-shadow:10px 0 0 #a8c838,-10px 0 0 #a8c838;-moz-box-shadow:10px 0 0 #a8c838,-10px 0 0 #a8c838;box-shadow:10px 0 0 #a8c838,-10px 0 0 #a8c838;}@media only screen and (min-width:40.063em){.headline.bar .green{-webkit-box-shadow:20px 0 0 #a8c838,-20px 0 0 #a8c838;-moz-box-shadow:20px 0 0 #a8c838,-20px 0 0 #a8c838;box-shadow:20px 0 0 #a8c838,-20px 0 0 #a8c838;}}.headline.bar .green-sheer{background-color:#a8c838;background-color:rgba(168,200,56,0.85);-webkit-box-shadow:10px 0 0 rgba(168,200,56,0.85),-10px 0 0 rgba(168,200,56,0.85);-moz-box-shadow:10px 0 0 rgba(168,200,56,0.85),-10px 0 0 rgba(168,200,56,0.85);box-shadow:10px 0 0 rgba(168,200,56,0.85),-10px 0 0 rgba(168,200,56,0.85);}@media only screen and (min-width:40.063em){.headline.bar .green-sheer{-webkit-box-shadow:20px 0 0 rgba(168,200,56,0.85),-20px 0 0 rgba(168,200,56,0.85);-moz-box-shadow:20px 0 0 rgba(168,200,56,0.85),-20px 0 0 rgba(168,200,56,0.85);box-shadow:20px 0 0 rgba(168,200,56,0.85),-20px 0 0 rgba(168,200,56,0.85);}}.headline.bar .blue{background-color:#02b2f4;background-color:#02b2f4;-webkit-box-shadow:10px 0 0 #02b2f4,-10px 0 0 #02b2f4;-moz-box-shadow:10px 0 0 #02b2f4,-10px 0 0 #02b2f4;box-shadow:10px 0 0 #02b2f4,-10px 0 0 #02b2f4;}@media only screen and (min-width:40.063em){.headline.bar .blue{-webkit-box-shadow:20px 0 0 #02b2f4,-20px 0 0 #02b2f4;-moz-box-shadow:20px 0 0 #02b2f4,-20px 0 0 #02b2f4;box-shadow:20px 0 0 #02b2f4,-20px 0 0 #02b2f4;}}.headline.bar .blue-sheer{background-color:#02b2f4;background-color:rgba(2,178,244,0.85);-webkit-box-shadow:10px 0 0 rgba(2,178,244,0.85),-10px 0 0 rgba(2,178,244,0.85);-moz-box-shadow:10px 0 0 rgba(2,178,244,0.85),-10px 0 0 rgba(2,178,244,0.85);box-shadow:10px 0 0 rgba(2,178,244,0.85),-10px 0 0 rgba(2,178,244,0.85);}@media only screen and (min-width:40.063em){.headline.bar .blue-sheer{-webkit-box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);-moz-box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);}}.headline.bar .gray{background-color:#454545;background-color:#454545;-webkit-box-shadow:10px 0 0 #454545,-10px 0 0 #454545;-moz-box-shadow:10px 0 0 #454545,-10px 0 0 #454545;box-shadow:10px 0 0 #454545,-10px 0 0 #454545;}@media only screen and (min-width:40.063em){.headline.bar .gray{-webkit-box-shadow:20px 0 0 #454545,-20px 0 0 #454545;-moz-box-shadow:20px 0 0 #454545,-20px 0 0 #454545;box-shadow:20px 0 0 #454545,-20px 0 0 #454545;}}.headline.bar .gray-sheer{background-color:#454545;background-color:rgba(69,69,69,0.85);-webkit-box-shadow:10px 0 0 rgba(69,69,69,0.85),-10px 0 0 rgba(69,69,69,0.85);-moz-box-shadow:10px 0 0 rgba(69,69,69,0.85),-10px 0 0 rgba(69,69,69,0.85);box-shadow:10px 0 0 rgba(69,69,69,0.85),-10px 0 0 rgba(69,69,69,0.85);}@media only screen and (min-width:40.063em){.headline.bar .gray-sheer{-webkit-box-shadow:20px 0 0 rgba(69,69,69,0.85),-20px 0 0 rgba(69,69,69,0.85);-moz-box-shadow:20px 0 0 rgba(69,69,69,0.85),-20px 0 0 rgba(69,69,69,0.85);box-shadow:20px 0 0 rgba(69,69,69,0.85),-20px 0 0 rgba(69,69,69,0.85);}}.headline.bar .black{background-color:#000000;background-color:#000000;-webkit-box-shadow:10px 0 0 #000000,-10px 0 0 #000000;-moz-box-shadow:10px 0 0 #000000,-10px 0 0 #000000;box-shadow:10px 0 0 #000000,-10px 0 0 #000000;}@media only screen and (min-width:40.063em){.headline.bar .black{-webkit-box-shadow:20px 0 0 #000000,-20px 0 0 #000000;-moz-box-shadow:20px 0 0 #000000,-20px 0 0 #000000;box-shadow:20px 0 0 #000000,-20px 0 0 #000000;}}.headline.bar .black-sheer{background-color:#000000;background-color:rgba(0,0,0,0.85);-webkit-box-shadow:10px 0 0 rgba(0,0,0,0.85),-10px 0 0 rgba(0,0,0,0.85);-moz-box-shadow:10px 0 0 rgba(0,0,0,0.85),-10px 0 0 rgba(0,0,0,0.85);box-shadow:10px 0 0 rgba(0,0,0,0.85),-10px 0 0 rgba(0,0,0,0.85);}@media only screen and (min-width:40.063em){.headline.bar .black-sheer{-webkit-box-shadow:20px 0 0 rgba(0,0,0,0.85),-20px 0 0 rgba(0,0,0,0.85);-moz-box-shadow:20px 0 0 rgba(0,0,0,0.85),-20px 0 0 rgba(0,0,0,0.85);box-shadow:20px 0 0 rgba(0,0,0,0.85),-20px 0 0 rgba(0,0,0,0.85);}}.headline.bar .white{background-color:#000000;background-color:#000000;-webkit-box-shadow:10px 0 0 #000000,-10px 0 0 #000000;-moz-box-shadow:10px 0 0 #000000,-10px 0 0 #000000;box-shadow:10px 0 0 #000000,-10px 0 0 #000000;}@media only screen and (min-width:40.063em){.headline.bar .white{-webkit-box-shadow:20px 0 0 #000000,-20px 0 0 #000000;-moz-box-shadow:20px 0 0 #000000,-20px 0 0 #000000;box-shadow:20px 0 0 #000000,-20px 0 0 #000000;}}.headline.bar .white-sheer{background-color:#ffffff;background-color:rgba(255,255,255,0.85);-webkit-box-shadow:10px 0 0 rgba(255,255,255,0.85),-10px 0 0 rgba(255,255,255,0.85);-moz-box-shadow:10px 0 0 rgba(255,255,255,0.85),-10px 0 0 rgba(255,255,255,0.85);box-shadow:10px 0 0 rgba(255,255,255,0.85),-10px 0 0 rgba(255,255,255,0.85);}@media only screen and (min-width:40.063em){.headline.bar .white-sheer{-webkit-box-shadow:20px 0 0 rgba(255,255,255,0.85),-20px 0 0 rgba(255,255,255,0.85);-moz-box-shadow:20px 0 0 rgba(255,255,255,0.85),-20px 0 0 rgba(255,255,255,0.85);box-shadow:20px 0 0 rgba(255,255,255,0.85),-20px 0 0 rgba(255,255,255,0.85);}}@media only screen and (max-width:40em){.video-gallery .bg-img-content.left .vc-child,.video-gallery .bg-img-content.center .vc-child,.video-gallery .bg-img-content.right .vc-child{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;display:block;padding:0;}}@media only screen and (max-width:40em){.video-gallery .headline{position:absolute;bottom:0px;left:0;display:block;width:100%;padding:0;font-size:1em;line-height:2;}}@media only screen and (max-width:40em){.video-gallery .headline.bar .yellow-sheer,.video-gallery .headline.bar .red-sheer,.video-gallery .headline.bar .blue-sheer,.video-gallery .headline.bar .orange-sheer,.video-gallery .headline.bar .green-sheer,.video-gallery .headline.bar .gray-sheer{padding:0 10px;display:inline-block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}.play-icon{position:absolute;z-index:6;width:60px;height:60px;display:block;background:rgba(0,0,0,0.4);-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.play-icon.start{font-family:"Rajdhani",Helvetica,sans-serif;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#ffffff;text-align:center;margin:0;line-height:60px;}@media only screen and (min-width:40.063em){.play-icon.start{line-height:90px;}}.play-icon.start:after{display:none;}.play-icon.centered{left:50%;top:50%;margin:-30px 0 0 -30px;}.play-icon.hover:before{width:56px;height:56px;margin:-28px 0 0 -28px;}@media only screen and (min-width:40.063em){.play-icon.hover:before{width:86px;height:86px;margin:-43px 0 0 -43px;}}@media only screen and (min-width:40.063em){.play-icon{width:90px;height:90px;}.play-icon.centered{margin:-45px 0 0 -45px;}}.play-icon:before{content:"";-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:2px solid #ffffff;position:absolute;z-index:5;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;}@media only screen and (min-width:40.063em){.play-icon:before{border:4px solid #ffffff;width:76px;height:76px;margin:-38px 0 0 -38px;}}.play-icon:after{content:"";position:absolute;z-index:5;top:50%;left:50%;margin-left:-8px;margin-top:-15px;border-bottom:14px solid transparent;border-top:14px solid transparent;border-left:22px solid #ffffff;width:0;height:0;}@media only screen and (min-width:40.063em){.play-icon:after{margin-left:-9px;margin-top:-20px;border-bottom:20px solid transparent;border-top:20px solid transparent;border-left:28px solid #ffffff;}}.play-icon.sm{width:36px;height:36px;}.play-icon.sm.centered{margin:-18px 0 0 -18px;}.play-icon.sm.hover:before{width:36px;height:36px;margin:-18px 0 0 -18px;}.play-icon.sm:before{border:2px solid #ffffff;width:30px;height:30px;margin:-15px 0 0 -15px;}.play-icon.sm:after{margin-left:-5px;margin-top:-9px;border-bottom:9px solid transparent;border-top:9px solid transparent;border-left:15px solid #ffffff;}.play-icon.sm.start{line-height:36px;}.play-icon.sm.start>span{visibility:hidden;}.play-icon.sm.start:after{display:block;}@media only screen and (min-width:40.063em){.play-icon.sm{width:50px;height:50px;}.play-icon.sm.centered{margin:-25px 0 0 -25px;}.play-icon.sm.hover:before{width:50px;height:50px;margin:-25px 0 0 -25px;}.play-icon.sm:before{border:2px solid #ffffff;width:44px;height:44px;margin:-22px 0 0 -22px;}.play-icon.sm:after{margin-left:-8px;margin-top:-12px;border-bottom:12px solid transparent;border-top:12px solid transparent;border-left:20px solid #ffffff;}.play-icon.sm.start{line-height:50px;}.play-icon.sm.start>span{visibility:visible;}.play-icon.sm.start:after{display:none;}}.play-icon.md{width:50px;height:50px;}.play-icon.md.centered{margin:-25px 0 0 -25px;}.play-icon.md.hover:before{width:50px;height:50px;margin:-25px 0 0 -25px;}.play-icon.md:before{border:2px solid #ffffff;width:44px;height:44px;margin:-22px 0 0 -22px;}.play-icon.md:after{margin-left:-6px;margin-top:-12px;border-bottom:12px solid transparent;border-top:12px solid transparent;border-left:18px solid #ffffff;}.play-icon.md.start{line-height:50px;}@media only screen and (min-width:40.063em){.play-icon.md{width:72px;height:72px;}.play-icon.md.centered{margin:-36px 0 0 -36px;}.play-icon.md.hover:before{width:72px;height:72px;margin:-36px 0 0 -36px;}.play-icon.md:before{border:4px solid #ffffff;width:64px;height:64px;margin:-32px 0 0 -32px;}.play-icon.md:after{margin-left:-9px;margin-top:-20px;border-bottom:20px solid transparent;border-top:20px solid transparent;border-left:28px solid #ffffff;}.play-icon.md.start{line-height:72px;}}.play{position:relative;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;display:block;width:40px;height:40px;background:rgba(0,0,0,0.4);}@media only screen and (min-width:40.063em){.play{width:80px;height:80px;}}.play.centered{left:50%;top:50%;margin:-20px 0 0 -20px;}@media only screen and (min-width:40.063em){.play.centered{margin:-40px 0 0 -40px;}}.play:before{content:"";-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:2px solid #ffffff;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;z-index:5;}@media only screen and (min-width:40.063em){.play:before{border:4px solid #ffffff;width:60px;height:60px;margin:-30px 0 0 -30px;}}.play:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;font-family:MecheIcons;font-style:normal;font-weight:normal;font-size:15px;line-height:15px;margin:-8px 0 0 -5px;color:#ffffff;}@media only screen and (min-width:40.063em){.play:after{font-size:30px;line-height:30px;margin:-15px 0 0 -10px;}}.play.tiny{width:40px;height:40px;}.play.tiny.centered{margin:-20px 0 0 -20px;}.play.tiny:before{border:2px solid #ffffff;width:30px;height:30px;margin:-15px 0 0 -15px;}.play.tiny:after{margin:-8px 0 0 -5px;font-size:15px;line-height:15px;}@media only screen and (min-width:40.063em){.play.lg{width:100px;height:100px;}}.play.lg.centered{margin:-20px 0 0 -20px;}@media only screen and (min-width:40.063em){.play.lg.centered{margin:-50px 0 0 -50px;}}.play.lg:before{width:30px;height:30px;margin:-15px 0 0 -15px;}@media only screen and (min-width:40.063em){.play.lg:before{width:70px;height:70px;margin:-35px 0 0 -35px;}}.play.lg:after{margin:-8px 0 0 5px;font-size:15px;line-height:15px;}@media only screen and (min-width:40.063em){.play.lg:after{font-size:35px;line-height:35px;margin:-17px 0 0 -11px;}}.no-touch .play:hover:before,.no-js .play:hover:before{width:80px;height:80px;margin:-40px 0 0 -40px;}.no-touch .play:hover.tiny:before,.no-js .play:hover.tiny:before{width:40px;height:40px;margin:-20px 0 0 -20px;}.no-touch .play:hover.lg:before,.no-js .play:hover.lg:before{width:100px;height:100px;margin:-50px 0 0 -50px;}p{color:#3f3f3f;font-size:0.875rem;margin-top:20px;}@media only screen and (min-width:40.063em){p{font-size:1rem;}}p+p{margin-top:20px;}p+h3,p+h4,p+h5,p+h6{margin-top:20px;}h3+p,h4+p,h5+p{margin-top:0;}.abstract{font-weight:600;line-height:1.8em;margin-top:20px;}.abstract-small{font-weight:400;font-size:14px;line-height:18px;margin:20px 0;}.block-label{color:#717171;text-transform:uppercase;margin-bottom:20px;}.block-label.red{color:#ef0166;}.block-label.orange{color:#ff552c;}.block-label.yellow{color:#ffae00;}.block-label.green{color:#a8c838;}.block-label.blue{color:#02b2f4;}.block-label.gray{color:#454545;}a[href^="mailto"]{text-transform:lowercase;}p+.btn{margin-top:30px;}.btn-container{margin:30px 0 0 0;}.btn-container.center{text-align:center;}.btn-container.center-for-small-only{text-align:left;}@media only screen and (max-width:40em){.btn-container.center-for-small-only{text-align:center;}}.btn-container.center-for-medium-only{text-align:left;}@media only screen and (min-width:40.063em) and (max-width:64em){.btn-container.center-for-medium-only{text-align:center;}}.btn-container.center-for-medium-up{text-align:left;}@media only screen and (min-width:40.063em){.btn-container.center-for-medium-up{text-align:center;}}.btn-container.center-for-large-only{text-align:left;}@media only screen and (min-width:64.063em) and (max-width:90em){.btn-container.center-for-large-only{text-align:center;}}.btn-container.center-for-large-up{text-align:left;}@media only screen and (min-width:64.063em){.btn-container.center-for-large-up{text-align:center;}}.btn,.btn-nav{display:inline-block;margin:5px;padding:7px 20px 5px;width:auto;min-width:150px;min-height:40px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:18px;color:#ffffff;background-color:#454545;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.btn.disabled,.btn-nav.disabled{cursor:default;}.btn{position:relative;margin:0;}.btn:centered{margin:0 auto;}.btn-nav{min-width:100px;text-align:center;font-size:16px;}.btn-huge{min-height:60px;font-size:30px;}.btn-jumper{position:relative;background:none;display:none;}@media only screen and (min-width:48.063em){.btn-jumper{display:block;}}.btn-jumper .jump-label{font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#ffffff;margin:0;}.btn-jumper .jump-icon{font-size:24px;color:#ffffff;}.hbar-nav-secondary .btn-side-menu{top:0;right:-70px;width:70px;height:100%;background:#202020;padding:5px 20px;}.hbar-nav-secondary .btn-side-menu span{display:none;}.hbar-nav-secondary .btn-side-menu .fa{margin-top:13px;}.btn-side-menu{position:absolute;right:15px;top:15px;color:#ffffff;}.btn-side-menu .fa-navicon{margin:0;font-size:1.5em;}.btn-side-menu:focus{color:#ffffff;}.btn-side-menu span{display:none;vertical-align:middle;font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:600;text-transform:lowercase;margin:-9px 10px 0 0;}@media only screen and (min-width:30.063em){.btn-side-menu span{display:inline-block;}}@media only screen and (min-width:64.063em){.btn-side-menu{top:20px;}.btn-side-menu span{font-size:20px;margin:-14px 10px 0 0;}.btn-side-menu .fa-navicon{font-size:2em;}}.no-touch .btn-side-menu:hover,.no-js .btn-side-menu:hover{color:#999999;}.more-less-toggle{padding-top:80px;}.btn-back{position:relative;text-indent:-9999px;width:68px;height:68px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-color:#ffffff;background-color:rgba(255,255,255,0.25);}.btn-back:after{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;content:"\f190";text-indent:0;font-family:MecheIcons;font-style:normal;font-weight:normal;position:absolute;font-size:32px;color:#ffffff;top:50%;left:50%;margin:-13px 0 0 -16px;z-index:5;}.no-touch .btn-back:hover,.no-js .btn-back:hover{color:#ffffff;background-color:rgba(255,255,255,0.1);}.no-touch .btn-back:hover:after,.no-js .btn-back:hover:after{margin:-13px 0 0 -18px;}.btn-close{position:relative;text-indent:-9999px;width:26px;height:26px;background-color:#ffffff;border:0px solid rgba(69,69,69,0.4);cursor:pointer;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-transition:none 0.25s ease-in-out;-moz-transition:none 0.25s ease-in-out;-ms-transition:none 0.25s ease-in-out;-o-transition:none 0.25s ease-in-out;transition:none 0.25s ease-in-out;}.btn-close:after{content:"\f00d";text-indent:0;font-family:MecheIcons;font-style:normal;font-weight:normal;position:absolute;font-size:16px;line-height:16px;color:#454545;top:50%;left:50%;margin:-7px 0 0 -7px;z-index:5;}.no-touch .btn-close:hover,.no-js .btn-close:hover{color:#a2a2a2;}.btn-primary{font-size:14px;letter-spacing:0.5px;padding-left:10px;padding-right:30px;}.btn-primary.red{background-color:#ef0166;}.btn-primary.orange{background-color:#ff552c;}.btn-primary.yellow{background-color:#ffae00;}.btn-primary.green{background-color:#a8c838;}.btn-primary.blue{background-color:#02b2f4;}.btn-primary.gray{background-color:#454545;}.btn-primary.text-only{padding-right:20px;}.btn-primary .fa{position:absolute;right:10px;top:50%;margin-top:-7px;font-size:14px;}@media only screen and (min-width:64.063em){.btn-primary .fa{right:16px;font-size:16px;margin-top:-8px;}}@media only screen and (min-width:40.063em){}@media only screen and (min-width:64.063em){.btn-primary{font-size:16px;letter-spacing:0;padding-left:20px;padding-right:50px;}}.btn-secondary.red{background-color:#f780b2;}.btn-secondary.orange{background-color:#ffaa95;}.btn-secondary.yellow{background-color:#ffd67f;}.btn-secondary.green{background-color:#d3e39b;}.btn-secondary.blue{background-color:#80d8f9;}.btn-secondary.gray{background-color:#a2a2a2;}.no-touch .btn:hover,.no-touch .btn-nav:hover,.no-js .btn:hover,.no-js .btn-nav:hover{-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;color:#ffffff;}.no-touch .btn:hover.red,.no-touch .btn-nav:hover.red,.no-js .btn:hover.red,.no-js .btn-nav:hover.red{background-color:#d6015d;}.no-touch .btn:hover.orange,.no-touch .btn-nav:hover.orange,.no-js .btn:hover.orange,.no-js .btn-nav:hover.orange{background-color:#ff3e13;}.no-touch .btn:hover.yellow,.no-touch .btn-nav:hover.yellow,.no-js .btn:hover.yellow,.no-js .btn-nav:hover.yellow{background-color:#e69900;}.no-touch .btn:hover.green,.no-touch .btn-nav:hover.green,.no-js .btn:hover.green,.no-js .btn-nav:hover.green{background-color:#98b532;}.no-touch .btn:hover.blue,.no-touch .btn-nav:hover.blue,.no-js .btn:hover.blue,.no-js .btn-nav:hover.blue{background-color:#02a1db;}.no-touch .btn:hover.gray,.no-touch .btn-nav:hover.gray,.no-js .btn:hover.gray,.no-js .btn-nav:hover.gray{background-color:#383838;}.low-priority-redirect{display:block;font-size:11px;color:#666666;}.low-priority-redirect a{color:#333333;border-bottom:1px dotted #333333;}.side-by-side-links{margin-top:0;margin-bottom:0;}@media only screen and (min-width:40.063em){.side-by-side-links{margin-top:20px;margin-bottom:20px;}}.side-by-side-links h3{line-height:1.2;margin-bottom:0.5em;}.side-by-side-links .caption{font-size:12px;font-weight:600;line-height:16px;margin-top:0;margin-bottom:10px;}@media only screen and (min-width:64.063em){.side-by-side-links .caption{font-size:14px;line-height:18px;margin-bottom:0;}}@media only screen and (min-width:40.063em){.side-by-side-links .column:nth-child(1){padding-right:30px;}}@media only screen and (min-width:40.063em){.side-by-side-links .column:nth-child(2){border-left:1px solid #c9c6c0;padding-left:30px;}}.side-by-side-links ul.list-links a{font-size:12px;line-height:16px;display:inline-block;}@media only screen and (min-width:64.063em){.side-by-side-links ul.list-links a{font-size:16px;line-height:20px;}}.side-by-side-links .list-links li{text-align:center;margin-bottom:8px;list-style-type:none;}@media only screen and (min-width:40.063em){.side-by-side-links .list-links li{text-align:left;margin-bottom:10px;}}.side-by-side-links .group-a li{text-align:center;}@media only screen and (min-width:40.063em){.side-by-side-links .group-a li{text-align:left;}}.side-by-side-links .column:first-child{text-align:center;}@media only screen and (min-width:40.063em){.side-by-side-links .column:first-child{text-align:left;}}.side-by-side-links .btn-primary{margin-top:5px;margin-bottom:5px;}@media only screen and (min-width:40.063em){.side-by-side-links .btn-primary{margin-top:20px;}}.side-by-side-links hr{color:#dddddd;margin:5px 0;}@media only screen and (min-width:40.063em){.side-by-side-links hr{display:none;}}a{text-decoration:none;color:#ff552c;word-break:break-word;}.no-touch p a:hover,.no-js p a:hover{text-decoration:underline;}.link{display:inline-block;padding:7px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:1px;color:#454545;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.link.disabled{cursor:default;}.link.link-small{font-size:16px;}.link.link-small .fa,.link.link-small .icon{font-size:14px;}.link.link-resource{text-transform:none;font-weight:400;font-size:18px;line-height:1em;}.link.align-l{padding-left:0;}.link.align-r{padding-right:0;}.link.standalone{padding-left:0;padding-right:0;}.btn-container .link+.link{margin-left:50px;}.link-primary.red{color:#ef0166;}.link-primary.orange{color:#ff552c;}.link-primary.yellow{color:#ffae00;}.link-primary.green{color:#a8c838;}.link-primary.blue{color:#02b2f4;}.link-primary.gray{color:#454545;}.link-primary.white{color:#ffffff;}.link-secondary.red{color:#f780b2;}.link-secondary.orange{color:#ffaa95;}.link-secondary.yellow{color:#ffd67f;}.link-secondary.green{color:#d3e39b;}.link-secondary.blue{color:#80d8f9;}.link-secondary.gray{color:#a2a2a2;}.link-secondary.white{color:#e8e8e8;}.no-touch .link:hover.red,.no-js .link:hover.red{color:#bc0152;}.no-touch .link:hover.orange,.no-js .link:hover.orange{color:#f82d00;}.no-touch .link:hover.yellow,.no-js .link:hover.yellow{color:#cc8800;}.no-touch .link:hover.green,.no-js .link:hover.green{color:#87a12c;}.no-touch .link:hover.blue,.no-js .link:hover.blue{color:#028ec1;}.no-touch .link:hover.gray,.no-js .link:hover.gray{color:#2c2c2c;}dl,ol,ul{margin:0;padding:32px;}dl.no-pad,ol.no-pad,ul.no-pad{padding:0;}ul.list-links a,.list-link a{color:#454545;text-decoration:underline;}ol{counter-reset:section;}ol.numeric li{display:block;counter-increment:item;}ol.numeric li:before{content:counter(item,decimal);margin-right:10px;font-size:80%;background-color:#454545;text-align:center;color:#ffffff;font-weight:bold;padding:0.12em;display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;line-height:1.5em;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}ol.numeric li.inverted:before{color:#454545;background-color:#ffffff;}ol.alpha li{display:block;counter-increment:item;}ol.alpha li:before{content:counter(item,upper-latin);margin-right:5px;font-size:80%;background-color:#454545;text-align:center;color:#ffffff;font-weight:bold;padding:3px 8px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.ol-course-objectives{padding:30px 0px;}@media only screen and (min-width:40.063em){}@media only screen and (min-width:64.063em){.ol-course-objectives{padding:30px;}}.ol-course-objectives li{list-style-type:none;display:block;counter-increment:item;width:100%;padding:5px 0px;font-family:"Open Sans",Helvetica,sans-serif;text-align:center;color:#ffffff;margin:0 auto;max-width:320px;}.ol-course-objectives li:before{content:counter(item,decimal);display:block;width:46px;height:46px;margin:0 auto 20px;padding-right:0px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:48px;text-align:center;background-color:#ffffff;color:#a2a2a2;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.ol-course-objectives li:after{content:"";display:block;width:80%;height:3px;margin:20px auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=) repeat;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.ol-course-objectives li:last-child:after{display:none;}@media only screen and (min-width:40.063em){.ol-course-objectives li{width:100%;min-height:120px;padding:0 20px;max-width:none;float:left;text-align:left;}.ol-course-objectives li:before{float:left;width:70px;height:70px;margin:0 auto 20px;margin-right:30px;font-size:52px;line-height:72px;}.ol-course-objectives li:after{display:none;}}@media only screen and (min-width:64.063em){.ol-course-objectives li{width:20%;border-left:1px dotted #ffffff;min-height:220px;text-align:center;padding:30px 5px;}.ol-course-objectives li:first-child{border-left:none;}.ol-course-objectives li:before{float:none;width:110px;height:110px;margin:0 auto 20px;padding:0;font-size:90px;line-height:114px;}}.ol-course-objectives.red li:before{color:#ef0166;}.ol-course-objectives.orange li:before{color:#ff552c;}.ol-course-objectives.yellow li:before{color:#ffae00;}.ol-course-objectives.green li:before{color:#a8c838;}.ol-course-objectives.blue li:before{color:#02b2f4;}.ol-course-objectives.gray li:before{color:#454545;}.ol-course-objectives.inverted li{border:none;color:#454545;}.ol-course-objectives.inverted li:before{background-color:#ff552c;color:#ffffff;}.special-list-group{counter-reset:section;max-width:320px;margin:0 auto;}@media only screen and (min-width:40.063em){.special-list-group{max-width:62.5rem;}}.special-list-group .list-item,.special-list-group p{font-family:"Open Sans",Helvetica,sans-serif;font-weight:600;font-size:12px;line-height:18px;margin-top:0;color:#454545;}.special-list-group .list-item{counter-increment:item;position:relative;padding:0;margin-bottom:30px;text-align:center;}.special-list-group .list-item .vc-parent{height:100%;margin-top:0;}.special-list-group .list-item .vc-child{width:94%;}@media only screen and (min-width:40.063em){.special-list-group .list-item.v-center:before{top:50%;left:0;margin-top:-30px;}}.special-list-group .list-item:before{content:counter(item,decimal);margin:0 auto 20px;display:block;width:46px;height:46px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:700;font-size:36px;line-height:48px;text-align:center;background-color:#ffffff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGCoB+JGGM0IZIAAXBAkgF8FAOayBwPNVygOAAAAAElFTkSuQmCC);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;color:#ffffff;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.special-list-group .list-item:after{content:"";display:block;width:80%;height:3px;margin:20px auto;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2NkYGCoZ2BgaITRjAxoACSAXwUApN4EBaYNmVsAAAAASUVORK5CYII=) repeat;opacity:0.5;}.special-list-group .list-item:last-child:after{display:none;}@media only screen and (min-width:40.063em){.special-list-group .list-item{text-align:left;padding:0 20px 0 78px;}.special-list-group .list-item:before{position:absolute;top:0;left:0;display:inline-block;width:58px;height:58px;font-size:36px;line-height:60px;}.special-list-group .list-item:after{display:none;}}.special-list-group .list-item.red:before{background-color:#ef0166;}.special-list-group .list-item.orange:before{background-color:#ff552c;}.special-list-group .list-item.yellow:before{background-color:#ffae00;}.special-list-group .list-item.green:before{background-color:#a8c838;}.special-list-group .list-item.blue:before{background-color:#02b2f4;}.special-list-group .list-item.gray:before{background-color:#454545;}.special-list-group .list-item.alpha:before{content:counter(item,upper-latin);}.big-bullet-list{padding:0 30px;}.big-bullet-list .special-list-group{}.big-bullet-list .special-list-group .list-item{margin-bottom:10px;}@media only screen and (min-width:40.063em){.big-bullet-list .special-list-group .list-item{height:75px;margin-bottom:30px;width:50%;float:left;}}@media only screen and (min-width:64.063em){.big-bullet-list .special-list-group .list-item{height:60px;}}.bullets{list-style:disc;padding:0 0 0 18px;}.mesh-bg{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGCoB+JGGM0IZIAAXBAkgF8FAOayBwPNVygOAAAAAElFTkSuQmCC);}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){}.mesh-bg.neutral{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGCIBOLlMJoRyAABuCBIAL8KAN3KBrcw6djcAAAAAElFTkSuQmCC);}.mesh-bg.light{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGAwBuKzMJoRyAABuCBIAL8KANTiBmtvK1thAAAAAElFTkSuQmCC);}.mesh-bg.ultra-light{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGCQBOLnMJoRyAABuCBIAL8KAM7KBjf0P9OUAAAAAElFTkSuQmCC);}.mesh-bg.red{background-color:#ef0166;}.mesh-bg.orange{background-color:#ff552c;}.mesh-bg.yellow{background-color:#ffae00;}.mesh-bg.green{background-color:#a8c838;}.mesh-bg.blue{background-color:#02b2f4;}.mesh-bg.gray{background-color:#454545;}.hbar{position:relative;width:100%;min-height:20px;}.hbar-nav-main{width:auto;height:50px;padding:0 30px;background-color:#000000;}.hbar-nav-main.dark{background-color:#000000;}@media only screen and (min-width:64.063em){.hbar-nav-main{height:75px;}}@media only screen and (min-width:48.063em){.hbar-nav-main{background-color:rgba(0,0,0,0.7);}.hbar-nav-main.dark{background-color:#000000;}}.unfix.positionfixed .hbar-nav-main{position:relative;}.positionfixed .hbar-nav-main{position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;z-index:9000;width:100%;}.has-docked-nav .hbar-nav-main{background-color:#000000;}.no-js .hbar-nav-people .filtered-menu{display:block;}.hbar-nav-people{-webkit-transform:translateZ(0);position:relative;top:0;margin:0 auto;margin-top:-10px;z-index:1000;width:100%;max-width:62.5rem;border-top:10px solid rgba(0,0,0,0.5);}@media only screen and (min-width:48.063em){.hbar-nav-people{position:absolute;top:-10px;margin:0 auto;}}.hbar-nav-people.red .inside,.hbar-nav-people.red .filtered-menu{background-color:#ef0166;}.hbar-nav-people.orange .inside,.hbar-nav-people.orange .filtered-menu{background-color:#ff552c;}.hbar-nav-people.yellow .inside,.hbar-nav-people.yellow .filtered-menu{background-color:#ffae00;}.hbar-nav-people.green .inside,.hbar-nav-people.green .filtered-menu{background-color:#a8c838;}.hbar-nav-people.blue .inside,.hbar-nav-people.blue .filtered-menu{background-color:#02b2f4;}.hbar-nav-people.gray .inside,.hbar-nav-people.gray .filtered-menu{background-color:#454545;}.hbar-nav-people.fixed{position:fixed;top:75px;-webkit-backface-visibility:hidden;width:100%;}.hbar-nav-people .toggle-content.is-open .filtered-menu{display:block;}.hbar-nav-people .filtered-menu{position:relative;display:none;padding:0 15px 30px 15px;margin-bottom:30px;width:100%;background:#ff552c;}.hbar-nav-people .filtered-menu ul{float:none;width:80%;padding:0;margin:15px auto 0;text-align:center;}.hbar-nav-people .filtered-menu a{color:#ffffff;font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;}@media only screen and (min-width:48.063em){.hbar-nav-people .filtered-menu{display:none;width:50%;}.hbar-nav-people .filtered-menu ul{width:30%;float:left;margin-right:5%;text-align:left;margin-top:0;}.hbar-nav-people .filtered-menu ul:last-child{margin:0;}.hbar-nav-people .filtered-menu.is-open{display:block;}}.hbar-nav-people .filtered-headline hr{border-color:#000000;border-color:rgba(0,0,0,0.2);margin-top:0;}@media only screen and (min-width:48.063em){.hbar-nav-people .filtered-headline hr{display:none;}}.hbar-nav-people .filtered-headline h4{line-height:20px;font-size:16px;color:#ffffff;color:rgba(0,0,0,0.5);width:120px;margin-top:0;text-align:center;width:100%;}@media only screen and (min-width:48.063em){.hbar-nav-people .filtered-headline h4{margin-top:20px;text-align:left;}}.hbar-nav-people .search-view,.hbar-nav-people .menu-view{height:50px;float:none;width:100%;}@media only screen and (min-width:48.063em){.hbar-nav-people .search-view,.hbar-nav-people .menu-view{float:right;width:50%;}}.hbar-nav-people .search-view{background:#c8c8c8;background:rgba(0,0,0,0.1);}@media only screen and (min-width:48.063em){.hbar-nav-people .search-view{background:none;}}.hbar-nav-people .menu-view{text-align:center;background:none;padding:0 15px;}@media only screen and (min-width:48.063em){.hbar-nav-people .menu-view{background:#c8c8c8;background:rgba(0,0,0,0.1);padding:0;}}.hbar-nav-people .link-group li{display:block;text-align:center;}.hbar-nav-people .link-group li.divider.no-small{display:none;}@media only screen and (min-width:48.063em){.hbar-nav-people .link-group li.divider.no-small{display:inline-block;}}.hbar-nav-people .link-group li.filterer{display:none;}@media only screen and (min-width:40.063em){.hbar-nav-people .link-group li.filterer{display:inline;}}@media only screen and (min-width:48.063em){.hbar-nav-people{}.hbar-nav-people .link-group li{display:block;}}.hbar-nav-people .search-bar{padding:3px 10px;}.hbar-nav-people .search-bar form{position:relative;height:45px;}.hbar-nav-people .search-bar input[type="text"]{position:absolute;top:7px;width:100%;height:30px;padding-right:75px;margin-bottom:0;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;}.hbar-nav-people .search-bar button{-webkit-appearance:none;position:absolute;right:9px;top:9px;width:26px;height:26px;padding:0;background:#ffffff;border:none;-webkit-border-radius:26px;border-radius:26px;background-clip:padding-box;}.hbar-nav-people .search-bar button>.fa{position:absolute;top:50%;left:50%;font-size:18px;color:#5c5c5c;margin:-11px 0 0 -11px;padding:2px;}.hbar .menu-toggle{display:block;}@media only screen and (min-width:48.063em){.hbar .menu-toggle{display:none;}}.hbar .toggle-content{display:none;}.hbar .toggle-content.is-open{display:block;}@media only screen and (min-width:48.063em){.hbar .toggle-content{display:block;}}.hbar-nav-secondary li,.hbar-nav-people li{list-style-type:none;}.hbar-nav-secondary .menu-toggle,.hbar-nav-people .menu-toggle{position:relative;display:block;width:100%;height:48px;background:#454545;color:#ffffff;font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;font-weight:600;line-height:48px;padding:0 15px;}.hbar-nav-secondary .menu-toggle .fa,.hbar-nav-secondary .menu-toggle .icon,.hbar-nav-people .menu-toggle .fa,.hbar-nav-people .menu-toggle .icon{position:absolute;top:14px;right:15px;font-size:16px;}@media only screen and (min-width:48.063em){.hbar-nav-secondary .menu-toggle,.hbar-nav-people .menu-toggle{display:none;}}.hbar-nav-secondary.red .menu-toggle,.hbar-nav-people.red .menu-toggle{background:#ef0166;}.hbar-nav-secondary.orange .menu-toggle,.hbar-nav-people.orange .menu-toggle{background:#ff552c;}.hbar-nav-secondary.yellow .menu-toggle,.hbar-nav-people.yellow .menu-toggle{background:#ffae00;}.hbar-nav-secondary.green .menu-toggle,.hbar-nav-people.green .menu-toggle{background:#a8c838;}.hbar-nav-secondary.blue .menu-toggle,.hbar-nav-people.blue .menu-toggle{background:#02b2f4;}.hbar-nav-secondary.gray .menu-toggle,.hbar-nav-people.gray .menu-toggle{background:#454545;}.hbar-nav-secondary .btn-back,.hbar-nav-people .btn-back{display:block;width:68px;height:68px;float:left;background-color:rgba(255,255,255,0.25);}.hbar-nav-secondary .btn-group,.hbar-nav-people .btn-group{display:inline-block;float:right;padding:9px 0 0 0;margin:0;}.hbar-nav-secondary .link-group,.hbar-nav-people .link-group{width:100%;display:inline-block;padding:0;line-height:0;margin:0;}.hbar-nav-secondary .link-group li,.hbar-nav-people .link-group li{list-style-type:none;height:100%;vertical-align:middle;padding:5px 0 6px;line-height:35px;display:block;text-align:left;margin-top:1px;background-color:rgba(0,0,0,0.1);}.hbar-nav-secondary .link-group li.divider,.hbar-nav-people .link-group li.divider{display:none;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=);background-repeat:repeat-y;background-position:left center;background-repeat:repeat;vertical-align:middle;width:3px;height:32px;margin:0 1%;}@media only screen and (min-width:64.063em){.hbar-nav-secondary .link-group li.divider,.hbar-nav-people .link-group li.divider{margin:0 1.5%;}}.hbar-nav-secondary .link-group li.hover,.hbar-nav-people .link-group li.hover{background-color:rgba(0,0,0,0.2);}@media only screen and (min-width:48.063em){.hbar-nav-secondary .link-group li,.hbar-nav-people .link-group li{display:inline;line-height:45px;text-align:center;margin-top:0;background-color:transparent;background-color:rgba(0,0,0,0);}.hbar-nav-secondary .link-group li.divider,.hbar-nav-people .link-group li.divider{display:inline-block;}.hbar-nav-secondary .link-group li.hover,.hbar-nav-people .link-group li.hover{background-color:rgba(0,0,0,0.05);}}.hbar-nav-people .link-group{display:block;padding:0;}.hbar-nav-people .link-group li{background-color:transparent;display:inline-block;text-align:center;margin-top:0;line-height:44px;}.hbar-nav-people .link-group li.divider{margin:0 4%;}@media only screen and (min-width:48.063em){.hbar-nav-people .link-group li{display:inline;}.hbar-nav-people .link-group li.divider{margin:0 1%;}}@media only screen and (min-width:75.063em){.hbar-nav-people .link-group li.divider{margin:0 3%;}}.hbar-nav-secondary .link-group a,.hbar-nav-people .link-group a,.nav-link{display:block;padding:7px 4px;margin:10px 20px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:16px;letter-spacing:0.5px;color:#ffffff;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.hbar-nav-secondary .link-group a.disabled,.hbar-nav-people .link-group a.disabled,.nav-link.disabled{cursor:default;}@media only screen and (min-width:40.063em){.hbar-nav-secondary .link-group a,.hbar-nav-people .link-group a,.nav-link{font-size:14px;padding:7px 4px;margin:10px 5px;}}@media only screen and (min-width:48.063em){.hbar-nav-secondary .link-group a,.hbar-nav-people .link-group a,.nav-link{display:inline-block;}}@media only screen and (min-width:64.063em){.hbar-nav-secondary .link-group a,.hbar-nav-people .link-group a,.nav-link{font-size:15px;}}.hbar-nav-secondary .link-group a{padding:0 4px;margin-top:0;margin-bottom:0;line-height:50px;}@media only screen and (min-width:40.063em){.hbar-nav-secondary .link-group a{margin-top:0;margin-bottom:0;}}.hbar-nav-people .link-group a{display:block;padding:0 10px;margin:0;line-height:50px;}@media only screen and (min-width:48.063em){.hbar-nav-people .link-group a{padding:7px;margin:10px 0px;background:none;display:inline-block;margin:0;padding:0 7px;}}@media only screen and (min-width:64.063em){.hbar-nav-people .link-group a{padding:0 10px;}}.no-touch .nav-link:hover,.no-js .nav-link:hover{background-color:rgba(255,255,255,0.35);}.jumper-nav-block{display:none;}@media only screen and (min-width:48.063em){.jumper-nav-block{padding-bottom:80px;display:block;}}.faculty-plus .hbar-nav-jumper{display:block;height:auto;}.faculty-plus .hbar-nav-jumper ul{display:inline-block;text-align:center;}.hbar-nav-jumper{height:40px;margin:20px auto;display:inline-block;width:auto;}.hbar-nav-jumper ul,.hbar-nav-jumper ol{padding:0;}.hbar-nav-jumper li{float:left;list-style-type:none;}.hbar-nav-jumper li.divider{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGUlEQVQIW2NkYGCoB+JGGM0IZKAAkAB+FQCk3gQFsQ2pVQAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-position:center center;width:8px;height:24px;margin:8px 5px 0;}.hbar-nav-jumper li.active a{color:#ffffff;background-color:#80d8f9;}.hbar-nav-jumper li.disabled{opacity:0.35;}.hbar-nav-jumper li.disabled a{cursor:default;cursor:disabled;}.hbar-nav-jumper li.disabled.active a{background-color:#ffffff;color:#a2a2a2;}.hbar-nav-jumper a{-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;position:relative;padding:0px 7px;display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:40px;background-color:#ffffff;color:#a2a2a2;}.hbar-nav-jumper a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGAwBuKzMJoRyAABuCBIAL8KANTiBmtvK1thAAAAAElFTkSuQmCC);}@media only screen{.hbar-nav-jumper li.divider{margin:8px 5px 0;}.hbar-nav-jumper a{font-size:12px;}}@media only screen and (min-width:40.063em){.hbar-nav-jumper a{font-size:14px;}}@media only screen and (min-width:64.063em){.hbar-nav-jumper li.divider{margin:8px 5px 0;}.hbar-nav-jumper a{font-size:16px;}}.no-js .hbar-nav-jumper a:hover,.no-touch .hbar-nav-jumper a:hover{background-color:rgba(128,216,249,0.5);}.jump-nav-label{text-transform:uppercase;letter-spacing:2px;font-size:1.25em;line-height:1.5em;text-align:center;color:#2a2622;}.h-list>li{display:inline-block;}.nav-bar-logo{position:absolute;top:10px;left:10px;width:122px;height:30px;background:url("/sites/all/themes/mit_meche/img/logo-meche.svg") no-repeat;background-size:contain;display:block;text-indent:-9999px;}.no-svg .nav-bar-logo{background:url("/sites/all/themes/mit_meche/img/logo-meche.png") no-repeat;}@media only screen and (min-width:30.063em){}@media only screen and (min-width:40.063em){.nav-bar-logo{top:10px;left:10px;width:152px;height:40px;}}@media only screen and (min-width:64.063em){.nav-bar-logo{top:15px;left:15px;width:190px;height:50px;}}.hbar-alert{background-color:rgba(106,106,106,0.7);height:42px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:700;padding:9px 15px;}.hbar-alert.warn{background-color:#f780b2;}.hbar-alert .message{color:#ebebeb;}.hbar-alert .btn-close{float:right;top:50%;}.hbar-jump{position:relative;top:0;left:0;z-index:100;background-color:#000000;background-color:#000000;height:50px;text-align:center;cursor:pointer;}.hbar-jump .jump-label{font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;text-align:center;margin:0;padding:0;color:#ffffff;line-height:50px;display:inline-block;}.hbar-jump .jump-label.full{display:none;}.hbar-jump .jump-label.mobile{display:inline-block;}.hbar-jump .jump-label.mobile .fa{margin-left:10px;}.hbar-jump .jump-icon{position:absolute;left:50%;top:75%;margin-top:-8px;color:#ffffff;display:none;}.hbar-jump .logo{position:relative;height:30px;width:auto;}.hbar-jump .meche-vertical-dots{width:4px;height:35px;display:inline-block;padding:10px 0;vertical-align:middle;margin:0 30px;}@media only screen and (min-width:48.063em){.hbar-jump{margin-top:-80px;height:80px;text-align:left;background-color:#000000;background-color:rgba(0,0,0,0.7);}.hbar-jump .jump-label{font-size:18px;line-height:80px;display:block;}.hbar-jump .jump-label.mobile{display:none;}.hbar-jump .jump-label.full{display:block;}.hbar-jump .logo{position:absolute;right:30px;top:50%;margin-top:-15px;}.hbar-jump .jump-icon{display:block;}.hbar-jump .meche-vertical-dots{display:none;}}@media only screen and (min-width:48.063em){.hbar-jump .jump-label{font-size:21px;line-height:80px;}}@media only screen and (min-width:64.063em){.hbar-jump .jump-label{font-size:28px;}}.no-bg{background:none;}.hbar-docker{position:relative;}.people-filtered .view-empty{max-width:62.5rem;margin:30px auto;padding-left:0.9375rem;padding-right:0.9375rem;}.page-search-people.people-filtered .region-content{margin-top:50px;}@media only screen and (min-width:64.063em){.page-search-people.people-filtered .region-content{margin-top:125px;}}.unfix .people-filtered .hbar-secondary-container.is-people{margin-top:0px;}.people-filtered .hbar-secondary-container.is-people{margin-top:50px;top:0px;}.people-filtered .hbar-secondary-container.is-people.docked{top:75px;background:none;}@media only screen and (min-width:48.063em){.people-filtered .hbar-secondary-container.is-people{top:0;}}@media only screen and (min-width:64.063em){.people-filtered .hbar-secondary-container.is-people{margin-top:0;}}.people-filtered .is-people .hbar-nav-people{border-top:0;margin-top:0;top:0;}@media only screen and (min-width:64.063em){.people-filtered .is-people .hbar-nav-people{top:0px;}}.faculty-minus .hbar-secondary-container.is-people{top:0;}@media only screen and (min-width:48.063em){}.faculty-plus .hbar-secondary-container.is-people{top:0;}@media only screen and (min-width:48.063em){.faculty-plus .hbar-secondary-container.is-people{top:0px;}}.hbar-secondary-container{position:relative;background:#ffffff;}.hbar-secondary-container.docked{position:fixed;z-index:100;top:75px;left:0;width:100%;height:50px;-webkit-backface-visibility:hidden;}.hbar-secondary-container.docked.is-people{top:75px;background:none;}.hbar-secondary-container.docked .hbar-nav-secondary{-webkit-transition:top 0.5s ease-in-out;-moz-transition:top 0.5s ease-in-out;-ms-transition:top 0.5s ease-in-out;-o-transition:top 0.5s ease-in-out;transition:top 0.5s ease-in-out;top:0;}.hbar-secondary-container.is-people{top:0;}@media only screen and (min-width:48.063em){.hbar-secondary-container.is-people{top:-50px;}}.hbar-secondary-container .pseudo-bar{position:absolute;top:0;left:0;z-index:6;width:100%;height:0;}.hbar-secondary-container.red .pseudo-bar{background:#ef0166;}.hbar-secondary-container.orange .pseudo-bar{background:#ff552c;}.hbar-secondary-container.yellow .pseudo-bar{background:#ffae00;}.hbar-secondary-container.green .pseudo-bar{background:#a8c838;}.hbar-secondary-container.blue .pseudo-bar{background:#02b2f4;}.hbar-secondary-container.gray .pseudo-bar{background:#454545;}.hbar-secondary-container>.row{position:relative;}.hbar-secondary-container .scroll-btn-container{position:absolute;top:-75px;width:100%;z-index:10;}.hbar-secondary-container.fat .scroll-btn-container{top:-75px;}.hbar-secondary-container.no-bg{background:none;}@media only screen and (max-width:40em){.hbar-secondary-container{height:auto;}.hbar-secondary-container .scroll-btn-container{top:-75px;}}.impact .jumper-nav-block,.research .jumper-nav-block,.research-area .jumper-nav-block{padding-top:160px;}.jumper-nav-block{padding-top:100px;}.has-secondary .jumper-nav-block{padding-top:140px;}.docked .hbar-nav-secondary{border-top:0px solid rgba(0,0,0,0.5);margin-top:0px;}@media only screen and (min-width:48.063em){.docked .hbar-nav-secondary{top:0;}}.hbar-nav-secondary{-webkit-transform:translateZ(0);position:relative;left:0;top:0;margin:-10px auto 0;z-index:1000;width:100%;max-width:62.5rem;border-top:10px solid rgba(0,0,0,0.5);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}@media only screen and (min-width:48.063em){.hbar-nav-secondary{position:absolute;left:0;top:-10px;margin:0 auto;border-top:10px solid rgba(0,0,0,0.5);}}.hbar-nav-secondary .inside{text-align:center;}.hbar-nav-secondary.red .inside{background-color:#ef0166;}.hbar-nav-secondary.orange .inside{background-color:#ff552c;}.hbar-nav-secondary.yellow .inside{background-color:#ffae00;}.hbar-nav-secondary.green .inside{background-color:#a8c838;}.hbar-nav-secondary.blue .inside{background-color:#02b2f4;}.hbar-nav-secondary.gray .inside{background-color:#454545;}.hbar-nav-secondary.fixed{position:fixed;top:75px;-webkit-backface-visibility:hidden;width:100%;}.hbar-nav-secondary.enhanced{z-index:20;top:0px;bottom:auto;width:100%;height:auto;min-height:0px;margin-top:-10px;padding:0;border-top:10px solid rgba(0,0,0,0.5);}.hbar-nav-secondary.enhanced.red .icon-btn .bottom{background:#ef0166;}.hbar-nav-secondary.enhanced.orange .icon-btn .bottom{background:#ff552c;}.hbar-nav-secondary.enhanced.yellow .icon-btn .bottom{background:#ffae00;}.hbar-nav-secondary.enhanced.green .icon-btn .bottom{background:#a8c838;}.hbar-nav-secondary.enhanced.blue .icon-btn .bottom{background:#02b2f4;}.hbar-nav-secondary.enhanced.gray .icon-btn .bottom{background:#454545;}.hbar-nav-secondary.enhanced .active .icon-btn .bottom .label-text span,.hbar-nav-secondary.enhanced .hover .icon-btn .bottom .label-text span{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGCIBOLlMJoRyAABuCBIAL8KAN3KBrcw6djcAAAAAElFTkSuQmCC);}.hbar-nav-secondary.enhanced.impact .nav-group li,.hbar-nav-secondary.enhanced.impact .nav-group li:first-child{width:100%;}.blue .hbar-nav-secondary.enhanced.impact .nav-group .ia-nav-top .icon-wrap.reversed{background:#028ec1;}.hbar-nav-secondary.enhanced.research .nav-group li{width:100%;}.hbar-nav-secondary.enhanced.research .nav-group li:first-child{width:100%;}@media only screen and (min-width:48.063em){.hbar-nav-secondary.enhanced{top:-10px;height:105px;border-top:none;margin-top:0;}.hbar-nav-secondary.enhanced.impact .nav-group li,.hbar-nav-secondary.enhanced.impact .nav-group li:first-child{width:20%;}.hbar-nav-secondary.enhanced.research .nav-group li{width:14.2%;}.hbar-nav-secondary.enhanced.research .nav-group li:first-child{width:14.8%;}}.docked .hbar-nav-secondary.enhanced .icon-btn .btn-label{line-height:50px;}.docked .hbar-nav-secondary.enhanced .icon-btn .top{height:0px;}.docked .hbar-nav-secondary.enhanced .icon-btn .bottom{height:50px;}.docked .hbar-nav-secondary.enhanced .icon-btn .bottom .label-text{height:100%;}@media only screen and (min-width:48.063em){.impact-area .hbar-nav-secondary.enhanced{top:0;}}.hbar-nav-secondary.enhanced.red .icon-btn .top .icon-wrap.reversed .icon{color:#ef0166;}.hbar-nav-secondary.enhanced.orange .icon-btn .top .icon-wrap.reversed .icon{color:#ff552c;}.hbar-nav-secondary.enhanced.yellow .icon-btn .top .icon-wrap.reversed .icon{color:#ffae00;}.hbar-nav-secondary.enhanced.green .icon-btn .top .icon-wrap.reversed .icon{color:#a8c838;}.hbar-nav-secondary.enhanced.blue .icon-btn .top .icon-wrap.reversed .icon{color:#02b2f4;}.hbar-nav-secondary.enhanced.gray .icon-btn .top .icon-wrap.reversed .icon{color:#454545;}.hbar-nav-secondary.enhanced.red .active .icon-btn .top .icon-wrap.reversed .icon,.hbar-nav-secondary.enhanced.orange .active .icon-btn .top .icon-wrap.reversed .icon,.hbar-nav-secondary.enhanced.yellow .active .icon-btn .top .icon-wrap.reversed .icon,.hbar-nav-secondary.enhanced.green .active .icon-btn .top .icon-wrap.reversed .icon,.hbar-nav-secondary.enhanced.blue .active .icon-btn .top .icon-wrap.reversed .icon,.hbar-nav-secondary.enhanced.gray .active .icon-btn .top .icon-wrap.reversed .icon{color:#ffffff;}.hbar-nav-secondary.enhanced.red .active .icon-btn .top .icon-wrap .icon{color:#ef0166;}.hbar-nav-secondary.enhanced.orange .active .icon-btn .top .icon-wrap .icon{color:#ff552c;}.hbar-nav-secondary.enhanced.yellow .active .icon-btn .top .icon-wrap .icon{color:#ffae00;}.hbar-nav-secondary.enhanced.green .active .icon-btn .top .icon-wrap .icon{color:#a8c838;}.hbar-nav-secondary.enhanced.blue .active .icon-btn .top .icon-wrap .icon{color:#02b2f4;}.hbar-nav-secondary.enhanced.gray .active .icon-btn .top .icon-wrap .icon{color:#454545;}.hbar-nav-secondary.enhanced .icon-btn .btn-label{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:500;font-size:18px;line-height:40px;color:#ffffff;text-align:center;-webkit-transition:line-height 0.5s ease;-moz-transition:line-height 0.5s ease;-ms-transition:line-height 0.5s ease;-o-transition:line-height 0.5s ease;transition:line-height 0.5s ease;}@media only screen and (min-width:48.063em){.hbar-nav-secondary.enhanced .icon-btn .btn-label{font-size:16px;line-height:30px;}}.hbar-nav-secondary.enhanced .icon-btn .top .divider,.hbar-nav-secondary.enhanced .icon-btn .bottom .divider{display:none;}@media only screen and (min-width:48.063em){.hbar-nav-secondary.enhanced .icon-btn .top .divider,.hbar-nav-secondary.enhanced .icon-btn .bottom .divider{position:absolute;display:block;top:15%;left:0px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=);background-repeat:repeat-y;background-position:left center;background-repeat:repeat;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;width:3px;height:70%;z-index:10;}}.hbar-nav-secondary.enhanced .icon-btn .top{position:relative;overflow:hidden;float:left;width:20%;height:40px;border:none;-webkit-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);}.hbar-nav-secondary.enhanced .icon-btn .top .icon-group-wrap{position:absolute;top:0;width:100%;height:200%;}.hbar-nav-secondary.enhanced .icon-btn .top .icon-wrap{position:relative;width:100%;background:#2e2e2e;height:40px;}.hbar-nav-secondary.enhanced .icon-btn .top .icon-wrap.reversed .icon{color:rgba(0,0,0,0.3);}.hbar-nav-secondary.enhanced .icon-btn .top .icon{position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-8px;font-size:21px;line-height:21px;color:#ffffff;}@media only screen and (min-width:48.063em){.hbar-nav-secondary.enhanced .icon-btn .top{width:100%;height:75px;}.hbar-nav-secondary.enhanced .icon-btn .top.no-border{border:none;}.hbar-nav-secondary.enhanced .icon-btn .top .icon-wrap{height:75px;}.hbar-nav-secondary.enhanced .icon-btn .top .icon{margin-top:-22px;margin-left:-23px;font-size:44px;line-height:44px;}}.hbar-nav-secondary.enhanced .icon-btn .bottom{position:relative;float:left;width:80%;height:40px;border:none;-webkit-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);transition:height 0.5s cubic-bezier(0.455,0.03,0.515,0.955);}.hbar-nav-secondary.enhanced .icon-btn .bottom .label-text{-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-ms-transition:height 0.5s ease;-o-transition:height 0.5s ease;transition:height 0.5s ease;}.hbar-nav-secondary.enhanced .icon-btn .bottom .label-text span{display:inline;padding:3px 7px;}@media only screen and (min-width:48.063em){.hbar-nav-secondary.enhanced .icon-btn .bottom{width:100%;height:30px;}.hbar-nav-secondary.enhanced .icon-btn .bottom.no-border{border:none;}.hbar-nav-secondary.enhanced .icon-btn .bottom .label-text{margin-left:5px;margin-right:2px;}.hbar-nav-secondary.enhanced .icon-btn .bottom .label-text span{margin-left:-5px;}}.hbar-nav-secondary.enhanced .nav-group{position:relative;width:100%;}.hbar-nav-secondary.enhanced .nav-group ul{padding:0;margin:0;}.hbar-nav-secondary.enhanced .nav-group li{position:relative;display:block;width:100%;float:none;border-top:1px dotted rgba(0,0,0,0.5);}.hbar-nav-secondary.enhanced .nav-group li:first-child{border-top:none;width:100%;}.hbar-nav-secondary.enhanced .nav-group li:first-child .ia-nav-top,.hbar-nav-secondary.enhanced .nav-group li:first-child .ia-nav-bottom{border:none;}.hbar-nav-secondary.enhanced .nav-group li>a{*zoom:1;}.hbar-nav-secondary.enhanced .nav-group li > a:before,.hbar-nav-secondary.enhanced .nav-group li > a:after{content:" ";display:table;}.hbar-nav-secondary.enhanced .nav-group li > a:after{clear:both;}@media only screen and (min-width:48.063em){.hbar-nav-secondary.enhanced .nav-group li{float:left;border-top:none;}}.impact-area .hbar-nav-secondary.enhanced.impact{position:relative;bottom:auto;}.hbar-faculty-details{height:auto;background:#2e2e2e;}@media only screen and (min-width:40.063em){}@media only screen and (min-width:48.063em){.hbar-faculty-details{height:160px;}}@media only screen and (min-width:64.063em){}@media only screen and (min-width:75.063em){.hbar-faculty-details{height:105px;}}.hbar-faculty-details li{list-style-type:none;}.hbar-faculty-details .info-header{margin-top:30px;}.hbar-faculty-details .info-header h3{max-width:300px;margin:0 auto 30px;padding-bottom:30px;border-bottom:1px solid #454545;font-weight:600;font-size:21px;line-height:21px;color:#ff552c;text-transform:uppercase;text-align:center;}.hbar-faculty-details .top-details{height:inherit;overflow:hidden;width:100%;max-width:1440px;margin:0 auto;background:#2e2e2e;}@media only screen and (min-width:40.063em){}@media only screen and (min-width:48.063em){}@media only screen and (min-width:64.063em){}@media only screen and (min-width:75.063em){}.hbar-faculty-details .top-details{height:inherit;overflow:hidden;width:100%;background:#2e2e2e;}.hbar-faculty-details .location-group,.hbar-faculty-details .contact-group,.hbar-faculty-details .personal-group,.hbar-faculty-details .research-group{position:relative;float:none;height:100%;}@media only screen and (min-width:40.063em){.hbar-faculty-details .location-group,.hbar-faculty-details .contact-group,.hbar-faculty-details .personal-group,.hbar-faculty-details .research-group{float:left;}}.hbar-faculty-details .location-group{width:100%;}.hbar-faculty-details .contact-group{width:100%;max-width:300px;margin:0 auto 30px;border-top:1px solid #454545;}.hbar-faculty-details .personal-group{width:100%;display:none;}.hbar-faculty-details .research-group{width:100%;display:none;}@media only screen and (min-width:40.063em){.hbar-faculty-details .location-group{width:100%;margin-top:30px;}.hbar-faculty-details .contact-group{width:66%;height:70px;border-top:none;max-width:none;margin:0;}.hbar-faculty-details .personal-group{width:34%;height:70px;border-top:1px solid #454545;display:block;}.hbar-faculty-details .research-group{width:100%;height:50px;border-top:1px solid #454545;display:block;}}@media only screen and (min-width:48.063em){.hbar-faculty-details .location-group{width:64%;height:90px;margin-top:0;}.hbar-faculty-details .contact-group{width:36%;height:90px;border-top:none;}.hbar-faculty-details .personal-group{width:25%;height:70px;border-top:1px solid #454545;}.hbar-faculty-details .research-group{width:75%;height:70px;border-top:1px solid #454545;}}@media only screen and (min-width:60.063em){.hbar-faculty-details .location-group{width:50%;height:90px;}.hbar-faculty-details .contact-group{width:28%;height:90px;}.hbar-faculty-details .personal-group{width:22%;height:90px;border-top:none;border-left:1px solid #454545;}.hbar-faculty-details .research-group{width:100%;height:70px;border-top:1px solid #454545;}}@media only screen and (min-width:64.063em){}@media only screen and (min-width:75.063em){.hbar-faculty-details .location-group{width:35%;height:inherit;}.hbar-faculty-details .contact-group{width:20%;height:inherit;}.hbar-faculty-details .personal-group{width:20%;height:inherit;border-top:none;}.hbar-faculty-details .research-group{width:25%;height:inherit;border-top:none;}}.hbar-faculty-details .room-block,.hbar-faculty-details .contact-block,.hbar-faculty-details .address-block,.hbar-faculty-details .cv-block,.hbar-faculty-details .ra-block{height:100%;padding:0;}.hbar-faculty-details .room-block .vc-child,.hbar-faculty-details .contact-block .vc-child,.hbar-faculty-details .address-block .vc-child,.hbar-faculty-details .cv-block .vc-child,.hbar-faculty-details .ra-block .vc-child{width:92%;margin:0;}.hbar-faculty-details .room-block{position:relative;float:none;width:100%;max-width:300px;margin:0 auto;text-align:center;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;color:#ffffff;}.hbar-faculty-details .room-block .room-title{display:block;margin-left:0;letter-spacing:1px;}.hbar-faculty-details .room-block .room-number{display:block;margin:-8px 0 0 0px;font-size:36px;color:#02b2f4;}.hbar-faculty-details .room-block i,.hbar-faculty-details .room-block .fa{font-size:36px;margin-left:10px;color:#656159;}.hbar-faculty-details .address-block{position:relative;float:none;width:100%;max-width:300px;text-align:center;border-left:none;padding:30px 0;margin:30px auto 0;border-top:1px solid #454545;}.hbar-faculty-details .address-block p{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:21px;color:#ffffff;margin-top:0;}.hbar-faculty-details .contact-block{float:left;width:45%;height:100px;text-align:center;border-left:1px solid #454545;padding-left:5%;font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;line-height:21px;color:#ffffff;}.hbar-faculty-details .contact-block ul{padding:0;text-align:center;}.hbar-faculty-details .contact-block ul li{font-size:14px;padding:3px 0;}.hbar-faculty-details .contact-block i,.hbar-faculty-details .contact-block .fa{margin-right:5px;width:20px;font-size:12px;}.hbar-faculty-details .contact-block .primary-contact-method a{color:#02b2f4;}.hbar-faculty-details .contact-block a.tel{color:#ffffff;}.hbar-faculty-details .contact-block.digital{border-left:none;margin-right:5%;padding-left:0;}.hbar-faculty-details .cv-block{float:none;width:100%;height:100%;border-left:1px solid #454545;text-align:center;}.hbar-faculty-details .ra-block{float:none;width:100%;height:100%;text-align:center;border-left:1px solid #454545;}.hbar-faculty-details .ra-block .ra-icon-bar{margin:0 auto;width:254px;}.hbar-faculty-details .ra-block .ra-icon-bar .title{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#666666;}@media only screen and (min-width:40.063em){.hbar-faculty-details .room-block{width:100%;max-width:none;float:left;margin:0;border-left:none;}.hbar-faculty-details .room-block .room-number{font-size:30px;margin:-18px 0 0 0px;}.hbar-faculty-details .room-block .fa,.hbar-faculty-details .room-block .icon{font-size:42px;margin-left:10px;}.hbar-faculty-details .room-block .vc-child{width:90%;}.hbar-faculty-details .address-block{width:100%;max-width:none;float:left;margin:15px 0 15px 0;padding:13px 0 0 0;border-top:1px solid #454545;border-left:none;}.hbar-faculty-details .address-block .vc-child{width:90%;}.hbar-faculty-details .address-block p{font-size:13px;display:inline-block;vertical-align:middle;margin-left:20px;}.hbar-faculty-details .address-block p:first-child{margin-left:0;}.hbar-faculty-details .contact-block{width:50%;height:100%;float:left;padding-left:0;border-top:1px solid #454545;}.hbar-faculty-details .contact-block.digital{border-left:1px solid #454545;margin:0;}.hbar-faculty-details .contact-block.digital .vc-child{width:40%;}.hbar-faculty-details .contact-block ul{text-align:left;}.hbar-faculty-details .contact-block ul li{font-size:16px;}.hbar-faculty-details .contact-block i,.hbar-faculty-details .contact-block .fa{font-size:14px;}.hbar-faculty-details .contact-block .vc-child{width:60%;text-align:center;}.hbar-faculty-details .ra-block{display:block;width:100%;float:left;}.hbar-faculty-details .ra-block .vc-child{width:76%;margin-left:0;}.hbar-faculty-details .ra-block .ra-icon-bar{width:100%;}.hbar-faculty-details .ra-block .ra-icon-bar .title{display:inline-block;margin-right:20px;}.hbar-faculty-details .ra-block .ra-icon-bar ul{display:inline-block;}}@media only screen and (min-width:48.063em){.hbar-faculty-details .room-block{width:39.1%;height:100%;}.hbar-faculty-details .room-block .room-number{font-size:30px;margin:-25px 0 0 0px;}.hbar-faculty-details .room-block .fa,.hbar-faculty-details .room-block .icon{font-size:50px;margin-left:18px;}.hbar-faculty-details .room-block .vc-child{width:74%;margin-left:0;}.hbar-faculty-details .address-block{width:60.9%;height:100%;text-align:left;border-top:none;border-left:1px solid #454545;margin:0;padding:0;}.hbar-faculty-details .address-block .vc-child{width:76%;margin-left:12%;}.hbar-faculty-details .address-block p{font-size:14px;display:block;margin-left:0;}.hbar-faculty-details .contact-block{width:60%;border-top:none;}.hbar-faculty-details .contact-block .vc-child{width:76%;margin-left:0;text-align:left;}.hbar-faculty-details .contact-block.digital{width:40%;}.hbar-faculty-details .contact-block.digital .vc-child{width:72%;margin-left:0;}.hbar-faculty-details .cv-block{width:100%;border-left:none;}.hbar-faculty-details .cv-block .vc-child{width:98%;margin:0;}.hbar-faculty-details .ra-block .vc-child{width:84%;}}@media only screen and (min-width:60.063em){.hbar-faculty-details .ra-block{display:block;width:100%;}.hbar-faculty-details .ra-block .vc-child{width:50%;}.hbar-faculty-details .ra-block .ra-icon-bar{width:100%;}.hbar-faculty-details .ra-block .ra-icon-bar .title{display:inline-block;margin-right:20px;}.hbar-faculty-details .ra-block .ra-icon-bar ul{display:inline-block;}}@media only screen and (min-width:64.063em){}@media only screen and (min-width:75.063em){.hbar-faculty-details .room-block{width:38%;}.hbar-faculty-details .room-block .fa,.hbar-faculty-details .room-block .icon{margin-left:10px;}.hbar-faculty-details .room-block .vc-child{width:80%;margin-left:10%;}.hbar-faculty-details .address-block{width:62%;}.hbar-faculty-details .address-block .vc-child{width:86%;margin-left:7%;}.hbar-faculty-details .contact-block{width:58%;}.hbar-faculty-details .contact-block .vc-child{width:84%;margin-left:8%;}.hbar-faculty-details .contact-block.digital{width:42%;}.hbar-faculty-details .contact-block.digital .vc-child{width:80%;margin-left:10%;}.hbar-faculty-details .cv-block{width:100%;border-left:1px solid #454545;}.hbar-faculty-details .cv-block .vc-child{width:98%;margin:0;}.hbar-faculty-details .ra-block{display:block;width:100%;}.hbar-faculty-details .ra-block .vc-child{width:92%;margin-left:4%;}.hbar-faculty-details .ra-block .ra-icon-bar{width:254px;}.hbar-faculty-details .ra-block .ra-icon-bar .title{display:inline;margin-right:0;}.hbar-faculty-details .ra-block .ra-icon-bar ul{display:block;}}.hbar-faculty-details .ra-bar{position:relative;}.hbar-admin-details{background-color:#ff552c;}.hbar-admin-details:before{content:"";display:block;position:absolute;width:50%;height:100%;left:50%;top:0;background:#c5c2bb;}.hbar-admin-details .bottom-details{position:relative;overflow:hidden;max-width:62.5rem;margin:0 auto;width:100%;height:auto;background-color:#656159;}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details{height:48px;background-color:#c5c2bb;}}.hbar-admin-details .bottom-details .admin-details{height:100%;}.hbar-admin-details .bottom-details .admin-details .admin-detail{display:block;width:100%;height:100%;float:left;padding:0 30px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;line-height:48px;text-align:center;color:#ffffff;}@media only screen and (min-width:40.063em){}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail{width:auto;text-align:left;}.hbar-admin-details .bottom-details .admin-details .admin-detail:not(.person),.hbar-admin-details .bottom-details .admin-details .admin-detail:not(.label){border-right:1px solid #a2a2a2;}}.hbar-admin-details .bottom-details .admin-details .admin-detail a .fa{color:#ffffff;}.hbar-admin-details .bottom-details .admin-details .admin-detail i{display:block;margin:0;font-size:24px;}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail i{display:inline-block;font-size:14px;padding-top:1px;margin-right:8px;}}@media only screen and (min-width:64.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail i{margin-right:15px;}}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail{display:inline-block;width:33%;padding:0;font-size:12px;}@media only screen and (min-width:40.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail{font-size:14px;}}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail{display:block;width:auto;font-size:14px;}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.room{padding:0 10px 0 30px;}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.email,.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.phone{padding:0 10px;}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.email{text-transform:lowercase;}}@media only screen and (min-width:60.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.room{padding:0 20px 0 40px;}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.email,.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.phone{padding:0 20px;}}@media only screen and (min-width:64.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.room{padding:0 30px 0 40px;}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.email,.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail.phone{padding:0 30px;}}.hbar-admin-details .bottom-details .admin-details .admin-detail.contact-detail:last-child{border:none;}.hbar-admin-details .bottom-details .admin-details .admin-detail.person{background:none;z-index:5;text-align:center;font-size:21px;line-height:50px;color:#ffffff;padding:10px 0;}.hbar-admin-details .bottom-details .admin-details .admin-detail.person.arrow-box{border:none;}.hbar-admin-details .bottom-details .admin-details .admin-detail.person.arrow-box:after{border-color:rgba(255,255,255,0);border-left-color:#ffffff;border-width:24px;margin-top:-24px;}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.person{font-size:14px;line-height:48px;text-align:left;background-color:#ffffff;color:#ff552c;padding:0 5px 0 30px;}}@media only screen and (min-width:64.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.person{padding:0 10px 0 40px;}}.hbar-admin-details .bottom-details .admin-details .admin-detail.label{color:#e9e9e9;background-color:#423f3f;font-weight:500;z-index:10;padding:10px 0;}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.label{background-color:#ff552c;color:#ffffff;padding:0 5px 0 10px;}}@media only screen and (min-width:64.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.label{padding:0 10px 0 30px;}}.hbar-admin-details .bottom-details .admin-details .admin-detail.label.arrow-box{border:none;}.hbar-admin-details .bottom-details .admin-details .admin-detail.label.arrow-box:after{border-color:rgba(66,63,63,0);border-top-color:#423f3f;border-width:8px;margin:0 0 0 -8px;z-index:10;top:100%;left:50%;}@media only screen and (min-width:48.063em){.hbar-admin-details .bottom-details .admin-details .admin-detail.label.arrow-box:after{border-color:rgba(255,85,44,0);border-left-color:#ff552c;border-width:24px;margin-top:-24px;margin-left:0;top:50%;left:100%;}}.person-list-block{position:relative;display:block;width:auto;min-height:80px;padding:12px 30px 12px 15px;background-color:#ebebeb;}.person-list-block .person-label{display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:24px;font-weight:500;color:#454545;line-height:28px;}.person-list-block .person-title{display:block;margin:0;font-family:"Open Sans",Helvetica,sans-serif;font-size:12px;line-height:14px;text-transform:uppercase;letter-spacing:1px;color:#656159;}.person-list-block i{position:absolute;top:50%;right:15px;width:24px;height:24px;margin-top:-12px;font-size:24px;color:#ffffff;}.no-touch .person-list-block:hover,.no-touch a.person-list-block:hover,.no-js .person-list-block:hover,.no-js a.person-list-block:hover{background-color:#dbdbdb;}.no-touch .person-list-block:hover i,.no-touch a.person-list-block:hover i,.no-js .person-list-block:hover i,.no-js a.person-list-block:hover i{color:#3b3b3b;}.person-preview-block-group .column:last-child .meche-dots{display:none;}.person-preview-block{width:100%;margin-bottom:50px;}@media only screen and (min-width:40.063em){.person-preview-block{margin-bottom:0;}.person-preview-block .meche-dots{display:none;}}.person-preview{position:relative;display:block;width:100%;height:100%;max-width:66.66667%;margin-left:auto;margin-right:auto;}.person-preview img{position:relative;display:block;width:106%;height:auto;left:-3%;top:0px;max-width:none;max-height:none;}.person-preview .person-image{position:relative;overflow:hidden;width:100%;height:100%;}.person-preview .person-label{position:absolute;z-index:5;top:75%;left:0;display:block;height:46px;width:100%;font-family:"Rajdhani",Helvetica,sans-serif;font-size:21px;font-weight:500;color:#454545;text-align:center;line-height:46px;background-color:#ffffff;border-top:1px solid #c9c6c0;border-bottom:1px solid #c9c6c0;white-space:nowrap;}@media only screen and (min-width:30.063em){.person-preview{max-width:50%;}.person-preview .person-label{height:44px;font-size:18px;line-height:44px;}}@media only screen and (min-width:40.063em){.person-preview .person-label{height:36px;font-size:14px;line-height:36px;}}@media only screen and (min-width:48.063em){.person-preview .person-label{height:44px;font-size:18px;line-height:44px;}}@media only screen and (min-width:40.063em){.person-preview{max-width:100%;}}@media only screen and (min-width:64.063em){.person-preview .person-label{height:52px;font-size:22px;line-height:52px;}}.person-preview-block .person-details{padding:10px 5px;}.person-preview-block.student .person-details p{margin-top:10px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:1em;font-weight:600;line-height:1.5em;letter-spacing:1px;text-transform:uppercase;color:#ff552c;text-align:center;}.person-preview-block.alumni .person-details p{margin-top:10px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:1em;font-weight:600;line-height:1.5em;min-height:3em;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#ff552c;}.person-preview-block.alumni .person-details span{display:block;margin-top:5px;font-size:1.2em;font-weight:600;font-style:italic;line-height:1.2em;text-align:center;color:#454545;}.person-preview-block.alumni .person-details .link{margin-top:10px;text-align:center;margin:0 auto;}.person-preview-ra-bar,.ra-icon-bar{position:relative;margin:15px 0 0 0;}.person-preview-ra-bar .person-title,.ra-icon-bar .person-title{display:block;margin:10px 0;font-family:"Open Sans",Helvetica,sans-serif;font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:1px;color:#656159;}.person-preview-ra-bar ul,.ra-icon-bar ul{padding:0;margin:0 auto;text-align:center;}.person-preview-ra-bar li,.ra-icon-bar li{list-style-type:none;}.person-preview-ra-bar ul>li,.ra-icon-bar ul>li{display:inline-block;margin-left:10px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.person-preview-ra-bar ul > li:first-child,.ra-icon-bar ul > li:first-child{margin-left:0px;}.person-preview-ra-bar ul > li.active .ra-icon,.ra-icon-bar ul > li.active .ra-icon{color:#a8c838;}.person-preview-ra-bar ul > li .ra-icon,.ra-icon-bar ul > li .ra-icon{color:#656159;font-size:24px;background:rgba(255,255,255,0);}.person-preview-ra-bar ul > li .ra-icon span,.ra-icon-bar ul > li .ra-icon span{display:block;text-indent:-9999px;}.person-preview-ra-bar li a,.ra-icon-bar li a{display:block;background:#ffffff;background:rgba(255,255,255,0);}.person-preview-ra-bar ul > li .ra-icon{color:#a29e97;}@media only screen and (min-width:40.063em){.person-preview-ra-bar ul>li{margin-left:3px;}.person-preview-ra-bar ul > li .ra-icon{font-size:21px;}}@media only screen and (min-width:64.063em){.person-preview-ra-bar ul>li{margin-left:8px;}.person-preview-ra-bar ul > li .ra-icon{font-size:24px;}}.person-preview-ra-bar .person-title{font-size:12px;}@media only screen and (min-width:30.063em){.person-preview-ra-bar .person-title{font-size:12px;}}@media only screen and (min-width:40.063em){.person-preview-ra-bar .person-title{font-size:11px;}}@media only screen and (min-width:48.063em){.person-preview-ra-bar .person-title{font-size:12px;}}@media only screen and (min-width:64.063em){.person-preview-ra-bar .person-title{font-size:14px;}}.schedule-comment-block{position:relative;overflow:hidden;display:block;width:100%;height:160px;overflow:hidden;background:#ffffff;border:0px solid #ebebeb;-webkit-box-shadow:0 0px 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0px 8px rgba(0,0,0,0.1);box-shadow:0 0px 8px rgba(0,0,0,0.1);}.schedule-comment-block .comment-inner-wrap{padding:14px 30px 12px 15px;}.schedule-comment-block .course-number{display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:30px;color:#ff552c;}.schedule-comment-block .course-title{display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#333333;}.schedule-comment-block p{font-size:14px;line-height:22px;margin-top:0;color:#717171;}.schedule-comment-block i{position:absolute;right:14px;top:16px;font-size:18px;color:#ff552c;}footer{position:relative;z-index:5;width:auto;background:#2a2a2a;}footer .full-width{max-width:62.5rem;}@media only screen and (min-width:75.063em){footer .full-width{max-width:1440px;}}footer ul{list-style-type:none;}footer .helpful-links{position:relative;padding-left:2em;padding-right:2em;}footer .helpful-links .link-group{padding:0;width:100%;text-align:center;margin-bottom:50px;}footer .helpful-links .link-group:last-child{margin-bottom:0;}footer .helpful-links .link-group .private a:after{content:"\f023";font-family:MecheIcons;color:#c1bfbf;margin-left:5px;}footer .helpful-links .link-group a{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;color:#c1bfbf;padding:4px 6px;display:inline-block;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;}footer .helpful-links .link-group .top-link a{font-size:20px;color:#ff552c;}footer .helpful-links .link-group .top-link a .heavy{font-weight:700;}footer .helpful-links .link-group .top-link a .light{font-weight:300;}footer .helpful-links .link-group:last-child{margin-bottom:0;}@media only screen and (min-width:40.063em){footer .helpful-links .link-group{float:left;padding-left:2%;width:32%;margin-bottom:0;}footer .helpful-links .link-group:first-child{margin-left:0;padding-left:0;margin-bottom:0;}}@media only screen and (min-width:48.063em){footer .helpful-links .link-group{width:36%;text-align:left;}footer .helpful-links .link-group:first-child{width:24%;}footer .helpful-links .link-group .top-link a{font-size:18px;}}@media only screen and (min-width:75.063em){footer .helpful-links .link-group{width:36%;}footer .helpful-links .link-group:first-child{width:24%;}footer .helpful-links .link-group:last-child{width:33%;}footer .helpful-links .link-group .top-link a{font-size:20px;}}@media only screen and (min-width:40.063em){}@media only screen and (min-width:48.063em){footer .helpful-links{padding-left:1.5em;padding-right:0.5em;width:68%;}}@media only screen and (min-width:64.063em){footer .helpful-links{padding-left:2em;padding-right:2em;width:60%;}}@media only screen and (min-width:75.063em){footer .helpful-links{width:50%;padding-right:0;padding-left:3em;}}@media only screen and (min-width:90.063em){footer .helpful-links{width:45%;padding-right:2em;padding-left:5em;}}footer .social-links{position:relative;padding-left:2em;padding-right:2em;}footer .social-links:before,footer .social-links:after{content:"";display:none;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=);background-repeat:repeat;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;width:3px;height:100%;}footer .social-links:before{left:0;top:0;}footer .social-links:after{right:0;top:0;}footer .social-links p{margin-top:0;width:100%;text-align:center;font-family:"Rajdhani",Helvetica,sans-serif;font-size:34px;line-height:40px;color:#02b2f4;}footer .social-links .social-btns{padding:30px 0 0;text-align:center;}footer .social-links .social-btns li{display:inline-block;margin-left:20px;}footer .social-links .social-btns li:first-child{margin-left:0;}footer .social-links .social-btn{font-size:30px;color:hextToRGB(#ffffff);color:#ffffff;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}footer .social-links .social-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@media only screen and (min-width:40.063em){footer .social-links:before{display:none;}footer .social-links .social-btns{padding-bottom:0;}footer .social-links .social-btns li{margin-left:35px;}}@media only screen and (min-width:48.063em){footer .social-links{width:32%;padding-left:1.5em;padding-right:1.5em;}footer .social-links .social-btns{text-align:left;}footer .social-links .social-btns li{margin-left:18px;}footer .social-links .social-btn{font-size:25px;}footer .social-links p{font-size:24px;line-height:30px;text-align:left;padding-top:5px;}footer .social-links hr{display:none;}footer .social-links:before{display:block;}}@media only screen and (min-width:64.063em){footer .social-links{padding-left:5em;padding-right:2em;padding-bottom:40px;width:40%;}}@media only screen and (min-width:75.063em){footer .social-links{width:24%;padding-left:2em;}footer .social-links:after{display:block;}footer .social-links p{width:auto;font-size:27px;line-height:34px;text-align:left;width:228px;margin:0 auto;}footer .social-links .social-btn{font-size:24px;}footer .social-links .social-btns{width:228px;margin:0 auto;text-align:left;}footer .social-links .social-btns li{margin-left:24px;}}@media only screen and (min-width:90.063em){footer .social-links{width:27%;padding-left:4em;}footer .social-links p{font-size:30px;line-height:36px;width:auto;}footer .social-links .social-btns{text-align:left;width:auto;}footer .social-links .social-btns li{margin-left:30px;}footer .social-links .social-btn{font-size:30px;}}footer .find-us{position:relative;text-align:center;padding-left:2em;padding-right:2em;}footer .find-us>hr{display:none;}footer .find-us h3{font-size:20px;color:#ffffff;margin-bottom:10px;display:none;}footer .find-us h3+p{margin-left:0;}footer .find-us p{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;line-height:21px;margin-top:0;margin-left:0;display:block;color:#e7e7e7;}footer .find-us p+br{display:none;}footer .find-us .heavy{font-weight:700;}footer .find-us .light{font-weight:300;}@media only screen and (min-width:40.063em){footer .find-us .address-group{width:100%;text-align:center;padding:0;}footer .find-us p+br{display:block;}footer .find-us br+p{margin-left:0;}}@media only screen and (min-width:48.063em){footer .find-us{padding-left:1.5em;padding-right:1.5em;}footer .find-us p+br{display:block;}footer .find-us br+p{margin-left:0;}footer .find-us>hr{display:block;}}@media only screen and (min-width:64.063em){footer .find-us{padding-left:2em;padding-right:2em;}footer .find-us br+p{margin-left:0;}}@media only screen and (min-width:75.063em){footer .find-us{width:26%;text-align:left;padding-left:3em;}footer .find-us>hr{display:none;}footer .find-us .address-group{width:100%;float:none;text-align:left;padding:0;}footer .find-us p+br{display:none;}footer .find-us h3{display:block;}footer .find-us p{display:block;margin-left:0px;font-size:14px;line-height:24px;}}@media only screen and (min-width:90.063em){footer .find-us{font-size:16px;}}.find-us-logos{position:relative;height:65px;text-align:center;margin-top:45px;}.find-us-logos>div{position:absolute;left:70%;bottom:10px;}.find-us-logos a{width:50%;float:none;}.find-us-logos .logo-mit img{max-width:90px;width:60%;}.find-us-logos .logo-meche img{max-width:140px;width:95%;}@media only screen and (min-width:40.063em){.find-us-logos{margin-top:58px;}.find-us-logos a{width:25%;text-align:left;}}@media only screen and (min-width:75.063em){.find-us-logos{margin-top:25px;}.find-us-logos a{width:40%;float:left;}.find-us-logos .logo-mit img{max-width:122px;width:60%;}.find-us-logos .logo-meche img{max-width:184px;width:95%;}}.footer-inner{width:100%;height:100%;padding:40px 0;}.no-touch .social-btn:hover,.no-js .social-btn:hover{color:rgba(255,255,255,0.75);}.no-touch footer .link-group a:not(.top-link a):hover,.no-js footer .link-group a:not(.top-link a):hover{background-color:rgba(0,0,0,0.5);}.brick{position:relative;width:100%;margin-bottom:10px;-webkit-box-shadow:0 0px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 8px rgba(0,0,0,0.2);box-shadow:0 0px 8px rgba(0,0,0,0.2);}.brick p+p{margin-top:0;}.fixed-height .brick .read-more-bar{position:relative;bottom:0;}@media only screen and (min-width:30.063em){.fixed-height .brick .read-more-bar{position:absolute;bottom:0;}}.brick .read-more-link{position:relative;display:block;width:100%;padding:0 20px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:12px;line-height:45px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.brick .read-more-link i{position:absolute;top:50%;right:20px;font-size:20px;color:#ffffff;width:20px;height:20px;margin-top:-10px;}.brick.white .read-more-link{color:#ffffff;}.brick.white .read-more-link i{color:#ffffff;}.brick.red .read-more-link{color:#ef0166;}.brick.red .read-more-link i{color:#ef0166;}.brick.orange .read-more-link{color:#ff552c;}.brick.orange .read-more-link i{color:#ff552c;}.brick.yellow .read-more-link{color:#ffae00;}.brick.yellow .read-more-link i{color:#ffae00;}.brick.green .read-more-link{color:#a8c838;}.brick.green .read-more-link i{color:#a8c838;}.brick.blue .read-more-link{color:#02b2f4;}.brick.blue .read-more-link i{color:#02b2f4;}.brick.gray .read-more-link{color:#454545;}.brick.gray .read-more-link i{color:#454545;}.brick .read-more-bar{position:relative;display:block;width:100%;padding:0 20px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:12px;line-height:45px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.brick .read-more-bar i{position:absolute;top:50%;right:20px;font-size:20px;color:#ffffff;width:20px;height:20px;margin-top:-10px;}.brick.red .read-more-bar{background-color:#de0255;}.brick.red .read-more-bar.transparent{background:none;color:#ef0166;}.brick.red .read-more-bar.transparent i{color:#ef0166;}.brick.orange .read-more-bar{background-color:#da2c03;}.brick.orange .read-more-bar.transparent{background:none;color:#ff552c;}.brick.orange .read-more-bar.transparent i{color:#ff552c;}.brick.yellow .read-more-bar{background-color:#e69200;}.brick.yellow .read-more-bar.transparent{background:none;color:#ffae00;}.brick.yellow .read-more-bar.transparent i{color:#ffae00;}.brick.green .read-more-bar{background-color:#7fa00d;}.brick.green .read-more-bar.transparent{background:none;color:#a8c838;}.brick.green .read-more-bar.transparent i{color:#a8c838;}.brick.blue .read-more-bar{background-color:#0089bc;}.brick.blue .read-more-bar.transparent{background:none;color:#02b2f4;}.brick.blue .read-more-bar.transparent i{color:#02b2f4;}.brick.gray .read-more-bar{background-color:#2b2626;}.brick.gray .read-more-bar.transparent{background:none;color:#454545;}.brick.gray .read-more-bar.transparent i{color:#454545;}.no-touch .red .read-more-bar:hover,.no-js .red .read-more-bar:hover{color:#c5024d;}.no-touch .orange .read-more-bar:hover,.no-js .orange .read-more-bar:hover{color:#c12603;}.no-touch .yellow .read-more-bar:hover,.no-js .yellow .read-more-bar:hover{color:#cd8200;}.no-touch .green .read-more-bar:hover,.no-js .green .read-more-bar:hover{color:#6d880b;}.no-touch .blue .read-more-bar:hover,.no-js .blue .read-more-bar:hover{color:#0077a3;}.no-touch .gray .read-more-bar:hover,.no-js .gray .read-more-bar:hover{color:#1d1a1a;}.fixed-height .brick{min-height:0;}.packery-grid .grid-sizer{width:100%;height:auto;}@media only screen and (min-width:30.063em){.packery-grid .grid-sizer{width:50%;height:170px;}}@media only screen and (min-width:40.063em){.packery-grid .grid-sizer{width:33.3333%;height:175px;}}@media only screen and (min-width:64.063em){.packery-grid .grid-sizer{width:25%;height:150px;}}.packery-grid.fixed-height .brick{margin:5px 5%;width:90%;height:auto;min-height:0;overflow:hidden;}.packery-grid.fixed-height .brick.w2,.packery-grid.fixed-height .brick.w3{width:90%;}.packery-grid.fixed-height .brick.h2{height:auto;}.packery-grid.fixed-height .brick.w3.h2{height:auto;}@media only screen and (min-width:30.063em){.packery-grid.fixed-height .brick{margin:5px 1%;width:48%;height:170px;}.packery-grid.fixed-height .brick.brick-genre{width:48%;}.packery-grid.fixed-height .brick.w2,.packery-grid.fixed-height .brick.w3{width:98%;height:auto;}.packery-grid.fixed-height .brick.h2{height:350px;}}@media only screen and (min-width:40.063em){.packery-grid.fixed-height .brick{margin:7px 1%;width:31.3333%;height:175px;}.packery-grid.fixed-height .brick.brick-genre{width:31.3333%;}.packery-grid.fixed-height .brick.w2{width:64.6666%;}.packery-grid.fixed-height .brick.w3{width:98%;height:auto;}.packery-grid.fixed-height .brick.h2{height:364px;}}@media only screen and (min-width:64.063em){.packery-grid.fixed-height .brick{margin:10px 1%;width:23%;height:150px;}.packery-grid.fixed-height .brick.brick-genre{width:23%;}.packery-grid.fixed-height .brick.w2{width:48%;}.packery-grid.fixed-height .brick.w3{width:98%;}.packery-grid.fixed-height .brick.h2{height:320px;}}.brick-genre{overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:contain;min-height:100px;background-color:#454545;}.brick-genre.energy.red{background-image:url(/sites/all/themes/mit_meche/img/genre-energy-blk-10.svg);}.brick-genre.energy.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-energy-blk-10.svg);}.brick-genre.energy.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-energy-wht-20.svg);}.brick-genre.energy.green{background-image:url(/sites/all/themes/mit_meche/img/genre-energy-wht-20.svg);}.brick-genre.energy.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-energy-blk-10.svg);}.brick-genre.energy.gray,.brick-genre.energy{background-image:url(/sites/all/themes/mit_meche/img/genre-energy-blk-50.svg);}.brick-genre.mechanics.red{background-image:url(/sites/all/themes/mit_meche/img/genre-mechanics-blk-10.svg);}.brick-genre.mechanics.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-mechanics-blk-10.svg);}.brick-genre.mechanics.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-mechanics-wht-20.svg);}.brick-genre.mechanics.green{background-image:url(/sites/all/themes/mit_meche/img/genre-mechanics-wht-20.svg);}.brick-genre.mechanics.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-mechanics-blk-10.svg);}.brick-genre.mechanics.gray,.brick-genre.mechanics{background-image:url(/sites/all/themes/mit_meche/img/genre-mechanics-blk-50.svg);}.brick-genre.design.red{background-image:url(/sites/all/themes/mit_meche/img/genre-design-blk-10.svg);}.brick-genre.design.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-design-blk-10.svg);}.brick-genre.design.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-design-wht-20.svg);}.brick-genre.design.green{background-image:url(/sites/all/themes/mit_meche/img/genre-design-wht-20.svg);}.brick-genre.design.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-design-blk-10.svg);}.brick-genre.design.gray,.brick-genre.design{background-image:url(/sites/all/themes/mit_meche/img/genre-design-blk-50.svg);}.brick-genre.controls.red{background-image:url(/sites/all/themes/mit_meche/img/genre-controls-blk-10.svg);}.brick-genre.controls.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-controls-blk-10.svg);}.brick-genre.controls.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-controls-wht-20.svg);}.brick-genre.controls.green{background-image:url(/sites/all/themes/mit_meche/img/genre-controls-wht-20.svg);}.brick-genre.controls.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-controls-blk-10.svg);}.brick-genre.controls.gray,.brick-genre.controls{background-image:url(/sites/all/themes/mit_meche/img/genre-controls-blk-50.svg);}.brick-genre.ocean.red{background-image:url(/sites/all/themes/mit_meche/img/genre-ocean-blk-10.svg);}.brick-genre.ocean.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-ocean-blk-10.svg);}.brick-genre.ocean.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-ocean-wht-20.svg);}.brick-genre.ocean.green{background-image:url(/sites/all/themes/mit_meche/img/genre-ocean-wht-20.svg);}.brick-genre.ocean.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-ocean-blk-10.svg);}.brick-genre.ocean.gray,.brick-genre.ocean{background-image:url(/sites/all/themes/mit_meche/img/genre-ocean-blk-50.svg);}.brick-genre.bio.red{background-image:url(/sites/all/themes/mit_meche/img/genre-bio-blk-10.svg);}.brick-genre.bio.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-bio-blk-10.svg);}.brick-genre.bio.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-bio-wht-20.svg);}.brick-genre.bio.green{background-image:url(/sites/all/themes/mit_meche/img/genre-bio-wht-20.svg);}.brick-genre.bio.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-bio-blk-10.svg);}.brick-genre.bio.gray,.brick-genre.bio{background-image:url(/sites/all/themes/mit_meche/img/genre-bio-blk-50.svg);}.brick-genre.nano.red{background-image:url(/sites/all/themes/mit_meche/img/genre-nano-blk-10.svg);}.brick-genre.nano.orange{background-image:url(/sites/all/themes/mit_meche/img/genre-nano-blk-10.svg);}.brick-genre.nano.yellow{background-image:url(/sites/all/themes/mit_meche/img/genre-nano-wht-20.svg);}.brick-genre.nano.green{background-image:url(/sites/all/themes/mit_meche/img/genre-nano-wht-20.svg);}.brick-genre.nano.blue{background-image:url(/sites/all/themes/mit_meche/img/genre-nano-blk-10.svg);}.brick-genre.nano.gray,.brick-genre.nano{background-image:url(/sites/all/themes/mit_meche/img/genre-nano-blk-50.svg);}.brick-genre.red{background-color:#ef0166;}.brick-genre.orange{background-color:#ff552c;}.brick-genre.yellow{background-color:#ffae00;}.brick-genre.green{background-color:#a8c838;}.brick-genre.blue{background-color:#02b2f4;}.brick-genre.gray{background-color:#454545;}.brick-genre a{position:relative;display:block;width:100%;height:100%;}.brick-genre .genre-icon{position:absolute;left:50%;top:38%;width:80px;height:80px;font-size:80px;line-height:80px;margin:-40px 0 0 -40px;}.brick-genre .genre-icon:before{display:inline-block;font:normal normal normal 14px/1 MecheIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#ffffff;}.brick-genre.mechanics .genre-icon:before{content:"\e600";}.brick-genre.design .genre-icon:before{content:"\e60a";}.brick-genre.controls .genre-icon:before{content:"\e608";}.brick-genre.energy .genre-icon:before{content:"\e602";}.brick-genre.ocean .genre-icon:before{content:"\e60c";}.brick-genre.bio .genre-icon:before{content:"\e606";}.brick-genre.nano .genre-icon:before{content:"\e604";}.brick-genre .label{position:absolute;bottom:0px;width:100%;font-family:"Open Sans",Helvetica,sans-serif;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#ffffff;background:none;}.brick-genre .label-lead{font-size:11px;line-height:12px;display:block;}.brick-tweet{position:relative;overflow:hidden;}.brick-tweet.red{background-color:#ef0166;}.brick-tweet.red:before,.brick-tweet.red:after{color:#f85198;}.brick-tweet.orange{background-color:#ff552c;}.brick-tweet.orange:before,.brick-tweet.orange:after{color:#ff7b5b;}.brick-tweet.yellow{background-color:#ffae00;}.brick-tweet.yellow:before,.brick-tweet.yellow:after{color:#ffc548;}.brick-tweet.green{background-color:#a8c838;}.brick-tweet.green:before,.brick-tweet.green:after{color:#c0dd5c;}.brick-tweet.blue{background-color:#02b2f4;}.brick-tweet.blue:before,.brick-tweet.blue:after{color:#47c2f0;}.brick-tweet.gray{background-color:#454545;}.brick-tweet.gray:before,.brick-tweet.gray:after{color:#5f5f5f;}.brick-tweet:before,.brick-tweet:after{position:absolute;font-family:"Rajdhani",Helvetica,sans-serif;font-size:145px;font-weight:600;line-height:120px;z-index:5;}.brick-tweet:before{content:"\201c";top:5px;left:5px;}.brick-tweet:after{content:"\201d";bottom:-65px;right:5px;}.brick-tweet .tweet-message{position:relative;z-index:10;font-family:"Open Sans",Helvetica,sans-serif;font-size:13px;line-height:17px;font-weight:600;color:#ffffff;padding:20px 20px 10px 20px;}.brick-tweet .tweet-byline{position:relative;z-index:10;font-family:"Open Sans",Helvetica,sans-serif;font-size:12px;font-weight:400;color:#ffffff;padding:0 20px 20px;}.brick-tweet .tweet-byline a{color:#ffffff;}.brick-tweet .tweet-byline .separator{padding:0 30px;}.brick-alert{position:relative;overflow:hidden;}.brick-alert.red{background-color:#ef0166;}.brick-alert.orange{background-color:#ff552c;}.brick-alert.yellow{background-color:#ffae00;}.brick-alert.green{background-color:#a8c838;}.brick-alert.blue{background-color:#02b2f4;}.brick-alert.gray{background-color:#454545;}.brick-alert .alert-title{font-family:"Open Sans",Helvetica,sans-serif;font-size:14px;font-weight:600;color:#ffffff;padding:20px;margin:0;height:100%;overflow:hidden;}.brick-alert .alert-message{font-family:"Open Sans",Helvetica,sans-serif;font-size:12px;font-weight:400;color:#ffffff;padding:0 20px 20px;}.brick-alert .alert-message a{color:#ffffff;}.brick-article{position:relative;overflow:hidden;background:#ffffff;}.brick-article .img-wrap{position:relative;width:100%;height:auto;overflow:hidden;}@media only screen and (min-width:30.063em){.brick-article .img-wrap{height:170px;}}@media only screen and (min-width:40.063em){.brick-article .img-wrap{height:175px;}}@media only screen and (min-width:64.063em){.brick-article .img-wrap{height:150px;}}.brick-article img{width:100%;height:auto;max-width:100%;}@media only screen and (min-width:30.063em){.brick-article img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;display:block;max-width:none;max-height:none;width:115%;height:auto;}}@media only screen and (min-width:40.063em){.brick-article img{max-width:none;max-height:none;min-height:100%;width:auto;height:100%;}}@media only screen and (min-width:48.063em){.brick-article img{width:100%;height:auto;min-width:110%;}}@media only screen and (min-width:64.063em){.brick-article img{width:100%;height:auto;min-width:100%;min-height:none;}}.brick-article .article-details{position:relative;left:0;bottom:0;width:100%;margin:0;}@media only screen and (min-width:30.063em){}@media only screen and (min-width:40.063em){}@media only screen and (min-width:64.063em){}.brick-article .article-title{font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;line-height:19px;font-weight:400;color:#454545;padding:20px 20px 5px;margin:0;}.brick-article.h2 .article-title{font-size:18px;line-height:21px;}.brick-article .article-message{font-family:"Open Sans",Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#a2a2a2;padding:0 20px 20px;}.brick-article .article-message a{color:#ffffff;}.brick-article.vertical{padding:0;}.brick-article.vertical .img-wrap{width:100%;height:100%;}.brick-article.vertical img{position:relative;}@media only screen and (min-width:30.063em){.brick-article.vertical img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;display:block;max-width:none;min-height:100%;max-width:none;min-height:100%;min-width:0;height:auto;width:100%;}}@media only screen and (min-width:40.063em){.brick-article.vertical img{width:auto;height:100%;}}@media only screen and (min-width:48.063em){.brick-article.vertical img{width:100%;height:auto;}}.brick-article.vertical .article-details{background-color:#000000;background-color:rgba(0,0,0,0.5);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);position:absolute;}.brick-article.vertical .article-title{color:#ffffff;font-weight:500;padding-bottom:20px;}.brick-article.vertical a{position:relative;display:block;width:100%;height:100%;}.sidebar .brick{width:100%;}.sidebar .brick .read-more-bar{position:relative;bottom:0;}@media only screen and (min-width:30.063em){.sidebar .brick{width:48%;margin:7px 1%;float:left;}.sidebar .brick .read-more-bar{position:absolute;bottom:0;}}@media only screen and (min-width:40.063em){.sidebar .brick{width:31.3333%;float:left;}}@media only screen and (min-width:64.063em){.sidebar .brick{width:100%;margin:0 0 10px 0;float:none;}}@media only screen and (min-width:30.063em){}.sidebar .brick-profile.vertical img,.sidebar .brick-article.vertical img{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:auto;display:block;max-width:100%;max-height:none;min-width:0;min-height:100%;width:100%;height:auto;}@media only screen and (min-width:40.063em){.sidebar .brick-profile.vertical img,.sidebar .brick-article.vertical img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;width:auto;height:100%;min-width:100%;max-width:none;min-height:100%;max-height:100%;}}@media only screen and (min-width:48.063em){.sidebar .brick-profile.vertical img,.sidebar .brick-article.vertical img{top:auto;bottom:auto;width:100%;height:auto;min-width:100%;max-width:100%;min-height:0;max-height:none;}}@media only screen and (min-width:64.063em){.sidebar .brick-profile.vertical img,.sidebar .brick-article.vertical img{max-width:100%;max-height:none;min-width:100%;min-height:0;width:100%;height:auto;}}.brick-profile{position:relative;overflow:hidden;background:#ffffff;}.brick-profile .img-wrap{position:relative;width:100%;height:auto;overflow:hidden;}@media only screen and (min-width:30.063em){.brick-profile .img-wrap{height:170px;}}@media only screen and (min-width:40.063em){.brick-profile .img-wrap{height:175px;}}@media only screen and (min-width:64.063em){.brick-profile .img-wrap{height:150px;}}.brick-profile img{width:100%;height:auto;max-width:100%;}@media only screen and (min-width:30.063em){.brick-profile img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;display:block;max-width:none;max-height:none;width:115%;height:auto;}}@media only screen and (min-width:40.063em){.brick-profile img{max-width:none;max-height:none;min-height:100%;width:auto;height:100%;}}@media only screen and (min-width:48.063em){.brick-profile img{width:100%;height:auto;min-width:110%;}}@media only screen and (min-width:64.063em){.brick-profile img{width:100%;height:auto;min-width:100%;min-height:none;}}.brick-profile .profile-details{position:absolute;left:0;bottom:0;width:100%;}.brick-profile .profile-name{display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;font-weight:600;line-height:18px;color:#454545;padding:10px 20px 5px;}.brick-profile .profile-title{display:block;font-family:"Open Sans",Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;text-transform:uppercase;color:#ff552c;padding:0 20px 14px;}.brick-profile .profile-title a{color:#ffffff;}.brick-profile.vertical{padding:0;}.brick-profile.vertical .img-wrap{width:100%;height:100%;}.brick-profile.vertical img{position:relative;}@media only screen and (min-width:30.063em){.brick-profile.vertical img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;display:block;max-width:none;min-height:100%;max-width:none;min-height:100%;min-width:0;height:auto;width:100%;}}@media only screen and (min-width:40.063em){.brick-profile.vertical img{width:auto;height:100%;}}@media only screen and (min-width:48.063em){.brick-profile.vertical img{width:100%;height:auto;}}.brick-profile.vertical .profile-details{background-color:#000000;background-color:rgba(0,0,0,0.5);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}.brick-profile.vertical .profile-name{color:#ffffff;font-weight:500;}.brick-profile.vertical .profile-title{color:#ffffff;font-weight:500;}.brick-profile.vertical a{position:relative;display:block;width:100%;height:100%;}.brick-ra-menu{position:relative;overflow:hidden;background:#ffffff;}.brick-ra-menu .menu-header{position:relative;display:block;width:100%;height:82px;background:#2a2622;}.brick-ra-menu .menu-header p,.brick-ra-menu .menu-header h4{float:left;font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;line-height:21px;font-weight:600;color:#ffffff;width:75%;padding:20px;}.brick-ra-menu .menu-header .btn-arrow-right{position:absolute;display:block;left:75%;width:25%;height:100%;border-left:1px solid #656159;}.brick-ra-menu .menu-header .btn-arrow-right i{position:absolute;left:50%;top:50%;width:24px;height:24px;font-size:24px;margin:-12px 0 0 -12px;color:#02b2f4;}.brick-ra-menu .menu-items{height:268px;}@media only screen and (min-width:40.063em){.brick-ra-menu .menu-items{height:282px;}}@media only screen and (min-width:64.063em){.brick-ra-menu .menu-items{height:238px;}}.brick-ra-menu .menu-items ul{height:100%;padding:32px 20px 20px;}.brick-ra-menu .menu-items li{list-style-type:none;height:12.5%;}.brick-ra-menu .menu-items li>a{position:relative;display:inline-block;padding:3px 0;width:100%;font-family:"Rajdhani",Helvetica,sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#2a2622;}.brick-ra-menu .menu-items li > a i{display:none;position:absolute;right:5px;top:50%;margin:-9px 0 0 -9px;font-size:18px;color:#ff552c;}.no-touch .brick-ra-menu li>a:hover,.no-js .brick-ra-menu li>a:hover{color:#ff552c;}.no-touch .brick-ra-menu li > a:hover i,.no-js .brick-ra-menu li > a:hover i{display:block;}.brick-video-player.showing .video-details a{display:inline-block;padding:10px;background:#02b2f4;}.brick-video-player.showing .cta-label{font-size:40px;font-weight:300;line-height:40px;text-align:center;color:#ffffff;}.brick-video-player.showing .video-title{font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:18px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.brick-video-player{position:relative;overflow:hidden;background:#000000;}.brick-video-player .video-wrap{position:relative;top:0;left:0;width:100%;font-size:0;}@media only screen and (min-width:30.063em){.brick-video-player .video-wrap{position:absolute;height:100%;}}.brick-video-player .video-wrap:before{margin:0 !important;}@media only screen and (min-width:30.063em){.brick-video-player.w3 .video-wrap{position:relative;}}.brick-video-player .video-player{width:100%;height:auto;}.brick-video-player .video-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-indent:-9999px;z-index:10;}.brick-video-player .video-details{position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:11;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0);}.brick-video-player .video-end-frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(0,0,0,0.75);text-align:center;opacity:0;display:none;}.brick-video-player .video-end-frame .btn-replay{display:block;position:relative;top:50%;text-align:center;height:70px;margin-top:-35px;}.brick-video-player .video-end-frame .btn-container{position:absolute;bottom:0px;margin:0;width:100%;text-align:center;}@media only screen and (min-width:30.063em){.brick-video-player .video-end-frame .btn-container{bottom:10px;}}.brick-video-player .video-end-frame .status-label{font-family:"Rajdhani",Helvetica,sans-serif;font-size:12px;line-height:12px;color:#ffffff;text-transform:uppercase;letter-spacing:1px;}.brick-video-player .video-end-frame .video-title{font-size:18px;}.brick-video-player .video-poster-btn{position:absolute;z-index:9;display:block;width:100%;height:100%;}.brick-video-player .video-poster-btn .play{position:absolute;z-index:10;}.brick-video-player .video-poster-btn img{height:100%;width:auto;max-width:none;left:-9999px;right:-9999px;position:absolute;margin:auto;min-height:100%;}.brick-video-player .btn-video-player{position:absolute;z-index:5;display:block;width:100%;height:100%;}.brick-video-player .cta-label{display:block;font-family:"Open Sans",Helvetica,sans-serif;font-size:40px;font-weight:300;line-height:40px;text-align:center;color:#ffffff;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@media only screen and (min-width:40.063em){.brick-video-player .cta-label{clip:auto;height:auto;margin:0;overflow:visible;position:relative;width:100%;}}.brick-video-player .video-title{position:relative;display:block;width:100%;font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:18px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.brick-video-player .video-js{margin-bottom:0;width:100%;}.brick-gallery{position:relative;overflow:hidden;background:#000000;}.brick-gallery a{display:block;width:100%;height:100%;}.brick-gallery img{max-width:none;left:-9999px;right:-9999px;top:-9999px;position:absolute;margin:auto;min-height:100%;bottom:-9999px;min-width:100%;max-height:none;}.brick-gallery .gallery-details{position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:11;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0);}.brick-gallery .gallery-title{position:relative;display:block;width:100%;font-family:"Rajdhani",Helvetica,sans-serif;font-size:21px;font-weight:600;line-height:18px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.brick-gallery .gallery-message{position:relative;display:block;width:100%;font-family:"Open Sans",Helvetica,sans-serif;font-size:16px;font-weight:300;line-height:18px;text-align:center;color:#ffffff;}.video-module{position:relative;overflow:hidden;background:#000000;}.video-module .video-wrap{position:relative;width:100%;}.video-module .video-wrap:before{margin:0 !important;}.video-module .video-player{width:100%;height:auto;}.video-module .video-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-indent:-9999px;z-index:10;}.video-module .video-details{position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:11;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0);}.video-module .video-end-frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(0,0,0,0.75);text-align:center;opacity:0;display:none;}.video-module .video-end-frame .btn-replay{display:block;position:relative;top:50%;text-align:center;height:70px;margin-top:-35px;}.video-module .video-end-frame .btn-container{position:absolute;bottom:0px;margin:0;width:100%;text-align:center;}@media only screen and (min-width:30.063em){.video-module .video-end-frame .btn-container{bottom:10px;}}.video-module .video-end-frame .status-label{font-family:"Rajdhani",Helvetica,sans-serif;font-size:12px;line-height:12px;color:#ffffff;text-transform:uppercase;letter-spacing:1px;}.video-module .video-end-frame .video-title{font-size:18px;}.video-module .video-poster-btn{position:absolute;z-index:9;display:block;width:100%;height:100%;}.video-module .video-poster-btn img{position:absolute;width:100%;height:auto;max-width:none;max-height:none;}.video-module .mesh-bg{position:absolute;z-index:5;display:block;width:100%;height:100%;}.video-module .cta-label{position:relative;display:block;width:100%;font-family:"Open Sans",Helvetica,sans-serif;font-size:40px;font-weight:300;line-height:40px;text-align:center;color:#ffffff;}.video-module .video-title{position:relative;display:block;width:100%;font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:18px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.video-module .video-js{margin-bottom:0;width:100%;}.sidebar .brick p{margin-top:0;}.masonry-container{position:relative;}.masonry-container .brick{float:left;max-width:100%;width:23%;margin:5px 1%;}.masonry-container .brick.w2{width:48%;}.masonry-container .brick p{margin-top:0;}@media only screen and (min-width:40.063em){.masonry-container .brick{margin:7px 1%;}}@media only screen and (min-width:64.063em){.masonry-container .brick{margin:10px 1%;}}.masonry-container.single-column .w2{width:23%;}.masonry-module-container.shifted{margin-top:0;}.masonry-module-container.shifted .masonry-intro{background:#f4f4f4;padding:30px 0 30px;height:200px;}.masonry-module-container.shifted .masonry-section{padding:0;}.masonry-module-container.shifted .masonry-container{margin:0 auto 75px;}@media only screen and (min-width:48.063em){.masonry-module-container.shifted{margin-top:-200px;}.masonry-module-container.shifted .masonry-intro{background:#f4f4f4;padding:30px 0 30px;height:200px;}.masonry-module-container.shifted .masonry-section{padding:0;}.masonry-module-container.shifted .masonry-container{margin:-100px auto 75px;}}.home .masonry-section,.impact .masonry-section,.impact-area .masonry-section,.news-media .masonry-section{position:relative;z-index:10;background:#f4f4f4;padding:100px 0 0;}.block-intro{padding:50px 30px;text-align:center;font-size:70%;}.block-intro.no-pad{padding-top:0;padding-bottom:0;}.block-intro.no-pad-top{padding-top:0;}.block-intro.no-pad-bottom{padding-bottom:0;}.block-intro.keep-pad{padding:50px 30px;}.block-intro.keep-pad-top{padding:50px 30px 0;}.block-intro.keep-pad-bottom{padding:0 30px 50px;}.block-intro.keep-pad-vertical{padding:50px 0;}.block-intro.keep-pad-horizontal{padding:0 30px;}@media only screen and (min-width:40.063em){.block-intro{font-size:90%;}}@media only screen and (min-width:64.063em){.block-intro{font-size:100%;}}.masonry-intro h2{font-size:20px;letter-spacing:2px;font-weight:300;color:#6a6a6a;}.masonry-intro h3{font-size:40px;line-height:1em;font-weight:500;color:#000000;-webkit-font-smoothing:antialiased;}.masonry-container,.packery-grid{width:100%;margin:75px auto;padding:0;}.masonry-container .brick,.packery-grid .brick{margin:5px 5%;width:90%;}.masonry-container .brick.w2,.masonry-container .brick.w3,.packery-grid .brick.w2,.packery-grid .brick.w3{width:90%;}@media only screen and (min-width:40.063em){.masonry-container .brick,.packery-grid .brick{margin:7px 1%;width:31.3333%;}.masonry-container .brick.w2,.packery-grid .brick.w2{width:64.3333%;}.masonry-container .brick.w3,.packery-grid .brick.w3{width:98%;}}@media only screen and (min-width:64.063em){.masonry-container .brick,.packery-grid .brick{margin:10px 1%;width:23%;}.masonry-container .brick.w2,.packery-grid .brick.w2{width:48%;}}.masonry-container{margin:75px auto;padding:0;width:100%;}.resource-list ul{padding:10px 15px;}.resource-list li{text-align:left;}.bg-image-banner.force-width .bg-image{width:100%;height:auto;}.bg-image-banner.respond-by-height{height:350px;}@media only screen and (min-width:40.063em){.bg-image-banner.respond-by-height{height:450px;}}@media only screen and (min-width:64.063em){.bg-image-banner.respond-by-height{height:600px;}}.bg-image-banner.no-stack .bg-image,.bg-image-banner.respond-by-height .bg-image{max-width:100%;width:100%;position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;min-height:100%;min-width:100%;margin:auto;}.bg-image-banner.no-stack .bg-content,.bg-image-banner.respond-by-height .bg-content{position:absolute;background:none;z-index:6;top:0;left:0;right:0;bottom:0;text-align:center;}.bg-image-banner{position:relative;overflow:hidden;}@media only screen and (min-width:40.063em){}@media only screen and (min-width:64.063em){.bg-image-banner{height:500px;}}@media only screen and (min-width:90.063em){.bg-image-banner{height:600px;}}@media only screen and (min-width:105.063em){.bg-image-banner{height:auto;}}.bg-image-banner .mesh-bg{position:absolute;top:0;right:0;bottom:0;left:0;}.bg-image-banner .bg-image{max-width:100%;width:100%;}@media only screen and (min-width:64.063em){.bg-image-banner .bg-image{min-height:100%;min-width:100%;max-width:none;width:auto;height:auto;position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;}}@media only screen and (min-width:105.063em){.bg-image-banner .bg-image{position:relative;min-width:0;min-height:0;max-width:100%;width:100%;height:auto;top:auto;right:auto;bottom:auto;left:auto;}}.bg-image-banner .bg-content{position:relative;background:#2a2a2a;z-index:6;top:0;left:0;right:0;bottom:0;text-align:center;}@media only screen and (min-width:64.063em){.bg-image-banner .bg-content{position:absolute;background:none;}}.bg-image-banner .bg-content-inner{padding:20px 0;width:98%;}.bg-image-banner .box-group{max-width:50em;margin:0 auto;}.bg-image-banner .box-group li{list-style-type:none;}@media only screen and (min-width:64.063em){.bg-image-banner .box-group{background:#000000;background:rgba(0,0,0,0.75);}}.bg-image-banner .bg-content-group{width:auto;padding:30px;}.bg-image-banner .bg-content-group h3{font-weight:300;}.bg-image-banner .bg-content-group p{margin:20px 0;}.bg-image-banner .bg-content-group .btn-container{margin-top:30px;margin-bottom:0;}@media only screen and (min-width:64.063em){.bg-image-banner .bg-content-group{background:rgba(0,0,0,0.5);}}.bg-image-banner h3{color:#ffffff;margin:10px 0 20px;font-size:1.5em;}@media only screen and (min-width:40.063em){.bg-image-banner h3{font-size:2.5em;}}.bg-image-banner p{color:#ffffff;}.bg-image-banner .btn-container{margin:15px 0 30px;}.banner{width:100%;max-width:none;}.bg-banner.no-stack .content{position:absolute;background:none;}.bg-banner.no-stack .content>div{background:#000000;background:rgba(0,0,0,0.5);}.bg-banner{position:relative;overflow:hidden;height:100%;}.bg-banner .btn{margin:10px;}.bg-banner>img{max-width:100%;width:100%;}.bg-banner .content{position:relative;z-index:6;background:#2a2a2a;top:0;left:0;right:0;bottom:0;text-align:center;}.bg-banner .content.open>div{background:none;}.bg-banner .content.open h3{font-weight:500;}.bg-banner .content>div{width:90%;padding:30px;}.bg-banner .content h3{font-size:24px;line-height:28px;font-weight:300;color:#ffffff;}.bg-banner .content p{color:#ffffff;}.bg-banner.thin .content h3{font-size:24px;line-height:28px;}@media only screen and (min-width:40.063em){.bg-banner .content h3{font-size:30px;line-height:36px;}.bg-banner.thin .content h3{font-size:28px;line-height:32px;}}@media only screen and (min-width:64.063em){.bg-banner{height:400px;}.bg-banner>img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;min-height:100%;min-width:100%;margin:auto;max-width:none;width:auto;height:100%;}.bg-banner .content{position:absolute;background:none;}.bg-banner .content>div{width:auto;background:#000000;background:rgba(0,0,0,0.5);}.bg-banner .content.open>div{width:100%;}.bg-banner .content h3{font-size:50px;line-height:65px;}.bg-banner.thin .content h3{font-size:36px;line-height:42px;}}@media only screen and (min-width:90.063em){.bg-banner{height:auto;}.bg-banner>img{position:relative;min-width:0;min-height:0;max-width:100%;width:100%;height:auto;top:auto;right:auto;bottom:auto;left:auto;}}.bg-fluid-image-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-backface-visibility:hidden;}.supports-fixed .bg-fluid-image,.positionfixed .bg-fluid-image,.iospositionfixed .bg-fluid-image{position:relative;}@media only screen and (min-width:48.063em){.supports-fixed .bg-fluid-image,.positionfixed .bg-fluid-image,.iospositionfixed .bg-fluid-image{position:fixed;-webkit-backface-visibility:hidden;}}.bg-fluid-image{position:relative;width:100%;height:auto;}.bg-fluid-image .bg-img{position:relative;width:100%;height:auto;}.bg-fluid-image .mesh-bg{position:absolute;top:0;left:0;width:100%;height:inherit;z-index:1;}@media only screen and (min-width:48.063em){.bg-fluid-image{position:absolute;height:inherit;}.bg-fluid-image .bg-img{position:absolute;}.bg-fluid-image .mesh-bg{height:inherit;}}.bg-fluid-image .video-background{position:absolute;top:0;left:0;width:100%;height:100%;}.bg-fluid-image video{width:100%;height:auto;}.bg-grid-image{position:absolute;bottom:0;z-index:20;width:100%;}.people-searchbar{position:absolute;bottom:115px;left:25%;z-index:30;margin-bottom:-30px;width:50%;height:60px;background:#000000;background:rgba(0,0,0,0.7);border:3px solid #000000;border:3px solid rgba(0,0,0,0.5);}.grid-image-row{position:relative;bottom:0;width:100%;height:15%;}.mix-blend-mode .grid-image.red:before{background:#ee0065;mix-blend-mode:multiply;}.mix-blend-mode .grid-image.orange:before{background:#ff552d;mix-blend-mode:multiply;}.mix-blend-mode .grid-image.yellow:before{background:#ffae01;mix-blend-mode:multiply;}.mix-blend-mode .grid-image.green:before{background:#a7c737;mix-blend-mode:multiply;}.mix-blend-mode .grid-image.blue:before{background:#03b2f4;mix-blend-mode:multiply;}.grid-image{display:block;width:25%;height:auto;position:relative;float:left;overflow:hidden;max-height:115px;border:0px solid rgba(0,0,0,0.5);-webkit-transition:border-width 0.2s ease-in-out;-moz-transition:border-width 0.2s ease-in-out;-ms-transition:border-width 0.2s ease-in-out;-o-transition:border-width 0.2s ease-in-out;transition:border-width 0.2s ease-in-out;}.grid-image:before{content:'';position:absolute;z-index:5;width:100%;height:100%;max-height:115px;background:none;background:rgba(0,0,0,0.5);}.grid-image.red:before{background:none;background:rgba(238,0,101,0.25);}.grid-image.orange:before{background:none;background:rgba(255,85,45,0.25);}.grid-image.yellow:before{background:none;background:rgba(255,174,1,0.25);}.grid-image.green:before{background:none;background:rgba(167,199,55,0.25);}.grid-image.blue:before{background:none;background:rgba(3,178,244,0.25);}.grid-image .mesh-bg{position:absolute;z-index:5;width:100%;height:100%;}.grid-image .bg-img{position:relative;}.no-js .grid-image:hover,.no-touch .grid-image:hover{border-width:4px;}.grid-image-label{position:absolute;z-index:10;width:100%;height:100%;text-align:center;}.grid-image-label span{color:#ffffff;font-family:"Rajdhani",Helvetica,sans-serif;font-size:30px;font-weight:600;letter-spacing:1px;text-shadow:0px 1px 3px rgba(0,0,0,0.5);}.video-wrapper .video-js{position:relative;padding-bottom:56.25%;height:0;}.video-wrapper .video-js iframe,.video-bg .video-js iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-bg .video-js{width:100%;height:0;z-index:0;position:fixed;padding-bottom:56.25%;-webkit-backface-visibility:hidden;}.video-bg .vjs-loading-spinner,.video-bg .vjs-big-play-button{visibility:hidden;display:none;}.bg-img{position:relative;left:0;top:0;z-index:0;display:block;}.bg-img.bg-width{width:100%;}.bg-img.bg-height{height:100%;}@media only screen and (min-width:48.063em){.bg-img{position:absolute;}}.bg-img-content{position:absolute;z-index:10;height:100%;max-width:100%;width:100%;text-align:center;}.bg-img-content .vc-child{font-size:100%;}.bg-img-content.top,.bg-img-content.middle,.bg-img-content.bottom{top:auto;bottom:auto;}.bg-img-content.top .vc-child,.bg-img-content.middle .vc-child,.bg-img-content.bottom .vc-child{vertical-align:middle;}.bg-img-content.left,.bg-img-content.center,.bg-img-content.right{left:auto;right:auto;}.bg-img-content.left .vc-child,.bg-img-content.center .vc-child,.bg-img-content.right .vc-child{width:auto;max-width:90%;margin:0;text-align:center;padding-left:0px;padding-right:10px;}.bg-img-content.left .vc-child.faculty-plus-hero-content,.bg-img-content.center .vc-child.faculty-plus-hero-content,.bg-img-content.right .vc-child.faculty-plus-hero-content{max-width:100%;padding-right:0;padding-left:0;}.bg-img-content.left .vc-child .headline-caption-group,.bg-img-content.center .vc-child .headline-caption-group,.bg-img-content.right .vc-child .headline-caption-group{margin-left:auto;margin-right:auto;}@media only screen and (min-width:30.063em){.bg-img-content .vc-child{font-size:115%;}}@media only screen and (min-width:40.063em){.bg-img-content .vc-child{font-size:134%;}}@media only screen and (min-width:48.063em){.bg-img-content{}.bg-img-content .vc-child{font-size:130%;}.bg-img-content .vc-child.faculty-plus-hero-content{max-width:90%;}.bg-img-content .vc-child,.bg-img-content.left .vc-child,.bg-img-content.center .vc-child,.bg-img-content.right .vc-child{max-width:70%;padding-left:20px;padding-right:20px;}.bg-img-content .vc-child.faculty-plus-hero-content,.bg-img-content.left .vc-child.faculty-plus-hero-content,.bg-img-content.center .vc-child.faculty-plus-hero-content,.bg-img-content.right .vc-child.faculty-plus-hero-content{max-width:50%;}.bg-img-content.left{text-align:left;}.bg-img-content.left .vc-child{text-align:left;padding-left:30px;}.bg-img-content.left .vc-child.faculty-plus-hero-content{padding-left:0;margin-left:30px;}.bg-img-content.left .vc-child .headline-caption-group{margin-left:0;margin-right:auto;}.bg-img-content.center{text-align:center;}.bg-img-content.center .vc-child{text-align:center;padding-left:0;padding-right:0;}.bg-img-content.center .vc-child .headline-caption-group{margin-left:auto;margin-right:auto;}.bg-img-content.right{text-align:right;}.bg-img-content.right .vc-child{text-align:right;padding-right:30px;}.bg-img-content.right .vc-child.faculty-plus-hero-content{padding-right:0;margin-right:30px;}.bg-img-content.right .vc-child .headline-caption-group{margin-left:auto;margin-right:0;}}@media only screen and (min-width:64.063em){.bg-img-content{}.bg-img-content .vc-child{font-size:150%;max-width:50%;}.bg-img-content .vc-child,.bg-img-content.left .vc-child,.bg-img-content.center .vc-child,.bg-img-content.right .vc-child{max-width:50%;}.bg-img-content .vc-child.faculty-plus-hero-content,.bg-img-content.left .vc-child.faculty-plus-hero-content,.bg-img-content.center .vc-child.faculty-plus-hero-content,.bg-img-content.right .vc-child.faculty-plus-hero-content{max-width:40%;}}@media only screen and (min-width:75.063em){.bg-img-content{}.bg-img-content .vc-child{font-size:220%;vertical-align:middle;}.bg-img-content.top .vc-child{position:relative;top:105px;vertical-align:top;}.bg-img-content.middle .vc-child{vertical-align:middle;}.bg-img-content.bottom .vc-child{position:relative;bottom:105px;vertical-align:bottom;}}@media only screen and (min-width:90.063em){.bg-img-content{}.bg-img-content .vc-child{font-size:260%;}}@media only screen and (min-width:120.063em){.bg-img-content .vc-child{font-size:300%;}.bg-img-content .vc-child,.bg-img-content.left .vc-child,.bg-img-content.center .vc-child,.bg-img-content.right .vc-child{max-width:50%;}.bg-img-content .vc-child.faculty-plus-hero-content,.bg-img-content.left .vc-child.faculty-plus-hero-content,.bg-img-content.center .vc-child.faculty-plus-hero-content,.bg-img-content.right .vc-child.faculty-plus-hero-content{max-width:40%;}}.home .bg-img-content{padding-bottom:0;}@media only screen and (min-width:40.063em){.home .bg-img-content{padding-bottom:80px;}}@media only screen and (min-width:48.063em){.home .bg-img-content{padding-bottom:0;}}.fs-header-bar{position:relative;margin-top:50px;min-height:200px;max-height:444px;overflow:hidden;font-size:100%;background-color:#02b2f4;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGAwBuKzMJoRyAABuCBIAL8KANTiBmtvK1thAAAAAElFTkSuQmCC);}.fs-header-bar.allow-thin{min-height:75px;}.fs-header-bar.allow-thin .fs-header-image{min-height:75px;}.fs-header-bar.allow-thin .fs-header-image>img{width:100%;height:auto;}.fs-header-bar .headline.bar>span{background-color:rgba(2,178,244,0.85);-webkit-box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);-moz-box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);}.fs-header-bar.red{background-color:#ef0166;}.fs-header-bar.orange{background-color:#ff552c;}.fs-header-bar.yellow{background-color:#ffae00;}.fs-header-bar.green{background-color:#a8c838;}.fs-header-bar.blue{background-color:#02b2f4;}.fs-header-bar.gray{background-color:#454545;}.fs-header-bar.red .headline.bar>span{background-color:rgba(239,1,102,0.85);-webkit-box-shadow:20px 0 0 rgba(239,1,102,0.85),-20px 0 0 rgba(239,1,102,0.85);-moz-box-shadow:20px 0 0 rgba(239,1,102,0.85),-20px 0 0 rgba(239,1,102,0.85);box-shadow:20px 0 0 rgba(239,1,102,0.85),-20px 0 0 rgba(239,1,102,0.85);}.fs-header-bar.orange .headline.bar>span{background-color:rgba(255,85,44,0.85);-webkit-box-shadow:20px 0 0 rgba(255,85,44,0.85),-20px 0 0 rgba(255,85,44,0.85);-moz-box-shadow:20px 0 0 rgba(255,85,44,0.85),-20px 0 0 rgba(255,85,44,0.85);box-shadow:20px 0 0 rgba(255,85,44,0.85),-20px 0 0 rgba(255,85,44,0.85);}.fs-header-bar.yellow .headline.bar>span{background-color:rgba(255,174,0,0.85);-webkit-box-shadow:20px 0 0 rgba(255,174,0,0.85),-20px 0 0 rgba(255,174,0,0.85);-moz-box-shadow:20px 0 0 rgba(255,174,0,0.85),-20px 0 0 rgba(255,174,0,0.85);box-shadow:20px 0 0 rgba(255,174,0,0.85),-20px 0 0 rgba(255,174,0,0.85);}.fs-header-bar.green .headline.bar>span{background-color:rgba(168,200,56,0.85);-webkit-box-shadow:20px 0 0 rgba(168,200,56,0.85),-20px 0 0 rgba(168,200,56,0.85);-moz-box-shadow:20px 0 0 rgba(168,200,56,0.85),-20px 0 0 rgba(168,200,56,0.85);box-shadow:20px 0 0 rgba(168,200,56,0.85),-20px 0 0 rgba(168,200,56,0.85);}.fs-header-bar.blue .headline.bar>span{background-color:rgba(2,178,244,0.85);-webkit-box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);-moz-box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);box-shadow:20px 0 0 rgba(2,178,244,0.85),-20px 0 0 rgba(2,178,244,0.85);}.fs-header-bar.gray .headline.bar>span{background-color:rgba(69,69,69,0.85);-webkit-box-shadow:20px 0 0 rgba(69,69,69,0.85),-20px 0 0 rgba(69,69,69,0.85);-moz-box-shadow:20px 0 0 rgba(69,69,69,0.85),-20px 0 0 rgba(69,69,69,0.85);box-shadow:20px 0 0 rgba(69,69,69,0.85),-20px 0 0 rgba(69,69,69,0.85);}@media only screen and (min-width:40.063em){.fs-header-bar{min-height:280px;}}@media only screen and (min-width:64.063em){.fs-header-bar{min-height:320px;margin-top:75px;}}@media only screen and (min-width:120.063em){.fs-header-bar{min-height:444px;}}.fs-header-bar.red,.fs-header-bar.orange,.fs-header-bar.yellow,.fs-header-bar.green,.fs-header-bar.blue,.fs-header-bar.gray{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGAwBuKzMJoRyAABuCBIAL8KANTiBmtvK1thAAAAAElFTkSuQmCC);}@media only screen and (min-width:40.063em){.fs-header-bar.red,.fs-header-bar.orange,.fs-header-bar.yellow,.fs-header-bar.green,.fs-header-bar.blue,.fs-header-bar.gray{min-height:280px;}}@media only screen and (min-width:64.063em){.fs-header-bar.red,.fs-header-bar.orange,.fs-header-bar.yellow,.fs-header-bar.green,.fs-header-bar.blue,.fs-header-bar.gray{min-height:320px;}}@media only screen and (min-width:120.063em){.fs-header-bar.red,.fs-header-bar.orange,.fs-header-bar.yellow,.fs-header-bar.green,.fs-header-bar.blue,.fs-header-bar.gray{min-height:444px;}}.fs-header-bar .vc-parent{position:absolute;z-index:6;padding-top:0;width:100%;height:100%;max-width:62.5rem;text-align:center;}@media only screen and (min-width:48.063em){.fs-header-bar .vc-parent{text-align:left;}}.fs-header-bar .vc-child{text-align:center;width:auto;max-width:90%;}.fs-header-bar .headline.bar{padding-left:10px;}@media only screen and (min-width:48.063em){.fs-header-bar .headline.bar{padding-left:20px;}}.fs-header-bar .fs-header-image{position:relative;width:100%;height:auto;min-height:200px;overflow:hidden;}.fs-header-bar .fs-header-image>.mesh-bg{position:absolute;z-index:5;width:100%;height:100%;}.fs-header-bar .fs-header-image>img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-height:100%;max-height:none;max-width:none;width:auto;height:100%;}@media only screen and (min-width:40.063em){.fs-header-bar .fs-header-image>img{min-width:100%;min-height:100%;max-width:none;max-height:none;width:auto;height:auto;}}@media only screen and (min-width:64.063em){}@media only screen and (min-width:40.063em){.fs-header-bar .fs-header-image{min-height:280px;}}@media only screen and (min-width:64.063em){.fs-header-bar .fs-header-image{min-height:320px;}}@media only screen and (min-width:120.063em){.fs-header-bar .fs-header-image{min-height:444px;}}@media only screen and (min-width:40.063em){.fs-header-bar{margin-top:0;}.fs-header-bar .vc-parent{padding-top:50px;}}@media only screen and (min-width:64.063em){.fs-header-bar{margin-top:0;}.fs-header-bar .vc-parent{padding-top:75px;}}.fs-header-bar .vc-child{font-size:100%;padding-left:0;padding-right:10px;}@media only screen and (min-width:30.063em){.fs-header-bar .vc-child{font-size:115%;}}@media only screen and (min-width:40.063em){.fs-header-bar .vc-child{font-size:134%;}}@media only screen and (min-width:48.063em){.fs-header-bar .vc-parent{text-align:left;}.fs-header-bar .vc-child{font-size:130%;padding-left:20px;padding-right:20px;text-align:left;}}@media only screen and (min-width:64.063em){.fs-header-bar .vc-child{font-size:150%;padding-left:0.9375rem;padding-right:0.9375rem;}}@media only screen and (min-width:75.063em){.fs-header-bar .vc-child{font-size:220%;}}@media only screen and (min-width:90.063em){.fs-header-bar .vc-child{font-size:260%;}}@media only screen and (min-width:120.063em){}.fs-hero{height:700px;}.fs-hero > div:first-child{height:100%;}.fs-hero .bg-fluid-image{height:inherit;}.fs-hero .bg-fluid-image,.fs-hero .bg-img{position:absolute;}.fs-hero.no-cover .bg-fluid-image,.fs-hero.no-cover .bg-img{position:relative;}.fs-hero.no-cover .bg-img-content{position:relative;max-width:100%;width:100%;float:none !important;}.fs-hero.no-cover .bg-img-content.right .vc-child,.fs-hero.no-cover .bg-img-content.left .vc-child,.fs-hero.no-cover .bg-img-content.center .vc-child{width:100%;max-width:100%;margin:0;}.fs-hero.no-cover .bg-img-content .vc-child{display:block;}.fs-hero.no-cover .bg-img-content.vc-parent:before{display:block;margin:0;}@media only screen and (min-width:48.063em){.fs-hero .bg-fluid-image,.fs-hero .bg-img{position:fixed;-webkit-backface-visibility:hidden;}.fs-hero.no-cover .bg-fluid-image,.fs-hero.no-cover .bg-img{position:absolute;}.fs-hero.no-cover .bg-img-content{position:absolute;float:none !important;}.fs-hero.no-cover .bg-img-content.right .vc-child,.fs-hero.no-cover .bg-img-content.left .vc-child,.fs-hero.no-cover .bg-img-content.center .vc-child{width:100%;max-width:40%;margin:0;}.fs-hero.no-cover .bg-img-content.right .vc-child{margin-right:30px;}.fs-hero.no-cover .bg-img-content.left .vc-child{margin-left:30px;}.fs-hero.no-cover .bg-img-content .vc-child{display:inline-block;}.fs-hero.no-cover .bg-img-content.vc-parent:before{display:inline-block;margin:0;}}@media only screen and (min-width:64.063em){.fs-hero.no-cover .bg-img-content.right .vc-child,.fs-hero.no-cover .bg-img-content.left .vc-child,.fs-hero.no-cover .bg-img-content.center .vc-child{max-width:40%;}}@media only screen and (min-width:90.063em){.fs-hero.no-cover .bg-img-content.right .vc-child,.fs-hero.no-cover .bg-img-content.left .vc-child,.fs-hero.no-cover .bg-img-content.center .vc-child{max-width:30%;}}@media only screen and (min-width:48.063em){.has-secondary .message-block,.has-secondary .message-block.quote{padding-top:80px;}}@media only screen and (min-width:64.063em){.has-secondary .message-block,.has-secondary .message-block.quote{padding-top:110px;}}@media only screen and (min-width:48.063em){.has-secondary .research .message-block,.has-secondary .research .message-block.quote,.has-secondary .impact .message-block,.has-secondary .impact .message-block.quote,.research .message-block,.research .message-block.quote,.impact .message-block,.impact .message-block.quote{padding-top:130px;}}@media only screen and (min-width:64.063em){.has-secondary .research .message-block,.has-secondary .research .message-block.quote,.has-secondary .impact .message-block,.has-secondary .impact .message-block.quote,.research .message-block,.research .message-block.quote,.impact .message-block,.impact .message-block.quote{padding-top:140px;}}.featured-class .message-block{background-color:#f4f4f4;border-top:30px solid #a8c838;height:auto;display:block;}.featured-class .message-block p{margin-top:10px;text-align:left;}.featured-class .message-block p a{color:#02b2f4;}.home .message-block,.home .message-block.quote{height:auto;padding-top:45px;}@media only screen and (min-width:40.063em){}@media only screen and (min-width:64.063em){.home .message-block,.home .message-block.quote{padding-top:45px;}}.message-block{position:relative;z-index:5;background-color:#dbdbdb;background-color:rgba(219,219,219,0.8);font-size:70%;font-weight:300;height:auto;padding:30px 0;display:none;}.message-block .vc-parent{height:100%;}.message-block .vc-child{width:90%;}.message-block .inner-container{width:100%;height:100%;max-width:1200px;}.message-block p{color:#2f2f2f;text-align:center;margin:0;}.message-block.quote{margin:0;font-size:70%;padding:30px 0;}.message-block.quote p{margin:0 0 25px;}.message-block.quote p:before{content:'”';display:inline-block;font-size:inherit;}.message-block.quote p:after{content:'“';display:inline-block;font-size:inherit;}.message-block.quote .quote-byline{margin-bottom:0;font-weight:500;display:block;text-align:center;color:#000000;}.message-block.no-pad{padding:0;}@media only screen and (min-width:40.063em){.message-block{display:block;font-size:80%;}.message-block.quote{font-size:80%;}.message-block.quote p{margin:0 0 10px;}.message-block p{margin:0;}}@media only screen and (min-width:48.063em){.message-block{font-size:100%;}.message-block.quote{font-size:100%;}}@media only screen and (min-width:64.063em){.message-block{font-size:120%;}.message-block.quote{font-size:120%;}}.directory-listing{}.directory-listing table.directory{margin-top:-10px;border-spacing:5px;border-collapse:separate;width:100%;border:none;}.directory-listing table.directory .primary-contact{text-transform:lowercase;}.directory-listing table.directory th,.directory-listing table.directory td{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;}.directory-listing table.directory .office-col a,.directory-listing table.directory .phone-col span{white-space:nowrap;}.directory-listing table.directory td{padding:0;}.directory-listing table.directory td>div{display:inline-block;vertical-align:middle;width:68%;padding:10px;}.directory-listing table.directory th{font-weight:600;color:#ffffff;}.directory-listing table.directory thead{background:#02b2f4;}.directory-listing table.directory tbody{background:#f4f4f4;}.directory-listing table.directory tbody td .name{font-weight:600;font-size:16px;display:block;}.directory-listing table.directory tbody td .title{display:block;font-weight:600;font-size:10px;text-transform:uppercase;line-height:10px;color:#969696;margin-top:3px;}.directory-listing table .tablesaw-cell-label{font-size:12px;width:30%;}@media only screen and (min-width:48.063em){.directory-listing table.directory{margin-top:-5px;}.directory-listing table.directory td>div{padding:10px;width:100%;}.directory-listing table.directory thead>tr{background:#02b2f4;}.directory-listing .tablesaw-cell-label{font-size:14px;}}.faculty-plus-hero-content{background:#2e2e2e;background:rgba(0,0,0,0.85);}.faculty-plus-hero-content .intro,.faculty-plus-hero-content .interests{padding:20px;min-width:280px;min-height:100px;margin:0 auto;}.faculty-plus-hero-content .interests{padding:10px 20px;}.faculty-plus-hero-content h1{font-size:40px;line-height:44px;font-weight:300;text-align:center;color:#ffffff;}.faculty-plus-hero-content h3{font-size:24px;line-height:30px;font-weight:600;text-align:center;}.faculty-plus-hero-content.red h3{color:#ef0166;}.faculty-plus-hero-content.orange h3{color:#ff552c;}.faculty-plus-hero-content.yellow h3{color:#ffae00;}.faculty-plus-hero-content.green h3{color:#a8c838;}.faculty-plus-hero-content.blue h3{color:#02b2f4;}.faculty-plus-hero-content.gray h3{color:#454545;}.faculty-plus-hero-content .intro p,.faculty-plus-hero-content .intro ul{padding:0;list-style-type:none;font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;font-weight:600;text-align:center;line-height:30px;color:#ffffff;}.faculty-plus-hero-content .interests{padding-top:0;}.faculty-plus-hero-content .interests>.meche-dots{margin-bottom:10px;}.faculty-plus-hero-content .interests h3{font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:1px;}.faculty-plus-hero-content .interests .numeric{padding:5px 0;text-align:center;}.faculty-plus-hero-content .interests .numeric li{font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;line-height:36px;color:#ffffff;border-top:1px solid #454545;}.faculty-plus-hero-content .interests .numeric li:first-child{border-top:none;}.faculty-plus-hero-content .interests .numeric li:before{margin-right:10px;display:none;}@media only screen and (min-width:48.063em){.faculty-plus-hero-content h1{font-size:26px;line-height:26px;text-align:left;}.faculty-plus-hero-content h3{font-size:16px;line-height:16px;text-align:left;}.faculty-plus-hero-content .intro p,.faculty-plus-hero-content .intro ul{font-size:12px;line-height:16px;margin-top:0.25em;text-align:left;}.faculty-plus-hero-content .interests h3{font-size:12px;line-height:12px;text-align:left;}.faculty-plus-hero-content .interests .numeric{text-align:left;}.faculty-plus-hero-content .interests .numeric li{font-size:12px;line-height:16px;letter-spacing:1px;border-top:none;}.faculty-plus-hero-content .interests .numeric li:before{display:inline-block;}.faculty-plus-hero-content .interests,.faculty-plus-hero-content .intro{background:#000000;background:rgba(0,0,0,0.8);}}@media only screen and (min-width:60.063em){.faculty-plus-hero-content h1{font-size:36px;line-height:36px;}.faculty-plus-hero-content h3{font-size:20px;line-height:20px;}.faculty-plus-hero-content .intro p,.faculty-plus-hero-content .intro ul{font-size:16px;line-height:21px;color:#cccccc;}.faculty-plus-hero-content .interests h3{font-size:16px;line-height:16px;}.faculty-plus-hero-content .interests .numeric li{font-size:14px;line-height:24px;letter-spacing:1px;}}@media only screen and (min-width:75.063em){}.default-featured-block .header-block .meche-dots{margin:20px 0;}.default-featured-block .column{margin-top:20px;}.default-featured-block .column:first-child{margin-top:0;}@media only screen and (min-width:64.063em){.default-featured-block .column{margin-top:0;}}.default-featured-block.gray-block .news-block{background:#ffffff;}@media only screen and (min-width:64.063em){}.default-featured-block.gray-block .news-block-details{background:#ffffff;}@media only screen and (min-width:64.063em){.default-featured-block.gray-block .news-block-details{background:#f7f7f7;}}.default-featured-block .news-block{display:block;background:#ffffff;overflow:hidden;}@media only screen and (min-width:30.063em){.default-featured-block .news-block{max-width:400px;margin-left:auto;margin-right:auto;background:#f7f7f7;}}@media only screen and (min-width:40.063em){.default-featured-block .news-block{max-width:100%;margin-left:0;margin-right:0;}}@media only screen and (min-width:64.063em){.default-featured-block .news-block{background:#ffffff;}}.default-featured-block .is-video .img-container:before{content:"\ea1c";display:inline-block;font:normal normal normal 14px/1 MecheIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:absolute;z-index:10;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px;background:#000000;background:rgba(0,0,0,0.8);color:#ffffff;border-radius:100%;text-align:center;font-size:28px;line-height:40px;padding-left:4px;}.default-featured-block .img-container{position:relative;width:100%;margin:0;z-index:5;}.default-featured-block .img-container img{position:relative;display:block;width:100%;height:auto;}@media only screen and (min-width:40.063em){.default-featured-block .img-container{width:38%;float:left;overflow:hidden;height:215px;max-width:320px;}.default-featured-block .img-container img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;display:block;width:auto;height:100%;max-height:none;max-width:none;}}@media only screen and (min-width:64.063em){.default-featured-block .img-container{width:100%;float:none;max-width:none;}}.default-featured-block .news-block-details{position:relative;background:#f7f7f7;width:100%;text-align:center;padding:15px;}.default-featured-block .news-block-details h3{font-size:16px;font-weight:700;line-height:1.2em;padding-top:7px;color:#545454;}.default-featured-block .news-block-details p{font-size:14px;line-height:18px;color:#727272;}.default-featured-block .news-block-details .meche-dots{margin:10px 0;}.default-featured-block .news-block-details .link-wrap{margin-top:0px;}.default-featured-block .news-block-details .link{position:relative;bottom:auto;font-size:14px;display:block;padding:0;}@media only screen and (min-width:40.063em){.default-featured-block .news-block-details{width:60%;float:left;text-align:left;padding:10px 10px 10px 20px;}.default-featured-block .news-block-details .link-wrap{margin-top:20px;}.default-featured-block .news-block-details .link{font-size:1em;}.default-featured-block .news-block-details h3{font-size:18px;}.default-featured-block .news-block-details p{font-size:16px;line-height:19px;}}@media only screen and (min-width:64.063em){.default-featured-block .news-block-details{width:100%;float:none;padding:10px 20px 20px 20px;}}.gallery-videos{background:#000000;}.gallery-videos .header-block h3,.gallery-videos .header-block p{color:#ffffff;}.gallery-videos .header-block .gallery-name{color:#ffae00;}.gallery-videos .img-container{position:relative;}.gallery-videos .img-container .play{position:absolute;}@media only screen and (max-width:30em){.gallery-videos img{max-width:none;width:100%;}.gallery-videos .column{width:100%;margin-top:20px;}.gallery-videos .column:first-child{margin-top:0;}}.video-thumb-block{margin:15px 0;}@media only screen and (max-width:30em){.video-thumb-block{margin:1px 0;}}@media only screen and (min-width:40.063em){.video-thumb-block{margin:30px 0;}}@media only screen and (max-width:30em){.video-thumb-block-details a{position:relative;display:block;width:100%;}}.video-thumb-block-details span{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:12px;line-height:16px;display:block;padding:10px 0 7px;color:#ffffff;}@media only screen and (min-width:40.063em){.video-thumb-block-details span{font-size:16px;line-height:21px;}}@media only screen and (max-width:30em){.video-thumb-block-details span{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.5);text-align:center;}}.video-thumb-block-details p{display:none;font-size:14px;color:#adadad;}@media only screen and (min-width:40.063em){.video-thumb-block-details p{display:block;}}.faculty-plus .profile-details{background:#ffffff;padding:20px;padding-left:0.9375rem;padding-right:0.9375rem;}@media only screen and (min-width:64.063em){.faculty-plus .profile-details{padding:40px 0;}}.faculty-plus .education-block{height:175px;}.faculty-plus .education-block .education-block-content{padding:0;}.faculty-plus .education-block h2{position:absolute;left:0.9375rem;top:100%;font-weight:300;font-size:36px;color:#ffffff;background:#ff552c;padding:5px 15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;text-align:center;margin-bottom:0;}@media only screen and (min-width:40.063em){.faculty-plus .education-block h2{text-align:left;max-width:175px;width:175px;margin-bottom:18px;}}.faculty-plus .education-block .degrees{position:relative;width:auto;height:100%;margin-left:72px;}.faculty-plus .education-block ul{position:relative;top:0;left:0;background:#f2f2f2;width:100%;height:175px;padding:0;margin:0;}.faculty-plus .education-block ul li{float:left;display:block;width:25%;list-style-type:none;}.faculty-plus .education-block ul li>div{padding:10px;width:auto;}.faculty-plus .education-block ul li h3{font-size:60px;line-height:80px;font-weight:300;color:#b3b3b3;text-align:center;}@media only screen and (min-width:48.063em){.faculty-plus .education-block ul li h3{line-height:85px;}}.faculty-plus .education-block ul li p{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-align:center;margin-top:0;}.faculty-plus .education-block ul li span{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:18px;display:block;text-align:center;}@media only screen and (max-width:767px){.faculty-plus .education-block{height:auto;padding-left:0;padding-right:0;}.faculty-plus .education-block .education-block-content{padding:15px;background:#f2f2f2;}.faculty-plus .education-block h2{position:relative;left:auto;top:auto;font-size:24px;font-weight:500;color:#ff552c;margin-bottom:0;padding:0;background:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.faculty-plus .education-block .degrees{margin-left:0;}.faculty-plus .education-block ul{height:auto;}.faculty-plus .education-block ul li{width:100%;height:60px;padding:5px;margin-top:5px;background-color:#d8d8d8;}.faculty-plus .education-block ul li>div{padding:0;}.faculty-plus .education-block ul li > div:before,.faculty-plus .education-block ul li > div:after{content:" ";display:table;}.faculty-plus .education-block ul li > div:after{clear:both;}.faculty-plus .education-block ul li h3{float:left;min-width:80px;font-size:40px;line-height:54px;color:#454545;text-align:left;margin:0 20px;display:inline-block;}.faculty-plus .education-block ul li p{text-align:left;line-height:14px;padding-top:10px;}.faculty-plus .education-block ul li span{text-align:left;}}@media only screen and (max-width:419px){.faculty-plus .education-block{height:auto;padding-left:0;padding-right:0;}.faculty-plus .education-block .education-block-content{padding:15px;background:#f2f2f2;}.faculty-plus .education-block h2{position:relative;left:auto;top:auto;font-size:24px;font-weight:500;color:#ff552c;padding:0;background:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.faculty-plus .education-block .degrees{margin-left:0;}.faculty-plus .education-block ul{height:auto;}.faculty-plus .education-block ul li{height:auto;}.faculty-plus .education-block ul li>div{padding:10px;}.faculty-plus .education-block ul li h3{float:none;line-height:48px;text-align:center;margin:0;display:block;}.faculty-plus .education-block ul li p{text-align:center;font-size:18px;line-height:18px;}.faculty-plus .education-block ul li span{text-align:center;}}.faculty-minus .profile-details{min-height:600px;margin-top:50px;}@media only screen and (min-width:40.063em){.faculty-minus .profile-details{margin-top:100px;}}.faculty-minus .btn{width:100%;margin-top:20px;}.faculty-minus .profile-block-content{padding:0 40px 40px;}.faculty-minus .profile-block-content span{display:block;font-size:18px;line-height:1.5em;}.faculty-minus .profile-block-content h2{font-size:36px;line-height:36px;font-weight:500;color:#000000;margin-bottom:0px;}.faculty-minus .profile-block-content h3{font-size:21px;line-height:1.2em;margin-bottom:20px;}@media only screen and (max-width:767px){.faculty-minus .profile-block-content{padding-left:20px;padding-right:20px;background:none;}.faculty-minus .profile-block-content h2{font-size:24px;line-height:1.5em;text-align:center;}.faculty-minus .profile-block-content h3{font-size:18px;line-height:1.15em;text-align:center;}.faculty-minus .profile-block-content span{text-align:center;}}.faculty-plus .profile-block{margin:20px 0;}.faculty-plus .profile-block .profile-block-content{background:#f2f2f2;padding:40px;}.faculty-plus .profile-block h2{font-size:36px;font-weight:500;color:#ff552c;text-align:center;}@media only screen and (min-width:40.063em){.faculty-plus .profile-block h2{text-align:left;margin-bottom:18px;}}.faculty-plus .profile-block li{border-top:1px solid #d8d8d8;padding:1em 0;list-style-type:none;}.faculty-plus .profile-block li:first-child{border:none;}.faculty-plus .profile-block ul{padding:0;}.faculty-plus .profile-block ul.bullets{padding:0 0 0 18px;}.faculty-plus .profile-block .bullets li{border:none;padding:0.5em 0;}@media only screen and (max-width:767px){.faculty-plus .profile-block{padding-left:0;padding-right:0;}.faculty-plus .profile-block .profile-block-content{padding:15px;}.faculty-plus .profile-block h2{font-size:24px;}}.research-fellows{position:relative;overflow:hidden;padding:0;background:none;}.research-fellows .fellow-listing{position:absolute;width:100%;height:100%;padding:50px 10px;z-index:5;}.research-fellows .fellow-listing h3{color:#ffffff;margin-bottom:20px;}.research-fellows .fellows{position:relative;}.research-fellows .banner-image{position:relative;width:100%;height:100%;max-height:450px;z-index:-1;}.research-fellows .banner-image .mesh-bg{position:absolute;width:100%;height:100%;z-index:1;}.research-fellows .banner-image img{z-index:0;}.research-fellows .small-block-grid-3{padding:0;}@media only screen and (min-width:420px) and (max-width:767px){.research-fellows .fellow-listing{position:relative;padding:50px 0;}.research-fellows .fellow-listing h3{color:#454545;text-align:center;}.research-fellows .small-block-grid-3{width:94%;margin-left:3%;}.research-fellows .small-block-grid-3>li{width:50%;margin:0;}.research-fellows .small-block-grid-3 > li:nth-of-type(3n+1){clear:none;}.research-fellows .person-list-block{min-height:50px;}.research-fellows .person-list-block .person-label{font-size:18px;line-height:21px;}.research-fellows .person-list-block .person-title{font-size:12px;}}@media only screen and (max-width:419px){.research-fellows .fellow-listing{position:relative;padding:25px 0;}.research-fellows .fellow-listing h3{color:#454545;text-align:center;}.research-fellows .small-block-grid-3{width:94%;margin-left:3%;}.research-fellows .small-block-grid-3>li{width:100%;}.research-fellows .small-block-grid-3 > li:nth-of-type(3n+1){clear:none;}.research-fellows .person-list-block{min-height:50px;}.research-fellows .person-list-block .person-label{font-size:18px;line-height:21px;}.research-fellows .person-list-block .person-title{font-size:12px;}}@media only screen and (min-width:64.063em){.research-fellows{max-height:500px;}.research-fellows .fellow-listing{padding-left:0;padding-right:0;}}.impact-area .shifted-masonry-container{position:relative;height:100%;margin-top:-100px;}@media only screen and (min-width:40.063em){.impact-area .shifted-masonry-container{height:auto;}}.impact-area .impact-area-inner{position:relative;height:200px;width:100%;}.impact-area .impact-area-inner>div{position:absolute;z-index:5;width:100%;height:100%;top:0;margin:0;background:none;width:90%;left:5%;}@media only screen and (min-width:40.063em){}.impact-area .headline-box.hl-box{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,0.75);}@media only screen and (min-width:40.063em){.impact-area .headline-box.hl-box{position:relative;padding:20px;}}@media only screen and (min-width:64.063em){.impact-area .headline-box.hl-box{margin-bottom:100px;top:auto;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}}.impact-area-container,.shifted-masonry-container{z-index:15;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative;width:100%;margin-top:-265px;}@media only screen and (min-width:40.063em){.impact-area-container,.shifted-masonry-container{margin-top:-100px;}}.impact-area .headline-box{margin-bottom:0px;position:absolute;padding:10px;bottom:0;background:none;}@media only screen and (min-width:40.063em){.impact-area .headline-box{position:static;padding:20px;bottom:auto;background:rgba(0,0,0,0.75);}}.impact-area .headline-box h1{font-weight:300;font-size:1.15em;color:#ffffff;text-align:center;}.impact-area .headline-box h1>.strong{font-weight:600;}.impact-area .headline-box h1>.icon{font-weight:400;margin-right:10px;}.impact-area .headline-box p{color:#ffffff;text-align:center;font-weight:300;font-size:12px;margin-top:0;padding-top:10px;border-top:1px dotted rgba(255,255,255,0.4);}@media only screen and (min-width:30.063em){.impact-area .headline-box h1{font-size:1.5em;}.impact-area .headline-box p{font-size:12px;}}@media only screen and (min-width:48.063em){.impact-area .headline-box{margin-bottom:50px;}.impact-area .headline-box h1{font-size:2.25em;}.impact-area .headline-box p{font-size:1em;}}@media only screen and (min-width:64.063em){.impact-area .headline-box{margin-bottom:100px;}.impact-area .headline-box h1{font-size:3em;}.impact-area .headline-box p{font-size:18px;}}.shifted-masonry-headline-box{margin-bottom:0;}@media only screen and (min-width:48.063em){.shifted-masonry-headline-box{margin-bottom:75px;}}@media only screen and (min-width:60.063em){.shifted-masonry-headline-box{margin-bottom:100px;}}@media only screen and (min-width:64.063em){}.shifted-masonry-headline-box.bg-img-content{position:relative;}.impact-area .masonry-intro,.news-media .masonry-intro{background:#f4f4f4;padding:30px 0 60px;-webkit-backface-visibility:hidden;transform:translateZ(0);}.impact-area .masonry-section,.news-media .masonry-section{padding:0 0 0;margin-top:200px;}.impact-area .masonry-inside,.news-media .masonry-inside{padding:0 0 0;background:#f4f4f4;}.impact-area .masonry-container,.news-media .masonry-container{margin-top:-230px;background:#f4f4f4;}.impact-area #related-research-areas,.impact-area #research-areas,.research-area #related-research-areas,.research-area #research-areas .research #research-areas{}@media only screen and (max-width:30em){.impact-area #related-research-areas .ra-list .small-6,.impact-area #research-areas .ra-list .small-6,.research-area #related-research-areas .ra-list .small-6,.research-area #research-areas .research #research-areas .ra-list .small-6{width:100%;}.impact-area #related-research-areas .block-intro,.impact-area #research-areas .block-intro,.research-area #related-research-areas .block-intro,.research-area #research-areas .research #research-areas .block-intro{padding-bottom:0;}}@media only screen and (min-width:30.063em) and (max-width:40em){.impact-area #related-research-areas .ra-list .small-6,.impact-area #research-areas .ra-list .small-6,.research-area #related-research-areas .ra-list .small-6,.research-area #research-areas .research #research-areas .ra-list .small-6{width:50%;}.impact-area #related-research-areas .block-intro,.impact-area #research-areas .block-intro,.research-area #related-research-areas .block-intro,.research-area #research-areas .research #research-areas .block-intro{padding-bottom:auto;}}.research-area #related-research-areas{}@media only screen and (min-width:30.063em) and (max-width:40em){.research-area #related-research-areas .ra-list .small-6{padding-left:1%;padding-right:1%;}}.ra-icon-lockup,.ia-icon-lockup{display:block;margin-bottom:5px;}.ra-icon-lockup>div:first-child,.ia-icon-lockup>div:first-child{position:relative;background:#e8e8e8;float:left;width:30%;height:80px;}.ra-icon-lockup > div:first-child.red,.ia-icon-lockup > div:first-child.red{color:#ef0166;}.ra-icon-lockup > div:first-child.orange,.ia-icon-lockup > div:first-child.orange{color:#ff552c;}.ra-icon-lockup > div:first-child.yellow,.ia-icon-lockup > div:first-child.yellow{color:#ffae00;}.ra-icon-lockup > div:first-child.green,.ia-icon-lockup > div:first-child.green{color:#a8c838;}.ra-icon-lockup > div:first-child.blue,.ia-icon-lockup > div:first-child.blue{color:#02b2f4;}.ra-icon-lockup > div:first-child.gray,.ia-icon-lockup > div:first-child.gray{color:#454545;}.ra-icon-lockup > div:first-child .icon,.ia-icon-lockup > div:first-child .icon{position:absolute;left:50%;font-size:40px;text-align:center;line-height:80px;margin-left:-22px;}.ra-icon-lockup > div:first-child+div,.ia-icon-lockup > div:first-child+div{float:left;width:70%;height:80px;text-align:center;}.ra-icon-lockup > div:first-child + div.red,.ia-icon-lockup > div:first-child + div.red{background:#ef0166;}.ra-icon-lockup > div:first-child + div.orange,.ia-icon-lockup > div:first-child + div.orange{background:#ff552c;}.ra-icon-lockup > div:first-child + div.yellow,.ia-icon-lockup > div:first-child + div.yellow{background:#ffae00;}.ra-icon-lockup > div:first-child + div.green,.ia-icon-lockup > div:first-child + div.green{background:#a8c838;}.ra-icon-lockup > div:first-child + div.blue,.ia-icon-lockup > div:first-child + div.blue{background:#02b2f4;}.ra-icon-lockup > div:first-child + div.gray,.ia-icon-lockup > div:first-child + div.gray{background:#454545;}.ra-icon-lockup > div:first-child + div .vc-child,.ia-icon-lockup > div:first-child + div .vc-child{width:90%;}.ra-icon-lockup > div:first-child + div p,.ia-icon-lockup > div:first-child + div p{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#ffffff;text-transform:uppercase;letter-spacing:1px;margin:0;}@media only screen and (min-width:30.063em){.ra-icon-lockup>div:first-child,.ia-icon-lockup>div:first-child{height:130px;width:100%;float:none;}.ra-icon-lockup > div:first-child .icon,.ia-icon-lockup > div:first-child .icon{font-size:65px;line-height:130px;margin-left:-35px;}.ra-icon-lockup > div:first-child+div,.ia-icon-lockup > div:first-child+div{height:70px;width:100%;float:none;}.ra-icon-lockup > div:first-child + div p,.ia-icon-lockup > div:first-child + div p{font-size:16px;line-height:21px;}}@media only screen and (min-width:40.063em){.ra-icon-lockup,.ia-icon-lockup{margin-bottom:15px;}}@media only screen and (min-width:48.063em){.ra-icon-lockup,.ia-icon-lockup{margin-bottom:30px;}.ra-icon-lockup>div:first-child,.ia-icon-lockup>div:first-child{height:170px;}.ra-icon-lockup > div:first-child .icon,.ia-icon-lockup > div:first-child .icon{text-align:center;font-size:100px;line-height:170px;margin-left:-50px;}.ra-icon-lockup > div:first-child+div,.ia-icon-lockup > div:first-child+div{height:92px;}.ra-icon-lockup > div:first-child + div p,.ia-icon-lockup > div:first-child + div p{font-size:21px;line-height:24px;}}#featured-faculty{padding:80px 0;}#featured-faculty .block-intro{padding:0 0 50px 0;}.no-js .related-classes-block .accordian li>div{height:auto;}.related-classes-block{font-size:65%;}.related-classes-block .accordian{padding:0;}.related-classes-block .accordian li{position:relative;background-color:#f4f4f4;margin-bottom:3px;list-style-type:none;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}.related-classes-block .accordian li.active{background:#ffffff;}.related-classes-block .accordian li.active > div .class-title{font-weight:600;}.related-classes-block .accordian li.active .icon:before{content:"\f068";}.related-classes-block .accordian li>div{height:75px;overflow:hidden;}.related-classes-block .accordian li > div .vc-parent{height:75px;}.related-classes-block .accordian li > div .vc-child{width:96%;}.related-classes-block .accordian li > div .class-number{font-weight:400;font-family:Rajdhani;margin-left:10px;font-size:14px;line-height:16px;}@media only screen and (min-width:48.063em){.related-classes-block .accordian li > div .class-number{font-size:20px;line-height:24px;}}.related-classes-block .accordian li > div .class-title{display:inline-block;font-family:Rajdhani;font-weight:600;font-size:14px;line-height:16px;color:#000000;}@media only screen and (min-width:48.063em){.related-classes-block .accordian li > div .class-title{font-size:20px;line-height:24px;}}.related-classes-block .accordian li > div .accordian-content{position:relative;padding:0 30px 40px;}.related-classes-block .accordian li > div .accordian-content p{margin-top:0;}@media only screen and (min-width:48.063em){.related-classes-block .accordian li > div .accordian-content{padding:0 100px 30px;}}.related-classes-block .accordian li > div .accordian-trigger{display:block;padding:0 75px;height:75px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;}@media only screen and (min-width:48.063em){.related-classes-block .accordian li > div .accordian-trigger{padding:0 100px;}}.related-classes-block .accordian li > div .icon{display:block;position:absolute;right:30px;top:37px;width:30px;height:30px;background:#e9e9e9;margin-top:-15px;line-height:30px;text-align:center;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.related-classes-block .accordian li > div .icon:before{content:"\f067";font-family:MecheIcons;font-style:normal;font-weight:normal;font-size:14px;line-height:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#ff552c;}@media only screen and (min-width:40.063em){.related-classes-block{font-size:90%;}}@media only screen and (min-width:64.063em){.related-classes-block{font-size:100%;}}.related-classes-block-headline{padding:0 30px;background:#ff552c;height:75px;margin-bottom:3px;}.related-classes-block-headline>h3{line-height:75px;color:#ffffff;font-weight:300;}ol.accordian li{position:relative;display:block;counter-increment:item;}ol.accordian li:before{content:counter(item,decimal);position:absolute;top:37px;left:20px;margin-top:-18px;font-size:24px;text-align:center;color:#ff552c;font-weight:bold;display:block;width:1.5em;height:1.5em;line-height:1.5em;}.people .people-listing ul,.people .people-listing ol{padding:0;}.people .people-listing li{float:left;width:100%;height:100px;margin:0 0 5px 0;list-style-type:none;background:#f4f4f4;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}.people .people-listing li a{position:relative;display:block;padding:0;width:100%;height:100%;color:#454545;}.people .people-listing li a>img{position:absolute;height:100%;width:auto;top:0;left:0;padding:10px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.people .people-listing li a .people-details{position:absolute;height:100%;width:100%;top:0;left:0;margin:0;padding:0 10px 0 110px;}.people .people-listing li a .people-details .vc-child{max-width:98%;}.people .people-listing li a .name{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:400;font-size:24px;line-height:24px;margin-top:5px;display:block;}.people .people-listing li a .title{font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;font-size:11px;line-height:12px;letter-spacing:1px;text-transform:uppercase;display:block;color:#717171;}.no-js .people .people-listing li:hover,.no-touch .people .people-listing li:hover{background:#e7e7e7;}@media only screen and (min-width:40.063em){.people .people-listing li{width:100%;margin:0 0 15px 0;}.people .people-listing li a{display:block;padding:0;color:#454545;}.people .people-listing li a .name{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:24px;margin-top:0;margin-bottom:5px;display:block;}.people .people-listing li a .title{font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:14px;text-transform:uppercase;display:block;}}@media only screen and (min-width:48.063em){}@media only screen and (min-width:64.063em){.people .people-listing li{float:left;width:30%;height:auto;margin-right:5%;margin-bottom:30px;background:none;}.people .people-listing li a{display:block;padding:0;color:#454545;}.people .people-listing li a>img{position:relative;top:0;left:0;width:100%;height:auto;padding:0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;}.people .people-listing li a .people-details{position:relative;top:0;left:0;width:100%;height:60px;padding:0;margin:0;}.people .people-listing li a .people-details .vc-child{vertical-align:top;}.people .people-listing li a .name{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:16px;margin:10px 0 5px;display:block;}.people .people-listing li a .title{font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:14px;text-transform:uppercase;display:block;}.people .people-listing li:nth-child(3n+3){float:right;margin-right:0;}.people .people-listing li:nth-child(3n+4){clear:both;}}.people .filter-box{min-height:200px;background:#f4f4f4;padding:30px;margin-bottom:15px;}.people.people-filtered .people-group-header{margin-top:50px;}@media only screen and (min-width:64.063em){.people.people-filtered .people-group-header{margin-top:125px;}}.people .people-group-header{margin-bottom:40px;margin-top:20px;text-align:center;}.people .people-group-header h2{text-align:center;font-size:24px;line-height:28px;}@media only screen and (min-width:40.063em){.people .people-group-header{text-align:left;}.people .people-group-header h2{text-align:left;float:left;font-size:28px;line-height:32px;}}@media only screen and (min-width:64.063em){.people .people-group-header h2{font-size:36px;line-height:42px;}}.people .filter-bar{height:24px;margin:10px auto;display:inline-block;width:auto;}.people .filter-bar ul,.people .filter-bar ol{padding:0;}.people .filter-bar li{float:left;list-style-type:none;}.people .filter-bar li.divider{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGUlEQVQIW2NkYGCoB+JGGM0IZKAAkAB+FQCk3gQFsQ2pVQAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-position:center center;width:3px;height:24px;}.people .filter-bar li.active a{color:#ffffff;background:#80d8f9;}.people .filter-bar li.disabled{opacity:0.4;}.people .filter-bar li.disabled a{color:#a2a2a2;background:transparent;cursor:default;}.people .filter-bar a{-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;padding:0px 5px;display:block;font-family:"Rajdhani",Helvetica,sans-serif;font-size:15px;font-weight:500;line-height:24px;text-transform:uppercase;color:#a2a2a2;}@media only screen and (min-width:40.063em){.people .filter-bar{float:right;margin-top:10px;display:block;width:auto;}.people .filter-bar li.divider{width:8px;}.people .filter-bar a{padding:0px 5px;}}.no-js .people .filter-bar a:hover,.no-touch .people .filter-bar a:hover{background:rgba(128,216,249,0.5);}.no-js .people .filter-bar .disabled a:hover,.no-touch .people .filter-bar .disabled a:hover{background:transparent;}.filter-box{}.filter-box h3{color:#ff552c;margin-bottom:10px;}.filter-box .input-item{position:relative;}.filter-box.disabled{background:#ffffff;}.filter-box.disabled h3{color:#aaaaaa;}.filter-box input[type="checkbox"],.filter-box input[type="radio"]{width:18px;height:18px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden;border:1px solid #333333;background:#ffffff;-webkit-border-radius:none;border-radius:none;background-clip:padding-box;}.filter-box input[type="radio"]{-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.filter-box input[type="checkbox"]:not(:checked),.filter-box input[type="checkbox"]:checked,.filter-box input[type="radio"]:not(:checked),.filter-box input[type="radio"]:checked{position:absolute;left:-9999px;top:5px;}.filter-box input[type="checkbox"]:not(:checked)+label,.filter-box input[type="checkbox"]:checked+label,.filter-box input[type="radio"]:not(:checked)+label,.filter-box input[type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer;}.filter-box input[type="checkbox"]:disabled:not(:checked)+label,.filter-box input[type="checkbox"]:disabled:checked+label,.filter-box input[type="radio"]:disabled:not(:checked)+label,.filter-box input[type="radio"]:disabled:checked+label{cursor:default;}.filter-box input[type="checkbox"]:not(:checked)+label:before,.filter-box input[type="checkbox"]:checked+label:before,.filter-box input[type="radio"]:not(:checked)+label:before,.filter-box input[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:18px;height:18px;border:1px solid #aaaaaa;background:#f8f8f8;}.filter-box input[type="radio"]:not(:checked)+label:before,.filter-box input[type="radio"]:checked+label:before{-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.filter-box input[type="checkbox"]:not(:checked)+label:after,.filter-box input[type="checkbox"]:checked+label:after,.filter-box input[type="radio"]:not(:checked)+label:after,.filter-box input[type="radio"]:checked+label:after{content:' ';position:absolute;top:4px;left:2px;width:14px;height:14px;font-size:14px;color:#333333;background-color:#333333;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;box-shadow:none;}.filter-box input[type="radio"]:not(:checked)+label:after,.filter-box input[type="radio"]:checked+label:after{-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;}.filter-box input[type="checkbox"]:not(:checked)+label:after,.filter-box input[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0);}.filter-box input[type="checkbox"]:checked+label:after,.filter-box input[type="radio"]:checked+label:after{opacity:1;transform:scale(1);}.filter-box input[type="checkbox"]:disabled:not(:checked)+label:before,.filter-box input[type="checkbox"]:disabled:checked+label:before,.filter-box input[type="radio"]:disabled:not(:checked)+label:before,.filter-box input[type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#bbbbbb;background-color:#dddddd;}.filter-box input[type="checkbox"]:disabled:checked+label:after,.filter-box input[type="radio"]:disabled:checked+label:after{color:#999999;}.filter-box input[type="checkbox"]:disabled+label,.filter-box input[type="radio"]:disabled+label{color:#aaaaaa;}.filter-box input[type="checkbox"]+label,.filter-box input[type="radio"]+label{margin-left:0;}.filter-box input[type="checkbox"]:checked:focus+label:before,.filter-box input[type="checkbox"]:not(:checked):focus+label:before,.filter-box input[type="radio"]:checked:focus+label:before,.filter-box input[type="radio"]:not(:checked):focus+label:before{border:1px dotted blue;}.filter-box label{display:block;padding-left:25px;margin-left:0;}.ia-list ul{padding:0 10px;}@media only screen and (min-width:40.063em){.ia-list ul{padding:0;}}.ia-list li{width:100%;margin-bottom:4px;list-style-type:none;}@media only screen and (min-width:40.063em){.ia-list li{float:left;width:20%;margin:0;}}.ia-list .icon-btn{display:block;height:75px;background:#ffffff;}@media only screen and (min-width:40.063em){.ia-list .icon-btn{height:auto;background:none;text-align:center;}}.ia-list .icon-btn.is-hovered.red span,.ia-list .icon-btn.is-hovered.red .ia-icon{color:#ef0166;}.ia-list .icon-btn.is-hovered.orange span,.ia-list .icon-btn.is-hovered.orange .ia-icon{color:#ff552c;}.ia-list .icon-btn.is-hovered.yellow span,.ia-list .icon-btn.is-hovered.yellow .ia-icon{color:#ffae00;}.ia-list .icon-btn.is-hovered.green span,.ia-list .icon-btn.is-hovered.green .ia-icon{color:#a8c838;}.ia-list .icon-btn.is-hovered.blue span,.ia-list .icon-btn.is-hovered.blue .ia-icon{color:#02b2f4;}.ia-list .icon-btn.is-hovered.gray span,.ia-list .icon-btn.is-hovered.gray .ia-icon{color:#454545;}.ia-list .icon-btn span,.ia-list .icon-btn .ia-icon{-webkit-transition:color 0.2s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:color 0.2s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:color 0.2s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:color 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transition:color 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.ia-list .icon-btn span{font-size:21px;line-height:21px;vertical-align:middle;display:inline-block;text-align:left;color:#454545;}.ia-list .icon-btn span.strong{display:none;}@media only screen and (min-width:40.063em){.ia-list .icon-btn span{display:block;text-align:center;}.ia-list .icon-btn span.strong{display:inline-block;}}.ia-list .icon-btn .ia-icon{display:inline-block;font-size:36px;line-height:75px;margin:0 30px;text-align:center;vertical-align:middle;color:#454545;}@media only screen and (min-width:40.063em){.ia-list .icon-btn .ia-icon{display:block;font-size:64px;line-height:64px;margin:0;}}.ia-list .icon-btn .fa{font-size:30px;line-height:75px;margin:0 30px;}@media only screen and (min-width:40.063em){.ia-list .icon-btn .fa{font-size:60px;line-height:60px;margin:0;}}.research-area .ra-icon-lockup,.impact-areas .ia-icon-lockup{margin-bottom:7px;}.research-area .ra-icon-lockup>div:first-child,.impact-areas .ia-icon-lockup>div:first-child{background:#454545;float:left;width:30%;height:80px;}.research-area .ra-icon-lockup > div:first-child.white,.impact-areas .ia-icon-lockup > div:first-child.white{color:#ffffff;}.research-area .ra-icon-lockup > div:first-child .icon,.impact-areas .ia-icon-lockup > div:first-child .icon{font-size:40px;line-height:80px;margin-left:-22px;}.research-area .ra-icon-lockup > div:first-child+div,.impact-areas .ia-icon-lockup > div:first-child+div{background:#a2a2a2;float:left;width:70%;height:80px;}@media only screen and (min-width:30.063em){.research-area .ra-icon-lockup>div:first-child,.impact-areas .ia-icon-lockup>div:first-child{height:130px;float:none;width:100%;}.research-area .ra-icon-lockup > div:first-child .icon,.impact-areas .ia-icon-lockup > div:first-child .icon{font-size:45px;line-height:130px;margin-left:-20px;}.research-area .ra-icon-lockup > div:first-child+div,.impact-areas .ia-icon-lockup > div:first-child+div{height:70px;width:100%;float:none;}.research-area .ra-icon-lockup > div:first-child + div p,.impact-areas .ia-icon-lockup > div:first-child + div p{font-size:16px;line-height:21px;}}@media only screen and (min-width:48.063em){.research-area .ra-icon-lockup>div:first-child,.impact-areas .ia-icon-lockup>div:first-child{height:110px;}.research-area .ra-icon-lockup > div:first-child .icon,.impact-areas .ia-icon-lockup > div:first-child .icon{font-size:64px;line-height:110px;margin-left:-32px;}.research-area .ra-icon-lockup > div:first-child+div,.impact-areas .ia-icon-lockup > div:first-child+div{height:50px;}.research-area .ra-icon-lockup > div:first-child + div p,.impact-areas .ia-icon-lockup > div:first-child + div p{font-size:13px;line-height:16px;}}.culture .news-block-details{background:#f4f4f4;}#beneath-the-surface{width:100%;height:480px;background:url("/sites/all/themes/mit_meche/img/bg-surface.jpg") no-repeat;background-position:center center;font-size:60%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#beneath-the-surface .btn-container{margin-top:20px;}#beneath-the-surface .bg-banner{height:100%;}#beneath-the-surface .bg-banner .content>div{padding:15px;}#beneath-the-surface .bg-banner .content h3{font-size:5em;line-height:1em;letter-spacing:2px;}#beneath-the-surface .bg-banner .content p{margin-top:20px;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:1.5em;line-height:1.3em;-webkit-font-smoothing:antialiased;}@media only screen and (min-width:30.063em){}@media only screen and (min-width:40.063em){#beneath-the-surface{font-size:67%;}#beneath-the-surface .btn-container{margin-top:30px;}#beneath-the-surface .bg-banner .content>div{padding:25px;}#beneath-the-surface .bg-banner .content h3{letter-spacing:2px;}#beneath-the-surface .bg-banner .content p{font-weight:400;margin-top:15px;}}@media only screen and (min-width:48.063em){#beneath-the-surface{font-size:80%;}#beneath-the-surface .bg-banner .content>div{padding:40px;}#beneath-the-surface .bg-banner .content h3{letter-spacing:3px;}}@media only screen and (min-width:64.063em){#beneath-the-surface{font-size:100%;}#beneath-the-surface .bg-banner .content h3{font-size:4em;letter-spacing:0.04em;}}.featured-class .message-block{padding:0;}.featured-class-description{background:#f4f4f4;font-size:70%;}.featured-class-description .class-name{height:65px;background:#ff552c;padding:0 30px;}.featured-class-description .class-name h3{line-height:65px;color:#ffffff;font-size:1.75em;font-weight:400;letter-spacing:1px;}.featured-class-description .class-description{margin-top:10px;padding:30px;background:#ffffff;}.featured-class-description .class-description h4{font-weight:600;}@media only screen and (min-width:40.063em){.featured-class-description{font-size:85%;}}@media only screen and (min-width:64.063em){.featured-class-description{font-size:100%;}.featured-class-description .class-name{height:65px;padding:0 30px;}.featured-class-description .class-name h3{line-height:65px;}.featured-class-description .class-description{margin-top:10px;padding:30px;}}.mission-block{width:100%;height:auto;background:url("/sites/all/themes/mit_meche/img/bg-image-mission.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.course .objectives{background:#02b2f4;}.course .objectives .list-intro h3,.course .objectives .list-intro p{color:#ffffff;}.course .mission{width:100%;height:auto;background:url("/sites/all/themes/mit_meche/img/bg-image-mission.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.course .outcome-list{padding:0 20px;}@media only screen and (min-width:40.063em){.course .outcome-list{padding:0 30px;}}.course .outcome-list .special-list-group{padding:30px 0;}.course .outcome-list .list-item{margin-bottom:10px;}@media only screen and (min-width:40.063em){.course .outcome-list .list-item{height:75px;margin-bottom:30px;width:50%;float:left;}}@media only screen and (min-width:64.063em){.course .outcome-list .list-item{height:60px;}}#student-outcomes .btn-container{margin-top:0;}@media only screen and (min-width:40.063em){#student-outcomes .btn-container{margin-top:30px;}}.schedule-comments-container{padding:30px 10px 20px 10px;background:#f4f4f4;}@media only screen and (min-width:40.063em){.schedule-comments-container{padding:30px 30px 0 30px;}}.schedule-comments-container .schedule-comment-block{margin-bottom:10px;}@media only screen and (min-width:40.063em){.schedule-comments-container .schedule-comment-block{margin-bottom:30px;}}.quote-lead-in{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;line-height:21px;font-weight:600;letter-spacing:0.6px;color:#ffffff;}@media only screen and (min-width:40.063em){.quote-lead-in{font-size:18px;line-height:24px;}}@media only screen and (min-width:64.063em){.quote-lead-in{font-size:21px;line-height:36px;}}.quote-block{position:relative;padding:0 10px;}.quote-block:before{font-size:65px;color:#ffffff;}@media only screen and (min-width:40.063em){.quote-block:before{font-size:90px;}}@media only screen and (min-width:64.063em){.quote-block:before{font-size:120px;}}.quote-block:before{content:"\201c";position:absolute;top:10px;left:5px;}@media only screen and (min-width:40.063em){.quote-block:before{top:21px;left:5px;}}@media only screen and (min-width:64.063em){.quote-block:before{top:30px;left:5px;}}.quote{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0.6px;color:#ffffff;margin:30px 0;padding:0 45px;}@media only screen and (min-width:40.063em){.quote{font-size:18px;line-height:24px;}}@media only screen and (min-width:64.063em){.quote{font-size:22px;line-height:30px;}}.quote-byline{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0.6px;color:#ffffff;margin:30px 0;padding:0 45px;display:block;text-align:center;}.data-points{padding:80px 0;width:100%;background:#333333;}.data-points .column{position:relative;height:100%;}.data-points .data-point-divide{position:absolute;top:auto;left:0;height:3px;width:80%;margin-left:10%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=);background-repeat:repeat;}.data-points .data-point-divide.last{left:0;bottom:0;}@media only screen and (min-width:40.063em){.data-points .data-point-divide{width:3px;height:100%;margin-left:0;}.data-points .data-point-divide.last{right:0;top:0;left:auto;bottom:auto;}}.data-points .data-point-connect{position:absolute;top:0;left:50%;width:9px;height:12%;margin-top:0px;margin-left:-4.5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2P8//9/PSMjYyOMZmRAA4wEVQAAwMwQBYLybSwAAAAASUVORK5CYII=) repeat;background-repeat:repeat;}@media only screen and (min-width:40.063em){.data-points .data-point-connect{top:50%;left:0;width:16%;height:9px;margin-top:-4.5px;margin-left:0;}}.press-block{display:block;padding:30px;background:#ffffff;margin:15px 0;}.press-block .date,.press-block .title{font-family:"Rajdhani",Helvetica,sans-serif;font-size:18px;font-weight:600;display:block;}.press-block .title{color:#202020;}.press-block .date{color:#999999;}.press-block p{font-size:14px;line-height:18px;margin-top:20px;}.story .brick-article .article-details,.article .brick-article .article-details,.news .brick-article .article-details{margin:0;}.story article,.article article,.news article{width:100%;}@media only screen and (min-width:64.063em){.story article,.article article,.news article{width:94%;}}.story .article-details,.article .article-details,.news .article-details{position:relative;margin:30px 0 50px;text-align:center;}@media only screen and (min-width:40.063em){.story .article-details,.article .article-details,.news .article-details{text-align:left;margin:30px 0;}}@media only screen and (min-width:48.063em){}.story .article-details .share-bar,.article .article-details .share-bar,.news .article-details .share-bar{position:absolute;bottom:-20px;left:50%;margin-left:-115px;margin-bottom:0;background:#f4f4f4;padding-left:5px;padding-right:5px;}@media only screen and (min-width:40.063em){.story .article-details .share-bar,.article .article-details .share-bar,.news .article-details .share-bar{position:relative;bottom:auto;left:auto;margin-left:0;margin-right:0;background:none;padding:0;height:40px;margin-top:0px;margin-bottom:10px;}}@media only screen and (min-width:48.063em){}.story .article-details .byline-name,.story .article-details .byline-title,.story .article-details .byline-date,.article .article-details .byline-name,.article .article-details .byline-title,.article .article-details .byline-date,.news .article-details .byline-name,.news .article-details .byline-title,.news .article-details .byline-date{font-family:"Rajdhani",Helvetica,sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#8b8b8b;display:block;text-align:center;}@media only screen and (min-width:40.063em){.story .article-details .byline-name,.story .article-details .byline-title,.story .article-details .byline-date,.article .article-details .byline-name,.article .article-details .byline-title,.article .article-details .byline-date,.news .article-details .byline-name,.news .article-details .byline-title,.news .article-details .byline-date{text-align:left;font-size:15px;line-height:40px;display:inline;}}@media only screen and (min-width:48.063em){.story .article-details .byline-name,.story .article-details .byline-title,.story .article-details .byline-date,.article .article-details .byline-name,.article .article-details .byline-title,.article .article-details .byline-date,.news .article-details .byline-name,.news .article-details .byline-title,.news .article-details .byline-date{font-size:16px;}}.story .article-details .byline-name,.article .article-details .byline-name,.news .article-details .byline-name{color:#333333;}@media only screen and (min-width:40.063em){.story .article-details .byline-name,.article .article-details .byline-name,.news .article-details .byline-name{color:#8b8b8b;}}.story .article-details .byline,.article .article-details .byline,.news .article-details .byline{text-align:center;padding:40px 0;}@media only screen and (min-width:40.063em){.story .article-details .byline,.article .article-details .byline,.news .article-details .byline{text-align:left;padding:5px 0;}}@media only screen and (min-width:48.063em){.story .article-details .byline,.article .article-details .byline,.news .article-details .byline{display:inline-block;text-align:left;padding:0;}}.story .article-details .byline > span:first-child:before,.article .article-details .byline > span:first-child:before,.news .article-details .byline > span:first-child:before{display:none;}.story .article-details .byline > span:before,.article .article-details .byline > span:before,.news .article-details .byline > span:before{content:"\00B7";display:none;margin:0 10px;font-size:18px;line-height:70px;color:#8b8b8b;}@media only screen and (min-width:40.063em){.story .article-details .byline > span:before,.article .article-details .byline > span:before,.news .article-details .byline > span:before{display:inline-block;line-height:40px;}}@media only screen and (min-width:64.063em){}.share-bar .share-icon{width:40px;height:40px;background:url("/sites/all/themes/mit_meche/img/share-bar.svg");background-size:240px 80px;background-repeat:no-repeat;float:left;margin-left:5px;text-indent:-9999px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;}.share-bar .share-icon:first-child{margin-left:0;}.share-bar .share-icon.facebook{background-position:0 -40px;}.share-bar .share-icon.twitter{background-position:-40px -40px;}.share-bar .share-icon.google-plus{background-position:-80px -40px;}.share-bar .share-icon.linked-in{background-position:-120px -40px;}.share-bar .share-icon.rss-feed{background-position:-160px -40px;}.share-bar .share-icon.email{background-position:-200px -40px;}.no-touch .share-bar .share-icon:hover.facebook,.no-touchevents .share-bar .share-icon:hover.facebook{background-position:0 0px;}.no-touch .share-bar .share-icon:hover.twitter,.no-touchevents .share-bar .share-icon:hover.twitter{background-position:-40px 0px;}.no-touch .share-bar .share-icon:hover.google-plus,.no-touchevents .share-bar .share-icon:hover.google-plus{background-position:-80px 0px;}.no-touch .share-bar .share-icon:hover.linked-in,.no-touchevents .share-bar .share-icon:hover.linked-in{background-position:-120px 0px;}.no-touch .share-bar .share-icon:hover.rss-feed,.no-touchevents .share-bar .share-icon:hover.rss-feed{background-position:-160px 0px;}.no-touch .share-bar .share-icon:hover.email,.no-touchevents .share-bar .share-icon:hover.email{background-position:-200px 0px;}.sidebar{margin-top:60px;padding:10px;background:#ffffff;padding:5px;}.sidebar h3{font-size:24px;line-height:24px;color:#666666;text-align:center;}@media only screen and (min-width:64.063em){.sidebar h3{font-size:21px;line-height:21px;color:#999999;text-align:left;}}.sidebar hr.meche-dots{margin:10px 0;}.sidebar .sidebar-content{padding:30px 0;}@media only screen and (min-width:64.063em){.sidebar{margin-top:0;}}@media only screen and (min-width:40.063em){.sidebar{padding:10px;}.sidebar .sidebar-content{padding:15px 0;}}@media only screen and (min-width:48.063em){}.sidebar .brick{max-width:none;width:100%;}@media only screen and (min-width:30.063em){.sidebar .brick{margin:5px 1%;width:48%;height:150px;}.sidebar .brick.h2{height:330px;}}@media only screen and (min-width:40.063em){.sidebar .brick{margin:7px 1%;width:31.3333%;height:155px;}.sidebar .brick.h2{height:344px;}}@media only screen and (min-width:64.063em){.sidebar .brick{width:100%;margin:10px 0;height:150px;}.sidebar .brick.h2{height:320px;}}.tag-block{margin:60px 0;}.tags{padding:30px 0;}.tags h4{margin-bottom:10px;color:#999999;}.tags a.tag{display:block;margin-right:5px;margin-bottom:5px;float:left;}a.tag{display:inline-block;padding:3px 7px;font-family:"Rajdhani",Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#333333;text-align:center;background:#d0d0d0;}a.tag.related{background:#02b2f4;color:#ffffff;font-weight:600;}.search-results .block-intro{text-align:left;}.search-result{display:block;margin:20px 0;border-top:1px solid #e1dfdb;padding-top:20px;}.search-result:first-child{border:none;padding-top:0;}.search-result:hover .title,.search-result:hover p,.search-result:focus .title,.search-result:focus p{text-decoration:underline;}.search-result .title{font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:0.875em;line-height:1.25em;color:#02b2f4;margin-bottom:5px;}@media only screen and (min-width:64.063em){.search-result .title{font-size:1em;line-height:1.5em;margin-bottom:15px;}}.search-result p{font-size:0.875em;line-height:1.25em;margin-top:0;}@media only screen and (min-width:64.063em){.search-result p{font-size:1em;line-height:1.5em;}}.search-result .url{display:block;color:#02b2f4;font-size:0.75em;}@media only screen and (min-width:40.063em){.search-result .url{font-size:0.875em;}}.search-term{font-weight:600;}.inline-search-bar{position:relative;}.inline-search-bar input[type="text"]{width:100%;height:40px;padding-right:130px;background:#f4f4f4;border:1px solid #dbdbdb;}.inline-search-bar button{position:absolute;z-index:1;top:4px;right:4px;display:inline-block;width:auto;height:32px;line-height:32px;padding:0 40px 0 20px;vertical-align:middle;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:600;font-size:18px;color:#ffffff;background-color:#02b2f4;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.inline-search-bar button.disabled,.inline-search-bar button:disabled{cursor:default;background-color:#c9c6c0;color:#d9d9d9;}.inline-search-bar button .fa,.inline-search-bar button .icon{position:absolute;top:50%;right:15px;font-size:16px;margin-top:-8px;}.contact-section .contact-group{max-width:40rem;}@media only screen and (min-width:48.063em){.contact-section .contact-group{max-width:48rem;}}@media only screen and (min-width:64.063em){.contact-section .contact-group{max-width:62.5rem;}}@media only screen and (min-width:48.063em){.contact-section .block-group{width:100%;background:#e9e9e9;}.contact-section .secondary .block-group{background:#ffffff;}}@media only screen and (min-width:64.063em){.contact-section .block-group{width:auto;background:none;}.contact-section .secondary .block-group{background:none;}}.contact-section .basic-contact-block{background:#e9e9e9;padding:30px;}@media only screen and (min-width:48.063em){.contact-section .basic-contact-block{width:50%;float:left;}}@media only screen and (min-width:64.063em){.contact-section .basic-contact-block{width:100%;float:none;}}.contact-section .basic-contact-block.main{background:#333333;}.contact-section .basic-contact-block.main .address,.contact-section .basic-contact-block.main .methods{margin-top:30px;}@media only screen and (min-width:48.063em){.contact-section .basic-contact-block.main{width:100%;float:none;}.contact-section .basic-contact-block.main .address{width:65%;float:left;}.contact-section .basic-contact-block.main .methods{width:35%;float:left;}}@media only screen and (min-width:64.063em){.contact-section .basic-contact-block.main .address,.contact-section .basic-contact-block.main .methods{float:none;width:100%;}.contact-section .basic-contact-block.main .address,.contact-section .basic-contact-block.main .methods{margin-top:0;}}.contact-section .basic-contact-block.highlight{background:#ffffff;}.contact-section .basic-contact-block span{display:block;font-family:"Open Sans",Helvetica,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.125rem;color:#333333;text-align:center;}@media only screen and (min-width:48.063em){.contact-section .basic-contact-block span{text-align:left;}}@media only screen and (min-width:64.063em){.contact-section .basic-contact-block span{font-size:1rem;line-height:1.875rem;}}.contact-section .basic-contact-block .contact-title{font-family:"Open Sans",Helvetica,sans-serif;font-weight:600;font-size:1em;line-height:1.5em;text-align:center;}@media only screen and (min-width:48.063em){.contact-section .basic-contact-block .contact-title{text-align:left;}}.contact-section .basic-contact-block .contact-details{text-align:center;}.contact-section .basic-contact-block .contact-details:first-child{margin-top:0;}@media only screen and (min-width:48.063em){.contact-section .basic-contact-block .contact-details{text-align:left;}}.contact-section .basic-contact-block .contact-link{color:#02b2f4;}.contact .contact-section{background:#f4f4f4;}.contact .contact-section hr{display:none;}@media only screen and (min-width:64.063em){.contact .contact-section{background:#ffffff;padding-bottom:0;}.contact .contact-section hr{display:block;}}.contact .contact-section .basic-contact-block{border-top:1px solid #e0e0e0;}@media only screen and (min-width:64.063em){.contact .contact-section .basic-contact-block{background:none;border-top:none;padding:0;margin:30px 0;}}.contact .contact-section .basic-contact-block.main{border-top:none;}@media only screen and (min-width:64.063em){.contact .contact-section .basic-contact-block.main{background:none;}}.contact .contact-section .basic-contact-block.main .contact-title,.contact .contact-section .basic-contact-block.main span{color:#ffffff;}@media only screen and (min-width:64.063em){.contact .contact-section .basic-contact-block.main .contact-title,.contact .contact-section .basic-contact-block.main span{color:#333333;}}.contact .contact-section .basic-contact-block.highlight{border-top:none;}@media only screen and (min-width:64.063em){.contact .contact-section .basic-contact-block.highlight{background:none;width:50%;float:left;}}.contact .contact-section .basic-contact-block .contact-title{font-weight:700;}.contact .contact-section .basic-contact-block .contact-title.small{font-size:16px;font-style:italic;line-height:21px;font-weight:600;}@media only screen and (min-width:64.063em){.contact .contact-section .basic-contact-block .contact-title{font-size:24px;line-height:30px;}.contact .contact-section .basic-contact-block .contact-title.small{font-size:18px;line-height:24px;}}.contact .contact-section .basic-contact-block .contact-details{margin-top:0;}.contact .contact-section .basic-contact-block .contact-details .contact-title{margin-top:15px;}.contact .contact-section .basic-contact-block .contact-details .contact-title:first-child{margin-top:0;}.contact .contact-section .basic-contact-block span{font-size:14px;line-height:24px;text-align:center;}@media only screen and (min-width:48.063em){.contact .contact-section .basic-contact-block span{text-align:left;}}@media only screen and (min-width:64.063em){.contact .contact-section .basic-contact-block span{font-size:16px;line-height:30px;}}.undergraduate .contact-section hr,.graduate .contact-section hr,.postdoc .contact-section hr{display:none;}@media only screen and (min-width:64.063em){.undergraduate .contact-section,.graduate .contact-section,.postdoc .contact-section{padding-bottom:0;}.undergraduate .contact-section hr,.graduate .contact-section hr,.postdoc .contact-section hr{display:block;}}@media only screen and (min-width:64.063em){}@media only screen and (min-width:48.063em) and (max-width:64em){.undergraduate .contact-section .block-group.primary,.graduate .contact-section .block-group.primary,.postdoc .contact-section .block-group.primary{background:#ffffff;}}.undergraduate .contact-section .basic-contact-block,.graduate .contact-section .basic-contact-block,.postdoc .contact-section .basic-contact-block{border-top:1px solid #e0e0e0;}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block,.graduate .contact-section .basic-contact-block,.postdoc .contact-section .basic-contact-block{border-top:none;padding:20px;margin:0 0 30px 0;background:#f9f9f9;}}.undergraduate .contact-section .basic-contact-block.main,.graduate .contact-section .basic-contact-block.main,.postdoc .contact-section .basic-contact-block.main{border-top:none;}@media only screen and (min-width:48.063em){.undergraduate .contact-section .basic-contact-block.main,.graduate .contact-section .basic-contact-block.main,.postdoc .contact-section .basic-contact-block.main{width:50%;float:left;}}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block.main,.graduate .contact-section .basic-contact-block.main,.postdoc .contact-section .basic-contact-block.main{width:100%;float:none;background:#333333;padding:20px;margin-bottom:0;margin-top:0;}}.undergraduate .contact-section .basic-contact-block.main .contact-title,.undergraduate .contact-section .basic-contact-block.main span,.graduate .contact-section .basic-contact-block.main .contact-title,.graduate .contact-section .basic-contact-block.main span,.postdoc .contact-section .basic-contact-block.main .contact-title,.postdoc .contact-section .basic-contact-block.main span{color:#ffffff;}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block.main span,.graduate .contact-section .basic-contact-block.main span,.postdoc .contact-section .basic-contact-block.main span{font-size:0.875rem;}}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block.main .contact-title,.graduate .contact-section .basic-contact-block.main .contact-title,.postdoc .contact-section .basic-contact-block.main .contact-title{font-size:1rem;}}.undergraduate .contact-section .basic-contact-block.highlight,.graduate .contact-section .basic-contact-block.highlight,.postdoc .contact-section .basic-contact-block.highlight{border-top:none;}@media only screen and (min-width:48.063em){.undergraduate .contact-section .basic-contact-block.highlight,.graduate .contact-section .basic-contact-block.highlight,.postdoc .contact-section .basic-contact-block.highlight{width:50%;float:left;}}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block.highlight,.graduate .contact-section .basic-contact-block.highlight,.postdoc .contact-section .basic-contact-block.highlight{background:#ffffff;width:100%;float:none;padding:20px;margin-top:0;}}.undergraduate .contact-section .basic-contact-block .contact-details,.graduate .contact-section .basic-contact-block .contact-details,.postdoc .contact-section .basic-contact-block .contact-details{margin-top:0;}.undergraduate .contact-section .basic-contact-block .contact-details .contact-title,.graduate .contact-section .basic-contact-block .contact-details .contact-title,.postdoc .contact-section .basic-contact-block .contact-details .contact-title{margin-top:15px;}.undergraduate .contact-section .basic-contact-block .contact-details .contact-title:first-child,.graduate .contact-section .basic-contact-block .contact-details .contact-title:first-child,.postdoc .contact-section .basic-contact-block .contact-details .contact-title:first-child{margin-top:0;}.undergraduate .contact-section .basic-contact-block span,.graduate .contact-section .basic-contact-block span,.postdoc .contact-section .basic-contact-block span{font-size:0.875rem;line-height:1.5rem;text-align:center;}@media only screen and (min-width:48.063em){.undergraduate .contact-section .basic-contact-block span,.graduate .contact-section .basic-contact-block span,.postdoc .contact-section .basic-contact-block span{text-align:left;}}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block span,.graduate .contact-section .basic-contact-block span,.postdoc .contact-section .basic-contact-block span{font-size:0.875rem;line-height:1.625rem;}}@media only screen and (min-width:64.063em){.undergraduate .contact-section .basic-contact-block span.contact-title,.graduate .contact-section .basic-contact-block span.contact-title,.postdoc .contact-section .basic-contact-block span.contact-title{font-size:1rem;}}.undergraduate .contact-section .main+.highlight{padding-bottom:0;}.undergraduate .contact-section .highlight{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}@media only screen and (min-width:40.063em){.undergraduate .contact-section .main{height:270px;}.undergraduate .contact-section .highlight{height:135px;}.undergraduate .contact-section .main+.highlight{border-top:1px solid #e9e9e9;}}@media only screen and (min-width:64.063em){.undergraduate .contact-section .main,.undergraduate .contact-section .highlight{height:auto;border:none;}.undergraduate .contact-section .main+.highlight{margin-bottom:0;border:none;}}.undergraduate .contact-section .block-group.secondary{width:50%;}#directions{padding-left:2em;padding-right:2em;}@media only screen and (min-width:40.063em){#directions{margin-top:0;}}@media only screen and (min-width:64.063em){#directions{padding-top:0;}}.video-block h3{line-height:1em;}.video-block h4{color:#8b8b8b;}.video-block h3+p,.video-block h4+p{margin-top:20px;}.gallery-banner{position:relative;margin:15px 0;display:block;width:100%;}.gallery-banner>img{width:100%;height:auto;}.gallery-banner>span{position:absolute;bottom:10px;left:10px;z-index:10;font-family:"Rajdhani",Helvetica,sans-serif;font-size:1em;line-height:1em;font-weight:600;color:#ffffff;text-shadow:0px 1px 3px rgba(0,0,0,0.5);}@media only screen and (min-width:40.063em){.gallery-banner>span{font-size:1.5em;line-height:1.5em;bottom:15px;left:15px;}}@media only screen and (min-width:64.063em){.gallery-banner>span{font-size:2em;bottom:20px;left:20px;}}.unfix .gallery-page .fs-hero{top:50px;}.gallery-page .fs-hero{position:absolute;top:0;left:0;width:100%;margin-top:0;}.gallery-page .gallery-details{background:#454545;padding:50px 0;}.gallery-page .gallery-details h3,.gallery-page .gallery-details p{color:#ffffff;}.unfix .gallery-page .fs-gallery{margin-top:0;}.gallery-page .fs-gallery{margin-top:50px;}@media only screen and (min-width:48.063em){.gallery-page .fs-gallery{margin-top:0;}}body.video-gallery{background:#000000;}.arrow-down{position:relative;width:100%;height:30px;background:#000000;}.arrow-down:after{content:"";position:absolute;top:0;left:50%;margin-left:-10px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #4b4b4b;}.vid-gallery-hero-details{position:relative;z-index:20;}.vid-gallery-hero-details .vid-caption{background:#4b4b4b;padding:30px 20px;}.vid-gallery-hero-details p{color:#ffffff;text-align:center;}.vid-gallery-hero-details .current-label,.vid-gallery-hero-details .vid-title-label{font-family:"Rajdhani",Helvetica,sans-serif;color:#ffffff;display:block;text-align:center;font-size:21px;}.vid-gallery-hero-details .vid-title-label{font-size:30px;}.vid-gallery-hero-details .red .current-label{color:#ef0166;}.vid-gallery-hero-details .orange .current-label{color:#ff552c;}.vid-gallery-hero-details .yellow .current-label{color:#ffae00;}.vid-gallery-hero-details .green .current-label{color:#a8c838;}.vid-gallery-hero-details .blue .current-label{color:#02b2f4;}.vid-gallery-hero-details .gray .current-label{color:#454545;}.slideshow-playing-label-wrapper{position:absolute;top:0px;width:100%;height:43px;overflow:hidden;}@media only screen and (min-width:48.063em){.slideshow-playing-label-wrapper{top:50px;}}@media only screen and (min-width:64.063em){.slideshow-playing-label-wrapper{top:75px;}}.vid-playing-label,.slideshow-playing-label{position:absolute;top:-43px;left:0;z-index:16;width:100%;height:40px;text-align:center;}.vid-playing-label p,.slideshow-playing-label p{display:inline-block;margin:0;padding:0 20px;font-size:21px;line-height:40px;background:#000000;background:rgba(0,0,0,0.75);border-bottom:3px solid #ffffff;font-family:"Rajdhani",Helvetica,sans-serif;}.vid-playing-label.red p,.slideshow-playing-label.red p{border-bottom:3px solid #ef0166;}.vid-playing-label.orange p,.slideshow-playing-label.orange p{border-bottom:3px solid #ff552c;}.vid-playing-label.yellow p,.slideshow-playing-label.yellow p{border-bottom:3px solid #ffae00;}.vid-playing-label.green p,.slideshow-playing-label.green p{border-bottom:3px solid #a8c838;}.vid-playing-label.blue p,.slideshow-playing-label.blue p{border-bottom:3px solid #02b2f4;}.vid-playing-label.gray p,.slideshow-playing-label.gray p{border-bottom:3px solid #454545;}.vid-playing-label .current-label,.slideshow-playing-label .current-label{color:#ffffff;}.vid-playing-label.red .current-label,.slideshow-playing-label.red .current-label{color:#ef0166;}.vid-playing-label.orange .current-label,.slideshow-playing-label.orange .current-label{color:#ff552c;}.vid-playing-label.yellow .current-label,.slideshow-playing-label.yellow .current-label{color:#ffae00;}.vid-playing-label.green .current-label,.slideshow-playing-label.green .current-label{color:#a8c838;}.vid-playing-label.blue .current-label,.slideshow-playing-label.blue .current-label{color:#02b2f4;}.vid-playing-label.gray .current-label,.slideshow-playing-label.gray .current-label{color:#454545;}.vid-playing-label .vid-title-label,.slideshow-playing-label .vid-title-label{color:#ffffff;}.vid-playing-label,.slideshow-playing-label{display:none;}@media only screen and (min-width:48.063em){.vid-playing-label,.slideshow-playing-label{display:block;}}.vid-gallery-previewer{margin-top:50px;padding:0;}@media only screen and (min-width:64.063em){.vid-gallery-previewer{margin-top:75px;}}.vid-gallery-hero-wrapper{position:relative;overflow:hidden;max-height:500px;}@media only screen and (min-width:90.063em){.vid-gallery-hero-wrapper{max-height:700px;}}@media only screen and (min-width:120.063em){.vid-gallery-hero-wrapper{max-height:900px;}}.vid-poster-wrapper .bg-img-content{top:0;width:100%;max-width:none;}.vid-poster-image{position:relative;overflow:hidden;}.vid-poster-image .bg-img,.vid-poster-image .mesh-bg{position:absolute;}.vid-poster-image .bg-img{height:100%;width:auto;max-width:none;}.vid-poster-image .mesh-bg{top:0;right:0;bottom:0;left:0;z-index:2;}.vid-player-wrapper{position:absolute;top:0;left:0;z-index:15;width:100%;height:100%;}.headline-caption-group{position:relative;width:auto;display:inline-block;text-align:center;min-height:50px;}@media only screen and (min-width:40.063em){.headline-caption-group{text-align:left;width:75%;display:block;background:#000000;background:rgba(0,0,0,0.75);text-align:center;}}@media only screen and (min-width:48.063em){.headline-caption-group{text-align:left;}}@media only screen and (min-width:64.063em){.headline-caption-group{width:80%;}}.headline-caption-group .headline-caption{width:100%;padding-right:40px;background:none;display:none;}@media only screen and (min-width:40.063em){.headline-caption-group .headline-caption{display:block;padding-right:15px;padding-bottom:10px;text-align:left;}}@media only screen and (min-width:64.063em){.headline-caption-group .headline-caption{padding-right:130px;min-height:100px;}}.headline-caption-group .caption-btn{position:relative;display:inline-block;text-align:left;width:auto;height:38px;padding:0 10px;background:#000000;background:rgba(0,0,0,0.75);color:#ffffff;}.headline-caption-group .caption-btn .caption-label{font-size:12px;line-height:36px;text-transform:uppercase;letter-spacing:1px;display:inline-block;}.headline-caption-group .caption-btn .caption-label .icon{display:inline-block;font:normal normal normal 14px/1 MecheIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;}.headline-caption-group .caption-btn .caption-label .fa,.headline-caption-group .caption-btn .caption-label .icon{color:#ffffff;font-size:16px;line-height:36px;height:auto;margin-left:10px;float:right;}.headline-caption-group .caption-btn .caption-label .caption-cta{float:left;}@media only screen and (min-width:40.063em){.headline-caption-group .caption-btn{position:absolute;top:0;right:0;width:90px;padding:15px 0;background:none;text-align:center;display:block;height:auto;position:relative;top:auto;right:auto;width:auto;text-align:left;padding:0 15px;height:30px;display:inline-block;border-top:1px dotted #6e6e6e;}.headline-caption-group .caption-btn .caption-label{font-size:10px;line-height:30px;}.headline-caption-group .caption-btn .caption-label .fa,.headline-caption-group .caption-btn .caption-label .icon{float:none;margin-left:0;font-size:34px;line-height:38px;display:inline-block;font-size:18px;float:right;margin-left:10px;line-height:30px;}.headline-caption-group .caption-btn .caption-label .icon.icon-start,.headline-caption-group .caption-btn .caption-label .icon.icon-gallery,.headline-caption-group .caption-btn .caption-label .icon.icon-read,.headline-caption-group .caption-btn .caption-label .icon.icon-article,.headline-caption-group .caption-btn .caption-label .icon.icon-video,.headline-caption-group .caption-btn .caption-label .icon.icon-watch{position:relative;font-size:20px;line-height:30px;}.headline-caption-group .caption-btn .caption-label .icon.icon-start:after,.headline-caption-group .caption-btn .caption-label .icon.icon-gallery:after,.headline-caption-group .caption-btn .caption-label .icon.icon-read:after,.headline-caption-group .caption-btn .caption-label .icon.icon-article:after,.headline-caption-group .caption-btn .caption-label .icon.icon-video:after,.headline-caption-group .caption-btn .caption-label .icon.icon-watch:after{content:"";width:38px;height:38px;border:3px solid #ffffff;border-radius:100%;position:absolute;left:-11px;display:none;}.headline-caption-group .caption-btn .caption-label .icon.icon-start:after,.headline-caption-group .caption-btn .caption-label .icon.icon-gallery:after,.headline-caption-group .caption-btn .caption-label .icon.icon-read:after,.headline-caption-group .caption-btn .caption-label .icon.icon-article:after{left:-9px;}.headline-caption-group .caption-btn .caption-label .caption-cta{float:none;display:block;margin-top:10px;float:left;display:inline-block;margin-top:0;}}@media only screen and (min-width:48.063em){.headline-caption-group .caption-btn{padding:0;margin-left:15px;}}@media only screen and (min-width:64.063em){.headline-caption-group .caption-btn{position:absolute;top:0;right:0;display:block;width:130px;height:auto;padding:15px;margin-left:10px;text-align:center;border:none;}.headline-caption-group .caption-btn .caption-label{font-size:12px;line-height:18px;display:block;}.headline-caption-group .caption-btn .caption-label .icon{float:none;margin:0;font-size:34px;line-height:38px;}.headline-caption-group .caption-btn .caption-label .icon.icon-start,.headline-caption-group .caption-btn .caption-label .icon.icon-gallery,.headline-caption-group .caption-btn .caption-label .icon.icon-read,.headline-caption-group .caption-btn .caption-label .icon.icon-article,.headline-caption-group .caption-btn .caption-label .icon.icon-video,.headline-caption-group .caption-btn .caption-label .icon.icon-watch{font-size:28px;line-height:48px;}.headline-caption-group .caption-btn .caption-label .icon.icon-start:after,.headline-caption-group .caption-btn .caption-label .icon.icon-gallery:after,.headline-caption-group .caption-btn .caption-label .icon.icon-read:after,.headline-caption-group .caption-btn .caption-label .icon.icon-article:after,.headline-caption-group .caption-btn .caption-label .icon.icon-video:after,.headline-caption-group .caption-btn .caption-label .icon.icon-watch:after{display:inline-block;width:48px;height:48px;left:-13px;}.headline-caption-group .caption-btn .caption-label .icon.icon-start:after,.headline-caption-group .caption-btn .caption-label .icon.icon-gallery:after,.headline-caption-group .caption-btn .caption-label .icon.icon-read:after,.headline-caption-group .caption-btn .caption-label .icon.icon-article:after{left:-11px;}.headline-caption-group .caption-btn .caption-label .caption-cta{float:none;border:auto;clip:auto;margin-top:10px;overflow:auto;padding:0;position:static;width:auto;height:auto;display:block;}.headline-caption-group .caption-btn .fa,.headline-caption-group .caption-btn .icon{font-size:60px;line-height:60px;}}@media only screen and (max-width:40em){.video-gallery .headline-caption-group{position:absolute;top:0;left:0;width:100%;height:100%;}.video-gallery .headline-caption-group .caption-btn{position:absolute;left:50%;top:50%;width:60px;height:60px;display:block;margin-top:-30px;margin-left:-30px;border-radius:60px;}.video-gallery .headline-caption-group .caption-btn .caption-label{display:block;text-align:center;}.video-gallery .headline-caption-group .caption-btn .caption-label .icon{font-size:36px;line-height:60px;margin:0;}.video-gallery .headline-caption-group .caption-btn .caption-label .icon.icon-start:after,.video-gallery .headline-caption-group .caption-btn .caption-label .icon.icon-gallery:after,.video-gallery .headline-caption-group .caption-btn .caption-label .icon.icon-read:after,.video-gallery .headline-caption-group .caption-btn .caption-label .icon.icon-article:after,.video-gallery .headline-caption-group .caption-btn .caption-label .icon.icon-video:after,.video-gallery .headline-caption-group .caption-btn .caption-label .icon.icon-watch:after{content:"";display:block;width:52px;height:52px;border:2px solid #ffffff;border-radius:100%;position:absolute;top:4px;left:4px;-webkit-transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);}.video-gallery .headline-caption-group .caption-btn .caption-cta{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.grabbing{cursor:url(/sites/all/themes/mit_meche/plugins/owl-carousel/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-theme .owl-controls{margin-top:10px;text-align:center;}.owl-theme .owl-controls .owl-buttons div{color:#ffffff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity = 50);opacity:0.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity = 100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity = 50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span{filter:Alpha(Opacity = 100);opacity:1;}.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity = 100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#ffffff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(/sites/all/themes/mit_meche/plugins/owl-carousel/AjaxLoader.gif) no-repeat center center;}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut 0.7s both ease;-moz-animation:fadeOut 0.7s both ease;animation:fadeOut 0.7s both ease;}.owl-fade-in{-webkit-animation:fadeIn 0.7s both ease;-moz-animation:fadeIn 0.7s both ease;animation:fadeIn 0.7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade 0.7s ease both;-moz-animation:scaleToFade 0.7s ease both;animation:scaleToFade 0.7s ease both;}.owl-goDown-in{-webkit-animation:goDown 0.6s ease both;-moz-animation:goDown 0.6s ease both;animation:goDown 0.6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom 0.5s ease both;-moz-animation:scaleUpFrom 0.5s ease both;animation:scaleUpFrom 0.5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo 0.5s ease both;-moz-animation:scaleUpTo 0.5s ease both;animation:scaleUpTo 0.5s ease both;}@-webkit-keyframes empty{0%{opacity:1;}}@-moz-keyframes empty{0%{opacity:1;}}@keyframes empty{0%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:0.5;-webkit-transform:translateZ(-500px);}75%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:0.5;-moz-transform:translateZ(-500px);}75%{opacity:0.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:0.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:0.5;transform:translateZ(-500px);}75%{opacity:0.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:0.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:0.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:0.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:0.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:0.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:0.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}
table.tablesaw{empty-cells:show;max-width:100%;width:100%;}.tablesaw{border-collapse:collapse;width:100%;}.tablesaw{border:0;padding:0;}.tablesaw th,.tablesaw td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em .7em;}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em;}.tablesaw-stack tbody tr{border-bottom:1px solid #dfdfdf;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none;}@media only all{.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block;}.tablesaw-stack tr{clear:both;display:table-row;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:block;min-width:30%;display:inline-block;height:100%;line-height:28px;padding:3px 10px;color:#999;border-right:1px solid #d9d9d9;}.tablesaw-stack td:first-child,.tablesaw-stack th:first-child{min-height:50px;height:auto;}.tablesaw-stack tr,.tablesaw-stack tr{background:#f5f5f5;}.tablesaw-stack tr:nth-child(2n + 1),.tablesaw-stack tr:nth-child(2n + 1){background:#ececec;}.tablesaw-stack td,.tablesaw-stack th{border-top:1px solid #d9d9d9;}.tablesaw-stack td:first-child,.tablesaw-stack th:first-child{border-top:none;}.tablesaw-stack td:first-child .tablesaw-cell-label,.tablesaw-stack th:first-child .tablesaw-cell-label{border-top:none;line-height:45px;vertical-align:middle;}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0;}.tablesaw-cell-label{display:block;}.tablesaw-stack tbody th.group{margin-top:-1px;}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important;}}@media (max-width:48em){.tablesaw-stack thead td,.tablesaw-stack thead th{display:none;}.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%;}}@media (min-width:48.063em){.tablesaw-stack tr{display:table-row;}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none !important;}.tablesaw-stack td:first-child,.tablesaw-stack th:first-child{height:auto;}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack td:first-child,.tablesaw-stack th:first-child{border-top:none;}.tablesaw-stack td:first-child .tablesaw-cell-label,.tablesaw-stack th:first-child .tablesaw-cell-label{border-right:none;line-height:21px;}}
.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(/sites/all/themes/mit_meche/f/3/vjs.eot);src:url(/sites/all/themes/mit_meche/f/3/vjs.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mit_meche/f/3/vjs.woff) format('woff'),url(/sites/all/themes/mit_meche/f/3/vjs.ttf) format('truetype'),url(/sites/all/themes/mit_meche/f/3/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.video-js.vjs-fullscreen .vjs-text-track{font-size:3em}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}
.vjs-sublime-skin .vjs-quality-button{display:none;}.vjs-sublime-skin{color:white;}.vjs-sublime-skin .vjs-big-play-button{position:absolute;width:90px;height:90px;z-index:2;display:block;background:rgba(0,0,0,.4);left:50%;top:50%;margin:-45px 0 0 -45px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;opacity:1;-webkit-transition:opacity 100ms cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:opacity 100ms cubic-bezier(0.455,0.03,0.515,0.955);transition:opacity 100ms cubic-bezier(0.455,0.03,0.515,0.955);}.vjs-sublime-skin .vjs-big-play-button:before{content:"";-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;border:4px solid #fff;background:#333;position:absolute;z-index:5;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;}.vjs-sublime-skin .vjs-big-play-button:after{content :"";position:absolute;z-index:5;top:50%;left:50%;margin-left:-9px;margin-top:-20px;width:0;height:0;border-bottom:20px solid transparent;border-top:20px solid transparent;border-left:28px solid #fff;}.vjs-sublime-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-sublime-skin.vjs-has-started .vjs-big-play-button,.vjs-sublime-skin.vjs-using-native-controls .vjs-big-play-button{opacity:0;}.vjs-sublime-skin .vjs-control-bar{height:50px;opacity:0;position:absolute;right:0;bottom:0;left:0;z-index:2s;}.vjs-sublime-skin.vjs-has-started .vjs-control-bar{opacity:1;-webkit-transition:opacity 100ms cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:opacity 100ms cubic-bezier(0.455,0.03,0.515,0.955);transition:opacity 100ms cubic-bezier(0.455,0.03,0.515,0.955);}.vjs-sublime-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:opacity 1s cubic-bezier(0.455,0.03,0.515,0.955);transition:opacity 1s cubic-bezier(0.455,0.03,0.515,0.955);}.vjs-sublime-skin.vjs-using-native-controls .vjs-control-bar,.vjs-sublime-skin.vjs-controls-disabled .vjs-control-bar{display:none;}.vjs-sublime-skin .vjs-progress-control{position:absolute;top:0;right:95px;bottom:0;left:50px;}.vjs-sublime-skin .vjs-progress-control .vjs-progress-holder{cursor:pointer;height:20px;margin-top:-10px;position:absolute;top:50%;right:0;left:0;}.vjs-sublime-skin .vjs-progress-control .vjs-progress-holder:after{background-color:rgba(255,255,255,0.3);border-radius:2px;content:"";display:block;height:4px;margin-top:-2px;position:absolute;top:50%;right:0;left:0;}.vjs-sublime-skin .vjs-progress-control .vjs-play-progress{background-color:rgba(255,255,255,0.7);border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;right:0;left:0;}.vjs-sublime-skin .vjs-play-control{cursor:pointer;margin-top:-8px;position:absolute;top:50%;left:20px;height:16px;width:15px;}.vjs-sublime-skin .vjs-play-control:before{border-color:transparent transparent transparent white;border-style:solid;border-width:8px 0 8px 15px;content:"";display:block;}.vjs-sublime-skin.vjs-playing .vjs-play-control:before,.vjs-sublime-skin.vjs-playing .vjs-play-control:after{background-color:white;border:none;content:"";display:block;height:100%;position:absolute;top:0;bottom:0;left:0;width:6px;}.vjs-sublime-skin.vjs-playing .vjs-play-control:after{left:auto;right:0;}.vjs-sublime-skin .vjs-fullscreen-control{border:3px solid white;box-sizing:border-box;cursor:pointer;margin-top:-7px;position:absolute;top:50%;right:20px;height:14px;width:22px;}.vjs-sublime-skin.vjs-fullscreen .vjs-fullscreen-control{background:white;}.vjs-sublime-skin.vjs-fullscreen .vjs-fullscreen-control:after{background:black;content:"";display:block;position:absolute;bottom:0;left:0;height:5px;width:5px;}.vjs-sublime-skin .vjs-volume-control{cursor:pointer;margin-top:-7px;position:absolute;top:50%;right:55px;height:14px;width:22px;}.vjs-sublime-skin .vjs-volume-bar{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAcCAQAAACw95UnAAAAMElEQVRIx2NgoBL4n4YKGUYNHkEG4zJg1OCRYDCpBowaPJwMppbLRg0eNXjUYBLEAXWNUA6QNm1lAAAAAElFTkSuQmCC);background-size:22px 14px;height:100%;width:100%;}.vjs-sublime-skin .vjs-volume-level{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAcAQAAAAAyhWABAAAAAnRSTlMAAHaTzTgAAAAZSURBVHgBYwAB/g9EUv+JokCqiaT+U4MCAPKPS7WUUOc1AAAAAElFTkSuQmCC);background-size:22px 14px;height:100%;}.vjs-sublime-skin .vjs-current-time,.vjs-sublime-skin .vjs-time-divider,.vjs-sublime-skin .vjs-duration,.vjs-sublime-skin .vjs-remaining-time,.vjs-sublime-skin .vjs-load-progress,.vjs-sublime-skin .vjs-play-progress .vjs-control-text,.vjs-sublime-skin .vjs-play-control .vjs-control-content,.vjs-sublime-skin .vjs-fullscreen-control .vjs-control-text,.vjs-sublime-skin .vjs-slider-handle,.vjs-sublime-skin .vjs-volume-handle,.vjs-sublime-skin .vjs-live-controls,.vjs-sublime-skin .vjs-playback-rate,.vjs-sublime-skin .vjs-subtitles-button,.vjs-sublime-skin .vjs-captions-button,.vjs-sublime-skin .vjs-mute-control{display:none;}.video-js{background-color:black;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;}.video-js .vjs-tech{position:absolute;top:0;left:0;height:100%;width:100%;}.video-js:-moz-full-screen{position:absolute;}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;}.video-js:-webkit-full-screen{width:100% !important;height:100% !important;}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none;}body.vjs-full-window{height:100%;margin:0;overflow-y:auto;padding:0;}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%;}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%;}.video-js.vjs-using-native-controls .vjs-poster{display:none;}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}
#block-meche-blocks-people-toolbar .form-submit,#block-meche-blocks-people-toolbar .form-item-retain-filters,.inline-search-bar .form-submit,#main-menu .form-submit,#search-form .form-submit,#search-form .form-item-retain-filters{display:none;}.search .region-content{margin-top:30px;min-height:200px;}.page-search-people h3{margin:30px;}.views-field.views-field-title{font-size:21px;font-family:rajdhani;font-weight:400;line-height:1em;padding-bottom:10px;padding-top:15px;}li.views-row{border-bottom:1px dotted #A9A7A7;padding-bottom:15px !important;list-style:none;}.views-field-field-pub-date-unix{font-size:13px;color:#797979;font-family:opensans;font-weight:400;margin-top:-10px;}.field-content p{font-size:14px;color:#888888;margin-top:5px;}.page-user .action-links{display:none;}@media only screen and (min-width:40em){div#mec-scroller-container.row{width:3800px;}div#mec-scroller-outer.row{overflow-x:scroll;}ul#mec-scroller-list{list-style-type:none;margin-top:10px;padding:0;}ul#mec-scroller-list li{float:left;margin-right:10px;}}@media only screen and (max-width:40em){div#mec-scroller-container.row{width:100%;}ul#mec-scroller-list{list-style-type:none;}ul#mec-scroller-list li{float:none;margin-top:10px;}div#mec-scroller-outer.row{overflow:initial;}}.dual-column-content-group .column{padding-top:20px;padding-bottom:20px;text-align:center;border-top:none;}.dual-column-content-group .column:first-child{margin-top:30px;padding-top:0;border-top:none;}@media only screen and (min-width:40.063em){.dual-column-content-group .column{width:100%;}}@media only screen and (min-width:48.063em){.dual-column-content-group .column{width:50%;padding-top:0;padding-bottom:0;border:none;text-align:left;}.dual-column-content-group .column:first-child{margin-top:0;padding-top:0;padding-bottom:0;}}.dual-column23-content-group .column{padding-top:20px;padding-bottom:20px;text-align:left;border-top:none;}.dual-column23-content-group .column:first-child{margin-top:30px;padding-top:0;border-top:none;}@media only screen and (min-width:40.063em){.dual-column23-content-group .column .little{width:100%;}}@media only screen and (min-width:48.063em){.dual-column23-content-group .column .little{width:33%;padding-top:0;padding-bottom:0;border:none;text-align:left;}}@media only screen and (min-width:40.063em){.dual-column23-content-group .column .big{width:100%;}}@media only screen and (min-width:48.063em){.dual-column23-content-group .column .big{width:67%;padding-top:0;padding-bottom:0;border:none;text-align:left;}.dual-column-content-group .column:first-child{margin-top:0;padding-top:0;padding-bottom:0;}}@media only screen and (min-width:1025px){section#meet-the-director h3#director-overlay{float:right;clear:right;}}@media only screen and (max-width:1024px){section#meet-the-director h3#director-overlay{float:none;}}.main-nav a.support-meche.main-nav-item-alliance-link{background:#ff552c;}.no-touch .support-meche.main-nav-item-alliance-link.hover,.no-touch .support-meche.main-nav-item-alliance-link:hover,.no-touch .support-meche.main-nav-item-alliance-link:focus{background:#b03c20;}.main-nav a.support-meche.main-nav-item-faculty-openings{background:#a8c838;}.no-touch .support-meche.main-nav-item-faculty-openings.hover,.no-touch .support-meche.main-nav-item-faculty-openings:hover,.no-touch .support-meche.main-nav-item-faculty-openings:focus{background:#87a12c;}.main-nav a.support-meche.main-nav-item-app-link{background:#ffac00;}.no-touch .support-meche.main-nav-item-app-link.hover,.no-touch .support-meche.main-nav-item-app-link:hover,.no-touch .support-meche.main-nav-item-app-link:focus{background:#bf8101;}.main-nav a.support-meche.main-nav-item-virtual-resources{background:#ef0166;}.no-touch .support-meche.main-nav-item-virtual-resources.hover,.no-touch .support-meche.main-nav-item-virtual-resources:hover,.no-touch .support-meche.main-nav-item-virtual-resources:focus{background:#950140;}input.form-checkbox,input.form-radio{vertical-align:initial;}@media only screen and (min-width:64.063em){.course .outcome-list .list-item{height:90px;}}@media only screen and (min-width:50.063em) and (max-width:64.062em){.course .outcome-list .list-item{height:105px;}}@media only screen and (min-width:40.063em) and (max-width:50.062em){.course .outcome-list .list-item{height:150px;}}div#woodie-scroller-container.row{height:500px;overflow-y:auto;}div.woodie-rememberance{border:1px solid black;padding:20px;margin-bottom:10px;}#vr-btn{margin-left:200px;display:none;}@media only screen and (max-width:640px){#vr-btn{display:none;margin-top:100px;}}@media only screen and (min-width:640px) and (max-width:1024px){#vr-btn{margin-top:12px;}}@media only screen and (min-width:1024px){#vr-btn{margin-top:22px;}}#class-instructors ol.numeric li.inverted:before{color:white;background-color:red;}@media only screen and (min-width:640px){div.class-description{margin-left:13em;margin-right:13em;}}#it_inst ul{padding-top:5px;padding-bottom:10px;}#it_jump ul{padding-top:5px;padding-bottom:10px;}#it_inst tr>td>p{margin-top:0px;}.view-meche-classes-view .filter-box{min-height:200px;background:#f4f4f4;padding:30px;margin-bottom:15px;}.view-meche-classes-view th.views-field.views-field-title{line-height:1.125rem;padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222;font-family:"Open Sans",Helvetica,sans-serif;}.view-meche-classes-view td.views-field.views-field-title{line-height:1.125rem;padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:normal;color:#222;font-family:"Open Sans",Helvetica,sans-serif;}.view-meche-classes-view table{width:100%;}.view-meche-classes-view caption{color:#b12b28;text-align:left;font-size:1.875em;line-height:2.5em;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:500;}.view-meche-colloquium .filter-box{min-height:200px;background:#f4f4f4;padding:30px;margin-bottom:15px;}.view-meche-colloquium th.views-field.views-field-title{line-height:1.125rem;padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222;font-family:"Open Sans",Helvetica,sans-serif;}.view-meche-colloquium td.views-field.views-field-title{line-height:1.125rem;padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:normal;color:#222;font-family:"Open Sans",Helvetica,sans-serif;}.view-meche-colloquium table{width:100%;}.view-meche-colloquium caption{color:#b12b28;text-align:left;font-size:1.875em;line-height:2.5em;font-family:"Rajdhani",Helvetica,sans-serif;font-weight:500;}.fs-hero{display:grid;grid-template-areas:'carousel';background-color:black;}#block-meche-blocks-profile-hero .fs-hero{display:block;}.fs-hero > .carousel-item{grid-area:carousel;opacity:0;pointer-events:none;transition:1s opacity;}.fs-hero > .carousel-item.current-slide{opacity:1;pointer-events:auto;}.carousel-nav{grid-area:carousel;align-self:end;z-index:11;display:flex;justify-content:center;gap:20px;border:0 none;padding:0;}@media only screen and (min-width:48.063em){.carousel-nav{margin-bottom:80px;}}.carousel-nav input[type="radio"]{appearance:none;cursor:pointer;height:8px;flex-basis:40px;flex-shrink:1;border:1px solid #ffffff;background:transparent;box-shadow:0 0 5px 0 rgba(255,255,255,0.1),inset 0 0 5px 0 rgba(255,255,255,0.1);transition:0.2s background-color;}.carousel-nav input[type="radio"]:hover{background-color:rgba(255,255,255,0.4);}.carousel-nav input[type="radio"]:active{background-color:rgba(255,255,255,0.6);}.carousel-nav input[type="radio"]:checked{background-color:#ffffff;box-shadow:0 0 5px 0 rgba(255,255,255,0.1);transition-duration:0.5s;}#admin-menu{z-index:9001;}
