@charset "UTF-8";@font-face{font-family: "NexusSans";src: url("../themes/base/fonts/nexussanswebpro_regular.woff") format("woff");}
@font-face{font-family: "NexusSans";src: url("../themes/base/fonts/nexussanswebpro_italic.woff") format("woff");font-style: italic;}
@font-face{font-family: "NexusSans";font-weight: 700;src: url("../themes/base/fonts/nexussanswebpro_bold.woff") format("woff");}
@font-face{font-family: "NexusSans";font-weight: 700;src: url("../themes/base/fonts/nexussanswebpro_bolditalic.woff") format("woff");font-style: italic;}
body{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;word-break: keep-all;overflow-wrap: break-word;}
meta.foundation-version{font-family: "/5.4.7/";}
meta.foundation-mq-small{font-family: "/only screen/";width: 0em;}
meta.foundation-mq-medium{font-family: "/only screen and (min-width:40.063em)/";width: 40.063em;}
meta.foundation-mq-large{font-family: "/only screen and (min-width:64.063em)/";width: 64.063em;}
meta.foundation-mq-xlarge{font-family: "/only screen and (min-width:90.063em)/";width: 90.063em;}
meta.foundation-mq-xxlarge{font-family: "/only screen and (min-width:120.063em)/";width: 120.063em;}
meta.foundation-data-attribute-namespace{font-family: false;}
html, body{height: 100%;}
*, *:before, *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html, body{font-size: 20px;}
body{background: #fff;color: #2E2E2E;padding: 0;margin: 0;font-family: "NexusSans", Arial, sans-serif;font-weight: normal;font-style: normal;line-height: 140%;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 !important;visibility: hidden;}
.invisible{visibility: hidden;}
.antialiased{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
img{display: inline-block;vertical-align: middle;}
textarea{height: auto;min-height: 50px;}
select{width: 100%;}
.row{width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 60em;}
.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.4em;margin-right: -0.4em;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.4em;padding-right: 0.4em;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.3333333333%;right: auto;}
.small-pull-1{position: relative;right: 8.3333333333%;left: auto;}
.small-push-2{position: relative;left: 16.6666666667%;right: auto;}
.small-pull-2{position: relative;right: 16.6666666667%;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.3333333333%;right: auto;}
.small-pull-4{position: relative;right: 33.3333333333%;left: auto;}
.small-push-5{position: relative;left: 41.6666666667%;right: auto;}
.small-pull-5{position: relative;right: 41.6666666667%;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.3333333333%;right: auto;}
.small-pull-7{position: relative;right: 58.3333333333%;left: auto;}
.small-push-8{position: relative;left: 66.6666666667%;right: auto;}
.small-pull-8{position: relative;right: 66.6666666667%;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.3333333333%;right: auto;}
.small-pull-10{position: relative;right: 83.3333333333%;left: auto;}
.small-push-11{position: relative;left: 91.6666666667%;right: auto;}
.small-pull-11{position: relative;right: 91.6666666667%;left: auto;}
.column, .columns{position: relative;padding-left: 0.4em;padding-right: 0.4em;float: left;}
.small-1{width: 8.3333333333%;}
.small-2{width: 16.6666666667%;}
.small-3{width: 25%;}
.small-4{width: 33.3333333333%;}
.small-5{width: 41.6666666667%;}
.small-6{width: 50%;}
.small-7{width: 58.3333333333%;}
.small-8{width: 66.6666666667%;}
.small-9{width: 75%;}
.small-10{width: 83.3333333333%;}
.small-11{width: 91.6666666667%;}
.small-12{width: 100%;}
.small-offset-0{margin-left: 0% !important;}
.small-offset-1{margin-left: 8.3333333333% !important;}
.small-offset-2{margin-left: 16.6666666667% !important;}
.small-offset-3{margin-left: 25% !important;}
.small-offset-4{margin-left: 33.3333333333% !important;}
.small-offset-5{margin-left: 41.6666666667% !important;}
.small-offset-6{margin-left: 50% !important;}
.small-offset-7{margin-left: 58.3333333333% !important;}
.small-offset-8{margin-left: 66.6666666667% !important;}
.small-offset-9{margin-left: 75% !important;}
.small-offset-10{margin-left: 83.3333333333% !important;}
.small-offset-11{margin-left: 91.6666666667% !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.3333333333%;right: auto;}
.medium-pull-1{position: relative;right: 8.3333333333%;left: auto;}
.medium-push-2{position: relative;left: 16.6666666667%;right: auto;}
.medium-pull-2{position: relative;right: 16.6666666667%;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.3333333333%;right: auto;}
.medium-pull-4{position: relative;right: 33.3333333333%;left: auto;}
.medium-push-5{position: relative;left: 41.6666666667%;right: auto;}
.medium-pull-5{position: relative;right: 41.6666666667%;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.3333333333%;right: auto;}
.medium-pull-7{position: relative;right: 58.3333333333%;left: auto;}
.medium-push-8{position: relative;left: 66.6666666667%;right: auto;}
.medium-pull-8{position: relative;right: 66.6666666667%;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.3333333333%;right: auto;}
.medium-pull-10{position: relative;right: 83.3333333333%;left: auto;}
.medium-push-11{position: relative;left: 91.6666666667%;right: auto;}
.medium-pull-11{position: relative;right: 91.6666666667%;left: auto;}
.column, .columns{position: relative;padding-left: 0.4em;padding-right: 0.4em;float: left;}
.medium-1{width: 8.3333333333%;}
.medium-2{width: 16.6666666667%;}
.medium-3{width: 25%;}
.medium-4{width: 33.3333333333%;}
.medium-5{width: 41.6666666667%;}
.medium-6{width: 50%;}
.medium-7{width: 58.3333333333%;}
.medium-8{width: 66.6666666667%;}
.medium-9{width: 75%;}
.medium-10{width: 83.3333333333%;}
.medium-11{width: 91.6666666667%;}
.medium-12{width: 100%;}
.medium-offset-0{margin-left: 0% !important;}
.medium-offset-1{margin-left: 8.3333333333% !important;}
.medium-offset-2{margin-left: 16.6666666667% !important;}
.medium-offset-3{margin-left: 25% !important;}
.medium-offset-4{margin-left: 33.3333333333% !important;}
.medium-offset-5{margin-left: 41.6666666667% !important;}
.medium-offset-6{margin-left: 50% !important;}
.medium-offset-7{margin-left: 58.3333333333% !important;}
.medium-offset-8{margin-left: 66.6666666667% !important;}
.medium-offset-9{margin-left: 75% !important;}
.medium-offset-10{margin-left: 83.3333333333% !important;}
.medium-offset-11{margin-left: 91.6666666667% !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.3333333333%;right: auto;}
.pull-1{position: relative;right: 8.3333333333%;left: auto;}
.push-2{position: relative;left: 16.6666666667%;right: auto;}
.pull-2{position: relative;right: 16.6666666667%;left: auto;}
.push-3{position: relative;left: 25%;right: auto;}
.pull-3{position: relative;right: 25%;left: auto;}
.push-4{position: relative;left: 33.3333333333%;right: auto;}
.pull-4{position: relative;right: 33.3333333333%;left: auto;}
.push-5{position: relative;left: 41.6666666667%;right: auto;}
.pull-5{position: relative;right: 41.6666666667%;left: auto;}
.push-6{position: relative;left: 50%;right: auto;}
.pull-6{position: relative;right: 50%;left: auto;}
.push-7{position: relative;left: 58.3333333333%;right: auto;}
.pull-7{position: relative;right: 58.3333333333%;left: auto;}
.push-8{position: relative;left: 66.6666666667%;right: auto;}
.pull-8{position: relative;right: 66.6666666667%;left: auto;}
.push-9{position: relative;left: 75%;right: auto;}
.pull-9{position: relative;right: 75%;left: auto;}
.push-10{position: relative;left: 83.3333333333%;right: auto;}
.pull-10{position: relative;right: 83.3333333333%;left: auto;}
.push-11{position: relative;left: 91.6666666667%;right: auto;}
.pull-11{position: relative;right: 91.6666666667%;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.3333333333%;right: auto;}
.large-pull-1{position: relative;right: 8.3333333333%;left: auto;}
.large-push-2{position: relative;left: 16.6666666667%;right: auto;}
.large-pull-2{position: relative;right: 16.6666666667%;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.3333333333%;right: auto;}
.large-pull-4{position: relative;right: 33.3333333333%;left: auto;}
.large-push-5{position: relative;left: 41.6666666667%;right: auto;}
.large-pull-5{position: relative;right: 41.6666666667%;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.3333333333%;right: auto;}
.large-pull-7{position: relative;right: 58.3333333333%;left: auto;}
.large-push-8{position: relative;left: 66.6666666667%;right: auto;}
.large-pull-8{position: relative;right: 66.6666666667%;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.3333333333%;right: auto;}
.large-pull-10{position: relative;right: 83.3333333333%;left: auto;}
.large-push-11{position: relative;left: 91.6666666667%;right: auto;}
.large-pull-11{position: relative;right: 91.6666666667%;left: auto;}
.column, .columns{position: relative;padding-left: 0.4em;padding-right: 0.4em;float: left;}
.large-1{width: 8.3333333333%;}
.large-2{width: 16.6666666667%;}
.large-3{width: 25%;}
.large-4{width: 33.3333333333%;}
.large-5{width: 41.6666666667%;}
.large-6{width: 50%;}
.large-7{width: 58.3333333333%;}
.large-8{width: 66.6666666667%;}
.large-9{width: 75%;}
.large-10{width: 83.3333333333%;}
.large-11{width: 91.6666666667%;}
.large-12{width: 100%;}
.large-offset-0{margin-left: 0% !important;}
.large-offset-1{margin-left: 8.3333333333% !important;}
.large-offset-2{margin-left: 16.6666666667% !important;}
.large-offset-3{margin-left: 25% !important;}
.large-offset-4{margin-left: 33.3333333333% !important;}
.large-offset-5{margin-left: 41.6666666667% !important;}
.large-offset-6{margin-left: 50% !important;}
.large-offset-7{margin-left: 58.3333333333% !important;}
.large-offset-8{margin-left: 66.6666666667% !important;}
.large-offset-9{margin-left: 75% !important;}
.large-offset-10{margin-left: 83.3333333333% !important;}
.large-offset-11{margin-left: 91.6666666667% !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.3333333333%;right: auto;}
.pull-1{position: relative;right: 8.3333333333%;left: auto;}
.push-2{position: relative;left: 16.6666666667%;right: auto;}
.pull-2{position: relative;right: 16.6666666667%;left: auto;}
.push-3{position: relative;left: 25%;right: auto;}
.pull-3{position: relative;right: 25%;left: auto;}
.push-4{position: relative;left: 33.3333333333%;right: auto;}
.pull-4{position: relative;right: 33.3333333333%;left: auto;}
.push-5{position: relative;left: 41.6666666667%;right: auto;}
.pull-5{position: relative;right: 41.6666666667%;left: auto;}
.push-6{position: relative;left: 50%;right: auto;}
.pull-6{position: relative;right: 50%;left: auto;}
.push-7{position: relative;left: 58.3333333333%;right: auto;}
.pull-7{position: relative;right: 58.3333333333%;left: auto;}
.push-8{position: relative;left: 66.6666666667%;right: auto;}
.pull-8{position: relative;right: 66.6666666667%;left: auto;}
.push-9{position: relative;left: 75%;right: auto;}
.pull-9{position: relative;right: 75%;left: auto;}
.push-10{position: relative;left: 83.3333333333%;right: auto;}
.pull-10{position: relative;right: 83.3333333333%;left: auto;}
.push-11{position: relative;left: 91.6666666667%;right: auto;}
.pull-11{position: relative;right: 91.6666666667%;left: auto;}
}
.row{padding: 0 8px;}
.row.expand{max-width: 100%;}
.row .row{padding: 0;}
@media only screen and (min-width:40.063em){.row{padding: 0 16px;}
}
@media only screen and (min-width:64.063em){.row{padding: 0 24px;}
}
.alert-box{border-style: solid;border-width: 2px;display: block;font-weight: normal;margin-bottom: 1rem;position: relative;padding: 1em 32px 1em 80px;font-size: 1em;transition: opacity 300ms ease-out;border-color: #E9711C;}
@media only screen and (max-width: 40em){.alert-box{padding-left: 32px;}
}
@media only screen and (min-width:40.063em){.alert-box::before{display: inline-block;background: #007398;color: #FFFFFF;width: 32px;height: 32px;margin-left: -62px;text-align: center;padding-top: 3px;float: left;}
}
@media only screen and (min-width:40.063em){.alert-box::before{background: #E9711C;content: "i";font-family: inherit;}
}
.alert-box .close{font-size: 1.1rem;padding: 9px 6px 4px;line-height: 0;position: absolute;top: 50%;margin-top: -0.55rem;right: 0.2rem;color: #333333;opacity: 0.3;background: inherit;}
.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{border-color: #29A61B;}
@media only screen and (min-width:40.063em){.alert-box.success::before{background: #29A61B;content: "i";font-family: inherit;}
}
.alert-box.alert{border-color: #C83727;}
@media only screen and (min-width:40.063em){.alert-box.alert::before{background: #C83727;content: "!";font-family: inherit;}
}
.alert-box.secondary{border-color: #007398;}
@media only screen and (min-width:40.063em){.alert-box.secondary::before{background: #007398;content: "i";font-family: inherit;}
}
.alert-box.warning{border-color: #FFD200;}
@media only screen and (min-width:40.063em){.alert-box.warning::before{background: #FFD200;content: "i";font-family: inherit;}
}
.alert-box.info{border-color: #009ECE;}
@media only screen and (min-width:40.063em){.alert-box.info::before{background: #009ECE;content: "i";font-family: inherit;}
}
.alert-box.alert-close{opacity: 0;}
.alert-box.user{border-color: #E9711C;margin: 2em 0;}
@media only screen and (min-width:40.063em){.alert-box.user::before{background: #E9711C;content: "\e9ec";font-family: "icomoon" !important;}
}
.alert-box.email{border-color: #007398;}
@media only screen and (min-width:40.063em){.alert-box.email::before{background: #007398;content: "@";font-family: inherit;}
}
.rn_Alert, .rn_MessageBox{border-style: solid;border-width: 2px;display: block;font-weight: normal;margin-bottom: 1rem;position: relative;padding: 1em 32px 1em 80px;font-size: 1em;transition: opacity 300ms ease-out;border-color: #E9711C;background: #FFFFFF;}
@media only screen and (max-width: 40em){.rn_Alert, .rn_MessageBox{padding-left: 32px;}
}
@media only screen and (min-width:40.063em){.rn_Alert::before, .rn_MessageBox::before{display: inline-block;background: #007398;color: #FFFFFF;width: 32px;height: 32px;margin-left: -62px;text-align: center;padding-top: 3px;float: left;}
}
@media only screen and (min-width:40.063em){.rn_Alert::before, .rn_MessageBox::before{background: #E9711C;content: "i";font-family: inherit;}
}
.rn_Alert.rn_SuccessAlert, .rn_MessageBox.rn_SuccessAlert{border-color: #29A61B;}
@media only screen and (min-width:40.063em){.rn_Alert.rn_SuccessAlert::before, .rn_MessageBox.rn_SuccessAlert::before{background: #29A61B;content: "i";font-family: inherit;}
}
.rn_Alert.rn_ErrorMessage, .rn_MessageBox.rn_ErrorMessage{border-color: #C83727;}
@media only screen and (min-width:40.063em){.rn_Alert.rn_ErrorMessage::before, .rn_MessageBox.rn_ErrorMessage::before{background: #C83727;content: "i";font-family: inherit;}
}
[class*=block-grid-]{display: block;padding: 0;margin: 0 -0.5rem;}
[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.5rem 1rem;}
@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.3333333333%;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.6666666667%;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.2857142857%;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.1111111111%;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.0909090909%;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.3333333333%;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.3333333333%;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.6666666667%;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.2857142857%;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.1111111111%;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.0909090909%;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.3333333333%;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.3333333333%;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.6666666667%;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.2857142857%;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.1111111111%;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.0909090909%;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.3333333333%;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;}
}
.breadcrumbs{display: block;padding: 0.45rem 0.7rem 0.45rem;overflow: hidden;margin-left: 0;list-style: none;border-style: solid;border-width: 1px;background-color: #5ed8ff;border-color: #3bcfff;border-radius: 3px;}
.breadcrumbs > *{margin: 0;float: left;font-size: 0.55rem;line-height: 0.55rem;text-transform: uppercase;color: #E9711C;}
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a{text-decoration: underline;}
.breadcrumbs > * a{color: #E9711C;}
.breadcrumbs > *.current{cursor: default;color: #333333;}
.breadcrumbs > *.current a{cursor: default;color: #333333;}
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a{text-decoration: none;}
.breadcrumbs > *.unavailable{color: #999999;}
.breadcrumbs > *.unavailable a{color: #999999;}
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, .breadcrumbs > *.unavailable a:focus{text-decoration: none;color: #999999;cursor: default;}
.breadcrumbs > *:before{content: "/";color: #AAAAAA;margin: 0 0.6rem;position: relative;top: 1px;}
.breadcrumbs > *:first-child:before{content: " ";margin: 0;}
[aria-label=breadcrumbs] [aria-hidden=true]:after{content: "/";}
button, .button{border-style: solid;border-width: 2px;cursor: pointer;font-family: "NexusSans", Arial, sans-serif;font-weight: normal;line-height: normal;margin: 0 0 1rem;position: relative;text-decoration: none;text-align: center;-webkit-appearance: none;-webkit-border-radius: 0;display: inline-block;padding-top: 0.25rem;padding-right: 0.5rem;padding-bottom: 0.3rem;padding-left: 0.5rem;font-size: 1em;background-color: #007398;border-color: #007398;color: #FFFFFF;transition: background-color 300ms ease-out;}
button:hover, button:focus, .button:hover, .button:focus{background-color: #E9711C;}
button:hover, button:focus, .button:hover, .button:focus{color: #FFFFFF;}
button.secondary, .button.secondary{background-color: #007398;border-color: #005c7a;color: #FFFFFF;}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus{background-color: #005c7a;}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus{color: #FFFFFF;}
button.success, .button.success{background-color: #29A61B;border-color: #218516;color: #FFFFFF;}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus{background-color: #218516;}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus{color: #FFFFFF;}
button.alert, .button.alert{background-color: #C83727;border-color: #a02c1f;color: #FFFFFF;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{background-color: #a02c1f;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{color: #FFFFFF;}
button.warning, .button.warning{background-color: #FFD200;border-color: #cca800;color: #FFFFFF;}
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus{background-color: #cca800;}
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus{color: #FFFFFF;}
button.info, .button.info{background-color: #009ECE;border-color: #007ea5;color: #FFFFFF;}
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus{background-color: #007ea5;}
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus{color: #FFFFFF;}
button.large, .button.large{padding-top: 0.9rem;padding-right: 1.8rem;padding-bottom: 0.95rem;padding-left: 1.8rem;font-size: 1rem;}
button.small, .button.small{padding-top: 0.7rem;padding-right: 1.4rem;padding-bottom: 0.75rem;padding-left: 1.4rem;font-size: 0.65rem;}
button.tiny, .button.tiny{padding-top: 0.5rem;padding-right: 1rem;padding-bottom: 0.55rem;padding-left: 1rem;font-size: 0.55rem;}
button.expand, .button.expand{padding-right: 0;padding-left: 0;width: 100%;}
button.left-align, .button.left-align{text-align: left;text-indent: 0.6rem;}
button.right-align, .button.right-align{text-align: right;padding-right: 0.6rem;}
button.radius, .button.radius{border-radius: 3px;}
button.round, .button.round{border-radius: 1000px;}
button.disabled, button[disabled], .button.disabled, .button[disabled]{background-color: #007398;border-color: #007398;color: #FFFFFF;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: #E9711C;}
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: #FFFFFF;}
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: #007398;}
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary{background-color: #007398;border-color: #005c7a;color: #FFFFFF;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: #005c7a;}
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: #FFFFFF;}
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: #007398;}
button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success{background-color: #29A61B;border-color: #218516;color: #FFFFFF;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: #218516;}
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: #FFFFFF;}
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: #29A61B;}
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert{background-color: #C83727;border-color: #a02c1f;color: #FFFFFF;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: #a02c1f;}
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: #FFFFFF;}
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: #C83727;}
button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning{background-color: #FFD200;border-color: #cca800;color: #FFFFFF;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: #cca800;}
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: #FFFFFF;}
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: #FFD200;}
button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info{background-color: #009ECE;border-color: #007ea5;color: #FFFFFF;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: #007ea5;}
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: #FFFFFF;}
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: #009ECE;}
button::-moz-focus-inner{border: 0;padding: 0;}
@media only screen and (min-width:40.063em){button, .button{display: inline-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;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;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;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;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;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;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;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;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;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;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: 0.25rem;-webkit-top-right-radius: 0.25rem;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;}
.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: 0.25rem;-webkit-bottom-right-radius: 0.25rem;border-bottom-left-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
@media only screen and (min-width:40.063em){.button-group.round.stack-for-small > *{margin: 0 -2px;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;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: 0.25rem;-webkit-top-right-radius: 0.25rem;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;}
.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: 0.25rem;-webkit-bottom-right-radius: 0.25rem;border-bottom-left-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
}
.button-group.even-2 li{margin: 0 -2px;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;display: inline-block;width: 33.3333333333%;}
.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;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;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;display: inline-block;width: 16.6666666667%;}
.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;display: inline-block;width: 14.2857142857%;}
.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;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.5rem;}
.button-bar .button-group div{overflow: hidden;}
.button, button{transition: border 300ms ease-out, background 300ms ease-out, color 300ms ease-out;}
.button:hover, .button:focus, button:hover, button:focus{border-color: #E9711C;}
.button.hollow{background-color: transparent;color: #007398;}
.button.plain{padding: 0;background: transparent;color: #505050;}
.button.plain:hover{color: #E9711C;text-decoration: underline;}
.button.plain:hover::after, .button.plain:hover::before{color: #E9711C;}
.rn_ChatLaunchSubmit input[type=submit], .rn_QuestionDetail input[type=submit], .rn_LoginForm input[type=submit], .rn_SubmitButton{border-style: solid;border-width: 2px;cursor: pointer;font-family: "NexusSans", Arial, sans-serif;font-weight: normal;line-height: normal;margin: 0 0 1rem;position: relative;text-decoration: none;text-align: center;-webkit-appearance: none;-webkit-border-radius: 0;display: inline-block;padding-top: 0.25rem;padding-right: 0.5rem;padding-bottom: 0.3rem;padding-left: 0.5rem;font-size: 1em;background-color: #007398;border-color: #007398;color: #FFFFFF;transition: all 300ms ease-out;}
.rn_ChatLaunchSubmit input[type=submit]:hover, .rn_ChatLaunchSubmit input[type=submit]:focus, .rn_QuestionDetail input[type=submit]:hover, .rn_QuestionDetail input[type=submit]:focus, .rn_LoginForm input[type=submit]:hover, .rn_LoginForm input[type=submit]:focus, .rn_SubmitButton:hover, .rn_SubmitButton:focus{background-color: #E9711C;}
.rn_ChatLaunchSubmit input[type=submit]:hover, .rn_ChatLaunchSubmit input[type=submit]:focus, .rn_QuestionDetail input[type=submit]:hover, .rn_QuestionDetail input[type=submit]:focus, .rn_LoginForm input[type=submit]:hover, .rn_LoginForm input[type=submit]:focus, .rn_SubmitButton:hover, .rn_SubmitButton:focus{color: #FFFFFF;}
.rn_ChatLaunchSubmit input[type=submit]:hover, .rn_ChatLaunchSubmit input[type=submit]:focus, .rn_QuestionDetail input[type=submit]:hover, .rn_QuestionDetail input[type=submit]:focus, .rn_LoginForm input[type=submit]:hover, .rn_LoginForm input[type=submit]:focus, .rn_SubmitButton:hover, .rn_SubmitButton:focus{border-color: #E9711C;}
.cta-primary{border-style: solid;border-width: 2px;cursor: pointer;font-family: "NexusSans", Arial, sans-serif;font-weight: normal;line-height: normal;margin: 0 0 1rem;position: relative;text-decoration: none;text-align: center;-webkit-appearance: none;-webkit-border-radius: 0;display: inline-block;padding-top: 0.25rem;padding-right: 0.5rem;padding-bottom: 0.3rem;padding-left: 0.5rem;font-size: 1em;background-color: #007398;border-color: #007398;color: #FFFFFF;transition: all 300ms ease-out;border-width: 2px;}
.cta-primary:hover, .cta-primary:focus{background-color: #E9711C;}
.cta-primary:hover, .cta-primary:focus{color: #FFFFFF;}
.cta-primary:hover, .cta-primary:focus{border-color: #E9711C;}
.cta-primary::after{display: inline-block;content: "\e9d2";padding-left: 0.4em;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;}
.cta-secondary::before{display: inline-block;content: "\e9d2";width: 1.8em;height: 1.8em;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;color: #007398;text-align: center;border: 2px solid #007398;margin-right: 0.5em;}
.cta-secondary:hover{position: relative;}
.cta-secondary:hover::before{border-color: #E9711C;background: #E9711C;color: #FFFFFF;}
.cta-tertiary{color: #505050;}
.cta-tertiary::before{display: inline-block;content: "\e9d2";width: 1.8em;height: 1.8em;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;color: #007398;text-align: center;margin-left: -0.6em;}
.cta-tertiary:hover{position: relative;}
.cta-tertiary:hover::before{color: #E9711C;}
.cta-tertiary:hover::after{position: absolute;bottom: -2px;left: 1.3em;right: 0;height: 2px;background: #E9711C;content: "";}
.button-secondary{background-color: #fff;border-color: #007398;color: #2E2E2E;}
.button-secondary:hover{border-color: #E9711C;background-color: #E9711C;}
.button-tertiary{background-color: #fff;border-color: #B9B9B9;color: #53565a;}
.button-tertiary:hover{border-color: #E9711C;}
.yui3-button-close{border: 0 none;}
.yui3-widget-buttons .yui3-button{margin-right: 1em;}
.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: #333333;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: #AAAAAA;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: #CCCCCC;font-size: 0.875em;line-height: 1.3;margin-bottom: 0;text-align: center;bottom: 0;background: #333333;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: #CCCCCC;display: none;}
.clearing-close:hover, .clearing-close:focus{color: #CCCCCC;}
.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: #CCCCCC;}
.clearing-main-next{right: 0;}
.clearing-main-next > span{border-color: transparent;border-left-color: #CCCCCC;}
.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: #333333;overflow: hidden;height: 85%;}
.clearing-close{position: absolute;top: 10px;right: 20px;padding-left: 0;padding-top: 0;}
}
.f-dropdown{position: absolute;left: -9999px;list-style: none;margin-left: 0;outline: none;width: 100%;max-height: none;height: auto;background: #FFFFFF;border: solid 1px #cccccc;font-size: 0.7rem;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 #FFFFFF 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 #cccccc 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;outline: none;width: 100%;max-height: none;height: auto;background: #FFFFFF;border: solid 1px #cccccc;font-size: 0.7rem;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 #FFFFFF 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 #cccccc 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;outline: none;width: 100%;max-height: none;height: auto;background: #FFFFFF;border: solid 1px #cccccc;font-size: 0.7rem;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 #FFFFFF;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 #cccccc;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;outline: none;width: 100%;max-height: none;height: auto;background: #FFFFFF;border: solid 1px #cccccc;font-size: 0.7rem;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: #FFFFFF 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: #cccccc 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.7rem;cursor: pointer;line-height: 0.9rem;margin: 0;}
.f-dropdown li:hover, .f-dropdown li:focus{background: #EEEEEE;}
.f-dropdown li.radius{border-radius: 3px;}
.f-dropdown li a{display: block;padding: 0.5rem;color: #555555;}
.f-dropdown.content{position: absolute;left: -9999px;list-style: none;margin-left: 0;outline: none;padding: 1rem;width: 100%;height: auto;max-height: none;background: #FFFFFF;border: solid 1px #cccccc;font-size: 0.7rem;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;}
.dropdown.button, button.dropdown{position: relative;outline: none;padding-right: 2.85rem;}
.dropdown.button::after, button.dropdown::after{position: absolute;content: "";width: 0;height: 0;display: block;border-style: solid;border-color: #FFFFFF transparent transparent transparent;top: 50%;}
.dropdown.button::after, button.dropdown::after{border-width: 0.3rem;right: 1.125rem;margin-top: -0.125rem;}
.dropdown.button::after, button.dropdown::after{border-color: #FFFFFF transparent transparent transparent;}
.dropdown.button.tiny, button.dropdown.tiny{padding-right: 2.1rem;}
.dropdown.button.tiny:after, button.dropdown.tiny:after{border-width: 0.3rem;right: 0.9rem;margin-top: -0.1rem;}
.dropdown.button.tiny::after, button.dropdown.tiny::after{border-color: #FFFFFF transparent transparent transparent;}
.dropdown.button.small, button.dropdown.small{padding-right: 2.45rem;}
.dropdown.button.small::after, button.dropdown.small::after{border-width: 0.35rem;right: 1.05rem;margin-top: -0.125rem;}
.dropdown.button.small::after, button.dropdown.small::after{border-color: #FFFFFF transparent transparent transparent;}
.dropdown.button.large, button.dropdown.large{padding-right: 2.9rem;}
.dropdown.button.large::after, button.dropdown.large::after{border-width: 0.25rem;right: 1.375rem;margin-top: -0.125rem;}
.dropdown.button.large::after, button.dropdown.large::after{border-color: #FFFFFF transparent transparent transparent;}
.dropdown.button.secondary:after, button.dropdown.secondary:after{border-color: #333333 transparent transparent transparent;}
form{margin: 0 0 0.8rem;}
form .row .row{margin: 0 -0.4rem;}
form .row .row .column, form .row .row .columns{padding: 0 0.4rem;}
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.4rem;}
label{font-size: 0.85em;color: #007398;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 0.8rem 0;padding: 0.4rem0 0 0.1rem 0 0;}
label small{text-transform: capitalize;color: #009cce;}
.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.85em;height: 2.15rem;line-height: 2.15rem;}
.postfix.button{padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;text-align: center;line-height: 1.7rem;border: none;}
.prefix.button{padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;text-align: center;line-height: 1.7rem;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: #333333;border-color: #cccccc;}
span.postfix, label.postfix{background: #f2f2f2;border-left: none;color: #333333;border-color: #cccccc;}
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: transparent;font-family: inherit;border-style: solid;border-width: 0 0 2px 0;border-color: #DCDCDC;box-shadow: none;color: #505050;display: block;font-size: 1rem;margin: 0 0 0.8rem 0;padding: 0.4rem;height: 2.15rem;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: all 0.15s linear;}
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: transparent;border-color: #505050;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: #DDDDDD;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: #DDDDDD;cursor: default;}
input[type=text].radius, input[type=password].radius, input[type=date].radius, input[type=datetime].radius, input[type=datetime-local].radius, input[type=month].radius, input[type=week].radius, input[type=email].radius, input[type=number].radius, input[type=search].radius, input[type=tel].radius, input[type=time].radius, input[type=url].radius, input[type=color].radius, textarea.radius{border-radius: 3px;}
form .row .prefix-radius.row.collapse input, form .row .prefix-radius.row.collapse textarea, form .row .prefix-radius.row.collapse select{border-radius: 0;-webkit-border-bottom-right-radius: 3px;-webkit-border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
form .row .prefix-radius.row.collapse .prefix{border-radius: 0;-webkit-border-bottom-left-radius: 3px;-webkit-border-top-left-radius: 3px;border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
form .row .postfix-radius.row.collapse input, form .row .postfix-radius.row.collapse textarea, form .row .postfix-radius.row.collapse select{border-radius: 0;-webkit-border-bottom-left-radius: 3px;-webkit-border-top-left-radius: 3px;border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
form .row .postfix-radius.row.collapse .postfix{border-radius: 0;-webkit-border-bottom-right-radius: 3px;-webkit-border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
form .row .prefix-round.row.collapse input, form .row .prefix-round.row.collapse textarea, form .row .prefix-round.row.collapse select{border-radius: 0;-webkit-border-bottom-right-radius: 1000px;-webkit-border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;}
form .row .prefix-round.row.collapse .prefix{border-radius: 0;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}
form .row .postfix-round.row.collapse input, form .row .postfix-round.row.collapse textarea, form .row .postfix-round.row.collapse select{border-radius: 0;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}
form .row .postfix-round.row.collapse .postfix{border-radius: 0;-webkit-border-bottom-right-radius: 1000px;-webkit-border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;}
input[type=submit]{-webkit-appearance: none;-webkit-border-radius: 0px;}
textarea[rows]{height: auto;}
textarea{max-width: 100%;}
select{-webkit-appearance: none !important;-webkit-border-radius: 0px;background-color: transparent;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position: 100% center;background-repeat: no-repeat;border-style: solid;border-width: 0 0 2px 0;border-color: #DCDCDC;padding: 0;font-size: 1rem;font-family: "NexusSans", Arial, sans-serif;color: #505050;line-height: normal;border-radius: 0;height: 2.15rem;}
select::-ms-expand{display: none;}
select.radius{border-radius: 3px;}
select:hover{background-color: transparent;border-color: #505050;}
select:disabled{background-color: #DDDDDD;cursor: default;}
input[type=file], input[type=checkbox], input[type=radio], select{margin: 0 0 0.8rem 0;}
input[type=checkbox] + label, input[type=radio] + label{display: inline-block;margin-left: 0.4rem;margin-right: 0.8rem;margin-bottom: 0;vertical-align: baseline;}
input[type=file]{width: 100%;}
fieldset{border: 1px solid #DDDDDD;padding: 1rem;margin: 0.9rem 0;}
fieldset legend{font-weight: bold;background: #FFFFFF;padding: 0 0.15rem;margin: 0;margin-left: -0.15rem;}
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error{display: block;padding: 0.3rem 0.45rem 0.45rem;margin-top: -1px;margin-bottom: 0.8rem;font-size: 0.6rem;font-weight: normal;font-style: italic;background: #C83727;color: #FFFFFF;}
[data-abide] span.error, [data-abide] small.error{display: none;}
span.error, small.error{display: block;padding: 0.3rem 0.45rem 0.45rem;margin-top: -1px;margin-bottom: 0.8rem;font-size: 0.6rem;font-weight: normal;font-style: italic;background: #C83727;color: #FFFFFF;}
.error input, .error textarea, .error select{margin-bottom: 0;}
.error input[type=checkbox], .error input[type=radio]{margin-bottom: 0.8rem;}
.error label, .error label.error{color: #C83727;}
.error small.error{display: block;padding: 0.3rem 0.45rem 0.45rem;margin-top: -1px;margin-bottom: 0.8rem;font-size: 0.6rem;font-weight: normal;font-style: italic;background: #C83727;color: #FFFFFF;}
.error > label > small{color: #009cce;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: #C83727;}
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{padding: 0;}
input[type=text]:hover, input[type=password]:hover, input[type=date]:hover, input[type=datetime]:hover, input[type=datetime-local]:hover, input[type=month]:hover, input[type=week]:hover, input[type=email]:hover, input[type=number]:hover, input[type=search]:hover, input[type=tel]:hover, input[type=time]:hover, input[type=url]:hover, input[type=color]:hover, textarea:hover{background: transparent;border-color: #505050;outline: none;}
input[type=text].form-error, input[type=password].form-error, input[type=date].form-error, input[type=datetime].form-error, input[type=datetime-local].form-error, input[type=month].form-error, input[type=week].form-error, input[type=email].form-error, input[type=number].form-error, input[type=search].form-error, input[type=tel].form-error, input[type=time].form-error, input[type=url].form-error, input[type=color].form-error, textarea.form-error{border-color: #C83727;}
input[type=text].form-error:hover, input[type=password].form-error:hover, input[type=date].form-error:hover, input[type=datetime].form-error:hover, input[type=datetime-local].form-error:hover, input[type=month].form-error:hover, input[type=week].form-error:hover, input[type=email].form-error:hover, input[type=number].form-error:hover, input[type=search].form-error:hover, input[type=tel].form-error:hover, input[type=time].form-error:hover, input[type=url].form-error:hover, input[type=color].form-error:hover, textarea.form-error:hover{border-color: #505050;}
input[type=text]::-ms-clear, input[type=password]::-ms-clear, input[type=date]::-ms-clear, input[type=datetime]::-ms-clear, input[type=datetime-local]::-ms-clear, input[type=month]::-ms-clear, input[type=week]::-ms-clear, input[type=email]::-ms-clear, input[type=number]::-ms-clear, input[type=search]::-ms-clear, input[type=tel]::-ms-clear, input[type=time]::-ms-clear, input[type=url]::-ms-clear, input[type=color]::-ms-clear, textarea::-ms-clear{display: none;}
input[type=text][readonly]:hover, input[type=text][readonly]:focus, input[type=text][disabled]:hover, input[type=text][disabled]:focus, input[type=password][readonly]:hover, input[type=password][readonly]:focus, input[type=password][disabled]:hover, input[type=password][disabled]:focus, input[type=date][readonly]:hover, input[type=date][readonly]:focus, input[type=date][disabled]:hover, input[type=date][disabled]:focus, input[type=datetime][readonly]:hover, input[type=datetime][readonly]:focus, input[type=datetime][disabled]:hover, input[type=datetime][disabled]:focus, input[type=datetime-local][readonly]:hover, input[type=datetime-local][readonly]:focus, input[type=datetime-local][disabled]:hover, input[type=datetime-local][disabled]:focus, input[type=month][readonly]:hover, input[type=month][readonly]:focus, input[type=month][disabled]:hover, input[type=month][disabled]:focus, input[type=week][readonly]:hover, input[type=week][readonly]:focus, input[type=week][disabled]:hover, input[type=week][disabled]:focus, input[type=email][readonly]:hover, input[type=email][readonly]:focus, input[type=email][disabled]:hover, input[type=email][disabled]:focus, input[type=number][readonly]:hover, input[type=number][readonly]:focus, input[type=number][disabled]:hover, input[type=number][disabled]:focus, input[type=search][readonly]:hover, input[type=search][readonly]:focus, input[type=search][disabled]:hover, input[type=search][disabled]:focus, input[type=tel][readonly]:hover, input[type=tel][readonly]:focus, input[type=tel][disabled]:hover, input[type=tel][disabled]:focus, input[type=time][readonly]:hover, input[type=time][readonly]:focus, input[type=time][disabled]:hover, input[type=time][disabled]:focus, input[type=url][readonly]:hover, input[type=url][readonly]:focus, input[type=url][disabled]:hover, input[type=url][disabled]:focus, input[type=color][readonly]:hover, input[type=color][readonly]:focus, input[type=color][disabled]:hover, input[type=color][disabled]:focus, textarea[readonly]:hover, textarea[readonly]:focus, textarea[disabled]:hover, textarea[disabled]:focus{background: #ccc;}
.webflow-element:before, .webflow-element:after{content: " ";display: table;}
.webflow-element:after{clear: both;}
.webflow-element label[for]{position: relative;transition: bottom 0.2s ease-out, font-size 0.2s ease-out;bottom: -40px;height: auto;font-size: 1em;}
.webflow-element label[for].active{bottom: 0;font-size: 0.85em;}
.webflow-optional{color: #767676;font-size: 0.8em;}
.ui-combobox input.ui-combobox-input[type=text]{width: 100%;}
a.ui-combobox-toggle{width: 5%;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 0 none;height: 2.5rem;transition: border 0.4s ease-out;margin-left: 2px;right: 0;}
.webflow-error-span, .email-verification-error{display: block;padding: 0.2em 0;color: #C83727;margin-bottom: 0.8em;font-size: 0.8em;}
.webflow-element-div + .webflow-error-span, .email-verification-error{margin-top: -0.8rem;}
.form-actions{margin-top: 2em;}
#rn_ContinueButton{display: inline;}
.inline-list{margin: 0 auto 0.85rem auto;margin-left: -1.1rem;margin-right: 0;padding: 0;list-style: none;overflow: hidden;}
.inline-list > li{list-style: none;float: left;margin-left: 1.1rem;display: block;}
.inline-list > li > *{display: block;}
.label{font-weight: normal;font-family: "NexusSans", 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.2rem 0.4rem 0.2rem;font-size: 0.55rem;background-color: #E9711C;color: #FFFFFF;}
.label.radius{border-radius: 3px;}
.label.round{border-radius: 1000px;}
.label.alert{background-color: #C83727;color: #FFFFFF;}
.label.warning{background-color: #FFD200;color: #FFFFFF;}
.label.success{background-color: #29A61B;color: #FFFFFF;}
.label.secondary{background-color: #007398;color: #FFFFFF;}
.label.info{background-color: #009ECE;color: #FFFFFF;}
.rn_Paginator.rn_BasicPaginator{font-size: 1.2em;}
.rn_Paginator.rn_BasicPaginator .rn_CurrentPage{border-bottom: 2px solid #E9711C;font-weight: bold;margin-right: 0.6em;}
.rn_Paginator.rn_BasicPaginator a{color: #505050;margin-right: 0.6em;}
.rn_Paginator.rn_BasicPaginator a:hover, .rn_Paginator.rn_BasicPaginator a:focus{color: #E9711C;border-bottom: 2px solid #E9711C;}
.rn_Paginator.rn_BasicPaginator > a:first-child::before, .rn_Paginator.rn_BasicPaginator > a:last-child::after{display: inline-block;width: 1.8em;height: 1.8em;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;color: #007398;border: 2px solid #007398;text-align: center;line-height: 1.6em;}
.rn_Paginator.rn_BasicPaginator > a:first-child:hover, .rn_Paginator.rn_BasicPaginator > a:first-child:focus, .rn_Paginator.rn_BasicPaginator > a:last-child:hover, .rn_Paginator.rn_BasicPaginator > a:last-child:focus{border-bottom: 0 none;}
.rn_Paginator.rn_BasicPaginator > a:first-child:hover::after, .rn_Paginator.rn_BasicPaginator > a:first-child:hover::before, .rn_Paginator.rn_BasicPaginator > a:first-child:focus::after, .rn_Paginator.rn_BasicPaginator > a:first-child:focus::before, .rn_Paginator.rn_BasicPaginator > a:last-child:hover::after, .rn_Paginator.rn_BasicPaginator > a:last-child:hover::before, .rn_Paginator.rn_BasicPaginator > a:last-child:focus::after, .rn_Paginator.rn_BasicPaginator > a:last-child:focus::before{color: #FFFFFF;background-color: #E9711C;border-color: #E9711C;}
.rn_Paginator.rn_BasicPaginator > a:last-child::after{content: "\e9d2";margin-left: 0.4em;}
.rn_Paginator.rn_BasicPaginator > a:first-child::before{content: "\e9d1";margin-right: 0.4em;}
.panel{border-style: solid;border-width: 1px;border-color: #d8d8d8;margin-bottom: 1rem;padding: 1rem;background: #f2f2f2;color: #2E2E2E;}
.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: #2E2E2E;}
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6{line-height: 1;margin-bottom: 0.5rem;}
.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: #f9d7c0;margin-bottom: 1rem;padding: 1rem;background: #fef6f1;color: #2E2E2E;}
.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: #2E2E2E;}
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6{line-height: 1;margin-bottom: 0.5rem;}
.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: #E9711C;}
.panel.radius{border-radius: 3px;}
.reveal-modal-bg{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #000000;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: #FFFFFF;padding: 1rem;border: solid 1px #666666;box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);padding: 1.5rem;}
@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: 60em;left: 0;right: 0;margin: 0 auto;}
}
@media only screen and (min-width:40.063em){.reveal-modal, dialog{top: 5rem;}
}
.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: 60em;left: 0;right: 0;margin: 0 auto;}
}
@media only screen and (min-width:40.063em){.reveal-modal.small, dialog.small{width: 40%;max-width: 60em;left: 0;right: 0;margin: 0 auto;}
}
@media only screen and (min-width:40.063em){.reveal-modal.medium, dialog.medium{width: 60%;max-width: 60em;left: 0;right: 0;margin: 0 auto;}
}
@media only screen and (min-width:40.063em){.reveal-modal.large, dialog.large{width: 70%;max-width: 60em;left: 0;right: 0;margin: 0 auto;}
}
@media only screen and (min-width:40.063em){.reveal-modal.xlarge, dialog.xlarge{width: 95%;max-width: 60em;left: 0;right: 0;margin: 0 auto;}
}
.reveal-modal.full, dialog.full{top: 0;left: 0;height: 100%;height: 100vh;min-height: 100vh;max-width: none !important;margin-left: 0 !important;}
@media only screen and (min-width:40.063em){.reveal-modal.full, dialog.full{width: 100vw;max-width: 60em;left: 0;right: 0;margin: 0 auto;}
}
.reveal-modal .close-reveal-modal, dialog .close-reveal-modal{font-size: 2rem;line-height: 1;position: absolute;top: 0.4rem;right: 0.55rem;color: #AAAAAA;font-weight: bold;cursor: pointer;}
dialog{display: none;}
dialog::backdrop, dialog + .backdrop{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #000000;background: rgba(0, 0, 0, 0.45);z-index: auto;display: none;left: 0;}
dialog[open]{display: block;}
@media print{dialog, .reveal-modal{display: none;background: #FFFFFF !important;}
}
.side-nav{display: block;margin: 0;padding: 0.7rem 0;list-style-type: none;list-style-position: outside;font-family: "NexusSans", Arial, sans-serif;}
.side-nav li{margin: 0 0 0.35rem 0;font-size: 1em;font-weight: normal;}
.side-nav li a:not(.button){display: block;color: #007398;margin: 0;padding: 0.35rem 0.7rem;}
.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus{background: none;color: #E9711C;}
.side-nav li.active > a:first-child:not(.button){color: #007398;font-weight: normal;font-family: "NexusSans", Arial, sans-serif;}
.side-nav li.divider{border-top: 1px solid;height: 0;padding: 0;list-style: none;border-top-color: white;}
.side-nav li.heading{color: #007398;font-size: 1em;font-weight: bold;text-transform: uppercase;}
.rn_LeftNavigation .side-nav .menu-item-active > a{border: 0 none;border-left: 2px solid #E9711C;font-weight: bold;}
.rn_LeftNavigation .side-nav a{border-left: 2px solid transparent;}
.rn_LeftNavigation .side-nav a:hover{color: #E9711C;border-left: 2px solid #E9711C;}
.rn_LeftNavigation .side-nav ul{list-style: none;display: none;}
.rn_LeftNavigation .side-nav .menu-item-active > ul, .rn_LeftNavigation .side-nav .menu-item-open > ul{display: block;}
table{width: 100%;border-collapse: collapse;background: #FFFFFF;margin-bottom: 1rem;border: none 0 #DDDDDD;table-layout: auto;}
table caption{background: transparent;color: #007398;font-size: 0.8rem;font-weight: bold;}
table thead{background: #FFFFFF;}
table thead tr th, table thead tr td{padding: 16px;font-size: 0.8em;font-weight: 400;color: #007398;}
table tfoot{background: #FFFFFF;}
table tfoot tr th, table tfoot tr td{padding: 16px;font-size: 0.8em;font-weight: 400;color: #007398;}
table tr th, table tr td{padding: 16px;font-size: 0.8em;color: #505050;text-align: left;}
table tr.even, table tr.alt, table tr:nth-of-type(even){background: #FFFFFF;}
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: 1em;}
table th{border-bottom: 1px solid #007398;font-weight: 400;}
table th[scope=row]{border-bottom: 0;font-weight: bold;}
table.table-bordered td{border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;}
table.table-bordered td:last-child{border-right: 0 none;}
table.table-bordered th{border-right: 1px solid #DCDCDC;border-top: 1px solid #007398;}
table.table-bordered th:last-child{border-right: 0 none;}
table.table-striped tr:nth-child(even){background: #F5F5F5;}
table.table-hover tr:hover td{background: #EBEBEB;}
table ul, table ol, table dl, table p{font-size: 0.8rem;}
table ul, table ol{margin-left: 0.8rem;margin-bottom: 0;}
table p{margin-bottom: 0;}
table.table-compressed tr th, table.table-compressed tr td{padding: 8px;}
.tabs{margin-bottom: 0 !important;margin-left: 0;}
.tabs:before, .tabs:after{content: " ";display: table;}
.tabs:after{clear: both;}
.tabs dd, .tabs .tab-title{position: relative;margin-bottom: 0 !important;list-style: none;float: left;}
.tabs dd > a, .tabs .tab-title > a{outline: none;display: block;background-color: #EFEFEF;color: #222222;padding: 0.8rem 1.6rem;font-family: "NexusSans", Arial, sans-serif;font-size: 0.8rem;}
.tabs dd > a:hover, .tabs .tab-title > a:hover{background-color: #e1e1e1;}
.tabs dd.active a, .tabs .tab-title.active a{background-color: #FFFFFF;color: #222222;}
.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.2rem;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.4em 0;width: 100%;}
.tabs-content > .content.active{display: block;float: none;}
.tabs-content > .content.contained{padding: 0.4em;}
.tabs-content.vertical{display: block;}
.tabs-content.vertical > .content{padding: 0 0.4em;}
@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;}
meta.foundation-mq-topbar{font-family: "/only screen and (min-width:40.063em)/";width: 40.063em;}
.contain-to-grid{width: 100%;background: #333333;}
.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: #333333;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: 0.35rem;padding-bottom: 0.35rem;font-size: 0.75rem;}
.top-bar .button, .top-bar button{padding-top: 0.4rem;padding-bottom: 0.4rem;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: 20px;}
.top-bar .name h1{line-height: 45px;font-size: 0.85rem;margin: 0;}
.top-bar .name h1 a{font-weight: normal;color: #FFFFFF;width: 75%;display: block;padding: 0 15px;}
.top-bar .toggle-topbar{position: absolute;right: 0;top: 0;}
.top-bar .toggle-topbar a{color: #FFFFFF;text-transform: uppercase;font-size: 0.65rem;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: #FFFFFF;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 #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;width: 16px;}
.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow: 0 0px 0 1px "", 0 7px 0 1px "", 0 14px 0 1px "";}
.top-bar.expanded{height: auto;background: transparent;}
.top-bar.expanded .title-area{background: #333333;}
.top-bar.expanded .toggle-topbar a{color: #888888;}
.top-bar.expanded .toggle-topbar a span::after{box-shadow: 0 0px 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888;}
.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: 20px;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: #333333;}
.top-bar-section ul li > a{display: block;width: 100%;color: #FFFFFF;padding: 12px 0 12px 0;padding-left: 15px;font-family: "NexusSans", Arial, sans-serif;font-size: 0.65rem;font-weight: normal;text-transform: none;}
.top-bar-section ul li > a.button{font-size: 0.65rem;padding-right: 15px;padding-left: 15px;background-color: #E9711C;border-color: #be5a12;color: #FFFFFF;}
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus{background-color: #be5a12;}
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus{color: #FFFFFF;}
.top-bar-section ul li > a.button.secondary{background-color: #007398;border-color: #007398;color: #FFFFFF;}
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus{background-color: #E9711C;}
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus{color: #FFFFFF;}
.top-bar-section ul li > a.button.success{background-color: #29A61B;border-color: #218516;color: #FFFFFF;}
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus{background-color: #218516;}
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus{color: #FFFFFF;}
.top-bar-section ul li > a.button.alert{background-color: #C83727;border-color: #a02c1f;color: #FFFFFF;}
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus{background-color: #a02c1f;}
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus{color: #FFFFFF;}
.top-bar-section ul li > a.button.warning{background-color: #FFD200;border-color: #cca800;color: #FFFFFF;}
.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus{background-color: #cca800;}
.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus{color: #FFFFFF;}
.top-bar-section ul li > button{font-size: 0.65rem;padding-right: 15px;padding-left: 15px;background-color: #E9711C;border-color: #be5a12;color: #FFFFFF;}
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus{background-color: #be5a12;}
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus{color: #FFFFFF;}
.top-bar-section ul li > button.secondary{background-color: #007398;border-color: #007398;color: #FFFFFF;}
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus{background-color: #E9711C;}
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus{color: #FFFFFF;}
.top-bar-section ul li > button.success{background-color: #29A61B;border-color: #218516;color: #FFFFFF;}
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus{background-color: #218516;}
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus{color: #FFFFFF;}
.top-bar-section ul li > button.alert{background-color: #C83727;border-color: #a02c1f;color: #FFFFFF;}
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus{background-color: #a02c1f;}
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus{color: #FFFFFF;}
.top-bar-section ul li > button.warning{background-color: #FFD200;border-color: #cca800;color: #FFFFFF;}
.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus{background-color: #cca800;}
.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus{color: #FFFFFF;}
.top-bar-section ul li:hover:not(.has-form) > a{background-color: #555555;background: #272727;color: #FFFFFF;}
.top-bar-section ul li.active > a{background: #E9711C;color: #FFFFFF;}
.top-bar-section ul li.active > a:hover{background: #cd6014;color: #FFFFFF;}
.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: 0.9rem;}
.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a{color: #FFFFFF;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: #777777;font-weight: bold;font-size: 0.5rem;}
.js-generated{display: block;}
@media only screen and (min-width:40.063em){.top-bar{background: #333333;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.7rem;position: relative;top: 7px;}
.top-bar.expanded{background: #333333;}
.contain-to-grid .top-bar{max-width: 60em;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: #555555;background: #272727;color: #FFFFFF;}
.top-bar-section li:not(.has-form) a:not(.button){padding: 0 15px;line-height: 45px;background: #333333;}
.top-bar-section li:not(.has-form) a:not(.button):hover{background-color: #555555;background: #272727;}
.top-bar-section li.active:not(.has-form) a:not(.button){padding: 0 15px;line-height: 45px;color: #FFFFFF;background: #E9711C;}
.top-bar-section li.active:not(.has-form) a:not(.button):hover{background: #cd6014;color: #FFFFFF;}
.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: "»";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: #FFFFFF;line-height: 45px;white-space: nowrap;padding: 12px 15px;background: #333333;}
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){color: #FFFFFF;background: #333333;}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button){color: #FFFFFF;background-color: #555555;background: #272727;}
.top-bar-section .dropdown li label{white-space: nowrap;background: #333333;}
.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: #333333;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: #555555;background: #272727;color: #FFFFFF;}
.no-js .top-bar-section ul li:active > a{background: #E9711C;color: #FFFFFF;}
.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;}
}
.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: #0C7DBB;text-decoration: none;line-height: inherit;}
a:hover, a:focus{color: #2E2E2E;}
a img{border: none;}
p{font-family: inherit;font-weight: normal;font-size: 1rem;line-height: 1.6;margin-bottom: 1rem;text-rendering: optimizeLegibility;}
p.lead{font-size: 1.175rem;line-height: 1.6;}
p aside{font-size: 0.7rem;line-height: 1.35;font-style: italic;}
h1, h2, h3, h4, h5, h6{font-family: "NexusSans", Arial, sans-serif;font-weight: normal;font-style: normal;color: #505050;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: 80%;color: #737373;line-height: 0;}
h1{font-size: 1.3rem;}
h2{font-size: 1rem;}
h3{font-size: 1.1rem;}
h4{font-size: 0.9rem;}
h5{font-size: 0.9rem;}
h6{font-size: 1rem;}
.subheader{line-height: 1.4;color: #8d8d8d;font-weight: normal;margin-top: 0.2rem;margin-bottom: 0.5rem;}
hr{border: solid #DDDDDD;border-width: 1px 0 0;clear: both;margin: 1rem 0 0.95rem;height: 0;}
em, i{font-style: italic;line-height: inherit;}
strong, b{font-weight: bold;line-height: inherit;}
small{font-size: 80%;line-height: inherit;}
code{font-family: Consolas, "Liberation Mono", Courier, monospace;font-weight: normal;color: #333333;background-color: #94e5ff;border-width: 1px;border-style: solid;border-color: #6bdbff;padding: 0.1rem 0.25rem 0.05rem;}
ul, ol, dl{font-size: 1rem;line-height: 1.6;margin-bottom: 1rem;list-style-position: outside;font-family: inherit;}
ul{margin-left: 1.4rem;}
ul.no-bullet{margin-left: 0;}
ul.no-bullet li ul, ul.no-bullet li ol{margin-left: 1rem;margin-bottom: 0;list-style: none;}
ul li ul, ul li ol{margin-left: 1rem;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.4rem;}
ul.circle{list-style-type: circle;margin-left: 1.4rem;}
ul.disc{list-style-type: disc;margin-left: 1.4rem;}
ul.no-bullet{list-style: none;}
ol{margin-left: 1.4rem;}
ol li ul, ol li ol{margin-left: 1rem;margin-bottom: 0;}
dl dt{margin-bottom: 0.3rem;font-weight: bold;}
dl dd{margin-bottom: 0.6rem;}
abbr, acronym{text-transform: uppercase;font-size: 90%;color: #2E2E2E;cursor: help;}
abbr{text-transform: none;}
abbr[title]{border-bottom: 1px dotted #DDDDDD;}
blockquote{margin: 0 0 1rem;padding: 0.45rem 1rem 0 0.95rem;border-left: 1px solid #DDDDDD;}
blockquote cite{display: block;font-size: 0.65rem;color: #787878;}
blockquote cite:before{content: "— ";}
blockquote cite a, blockquote cite a:visited{color: #787878;}
blockquote, blockquote p{line-height: 1.6;color: #8d8d8d;}
.vcard{display: inline-block;margin: 0 0 1rem 0;border: 1px solid #DDDDDD;padding: 0.5rem 0.6rem;}
.vcard li{margin: 0;display: block;}
.vcard .fn{font-weight: bold;font-size: 0.75rem;}
.vevent .summary{font-weight: bold;}
.vevent abbr{cursor: default;text-decoration: none;font-weight: bold;border: none;padding: 0 0.05rem;}
@media only screen and (min-width:40.063em){h1, h2, h3, h4, h5, h6{line-height: 1.4;}
h1{font-size: 1.8rem;}
h2{font-size: 1.5rem;}
h3{font-size: 1.35rem;}
h4{font-size: 1.15rem;}
h5{font-size: 0.9rem;}
h6{font-size: 1rem;}
}
.print-only{display: none !important;}
@media print{*{background: transparent !important;color: #000000 !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 #999999;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;}
}
h1 a, h2 a, h3 a{color: #505050;}
small{color: #737373;}
em.rn_Highlight{font-style: normal;font-weight: bold;}
.rn_Title a{color: #2E2E2E;}
[rel=external]::after{color: #2E2E2E;content: "↗";margin-left: 4px;margin-right: 5px;}
[rel=external]:hover::after{color: #007398;}
a.download::before{margin-right: 5px;}
a:focus{outline: 2px solid #E9711C;outline-offset: 1px;}
a:hover{border-bottom: 2px solid #E9711C;color: #2E2E2E;}
@media only screen{.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down{display: inherit !important;}
.hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down{display: none !important;}
.visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down{position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}
.hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down{position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down{display: table !important;}
thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down{display: table-header-group !important;}
tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down{display: table-row-group !important;}
tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down{display: table-row !important;}
th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down{display: table-cell !important;}
}
@media only screen and (min-width:40.063em){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down{display: inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down{display: none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down{position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down{position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down{display: table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down{display: table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down{display: table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down{display: table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down{display: table-cell !important;}
}
@media only screen and (min-width:64.063em){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down{display: inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down{display: none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down{position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down{position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down{display: table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down{display: table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down{display: table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down{display: table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down{display: table-cell !important;}
}
@media only screen and (min-width:90.063em){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down{display: inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down{display: none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down{position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down{position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down{display: table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down{display: table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down{display: table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down{display: table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down{display: table-cell !important;}
}
@media only screen and (min-width:120.063em){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down{display: inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down{display: none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down{position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down{position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down{display: table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down{display: table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down{display: table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down{display: table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down{display: table-cell !important;}
}
.show-for-landscape, .hide-for-portrait{display: inherit !important;}
.hide-for-landscape, .show-for-portrait{display: none !important;}
table.hide-for-landscape, table.show-for-portrait{display: table !important;}
thead.hide-for-landscape, thead.show-for-portrait{display: table-header-group !important;}
tbody.hide-for-landscape, tbody.show-for-portrait{display: table-row-group !important;}
tr.hide-for-landscape, tr.show-for-portrait{display: table-row !important;}
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait{display: table-cell !important;}
@media only screen and (orientation: landscape){.show-for-landscape, .hide-for-portrait{display: inherit !important;}
.hide-for-landscape, .show-for-portrait{display: none !important;}
table.show-for-landscape, table.hide-for-portrait{display: table !important;}
thead.show-for-landscape, thead.hide-for-portrait{display: table-header-group !important;}
tbody.show-for-landscape, tbody.hide-for-portrait{display: table-row-group !important;}
tr.show-for-landscape, tr.hide-for-portrait{display: table-row !important;}
td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait{display: table-cell !important;}
}
@media only screen and (orientation: portrait){.show-for-portrait, .hide-for-landscape{display: inherit !important;}
.hide-for-portrait, .show-for-landscape{display: none !important;}
table.show-for-portrait, table.hide-for-landscape{display: table !important;}
thead.show-for-portrait, thead.hide-for-landscape{display: table-header-group !important;}
tbody.show-for-portrait, tbody.hide-for-landscape{display: table-row-group !important;}
tr.show-for-portrait, tr.hide-for-landscape{display: table-row !important;}
td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape{display: table-cell !important;}
}
.show-for-touch{display: none !important;}
.hide-for-touch{display: inherit !important;}
.touch .show-for-touch{display: inherit !important;}
.touch .hide-for-touch{display: none !important;}
table.hide-for-touch{display: table !important;}
.touch table.show-for-touch{display: table !important;}
thead.hide-for-touch{display: table-header-group !important;}
.touch thead.show-for-touch{display: table-header-group !important;}
tbody.hide-for-touch{display: table-row-group !important;}
.touch tbody.show-for-touch{display: table-row-group !important;}
tr.hide-for-touch{display: table-row !important;}
.touch tr.show-for-touch{display: table-row !important;}
td.hide-for-touch{display: table-cell !important;}
.touch td.show-for-touch{display: table-cell !important;}
th.hide-for-touch{display: table-cell !important;}
.touch th.show-for-touch{display: table-cell !important;}
@media print{.show-for-print{display: block;}
.hide-for-print{display: none;}
table.show-for-print{display: table !important;}
thead.show-for-print{display: table-header-group !important;}
tbody.show-for-print{display: table-row-group !important;}
tr.show-for-print{display: table-row !important;}
td.show-for-print{display: table-cell !important;}
th.show-for-print{display: table-cell !important;}
}
.ui-helper-hidden{display: none;}
.ui-helper-hidden-accessible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.ui-helper-reset{margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}
.ui-helper-clearfix{min-height: 0;}
.ui-helper-clearfix:before{content: "";display: table;border-collapse: collapse;}
.ui-helper-clearfix:after{content: "";display: table;border-collapse: collapse;clear: both;}
.ui-helper-zfix{width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}
.ui-front{z-index: 100;}
.ui-state-disabled{cursor: default !important;}
.ui-icon{display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}
.ui-widget-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;}
.ui-draggable-handle{-ms-touch-action: none;touch-action: none;}
.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display: none;}
.ui-resizable-n{cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}
.ui-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}
.ui-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}
.ui-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}
.ui-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}
.ui-resizable-sw{cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}
.ui-resizable-nw{cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}
.ui-resizable-ne{cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}
.ui-selectable{-ms-touch-action: none;touch-action: none;}
.ui-selectable-helper{position: absolute;z-index: 100;border: 1px dotted black;}
.ui-sortable-handle{-ms-touch-action: none;touch-action: none;}
.ui-accordion .ui-accordion-header{display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: 0.5em 0.5em 0.5em 0.7em;min-height: 0;font-size: 100%;}
.ui-accordion .ui-accordion-icons{padding-left: 2.2em;}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left: 2.2em;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position: absolute;left: 0.5em;top: 50%;margin-top: -8px;}
.ui-accordion .ui-accordion-content{padding: 1em 2.2em;border-top: 0;overflow: auto;}
.ui-autocomplete{position: absolute;top: 0;left: 0;cursor: default;}
.ui-button{display: inline-block;position: relative;padding: 0;line-height: normal;margin-right: 0.1em;cursor: pointer;vertical-align: middle;text-align: center;overflow: visible;text-decoration: none;}
.ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active{text-decoration: none;}
.ui-button-icon-only{width: 2.2em;}
button.ui-button-icon-only{width: 2.4em;}
.ui-button-icons-only{width: 3.4em;}
button.ui-button-icons-only{width: 3.7em;}
.ui-button .ui-button-text{display: block;line-height: normal;}
.ui-button-text-only .ui-button-text{padding: 0.4em 1em;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding: 0.4em;text-indent: -9999999px;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding: 0.4em 1em 0.4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text{padding: 0.4em 2.1em 0.4em 1em;}
.ui-button-text-icons .ui-button-text{padding: 0.4em 2.1em 0.4em 1em;padding-left: 2.1em;padding-right: 2.1em;}
input.ui-button{padding: 0.4em 1em;}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position: absolute;top: 50%;margin-top: -8px;}
.ui-button-icon-only .ui-icon{left: 50%;margin-left: -8px;}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left: 0.5em;}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right: 0.5em;}
.ui-buttonset{margin-right: 7px;}
.ui-buttonset .ui-button{margin-left: 0;margin-right: -0.3em;}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner{border: 0;padding: 0;}
.ui-datepicker{width: 17em;padding: 0.2em 0.2em 0;display: none;}
.ui-datepicker .ui-datepicker-header{position: relative;padding: 0.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position: absolute;top: 2px;width: 1.8em;height: 1.8em;}
.ui-datepicker .ui-datepicker-prev{left: 2px;}
.ui-datepicker .ui-datepicker-next{right: 2px;}
.ui-datepicker .ui-datepicker-prev-hover{background: none !important;}
.ui-datepicker .ui-datepicker-next-hover{background: none !important;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}
.ui-datepicker .ui-datepicker-title{margin: 0 2.3em;line-height: 1.8em;text-align: center;}
.ui-datepicker .ui-datepicker-title select{font-size: 1em;margin: 1px 0;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width: 45%;}
.ui-datepicker table{width: 100%;font-size: 0.9em;border-collapse: collapse;margin: 0 0 0.4em;}
.ui-datepicker th{padding: 0.7em 0.3em;text-align: center;font-weight: bold;border: 0;}
.ui-datepicker td{border: 0;padding: 1px;}
.ui-datepicker td span, .ui-datepicker td a{display: block;padding: 0.2em;text-align: right;text-decoration: none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image: none;margin: 0.7em 0 0 0;padding: 0 0.2em;border-left: 0;border-right: 0;border-bottom: 0;}
.ui-datepicker .ui-datepicker-buttonpane button{float: right;margin: 0.5em 0.2em 0.4em;cursor: pointer;padding: 0.2em 0.6em 0.3em 0.6em;width: auto;overflow: visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float: left;}
.ui-datepicker.ui-datepicker-multi{width: auto;}
.ui-datepicker-multi .ui-datepicker-group{float: left;}
.ui-datepicker-multi .ui-datepicker-group table{width: 95%;margin: 0 auto 0.4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width: 50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width: 33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width: 25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width: 0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear: left;}
.ui-datepicker-row-break{clear: both;width: 100%;font-size: 0;}
.ui-datepicker-rtl{direction: rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right: 2px;left: auto;}
.ui-datepicker-rtl .ui-datepicker-next{left: 2px;right: auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear: right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float: left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float: right;}
.ui-datepicker-rtl .ui-datepicker-group{float: right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width: 0;border-left-width: 1px;}
.ui-dialog{overflow: hidden;position: absolute;top: 0;left: 0;padding: 0.2em;outline: 0;}
.ui-dialog .ui-dialog-titlebar{padding: 0.4em 1em;position: relative;}
.ui-dialog .ui-dialog-title{float: left;margin: 0.1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}
.ui-dialog .ui-dialog-titlebar-close{position: absolute;right: 0.3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px;}
.ui-dialog .ui-dialog-content{position: relative;border: 0;padding: 0.5em 1em;background: none;overflow: auto;}
.ui-dialog .ui-dialog-buttonpane{text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: 0.5em;padding: 0.3em 1em 0.5em 0.4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: right;}
.ui-dialog .ui-dialog-buttonpane button{margin: 0.5em 0.4em 0.5em 0;cursor: pointer;}
.ui-dialog .ui-resizable-se{width: 12px;height: 12px;right: -5px;bottom: -5px;background-position: 16px 16px;}
.ui-draggable .ui-dialog-titlebar{cursor: move;}
.ui-menu{list-style: none;padding: 0;margin: 0;display: block;outline: none;}
.ui-menu .ui-menu{position: absolute;}
.ui-menu .ui-menu-item{position: relative;margin: 0;padding: 3px 1em 3px 0.4em;cursor: pointer;min-height: 0;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}
.ui-menu .ui-menu-divider{margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0;}
.ui-menu-icons{position: relative;}
.ui-menu-icons .ui-menu-item{padding-left: 2em;}
.ui-menu .ui-icon{position: absolute;top: 0;bottom: 0;left: 0.2em;margin: auto 0;}
.ui-menu .ui-menu-icon{left: auto;right: 0;}
.ui-progressbar{height: 2em;text-align: left;overflow: hidden;}
.ui-progressbar .ui-progressbar-value{margin: -1px;height: 100%;}
.ui-progressbar .ui-progressbar-overlay{background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25);opacity: 0.25;}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image: none;}
.ui-selectmenu-menu{padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}
.ui-selectmenu-menu .ui-menu{overflow: auto;overflow-x: hidden;padding-bottom: 1px;}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0;}
.ui-selectmenu-open{display: block;background: rgba(235, 235, 235, 0.85);}
.ui-selectmenu-menu .ui-menu{padding: 0.8em;background: transparent;}
.ui-menu .ui-menu-item{background: white;}
.ui-menu-item.ui-state-focus{background: #007398;}
.ui-selectmenu-button{display: inline-block;overflow: hidden;position: relative;text-decoration: none;cursor: pointer;}
.ui-selectmenu-button span.ui-icon{right: 0.5em;left: auto;margin-top: -8px;position: absolute;top: 50%;}
.ui-selectmenu-button span.ui-selectmenu-text{text-align: left;padding: 0.4em 2.1em 0.4em 0;display: block;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ui-selectmenu-button.ui-state-hover, .ui-selectmenu-button.ui-state-focus{border-bottom: 2px solid #505050;background: transparent;color: #505050;}
.ui-selectmenu-button[aria-expanded=true]{border-color: #E9711C;}
.ui-slider{position: relative;text-align: left;}
.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}
.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter: inherit;}
.ui-slider-horizontal{height: 0.8em;}
.ui-slider-horizontal .ui-slider-handle{top: -0.3em;margin-left: -0.6em;}
.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%;}
.ui-slider-horizontal .ui-slider-range-min{left: 0;}
.ui-slider-horizontal .ui-slider-range-max{right: 0;}
.ui-slider-vertical{width: 0.8em;height: 100px;}
.ui-slider-vertical .ui-slider-handle{left: -0.3em;margin-left: 0;margin-bottom: -0.6em;}
.ui-slider-vertical .ui-slider-range{left: 0;width: 100%;}
.ui-slider-vertical .ui-slider-range-min{bottom: 0;}
.ui-slider-vertical .ui-slider-range-max{top: 0;}
.ui-spinner{position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}
.ui-spinner-input{border: none;background: none;color: inherit;padding: 0;margin: 0.2em 0;vertical-align: middle;margin-left: 0.4em;margin-right: 22px;}
.ui-spinner-button{width: 16px;height: 50%;font-size: 0.5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}
.ui-spinner a.ui-spinner-button{border-top: none;border-bottom: none;border-right: none;}
.ui-spinner .ui-icon{position: absolute;margin-top: -8px;top: 50%;left: 0;}
.ui-spinner-up{top: 0;}
.ui-spinner-down{bottom: 0;}
.ui-spinner .ui-icon-triangle-1-s{background-position: -65px -16px;}
.ui-tabs{position: relative;padding: 0.2em;}
.ui-tabs .ui-tabs-nav{margin: 0;padding: 0.2em 0.2em 0;}
.ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 0;margin: 1px 0.2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float: left;padding: 0.5em 1em;text-decoration: none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom: -1px;padding-bottom: 1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor: text;}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor: text;}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor: pointer;}
.ui-tabs .ui-tabs-panel{display: block;border-width: 0;padding: 1em 1.4em;background: none;}
.ui-tooltip{padding: 8px;position: absolute;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaaaaa;}
body .ui-tooltip{border-width: 2px;}
.ui-widget{font-size: 1em;}
.ui-widget .ui-widget{font-size: 1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-size: 1em;}
.ui-widget-content{background: #fff;color: #333333;}
.ui-widget-content a{color: #333333;}
.ui-widget-header{border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: bold;}
.ui-widget-header a{color: #333333;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border-bottom: 2px solid #DCDCDC;background: transparent;font-weight: normal;color: #505050;}
.ui-state-default a{color: #454545;text-decoration: none;}
.ui-state-default a:link, .ui-state-default a:visited{color: #454545;text-decoration: none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background: #007398;font-weight: normal;color: #FFFFFF;}
.ui-state-hover a{color: #FFFFFF;text-decoration: none;}
.ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited{color: #FFFFFF;text-decoration: none;}
.ui-state-focus a{color: #FFFFFF;text-decoration: none;}
.ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited{color: #FFFFFF;text-decoration: none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border: 1px solid #003eff;background: #007fff;font-weight: normal;color: white;}
.ui-state-active a{color: #fff;text-decoration: none;}
.ui-state-active a:link, .ui-state-active a:visited{color: #fff;text-decoration: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #dad55e;background: #fffa90;color: #777620;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color: #777620;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color: #5f3f3f;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: 0.7;filter: Alpha(Opacity=70);font-weight: normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: 0.35;filter: Alpha(Opacity=35);background-image: none;}
.ui-state-disabled .ui-icon{filter: Alpha(Opacity=35);}
.ui-icon{width: 16px;height: 16px;}
.ui-icon-blank{background-position: 16px 16px;}
.ui-icon-carat-1-n{background-position: 0 0;}
.ui-icon-carat-1-ne{background-position: -16px 0;}
.ui-icon-carat-1-e{background-position: -32px 0;}
.ui-icon-carat-1-se{background-position: -48px 0;}
.ui-icon-carat-1-s{background-position: -64px 0;}
.ui-icon-carat-1-sw{background-position: -80px 0;}
.ui-icon-carat-1-w{background-position: -96px 0;}
.ui-icon-carat-1-nw{background-position: -112px 0;}
.ui-icon-carat-2-n-s{background-position: -128px 0;}
.ui-icon-carat-2-e-w{background-position: -144px 0;}
.ui-icon-triangle-1-n{background-position: 0 -16px;}
.ui-icon-triangle-1-ne{background-position: -16px -16px;}
.ui-icon-triangle-1-e{background-position: -32px -16px;}
.ui-icon-triangle-1-se{background-position: -48px -16px;}
.ui-icon-triangle-1-s{background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3Csvg width='18px' height='11px' viewBox='0 0 18 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 41.1 (35376) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EDFFA715E-CE52-4AB4-BE10-73C2C6D08E73%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='SH_Email(form)_blank' transform='translate(-1244.000000, -370.000000)' fill='%23007398'%3E%3Cpolygon id='Imported-Layers-15' points='1244 371.496959 1245.41769 370 1252.9998 378.006083 1260.58231 370 1262 371.496959 1252.9998 381'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position: 0 0;margin-left: -4px;margin-top: -4px;width: 20px;}
.ui-icon-triangle-1-sw{background-position: -80px -16px;}
.ui-icon-triangle-1-w{background-position: -96px -16px;}
.ui-icon-triangle-1-nw{background-position: -112px -16px;}
.ui-icon-triangle-2-n-s{background-position: -128px -16px;}
.ui-icon-triangle-2-e-w{background-position: -144px -16px;}
.ui-icon-arrow-1-n{background-position: 0 -32px;}
.ui-icon-arrow-1-ne{background-position: -16px -32px;}
.ui-icon-arrow-1-e{background-position: -32px -32px;}
.ui-icon-arrow-1-se{background-position: -48px -32px;}
.ui-icon-arrow-1-s{background-position: -64px -32px;}
.ui-icon-arrow-1-sw{background-position: -80px -32px;}
.ui-icon-arrow-1-w{background-position: -96px -32px;}
.ui-icon-arrow-1-nw{background-position: -112px -32px;}
.ui-icon-arrow-2-n-s{background-position: -128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position: -144px -32px;}
.ui-icon-arrow-2-e-w{background-position: -160px -32px;}
.ui-icon-arrow-2-se-nw{background-position: -176px -32px;}
.ui-icon-arrowstop-1-n{background-position: -192px -32px;}
.ui-icon-arrowstop-1-e{background-position: -208px -32px;}
.ui-icon-arrowstop-1-s{background-position: -224px -32px;}
.ui-icon-arrowstop-1-w{background-position: -240px -32px;}
.ui-icon-arrowthick-1-n{background-position: 0 -48px;}
.ui-icon-arrowthick-1-ne{background-position: -16px -48px;}
.ui-icon-arrowthick-1-e{background-position: -32px -48px;}
.ui-icon-arrowthick-1-se{background-position: -48px -48px;}
.ui-icon-arrowthick-1-s{background-position: -64px -48px;}
.ui-icon-arrowthick-1-sw{background-position: -80px -48px;}
.ui-icon-arrowthick-1-w{background-position: -96px -48px;}
.ui-icon-arrowthick-1-nw{background-position: -112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position: -128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position: -160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position: -192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position: -208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position: -224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position: -240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position: 0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px;}
.ui-icon-arrowreturn-1-w{background-position: -64px -64px;}
.ui-icon-arrowreturn-1-n{background-position: -80px -64px;}
.ui-icon-arrowreturn-1-e{background-position: -96px -64px;}
.ui-icon-arrowreturn-1-s{background-position: -112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position: -128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position: -144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position: -160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position: -176px -64px;}
.ui-icon-arrow-4{background-position: 0 -80px;}
.ui-icon-arrow-4-diag{background-position: -16px -80px;}
.ui-icon-extlink{background-position: -32px -80px;}
.ui-icon-newwin{background-position: -48px -80px;}
.ui-icon-refresh{background-position: -64px -80px;}
.ui-icon-shuffle{background-position: -80px -80px;}
.ui-icon-transfer-e-w{background-position: -96px -80px;}
.ui-icon-transferthick-e-w{background-position: -112px -80px;}
.ui-icon-folder-collapsed{background-position: 0 -96px;}
.ui-icon-folder-open{background-position: -16px -96px;}
.ui-icon-document{background-position: -32px -96px;}
.ui-icon-document-b{background-position: -48px -96px;}
.ui-icon-note{background-position: -64px -96px;}
.ui-icon-mail-closed{background-position: -80px -96px;}
.ui-icon-mail-open{background-position: -96px -96px;}
.ui-icon-suitcase{background-position: -112px -96px;}
.ui-icon-comment{background-position: -128px -96px;}
.ui-icon-person{background-position: -144px -96px;}
.ui-icon-print{background-position: -160px -96px;}
.ui-icon-trash{background-position: -176px -96px;}
.ui-icon-locked{background-position: -192px -96px;}
.ui-icon-unlocked{background-position: -208px -96px;}
.ui-icon-bookmark{background-position: -224px -96px;}
.ui-icon-tag{background-position: -240px -96px;}
.ui-icon-home{background-position: 0 -112px;}
.ui-icon-flag{background-position: -16px -112px;}
.ui-icon-calendar{background-position: -32px -112px;}
.ui-icon-cart{background-position: -48px -112px;}
.ui-icon-pencil{background-position: -64px -112px;}
.ui-icon-clock{background-position: -80px -112px;}
.ui-icon-disk{background-position: -96px -112px;}
.ui-icon-calculator{background-position: -112px -112px;}
.ui-icon-zoomin{background-position: -128px -112px;}
.ui-icon-zoomout{background-position: -144px -112px;}
.ui-icon-search{background-position: -160px -112px;}
.ui-icon-wrench{background-position: -176px -112px;}
.ui-icon-gear{background-position: -192px -112px;}
.ui-icon-heart{background-position: -208px -112px;}
.ui-icon-star{background-position: -224px -112px;}
.ui-icon-link{background-position: -240px -112px;}
.ui-icon-cancel{background-position: 0 -128px;}
.ui-icon-plus{background-position: -16px -128px;}
.ui-icon-plusthick{background-position: -32px -128px;}
.ui-icon-minus{background-position: -48px -128px;}
.ui-icon-minusthick{background-position: -64px -128px;}
.ui-icon-close{background-position: -80px -128px;}
.ui-icon-closethick{background-position: -96px -128px;}
.ui-icon-key{background-position: -112px -128px;}
.ui-icon-lightbulb{background-position: -128px -128px;}
.ui-icon-scissors{background-position: -144px -128px;}
.ui-icon-clipboard{background-position: -160px -128px;}
.ui-icon-copy{background-position: -176px -128px;}
.ui-icon-contact{background-position: -192px -128px;}
.ui-icon-image{background-position: -208px -128px;}
.ui-icon-video{background-position: -224px -128px;}
.ui-icon-script{background-position: -240px -128px;}
.ui-icon-alert{background-position: 0 -144px;}
.ui-icon-info{background-position: -16px -144px;}
.ui-icon-notice{background-position: -32px -144px;}
.ui-icon-help{background-position: -48px -144px;}
.ui-icon-check{background-position: -64px -144px;}
.ui-icon-bullet{background-position: -80px -144px;}
.ui-icon-radio-on{background-position: -96px -144px;}
.ui-icon-radio-off{background-position: -112px -144px;}
.ui-icon-pin-w{background-position: -128px -144px;}
.ui-icon-pin-s{background-position: -144px -144px;}
.ui-icon-play{background-position: 0 -160px;}
.ui-icon-pause{background-position: -16px -160px;}
.ui-icon-seek-next{background-position: -32px -160px;}
.ui-icon-seek-prev{background-position: -48px -160px;}
.ui-icon-seek-end{background-position: -64px -160px;}
.ui-icon-seek-start, .ui-icon-seek-first{background-position: -80px -160px;}
.ui-icon-stop{background-position: -96px -160px;}
.ui-icon-eject{background-position: -112px -160px;}
.ui-icon-volume-off{background-position: -128px -160px;}
.ui-icon-volume-on{background-position: -144px -160px;}
.ui-icon-power{background-position: 0 -176px;}
.ui-icon-signal-diag{background-position: -16px -176px;}
.ui-icon-signal{background-position: -32px -176px;}
.ui-icon-battery-0{background-position: -48px -176px;}
.ui-icon-battery-1{background-position: -64px -176px;}
.ui-icon-battery-2{background-position: -80px -176px;}
.ui-icon-battery-3{background-position: -96px -176px;}
.ui-icon-circle-plus{background-position: 0 -192px;}
.ui-icon-circle-minus{background-position: -16px -192px;}
.ui-icon-circle-close{background-position: -32px -192px;}
.ui-icon-circle-triangle-e{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDU0IDEyOCIgd2lkdGg9IjE2Ij48cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB3aWR0aD0iMTYiLz48cGF0aCBzdHlsZT0iZmlsbDogIzAwNzM5OCIgZD0iTTEgOTlsMzgtMzhMMSAyM2w3LTcgNDUgNDUtNDUgNDV6Ii8+PCEtLUNvcHlyaWdodDogRHV0Y2ggSWNvbiwgSGVtbW8gZGUgSm9uZ2UsIEFsbCByaWdodCByZXNlcnZlZC4gTGljZW5jZWQgdG86IEVsc2V2aWVyIChVQ0QpLS0+PC9zdmc+");background-position: 0 0;}
.ui-icon-circle-triangle-s{background-position: -64px -192px;}
.ui-icon-circle-triangle-w{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDU0IDEyOCIgd2lkdGg9IjE2Ij48cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB3aWR0aD0iMTYiLz48cGF0aCBzdHlsZT0iZmlsbDogIzAwNzM5OCIgZD0iTTEgNjFsNDUtNDUgNyA3LTM4IDM4IDM4IDM4LTcgN3oiLz48IS0tQ29weXJpZ2h0OiBEdXRjaCBJY29uLCBIZW1tbyBkZSBKb25nZSwgQWxsIHJpZ2h0IHJlc2VydmVkLiBMaWNlbmNlZCB0bzogRWxzZXZpZXIgKFVDRCktLT48L3N2Zz4=");background-position: 0 0;}
.ui-icon-circle-triangle-n{background-position: -96px -192px;}
.ui-icon-circle-arrow-e{background-position: -112px -192px;}
.ui-icon-circle-arrow-s{background-position: -128px -192px;}
.ui-icon-circle-arrow-w{background-position: -144px -192px;}
.ui-icon-circle-arrow-n{background-position: -160px -192px;}
.ui-icon-circle-zoomin{background-position: -176px -192px;}
.ui-icon-circle-zoomout{background-position: -192px -192px;}
.ui-icon-circle-check{background-position: -208px -192px;}
.ui-icon-circlesmall-plus{background-position: 0 -208px;}
.ui-icon-circlesmall-minus{background-position: -16px -208px;}
.ui-icon-circlesmall-close{background-position: -32px -208px;}
.ui-icon-squaresmall-plus{background-position: -48px -208px;}
.ui-icon-squaresmall-minus{background-position: -64px -208px;}
.ui-icon-squaresmall-close{background-position: -80px -208px;}
.ui-icon-grip-dotted-vertical{background-position: 0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position: -16px -224px;}
.ui-icon-grip-solid-vertical{background-position: -32px -224px;}
.ui-icon-grip-solid-horizontal{background-position: -48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px;}
.ui-icon-grip-diagonal-se{background-position: -80px -224px;}
.ui-widget-overlay{background: #aaa;opacity: 0.3;filter: Alpha(Opacity=30);}
.ui-widget-shadow{margin: 0 0 0 0;padding: 5px;background: #666;opacity: 0.3;filter: Alpha(Opacity=30);}
.svg-wordmark-elsevier{display: block;color: #E9711C;height: 24px;width: 140px;background: url("../themes/base/header/elsevier_wordmark.svg") no-repeat;background-size: contain;}
.svg-wordmark-relx-group{display: block;background: url("../themes/base/header/relx.svg") no-repeat;background-size: contain;width: 90px;height: 21px;margin: 0 8px 0;}
.svg-wordmark-non-solus{display: block;background: url("../themes/base/header/nonsolus_elsevier.svg") no-repeat;background-size: contain;width: 73px;height: 80px;margin: 0 8px 0;}
.svg-text{display: none;}
.gh-dd-nav{list-style: none;padding-left: 0 !important;}
.gh-dd-nav .gh-nav-item{color: #53565a;}
.gh-dd-nav .gh-nav-item + .gh-nav-item{margin-top: 16px;}
.gh-dd-nav .gh-nav-item .gh-has-badge{margin-right: 16px;}
.gh-dd-actions{white-space: nowrap;margin-top: 32px;text-align: center;}
.gh-dd-actions button{display: inline-block;}
.gh-dd-actions button + button{margin-left: 16px;}
.gh-dd-actions button:first-child:last-child{width: 100%;}
@media screen and (max-width: 720px){#gh-cnt #gh-main-cnt > button{display: none;}
}
@media screen and (max-width: 992px){#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 48px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 24px;}
#gh-cnt .gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 2px;}
#gh-cnt #gh-nav-cnt + #gh-signin-btn{margin-left: 2px;}
#gh-cnt #gh-profile-cnt{margin-left: 24px !important;}
#gh-cnt #gh-profile-cnt .gh-avatar.gh-sm{height: 32px;width: 32px;}
#gh-cnt #gh-profile-cnt .gh-avatar.gh-sm .gh-initials{font-size: 16px;}
#gh-cnt #gh-main-cnt > .gh-icon-btn svg{height: 20px !important;}
#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 32px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item{font-size: 18px;line-height: 1.55556;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
#gh-cnt #gh-mobile-menu{display: block !important;}
#gh-cnt .gh-move-to-spine{display: none !important;}
#gh-cnt.gh-reduce-v-space #gh-profile-cnt{margin-left: 24px !important;}
#gh-cnt.gh-reduce-v-space #gh-profile-cnt .gh-avatar.gh-sm{height: 32px;width: 32px;}
#gh-cnt.gh-reduce-v-space #gh-profile-cnt .gh-avatar.gh-sm .gh-initials{font-size: 16px;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt{height: 48px;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt > .button{font-size: 16px;line-height: 1.75;height: 32px;margin-left: 24px !important;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt #gh-mobile-menu .gh-hamburger svg{width: 32px !important;}
#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-legacy{height: 0;margin-left: 0;}
@supports (-ms-high-contrast: none){#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-legacy{width: 0;}
}
#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-dominant{height: 0;padding-top: 0;padding-bottom: 0;}
#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-dominant img{height: 0;}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-logo{height: 32px !important;width: 36px;}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark{margin-left: 8px;height: 20px !important;}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark.gh-single-wordmark{margin-left: 0;}
@supports not (-ms-high-contrast: none){#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark{width: auto;}
}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark.gh-elsevier-wordmark{height: 9px !important;}
#gh-cnt.gh-reduce-v-space .gh-search-cnt{top: 0 !important;-webkit-box-shadow: none;box-shadow: none;}
}
@media screen and (max-width: 1120px){#gh-cnt #gh-main-cnt > .gh-lib-banner{display: none;}
#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 48px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 24px;}
#gh-cnt .gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 2px;}
#gh-cnt #gh-nav-cnt + #gh-signin-btn{margin-left: 2px;}
#gh-cnt #gh-profile-cnt{margin-left: 24px !important;}
#gh-cnt #gh-profile-cnt .gh-avatar.gh-sm{height: 32px;width: 32px;}
#gh-cnt #gh-profile-cnt .gh-avatar.gh-sm .gh-initials{font-size: 16px;}
#gh-cnt #gh-main-cnt > .gh-icon-btn svg{height: 20px !important;}
#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 32px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item{font-size: 18px;line-height: 1.55556;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
}
@media screen and (max-width: 1200px){#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 48px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 24px;}
#gh-cnt .gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 2px;}
#gh-cnt #gh-nav-cnt + #gh-signin-btn{margin-left: 2px;}
}
.gh-badge{background-color: #44c6f4;-webkit-border-radius: 100%;border-radius: 100%;width: 16px;height: 16px;padding: 0 !important;color: #323232;}
.gh-badge > span{-webkit-transform: translateY(1px);-moz-transform: translateY(1px);-ms-transform: translateY(1px);transform: translateY(1px);line-height: 12px !important;font-size: 12px;}
.gh-badge.gh-b-warning{background-color: #ff6a5a;}
.gh-badge.gh-b-alert{background-color: #c83627;}
.gh-badge.gh-b-success{background-color: #29a61b;}
.gh-badge.gh-badge-sm{font-size: 10px;line-height: 2.8;padding: 8px 5px;}
.gh-badge.gh-badge-md{font-size: 14px;line-height: 2;padding: 10px 7px;}
.anchor{color: #007398;-webkit-transition: color 0.3s ease, border-bottom-color 0.3s ease !important;-o-transition: color 0.3s ease, border-bottom-color 0.3s ease !important;-moz-transition: color 0.3s ease, border-bottom-color 0.3s ease !important;transition: color 0.3s ease, border-bottom-color 0.3s ease !important;text-decoration: none;padding: 0;}
.anchor:active, .anchor:focus, .anchor:hover{cursor: pointer;border-bottom: none !important;}
.anchor:active .anchor-text:after, .anchor:focus .anchor-text:after, .anchor:hover .anchor-text:after{content: "";position: absolute;bottom: -4px;right: 0;left: 0;height: 2px;pointer-events: none;background-color: #E9711C !important;}
.anchor.active .anchor-text:after, .anchor:active .anchor-text:after{background-color: #53565a;}
.anchor svg.gh-icon{fill: currentColor;vertical-align: middle;}
.anchor svg.gh-icon:first-child{margin-right: 0.5rem;}
.anchor svg.gh-icon:last-child{margin-left: 0.5rem;}
.anchor svg.gh-icon:only-child{margin: 0;}
.anchor-text{position: relative;vertical-align: middle;}
.anchor-text:after{-webkit-transition: background-color 0.3s, bottom 0.2s;-o-transition: background-color 0.3s, bottom 0.2s;-moz-transition: background-color 0.3s, bottom 0.2s;transition: background-color 0.3s, bottom 0.2s;content: "";position: absolute;bottom: -4px;right: 0;left: 0;height: 2px;background-color: transparent;pointer-events: none;}
.anchor-external-link:after{content: " ↗";opacity: 0.6;speak: none;}
.anchor[aria-disabled=true]{cursor: default;color: #b9b9b9 !important;}
.anchor[aria-disabled=true] svg.gh-icon{fill: #b9b9b9 !important;}
.anchor[aria-disabled=true] .anchor-text{-webkit-transition: all 0s ease 0s;-o-transition: all 0s ease 0s;-moz-transition: all 0s ease 0s;transition: all 0s ease 0s;}
.anchor[aria-disabled=true]:active .anchor-text, .anchor[aria-disabled=true]:focus .anchor-text, .anchor[aria-disabled=true]:hover .anchor-text{border-bottom: none;}
.button-link{background-color: transparent;border: none;-webkit-transition: color 0.3s ease;-o-transition: color 0.3s ease;-moz-transition: color 0.3s ease;transition: color 0.3s ease;font-family: inherit;padding: 0;}
.button-link:active, .button-link:focus, .button-link:hover{cursor: pointer;background-color: transparent !important;outline-width: 0;}
.button-link:active .button-link-text:after, .button-link:focus .button-link-text:after, .button-link:hover .button-link-text:after{content: "";position: absolute;bottom: -4px;right: 0;left: 0;height: 2px;pointer-events: none;background-color: #E9711C !important;}
.button-link:active .gh-icon, .button-link:focus .gh-icon, .button-link:hover .gh-icon{fill: currentColor;}
.button-link.active .button-link-text:after, .button-link:active .button-link-text:after{background-color: #53565a;}
.button-link:disabled{color: #b9b9b9;cursor: default;}
.button-link:disabled .button-link-text{border-bottom: none;}
.button-link:disabled svg.gh-icon{fill: currentColor;}
.button-link svg.gh-icon{fill: #007398;vertical-align: middle;-webkit-transition: fill 0.3s ease;-o-transition: fill 0.3s ease;-moz-transition: fill 0.3s ease;transition: fill 0.3s ease;}
.button-link svg.gh-icon.animate{-webkit-transition: fill 0.3s ease, -webkit-transform 0.3s;-o-transition: fill 0.3s ease, transform 0.3s;-moz-transition: fill 0.3s ease, transform 0.3s, -moz-transform 0.3s;transition: fill 0.3s ease, transform 0.3s;}
.button-link svg.gh-icon:first-child{margin-right: 8px;}
.button-link svg.gh-icon:last-child{margin-left: 8px;}
.button-link svg.gh-icon:only-child{margin: 0;}
.button-link-text{position: relative;vertical-align: middle;}
.button-link-text:after{-webkit-transition: background-color 0.3s, bottom 0.2s;-o-transition: background-color 0.3s, bottom 0.2s;-moz-transition: background-color 0.3s, bottom 0.2s;transition: background-color 0.3s, bottom 0.2s;content: "";position: absolute;bottom: -4px;right: 0;left: 0;height: 2px;background-color: transparent;pointer-events: none;}
.button-link-primary{color: #53565a;}
.button-link-primary:active, .button-link-primary:focus, .button-link-primary:hover{color: #53565a !important;}
.button-link-secondary{color: #007398;}
.button-link-secondary:active, .button-link-secondary:focus, .button-link-secondary:hover{color: #007398 !important;}
.button svg.gh-icon{fill: currentColor;vertical-align: middle;-webkit-transition: fill 0.3s ease;-o-transition: fill 0.3s ease;-moz-transition: fill 0.3s ease;transition: fill 0.3s ease;}
.button svg.gh-icon.animate{-webkit-transition: fill 0.3s ease, -webkit-transform 0.3s;-o-transition: fill 0.3s ease, transform 0.3s;-moz-transition: fill 0.3s ease, transform 0.3s, -moz-transform 0.3s;transition: fill 0.3s ease, transform 0.3s;}
.button svg.gh-icon:first-child{margin-right: 8px;}
.button svg.gh-icon:last-child{margin-left: 8px;}
.button svg.gh-icon:only-child{margin: 0;}
.button-text{border-bottom: none;-webkit-transition: border-bottom-color 0.3s ease, color 0.3s;-o-transition: border-bottom-color 0.3s ease, color 0.3s;-moz-transition: border-bottom-color 0.3s ease, color 0.3s;transition: border-bottom-color 0.3s ease, color 0.3s;vertical-align: middle;}
.button-primary{background-color: #007398;border-color: #007398;color: #fff;}
.button:focus, .button:hover{cursor: pointer;}
.button-primary:focus:not(:disabled), .button-primary:hover:not(:disabled){border-color: #E9711C;background-color: #E9711C;}
.button-primary:focus:not(:disabled) svg.gh-icon, .button-primary:hover:not(:disabled) svg.gh-icon{fill: #fff;}
.button-anchor:focus:not(:disabled) svg.gh-icon, .button-anchor:hover:not(:disabled) svg.gh-icon{fill: #E9711C;}
.button-primary:focus:not(:disabled) .button-text, .button-primary:hover:not(:disabled) .button-text{color: #fff;}
.button-anchor:hover:not(:disabled) .button-text{color: #E9711C;border-bottom: 2px solid #E9711C;}
.button-anchor:focus:not(:disabled) .button-text{color: #E9711C;}
.button:disabled{cursor: default;}
.button-primary:disabled, .button-warning:disabled{background-color: #b9b9b9;border-color: #b9b9b9;}
.button-small{font-size: 16px;line-height: 1.75;height: 32px;}
.button-large{font-size: 24px;line-height: 1.16667;height: 48px;}
.gh-ppvr{position: relative;display: inline-block;}
.gh-ppvr.gh-is-expanded .gh-ppvr-cnt{display: block;}
.gh-ppvr.gh-is-expanded .gh-ppvr-trigger .button-link-text:after{content: none !important;}
.gh-ppvr-cnt{position: absolute;margin: 16px auto;z-index: 9999;padding: 16px;border-top: 2px solid #E9711C;background: hsla(0deg, 0%, 92%, 0.85);max-width: -webkit-calc(100vw - 32px);max-width: -moz-calc(100vw - 32px);max-width: calc(100vw - 32px);display: none;-webkit-box-shadow: none !important;box-shadow: none !important;}
.gh-ppvr-cnt.gh-ppvr-left{left: 0;}
.gh-ppvr-cnt.gh-ppvr-right{right: 0;}
.gh-ppvr-cnt .gh-ppvr-arrow-cnt{position: relative;}
.gh-ppvr-cnt .gh-ppvr-arrow-cnt .gh-ppvr-arrow{position: absolute;top: -32px;border-bottom: 16px solid #E9711C;}
.gh-ppvr-cnt .gh-ppvr-arrow-cnt .gh-ppvr-arrow.gh-arrow-left{border-right: 16px solid transparent;left: -16px;}
.gh-ppvr-cnt .gh-ppvr-arrow-cnt .gh-ppvr-arrow.gh-arrow-left .gh-ppvr-arrow-fill{left: 0;border-right: 13px solid transparent;position: absolute;top: 3px;border-bottom: 13px solid #ebebeb;}
.gh-ppvr-cnt .gh-ppvr-arrow-cnt .gh-ppvr-arrow.gh-arrow-right{border-left: 16px solid transparent;right: -16px;}
.gh-ppvr-cnt .gh-ppvr-arrow-cnt .gh-ppvr-arrow.gh-arrow-right .gh-ppvr-arrow-fill{right: 0;border-left: 13px solid transparent;position: absolute;top: 3px;border-bottom: 13px solid #ebebeb;}
.gh-ppvr-cnt-inner{text-align: left;background: #fff;padding: 28px 16px;max-width: 100%;}
.gh-ppvr-btn-close{position: relative;right: 0;}
.gh-ppvr-btn-close svg.gh-icon{fill: #53565a;}
#gh-cnt blockquote, #gh-cnt caption, #gh-cnt dd, #gh-cnt dl, #gh-cnt fieldset, #gh-cnt figure, #gh-cnt form, #gh-cnt h1, #gh-cnt h2, #gh-cnt h3, #gh-cnt h4, #gh-cnt h5, #gh-cnt h6, #gh-cnt hr, #gh-cnt legend, #gh-cnt ol, #gh-cnt p, #gh-cnt pre, #gh-cnt table, #gh-cnt td, #gh-cnt th, #gh-cnt ul, body{margin: 0;padding: 0;}
.u-margin-0{margin: 0 !important;}
.u-margin-ver-0{margin-top: 0 !important;margin-bottom: 0 !important;}
.u-margin-hor-0{margin-right: 0 !important;margin-left: 0 !important;}
.u-margin-top-0{margin-top: 0 !important;}
.u-padding-right-0{padding-right: 0 !important;}
.u-margin-right-0{margin-right: 0 !important;}
.u-padding-bottom-0{padding-bottom: 0 !important;}
.u-margin-bottom-0{margin-bottom: 0 !important;}
.u-padding-left-0{padding-left: 0 !important;}
.u-margin-left-0{margin-left: 0 !important;}
.u-padding-xs{padding: 8px !important;}
.u-margin-xs{margin: 8px !important;}
.u-padding-ver-xs{padding-top: 8px !important;padding-bottom: 8px !important;}
.u-margin-ver-xs{margin-top: 8px !important;margin-bottom: 8px !important;}
.u-padding-hor-xs{padding-right: 8px !important;padding-left: 8px !important;}
.u-margin-hor-xs{margin-right: 8px !important;margin-left: 8px !important;}
.u-padding-top-xs{padding-top: 8px !important;}
.u-margin-top-xs{margin-top: 8px !important;}
.u-padding-right-xs{padding-right: 8px !important;}
.u-margin-right-xs{margin-right: 8px !important;}
.u-padding-bottom-xs{padding-bottom: 8px !important;}
.u-margin-bottom-xs{margin-bottom: 8px !important;}
.u-padding-left-xs{padding-left: 8px !important;}
.u-margin-left-xs{margin-left: 8px !important;}
.u-padding-s{padding: 16px !important;}
.u-margin-s{margin: 16px !important;}
.u-padding-ver-s{padding-top: 16px !important;padding-bottom: 16px !important;}
.u-margin-ver-s{margin-top: 16px !important;margin-bottom: 16px !important;}
.u-padding-hor-s{padding-right: 16px !important;padding-left: 16px !important;}
.u-margin-hor-s{margin-right: 16px !important;margin-left: 16px !important;}
.u-padding-top-s{padding-top: 16px !important;}
.u-margin-top-s{margin-top: 16px !important;}
.u-padding-right-s{padding-right: 16px !important;}
.u-margin-right-s{margin-right: 16px !important;}
.u-padding-bottom-s{padding-bottom: 16px !important;}
.u-margin-bottom-s{margin-bottom: 16px !important;}
.u-padding-left-s{padding-left: 16px !important;}
.u-margin-left-s{margin-left: 16px !important;}
.u-padding-m{padding: 32px !important;}
.u-margin-m{margin: 32px !important;}
.u-padding-ver-m{padding-top: 32px !important;padding-bottom: 32px !important;}
.u-margin-ver-m{margin-top: 32px !important;margin-bottom: 32px !important;}
.u-padding-hor-m{padding-right: 32px !important;padding-left: 32px !important;}
.u-margin-hor-m{margin-right: 32px !important;margin-left: 32px !important;}
.u-padding-top-m{padding-top: 32px !important;}
.u-margin-top-m{margin-top: 32px !important;}
.u-padding-right-m{padding-right: 32px !important;}
.u-margin-right-m{margin-right: 32px !important;}
.u-padding-bottom-m{padding-bottom: 32px !important;}
.u-margin-bottom-m{margin-bottom: 32px !important;}
.u-padding-left-m{padding-left: 32px !important;}
.u-margin-left-m{margin-left: 32px !important;}
.u-padding-l{padding: 48px !important;}
.u-margin-l{margin: 48px !important;}
.u-padding-ver-l{padding-top: 48px !important;padding-bottom: 48px !important;}
.u-margin-ver-l{margin-top: 48px !important;margin-bottom: 48px !important;}
.u-padding-hor-l{padding-right: 48px !important;padding-left: 48px !important;}
.u-margin-hor-l{margin-right: 48px !important;margin-left: 48px !important;}
.u-padding-top-l{padding-top: 48px !important;}
.u-margin-top-l{margin-top: 48px !important;}
.u-padding-right-l{padding-right: 48px !important;}
.u-margin-right-l{margin-right: 48px !important;}
.u-padding-bottom-l{padding-bottom: 48px !important;}
.u-margin-bottom-l{margin-bottom: 48px !important;}
.u-padding-left-l{padding-left: 48px !important;}
.u-margin-left-l{margin-left: 48px !important;}
.u-padding-xl{padding: 64px !important;}
.u-margin-xl{margin: 64px !important;}
.u-padding-ver-xl{padding-top: 64px !important;padding-bottom: 64px !important;}
.u-margin-ver-xl{margin-top: 64px !important;margin-bottom: 64px !important;}
.u-padding-hor-xl{padding-right: 64px !important;padding-left: 64px !important;}
.u-margin-hor-xl{margin-right: 64px !important;margin-left: 64px !important;}
.u-padding-top-xl{padding-top: 64px !important;}
.u-margin-top-xl{margin-top: 64px !important;}
.u-padding-right-xl{padding-right: 64px !important;}
.u-margin-right-xl{margin-right: 64px !important;}
.u-padding-bottom-xl{padding-bottom: 64px !important;}
.u-margin-bottom-xl{margin-bottom: 64px !important;}
.u-padding-left-xl{padding-left: 64px !important;}
.u-margin-left-xl{margin-left: 64px !important;}
@media only screen and (min-width: 20em){.u-padding-0-xs{padding: 0 !important;}
.u-margin-0-xs{margin: 0 !important;}
.u-padding-ver-0-xs{padding-top: 0 !important;padding-bottom: 0 !important;}
.u-margin-ver-0-xs{margin-top: 0 !important;margin-bottom: 0 !important;}
.u-padding-hor-0-xs{padding-right: 0 !important;padding-left: 0 !important;}
.u-margin-hor-0-xs{margin-right: 0 !important;margin-left: 0 !important;}
.u-padding-top-0-xs{padding-top: 0 !important;}
.u-margin-top-0-xs{margin-top: 0 !important;}
.u-padding-right-0-xs{padding-right: 0 !important;}
.u-margin-right-0-xs{margin-right: 0 !important;}
.u-padding-bottom-0-xs{padding-bottom: 0 !important;}
.u-margin-bottom-0-xs{margin-bottom: 0 !important;}
.u-padding-left-0-xs{padding-left: 0 !important;}
.u-margin-left-0-xs{margin-left: 0 !important;}
.u-padding-xs-xs{padding: 8px !important;}
.u-margin-xs-xs{margin: 8px !important;}
.u-padding-ver-xs-xs{padding-top: 8px !important;padding-bottom: 8px !important;}
.u-margin-ver-xs-xs{margin-top: 8px !important;margin-bottom: 8px !important;}
.u-padding-hor-xs-xs{padding-right: 8px !important;padding-left: 8px !important;}
.u-margin-hor-xs-xs{margin-right: 8px !important;margin-left: 8px !important;}
.u-padding-top-xs-xs{padding-top: 8px !important;}
.u-margin-top-xs-xs{margin-top: 8px !important;}
.u-padding-right-xs-xs{padding-right: 8px !important;}
.u-margin-right-xs-xs{margin-right: 8px !important;}
.u-padding-bottom-xs-xs{padding-bottom: 8px !important;}
.u-margin-bottom-xs-xs{margin-bottom: 8px !important;}
.u-padding-left-xs-xs{padding-left: 8px !important;}
.u-margin-left-xs-xs{margin-left: 8px !important;}
.u-padding-s-xs{padding: 16px !important;}
.u-margin-s-xs{margin: 16px !important;}
.u-padding-ver-s-xs{padding-top: 16px !important;padding-bottom: 16px !important;}
.u-margin-ver-s-xs{margin-top: 16px !important;margin-bottom: 16px !important;}
.u-padding-hor-s-xs{padding-right: 16px !important;padding-left: 16px !important;}
.u-margin-hor-s-xs{margin-right: 16px !important;margin-left: 16px !important;}
.u-padding-top-s-xs{padding-top: 16px !important;}
.u-margin-top-s-xs{margin-top: 16px !important;}
.u-padding-right-s-xs{padding-right: 16px !important;}
.u-margin-right-s-xs{margin-right: 16px !important;}
.u-padding-bottom-s-xs{padding-bottom: 16px !important;}
.u-margin-bottom-s-xs{margin-bottom: 16px !important;}
.u-padding-left-s-xs{padding-left: 16px !important;}
.u-margin-left-s-xs{margin-left: 16px !important;}
.u-padding-m-xs{padding: 32px !important;}
.u-margin-m-xs{margin: 32px !important;}
.u-padding-ver-m-xs{padding-top: 32px !important;padding-bottom: 32px !important;}
.u-margin-ver-m-xs{margin-top: 32px !important;margin-bottom: 32px !important;}
.u-padding-hor-m-xs{padding-right: 32px !important;padding-left: 32px !important;}
.u-margin-hor-m-xs{margin-right: 32px !important;margin-left: 32px !important;}
.u-padding-top-m-xs{padding-top: 32px !important;}
.u-margin-top-m-xs{margin-top: 32px !important;}
.u-padding-right-m-xs{padding-right: 32px !important;}
.u-margin-right-m-xs{margin-right: 32px !important;}
.u-padding-bottom-m-xs{padding-bottom: 32px !important;}
.u-margin-bottom-m-xs{margin-bottom: 32px !important;}
.u-padding-left-m-xs{padding-left: 32px !important;}
.u-margin-left-m-xs{margin-left: 32px !important;}
.u-padding-l-xs{padding: 48px !important;}
.u-margin-l-xs{margin: 48px !important;}
.u-padding-ver-l-xs{padding-top: 48px !important;padding-bottom: 48px !important;}
.u-margin-ver-l-xs{margin-top: 48px !important;margin-bottom: 48px !important;}
.u-padding-hor-l-xs{padding-right: 48px !important;padding-left: 48px !important;}
.u-margin-hor-l-xs{margin-right: 48px !important;margin-left: 48px !important;}
.u-padding-top-l-xs{padding-top: 48px !important;}
.u-margin-top-l-xs{margin-top: 48px !important;}
.u-padding-right-l-xs{padding-right: 48px !important;}
.u-margin-right-l-xs{margin-right: 48px !important;}
.u-padding-bottom-l-xs{padding-bottom: 48px !important;}
.u-margin-bottom-l-xs{margin-bottom: 48px !important;}
.u-padding-left-l-xs{padding-left: 48px !important;}
.u-margin-left-l-xs{margin-left: 48px !important;}
.u-padding-xl-xs{padding: 64px !important;}
.u-margin-xl-xs{margin: 64px !important;}
.u-padding-ver-xl-xs{padding-top: 64px !important;padding-bottom: 64px !important;}
.u-margin-ver-xl-xs{margin-top: 64px !important;margin-bottom: 64px !important;}
.u-padding-hor-xl-xs{padding-right: 64px !important;padding-left: 64px !important;}
.u-margin-hor-xl-xs{margin-right: 64px !important;margin-left: 64px !important;}
.u-padding-top-xl-xs{padding-top: 64px !important;}
.u-margin-top-xl-xs{margin-top: 64px !important;}
.u-padding-right-xl-xs{padding-right: 64px !important;}
.u-margin-right-xl-xs{margin-right: 64px !important;}
.u-padding-bottom-xl-xs{padding-bottom: 64px !important;}
.u-margin-bottom-xl-xs{margin-bottom: 64px !important;}
.u-padding-left-xl-xs{padding-left: 64px !important;}
.u-margin-left-xl-xs{margin-left: 64px !important;}
}
@media only screen and (min-width: 36em){.u-padding-0-sm{padding: 0 !important;}
.u-margin-0-sm{margin: 0 !important;}
.u-padding-ver-0-sm{padding-top: 0 !important;padding-bottom: 0 !important;}
.u-margin-ver-0-sm{margin-top: 0 !important;margin-bottom: 0 !important;}
.u-padding-hor-0-sm{padding-right: 0 !important;padding-left: 0 !important;}
.u-margin-hor-0-sm{margin-right: 0 !important;margin-left: 0 !important;}
.u-padding-top-0-sm{padding-top: 0 !important;}
.u-margin-top-0-sm{margin-top: 0 !important;}
.u-padding-right-0-sm{padding-right: 0 !important;}
.u-margin-right-0-sm{margin-right: 0 !important;}
.u-padding-bottom-0-sm{padding-bottom: 0 !important;}
.u-margin-bottom-0-sm{margin-bottom: 0 !important;}
.u-padding-left-0-sm{padding-left: 0 !important;}
.u-margin-left-0-sm{margin-left: 0 !important;}
.u-padding-xs-sm{padding: 8px !important;}
.u-margin-xs-sm{margin: 8px !important;}
.u-padding-ver-xs-sm{padding-top: 8px !important;padding-bottom: 8px !important;}
.u-margin-ver-xs-sm{margin-top: 8px !important;margin-bottom: 8px !important;}
.u-padding-hor-xs-sm{padding-right: 8px !important;padding-left: 8px !important;}
.u-margin-hor-xs-sm{margin-right: 8px !important;margin-left: 8px !important;}
.u-padding-top-xs-sm{padding-top: 8px !important;}
.u-margin-top-xs-sm{margin-top: 8px !important;}
.u-padding-right-xs-sm{padding-right: 8px !important;}
.u-margin-right-xs-sm{margin-right: 8px !important;}
.u-padding-bottom-xs-sm{padding-bottom: 8px !important;}
.u-margin-bottom-xs-sm{margin-bottom: 8px !important;}
.u-padding-left-xs-sm{padding-left: 8px !important;}
.u-margin-left-xs-sm{margin-left: 8px !important;}
.u-padding-s-sm{padding: 16px !important;}
.u-margin-s-sm{margin: 16px !important;}
.u-padding-ver-s-sm{padding-top: 16px !important;padding-bottom: 16px !important;}
.u-margin-ver-s-sm{margin-top: 16px !important;margin-bottom: 16px !important;}
.u-padding-hor-s-sm{padding-right: 16px !important;padding-left: 16px !important;}
.u-margin-hor-s-sm{margin-right: 16px !important;margin-left: 16px !important;}
.u-padding-top-s-sm{padding-top: 16px !important;}
.u-margin-top-s-sm{margin-top: 16px !important;}
.u-padding-right-s-sm{padding-right: 16px !important;}
.u-margin-right-s-sm{margin-right: 16px !important;}
.u-padding-bottom-s-sm{padding-bottom: 16px !important;}
.u-margin-bottom-s-sm{margin-bottom: 16px !important;}
.u-padding-left-s-sm{padding-left: 16px !important;}
.u-margin-left-s-sm{margin-left: 16px !important;}
.u-padding-m-sm{padding: 32px !important;}
.u-margin-m-sm{margin: 32px !important;}
.u-padding-ver-m-sm{padding-top: 32px !important;padding-bottom: 32px !important;}
.u-margin-ver-m-sm{margin-top: 32px !important;margin-bottom: 32px !important;}
.u-padding-hor-m-sm{padding-right: 32px !important;padding-left: 32px !important;}
.u-margin-hor-m-sm{margin-right: 32px !important;margin-left: 32px !important;}
.u-padding-top-m-sm{padding-top: 32px !important;}
.u-margin-top-m-sm{margin-top: 32px !important;}
.u-padding-right-m-sm{padding-right: 32px !important;}
.u-margin-right-m-sm{margin-right: 32px !important;}
.u-padding-bottom-m-sm{padding-bottom: 32px !important;}
.u-margin-bottom-m-sm{margin-bottom: 32px !important;}
.u-padding-left-m-sm{padding-left: 32px !important;}
.u-margin-left-m-sm{margin-left: 32px !important;}
.u-padding-l-sm{padding: 48px !important;}
.u-margin-l-sm{margin: 48px !important;}
.u-padding-ver-l-sm{padding-top: 48px !important;padding-bottom: 48px !important;}
.u-margin-ver-l-sm{margin-top: 48px !important;margin-bottom: 48px !important;}
.u-padding-hor-l-sm{padding-right: 48px !important;padding-left: 48px !important;}
.u-margin-hor-l-sm{margin-right: 48px !important;margin-left: 48px !important;}
.u-padding-top-l-sm{padding-top: 48px !important;}
.u-margin-top-l-sm{margin-top: 48px !important;}
.u-padding-right-l-sm{padding-right: 48px !important;}
.u-margin-right-l-sm{margin-right: 48px !important;}
.u-padding-bottom-l-sm{padding-bottom: 48px !important;}
.u-margin-bottom-l-sm{margin-bottom: 48px !important;}
.u-padding-left-l-sm{padding-left: 48px !important;}
.u-margin-left-l-sm{margin-left: 48px !important;}
.u-padding-xl-sm{padding: 64px !important;}
.u-margin-xl-sm{margin: 64px !important;}
.u-padding-ver-xl-sm{padding-top: 64px !important;padding-bottom: 64px !important;}
.u-margin-ver-xl-sm{margin-top: 64px !important;margin-bottom: 64px !important;}
.u-padding-hor-xl-sm{padding-right: 64px !important;padding-left: 64px !important;}
.u-margin-hor-xl-sm{margin-right: 64px !important;margin-left: 64px !important;}
.u-padding-top-xl-sm{padding-top: 64px !important;}
.u-margin-top-xl-sm{margin-top: 64px !important;}
.u-padding-right-xl-sm{padding-right: 64px !important;}
.u-margin-right-xl-sm{margin-right: 64px !important;}
.u-padding-bottom-xl-sm{padding-bottom: 64px !important;}
.u-margin-bottom-xl-sm{margin-bottom: 64px !important;}
.u-padding-left-xl-sm{padding-left: 64px !important;}
.u-margin-left-xl-sm{margin-left: 64px !important;}
}
@media only screen and (min-width: 48em){.u-padding-0-md{padding: 0 !important;}
.u-margin-0-md{margin: 0 !important;}
.u-padding-ver-0-md{padding-top: 0 !important;padding-bottom: 0 !important;}
.u-margin-ver-0-md{margin-top: 0 !important;margin-bottom: 0 !important;}
.u-padding-hor-0-md{padding-right: 0 !important;padding-left: 0 !important;}
.u-margin-hor-0-md{margin-right: 0 !important;margin-left: 0 !important;}
.u-padding-top-0-md{padding-top: 0 !important;}
.u-margin-top-0-md{margin-top: 0 !important;}
.u-padding-right-0-md{padding-right: 0 !important;}
.u-margin-right-0-md{margin-right: 0 !important;}
.u-padding-bottom-0-md{padding-bottom: 0 !important;}
.u-margin-bottom-0-md{margin-bottom: 0 !important;}
.u-padding-left-0-md{padding-left: 0 !important;}
.u-margin-left-0-md{margin-left: 0 !important;}
.u-padding-xs-md{padding: 8px !important;}
.u-margin-xs-md{margin: 8px !important;}
.u-padding-ver-xs-md{padding-top: 8px !important;padding-bottom: 8px !important;}
.u-margin-ver-xs-md{margin-top: 8px !important;margin-bottom: 8px !important;}
.u-padding-hor-xs-md{padding-right: 8px !important;padding-left: 8px !important;}
.u-margin-hor-xs-md{margin-right: 8px !important;margin-left: 8px !important;}
.u-padding-top-xs-md{padding-top: 8px !important;}
.u-margin-top-xs-md{margin-top: 8px !important;}
.u-padding-right-xs-md{padding-right: 8px !important;}
.u-margin-right-xs-md{margin-right: 8px !important;}
.u-padding-bottom-xs-md{padding-bottom: 8px !important;}
.u-margin-bottom-xs-md{margin-bottom: 8px !important;}
.u-padding-left-xs-md{padding-left: 8px !important;}
.u-margin-left-xs-md{margin-left: 8px !important;}
.u-padding-s-md{padding: 16px !important;}
.u-margin-s-md{margin: 16px !important;}
.u-padding-ver-s-md{padding-top: 16px !important;padding-bottom: 16px !important;}
.u-margin-ver-s-md{margin-top: 16px !important;margin-bottom: 16px !important;}
.u-padding-hor-s-md{padding-right: 16px !important;padding-left: 16px !important;}
.u-margin-hor-s-md{margin-right: 16px !important;margin-left: 16px !important;}
.u-padding-top-s-md{padding-top: 16px !important;}
.u-margin-top-s-md{margin-top: 16px !important;}
.u-padding-right-s-md{padding-right: 16px !important;}
.u-margin-right-s-md{margin-right: 16px !important;}
.u-padding-bottom-s-md{padding-bottom: 16px !important;}
.u-margin-bottom-s-md{margin-bottom: 16px !important;}
.u-padding-left-s-md{padding-left: 16px !important;}
.u-margin-left-s-md{margin-left: 16px !important;}
.u-padding-m-md{padding: 32px !important;}
.u-margin-m-md{margin: 32px !important;}
.u-padding-ver-m-md{padding-top: 32px !important;padding-bottom: 32px !important;}
.u-margin-ver-m-md{margin-top: 32px !important;margin-bottom: 32px !important;}
.u-padding-hor-m-md{padding-right: 32px !important;padding-left: 32px !important;}
.u-margin-hor-m-md{margin-right: 32px !important;margin-left: 32px !important;}
.u-padding-top-m-md{padding-top: 32px !important;}
.u-margin-top-m-md{margin-top: 32px !important;}
.u-padding-right-m-md{padding-right: 32px !important;}
.u-margin-right-m-md{margin-right: 32px !important;}
.u-padding-bottom-m-md{padding-bottom: 32px !important;}
.u-margin-bottom-m-md{margin-bottom: 32px !important;}
.u-padding-left-m-md{padding-left: 32px !important;}
.u-margin-left-m-md{margin-left: 32px !important;}
.u-padding-l-md{padding: 48px !important;}
.u-margin-l-md{margin: 48px !important;}
.u-padding-ver-l-md{padding-top: 48px !important;padding-bottom: 48px !important;}
.u-margin-ver-l-md{margin-top: 48px !important;margin-bottom: 48px !important;}
.u-padding-hor-l-md{padding-right: 48px !important;padding-left: 48px !important;}
.u-margin-hor-l-md{margin-right: 48px !important;margin-left: 48px !important;}
.u-padding-top-l-md{padding-top: 48px !important;}
.u-margin-top-l-md{margin-top: 48px !important;}
.u-padding-right-l-md{padding-right: 48px !important;}
.u-margin-right-l-md{margin-right: 48px !important;}
.u-padding-bottom-l-md{padding-bottom: 48px !important;}
.u-margin-bottom-l-md{margin-bottom: 48px !important;}
.u-padding-left-l-md{padding-left: 48px !important;}
.u-margin-left-l-md{margin-left: 48px !important;}
.u-padding-xl-md{padding: 64px !important;}
.u-margin-xl-md{margin: 64px !important;}
.u-padding-ver-xl-md{padding-top: 64px !important;padding-bottom: 64px !important;}
.u-margin-ver-xl-md{margin-top: 64px !important;margin-bottom: 64px !important;}
.u-padding-hor-xl-md{padding-right: 64px !important;padding-left: 64px !important;}
.u-margin-hor-xl-md{margin-right: 64px !important;margin-left: 64px !important;}
.u-padding-top-xl-md{padding-top: 64px !important;}
.u-margin-top-xl-md{margin-top: 64px !important;}
.u-padding-right-xl-md{padding-right: 64px !important;}
.u-margin-right-xl-md{margin-right: 64px !important;}
.u-padding-bottom-xl-md{padding-bottom: 64px !important;}
.u-margin-bottom-xl-md{margin-bottom: 64px !important;}
.u-padding-left-xl-md{padding-left: 64px !important;}
.u-margin-left-xl-md{margin-left: 64px !important;}
}
@media only screen and (min-width: 62em){.u-padding-0-lg{padding: 0 !important;}
.u-margin-0-lg{margin: 0 !important;}
.u-padding-ver-0-lg{padding-top: 0 !important;padding-bottom: 0 !important;}
.u-margin-ver-0-lg{margin-top: 0 !important;margin-bottom: 0 !important;}
.u-padding-hor-0-lg{padding-right: 0 !important;padding-left: 0 !important;}
.u-margin-hor-0-lg{margin-right: 0 !important;margin-left: 0 !important;}
.u-padding-top-0-lg{padding-top: 0 !important;}
.u-margin-top-0-lg{margin-top: 0 !important;}
.u-padding-right-0-lg{padding-right: 0 !important;}
.u-margin-right-0-lg{margin-right: 0 !important;}
.u-padding-bottom-0-lg{padding-bottom: 0 !important;}
.u-margin-bottom-0-lg{margin-bottom: 0 !important;}
.u-padding-left-0-lg{padding-left: 0 !important;}
.u-margin-left-0-lg{margin-left: 0 !important;}
.u-padding-xs-lg{padding: 8px !important;}
.u-margin-xs-lg{margin: 8px !important;}
.u-padding-ver-xs-lg{padding-top: 8px !important;padding-bottom: 8px !important;}
.u-margin-ver-xs-lg{margin-top: 8px !important;margin-bottom: 8px !important;}
.u-padding-hor-xs-lg{padding-right: 8px !important;padding-left: 8px !important;}
.u-margin-hor-xs-lg{margin-right: 8px !important;margin-left: 8px !important;}
.u-padding-top-xs-lg{padding-top: 8px !important;}
.u-margin-top-xs-lg{margin-top: 8px !important;}
.u-padding-right-xs-lg{padding-right: 8px !important;}
.u-margin-right-xs-lg{margin-right: 8px !important;}
.u-padding-bottom-xs-lg{padding-bottom: 8px !important;}
.u-margin-bottom-xs-lg{margin-bottom: 8px !important;}
.u-padding-left-xs-lg{padding-left: 8px !important;}
.u-margin-left-xs-lg{margin-left: 8px !important;}
.u-padding-s-lg{padding: 16px !important;}
.u-margin-s-lg{margin: 16px !important;}
.u-padding-ver-s-lg{padding-top: 16px !important;padding-bottom: 16px !important;}
.u-margin-ver-s-lg{margin-top: 16px !important;margin-bottom: 16px !important;}
.u-padding-hor-s-lg{padding-right: 16px !important;padding-left: 16px !important;}
.u-margin-hor-s-lg{margin-right: 16px !important;margin-left: 16px !important;}
.u-padding-top-s-lg{padding-top: 16px !important;}
.u-margin-top-s-lg{margin-top: 16px !important;}
.u-padding-right-s-lg{padding-right: 16px !important;}
.u-margin-right-s-lg{margin-right: 16px !important;}
.u-padding-bottom-s-lg{padding-bottom: 16px !important;}
.u-margin-bottom-s-lg{margin-bottom: 16px !important;}
.u-padding-left-s-lg{padding-left: 16px !important;}
.u-margin-left-s-lg{margin-left: 16px !important;}
.u-padding-m-lg{padding: 32px !important;}
.u-margin-m-lg{margin: 32px !important;}
.u-padding-ver-m-lg{padding-top: 32px !important;padding-bottom: 32px !important;}
.u-margin-ver-m-lg{margin-top: 32px !important;margin-bottom: 32px !important;}
.u-padding-hor-m-lg{padding-right: 32px !important;padding-left: 32px !important;}
.u-margin-hor-m-lg{margin-right: 32px !important;margin-left: 32px !important;}
.u-padding-top-m-lg{padding-top: 32px !important;}
.u-margin-top-m-lg{margin-top: 32px !important;}
.u-padding-right-m-lg{padding-right: 32px !important;}
.u-margin-right-m-lg{margin-right: 32px !important;}
.u-padding-bottom-m-lg{padding-bottom: 32px !important;}
.u-margin-bottom-m-lg{margin-bottom: 32px !important;}
.u-padding-left-m-lg{padding-left: 32px !important;}
.u-margin-left-m-lg{margin-left: 32px !important;}
.u-padding-l-lg{padding: 48px !important;}
.u-margin-l-lg{margin: 48px !important;}
.u-padding-ver-l-lg{padding-top: 48px !important;padding-bottom: 48px !important;}
.u-margin-ver-l-lg{margin-top: 48px !important;margin-bottom: 48px !important;}
.u-padding-hor-l-lg{padding-right: 48px !important;padding-left: 48px !important;}
.u-margin-hor-l-lg{margin-right: 48px !important;margin-left: 48px !important;}
.u-padding-top-l-lg{padding-top: 48px !important;}
.u-margin-top-l-lg{margin-top: 48px !important;}
.u-padding-right-l-lg{padding-right: 48px !important;}
.u-margin-right-l-lg{margin-right: 48px !important;}
.u-padding-bottom-l-lg{padding-bottom: 48px !important;}
.u-margin-bottom-l-lg{margin-bottom: 48px !important;}
.u-padding-left-l-lg{padding-left: 48px !important;}
.u-margin-left-l-lg{margin-left: 48px !important;}
.u-padding-xl-lg{padding: 64px !important;}
.u-margin-xl-lg{margin: 64px !important;}
.u-padding-ver-xl-lg{padding-top: 64px !important;padding-bottom: 64px !important;}
.u-margin-ver-xl-lg{margin-top: 64px !important;margin-bottom: 64px !important;}
.u-padding-hor-xl-lg{padding-right: 64px !important;padding-left: 64px !important;}
.u-margin-hor-xl-lg{margin-right: 64px !important;margin-left: 64px !important;}
.u-padding-top-xl-lg{padding-top: 64px !important;}
.u-margin-top-xl-lg{margin-top: 64px !important;}
.u-padding-right-xl-lg{padding-right: 64px !important;}
.u-margin-right-xl-lg{margin-right: 64px !important;}
.u-padding-bottom-xl-lg{padding-bottom: 64px !important;}
.u-margin-bottom-xl-lg{margin-bottom: 64px !important;}
.u-padding-left-xl-lg{padding-left: 64px !important;}
.u-margin-left-xl-lg{margin-left: 64px !important;}
}
@media only screen and (min-width: 75em){.u-padding-0-xl{padding: 0 !important;}
.u-margin-0-xl{margin: 0 !important;}
.u-padding-ver-0-xl{padding-top: 0 !important;padding-bottom: 0 !important;}
.u-margin-ver-0-xl{margin-top: 0 !important;margin-bottom: 0 !important;}
.u-padding-hor-0-xl{padding-right: 0 !important;padding-left: 0 !important;}
.u-margin-hor-0-xl{margin-right: 0 !important;margin-left: 0 !important;}
.u-padding-top-0-xl{padding-top: 0 !important;}
.u-margin-top-0-xl{margin-top: 0 !important;}
.u-padding-right-0-xl{padding-right: 0 !important;}
.u-margin-right-0-xl{margin-right: 0 !important;}
.u-padding-bottom-0-xl{padding-bottom: 0 !important;}
.u-margin-bottom-0-xl{margin-bottom: 0 !important;}
.u-padding-left-0-xl{padding-left: 0 !important;}
.u-margin-left-0-xl{margin-left: 0 !important;}
.u-padding-xs-xl{padding: 8px !important;}
.u-margin-xs-xl{margin: 8px !important;}
.u-padding-ver-xs-xl{padding-top: 8px !important;padding-bottom: 8px !important;}
.u-margin-ver-xs-xl{margin-top: 8px !important;margin-bottom: 8px !important;}
.u-padding-hor-xs-xl{padding-right: 8px !important;padding-left: 8px !important;}
.u-margin-hor-xs-xl{margin-right: 8px !important;margin-left: 8px !important;}
.u-padding-top-xs-xl{padding-top: 8px !important;}
.u-margin-top-xs-xl{margin-top: 8px !important;}
.u-padding-right-xs-xl{padding-right: 8px !important;}
.u-margin-right-xs-xl{margin-right: 8px !important;}
.u-padding-bottom-xs-xl{padding-bottom: 8px !important;}
.u-margin-bottom-xs-xl{margin-bottom: 8px !important;}
.u-padding-left-xs-xl{padding-left: 8px !important;}
.u-margin-left-xs-xl{margin-left: 8px !important;}
.u-padding-s-xl{padding: 16px !important;}
.u-margin-s-xl{margin: 16px !important;}
.u-padding-ver-s-xl{padding-top: 16px !important;padding-bottom: 16px !important;}
.u-margin-ver-s-xl{margin-top: 16px !important;margin-bottom: 16px !important;}
.u-padding-hor-s-xl{padding-right: 16px !important;padding-left: 16px !important;}
.u-margin-hor-s-xl{margin-right: 16px !important;margin-left: 16px !important;}
.u-padding-top-s-xl{padding-top: 16px !important;}
.u-margin-top-s-xl{margin-top: 16px !important;}
.u-padding-right-s-xl{padding-right: 16px !important;}
.u-margin-right-s-xl{margin-right: 16px !important;}
.u-padding-bottom-s-xl{padding-bottom: 16px !important;}
.u-margin-bottom-s-xl{margin-bottom: 16px !important;}
.u-padding-left-s-xl{padding-left: 16px !important;}
.u-margin-left-s-xl{margin-left: 16px !important;}
.u-padding-m-xl{padding: 32px !important;}
.u-margin-m-xl{margin: 32px !important;}
.u-padding-ver-m-xl{padding-top: 32px !important;padding-bottom: 32px !important;}
.u-margin-ver-m-xl{margin-top: 32px !important;margin-bottom: 32px !important;}
.u-padding-hor-m-xl{padding-right: 32px !important;padding-left: 32px !important;}
.u-margin-hor-m-xl{margin-right: 32px !important;margin-left: 32px !important;}
.u-padding-top-m-xl{padding-top: 32px !important;}
.u-margin-top-m-xl{margin-top: 32px !important;}
.u-padding-right-m-xl{padding-right: 32px !important;}
.u-margin-right-m-xl{margin-right: 32px !important;}
.u-padding-bottom-m-xl{padding-bottom: 32px !important;}
.u-margin-bottom-m-xl{margin-bottom: 32px !important;}
.u-padding-left-m-xl{padding-left: 32px !important;}
.u-margin-left-m-xl{margin-left: 32px !important;}
.u-padding-l-xl{padding: 48px !important;}
.u-margin-l-xl{margin: 48px !important;}
.u-padding-ver-l-xl{padding-top: 48px !important;padding-bottom: 48px !important;}
.u-margin-ver-l-xl{margin-top: 48px !important;margin-bottom: 48px !important;}
.u-padding-hor-l-xl{padding-right: 48px !important;padding-left: 48px !important;}
.u-margin-hor-l-xl{margin-right: 48px !important;margin-left: 48px !important;}
.u-padding-top-l-xl{padding-top: 48px !important;}
.u-margin-top-l-xl{margin-top: 48px !important;}
.u-padding-right-l-xl{padding-right: 48px !important;}
.u-margin-right-l-xl{margin-right: 48px !important;}
.u-padding-bottom-l-xl{padding-bottom: 48px !important;}
.u-margin-bottom-l-xl{margin-bottom: 48px !important;}
.u-padding-left-l-xl{padding-left: 48px !important;}
.u-margin-left-l-xl{margin-left: 48px !important;}
.u-padding-xl-xl{padding: 64px !important;}
.u-margin-xl-xl{margin: 64px !important;}
.u-padding-ver-xl-xl{padding-top: 64px !important;padding-bottom: 64px !important;}
.u-margin-ver-xl-xl{margin-top: 64px !important;margin-bottom: 64px !important;}
.u-padding-hor-xl-xl{padding-right: 64px !important;padding-left: 64px !important;}
.u-margin-hor-xl-xl{margin-right: 64px !important;margin-left: 64px !important;}
.u-padding-top-xl-xl{padding-top: 64px !important;}
.u-margin-top-xl-xl{margin-top: 64px !important;}
.u-padding-right-xl-xl{padding-right: 64px !important;}
.u-margin-right-xl-xl{margin-right: 64px !important;}
.u-padding-bottom-xl-xl{padding-bottom: 64px !important;}
.u-margin-bottom-xl-xl{margin-bottom: 64px !important;}
.u-padding-left-xl-xl{padding-left: 64px !important;}
.u-margin-left-xl-xl{margin-left: 64px !important;}
}
.u-clr-orange{color: #E9711C !important;}
.u-clr-blue{color: #007398 !important;}
.u-clr-info-blue{color: #009ece !important;}
.u-clr-red{color: #c83727 !important;}
.u-clr-green{color: #29a61b !important;}
.u-light-theme .u-clr-orange{color: #E9711C !important;}
.u-light-theme .u-clr-blue{color: #007398 !important;}
.u-light-theme .u-clr-info-blue{color: #009ece !important;}
.u-light-theme .u-clr-red{color: #c83727 !important;}
.u-light-theme .u-clr-green{color: #29a61b !important;}
.u-dark-theme .u-clr-orange{color: #E9711C !important;}
.u-dark-theme .u-clr-blue, .u-dark-theme .u-clr-info-blue{color: #44c6f4 !important;}
.u-dark-theme .u-clr-red{color: #ff6a5a !important;}
.u-dark-theme .u-clr-green{color: #53b848 !important;}
.u-clr-white{color: #fff !important;}
.u-clr-black{color: #000 !important;}
.u-clr-grey1{color: #f5f5f5 !important;}
.u-clr-grey2{color: #ebebeb !important;}
.u-clr-grey3{color: #dcdcdc !important;}
.u-clr-grey4{color: #b9b9b9 !important;}
.u-clr-grey5{color: #969696 !important;}
.u-clr-grey6{color: #737373 !important;}
.u-clr-grey7{color: #53565a !important;}
.u-clr-grey8{color: #323232 !important;}
.u-bg-orange{background-color: #E9711C !important;}
.u-bg-blue{background-color: #007398 !important;}
.u-bg-info-blue{background-color: #009ece !important;}
.u-bg-red, .u-bg-warning-red{background-color: #c83727 !important;}
.u-bg-green{background-color: #29a61b !important;}
.u-light-theme .u-bg-orange{background-color: #E9711C !important;}
.u-light-theme .u-bg-blue{background-color: #007398 !important;}
.u-light-theme .u-bg-red{background-color: #c83727 !important;}
.u-light-theme .u-bg-green{background-color: #29a61b !important;}
.u-dark-theme .u-bg-orange{background-color: #E9711C !important;}
.u-dark-theme .u-bg-blue{background-color: #44c6f4 !important;}
.u-dark-theme .u-bg-red{background-color: #ff6a5a !important;}
.u-dark-theme .u-bg-green{background-color: #53b848 !important;}
.u-bg-white{background-color: #fff !important;}
.u-bg-black{background-color: #000 !important;}
.u-bg-grey1{background-color: #f5f5f5 !important;}
.u-bg-grey2{background-color: #ebebeb !important;}
.u-bg-grey3{background-color: #dcdcdc !important;}
.u-bg-grey4{background-color: #b9b9b9 !important;}
.u-bg-grey5{background-color: #969696 !important;}
.u-bg-grey6{background-color: #737373 !important;}
.u-bg-grey7{background-color: #53565a !important;}
.u-bg-grey8{background-color: #323232 !important;}
.u-fill-orange{fill: #E9711C !important;}
.u-fill-blue{fill: #007398 !important;}
.u-fill-red{fill: #c83727 !important;}
.u-fill-green{fill: #29a61b !important;}
.u-fill-white{fill: #fff !important;}
.u-fill-black{fill: #000 !important;}
.u-fill-grey1{fill: #f5f5f5 !important;}
.u-fill-grey2{fill: #ebebeb !important;}
.u-fill-grey3{fill: #dcdcdc !important;}
.u-fill-grey4{fill: #b9b9b9 !important;}
.u-fill-grey5{fill: #969696 !important;}
.u-fill-grey6{fill: #737373 !important;}
.u-fill-grey7{fill: #53565a !important;}
.u-fill-grey8{fill: #323232 !important;}
.u-highlight{background-color: #fadfcc;border: 1px solid #e6651b;}
.u-font-serif{font-family: NexusSerif, Georgia, Times New Roman, Times, STIXGeneral, Cambria Math, Lucida Sans Unicode, Microsoft Sans Serif, Segoe UI Symbol, Arial Unicode MS, serif !important;}
.u-font-sans{font-family: NexusSans, Arial, Helvetica, Lucida Sans Unicode, Microsoft Sans Serif, Segoe UI Symbol, STIXGeneral, Cambria Math, Arial Unicode MS, sans-serif !important;}
.text-xs{font-size: 14px;line-height: 1.57;}
.text-s{font-size: 16px;line-height: 1.5;}
.text-m{font-size: 20px;line-height: 1.4;}
.text-l{font-size: 24px;}
.text-l, .text-xl{line-height: 1.33;color: #53565a;}
.text-xl{font-size: 36px;}
.u-text-light{font-weight: 100;}
.u-text-uppercase{text-transform: uppercase !important;}
.u-text-lowercase{text-transform: lowercase !important;}
.u-text\+\+{font-size: larger !important;}
.u-text--{font-size: smaller !important;}
.u-text-right{text-align: right !important;}
.u-text-left{text-align: left !important;}
.u-text-center{text-align: center !important;}
.u-text-justify{text-align: justify !important;}
.u-text-truncate{max-width: 100% !important;white-space: nowrap !important;overflow: hidden !important;-o-text-overflow: ellipsis !important;text-overflow: ellipsis !important;}
.u-text-italic{font-style: italic !important;}
.u-text-normal{font-style: normal !important;}
.u-text-oblique{font-style: oblique !important;}
.u-display-none{display: none !important;}
.u-display-block{display: block !important;}
.u-display-inline{display: inline !important;}
.u-display-inline-block{display: inline-block !important;}
.u-position-absolute{position: absolute;}
.u-position-relative{position: relative;}
.u-position-initial{position: static;}
.u-clearfix:after{content: "";display: table;clear: both;}
.u-hide{display: none !important;}
.u-hide-visually{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;-webkit-clip-path: inset(50%) !important;clip-path: inset(50%) !important;border: 0 !important;}
.u-hide-visually-focusable:active, .u-hide-visually-focusable:focus{position: static !important;width: auto !important;height: auto !important;overflow: visible !important;clip: auto !important;white-space: normal !important;-webkit-clip-path: none !important;clip-path: none !important;}
@media only screen and (min-width: 20em){.u-clear-both-from-xs{clear: both !important;}
}
@media only screen and (min-width: 36em){.u-clear-both-from-sm{clear: both !important;}
}
@media only screen and (min-width: 48em){.u-clear-both-from-md{clear: both !important;}
}
@media only screen and (min-width: 62em){.u-clear-both-from-lg{clear: both !important;}
}
@media only screen and (min-width: 75em){.u-clear-both-from-xl{clear: both !important;}
}
@media only screen and (min-width: 20em){.u-clear-none-from-xs{clear: none !important;}
}
@media only screen and (min-width: 36em){.u-clear-none-from-sm{clear: none !important;}
}
@media only screen and (min-width: 48em){.u-clear-none-from-md{clear: none !important;}
}
@media only screen and (min-width: 62em){.u-clear-none-from-lg{clear: none !important;}
}
@media only screen and (min-width: 75em){.u-clear-none-from-xl{clear: none !important;}
}
@media only screen and (min-width: 20em){.u-float-left-from-xs{float: left !important;}
}
@media only screen and (min-width: 36em){.u-float-left-from-sm{float: left !important;}
}
@media only screen and (min-width: 48em){.u-float-left-from-md{float: left !important;}
}
@media only screen and (min-width: 62em){.u-float-left-from-lg{float: left !important;}
}
@media only screen and (min-width: 75em){.u-float-left-from-xl{float: left !important;}
}
@media only screen and (min-width: 20em){.u-float-right-from-xs{float: right !important;}
}
@media only screen and (min-width: 36em){.u-float-right-from-sm{float: right !important;}
}
@media only screen and (min-width: 48em){.u-float-right-from-md{float: right !important;}
}
@media only screen and (min-width: 62em){.u-float-right-from-lg{float: right !important;}
}
@media only screen and (min-width: 75em){.u-float-right-from-xl{float: right !important;}
}
.u-flip-vertically{-webkit-transform: scaleY(-1);-moz-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1);}
@media only screen and (max-width: 992px){.u-no-scroll{position: fixed;overflow: hidden;}
}
.u-show-from-xs{display: none !important;}
@media only screen and (min-width: 20em){.u-show-from-xs{display: block !important;}
}
.u-show-from-sm{display: none !important;}
@media only screen and (min-width: 36em){.u-show-from-sm{display: block !important;}
}
.u-show-from-md{display: none !important;}
@media only screen and (min-width: 48em){.u-show-from-md{display: block !important;}
}
.u-show-from-lg{display: none !important;}
@media only screen and (min-width: 62em){.u-show-from-lg{display: block !important;}
}
.u-show-from-xl{display: none !important;}
@media only screen and (min-width: 75em){.u-show-from-xl{display: block !important;}
}
.u-show-inline-from-xs{display: none !important;}
@media only screen and (min-width: 20em){.u-show-inline-from-xs{display: inline !important;}
}
.u-show-inline-from-sm{display: none !important;}
@media only screen and (min-width: 36em){.u-show-inline-from-sm{display: inline !important;}
}
.u-show-inline-from-md{display: none !important;}
@media only screen and (min-width: 48em){.u-show-inline-from-md{display: inline !important;}
}
.u-show-inline-from-lg{display: none !important;}
@media only screen and (min-width: 62em){.u-show-inline-from-lg{display: inline !important;}
}
.u-show-inline-from-xl{display: none !important;}
@media only screen and (min-width: 75em){.u-show-inline-from-xl{display: inline !important;}
}
@media only screen and (min-width: 20em){.u-hide-from-xs{display: none !important;}
}
@media only screen and (min-width: 36em){.u-hide-from-sm{display: none !important;}
}
@media only screen and (min-width: 48em){.u-hide-from-md{display: none !important;}
}
@media only screen and (min-width: 62em){.u-hide-from-lg{display: none !important;}
}
@media only screen and (min-width: 75em){.u-hide-from-xl{display: none !important;}
}
@media print{.u-hide-from-print{visibility: hidden;}
}
@-webkit-keyframes gh-mobile-menu{0%{right: -320px;}
1%{right: -300px;}
99%{right: -20px;}
to{right: 0;}
}
@-moz-keyframes gh-mobile-menu{0%{right: -320px;}
1%{right: -300px;}
99%{right: -20px;}
to{right: 0;}
}
@keyframes gh-mobile-menu{0%{right: -320px;}
1%{right: -300px;}
99%{right: -20px;}
to{right: 0;}
}
.u-flex-center{-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.u-flex-center, .u-flex-center-ver{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
@media only screen and (min-width: 20em){.u-flex-center-from-xs{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
}
@media only screen and (min-width: 36em){.u-flex-center-from-sm{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
}
@media only screen and (min-width: 48em){.u-flex-center-from-md{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
}
@media only screen and (min-width: 62em){.u-flex-center-from-lg{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
}
@media only screen and (min-width: 75em){.u-flex-center-from-xl{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
}
@media only screen and (min-width: 20em){.u-flex-center-ver-from-xs{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
}
@media only screen and (min-width: 36em){.u-flex-center-ver-from-sm{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
}
@media only screen and (min-width: 48em){.u-flex-center-ver-from-md{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
}
@media only screen and (min-width: 62em){.u-flex-center-ver-from-lg{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
}
@media only screen and (min-width: 75em){.u-flex-center-ver-from-xl{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
}
.u-list-reset{list-style: none;padding-left: 0 !important;}
.u-width-full{width: 100%;}
.u-img-responsive{max-width: 100%;}
.u-options-list{list-style: none;padding-left: 0 !important;}
.u-options-list li + li{margin-top: 8px;}
.u-overlay{background-color: hsla(0deg, 0%, 92%, 0.85);bottom: 0;left: 0;position: fixed;top: 0;width: 100%;z-index: 70;}
#gh-cnt{font-size: 20px;line-height: 1.4;font-family: NexusSans, Arial, Helvetica, Lucida Sans Unicode, Microsoft Sans Serif, Segoe UI Symbol, STIXGeneral, Cambria Math, Arial Unicode MS, sans-serif;color: #53565a;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#gh-cnt{width: 100%;background: #fff;font-family: NexusSans, Arial, Helvetica, Lucida Sans Unicode, Microsoft Sans Serif, Segoe UI Symbol, STIXGeneral, Cambria Math, Arial Unicode MS, sans-serif !important;color: #53565a;position: relative;}
#gh-cnt.gh-reduced-size #gh-profile-cnt{margin-left: 24px !important;}
#gh-cnt.gh-reduced-size #gh-profile-cnt .gh-avatar.gh-sm{height: 32px;width: 32px;}
#gh-cnt.gh-reduced-size #gh-profile-cnt .gh-avatar.gh-sm .gh-initials{font-size: 16px;}
#gh-cnt.gh-reduced-size #gh-main-cnt{height: 48px;}
#gh-cnt.gh-reduced-size #gh-main-cnt > .button{font-size: 16px;line-height: 1.75;height: 32px;margin-left: 24px !important;}
#gh-cnt.gh-reduced-size #gh-main-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
#gh-cnt.gh-reduced-size #gh-main-cnt #gh-mobile-menu .gh-hamburger svg{width: 32px !important;}
#gh-cnt.gh-reduced-size .gh-lib-banner.gh-lb-legacy{height: 0;margin-left: 0;}
@supports (-ms-high-contrast: none){#gh-cnt.gh-reduced-size .gh-lib-banner.gh-lb-legacy{width: 0;}
}
#gh-cnt.gh-reduced-size .gh-lib-banner.gh-lb-dominant{height: 0;padding-top: 0;padding-bottom: 0;}
#gh-cnt.gh-reduced-size .gh-lib-banner.gh-lb-dominant img{height: 0;}
#gh-cnt.gh-reduced-size #gh-branding .gh-logo{height: 32px !important;width: 36px;}
#gh-cnt.gh-reduced-size #gh-branding .gh-wordmark{margin-left: 8px;height: 20px !important;}
@supports not (-ms-high-contrast: none){#gh-cnt.gh-reduced-size #gh-branding .gh-wordmark{width: auto;}
}
#gh-cnt.gh-reduced-size #gh-branding .gh-wordmark.gh-elsevier-wordmark{height: 9px !important;}
#gh-cnt.gh-reduced-size .gh-search-cnt{top: 0 !important;-webkit-box-shadow: none;box-shadow: none;}
#gh-cnt.gh-sticky-header{position: fixed;position: -webkit-sticky;position: sticky;top: 0;}
#gh-cnt #gh-mobile-menu{display: none;}
@media only screen and (max-width: 600px){#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 48px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 24px;}
#gh-cnt .gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 2px;}
#gh-cnt #gh-nav-cnt + #gh-signin-btn{margin-left: 2px;}
#gh-cnt #gh-main-cnt > .gh-icon-btn svg{height: 20px !important;}
#gh-cnt .gh-nav-h + .gh-nav-h{margin-left: 32px !important;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item{font-size: 18px;line-height: 1.55556;}
#gh-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
#gh-cnt #gh-mobile-menu{display: block !important;}
#gh-cnt .gh-move-to-spine{display: none !important;}
#gh-cnt.gh-reduce-v-space #gh-profile-cnt{margin-left: 24px !important;}
#gh-cnt.gh-reduce-v-space #gh-profile-cnt .gh-avatar.gh-sm{height: 32px;width: 32px;}
#gh-cnt.gh-reduce-v-space #gh-profile-cnt .gh-avatar.gh-sm .gh-initials{font-size: 16px;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt{height: 48px;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt > .button{font-size: 16px;line-height: 1.75;height: 32px;margin-left: 24px !important;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
#gh-cnt.gh-reduce-v-space #gh-main-cnt #gh-mobile-menu .gh-hamburger svg{width: 32px !important;}
#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-legacy{height: 0;margin-left: 0;}
@supports (-ms-high-contrast: none){#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-legacy{width: 0;}
}
#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-dominant{height: 0;padding-top: 0;padding-bottom: 0;}
#gh-cnt.gh-reduce-v-space .gh-lib-banner.gh-lb-dominant img{height: 0;}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-logo{height: 32px !important;width: 36px;}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark{margin-left: 8px;height: 20px !important;}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark.gh-single-wordmark{margin-left: 0;}
@supports not (-ms-high-contrast: none){#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark{width: auto;}
}
#gh-cnt.gh-reduce-v-space #gh-branding .gh-wordmark.gh-elsevier-wordmark{height: 9px !important;}
#gh-cnt.gh-reduce-v-space .gh-search-cnt{top: 0 !important;-webkit-box-shadow: none;box-shadow: none;}
#gh-cnt #gh-main-cnt > button{display: none;}
#gh-cnt #gh-profile-cnt{margin-left: 24px !important;}
#gh-cnt #gh-profile-cnt .gh-avatar.gh-sm{height: 32px;width: 32px;}
#gh-cnt #gh-profile-cnt .gh-avatar.gh-sm .gh-initials{font-size: 16px;}
#gh-cnt #gh-main-cnt{height: 48px;}
#gh-cnt #gh-main-cnt > .button{font-size: 16px;line-height: 1.75;height: 32px;margin-left: 24px !important;}
#gh-cnt #gh-main-cnt .gh-nav-h > .gh-nav-list > .gh-nav-item .gh-icon-btn svg{height: 20px !important;}
#gh-cnt #gh-main-cnt #gh-mobile-menu .gh-hamburger svg{width: 32px !important;}
#gh-cnt .gh-lib-banner.gh-lb-legacy{height: 0;margin-left: 0;}
@supports (-ms-high-contrast: none){#gh-cnt .gh-lib-banner.gh-lb-legacy{width: 0;}
}
#gh-cnt .gh-lib-banner.gh-lb-dominant{height: 0;padding-top: 0;padding-bottom: 0;}
#gh-cnt .gh-lib-banner.gh-lb-dominant img{height: 0;}
#gh-cnt #gh-branding .gh-logo{height: 32px !important;width: 36px;}
#gh-cnt #gh-branding .gh-wordmark{margin-left: 8px;height: 20px !important;}
@supports not (-ms-high-contrast: none){#gh-cnt #gh-branding .gh-wordmark{width: auto;}
}
#gh-cnt #gh-branding .gh-wordmark.gh-elsevier-wordmark{height: 9px !important;}
#gh-cnt .gh-search-cnt{top: 0 !important;-webkit-box-shadow: none;box-shadow: none;}
#gh-cnt #gh-mobile-menu .gh-hamburger{margin-left: 24px !important;}
#gh-cnt #gh-branding{margin-right: 0 !important;}
#gh-cnt .gh-nav-utilities.gh-nav-h{margin-left: 0 !important;}
}
.gh-sides-padding{padding-left: 16px;padding-right: 16px;}
@media only screen and (min-width: 36em){.gh-sides-padding{padding-left: 24px;padding-right: 24px;}
}
@media only screen and (min-width: 62em){.gh-sides-padding{padding-left: 32px;padding-right: 32px;}
}
#gh-branding{-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;-ms-flex-positive: 1;margin-right: 64px;min-width: 0;}
#gh-branding .gh-logo{-webkit-transition: height 0.3s, width 0.3s;-o-transition: height 0.3s, width 0.3s;-moz-transition: height 0.3s, width 0.3s;transition: height 0.3s, width 0.3s;}
#gh-branding .gh-logo + .gh-wordmark{margin-left: 16px;}
#gh-branding .gh-logo + .gh-wordmark.gh-single-wordmark{margin-left: 0;}
#gh-branding .gh-wordmark{-webkit-transition: height 0.3s, margin 0.3s, width 0.3s;-o-transition: height 0.3s, margin 0.3s, width 0.3s;-moz-transition: height 0.3s, margin 0.3s, width 0.3s;transition: height 0.3s, margin 0.3s, width 0.3s;height: 30px !important;-webkit-transform: translateY(2px);-moz-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);}
#gh-branding .gh-wordmark.gh-elsevier-wordmark{height: 14px !important;}
#gh-branding:focus, #gh-branding:hover{border-bottom: none;}
#gh-main-cnt{-webkit-transition: padding 0.3s, height 0.3s;-o-transition: padding 0.3s, height 0.3s;-moz-transition: padding 0.3s, height 0.3s;transition: padding 0.3s, height 0.3s;height: 80px;width: 100%;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.gh-sr-only{display: none;}
@media speech{.gh-sr-only{display: block;}
}
#gh-nav-cnt{position: relative;height: 100%;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
#gh-nav-cnt nav + nav{margin-left: 64px;}
@media only screen and (max-width: 47.9375em){#gh-nav-cnt .gh-nav-utilities{margin-left: 0;}
}
#gh-nav-cnt .gh-nav-h{z-index: 1;}
.gh-nav .gh-nav-item:before{content: none !important;}
.gh-nav .gh-nav-item .gh-icon{max-width: none !important;}
.gh-nav .gh-nav-action{position: relative;white-space: nowrap;color: #53565a;}
.gh-nav .gh-nav-action .anchor-text .gh-badge, .gh-nav .gh-nav-action .button-link-text .gh-badge{position: absolute;top: -10px;right: -15px;}
.gh-nav .gh-nav-action .gh-icon{margin: 0 !important;}
.gh-nav .gh-nav-action .gh-icon:not(:hover){fill: #53565a !important;}
.gh-nav .gh-nav-action:focus, .gh-nav .gh-nav-action:hover{color: #53565a;}
.gh-nav-h{height: 80px;overflow: visible;-webkit-transition: margin-left 0.4s ease;-o-transition: margin-left 0.4s ease;-moz-transition: margin-left 0.4s ease;transition: margin-left 0.4s ease;}
.gh-nav-h, .gh-nav-h > .gh-nav-list{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.gh-nav-h > .gh-nav-list{height: 100%;}
.gh-nav-h > .gh-nav-list > .gh-nav-item{margin: 0 !important;}
.gh-nav-h > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 32px;-webkit-transition: padding-left 0.2s;-o-transition: padding-left 0.2s;-moz-transition: padding-left 0.2s;transition: padding-left 0.2s;}
.gh-nav-h.gh-nav-links > .gh-nav-list > .gh-nav-item{-webkit-transform: translateY(2px);-moz-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);line-height: 26px;}
.gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}
.gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item + .gh-nav-item{padding-left: 10px;}
.gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item .gh-icon-btn{padding: 10px;}
.gh-nav-h.gh-nav-utilities > .gh-nav-list > .gh-nav-item .gh-icon-btn .anchor-text .gh-badge{right: -36px;}
.gh-nav .gh-icon-btn:active, .gh-nav .gh-icon-btn:focus, .gh-nav .gh-icon-btn:hover{color: #E9711C !important;}
.gh-nav .gh-icon-btn:active .gh-icon, .gh-nav .gh-icon-btn:focus .gh-icon, .gh-nav .gh-icon-btn:hover .gh-icon{fill: #E9711C !important;}
.gh-nav .gh-icon-btn .gh-icon{-webkit-transition: height 0.3s, width 0.3s;-o-transition: height 0.3s, width 0.3s;-moz-transition: height 0.3s, width 0.3s;transition: height 0.3s, width 0.3s;}
.gh-nav-v{margin: 32px 16px 0;}
.gh-nav-v > ul > li{margin: 0 0 16px;}
.gh-nav-v > ul > li.gh-has-dd{margin-bottom: 32px;}
.gh-nav-v > ul > li:not(.gh-has-dd) + li.gh-has-dd{margin-top: 32px;}
.gh-search-cnt{-webkit-transition: top 0.3s;-o-transition: top 0.3s;-moz-transition: top 0.3s;transition: top 0.3s;position: absolute;top: 16px;background-color: #fff;z-index: 101;}
@media only screen and (max-width: 47.9375em){.gh-search-cnt{top: 0;left: 0 !important;right: 0 !important;bottom: 0;}
}
.gh-search-cnt .gh-nav-search-icon{position: absolute;top: 11px;left: 0;z-index: 1;}
@media only screen and (max-width: 47.9375em){.gh-search-cnt .gh-nav-search-icon{left: 16px;}
}
.gh-search-cnt .gh-search-keyword{height: 48px;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.gh-search-cnt .gh-search-keyword .search-input-field{height: 48px;padding: 0 24px 0 32px;}
@media only screen and (max-width: 47.9375em){.gh-search-cnt .gh-search-keyword .search-input-field{padding: 0 40px 0 48px;}
}
.gh-search-cnt .gh-search-keyword .search-input-clear{top: 13px;right: 0;}
@media only screen and (max-width: 47.9375em){.gh-search-cnt .gh-search-keyword .search-input-clear{right: 16px;}
}
.gh-search-cnt .gh-search-keyword .search-input-clear .gh-icon{fill: #53565a;}
#gh-alerts-dd:not(.gh-is-empty) .gh-ppvr-cnt-inner, #gh-cart-dd:not(.gh-is-empty) .gh-ppvr-cnt-inner{width: 420px;}
#gh-alerts-dd.gh-is-empty .gh-ppvr-cnt-inner, #gh-cart-dd.gh-is-empty .gh-ppvr-cnt-inner{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 270px;}
#gh-alerts-dd.gh-is-empty .gh-ppvr-cnt-inner .gh-icon, #gh-cart-dd.gh-is-empty .gh-ppvr-cnt-inner .gh-icon{fill: #b9b9b9;}
#gh-alerts-dd.gh-is-empty .gh-ppvr-cnt-inner .gh-lbl, #gh-cart-dd.gh-is-empty .gh-ppvr-cnt-inner .gh-lbl{white-space: nowrap;}
#gh-sub-header{-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;height: auto;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;z-index: 9000;}
@media only screen and (max-width: 47.9375em){#gh-sub-header .gh-nav-links{display: none !important;}
}
#gh-institution-dd .gh-ppvr-cnt-inner{width: 320px;}
.gh-inst-cnt .gh-inst-lbl{font-size: 20px;line-height: 1.4;line-height: 1;}
#gh-mob-inst-cnt .gh-inst-cnt{padding: 16px;font-size: 16px;line-height: 1.5;}
.gh-lib-banner{-webkit-transition: height 0.3s, width 0.3s;-o-transition: height 0.3s, width 0.3s;-moz-transition: height 0.3s, width 0.3s;transition: height 0.3s, width 0.3s;height: 48px;}
.gh-lib-banner .gh-lb-info{line-height: 20px;}
.gh-lib-banner img{height: 100%;}
.gh-lib-banner.gh-lb-legacy{margin-left: 32px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: auto;}
.gh-lib-banner.gh-lb-dominant{-webkit-transition: height 0.3s, padding 0.3s;-o-transition: height 0.3s, padding 0.3s;-moz-transition: height 0.3s, padding 0.3s;transition: height 0.3s, padding 0.3s;height: 80px;width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: 16px;}
@media only screen and (min-width: 48em){.gh-lib-banner.gh-lb-dominant{padding: 0 32px;}
}
.gh-lib-banner.gh-lb-dominant img{-webkit-transition: height 0.3s;-o-transition: height 0.3s;-moz-transition: height 0.3s;transition: height 0.3s;height: 48px;}
.gh-lib-banner .gh-il-placeholder{width: 40px;height: 40px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;background-size: cover;background-color: #53565a;background-position: 50%;}
#gh-mobile-menu{width: auto;}
#gh-mobile-menu #gh-drawer{background-color: #fff;}
#gh-mobile-menu .gh-dh-opt, #gh-mobile-menu .gh-nav-action{color: #53565a;}
#gh-mobile-menu .gh-avatar, #gh-mobile-menu .gh-lib-banner .gh-il-placeholder{background-color: #53565a;}
#gh-mobile-menu .gh-hamburger{fill: #53565a;}
#gh-mobile-menu .gh-hamburger .button-link svg{-webkit-transition: width 0.3s;-o-transition: width 0.3s;-moz-transition: width 0.3s;transition: width 0.3s;}
#gh-mobile-menu .gh-hamburger .button-link:active svg, #gh-mobile-menu .gh-hamburger .button-link:focus svg, #gh-mobile-menu .gh-hamburger .button-link:hover svg{fill: #E9711C !important;}
#gh-mobile-menu .gh-dh-profile .gh-user-email{color: #53565a;}
#gh-drawer{overflow: scroll;-webkit-overflow-scrolling: touch;position: fixed;width: 320px;right: -320px;top: 0;z-index: 1000;height: 100%;visibility: hidden;-webkit-transition: visibility 0.2s, right 0.2s;-o-transition: visibility 0.2s, right 0.2s;-moz-transition: visibility 0.2s, right 0.2s;transition: visibility 0.2s, right 0.2s;}
#gh-drawer.gh-is-expanded{right: 0;visibility: visible;}
#gh-drawer-header{position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-flow: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-flow: row-reverse;flex-flow: row-reverse;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;min-height: 48px;font-size: 16px;color: #fff;}
#gh-drawer-header .button-link{font-size: 16px !important;}
#gh-drawer-header:active, #gh-drawer-header:focus, #gh-drawer-header:hover{color: #E9711C;}
#gh-drawer-header .gh-hamburger:first-child:last-child{position: absolute;right: 16px;top: 16px;}
#gh-drawer-header .gh-hamburger svg{max-width: none !important;}
#gh-drawer-header .gh-dh-opt{min-width: 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
#gh-drawer-header .gh-dh-opt p{font-size: 16px !important;}
#gh-drawer-header .gh-dh-opt .gh-dh-profile{width: 85%;}
#gh-drawer-header .gh-dh-opt .gh-dh-actions{-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
#gh-drawer .gh-nav h2{font-size: 20px;line-height: 1.4;}
#gh-profile-cnt{-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: margin 0.3s;-o-transition: margin 0.3s;-moz-transition: margin 0.3s;transition: margin 0.3s;}
@media only screen and (min-width: 48em){#gh-profile-cnt{display: -webkit-box !important;display: -webkit-flex !important;display: -moz-box !important;display: -ms-flexbox !important;display: flex !important;}
}
#gh-profile-cnt .gh-ppvr-cnt-inner{padding: 16px 16px 28px !important;}
#gh-profile-cnt .gh-ppvr-cnt-inner .gh-dd-nav .gh-nav-item{white-space: nowrap;}
#gh-profile-cnt .gh-ppvr-trigger button{font-family: inherit;border: none;}
#gh-cta-btn, #gh-signin-btn{-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: height 0.3s, margin-left 0.3s;-o-transition: height 0.3s, margin-left 0.3s;-moz-transition: height 0.3s, margin-left 0.3s;transition: height 0.3s, margin-left 0.3s;position: relative;white-space: nowrap;margin-bottom: 0;}
#gh-cta-btn .anchor-text .gh-badge, #gh-cta-btn .button-link-text .gh-badge, #gh-signin-btn .anchor-text .gh-badge, #gh-signin-btn .button-link-text .gh-badge{position: absolute;top: -10px;right: -15px;}
#gh-cta-btn .gh-icon, #gh-signin-btn .gh-icon{margin: 0 !important;}
#gh-cta-btn .gh-icon:not(:hover), #gh-signin-btn .gh-icon:not(:hover){fill: #53565a !important;}
#gh-cta-btn.gh-icon-btn, #gh-signin-btn.gh-icon-btn{padding: 10px;margin-left: 12px;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}
#gh-cta-btn.gh-icon-btn:active, #gh-cta-btn.gh-icon-btn:focus, #gh-cta-btn.gh-icon-btn:hover, #gh-signin-btn.gh-icon-btn:active, #gh-signin-btn.gh-icon-btn:focus, #gh-signin-btn.gh-icon-btn:hover{color: #E9711C !important;}
#gh-cta-btn.gh-icon-btn:active .gh-icon, #gh-cta-btn.gh-icon-btn:focus .gh-icon, #gh-cta-btn.gh-icon-btn:hover .gh-icon, #gh-signin-btn.gh-icon-btn:active .gh-icon, #gh-signin-btn.gh-icon-btn:focus .gh-icon, #gh-signin-btn.gh-icon-btn:hover .gh-icon{fill: #E9711C !important;}
#gh-nav-cnt + #gh-signin-btn{margin-left: 10px;}
.gh-avatar{-webkit-border-radius: 100%;border-radius: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;background: #53565a no-repeat 50%/cover;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: height 0.2s, width 0.2s;-o-transition: height 0.2s, width 0.2s;-moz-transition: height 0.2s, width 0.2s;transition: height 0.2s, width 0.2s;}
.gh-avatar .gh-initials{font-weight: 700;-webkit-transform: translateY(2px);-moz-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);text-transform: uppercase;-webkit-transition: font-size 0.3s;-o-transition: font-size 0.3s;-moz-transition: font-size 0.3s;transition: font-size 0.3s;}
.gh-avatar.gh-md{width: 48px;height: 48px;}
.gh-avatar.gh-sm{width: 40px;height: 40px;}
.gh-avatar.gh-xs{width: 32px;height: 32px;}
.gh-avatar:hover{cursor: pointer;}
.gh-avatar:focus{background-color: #E9711C;border: 2px solid #E9711C;}
.gh-user-info{color: #53565a;}
.gh-user-info .gh-user-email{font-size: 16px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.gh-user-info.gh-mobile{height: 32px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.gh-user-info.gh-mobile .gh-user-email{max-width: 90%;}
#gh-cnt button{margin: 0;}
.site-title{margin-left: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 2.8px;}
.site-title .product{color: #E9711C;}
.site-title .sh{color: #969696;font-size: 0.65em;}
@media only screen and (min-width: 992px){.site-title{font-size: 1.3em;}
}
#gh-cnt ul.side-nav-spine{list-style: none;}
#gh-cnt ul.side-nav-spine li{margin-top: 16px;}
#gh-cnt ul.side-nav-spine li a{color: #53565a;}
#gh-cnt ul.side-nav-spine li.menu-item-has-children ul{display: none;margin-left: 20px;list-style: none;}
#gh-cnt ul.side-nav-spine li.menu-item-has-children ul li::before{content: "-";padding-right: 5px;}
#gh-cnt ul.side-nav-spine li.menu-item-has-children.menu-item-active > ul, #gh-cnt ul.side-nav-spine li.menu-item-has-children.menu-item-open > ul{display: block;}
.icon-gizmo-navigate-down.language-switch-arrow{margin-left: 6px;margin-right: 0;vertical-align: text-bottom;}
.icon-gizmo-internet.language-switch-globe{font-size: 24px;vertical-align: middle;}
.identity-link-text{color: #53565a;}
.icon-gizmo-person.identity-icon{font-size: 24px;vertical-align: middle;}
.header-account-link{margin-left: 32px;}
footer{padding: 32px 0;border-top: 2px solid #E9711C;font-size: 0.7em;}
footer p{font-size: 1em;margin-bottom: 8px;color: #2E2E2E;}
footer p.footer-links a{margin-right: 16px;}
footer p.footer-links .ot-sdk-show-settings{background: transparent;border: 0 none;color: #2E2E2E;padding: 0;margin: 0;transition: none;}
footer p.footer-links .ot-sdk-show-settings:hover{border-bottom: 2px solid #E9711C;}
footer a{color: #2E2E2E;}
footer .els-footer-elsevier{float: left;display: block;width: 100%;margin-bottom: 1em;}
footer .footer-content{float: left;display: block;width: 100%;}
footer .els-footer-relx{float: right;display: block;width: 100%;margin-top: 0.5em;}
@media only screen and (min-width:40.063em){footer .els-footer-elsevier{width: auto;margin-right: 20px;}
footer .footer-content{width: auto;}
footer .els-footer-relx{width: auto;}
footer p.footer-links a{margin-right: 32px;}
}
@media only screen{.languageSwitchList{display: inline-block;float: left;}
.relxLogo{display: inline-block;float: left;}
}
@media only screen and (min-width:40.063em){.languageSwitchList{display: inline-block;float: right;}
.relxLogo{display: inline-block;float: right;}
}
.search input[type=search]{background: #F5F5F5;height: 52px;line-height: 52px;font-size: 1.2em;color: #007398;border-color: #767676;}
.search input[type=search]::-webkit-input-placeholder{color: #007398;}
.search input[type=search]::-moz-placeholder{color: #007398;}
.search input[type=search]:-ms-input-placeholder{color: #007398;}
.search input[type=search]:-moz-placeholder{color: #007398;}
.search input[type=search]:hover, .search input[type=search]:focus{border-bottom-color: #007398;}
.search .search-button{padding: 0;font-size: 1.2em;position: absolute;right: 8px;top: 0;margin: 0;height: 48px;width: 48px;line-height: 57px;}
.search .ui-selectmenu-button{height: 52px;line-height: 52px;font-size: 1.2em;color: #007398;border-color: #767676;transition: border 300ms ease-out;}
.search .ui-selectmenu-button.ui-state-hover, .search .ui-selectmenu-button.ui-state-focus{border-color: #007398;}
.search .ui-selectmenu-button.ui-state-hover[aria-expanded=true], .search .ui-selectmenu-button.ui-state-focus[aria-expanded=true]{border-color: #E9711C;}
.search select{-moz-appearance: none;-webkit-appearance: none;height: 52px;line-height: 52px;font-size: 1.2em;color: #007398;border-color: #767676;}
.search select::-ms-expand{display: none;}
.answer-feedback{position: relative;margin: 2em 0;}
.answer-feedback .rn_AnswerFeedback .rn_RatingButtons{float: none;margin: 0;}
.answer-feedback .rn_AnswerFeedback .rn_RatingButtons button{background: none;border: 0 none;margin: 0;padding: 0;color: #505050;line-height: 32px;margin-right: 1em;transition: background-color 300ms ease-out;}
.answer-feedback .rn_AnswerFeedback .rn_RatingButtons button::before{font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;content: "\e9d2";display: inline-block;width: 32px;height: 32px;border: 2px solid #B9B9B9;vertical-align: middle;margin-right: 12px;line-height: 28px;color: #007398;transition: background-color 300ms ease-out;}
.answer-feedback .rn_AnswerFeedback .rn_RatingButtons button:hover{position: relative;color: #E9711C;}
.answer-feedback .rn_AnswerFeedback .rn_RatingButtons button:hover::before{color: #FFFFFF;background: #E9711C;border-color: #E9711C;}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup{height: auto;border: 0 none;border-top: 2px solid #E9711C;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background: rgba(235, 235, 235, 0.85);}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup .internal-feedback-labels{display: inline;}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup .internal-feedback-radio{margin-bottom: 0;}
@media only screen and (max-width: 40em){.answer-feedback .rn_AnswerFeedback .answer-feedback-popup{width: auto;}
}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup .answer-feedback-inner{padding: 1em;}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup fieldset{border: 0 none;margin: 0;padding: 0;}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup fieldset ul{list-style: none;margin: 0;}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup fieldset label{color: #505050;}
.answer-feedback .rn_AnswerFeedback .answer-feedback-popup fieldset label[for]{color: #007398;}
.lightbox-darkness{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: #414141;z-index: 2147483600 !important;opacity: 0.75;}
.lightbox-href{position: fixed;width: 100px;height: 100px;left: 50%;top: 50%;text-indent: 0 !important;background-color: #fff;}
.webflow-knowledge h2{font-size: 1.2em;}
.webflow-knowledge li button{color: #505050;border-width: 2px;border-color: #FFFFFF;background: transparent;text-align: left;transition: none;padding: 0px;line-height: inherit;}
.webflow-knowledge li button:hover{color: unset;background: unset;border-width: 2px;border-color: #FFFFFF;transition: none;border-bottom: 2px solid #E9711C;}
.webflow-knowledge li button:focus{outline: 2px solid #E9711C;outline-offset: 1px;}
.webflow-knowledge li button:before{content: "\e9d0";display: inline-block;width: 1.8em;height: 1em;font-size: 0.7em;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;}
.webflow-knowledge ul{list-style: none;margin: 0;padding: 0;}
.webflow-knowledge .webflow-knowledge-item_content{display: none;color: #737373;font-size: 0.9em;}
.webflow-knowledge .webflow-knowledge-listitem{margin-top: 1em;}
.webflow-error-message{display: none;}
.webflow-tabbar-container_tab_right{display: none;}
.sub-knowledge-widget{display: block;}
@media only screen and (min-width:40.063em){.sub-knowledge-widget{display: none;}
.webflow-tabbar-container_tab_right{display: block;}
}
.webflow-confirmation_label{float: left;width: 50%;font-weight: bold;}
.webflow-confirmation_value{float: left;width: 50%;word-wrap: break-word;}
.webflow-wait-while-submit-container{display: none;padding: 0.5em;text-align: right;}
fieldset[role=radiogroup]{border: 0 none;padding: 0;margin: 0;}
fieldset[role=radiogroup] legend{font-size: 0.85em;color: #007398;cursor: pointer;display: block;font-weight: normal;line-height: 1.5;margin-bottom: 0;}
fieldset[role=radiogroup] label{padding-right: 1em;display: inline-block;color: #2E2E2E;}
.els-radio-group label{font-size: 0.85em;color: #007398 !important;cursor: pointer;display: block !important;font-weight: normal;line-height: 1.5;margin-bottom: 0;bottom: auto;}
.els-radio-group label[for]{font-size: 0.85em;color: #007398;cursor: pointer;display: block;font-weight: normal;line-height: 1.5;margin-bottom: 0;bottom: auto;}
.els-prod-cat-dropdown{margin-bottom: 0.8rem;line-height: inherit;}
.els-prod-cat-hidden-label{position: absolute !important;height: 1px !important;}
.confirmationLink{color: #007398;}
.webform-label-required::after{content: "*";color: red;}
.webform-required-key-mark{color: red;display: inline-block;margin-bottom: 0;}
.webform-required-key-wording{display: inline-block;margin-bottom: 0;}
.webflow-wait-while-submit_image, .spinner{border: 4px solid #F5F5F5;border-top: 4px solid #E9711C;border-radius: 50%;width: 1.4em;height: 1.4em;animation: spin 2s linear infinite;display: inline-block;vertical-align: middle;}
.webflow-wait-while-submit_message{display: inline-block;}
@keyframes spin{0%{transform: rotate(0deg);}
100%{transform: rotate(360deg);}
}
.taxo-toggle-menu{display: block;float: right;padding: 0em 0em 1em 1em;}
.taxo-toggle-menu > img{height: 30px;float: right;}
@media only screen and (max-width: 40em){.rn_LeftNavigation{display: none;background: #2E2E2E;color: #FFFFFF;margin: -1.6em -1em 0;}
}
@media only screen and (min-width:40.063em){.taxo-toggle-menu{display: none;}
}
.webflow-hint-div{color: #767676;font-size: 0.8em;}
.webflow-hint-div .tooltip{display: none;}
.accessibility-skip{display: block;position: absolute;top: -100px;left: 0;width: 100%;padding: 2px;font-family: Arial, sans-serif;font-size: 14px;text-align: center;}
.accessibility-skip:focus, .accessibility-skip:active{top: 0;color: #fff;background-color: #505050;z-index: 100000;text-decoration: none;border-bottom: 2px solid #E9711C;}
.maincontent{padding-top: 15px;}
.kore-chat-window-main-section{z-index: 100 !important;}
.chevron-lr::before{display: inline-block;content: "\e9d2";width: 1.8em;height: 1.8em;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;color: #007398;text-align: center;}
.chevron-lr:hover{position: relative;}
.chevron-lr:hover::before{color: #E9711C;}
.chevron-lr:hover::after{position: absolute;bottom: -2px;left: 1.3em;right: 0;height: 2px;background: #E9711C;content: "";}
.webflow-continue-button::after, .submit-chat-launch-button::after, .view-more::after{display: inline-block;content: "\e9d2";width: 1.2em;font-size: 1em;vertical-align: middle;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;}
.webflow-continue-button::after, .submit-chat-launch-button::after{color: #FFFFFF;}
.rn_ThreadHeader{border: 2px solid #DCDCDC;background: #DCDCDC;padding: 0.25em 0.5em;border-bottom: 0 none;}
.rn_ThreadTime{font-size: 0.6em;float: right;}
.rn_ThreadContent{border: 2px solid #DCDCDC;padding: 0.5em;margin-bottom: 1.5em;}
#rn_AdditionalInfo{background: #F5F5F5;padding: 1em;}
#rn_AdditionalInfo .rn_DataLabel{display: inline-block;width: 20%;min-width: 110px;vertical-align: top;font-weight: bold;}
#rn_AdditionalInfo .rn_DataValue{display: inline-block;color: #939393;}
.rn_QuestionList .rn_Grid .yui3-datatable-table{border: 0 none;width: 100%;table-layout: fixed;}
.rn_QuestionList .rn_Grid .yui3-datatable-table th{float: none !important;}
.rn_QuestionList .rn_Grid .yui3-datatable-table .yui3-datatable-sorted .yui3-datatable-sort-indicator::before{font-family: "icomoon" !important;margin-left: 6px;content: "\e9d3";}
.rn_QuestionList .rn_Grid .yui3-datatable-table .yui3-datatable-sorted.yui3-datatable-sorted-desc .yui3-datatable-sort-indicator::before{content: "\e9d0";}
.yui3-widget-modal{position: absolute !important;margin-top: -200px;border-top: 2px solid #E9711C;background: rgba(235, 235, 235, 0.85);padding: 1em;}
.yui3-widget-modal .yui3-panel-content{background: #FFFFFF;padding: 1em;}
.yui3-widget-modal #rn_Dialog_1_Title{font-weight: bold;}
.yui3-widget-mask{background: rgba(0, 0, 0, 0.3);}
.yui3-button-close{background: none;color: #505050;font-size: 0;line-height: 0;margin: 0;position: absolute;right: 10px;top: 24px;}
.yui3-button-close::after{content: "\e950";font-size: 24px;font-family: icomoon;}
.yui3-button-close:hover, .yui3-button-close:focus{background: none;color: #737373;}
.yui3-panel-hidden, .yui3-overlay-hidden{visibility: hidden;}
.toggle-hidden-content::after{font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;}
.toggle-hidden-content::after{content: "\e9fa";position: absolute;margin-top: -4px;margin-left: 3px;display: inline-block;text-decoration: none;}
.toggle-hidden-content.expanded::after{content: "\e9c3";}
dl.accordion{border-top: 2px solid #EBEBEB;}
dl.accordion dd{margin: 0;}
dl.accordion dd > a{display: block;position: relative;padding: 16px 48px 16px 0;color: #007398;border-bottom: 2px solid #EBEBEB;font-size: 24px;transition: border-bottom 0.3s ease, color 0.3s ease;text-decoration: none !important;}
dl.accordion dd > a:hover{color: #E9711C;border-bottom-color: #E9711C;}
dl.accordion dd > a::after{color: #007398;font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;content: "\e9d0";position: absolute;right: 16px;top: 50%;margin-top: -19px;transition: all 0.3s;}
dl.accordion dd .content{display: none;}
dl.accordion dd.active > a{border-bottom-color: #FFFFFF;}
dl.accordion dd.active > a:hover{border-bottom-color: #E9711C;}
dl.accordion dd.active > a::after{transform: rotate(-180deg);}
dl.accordion dd.active .content{display: block;border-bottom: 2px solid #EBEBEB;padding: 16px 0;}
.rn_FileListDisplay .rn_DataLabel{font-size: 1.15rem;line-height: 1.4;color: #505050;margin-top: 0.2rem;margin-bottom: 0.5rem;}
.rn_FileListDisplay ul{list-style: none;margin: 0;padding: 0;}
.rn_FileListDisplay .rn_FileSize{font-size: 0.8em;color: #B9B9B9;}
.rn_FileListDisplay a{position: relative;}
.rn_FileListDisplay a:hover .rn_FileTypeImageThumbnail{display: block;}
.table-of-contents-column .rn_FileListDisplay .rn_FileTypeImageThumbnail{max-width: 10em;border: 1px solid lightgray;border-radius: 5px;padding: 3px;display: none;position: absolute;top: 2em;z-index: 2;background: white;}
.rn_GuidedAssistant{border: 1px solid #DCDCDC;}
.rn_GuidedAssistant .rn_Node{padding: 1em;word-wrap: normal;border-bottom: 1px solid #DCDCDC;}
.rn_GuidedAssistant .rn_SelectedButton{background-color: #E9711C;}
.rn_GuidedAssistant fieldset{border: 0 none;margin: 0;padding: 0;}
#answer_solution label{display: block;margin-left: 1.5em;margin-bottom: 0.5em;color: #2E2E2E;font-size: 1em;}
#answer_solution label.table-filter{margin-left: 0;margin-top: 1.5em;margin-bottom: 0;color: #007398;font-size: 0.85em;}
#answer_solution label input[type=checkbox]{float: left;margin-left: -2em;margin-top: 0.5em;}
#answer_solution p, #answer_solution li, #answer_solution h1, #answer_solution h2, #answer_solution h3, #answer_solution h4{hyphens: manual;}
#answer_solution a:not([rel=external]):not(.download):not(.button):not(.toggle-hidden-content):not([data-lightbox]):not(:hover){text-decoration: underline;}
#answer_solution ul li{margin-bottom: 8px;}
#answer_solution ol li{margin-bottom: 16px;}
#answer_solution ol li li{margin-bottom: 8px;}
#answer_solution li::marker{color: #E9711C;}
.image-hover:hover{box-shadow: 5px 5px 5px #E9711C;}
#lightbox{position: absolute;height: auto;top: 100px;left: 0;width: 100%;z-index: 1001;display: none;cursor: pointer;}
#lightbox-inner{width: 250px;margin: 0 auto;padding: 20px;background: rgba(235, 235, 235, 0.8);max-width: 100%;border-top: 2px solid #E9711C;cursor: auto;}
#lightbox-inner .spinner{display: block;margin: 0 auto;}
#lightbox-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #505050;opacity: 0.8;display: none;z-index: 1000;cursor: pointer;}
@media print{.rn_MainContactRow, .answer-feedback, .container-form-search, .rn_LeftNavigation, .headerNavLinks, .rn_RelatedAnswers, .header-fixed a[href]:after, .footer-links, .footer-main p:nth-child(2), .footer-main .svg-wordmark-relx-group, .footer-main .svg-wordmark-elsevier{display: none;}
dl.accordion dd .content{display: block !important;}
}
tr.table-filter-row{background: #F5F5F5;}
tr.table-filter-row td{padding: 1px;}
tr.table-filter-row td select, tr.table-filter-row td input[type=text]{margin: 0;padding: 0 5px;background-color: white;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.39), 0 -1px 1px #FFF, 0 1px 0 #FFF;font-size: 0.8rem;}
.table-responsive{display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
.back-to-top-container{min-height: 50px;}
.drl-widget{height: 500px;}
.drl-widget-tall{height: 1000px;}
.button.video{display: block;border-color: #B9B9B9;height: 100px;width: 110px;position: relative;background-color: white;color: #007398;padding: 0;text-align: left;}
.button.video::before{content: "";display: inline-block;width: 48px;height: 48px;border-radius: 24px;border: 2px solid #B9B9B9;position: relative;left: 30px;top: 25px;}
.button.video::after{content: "\e9f9";display: inline-block;font-family: "icomoon";position: relative;top: 15px;left: -5px;font-size: 30px;}
.button.video:hover{background-color: white;border-color: #E9711C;}
.button.video:hover::after{color: #E9711C;}
.alert-box.video{border-color: #007398;}
.alert-box.video::before{background: #007398;content: "\e9f9";font-family: "icomoon";line-height: 22px;}
.alert-box.video:hover{border-color: #E9711C;}
img.border{border: 1px solid #DCDCDC;margin-top: 8px;margin-bottom: 16px;padding: 16px;}
.answer-highlight-box{background: #F5F5F5;color: #2E2E2E;border: 2px solid #D9F0F8;padding: 16px;margin-bottom: 16px;}
.orangeWelcome{color: #E9711C;}
.scopusOverview{width: 100%;text-align: left;}
.row.tutorialsRow{width: 100%;max-width: 73em;margin-top: 44px;margin-bottom: 64px;}
.tutorialHeader{margin-bottom: 48px;}
.allTutorialsLink{margin-top: 16px;}
.elsevier-overview-header{background: #007398;color: #FFFFFF;padding: 30px 0;margin-bottom: 60px;}
.elsevier-overview-header .header-bar{width: 100%;text-align: center;}
.elsevier-overview-header .header-bar h1{color: #FFFFFF;}
.elsevier-overview-buckets{margin-top: 30px;}
a.wordmark{line-height: 1.2em;display: inline-block;margin-bottom: 0.4em;color: #EB6500;font-size: 1.2em;}
a.wordmark:hover{color: #007398;}
.evovleOverviewSectionBreak{border-bottom: thin solid #737373;}
.evovleOverviewSectionTitle{padding-top: 15px;}
.evolveOverviewTitle{padding-left: 0;}
.evolveOverviewTutorialRow1{padding-bottom: 20px;}
a.panel{display: block;min-height: 150px;text-align: center;padding-top: 1.5rem;}
a.panel:hover{border-color: #007398;}
.overview-bucket-holder{display: flex;flex-wrap: wrap;}
.rn_FloatLeft{float: left;}
.rn_TopAnswers{color: #E9711C;}
.standout{background: #F5F5F5;padding: 1.25em 0;}
.rn_MainContactRow .panel{text-align: center;background: #FFFFFF;border: 0 none;border-top: 2px solid #FFFFFF;display: block;min-height: 110px;padding: 1.5rem 0;}
.rn_MainContactRow .panel:hover{border-top: 2px solid #E9711C;}
.rn_MainContactRow .panel:hover .es-tag{color: #FFFFFF;background-color: #E9711C;}
.rn_MainContactRow .panel:hover .closedMessage{color: #E9711C;}
.rn_MainContactRow .panel [class^=icon-]{font-size: 1.5em;}
.rn_MainContactRow .panel small{display: inline-block;line-height: 1em;}
.answer-result{margin-bottom: 1.45em;}
.answer-result h4{margin-bottom: 0;}
.answer-result h4 a{color: #007398;}
.answer-result h4 a:hover{color: #E9711C;}
.answer-result p{margin-bottom: 0.5em;}
#filters .rn_RoleFilterCheckboxes label.c-label{font-size: 1em;color: #505050;padding-left: 40px;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}
.clear:before, .clear:after{content: " ";display: table;}
.clear:after{clear: both;}
.rn_ChatLaunchSubmit{text-align: right;}
.rn_ChatLaunchSubmit .rn_ErrorLocationDiv{text-align: left;}
.rn_TopNewsItems{margin-bottom: 4em;}
.overview-links{margin-top: 50px;}
.overview-links h2{color: #737373;font-size: 1.1em;}
.overview-links p{font-size: 0.8em;margin-top: 1em;color: #737373;}
.overview-links hr{margin: 50px 0;}
.overview-links ul{margin: 0;list-style: none;}
.overview-links ul li{color: #007398;}
.overview-links ul li::before{content: "\e9d2";font-family: icomoon, "Segoe UI Symbol", "Lucida Grande", "Arial Unicode MS", sans-serif;font-size: 0.7em;}
.overview-links ul li a{color: #737373;font-size: 0.8em;}
.overview-links ul li a:hover{color: #E9711C;}
.table-of-contents-column{float: right;}
.rn_FieldDisplay .rn_DataLabel{font-size: 0.85em;color: #007398;cursor: pointer;display: block;font-weight: normal;line-height: 1.5;margin-bottom: 0;}
.rn_FieldDisplay .rn_DataValue{margin-bottom: 0.5em;}
.rn_Hero{padding: 1em 0;border-bottom: 2px dashed #B9B9B9;margin-bottom: 1em;}
.rn_ProductPage .rn_Product.rn_Hero{border-bottom: none;margin-bottom: 0;padding-bottom: 0;}
#rn_ChatDialogContainer{margin: 0 -0.5em;}
#rn_ChatDialogHeaderContainer{padding: 5px 0;border-bottom: 1px solid #ccc;text-align: right;}
#rn_ChatDialogTitle{font-weight: bold;}
.rn_ChatDisconnectLink, .rn_ChatPrintLink{display: inline-block;}
.rn_ChatEngagementStatus{font-size: 0.8em;}
.rn_ChatAgentStatus{border: 1px solid #B9B9B9;background: #F5F5F5;padding: 5px;border-bottom: 0 none;}
.rn_ChatTranscript{border: 1px solid #B9B9B9;padding: 5px;}
.rn_ChatPostMessage{font-size: 0.8em;color: #B9B9B9;}
.chat-elsevier{height: 15px;margin-left: -0.7em;}
.rn_ChatAttachFileButton, .rn_ChatSendButton{display: inline-block;}
.rn_ChatAttachFileButton.rn_Hidden, .rn_ChatSendButton.rn_Hidden{display: none;}
@media print{.rn_ChatTranscript{height: auto !important;}
}
.rn_ChatSoundButton > button{background: none;padding: 0;}
select[class=oda-chat-prompt-banner-input]:focus-visible{outline-width: 0;}
.kore-chat-window-main-section button{margin: 0;}
.kore-chat-window-main-section .thumbnails-wrapper .thumbnail-data-content .link-btn{color: #0C7DBB;}
.kore-chat-window-main-section .typing-text-area{font-family: var(--global-font-family) !important;}
.kore-chat-window-main-section .avatar-variations-footer .avatar-actions{align-items: center;}
.kore-chat-window-main-section .avatar-variations-footer .avatar-actions .content-info .buttons-triger-click-wrapper{display: contents;}
.kore-chat-window-main-section .chat-widget-composebar .compose-bar-wrapper .send-btn{background: #0D6EFD;}
.kore-chat-window-main-section .agent-bubble-comp a{color: white;text-decoration: underline;}
.rn_AnswerFeedback .rn_RatingButtons{float: left;margin-right: 20px;}
.rn_AnswerFeedback .answer-feedback-popup{position: absolute;width: 500px;top: -150px;background-color: #eee;border: 1px solid #E9711C;height: 500px;padding: 15px;border-radius: 3px;z-index: 9999;}
.rn_AnswerFeedback .answer-feedback-inner{background-color: #FFFFFF;height: 100%;padding: 0 5px;}
.rn_AnswerFeedback legend{margin: 0;padding: 0px;}
.rn_AnswerFeedback .answer-feedback-cancel{float: right;margin-right: 20px;}
.rn_AnswerFeedback .answer-feedback-submit{float: right;}
.rn_FeedbackTextarea{margin-top: 16px;}
.AnswerFeedbackButton{display: block;}
.feedbackButton{margin-bottom: 10px !important;width: max-content;display: inline-block;}
@media only screen and (max-width: 40em){.feedbackButton{margin-right: 0 !important;}
}
.feedbackValue{width: max-content;}
.rn_SocialContentFlag.icon-gizmo-flag{color: red;display: inherit;}
.alert-box .close.chineseChatAlertClose{top: auto;}
.rn_Banner{text-align: center;height: 15vw;max-height: 200px;overflow: hidden;}
.rn_Banner:before{content: "";display: inline-block;height: 100%;vertical-align: middle;}
.rn_Banner_complete_anatomy{background: #5B848A;background: linear-gradient(90deg, #5B848A 0%, #2E4D52 100%);}
.rn_Banner_essential_anatomy{background: rgb(225, 226, 228);background: radial-gradient(rgb(225, 226, 228) 0%, rgb(192, 192, 193) 100%);}
.rn_Banner_imuscle2{background: rgb(123, 109, 89);background: linear-gradient(90deg, rgb(123, 109, 89) 0%, rgb(6, 5, 5) 100%);}
.finn{max-height: 100%;min-height: 80px;margin-top: 10px;vertical-align: top;}
@media only screen and (max-width: 40em){.finn{margin-top: 0 !important;}
.finn .essentialanatomyFinn{min-height: 55px !important;}
}
@media only screen and (min-width:64.063em){.completeanatomyFinn{min-height: 200px;}
}
.essentialanatomyFinn{margin-left: 20px;}
#finn-wording{max-height: 50%;display: inline;vertical-align: middle;}
.contentLanguages{padding-bottom: 10px !important;text-align: center;}
.contentLanguageSwitchButton{text-align: center;font-size: xx-large;}
@media only screen and (max-width: 40em){.contentLanguageSwitchButton{font-size: large;}
}
.contentLanguageSwitchButton .icon-gizmo-internet.language-switch-globe{font-size: xx-large;}
@media only screen and (max-width: 40em){.contentLanguageSwitchButton .icon-gizmo-internet.language-switch-globe{font-size: large;}
}
.openContentLanguages{transform: rotate(180deg);}
.contentLanguageItem{margin-bottom: 10px;}
.navLink:hover{color: #E9711C;cursor: pointer;border-bottom: 2px solid #E9711C;padding-left: 0;margin-left: 32px;}
.languageList{margin-left: 0;list-style: none;}
.languageListItem{margin-right: 32px;font-size: 14px;line-height: 22.4px;}
.languageListItem a{color: white;}
.languageListItem ul{width: 100%;}
.rn_MainContactTileContainer{float: left;text-align: center;min-height: 130px;}
.rn_MainContactIconContainer{margin-bottom: 10px;height: 85px;}
.rn_MainContactIconContainer > img{width: 75px;}
.rn_MainContactIconContainer > a{text-decoration: none;}
@media only screen and (max-width: 40em){.rn_MainContactIconContainer > a img{}
.rn_MainContactTitle, .rn_MainContactLink{display: none;}
}
.rn_MainContactContainer{clear: both;}
.rn_MainContactIconContainer > a:hover{text-decoration: none;}
[lang=ru-RU] .panel{font-size: 0.8em;height: 120px;}
[lang=ja-JP] .panel{height: 135px;}
.optionNotActive{color: #B9B9B9;padding: 6px 15px;}
.closedMessage{color: #B9B9B9;font-size: 0.6em;padding: 0;margin: 0;line-height: 1;width: 100%;}
.timeToActive{font-size: 0.6em;padding: 0;margin: 0;line-height: 0.5em;}
.rn_MainNavigationRow:after{content: "";display: table;clear: both;}
.rn_MainNavigationTileContainer, .els_2TileNavRow .rn_MainNavigationTileContainer{width: 50%;float: left;}
.rn_MainNavigationTileContainer, .els_2TileNavRowS .rn_MainNavigationTileContainer{width: 50%;float: left;}
.els_3TileNavRow .rn_MainNavigationTileContainer{width: 33%;}
.rn_NavigationTileIconContainer{clear: both;width: 50%;margin: 0 auto;text-align: center;}
.rn_NavigationTileIcon{height: 100px;}
@media only screen{.rn_NavigationTileTitle{text-align: center;color: #007398;font-size: 13px;line-height: 14px;}
}
@media only screen and (max-width: 40em){.rn_MainNavigationTileContainer, .els_3TileNavRow .rn_MainNavigationTileContainer{width: 50%;float: left;}
[lang=ru-RU] .rn_NavigationTileTitle{font-size: 12px;line-height: 16px;}
}
@media only screen and (min-width:64.063em){.rn_NavigationTileTitle{text-align: center;color: #007398;font-size: 20px;line-height: 28px;}
[lang=ru-RU] .rn_NavigationTileTitle{font-size: 17px;line-height: 20px;}
[lang=de-DE] .rn_NavigationTileTitle{font-size: 17px;line-height: 20px;}
}
.ie9 img[src*=".svg"]{width: 100%;}
.rn_NavigationTile{padding-bottom: 25px;}
.rn_NavigationTileContainer, .els_2TileNavRow .rn_NavigationTileContainer{height: 160px;width: 50%;margin: 0 auto;border: 1px solid #007398;padding: 0.5em;background-color: #EAEAEA;min-width: 132px;cursor: pointer;position: relative;}
.els_3TileNavRow .rn_NavigationTileContainer{width: 70%;height: 170px;}
@media only screen and (min-width:64.063em){[lang=fr-FR] .els_3TileNavRow .rn_NavigationTileContainer{height: 210px;}
}
@media only screen and (max-width: 35em){.rn_NavigationTileContainer{height: 160px;width: 50%;margin: 0 auto;border: 1px solid #007398;padding: 0.5em;background-color: #EAEAEA;min-width: 132px;}
}
.rn_NavigationTileSearch, .rn_NavigationTileOrder{position: absolute;z-index: 1;top: 100%;background-color: #EAEAEA;border: 1px solid #ccc;box-sizing: border-box;padding: 10px 10px 0 10px;display: none;margin-top: 1px;left: -50px;right: -50px;cursor: default;}
.rn_NavigationTileSearchActive, .rn_NavigationTileOrderActive{display: block;}
.rn_NavigationTileQuickLinksTitle{font-size: 0.9em;text-transform: lowercase;}
.rn_NavigationTileQuickLink:before{display: none;}
main .row .columns ul li.rn_NavigationTileQuickLink{margin-left: 0;font-size: 0.9em;}
.rn_NavigationTileTitle span:hover, .rn_NavigationTileTitle span:focus{transition: all 0.074s ease-out 0s;border-bottom: 0.075rem solid #B9B9B9;}
.rn_NavigationTileTitle span.external:after{content: "↗";margin-left: 0.296rem;}
@media screen and (min-width: 1024px){.rn_NavigationTileSearchInputContainer{margin: 0 1.5rem;}
main .row .columns ul li.rn_NavigationTileQuickLink{margin-left: 1.5rem;}
}
@media screen and (max-width: 35em){.rn_MainNavigationTileContainer .rn_NavigationTileSearch .rn_NavigationTileOrder{width: 250px;}
.rn_MainNavigationTileContainer:nth-child(odd) .rn_NavigationTileSearch .rn_NavigationTileOrder{right: auto;left: -1px;}
.rn_MainNavigationTileContainer:nth-child(even) .rn_NavigationTileSearch .rn_NavigationTileOrder{left: auto;right: -1px;}
.rn_MainNavigationTileContainer:nth-child(odd) .rn_NavigationTileOrder.rn_NavigationTileOrderActive, .rn_MainNavigationTileContainer:nth-child(odd) .rn_NavigationTileSearch.rn_NavigationTileSearchActive{left: 0;right: -100px;}
.rn_MainNavigationTileContainer:nth-child(even) .rn_NavigationTileOrder.rn_NavigationTileOrderActive, .rn_MainNavigationTileContainer:nth-child(even) .rn_NavigationTileSearch.rn_NavigationTileSearchActive{left: -100px;right: 0;}
}
.rn_NavigationTileQuickLinkTitle, .rn_NavigationTileQuickLinkDesc{}
.rn_NavigationTileQuickLinkDesc{font-size: 0.8em;margin-bottom: 5px;}
.rn_NavigationTileOrderIntro{padding: 10px;}
#spineOpen{height: 100%;width: 320px;position: fixed;top: 0;right: -320px;z-index: 1;transition: right 0.3s;}
#spineOpen.open{right: 0;}
.spineLink a{color: white;}
.spineLink a:hover{color: #E9711C;}
.icon-gizmo-navigate-down{margin-right: 24px;float: right;}
.icon-gizmo-navigate-down.open{transform: rotate(180deg);transition: all 0.3s;}
.spineLanguageList:hover, .spineCategoryList:hover, .spineContactTypes:hover{cursor: pointer;}
.spineLanguageList:hover span, .spineCategoryList:hover span, .spineContactTypes:hover span{color: #E9711C;}
.spineLanguageList:hover > .sectionTitleText, .spineCategoryList:hover > .sectionTitleText, .spineContactTypes:hover > .sectionTitleText{border-bottom: 2px solid #E9711C;}
.spineLanguageList.empty, .spineCategoryList.empty, .spineContactTypes.empty{display: none;}
.topSection{padding-top: 24px;height: 84px;background-color: black;color: white;}
.middleSection{padding-top: 16px;padding-bottom: 16px;height: 100%;width: 100%;background-color: #2E2E2E;overflow-x: hidden;overflow-y: auto;}
.middleSection ul{float: left;width: 100%;}
.middleSection li{margin-left: 24px;margin-bottom: 15px;margin-top: 15px;color: white;display: block;padding-left: 0;}
.middleSection li.spineContactTypes:hover{cursor: pointer;}
.middleSection li.spineContactTypes.empty{display: none;}
.middleSection li.spineContactTypes:hover span{color: #E9711C;}
.middleSection li.spineContactTypes:hover > .spineContactTypesText{border-bottom: 2px solid #E9711C;}
@media only screen and (min-width:40.063em){.middleSection li.spineContactTypes{display: none;}
}
@media only screen and (max-width: 40em){.middleSection li.spineContactTypes{display: block;}
}
.spineOpen{display: none;}
.spineOpenIcon{padding-right: 24px;padding-left: 24px;}
.topSection ul{background-color: black;}
#spineClosedIcon img{width: 40px;height: 18px;}
#spineOpen img{height: 18px;}
.off-canvas-wrap{transition: margin 0.3s;}
@media only screen and (min-width:40.063em) and (max-width:64em){.off-canvas-wrap header.els-header{margin-bottom: 0;}
}
@media only screen and (min-width:40.063em){.off-canvas-wrap.open{margin-right: 320px;margin-left: -320px;}
}
@media only screen and (min-width:64.063em){.off-canvas-wrap.open{margin-right: 320px;margin-left: 0;}
}
#leftNavWidget.close, #languageWidget.close, #contactTypeWidget.close, #evolveProductWidget.close{display: none;}
#leftNavWidget.open, #languageWidget.open, #contactTypeWidget.open, #evolveProductWidget.open{display: block;}
.spineListItem{margin-right: 32px;font-size: 14px;line-height: 22.4px;}
.spineListItem a{color: white;}
.spineListItem ul{width: 100%;}
.spineList{margin-left: 0;list-style: none;}
#spineClosedIcon{display: inline-block;}
#spineClosedIcon:hover, a.spineOpenIcon:hover{border-bottom: 0 none;}
.rn_BreadCrumb{margin-top: 0;margin-bottom: 0;}
@media only screen and (max-width: 40em){.rn_BreadCrumb{margin-bottom: 35px;}
}
.breadcrumb-list-item{display: inline;}
.breadcrumb-container{opacity: 1;margin-left: 0;}
.breadcrumb-link-not-current{color: #737373;}
.icon-gizmo-navigate-right.breadcrumb-arrow{color: #737373;vertical-align: middle;}
ol.breadcrumb{margin-left: 0;}
.webflow-attachment-list{list-style-type: none;margin-left: 0;}
#webflow-confirmation-attachments{width: 100%;}
.onBehalfLabel{font-size: 1em;}
.onBehalfWebflowElement{margin-bottom: 10px;}
.onBehalfRadio{margin-right: 20px;}
.webform-output_message h2{margin-top: 35px;}
.ui-combobox-phone{position: relative;display: inline-block;width: 100%;}
.ui-combobox-input{background-color: #FAFAFA;font-family: inherit;border-style: solid;border-width: 1px;border-color: #ccc;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.75);display: inline-block;font-size: 0.875rem;margin: 0 0 1rem;padding: 0.5rem;height: 2.3125rem;width: 100%;}
input[type=text].ui-combobox-input-phone{display: inline-block;width: 100%;margin: 0;}
.ui-combobox-input-phone:focus{background: #fafafa;border-color: #999;outline: 0;}
.ui-autocomplete{max-height: 230px;overflow-y: auto;overflow-x: hidden;padding-right: 0;}
* html .ui-autocomplete{height: 100px;}
.ui-helper-hidden-accessible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.ui-combobox-toggle{position: absolute;top: 0;bottom: 0;*height: 1.7em;*top: 0.1em;background: #FAFAFA;border-style: solid solid solid none;border-width: 1px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);font-family: inherit;display: inline-block;margin: 0 0 1rem;padding: 0.5rem;height: 2.3125rem;width: 10%;border-radius: 0;}
.ui-combobox-button:focus{background: black;border-color: #999;outline: 0;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding: 0;}
.ui-corner-all{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.phoneNumber{-webkit-appearance: none;-webkit-border-radius: 0px;background-color: transparent;font-family: inherit;border-style: solid;border-width: 0 0 2px 0;border-color: gainsboro;box-shadow: none;color: #505050;display: block;font-size: 1rem;margin: 0 0 0.8rem 0;padding: 0.4rem;height: 2.15rem;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: all 0.15s linear;}
.phoneNumber:focus{outline: none;border-color: #505050;}
.scopusContentLookupInner{margin-top: 0.9rem;margin-bottom: 0.9rem;}
.searchScopusSearchVisible{display: block;}
.searchScopusSearchButtonVisible{display: inline-block;}
.searchScopusSearchHidden{display: none !important;}
.scopusLookupInput{margin-bottom: 15px !important;}
.noError{display: none;}
.rn_ScopusContentLookup_Loaded{display: none;}
.ui-datepicker th{width: 10%;}
.ui-datepicker .ui-datepicker-title select{font-size: 20px;height: 2.2em;}
.ui-datepicker .ui-datepicker-header{padding: 0;}
.ui-datepicker-calendar td{height: 35px;width: 35px;line-height: inherit;padding-top: 0;padding-bottom: 0;}
.promise-data{display: none;position: relative;border: 1px solid gray;border-radius: 5px;-moz-border-radius: 5px;background-color: white;max-height: 450px;max-width: 500px;padding: 10px;box-sizing: border-box;box-shadow: 5px 5px 5px #888888;overflow-y: auto;font-size: 12px;}
.promise-data_item{width: 100%;padding: 5px;cursor: pointer;}
.promise-data_item:hover{background-color: #F0F0F0;}
.promise-data_header{font-weight: 600;}
.promise-data_isbn, .promise-data_isbn_confirm{font-weight: normal;color: silver;}
.promise-data-added-items{float: left;width: 100%;}
.promise-data-added-items_container{float: left;min-height: 50px;border-bottom: 1px dotted gray;margin-bottom: 10px;width: 100%;}
.promise-data-added-items_container_confirm{float: left;min-height: 50px;margin-bottom: 10px;width: 100%;}
.promise-data-content{float: left;width: 60%;}
.promise-data-content_confirm{float: left;}
.promise-data-added-items_button{float: right;line-height: 50px;}
.promise-remove-button{background: #000;color: white;font-size: 1em;height: 25px;border: 1px solid #000;border-radius: 5px;}
.promise-paginator_container{padding: 10px;border: 1px solid silver;border-radius: 5px;-moz-border-radius: 5px;background-color: #F6F6F6;}
.promise-selected-page{color: red;font-weight: bold;}
.promise-data-added-items_data{float: left;width: 65%;}
.rn_OverviewContactTileContainer{margin-bottom: 15px;}
.activateEvolveProductList{display: block;font-weight: bold;}
.evolveOverviewProductList{margin-left: 0;}
.eProd{font-size: 18px;}
.mainHubLink{border-bottom: 2px solid transparent;}
.on-behalf-bucket{margin-bottom: 40px;}
.supportHubRow{width: 100%;max-width: 73em;border-bottom: thin solid #DCDCDC;padding-bottom: 18px;}
.supportHubColumn.firstColumn{margin-right: 20px;}
div .rn_SupportHubs:first-child{margin-top: 14px;}
.rn_SupportHubs{margin-top: 48px;}
.viewSupportHubLink{margin-top: 12px;}
@media only screen and (min-width:40.063em){.supportHubColumn{width: 30%;}
}
@media only screen and (min-width:64.063em){.supportHubColumn{width: 30%;}
}
.rn_OverviewTutorialTileContainer{margin-bottom: 12px;}
.tutorialDisplayRow{display: flex;flex-wrap: wrap;}
.icon-gizmo-play.tutorialArrow{font-size: xx-large;vertical-align: middle;}
.openHoursList{list-style-type: none;}
.rn_AnswerNotificationManager .rn_Notification{overflow: auto;*overflow: none;padding: 8px 0;width: 80%;}
.rn_AnswerNotificationManager .rn_Notification_Info{color: #737373;padding: 0 4px 10px 0;float: left;overflow: hidden;width: 62%;}
.rn_AnswerNotificationManager .rn_Notification_Info span{display: block;}
.rn_AnswerNotificationManager .rn_Notification_Actions{float: right;width: 34%;}
.rn_AnswerNotificationManager .rn_Notification_Actions button{float: left;margin-top: 4px;margin-right: 8px;}
.outOfDate{background-color: sandybrown;}
.upToDate{background-color: greenyellow;}
.noFaqPresent{background-color: lightgrey;}
.translationReportDropdown{margin-bottom: 50px;}
@media print{html, body{font-size: 16px;}
.leftRnCol, .contact-container, .footer-main, .container-form-search, .back-to-top, .els-sub-nav-header, .rn_AnswerNotificationIcon{display: none !important;}
.hide.show-for-print{display: unset !important;visibility: visible !important;}
a[href]:after{content: none;}
#answer_solution .hide, #answer_solution .was-hidden{display: unset !important;visibility: visible !important;}
}
.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;clip-path: inset(50%);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus{position: static;width: auto;height: auto;overflow: visible;clip: auto;white-space: normal;clip-path: none;}
@charset "UTF-8";@font-face{font-family: "icomoon";src: url("../themes/base/fonts/icomoon.eot?asd");src: url("../themes/base/fonts/icomoon.eot?asd#iefix") format("embedded-opentype"), url("../themes/base/fonts/icomoon.ttf?asd") format("truetype"), url("../themes/base/fonts/icomoon.woff?asd") format("woff"), url("../themes/base/fonts/icomoon.svg?asd#icomoon") format("svg");font-weight: normal;font-style: normal;}
@keyframes icon-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100%{-webkit-transform: rotate(359deg);transform: rotate(359deg);}
}
[class^=icon-], [class*=" icon-"], a.download::before{font-family: "icomoon" !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-large{font-size: 1.6rem;vertical-align: middle;}
.icon-gizmo-3D-molecular-models:before{content: "";}
.icon-gizmo-3D-radiology:before{content: "";}
.icon-gizmo-add-document:before{content: "";}
.icon-gizmo-airplay:before{content: "";}
.icon-gizmo-alarm:before{content: "";}
.icon-gizmo-alarm-clock:before{content: "";}
.icon-gizmo-alert:before{content: "";}
.icon-gizmo-alignment:before{content: "";}
.icon-gizmo-apple:before{content: "";}
.icon-gizmo-approve-document:before{content: "";}
.icon-gizmo-archive:before{content: "";}
.icon-gizmo-article-in-press:before{content: "";}
.icon-gizmo-audio-slides:before{content: "";}
.icon-gizmo-backspace:before{content: "";}
.icon-gizmo-bean:before{content: "";}
.icon-gizmo-bicycle:before{content: "";}
.icon-gizmo-book-label:before{content: "";}
.icon-gizmo-bookmark:before{content: "";}
.icon-gizmo-box:before{content: "";}
.icon-gizmo-bread:before{content: "";}
.icon-gizmo-broccoli:before{content: "";}
.icon-gizmo-bubble-chart:before{content: "";}
.icon-gizmo-business-man:before{content: "";}
.icon-gizmo-business-phone:before{content: "";}
.icon-gizmo-calculator:before{content: "";}
.icon-gizmo-camera:before{content: "";}
.icon-gizmo-camera-film:before{content: "";}
.icon-gizmo-carrot:before{content: "";}
.icon-gizmo-caution:before{content: "";}
.icon-gizmo-charge-battery:before{content: "";}
.icon-gizmo-check:before{content: "";}
.icon-gizmo-cheese:before{content: "";}
.icon-gizmo-chefs-hat:before{content: "";}
.icon-gizmo-chicken-leg:before{content: "";}
.icon-gizmo-circle-map-view:before{content: "";}
.icon-gizmo-citatonbench:before{content: "";}
.icon-gizmo-cited-by-66:before{content: "";}
.icon-gizmo-cited-by-99:before{content: "";}
.icon-gizmo-cloche:before{content: "";}
.icon-gizmo-clock:before{content: "";}
.icon-gizmo-close-quotes:before{content: "";}
.icon-gizmo-cloud:before{content: "";}
.icon-gizmo-cloud-download:before{content: "";}
.icon-gizmo-clouds:before{content: "";}
.icon-gizmo-cloud-upload:before{content: "";}
.icon-gizmo-coffee-and-cream:before{content: "";}
.icon-gizmo-coffee-and-sugar:before{content: "";}
.icon-gizmo-coffee-bean:before{content: "";}
.icon-gizmo-coffee-can:before{content: "";}
.icon-gizmo-coffee-cups:before{content: "";}
.icon-gizmo-coffee-milk:before{content: "";}
.icon-gizmo-coffee-milk-can:before{content: "";}
.icon-gizmo-colander:before{content: "";}
.icon-gizmo-column-left:before{content: "";}
.icon-gizmo-column-middle:before{content: "";}
.icon-gizmo-column-right:before{content: "";}
.icon-gizmo-columns:before{content: "";}
.icon-gizmo-comb:before{content: "";}
.icon-gizmo-comment:before, .icon-gizmo-chat:before{content: "";}
.icon-gizmo-compass:before{content: "";}
.icon-gizmo-computer:before{content: "";}
.icon-gizmo-computer-chip:before{content: "";}
.icon-gizmo-computer-mouse:before{content: "";}
.icon-gizmo-connection:before{content: "";}
.icon-gizmo-contract:before{content: "";}
.icon-gizmo-cooking-tools:before{content: "";}
.icon-gizmo-countries-edit:before{content: "";}
.icon-gizmo-countries:before{content: "";}
.icon-gizmo-country-edit:before{content: "";}
.icon-gizmo-country:before{content: "";}
.icon-gizmo-couple-of-people:before{content: "";}
.icon-gizmo-create-bibliography:before{content: "";}
.icon-gizmo-credit-card:before{content: "";}
.icon-gizmo-crop:before{content: "";}
.icon-gizmo-crosshair:before{content: "";}
.icon-gizmo-cucumber-slices:before{content: "";}
.icon-gizmo-cup-of-coffee:before{content: "";}
.icon-gizmo-cursor:before{content: "";}
.icon-gizmo-cutlery:before{content: "";}
.icon-gizmo-database:before{content: "";}
.icon-gizmo-delete:before{content: "";}
.icon-gizmo-delete-document:before{content: "";}
.icon-gizmo-directions:before{content: "";}
.icon-gizmo-dish-washer:before{content: "";}
.icon-gizmo-doc:before{content: "";}
.icon-gizmo-doc-file:before{content: "";}
.icon-gizmo-down:before{content: "";}
.icon-gizmo-down-left:before{content: "";}
.icon-gizmo-download:before, a.download::before{content: "";}
.icon-gizmo-down-right:before{content: "";}
.icon-gizmo-drinking:before{content: "";}
.icon-gizmo-drop:before{content: "";}
.icon-gizmo-duplicate-document:before{content: "";}
.icon-gizmo-dvd-player:before{content: "";}
.icon-gizmo-earbuds:before{content: "";}
.icon-gizmo-education-history:before{content: "";}
.icon-gizmo-egg:before{content: "";}
.icon-gizmo-eggs:before{content: "";}
.icon-gizmo-egg-timer:before{content: "";}
.icon-gizmo-eject:before{content: "";}
.icon-gizmo-ellipsis-2:before{content: "";}
.icon-gizmo-ellipsis:before{content: "";}
.icon-gizmo-email:before{content: "";}
.icon-gizmo-emtree-taxonomy-browser:before{content: "";}
.icon-gizmo-epub:before{content: "";}
.icon-gizmo-eraser:before{content: "";}
.icon-gizmo-espresso:before{content: "";}
.icon-gizmo-exe:before{content: "";}
.icon-gizmo-exe-file:before{content: "";}
.icon-gizmo-expand:before{content: "";}
.icon-gizmo-export-document:before{content: "";}
.icon-gizmo-export-profile-orcid:before{content: "";}
.icon-gizmo-extra-sugar:before{content: "";}
.icon-gizmo-eye:before{content: "";}
.icon-gizmo-eyedropper:before{content: "";}
.icon-gizmo-fast-forward:before{content: "";}
.icon-gizmo-fax:before{content: "";}
.icon-gizmo-female-face:before, .icon-gizmo-callback:before{content: "";}
.icon-gizmo-filter:before{content: "";}
.icon-gizmo-first-quarter-moon:before{content: "";}
.icon-gizmo-flag:before{content: "";}
.icon-gizmo-fog:before{content: "";}
.icon-gizmo-folder:before{content: "";}
.icon-gizmo-folder-in:before{content: "";}
.icon-gizmo-folder-out:before{content: "";}
.icon-gizmo-forbidden:before{content: "";}
.icon-gizmo-fork:before{content: "";}
.icon-gizmo-fountain-pen:before{content: "";}
.icon-gizmo-freezer:before{content: "";}
.icon-gizmo-fridge:before{content: "";}
.icon-gizmo-fries:before{content: "";}
.icon-gizmo-fully-charged:before{content: "";}
.icon-gizmo-gif-file:before{content: "";}
.icon-gizmo-glass-wash:before{content: "";}
.icon-gizmo-grapes:before{content: "";}
.icon-gizmo-grid:before{content: "";}
.icon-gizmo-group-of-researchers:before{content: "";}
.icon-gizmo-group-of-people:before{content: "";}
.icon-gizmo-hail:before{content: "";}
.icon-gizmo-hanger:before{content: "";}
.icon-gizmo-hard-drive:before{content: "";}
.icon-gizmo-help-icon:before{content: "";}
.icon-gizmo-help:before{content: "";}
.icon-gizmo-high-battery:before{content: "";}
.icon-gizmo-home-institution:before{content: "";}
.icon-gizmo-home:before{content: "";}
.icon-gizmo-hot:before{content: "";}
.icon-gizmo-hot-chocolate-and-cream:before{content: "";}
.icon-gizmo-hot-tea:before{content: "";}
.icon-gizmo-ice-coffee:before{content: "";}
.icon-gizmo-idea:before, .icon-gizmo-opportunity:before{content: "";}
.icon-gizmo-inbox:before{content: "";}
.icon-gizmo-information:before{content: "";}
.icon-gizmo-insert-coffee-cups:before{content: "";}
.icon-gizmo-institution-edit:before{content: "";}
.icon-gizmo-institution-ranking:before{content: "";}
.icon-gizmo-institution:before{content: "";}
.icon-gizmo-institutions-edit:before{content: "";}
.icon-gizmo-institutions:before{content: "";}
.icon-gizmo-interative-case-insights:before{content: "";}
.icon-gizmo-internet:before{content: "";}
.icon-gizmo-journal:before{content: "";}
.icon-gizmo-jpg-file:before{content: "";}
.icon-gizmo-key:before{content: "";}
.icon-gizmo-kitchen-hood-1:before{content: "";}
.icon-gizmo-kitchen-hood-2:before{content: "";}
.icon-gizmo-label:before{content: "";}
.icon-gizmo-laptop:before{content: "";}
.icon-gizmo-latte-macchiato-1:before{content: "";}
.icon-gizmo-latte-macchiato-2:before{content: "";}
.icon-gizmo-layers:before{content: "";}
.icon-gizmo-left:before{content: "";}
.icon-gizmo-lemon:before{content: "";}
.icon-gizmo-lightning:before{content: "";}
.icon-gizmo-lightning-rain:before{content: "";}
.icon-gizmo-light-snow:before{content: "";}
.icon-gizmo-link:before{content: "";}
.icon-gizmo-list:before{content: "";}
.icon-gizmo-lithograph:before{content: "";}
.icon-gizmo-loading:before{content: "";}
.icon-gizmo-location:before{content: "";}
.icon-gizmo-lock:before{content: "";}
.icon-gizmo-log-in:before{content: "";}
.icon-gizmo-log-out:before{content: "";}
.icon-gizmo-love:before{content: "";}
.icon-gizmo-low-battery:before{content: "";}
.icon-gizmo-male-face:before{content: "";}
.icon-gizmo-man:before{content: "";}
.icon-gizmo-matrix-view:before{content: "";}
.icon-gizmo-measuring-cup:before{content: "";}
.icon-gizmo-medical-cross:before{content: "";}
.icon-gizmo-medium-battery:before{content: "";}
.icon-gizmo-merge:before{content: "";}
.icon-gizmo-microwave:before{content: "";}
.icon-gizmo-milk-bottle:before{content: "";}
.icon-gizmo-minus:before{content: "";}
.icon-gizmo-mobile-phone:before{content: "";}
.icon-gizmo-mobipocket:before{content: "";}
.icon-gizmo-moon:before{content: "";}
.icon-gizmo-move:before{content: "";}
.icon-gizmo-move-ELSAMSM-161226:before{content: "";}
.icon-gizmo-moving-box:before{content: "";}
.icon-gizmo-moving-box-down:before{content: "";}
.icon-gizmo-moving-box-up:before{content: "";}
.icon-gizmo-mp3-file:before{content: "";}
.icon-gizmo-multiple-layers:before{content: "";}
.icon-gizmo-musical-note:before{content: "";}
.icon-gizmo-navigate:before{content: "";}
.icon-gizmo-navigate-down:before{content: "";}
.icon-gizmo-navigate-left:before{content: "";}
.icon-gizmo-navigate-right:before{content: "";}
.icon-gizmo-navigate-up:before{content: "";}
.icon-gizmo-neuroimagery:before{content: "";}
.icon-gizmo-newspaper:before{content: "";}
.icon-gizmo-no-editing:before{content: "";}
.icon-gizmo-no-smoking:before{content: "";}
.icon-gizmo-notebook:before{content: "";}
.icon-gizmo-notifications-disabled:before{content: "";}
.icon-gizmo-onion:before{content: "";}
.icon-gizmo-open-book:before{content: "";}
.icon-gizmo-open-folder:before{content: "";}
.icon-gizmo-open-hand-right:before{content: "";}
.icon-gizmo-open-quotes:before{content: "";}
.icon-gizmo-orange:before{content: "";}
.icon-gizmo-outbox:before{content: "";}
.icon-gizmo-oven:before{content: "";}
.icon-gizmo-pan:before{content: "";}
.icon-gizmo-pan-wash:before{content: "";}
.icon-gizmo-paperclip:before{content: "";}
.icon-gizmo-paper-shredder:before{content: "";}
.icon-gizmo-paprika:before{content: "";}
.icon-gizmo-pause:before{content: "";}
.icon-gizmo-pdf-alternative:before{content: "";}
.icon-gizmo-pdf-download:before{content: "";}
.icon-gizmo-pdf-file:before{content: "";}
.icon-gizmo-pencel:before{content: "";}
.icon-gizmo-person:before{content: "";}
.icon-gizmo-phone:before{content: "";}
.icon-gizmo-phone-disabled:before{content: "";}
.icon-gizmo-picture:before{content: "";}
.icon-gizmo-pie-chart:before{content: "";}
.icon-gizmo-pie-chart-ELSAMSM-161226:before{content: "";}
.icon-gizmo-pixel:before{content: "";}
.icon-gizmo-pizza:before{content: "";}
.icon-gizmo-pizza-slice:before{content: "";}
.icon-gizmo-pizza-slicer:before{content: "";}
.icon-gizmo-pizza-slide-2:before{content: "";}
.icon-gizmo-plates:before{content: "";}
.icon-gizmo-plate-wash:before{content: "";}
.icon-gizmo-play:before{content: "";}
.icon-gizmo-plus:before{content: "";}
.icon-gizmo-png-file:before{content: "";}
.icon-gizmo-pointing-left-up:before{content: "";}
.icon-gizmo-pointing-right:before{content: "";}
.icon-gizmo-ppt:before{content: "";}
.icon-gizmo-printer:before{content: "";}
.icon-gizmo-printer-2:before{content: "";}
.icon-gizmo-publication-set:before{content: "";}
.icon-gizmo-publication-sets:before{content: "";}
.icon-gizmo-rain:before{content: "";}
.icon-gizmo-rainbow:before{content: "";}
.icon-gizmo-rainbow-2:before{content: "";}
.icon-gizmo-rar-file:before{content: "";}
.icon-gizmo-record:before{content: "";}
.icon-gizmo-recycle-cups:before{content: "";}
.icon-gizmo-refill:before{content: "";}
.icon-gizmo-refresh:before{content: "";}
.icon-gizmo-remove-document:before{content: "";}
.icon-gizmo-repeat:before{content: "";}
.icon-gizmo-replay:before{content: "";}
.icon-gizmo-research-area-edit:before{content: "";}
.icon-gizmo-research-area:before{content: "";}
.icon-gizmo-research-areas-edit:before{content: "";}
.icon-gizmo-research-areas:before{content: "";}
.icon-gizmo-researcher-profile-needs-action:before{content: "";}
.icon-gizmo-researcher-profile-updated:before{content: "";}
.icon-gizmo-researcher:before{content: "";}
.icon-gizmo-retweet:before{content: "";}
.icon-gizmo-rewind:before{content: "";}
.icon-gizmo-right:before{content: "";}
.icon-gizmo-rows:before{content: "";}
.icon-gizmo-save-file:before{content: "";}
.icon-gizmo-scale-down:before{content: "";}
.icon-gizmo-scale-up:before{content: "";}
.icon-gizmo-scanner:before{content: "";}
.icon-gizmo-screenshot:before{content: "";}
.icon-gizmo-search-document:before{content: "";}
.icon-gizmo-search:before{content: "";}
.icon-gizmo-secondary-result:before{content: "";}
.icon-gizmo-second-quarter-moon:before{content: "";}
.icon-gizmo-selection-panel-add:before{content: "";}
.icon-gizmo-selection-panel-remove:before{content: "";}
.icon-gizmo-share:before{content: "";}
.icon-gizmo-shiney-glass:before{content: "";}
.icon-gizmo-shopping-cart:before{content: "";}
.icon-gizmo-shower-rain:before{content: "";}
.icon-gizmo-shuffe:before{content: "";}
.icon-gizmo-shuffle:before{content: "";}
.icon-gizmo-skip-back:before{content: "";}
.icon-gizmo-skip-forward:before{content: "";}
.icon-gizmo-smartphone:before{content: "";}
.icon-gizmo-smoking:before{content: "";}
.icon-gizmo-snow-crystal:before{content: "";}
.icon-gizmo-snow-fall:before{content: "";}
.icon-gizmo-snowfall-2:before{content: "";}
.icon-gizmo-snowflake:before{content: "";}
.icon-gizmo-sound-high:before{content: "";}
.icon-gizmo-sound-low:before{content: "";}
.icon-gizmo-sound-medium:before{content: "";}
.icon-gizmo-sound-off:before{content: "";}
.icon-gizmo-star:before{content: "";}
.icon-gizmo-stats:before{content: "";}
.icon-gizmo-steam:before{content: "";}
.icon-gizmo-stop:before{content: "";}
.icon-gizmo-stop-gesture:before{content: "";}
.icon-gizmo-stopwatch:before{content: "";}
.icon-gizmo-stove:before{content: "";}
.icon-gizmo-strawberry:before{content: "";}
.icon-gizmo-subject-name-subcategory:before{content: "";}
.icon-gizmo-sugar:before{content: "";}
.icon-gizmo-suitcase:before{content: "";}
.icon-gizmo-sun:before{content: "";}
.icon-gizmo-sun-behind-cloud:before{content: "";}
.icon-gizmo-sunrise:before{content: "";}
.icon-gizmo-sunset:before{content: "";}
.icon-gizmo-sync:before{content: "";}
.icon-gizmo-tables:before{content: "";}
.icon-gizmo-tablet:before{content: "";}
.icon-gizmo-tea-bag:before{content: "";}
.icon-gizmo-temperature:before{content: "";}
.icon-gizmo-temperature-falling:before{content: "";}
.icon-gizmo-temperature-rising:before{content: "";}
.icon-gizmo-text-file:before{content: "";}
.icon-gizmo-third-quarter-moon:before{content: "";}
.icon-gizmo-thumbs-down:before{content: "";}
.icon-gizmo-thumbs-up:before{content: "";}
.icon-gizmo-toaster:before{content: "";}
.icon-gizmo-tornado:before{content: "";}
.icon-gizmo-trash:before{content: "";}
.icon-gizmo-txt:before{content: "";}
.icon-gizmo-umbrella:before{content: "";}
.icon-gizmo-umbrella-rain:before{content: "";}
.icon-gizmo-unlink:before{content: "";}
.icon-gizmo-unlock:before{content: "";}
.icon-gizmo-up:before{content: "";}
.icon-gizmo-up-left:before{content: "";}
.icon-gizmo-upload:before{content: "";}
.icon-gizmo-up-right:before{content: "";}
.icon-gizmo-usb:before{content: "";}
.icon-gizmo-vector:before{content: "";}
.icon-gizmo-ven:before{content: "";}
.icon-gizmo-video-camera:before{content: "";}
.icon-gizmo-video-camera-front:before{content: "";}
.icon-gizmo-video-game:before{content: "";}
.icon-gizmo-view-author-documents:before{content: "";}
.icon-gizmo-virtual-microscope:before{content: "";}
.icon-gizmo-washing-machine:before{content: "";}
.icon-gizmo-water-cooker:before{content: "";}
.icon-gizmo-webcam:before{content: "";}
.icon-gizmo-wheelchair:before{content: "";}
.icon-gizmo-whisk:before{content: "";}
.icon-gizmo-wind:before{content: "";}
.icon-gizmo-wind-vane:before{content: "";}
.icon-gizmo-woman:before{content: "";}
.icon-gizmo-writing:before{content: "";}
.icon-gizmo-X-axis:before{content: "";}
.icon-gizmo-xls:before{content: "";}
.icon-gizmo-Y-axis:before{content: "";}
.icon-gizmo-zip-file:before{content: "";}
.icon-gizmo-zoom-in:before{content: "";}
.icon-gizmo-zoom-out:before{content: "";}
.icon-gizmo-twitter:before{content: "";}
.icon-gizmo-facebook:before{content: "";}