body {
    margin: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
    display: block
}

audio, canvas, video {
    display: inline-block
}

.lte7 audio, .lte7 canvas, .lte7 video {
    display: inline;
    zoom: 1
}

audio:
not([controls]) {display:none;
    height:
    0
}[ hidden] {
    display: none
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body, .body-text {
    font-size: 16px;
    font-size: 1rem;
    line-height:
    1.5625
}

html, button, input, select, textarea {
    font-family: sans-serif
}

i, cite, address {
    font-style: normal
}

dfn {
    font-style: italic
}

b {
    font-weight: normal
}

strong {
    font-weight: bold
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, menu, ul, ol, dl, address, table, figure {
    margin: 0;
    margin-top: 0;
	}

menu, ol, ul {
    padding-left: 2.5em
}

menu.unstyled, ol.unstyled, ul.unstyled {
    padding-left: 0;
    list-style: none outside none
}

li ul, li ol {
    margin-top: .625em;
    margin-bottom: .625em
}

dd {
    margin-left: 2.5em
}

blockquote {
    padding: 1.25em 2.5em
}

blockquote >:first-child {
    margin-top: 0
}

q {
    quotes: none
}

q:before, q:after {
    content: "";
    content: none
}

mark {
    background: #ff0;
    color: #000
}

code, kbd, pre, samp {
    font-family: monospace, serif;
    font-size: 1em
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word
}

small {
    font-size: 1em
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

a:focus {
    outline: thin dotted
}

a:active, a:hover {
    outline: 0
}

img {
    border: 0
}

.lte7 img {
    -ms-interpolation-mode: bicubic
}

svg:
not(:root) {overflow:hidden
}

form {
    margin: 0
}
/*
fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

legend {
    border: 0;
    padding: 0;
    white-space: normal
}

.lte7 legend {
    margin-left: -7px
}
*/
button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    display: block
}

button .lte7, input .lte7, select .lte7, textarea .lte7 {
    vertical-align: middle
}

button, html input[ type =
"button"], input[ type = "reset"], input[ type = "submit"] {
    -webkit-appearance: button;
    display: inline-block;
    cursor: pointer
}

button .lte7, html input[ type =
"button"] .lte7, input[ type = "reset"] .lte7, input[ type = "submit"] .lte7 {
    overflow: visible;
    display: inline;
    zoom: 1
}

button, input {
    line-height: normal
}

button[ disabled], input[ disabled] {
    cursor: default
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[ type =
"checkbox"], input[ type = "radio"] {
    margin: 3px;
    padding: 0;
    box-sizing: border-box;
    position: relative;
    vertical-align: top
}

input[ type =
"checkbox"] .lte7, input[ type = "radio"] .lte7 {
    width: 13px;
    height: 13px
}

input[ type =
"search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box
}

input[ type =
"search"]::-webkit-search-cancel-button, input[type = "search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

textarea {
    overflow: auto;
    vertical-align: top
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.ptn, .pvn, .pan {
    padding-top: 0 !important
}

.pts, .pvs, .pas {
    padding-top: .3125em !important
}

.ptm, .pvm, .pam {
    padding-top: .625em !important
}

.ptl, .pvl, .pal {
    padding-top: 1.25em !important
}

.prn, .phn, .pan {
    padding-right: 0 !important
}

.prs, .phs, .pas {
    padding-right: .3125em !important
}

.prm, .phm, .pam {
    padding-right: .625em !important
}

.prl, .phl, .pal {
    padding-right: 1.25em !important
}

.pbn, .pvn, .pan {
    padding-bottom: 0 !important
}

.pbs, .pvs, .pas {
    padding-bottom: .3125em !important
}

.pbm, .pvm, .pam {
    padding-bottom: .625em !important
}

.pbl, .pvl, .pal {
    padding-bottom: 1.25em !important
}

.pln, .phn, .pan {
    padding-left: 0 !important
}

.pls, .phs, .pas {
    padding-left: .3125em !important
}

.plm, .phm, .pam {
    padding-left: .625em !important
}

.pll, .phl, .pal {
    padding-left: 1.25em !important
}

.mtn, .mvn, .man {
    margin-top: 0 !important
}

.mts, .mvs, .mas {
    margin-top: .3125em !important
}

.mtm, .mvm, .mam {
    margin-top: .625em !important
}

.mtl, .mvl, .mal {
    margin-top: 1.25em !important
}

.mrn, .mhn, .man {
    margin-right: 0 !important
}

.mrs, .mhs, .mas {
    margin-right: .3125em !important
}

.mrm, .mhm, .mam {
    margin-right: .625em !important
}

.mrl, .mhl, .mal {
    margin-right: 1.25em !important
}

.mbn, .mvn, .man {
    margin-bottom: 0 !important
}

.mbs, .mvs, .mas {
    margin-bottom: .3125em !important
}

.mbm, .mvm, .mam {
    margin-bottom: .625em !important
}

.mbl, .mvl, .mal {
    margin-bottom: 1.25em !important
}

.mln, .mhn, .man {
    margin-left: 0 !important
}

.mls, .mhs, .mas {
    margin-left: .3125em !important
}

.mlm, .mhm, .mam {
    margin-left: .625em !important
}

.mll, .mhl, .mal {
    margin-left: 1.25em !important
}

.align-left {
    text-align: left
}

.align-center {
    text-align: center
}

.align-right {
    text-align: right
}

.float-left {
    float: left
}

.float-center {
    margin-left: auto;
    margin-right: auto
}

.float-right {
    float: right
}

.clear {
    clear: both
}

.new-line {
    display: block
}

.lte7 .group {
    zoom: 1
}

.group:before, .group:after {
    content: "\0020";
    height: 0;
    display: block;
    overflow: hidden
}

.group:after {
    clear: both
}

.text-hide {
    font: 0 / 0 a;
    text-shadow: none;
    color: transparent;
    background-color: transparent;
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.columns {
    min-height: 1px;
    margin-left: 1.125em;
    margin-right: 1.125em;
    display: inline;
    float: left
}

.row {
    margin-left: -1.125em;
    margin-right: -1.125em
}

.lte7 .row {
    zoom: 1
}

.row:before, .row:after {
    content: "\0020";
    height: 0;
    display: block;
    overflow: hidden
}

.row:after {
    clear: both
}

.row.rtl .columns {
    float: right
}

.row.ltr .columns {
    float: left
}

.one {
    width: 2.9375em
}

.two {
    width: 8.125em
}

.three {
    width: 13.3125em
}

.four {
    width: 18.5em
}

.five {
    width: 23.6875em
}

.six {
    width: 28.875em
}

.seven {
    width: 34.0625em
}

.eight {
    width: 39.25em
}

.nine {
    width: 44.4375em
}

.ten {
    width: 49.625em
}

.eleven {
    width: 54.8125em
}

.twelve {
    width: 60em
}

.advisory-board {
    margin-left: -1.1875em;
    margin-right: -1.1875em
}

.lte7 .advisory-board {
    zoom: 1
}

.advisory-board:before, .advisory-board:after {
    content: "\0020";
    height: 0;
    display: block;
    overflow: hidden
}

.advisory-board:after {
    clear: both
}

.advisory-board .columns {
    padding-top: 1.25em;
    width: 11.5em
}

.offset-by-one {
    margin-left: 6.3125em
}

.offset-by-two {
    margin-left: 11.5em
}

.offset-by-three {
    margin-left: 16.6875em
}

.offset-by-four {
    margin-left: 21.875em
}

.offset-by-five {
    margin-left: 27.0625em
}

.offset-by-six {
    margin-left: 32.25em
}

.offset-by-seven {
    margin-left: 37.4375em
}

.offset-by-eight {
    margin-left: 42.625em
}

.offset-by-nine {
    margin-left: 47.8125em
}

.media-object, .media-object .desc {
    overflow: hidden
}

.media-object .object {
    margin-right: 1.125em;
    float: left
}

.media-object .object img {
    display: block
}

.media-object .desc {
    display: block
}

.media-object .desc >:first-child {
    margin-top: 0
}

.media-object.half {
    margin-left: .5625em;
    margin-right: .5625em
}

.media-object.half .object {
    margin-left: .5625em;
    margin-right: .5625em
}

.media-object.checkbox-label .object {
    margin-right: .28125em
}

.media-grid {
    margin-top: 0;
    padding: 0;
    letter-spacing: -0.31em;
    word-spacing: -0.43em
}

.lte7 .media-grid {
    letter-spacing: normal
}

.media-grid .columns {
    float: none;
    list-style: none outside none;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    margin-top: 1.25em;
    display: inline-block
}

.lte7 .media-grid .columns {
    display: inline;
    zoom: 1
}

.media-grid .columns img {
    display: block
}

.rtl .media-grid .columns, .ltr .media-grid .columns, .rtl.media-grid .columns, .ltr.media-grid .columns {
    float: none
}

.nav {
    padding-left: 0
}

.nav li {
    display: inline;
    list-style: none outside none
}

.nav a {
    display: inline-block
}

.lte7 .nav a {
    display: inline;
    zoom: 1
}

.lte7 .nav.forceful {
    zoom: 1
}

.nav.forceful:before, .nav.forceful:after {
    content: "\0020";
    height: 0;
    display: block;
    overflow: hidden
}

.nav.forceful:after {
    clear: both
}

.nav.forceful li {
    display: block;
    float: left
}

.nav.forceful a, .lte7 .nav.forceful a {
    display: block
}

.tabs .section {
    position: relative
}

.tabs .nav li {
    position: relative;
    z-index: 30
}

.tabs .nav li.is-current {
    z-index: 60
}

.tabs .nav a {
    padding: .3125em .28125em;
    text-decoration: none
}

.tabs .nav.sub-nav {
    margin-top: .625em
}

.tabs .tab {
    display: none
}

.tabs .tab.is-current {
    display: block
}

.pagination li.disabled a, .pagination li.disabled a:hover, .pagination li.disabled a:focus {
    cursor: default
}

.pagination a {
    padding: 0 .14285714285714285em 0 .35714285714285715em
}

@font-face {font-family:
    "Proxima Nova Light";
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-light.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-light.eot?#iefix") format('embedded-opentype'), url("../fonts/proxima-nova/proxima-nova-light.woff") format('woff'), url("../fonts/proxima-nova/proxima-nova-light.ttf") format('truetype');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Proxima Nova Regular";
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-regular.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-regular.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-regular.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-regular.ttf") format('truetype');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Proxima Nova Semibold";
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-semibold.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-semibold.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-semibold.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-semibold.ttf") format('truetype');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Proxima Nova Bold";
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-bold.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-bold.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-bold.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-bold.ttf") format('truetype');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Proxima Nova Black";
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-black.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-black.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-black.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/proxima-nova/proxima-nova-black.ttf") format('truetype');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Symbolset";
    src:
    url("https://www.cailaw.org/resources/fonts/symbolset/ss-standard.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/symbolset/ss-standard.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-standard.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-standard.ttf") format('truetype'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-standard.svg#SSStandardRegular") format('svg');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Symbolset Social";
    src:
    url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-regular.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-regular.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-regular.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-regular.ttf") format('truetype'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-regular.svg#SSSocialRegular") format('svg');
    font-weight: normal;
    font-style: normal
}
@font-face {font-family:
    "Symbolset Social Circle";
    src:
    url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-circle.eot");
    src:
    url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-circle.eot?#iefix") format('embedded-opentype'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-circle.woff") format('woff'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-circle.ttf") format('truetype'), url("https://www.cailaw.org/resources/fonts/symbolset/ss-social-circle.svg#SSSocialCircle") format('svg');
    font-weight: normal;
    font-style: normal
}

.proxima-nova-light {
    font-family: "Proxima Nova Light", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", sans-serif
}

.proxima-nova-regular {
    font-family: "Proxima Nova Regular", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", sans-serif
}

.proxima-nova-semibold {
    font-family: "Proxima Nova Semibold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif
}

.proxima-nova-bold {
    font-family: "Proxima Nova Bold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif
}

.proxima-nova-black {
    font-family: "Proxima Nova Black", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif
}

.symbolset, .symbolset-social, .symbolset-social-circle {
    font-size: .85em;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -webkit-font-feature-settings: "liga", "dlig";
    -moz-font-feature-settings: "liga=1, dlig=1";
    -moz-font-feature-settings: "liga", "dlig";
    -ms-font-feature-settings: "liga", "dlig";
    -o-font-feature-settings: "liga", "dlig";
    font-feature-settings: "liga", "dlig"
}

.symbolset {
    font-family: "Symbolset"
}

.symbolset-social {
    font-family: "Symbolset Social"
}

.symbolset-social-circle {
    font-family: "Symbolset Social Circle"
}

body {
    font-family: "Proxima Nova Regular", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", sans-serif
}

th, strong {
    font-weight: normal;
    font-family: "Proxima Nova Bold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif
}

h1, h2, h3, h4, h5, h6, .heading {
    font-weight: normal;
    font-family: "Proxima Nova Semibold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif;
    text-transform: uppercase
}

h5, h6 {
    font-family: "Proxima Nova Regular", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", sans-serif
}

body {
    color: #656a6e
}

h1, .canon-text {
    font-size: 42px;
    font-size: 2.625rem;
    line-height:
    .9523809523809523
}

h2, .paragon-text {
    font-size: 32px;
    font-size: 2rem;
    line-height:
    .9375
}

h3, .primer-text {
    font-size: 24px;
    font-size: 1.5rem;
    line-height:
    1.0416666666666667
}

.tertia-text {
    font-size: 22px;
    font-size: 1.375rem;
    line-height:
    1.1363636363636365
}

h4, .normal-text {
    font-size: 20px;
    font-size: 1.25rem;
    line-height:
    1.25
}

.median-text {
    font-size: 18px;
    font-size: 1.125rem;
    line-height:
    1.3888888888888888
}

h5, .petite-text {
    font-size: 16px;
    font-size: 1rem;
    line-height:
    1.5625
}

h6, .minion-text {
    font-size: 14px;
    font-size: .875rem;
    line-height:
    1.0714285714285714
}

h1 {
    margin-top: .9523809523809523em
}

h2 {
    margin-top: 1.25em
}

h3 {
    margin-top: 1.6666666666666667em
}

h4 {
    margin-top: 2em
}

h5 {
    margin-top: 2.5em
}

h6 {
    margin-top: 2.857142857142857em
}

a {
    color: #e49546;
    text-decoration: none
}

a:hover, a:focus, a.is-current {
    color: #c16f1c
}

.title-group, .underlined {
    position: relative;
    margin-bottom: -0.625em;
    padding-bottom: 2.1875em
}

.title-group:after, .underlined:after {
    content: "";
    width: 4.0625em;
    height: .3125em;
    margin: 0;
    padding: 0;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #e49546
}

.title-bullet {
    padding: .15625em 0 .15625em 1.5625em;
    background: transparent no-repeat left top
}

.title-bullet-landing {
    padding: .23809523809523808em 0 .23809523809523808em 1.5476190476190477em;
    background: transparent no-repeat left top;
    margin-top: 0
}

.calendar-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: 0 -350px
}

.cap-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -50px -300px
}

.book-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -100px -250px
}

.globe-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -150px -200px
}

.paper-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -200px -150px
}

.building-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -250px -100px
}

.sheild-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -300px -50px
}

.orb-icon {
    background-image: url(../images/sprite-leaders.png);
    background-repeat: no-repeat;
    background-position: -350px 0
}

.iel-icon, .ilt-icon, .ilea-icon, .swiicl-icon, .ita-icon, .cj-icon, .op-icon {
    background: transparent url(../images/gavel-icon-large.png) no-repeat left top
}

.callout, .event-contact {
    padding: 1.25em .3125em;
    border-top: .3125em solid #e4e4e1;
    border-bottom: .3125em solid #e4e4e1;
    margin-top: 1.875em
}

.callout >:first-child, .event-contact >:first-child {
    margin-top: 0
}

.callout {
    text-align: center
}

.callout .title, .callout p {
    margin: 0
}

.callout.quote {
    padding: 1.25em .4166666666666667em;
    border-top-width: .20833333333333334em;
    border-bottom-width: .20833333333333334em;
    font-size: 24px;
    font-size: 1.5rem;
    line-height:
    1.0416666666666667;
    font-family:
    "Proxima Nova Semibold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif
}

.callout.quote .cite {
    display: block;
    font-size: 16px;
    font-size: 1rem;
    line-height:
    1.5625;
    font-family:
    "Proxima Nova Regular", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", sans-serif;
    margin-top:
    .3125em
}

.callout.smallquote {
    margin: 0;
    padding-top: 0;
    font-size: 14px;
    font-size: .875rem;
    line-height:
    1.4285714285714286
}

.callout.smallquote, .callout.smallquote i, .callout.smallquote cite {
    font-style: italic
}

.callout.smallquote:before {
    content: "“";
    width: auto;
    height: .4861111111111111em;
    margin: 0;
    padding: 0;
    display: block;
    font-size: 5.142857142857143em;
    line-height: 1.15;
    font-style: normal;
    color: #c0baad;
    overflow: hidden
}

.callout.smallquote p {
    margin: 0
}

.callout.smallquote +.smallquote {
    border-top: 0
}

.generatedcontent .unordered-list {
    padding: 0;
    list-style: none outside none
}

.generatedcontent .unordered-list p {
    margin-top: .9375em
}

.generatedcontent .unordered-list li {
    padding: 0 0 0 .625em;
    position: relative
}

.generatedcontent .unordered-list li:before {
    content: "";
    width: .1875em;
    height: .75em;
    margin: 0;
    padding: 0;
    display: block;
    position: absolute;
    left: 0;
    top: .25em;
    background: #74b0bd
}

.generatedcontent .unordered-list li ul {
    padding-left: .1875em
}

.generatedcontent .unordered-list ul {
    margin: 0;
    padding: 0 0 0 .875em;
    list-style: none outside none
}

.generatedcontent .unordered-list ul li {
    padding-left: .875em
}

.generatedcontent .unordered-list ul li:before {
    content: "";
    width: .375em;
    height: .375em;
    top: .5em;
    -webkit-border-radius: 1000em;
    -moz-border-radius: 1000em;
    -o-border-radius: 1000em;
    border-radius: 1000em
}

.confirmation-list {
    overflow: hidden
}

.confirmation-list .label {
    margin-right: .1875em;
    clear: both;
    float: left;
    font-family: "Proxima Nova Semibold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif;
    display: inline-block
}

.lte7 .confirmation-list .label {
    display: inline;
    zoom: 1
}

.confirmation-list .value {
    margin-left: 0;
    float: left;
    display: block
}

.icon {
    display: inline-block;
    vertical-align: middle;
    font-size: .85em;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -webkit-font-feature-settings: "liga", "dlig";
    -moz-font-feature-settings: "liga=1, dlig=1";
    -moz-font-feature-settings: "liga", "dlig";
    -ms-font-feature-settings: "liga", "dlig";
    -o-font-feature-settings: "liga", "dlig";
    font-feature-settings: "liga", "dlig";
    font-family: "Symbolset"
}

.icon.social {
    font-size: .85em;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -webkit-font-feature-settings: "liga", "dlig";
    -moz-font-feature-settings: "liga=1, dlig=1";
    -moz-font-feature-settings: "liga", "dlig";
    -ms-font-feature-settings: "liga", "dlig";
    -o-font-feature-settings: "liga", "dlig";
    font-feature-settings: "liga", "dlig";
    font-family: "Symbolset Social"
}

.icon.social-circle {
    font-size: .85em;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -webkit-font-feature-settings: "liga", "dlig";
    -moz-font-feature-settings: "liga=1, dlig=1";
    -moz-font-feature-settings: "liga", "dlig";
    -ms-font-feature-settings: "liga", "dlig";
    -o-font-feature-settings: "liga", "dlig";
    font-feature-settings: "liga", "dlig";
    font-family: "Symbolset Social Circle"
}

.icon.prepended {
    padding-right: .2857em
}

.icon.appended {
    padding-left: .2857em
}

.button {
    width: auto;
    height: auto;
    margin: 0;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    position: relative;
    -webkit-appearance: none;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    outline: 0;
    overflow: visible;
    cursor: pointer;
    vertical-align: middle;
    padding: .5555555555555556em .5em;
    border: 0;
    color: #fff;
    text-shadow: none;
    margin-top: 1.25em;
    font-family: "Proxima Nova Bold", Helvetica, Arial, "Arial Unicode", "Lucida Sans Unicode", Arial, sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    line-height:
    1.3888888888888888;
    -webkit-border-radius:
    0;
    -moz-border-radius:
    0;
    -o-border-radius:
    0;
    border-radius:
    0;
    display: inline-block;
    -webkit-box-shadow:
    0 0 .3888888888888889em rgba(0, 0, 0, 0.15000000000000002);
    -moz-box-shadow:
    0 0 .3888888888888889em rgba(0, 0, 0, 0.15000000000000002);
    -o-box-shadow:
    0 0 .3888888888888889em rgba(0, 0, 0, 0.15000000000000002);
    box-shadow:
    0 0 .3888888888888889em rgba(0, 0, 0, 0.15000000000000002);
    background-color:
    #979690;
	
    background-image:-webkit-linear-gradient(top,#a6a5a0,#979690);background-image:-moz-linear-gradient(top,#a6a5a0,#979690);background-image:-ms-linear-gradient(top,#a6a5a0,#979690);background-image:-o-linear-gradient(top,#a6a5a0,#979690);background-image:linear-gradient(to bottom,#a6a5a0,#979690);
	-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.lte7 
	.button{display:inline;zoom:1}.button:hover,.button:focus,
	.button.is-current{color:#fff;background-color:#7e7d76;
	background-image:-webkit-linear-gradient(top,#8d8c85,#7e7d76);background-image:-moz-linear-gradient(top,#8d8c85,#7e7d76);background-image:-ms-linear-gradient(top,#8d8c85,#7e7d76);background-image:-o-linear-gradient(top,#8d8c85,#7e7d76);background-image:linear-gradient(to bottom,#8d8c85,#7e7d76)}
	p .button{margin-top:0}.button.block{display:block}.button.plain{padding:0;background:0;border:0;
	text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
	.button.tiny{padding:.3125em .5625em;font-size:16px;font-size:1rem}.button.small{font-size:16px;font-size:1rem}
	.button.large{font-size:24px;font-size:1.5rem}.button.full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}.button.round{-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em}.button.blue,.button.info{background-color:#74b0bd;
	background-image:-webkit-linear-gradient(top,#89bcc7,#74b0bd);background-image:-moz-linear-gradient(top,#89bcc7,#74b0bd);background-image:-ms-linear-gradient(top,#89bcc7,#74b0bd);background-image:-o-linear-gradient(top,#89bcc7,#74b0bd);background-image:linear-gradient(to bottom,#89bcc7,#74b0bd)}.button.blue:hover,.button.info:hover,.button.blue:focus,
	.button.info:focus,.button.blue.is-current,.button.info.is-current{background-color:#529cac;background-image:-webkit-linear-gradient(top,#66a8b6,#529cac);background-image:-moz-linear-gradient(top,#66a8b6,#529cac);background-image:-ms-linear-gradient(top,#66a8b6,#529cac);background-image:-o-linear-gradient(top,#66a8b6,#529cac);background-image:linear-gradient(to bottom,#66a8b6,#529cac)}.button.orange,.button.primary{background-color:#e49546;background-image:-webkit-linear-gradient(top,#e8a461,#e49546);background-image:-moz-linear-gradient(top,#e8a461,#e49546);background-image:-ms-linear-gradient(top,#e8a461,#e49546);background-image:-o-linear-gradient(top,#e8a461,#e49546);background-image:linear-gradient(to bottom,#e8a461,#e49546)}.button.orange:hover,.button.primary:hover,.button.orange:focus,.button.primary:focus,.button.orange.is-current,.button.primary.is-current{background-color:#d87c1f;background-image:-webkit-linear-gradient(top,#e18b34,#d87c1f);background-image:-moz-linear-gradient(top,#e18b34,#d87c1f);background-image:-ms-linear-gradient(top,#e18b34,#d87c1f);background-image:-o-linear-gradient(top,#e18b34,#d87c1f);background-image:linear-gradient(to bottom,#e18b34,#d87c1f)}.button.red,.button.danger{background-color:#b44252;background-image:-webkit-linear-gradient(top,#c05463,#b44252);background-image:-moz-linear-gradient(top,#c05463,#b44252);background-image:-ms-linear-gradient(top,#c05463,#b44252);background-image:-o-linear-gradient(top,#c05463,#b44252);background-image:linear-gradient(to bottom,#c05463,#b44252)}.button.red:hover,.button.danger:hover,.button.red:focus,.button.danger:focus,.button.red.is-current,.button.danger.is-current{background-color:#8f3441;background-image:-webkit-linear-gradient(top,#a53d4b,#8f3441);background-image:-moz-linear-gradient(top,#a53d4b,#8f3441);background-image:-ms-linear-gradient(top,#a53d4b,#8f3441);background-image:-o-linear-gradient(top,#a53d4b,#8f3441);background-image:linear-gradient(to bottom,#a53d4b,#8f3441)}.button.green,.button.success{background-color:#9db351;background-image:-webkit-linear-gradient(top,#a9bc66,#9db351);background-image:-moz-linear-gradient(top,#a9bc66,#9db351);background-image:-ms-linear-gradient(top,#a9bc66,#9db351);background-image:-o-linear-gradient(top,#a9bc66,#9db351);background-image:linear-gradient(to bottom,#a9bc66,#9db351)}.button.green:hover,.button.success:hover,.button.green:focus,.button.success:focus,.button.green.is-current,.button.success.is-current{background-color:#7f9140;background-image:-webkit-linear-gradient(top,#92a749,#7f9140);background-image:-moz-linear-gradient(top,#92a749,#7f9140);background-image:-ms-linear-gradient(top,#92a749,#7f9140);background-image:-o-linear-gradient(top,#92a749,#7f9140);background-image:linear-gradient(to bottom,#92a749,#7f9140)}.button.black,.button.rogue{color:#e49546;background-color:#6e6d69;background-image:-webkit-linear-gradient(top,#7e7d78,#6e6d69);background-image:-moz-linear-gradient(top,#7e7d78,#6e6d69);background-image:-ms-linear-gradient(top,#7e7d78,#6e6d69);background-image:-o-linear-gradient(top,#7e7d78,#6e6d69);background-image:linear-gradient(to bottom,#7e7d78,#6e6d69)}.button.black:hover,.button.rogue:hover,.button.black:focus,.button.rogue:focus,.button.black.is-current,.button.rogue.is-current{color:#e49546;background-color:#545350;background-image:-webkit-linear-gradient(top,#64635f,#545350);background-image:-moz-linear-gradient(top,#64635f,#545350);background-image:-ms-linear-gradient(top,#64635f,#545350);background-image:-o-linear-gradient(top,#64635f,#545350);background-image:linear-gradient(to bottom,#64635f,#545350)}.button.facebook{background-color:#3b5998;background-image:-webkit-linear-gradient(top,#4466ae,#3b5998);background-image:-moz-linear-gradient(top,#4466ae,#3b5998);background-image:-ms-linear-gradient(top,#4466ae,#3b5998);background-image:-o-linear-gradient(top,#4466ae,#3b5998);background-image:linear-gradient(to bottom,#4466ae,#3b5998)}.button.facebook:hover,.button.facebook:focus,.button.facebook.is-current{background-color:#2d4373;background-image:-webkit-linear-gradient(top,#355089,#2d4373);background-image:-moz-linear-gradient(top,#355089,#2d4373);background-image:-ms-linear-gradient(top,#355089,#2d4373);background-image:-o-linear-gradient(top,#355089,#2d4373);background-image:linear-gradient(to bottom,#355089,#2d4373)}.button.twitter{background-color:#00a0d1;background-image:-webkit-linear-gradient(top,#00b7f0,#00a0d1);background-image:-moz-linear-gradient(top,#00b7f0,#00a0d1);background-image:-ms-linear-gradient(top,#00b7f0,#00a0d1);background-image:-o-linear-gradient(top,#00b7f0,#00a0d1);background-image:linear-gradient(to bottom,#00b7f0,#00a0d1)}.button.twitter:hover,.button.twitter:focus,.button.twitter.is-current{background-color:#00799e;background-image:-webkit-linear-gradient(top,#0090bd,#00799e);background-image:-moz-linear-gradient(top,#0090bd,#00799e);background-image:-ms-linear-gradient(top,#0090bd,#00799e);background-image:-o-linear-gradient(top,#0090bd,#00799e);background-image:linear-gradient(to bottom,#0090bd,#00799e)}.button.linkedin{background-color:#0e76a8;background-image:-webkit-linear-gradient(top,#108ac4,#0e76a8);background-image:-moz-linear-gradient(top,#108ac4,#0e76a8);background-image:-ms-linear-gradient(top,#108ac4,#0e76a8);background-image:-o-linear-gradient(top,#108ac4,#0e76a8);background-image:linear-gradient(to bottom,#108ac4,#0e76a8)}.button.linkedin:hover,.button.linkedin:focus,.button.linkedin.is-current{background-color:#0a5579;background-image:-webkit-linear-gradient(top,#0c6995,#0a5579);background-image:-moz-linear-gradient(top,#0c6995,#0a5579);background-image:-ms-linear-gradient(top,#0c6995,#0a5579);background-image:-o-linear-gradient(top,#0c6995,#0a5579);background-image:linear-gradient(to bottom,#0c6995,#0a5579)}.button.bullet{height:1.25em;padding:.4375em .5625em .1875em 1.125em;margin-right:.9375em;text-align:center;text-transform:uppercase;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-bottom-left-radius:.1875em;-webkit-border-top-left-radius:.1875em;-moz-border-radius-bottomleft:.1875em;-moz-border-radius-topleft:.1875em;-o-border-bottom-left-radius:.1875em;-o-border-top-left-radius:.1875em;border-bottom-left-radius:.1875em;border-top-left-radius:.1875em;font-size:16px;font-size:1rem;line-height:1.25;background:#979690}.no-generatedcontent .button.bullet{padding:.3125em 1.125em;margin-right:0}.button.bullet:after{border:solid transparent;border-width:.9375em .6875em;position:absolute;left:100%;top:50%;content:"";width:0;height:0;margin:0;padding:0;display:block;display:inline-block;margin-top:-0.9375em}.lte7 .button.bullet:after{display:inline;zoom:1}.button.bullet:after{border-left-color:#979690}.button.bullet:hover,.button.bullet:focus,.button.bullet.is-current{background:#7e7d76}.button.bullet:hover:after,.button.bullet:focus:after,.button.bullet.is-current:after{border-left-color:#7e7d76}.button.bullet.small{height:1.4285714285714286em;padding:0 .5em;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif;font-size:14px;font-size:.875rem;line-height:1.4285714285714286}.button.bullet.small:after{margin-top:-0.7142857142857143em;border-width:.7142857142857143em .5em}.button.bullet.large{padding:.9375em .5625em .9375em 1.125em}.no-generatedcontent .button.bullet.large{padding:.9375em 1.125em}.button.bullet.large:after{margin-top:-1.5625em;border-width:1.5625em .625em}.button.bullet.blue,.button.bullet.info{background:#74b0bd}.button.bullet.blue:after,.button.bullet.info:after{border-left-color:#74b0bd}.button.bullet.blue:hover,.button.bullet.info:hover,.button.bullet.blue:focus,.button.bullet.info:focus,.button.bullet.blue.is-current,.button.bullet.info.is-current{background:#529cac}.button.bullet.blue:hover:after,.button.bullet.info:hover:after,.button.bullet.blue:focus:after,.button.bullet.info:focus:after,.button.bullet.blue.is-current:after,.button.bullet.info.is-current:after{border-left-color:#529cac}.button.bullet.orange,.button.bullet.primary{background:#e49546}.button.bullet.orange:after,.button.bullet.primary:after{border-left-color:#e49546}.button.bullet.orange:hover,.button.bullet.primary:hover,.button.bullet.orange:focus,.button.bullet.primary:focus,.button.bullet.orange.is-current,.button.bullet.primary.is-current{background:#d87c1f}.button.bullet.orange:hover:after,.button.bullet.primary:hover:after,.button.bullet.orange:focus:after,.button.bullet.primary:focus:after,.button.bullet.orange.is-current:after,.button.bullet.primary.is-current:after{border-left-color:#d87c1f}.button.bullet.red,.button.bullet.danger{background:#b44252}.button.bullet.red:after,.button.bullet.danger:after{border-left-color:#b44252}.button.bullet.red:hover,.button.bullet.danger:hover,.button.bullet.red:focus,.button.bullet.danger:focus,.button.bullet.red.is-current,.button.bullet.danger.is-current{background:#8f3441}.button.bullet.red:hover:after,.button.bullet.danger:hover:after,.button.bullet.red:focus:after,.button.bullet.danger:focus:after,.button.bullet.red.is-current:after,.button.bullet.danger.is-current:after{border-left-color:#8f3441}.button.bullet.green,.button.bullet.success{background:#9db351}.button.bullet.green:after,.button.bullet.success:after{border-left-color:#9db351}.button.bullet.green:hover,.button.bullet.success:hover,.button.bullet.green:focus,.button.bullet.success:focus,.button.bullet.green.is-current,.button.bullet.success.is-current{background:#7f9140}.button.bullet.green:hover:after,.button.bullet.success:hover:after,.button.bullet.green:focus:after,.button.bullet.success:focus:after,.button.bullet.green.is-current:after,.button.bullet.success.is-current:after{border-left-color:#7f9140}.button.bullet.black,.button.bullet.rogue{background:#6e6d69}.button.bullet.black:after,.button.bullet.rogue:after{border-left-color:#6e6d69}.button.bullet.black:hover,.button.bullet.rogue:hover,.button.bullet.black:focus,.button.bullet.rogue:focus,.button.bullet.black.is-current,.button.bullet.rogue.is-current{background:#545350}.button.bullet.black:hover:after,.button.bullet.rogue:hover:after,.button.bullet.black:focus:after,.button.bullet.rogue:focus:after,.button.bullet.black.is-current:after,.button.bullet.rogue.is-current:after{border-left-color:#545350}.nav-bar .nav{margin:0;background-color:#203d52;background-image:-webkit-linear-gradient(top,#274b64,#203d52);background-image:-moz-linear-gradient(top,#274b64,#203d52);background-image:-ms-linear-gradient(top,#274b64,#203d52);background-image:-o-linear-gradient(top,#274b64,#203d52);background-image:linear-gradient(to bottom,#274b64,#203d52)}.nav-bar .nav a{color:#fff;text-decoration:none;padding:1.25em 1.125em;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.nav-bar .nav a:hover,.nav-bar .nav a:focus,.nav-bar .nav a.is-current{background-color:#192f3f;background-image:-webkit-linear-gradient(top,#203d52,#192f3f);background-image:-moz-linear-gradient(top,#203d52,#192f3f);background-image:-ms-linear-gradient(top,#203d52,#192f3f);background-image:-o-linear-gradient(top,#203d52,#192f3f);background-image:linear-gradient(to bottom,#203d52,#192f3f)}.nav-bar .sub-nav{background:#192f3f}.nav-bar .sub-nav a{padding:.625em 1.125em;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.nav-bar .sub-nav a:hover,.nav-bar .sub-nav a:focus,.nav-bar .sub-nav a.is-current{background:#12222d}.vertical-nav{margin:0;padding:0;list-style:none outside none}.side-nav{margin-top:1.5625em;margin-bottom:.625em}.side-nav .section-title a{color:#393831}.side-nav .section-title a:hover,.side-nav .section-title a:focus{color:#e49546}.side-nav .title{margin:0;padding:1.1111111111111112em .8333333333333334em .8333333333333334em;position:relative;background-color:#e3dfd6;font-size:18px;font-size:1.125rem;line-height:1.1111111111111112;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.side-nav .title,.side-nav .title a{color:#29333a}.side-nav .title a{display:block}.side-nav .title a:hover,.side-nav .title a:focus,.side-nav .title a.is-current{color:#e49546}.side-nav .title .institute-brand-sm{height:55px;text-indent:-999em;overflow:hidden;background:transparent no-repeat left top}.side-nav .title .institute-brand-sm.ilea{background-image:url(../images/ilea-logo-sm.png)}.side-nav .title .institute-brand-sm.ita{background-image:url(../images/ita-logo-sm.png)}.side-nav .title .institute-brand-sm.ilt{background-image:url(../images/ilt-logo-sm.png)}.side-nav .title .institute-brand-sm.iel{background-image:url(../images/iel-logo-sm.png)}.side-nav .title .institute-brand-sm.swiicl{background-image:url(../images/swiicl-logo-sm.png)}.side-nav .vertical-nav{margin:0;padding:1.875em 1.75em;color:#29333a;position:relative;background-color:#edeae3;border-top:.3125em solid #c0baad;list-style:none outside none}.side-nav .vertical-nav:before{border:.625em solid transparent;border-top-color:#c0baad;position:absolute;top:0;left:1.25em;content:"";width:0;height:0;margin:0;padding:0;display:block}.side-nav .vertical-nav li{margin-top:.9375em}.side-nav .vertical-nav li:first-child{margin-top:0}.side-nav .vertical-nav li a{padding-left:1.125em;display:block;position:relative;color:#29333a}.side-nav .vertical-nav li a:before{border:.3125em solid transparent;border-left-color:#e49546;position:absolute;left:0;top:.3125em;content:"";width:0;height:0;margin:0;padding:0;display:block}.side-nav .vertical-nav li a:hover,.side-nav .vertical-nav li a:focus{color:#e49546}.side-nav .vertical-nav li a.is-current{font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.side-nav .vertical-nav li a.is-current:before{border-color:transparent;border-top-color:#e49546;top:.4375em}.side-nav .vertical-nav li ul{padding-left:1.2857142857142858em;text-transform:none;list-style:none outside none;font-size:14px;font-size:.875rem;line-height:1.0714285714285714;margin-top:1.0714285714285714em}.side-nav .vertical-nav li ul li{margin-top:1.0714285714285714em}.side-nav .vertical-nav li ul a{padding:0;color:#e49546;background:0}.side-nav .vertical-nav li ul a:before{border:0}.side-nav .vertical-nav li ul a:hover,.side-nav .vertical-nav li ul a:focus,.side-nav .vertical-nav li ul a.is-current{color:#c16f1c;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.event-nav .vertical-nav{padding:.9375em 0 .625em;line-height:1.25;text-transform:none}.event-nav .vertical-nav li{margin-top:.3125em}.event-nav .vertical-nav a{padding:.3125em 1.25em .3125em 1.875em}.event-nav .vertical-nav a:before{left:1.25em;top:.625em;content:"";width:0;height:0;margin:0;padding:0;display:block}.event-nav .vertical-nav a.is-current{color:#fff;text-transform:uppercase;background-color:#29333a;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.event-nav .vertical-nav a.is-current:before{border-color:transparent;border-left-color:#fff;top:.625em}.event-nav .vertical-nav a.is-current:after{border:.9375em solid transparent;border-left-color:#29333a;position:absolute;left:100%;top:50%;content:"";width:0;height:0;margin:0;padding:0;display:block;margin-top:-0.9375em}.event-nav .vertical-nav a .remove-filter{margin:-0.5em 0 0;font-size:.625em;line-height:1;position:absolute;right:-0.5em;top:50%;z-index:5}.no-generatedcontent .event-nav .vertical-nav a .remove-filter{right:.5em}.event-nav .register{margin:0;padding:0 .625em .625em;background-color:#edeae3}.event-nav .back-to-top{margin:.7142857142857143em 1.4285714285714286em 0;padding:0 0 0 1.7857142857142858em;display:block;color:#656a6e;font-size:14px;font-size:.875rem;line-height:1.4285714285714286;background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:-250px 0}.event-nav .back-to-top:hover,.event-nav .back-to-top:focus,.event-nav .back-to-top.is-current{color:#8c9398}.back-to-top{margin:.7142857142857143em 1.4285714285714286em 0;padding:0 0 0 1.7857142857142858em;color:#656a6e!important;text-transform:none;font-size:14px;font-size:.875rem;line-height:1.4285714285714286;background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:-250px 0;display:inline-block}.lte7 .back-to-top{display:inline;zoom:1}.back-to-top:hover,.back-to-top:focus,.back-to-top.is-current{color:#8c9398!important}.programs-nav{margin-top:2.5em}.programs-nav .title{margin:0;color:#29333a}.programs-nav .title a{color:#177da4;text-transform:none;margin-left:.2em}.programs-nav .title a:hover,.programs-nav .title a:focus,.programs-nav .title a.is-current{color:#274b64}.programs-nav .title a:after{border:.3125em solid transparent;border-left-color:#177da4;content:"";width:0;height:0;margin:0;padding:0;display:block;display:inline-block;margin-left:.2em}.programs-nav .vertical-nav:first-child{margin-top:.625em}.programs-nav .vertical-nav li{border-bottom:1px solid #d7d6d1}.programs-nav .vertical-nav a{color:#74b0bd;display:block;padding-top:.625em;padding-bottom:.625em}.programs-nav .vertical-nav a:hover,.programs-nav .vertical-nav a:focus,.programs-nav .vertical-nav a.is-current{color:#6f2648}.continuing-education .programs-nav{margin:0}.continuing-education .programs-nav .title{margin-top:0;padding:.15625em 0 .15625em 1.5625em;background:transparent no-repeat left top;background-image:url(../images/sprite-leaders.png);background-repeat:no-repeat;background-position:-150px -200px;font-size:24px;font-size:1.5rem;line-height:.8333333333333334;padding:.4166666666666667em 0 .4166666666666667em 2.0833333333333335em}.continuing-education .programs-nav .vertical-nav li{margin-bottom:0}.continuing-education .programs-nav .vertical-nav a{color:#e49546}.continuing-education .programs-nav .vertical-nav a:hover,.continuing-education .programs-nav .vertical-nav a:focus{color:#c16f1c}.landing-programs .side-nav{display:none}.landing-programs .programs-nav{padding:0;margin-top:0}.landing-programs .programs-nav .title{margin-top:0;padding:.15625em 0 .15625em 1.5625em;background:transparent no-repeat left top;background-image:url(../images/sprite-leaders.png);background-repeat:no-repeat;background-position:-150px -200px;font-size:32px;font-size:2rem;line-height:.9375}.landing-programs .programs-nav .nav-row{margin-left:-1.125em;margin-right:-1.125em}.lte7 .landing-programs .programs-nav .nav-row{zoom:1}.landing-programs .programs-nav .nav-row:before,.landing-programs .programs-nav .nav-row:after{content:"\0020";height:0;display:block;overflow:hidden}.landing-programs .programs-nav .nav-row:after{clear:both}.landing-programs .programs-nav .vertical-nav{font-size:16px;font-size:1rem;line-height:1.5625;width:18.5em;min-height:1px;margin-left:1.125em;margin-right:1.125em;display:inline;float:left;margin-top:1.25em}.landing-programs .programs-nav .vertical-nav li{padding:0;border-bottom:.05555555555555555em solid #d7d6d1;font-size:18px;font-size:1.125rem;line-height:1.3888888888888888;margin-top:0}.landing-programs .programs-nav .vertical-nav a{color:#177da4;display:block;padding-top:.8333333333333334em;padding-bottom:.8333333333333334em}.landing-programs .programs-nav .vertical-nav a:hover,.landing-programs .programs-nav .vertical-nav a:focus,.landing-programs .programs-nav .vertical-nav a.is-current{color:#274b64}.panel{padding:2.5em;color:#29333a;background-color:#f5f2ec;margin-top:1.25em}.panel>:first-child{margin-top:0}.panel.thin{padding:.625em}.panel.fancy{padding:2.4375em;border:1px solid #d7d6d1;background-color:#efeeec;background-image:-webkit-linear-gradient(top,#fff,#efeeec);background-image:-moz-linear-gradient(top,#fff,#efeeec);background-image:-ms-linear-gradient(top,#fff,#efeeec);background-image:-o-linear-gradient(top,#fff,#efeeec);background-image:linear-gradient(to bottom,#fff,#efeeec);-webkit-box-shadow:0 1px 3px rgba(57,56,49,0.15000000000000002);-moz-box-shadow:0 1px 3px rgba(57,56,49,0.15000000000000002);-o-box-shadow:0 1px 3px rgba(57,56,49,0.15000000000000002);box-shadow:0 1px 3px rgba(57,56,49,0.15000000000000002);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.panel.inset{text-shadow:0 1px 1px #fff;-webkit-box-shadow:inset 0 1px 3px rgba(57,56,49,0.15000000000000002);-moz-box-shadow:inset 0 1px 3px rgba(57,56,49,0.15000000000000002);-o-box-shadow:inset 0 1px 3px rgba(57,56,49,0.15000000000000002);box-shadow:inset 0 1px 3px rgba(57,56,49,0.15000000000000002);background-color:#fff;background-image:-webkit-linear-gradient(top,#efeeec,#fff);background-image:-moz-linear-gradient(top,#efeeec,#fff);background-image:-ms-linear-gradient(top,#efeeec,#fff);background-image:-o-linear-gradient(top,#efeeec,#fff);background-image:linear-gradient(to bottom,#efeeec,#fff)}.js .sponsorship-op{padding:1.25em 3.75em 1.25em 1.25em;position:relative}.js .sponsorship-op .reveal-target{max-height:0;position:relative;overflow:hidden;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.js .sponsorship-op .reveal-target.is-current{max-height:2000px}.js .sponsorship-op .reveal-target.is-current,.js .sponsorship-op .reveal-target.is-visited{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.js .sponsorship-op .trigger{position:absolute;right:1.25em;top:1.25em}.tabs .nav{position:relative;border-bottom:.3125em solid #c0baad}.tabs .nav a{padding:0 .5625em;color:#c5c4bc;border-left:.0625em solid #c0baad}.tabs .nav a:hover,.tabs .nav a:focus{color:#177da4}.tabs .nav li:first-child a{padding-left:0;border-left:none}.tabs .nav .is-current a{color:#177da4}.tabs .nav .is-current a:after{border:.625em solid transparent;border-top-color:#c0baad;position:absolute;bottom:-1.875em;left:50%;content:"";width:0;height:0;margin:0;padding:0;display:block;margin-left:-0.625em}.tabs .nav.forceful .is-current a:after{bottom:-1.5625em}.tabs .nav.big{width:100%;display:table;margin-top:2.5em}.tabs .nav.big li{display:table-cell}.no-display-table .tabs .nav.big li{float:left}.tabs .nav.big li:first-child a{padding-left:1.125em}.tabs .nav.big a{padding:.9375em 1.125em;display:block;text-transform:uppercase;background:#f5f2ec;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.tabs .nav.big .is-current a{background-color:#edeae3}.tabs .nav.big .is-current a:after{margin-left:0;left:1.125em;bottom:-1.5625em}.generatedcontent .tabs .nav a{border-left:none}.generatedcontent .tabs .nav a:before{content:"";width:1px;height:11px;display:block;background:#c0baad;position:absolute;left:0;top:1px}.generatedcontent .tabs .nav.forceful a:before{top:4px}.generatedcontent .tabs .nav li:first-child a:before{display:none}.generatedcontent .tabs .nav.big li:first-child a{border-left:none}.generatedcontent .tabs .nav.big a{border-left:1px solid #c0baad}.generatedcontent .tabs .nav.big a:before{display:none}.interior .body-content .tabs .nav a{color:#c5c4bc}.interior .body-content .tabs .nav a:hover,.interior .body-content .tabs .nav a:focus,.interior .body-content .tabs .nav a.is-current{color:#177da4}.interior .body-content .tabs .nav .is-current a{color:#177da4}.breadcrumb{color:#c5c4bc;font-style:italic;font-size:14px;font-size:.875rem;line-height:1.0714285714285714}.breadcrumb .label{margin:0 .5625em 0 0;display:inline;float:left}.breadcrumb .nav{margin:0;float:left;text-transform:capitalize}.breadcrumb li{margin-right:.5em}.breadcrumb li:before{content:">";margin-right:.5em}.breadcrumb li:first-child:before{content:"";margin:0}.breadcrumb a{color:#74b0bd}.breadcrumb a:hover,.breadcrumb a:focus,.breadcrumb a.is-current{color:#177da4}.breadcrumb strong{font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.sponsor-list{text-align:center}.sponsor-list .columns{margin:.9375em auto 0;width:100%}.sponsor-list .columns a{display:inline-block}.sponsor-list .columns a img{display:block;margin:0 auto}.pagination{color:#c5c4bc;font-style:italic;text-align:center;font-size:14px;font-size:.875rem;line-height:1.0714285714285714}.pagination li:before{content:"/"}.pagination li.prev:before,.pagination li.prev+li:before,.pagination li.next:before,.pagination li:first-child:before{content:""}.pagination a{color:#74b0bd}.pagination a:hover,.pagination a:focus,.pagination a.is-current{color:#177da4}.pagination .prev a,.pagination .next a{width:11px;height:21px;text-indent:-9999em;background:transparent url(../images/pagination-nav.png) no-repeat;vertical-align:middle;display:inline-block}.lte7 .pagination .prev a,.lte7 .pagination .next a{display:inline;zoom:1}.pagination .prev a:hover,.pagination .next a:hover,.pagination .prev a:focus,.pagination .next a:focus,.pagination .prev a.is-current,.pagination .next a.is-current{opacity:.65;filter:alpha(opacity=65)}.pagination .prev a{background-position:left top}.pagination .next a{background-position:right top}.figure{margin-top:1.25em}.figure.float-left,.figure.float-right{margin-bottom:.3125em}.figure.float-left{margin-right:1.125em}.figure.float-right{margin-left:1.125em}.w-2of5{width:40%}.w-3of5{width:60%}.membership-callout{height:22.5em;margin:0;padding:1.5625em 1.25em 3.125em;color:#29333a;text-align:center;position:relative;border-top:.3125em solid #c0baad;list-style:none outside none}.membership-callout:before{border:.625em solid transparent;border-top-color:#c0baad;position:absolute;top:0;left:1.25em;content:"";width:0;height:0;margin:0;padding:0;display:block}.membership-callout .title{margin:0;color:#e49546;line-height:1.0416666666666667}.membership-callout .benefits-title{color:#e49546;margin-top:.9375em}.membership-callout .benefits-list{line-height:.9375;margin-top:.625em}.membership-callout .benefits-list li{margin-top:.9375em}.membership-callout .action{margin-top:1.1111111111111112em}.membership-callout.dark{color:#fff;background:#29333a}.membership-callout.dark .title{padding-bottom:130px;background:transparent url(../images/membership-callout-dark-bg.png) no-repeat center bottom}.membership-callout.small{height:auto;padding:1.875em .3125em 1.875em 5.3125em;text-align:left;border-top:.3125em solid #c0baad;background:#edeae3 url(../images/membership-callout-bg.jpg) no-repeat .625em center}.membership-callout.small:before{border:.625em solid transparent;border-top-color:#c0baad;position:absolute;top:0;left:1.25em;content:"";width:0;height:0;margin:0;padding:0;display:block}.membership-callout.small .title{line-height:.8333333333333334}.membership-callout.small .leading-link{font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.membership-callout.small .leading-link:after{border:.35714285714285715em solid transparent;border-left-color:#e49546;content:"";width:0;height:0;margin:0;padding:0;display:block;display:inline-block;margin-left:.35714285714285715em}.membership-callout.small:hover .title,.membership-callout.small:focus .title{color:#c16f1c}.membership-callout.small:hover .leading-link,.membership-callout.small:focus .leading-link{color:#29333a}.membership-callout.small:hover .leading-link:after,.membership-callout.small:focus .leading-link:after{border-left-color:#c16f1c}.membership-callout.institute{text-align:left;background:#edeae3 url(../images/membership-callout-institute-bg.png) no-repeat center bottom}.membership-callout.institute .title{color:#29333a}.membership-callout.institute .institute-title{margin:0;min-height:75px;text-transform:none;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.membership-callout.institute .benefits-title{color:#29333a;line-height:1.25;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.membership-callout.institute .benefits-list{margin:0}.membership-callout.institute .benefits-list li{margin:0;line-height:1.25}.membership-callout.institute .action{margin-top:.8333333333333334em}.membership-callout.ilea{border-top-color:#1c80a3}.membership-callout.ilea:before{border-top-color:#1c80a3}.membership-callout.ilea .institute-title{color:#1c80a3}.membership-callout.iel{border-top-color:#e49546}.membership-callout.iel:before{border-top-color:#e49546}.membership-callout.iel .institute-title{color:#e49546}.membership-callout.swiicl{border-top-color:#688f5b;background-position:center 340px}.membership-callout.swiicl:before{border-top-color:#688f5b}.membership-callout.swiicl .institute-title{color:#688f5b}.membership-callout.ita{border-top-color:#71b0d0}.membership-callout.ita:before{border-top-color:#71b0d0}.membership-callout.ita .institute-title{color:#71b0d0}.membership-callout.ilt{border-top-color:#b24758}.membership-callout.ilt:before{border-top-color:#b24758}.membership-callout.ilt .institute-title{color:#b24758}.main-footer .membership-callout.small{padding:1.4375em .3125em 1.4375em 5.3125em}.input-label{display:block;font-size:16px;font-size:1rem;line-height:1.25;margin-top:1.5625em}.is-disabled{opacity:.75;filter:alpha(opacity=75)}input,textarea{padding:.3125em .25em;background:#f6f4f1;border:1px solid #c5c4bc;margin-top:.3125em;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}input:hover,textarea:hover,input:focus,textarea:focus,input.is-current,textarea.is-current{border-color:#6e6d69;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}input[disabled]:hover,textarea[disabled]:hover,input[disabled]:focus,textarea[disabled]:focus,input[disabled].is-current,textarea[disabled].is-current{border-color:#c5c4bc;outline:0}input.one,textarea.one{width:2.3125em}input.two,textarea.two{width:7.5em}input.three,textarea.three{width:12.6875em}input.four,textarea.four{width:17.875em}input.five,textarea.five{width:23.0625em}input.six,textarea.six{width:28.25em}input.seven,textarea.seven{width:33.4375em}input.eight,textarea.eight{width:38.625em}input.nine,textarea.nine{width:43.8125em}input.ten,textarea.ten{width:49em}input.eleven,textarea.eleven{width:54.1875em}input.twelve,textarea.twelve{width:59.375em}.lte7 .columns>input,.lte7 .columns>textarea{margin-left:-1.125em}.panel input,.panel textarea{background:#fff}.input-xxxs{width:1.5625em}.input-xxs{width:3.125em}.input-xs{width:6.25em}.input-s{width:9.375em}.input-m{width:15.625em}.input-l{width:21.875em}.input-xl{width:31.25em}.input-xxl{width:43.75em}legend{padding-bottom:.625em}legend.input-label{padding-bottom:.3125em}.search .input{float:left;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-o-border-bottom-right-radius:0;-o-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.search .submit{margin:0;float:left;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-o-border-bottom-left-radius:0;-o-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.success input,.success textarea{border-color:#217053}.error input,.error textarea{border-color:#b44252}.bubble{margin:0;padding:.625em;background-color:#fff;position:relative;-webkit-border-radius:.1875em;-moz-border-radius:.1875em;-o-border-radius:.1875em;border-radius:.1875em;-webkit-box-shadow:0 0 .4375em rgba(0,0,0,0.5);-moz-box-shadow:0 0 .4375em rgba(0,0,0,0.5);-o-box-shadow:0 0 .4375em rgba(0,0,0,0.5);box-shadow:0 0 .4375em rgba(0,0,0,0.5);-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.bubble:after{position:absolute;border:.3125em solid transparent;content:"";width:0;height:0;margin:0;padding:0;display:block}.bubble.left-wisp:after,.bubble.right-wisp:after{top:50%;margin-top:-0.3125em}.bubble.left-wisp:after{left:-0.625em;border-right-color:#fff}.bubble.right-wisp:after{right:-0.625em;border-left-color:#fff}.bubble.top-wisp:after,.bubble.bottom-wisp:after{left:50%;margin-left:-0.3125em}.bubble.top-wisp:after{top:-0.625em;border-bottom-color:#fff}.bubble.bottom-wisp:after{bottom:-0.625em;border-top-color:#fff}.bubble.hud{color:#fff;background:#29333a;background:rgba(41,51,58,0.85);-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.bubble.hud.top-wisp:after{border-bottom-color:#29333a;border-bottom-color:rgba(41,51,58,0.85)}.bubble.hud.bottom-wisp:after{border-top-color:#29333a;border-top-color:rgba(41,51,58,0.85)}.bubble.input-alert{padding:.3125em .625em;color:#fff;font-size:16px;font-size:1rem;line-height:1.5625;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:inline-block}.lte7 .bubble.input-alert{display:inline;zoom:1}.bubble.input-alert:after{left:.625em;margin-left:0;top:-0.625em;border-bottom-color:#fff}.bubble.input-alert.warning{background-color:#ec8e04}.bubble.input-alert.warning:after{border-bottom-color:#ec8e04}.bubble.input-alert.info{background-color:#177da4}.bubble.input-alert.info:after{border-bottom-color:#177da4}.bubble.input-alert.error{background-color:#b44252}.bubble.input-alert.error:after{border-bottom-color:#b44252}.bubble.input-alert.success{background-color:#217053}.bubble.input-alert.success:after{border-bottom-color:#217053}.no-boxshadow .bubble{border:.0625em solid #c5c4bc}.registration-form{margin-top:1.875em}.form-section{margin-bottom:50px;padding:0 0 50px 0;border-bottom:1px solid #c0baad}.form-section.is-hidden{display:none}.additional-members{margin-top:50px;padding:50px 0 0;border-top:1px solid #c0baad}.conditional.is-hidden{display:none}.conditional.is-showing{display:block}.other-amount{display:none}.recurring-schedule{display:none}.price-list{padding-top:.625em}.price-list li{margin-top:.9375em}.price-list li:first-child{margin-top:0}.price-list .price{float:left;width:5em;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;display:inline-block}.lte7 .price-list .price{display:inline;zoom:1}.price-list .price-desc{padding:0 0 0 1.0625em;border-left:.0625em solid #c0baad;overflow:hidden;display:block}
	/*
	table th,table td{padding:.625em 1.125em .5625em}table th{padding-top:.5625em;border-bottom:.0625em solid #d7d6d1}
	table th+th,table td+td{border-left:.0625em solid #d7d6d1}table tr+tr td{border-top:.0625em solid #d7d6d1}
	*/
	body{position:relative;padding-top:.9375em}h5{margin-top:1.5em}.wrapper{width:60em;margin:0 auto}.lte7 .wrapper{zoom:1}.wrapper:before,
	.wrapper:after{content:"\0020";height:0;display:block;overflow:hidden}.wrapper:after{clear:both}.social-icons 
	li{margin-left:.25em}.social-icons li:first-child{margin-left:0}.social-icons a{width:1em;height:1em;color:#fff;text-align:center;overflow:hidden;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em;display:inline-block;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.lte7 .social-icons a{display:inline;zoom:1}.social-icons .facebook{background-color:#3b5998}.social-icons .facebook:hover,.social-icons .facebook:focus,.social-icons .facebook.is-current{background-color:#2d4373}.social-icons .twitter{background-color:#00a0d1}.social-icons .twitter:hover,.social-icons .twitter:focus,.social-icons .twitter.is-current{background-color:#00799e}.social-icons .linkedin{background-color:#0e76a8}.social-icons .linkedin:hover,.social-icons .linkedin:focus,.social-icons .linkedin.is-current{background-color:#0a5579}.social-icons .icon{font-size:.55em;line-height:2;display:block}.main-header{margin-bottom:2.5em}.main-header .logo{float:left}.search{max-width:14.375em;padding:0 1.0625em;float:right;background:#f6f4f1;border:.0625em solid #c5c4bc}.search .input{width:14.285714285714286em;height:1.4285714285714286em;padding:.25em 0;border:0;font-size:14px;font-size:.875rem;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.search .submit{padding:.25em 0;color:#656a6e;float:right;font-size:16px;font-size:1rem;line-height:1.25}.main-nav .global-nav{float:left;margin-top:1.5625em;margin-bottom:.9375em}.main-nav .global-nav li{margin-right:3.4375em}.ie8 .main-nav .global-nav li{display:inline-block}.main-nav .global-nav a{color:#393831}.main-nav .global-nav a:hover,.main-nav .global-nav a:focus,.main-nav .global-nav a.is-current{color:#177da4}.main-nav .global-nav a.is-highlighted{color:#e49546}.main-nav .global-nav a.is-highlighted:hover,.main-nav .global-nav a.is-highlighted:focus,.main-nav .global-nav a.is-highlighted.is-current{color:#c16f1c}.main-nav .global-nav a.is-highlighted:after{content:"+";margin:0 0 0 .1875em;padding:0;width:auto;height:auto}.header-social{float:right;font-size:20px;font-size:1.25rem}.header-social .nav{margin-top:1.25em}.institute-nav{background:#979690}.institute-nav .wrapper{height:10.625em;position:relative}.institute-header{width:19.270833333333332em;height:4.375em;position:absolute;border-left:.3125em solid #177da4;z-index:30;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-box-shadow:0 0 .4375em rgba(0,0,0,0.15000000000000002);-moz-box-shadow:0 0 .4375em rgba(0,0,0,0.15000000000000002);-o-box-shadow:0 0 .4375em rgba(0,0,0,0.15000000000000002);box-shadow:0 0 .4375em rgba(0,0,0,0.15000000000000002);background-color:#edeae3;background-image:-webkit-linear-gradient(top,#f5f2ec,#edeae3);background-image:-moz-linear-gradient(top,#f5f2ec,#edeae3);background-image:-ms-linear-gradient(top,#f5f2ec,#edeae3);background-image:-o-linear-gradient(top,#f5f2ec,#edeae3);background-image:linear-gradient(to bottom,#f5f2ec,#edeae3)}.institute-header.minor{width:9.1875em}.institute-header .title a:hover,.institute-header .title a:focus{background-color:#d6d1c7;background-image:-webkit-linear-gradient(top,#e3dfd6,#d6d1c7);background-image:-moz-linear-gradient(top,#e3dfd6,#d6d1c7);background-image:-ms-linear-gradient(top,#e3dfd6,#d6d1c7);background-image:-o-linear-gradient(top,#e3dfd6,#d6d1c7);background-image:linear-gradient(to bottom,#e3dfd6,#d6d1c7)}.institute-header .title{margin:0;text-transform:none;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif;font-size:14px;font-size:.875rem;line-height:1.4285714285714286}.institute-header .title a{padding:1.0714285714285714em .7142857142857143em 1.0714285714285714em 1.0714285714285714em;display:block;color:#29333a}.institute-header .title .institute-name{display:block;text-transform:uppercase;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.institute-header.ilea{top:.625em;left:0}.institute-header.iel{top:.625em;left:20.1875em}.institute-header.swiicl{top:.625em;left:40.375em}.institute-header.ita{top:5.625em;left:0}.institute-header.ilt{top:5.625em;left:20.1875em}.institute-header.cj{top:5.625em;left:40.375em}.institute-header.cj .institute-name{padding-right:3.2142857142857144em}.institute-header.op{top:5.625em;left:50.5em}.institute-header+.view-all{width:130px;height:16px;margin:0;display:none;position:absolute;top:10px;right:0;color:#393831;text-align:center;background:#c5c4bc;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-o-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;font-size:14px;font-size:.875rem;line-height:1.0714285714285714;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.institute-header+.view-all:hover,.institute-header+.view-all:focus{color:#6e6d69;background:#d7d6d1}.institute-header.is-current{width:59.6875em;height:11.25em;border-bottom:.3125em solid;overflow-y:hidden;top:.625em;left:0;z-index:80}.institute-header.is-current .title{float:left;text-align:center}.institute-header.is-current .title a{width:13.61111111111111em;height:7.777777777777778em;margin:.8333333333333334em 0 0 .8333333333333334em;padding:0;position:relative;background:#29333a;font-size:18px;font-size:1.125rem;line-height:1.1111111111111112;padding-top:.5555555555555556em}.institute-header.is-current .title a:after{border:.5555555555555556em solid transparent;border-left-color:#29333a;position:absolute;left:100%;top:1.1111111111111112em;content:"";width:0;height:0;margin:0;padding:0;display:block}.institute-header.is-current .title .institute-name{font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.institute-header.is-current.is-current .title a{color:#fff;text-align:left;margin:0;height:9.5em;padding-left:1.1111111111111112em;padding-top:1.1111111111111112em}.institute-header.is-current.is-current .title .institute-name{text-transform:uppercase}.institute-header.is-current.is-current .title .line-rule{width:2.7777777777777777em;height:.2777777777777778em;margin-top:.5555555555555556em;background-color:#177da4}.institute-header.is-current .institute-sub-nav{width:35.333333333333336em;display:block;float:left;margin:.5em 0 0 2.111111111111111em;font-size:18px;font-size:1.125rem;line-height:1.3888888888888888}.institute-header.is-current .institute-sub-nav li{margin-top:7px;display:inline-block}.lte7 .institute-header.is-current .institute-sub-nav li{display:inline;zoom:1}.institute-header.is-current .institute-sub-nav li:last-child{border:0}.institute-header.is-current .institute-sub-nav a{padding:1px 7px 0 7px;color:#e49546;border:1px solid #c0baad}.lte7 .institute-header.is-current .institute-sub-nav a{margin-right:5px}.institute-header.is-current .institute-sub-nav a:hover,.institute-header.is-current .institute-sub-nav a:focus,.institute-header.is-current .institute-sub-nav a.is-current{color:#fff}.institute-header.is-current+.view-all{display:block}.institute-header.red{border-color:#b24758}.institute-header.red.is-current .title .line-rule{background-color:#b24758}.institute-header.red .trigger{color:#b24758}.institute-header.red .trigger:hover,.institute-header.red .trigger:focus{color:#8e3846}.institute-header.red .expand:after{border-top-color:#b24758;border-right-color:#b24758}.institute-header.red .expand:hover:after,.institute-header.red .expand:focus:after{border-top-color:#8e3846;border-right-color:#8e3846}.institute-header.red .collapse:after{border-bottom-color:#b24758;border-left-color:#b24758}.institute-header.red .collapse:hover:after,.institute-header.red .collapse:focus:after{border-bottom-color:#8e3846;border-left-color:#8e3846}.institute-header.red .institute-sub-nav a{color:#b24758}.institute-header.red .institute-sub-nav a:hover,.institute-header.red .institute-sub-nav a:focus,.institute-header.red .institute-sub-nav a.is-current{background:#b24758;border-color:#b24758}.institute-header.orange{border-color:#e49546}.institute-header.orange.is-current .title .line-rule{background-color:#e49546}.institute-header.orange .trigger{color:#e49546}.institute-header.orange .trigger:hover,.institute-header.orange .trigger:focus{color:#d87c1f}.institute-header.orange .expand:after{border-top-color:#e49546;border-right-color:#e49546}.institute-header.orange .expand:hover:after,.institute-header.orange .expand:focus:after{border-top-color:#d87c1f;border-right-color:#d87c1f}.institute-header.orange .collapse:after{border-bottom-color:#e49546;border-left-color:#e49546}.institute-header.orange .collapse:hover:after,.institute-header.orange .collapse:focus:after{border-bottom-color:#d87c1f;border-left-color:#d87c1f}.institute-header.orange .institute-sub-nav a{color:#e49546}.institute-header.orange .institute-sub-nav a:hover,.institute-header.orange .institute-sub-nav a:focus,.institute-header.orange .institute-sub-nav a.is-current{background:#e49546;border-color:#e49546}.institute-header.green{border-color:#688f5b}.institute-header.green.is-current .title .line-rule{background-color:#688f5b}.institute-header.green .trigger{color:#688f5b}.institute-header.green .trigger:hover,.institute-header.green .trigger:focus{color:#517047}.institute-header.green .expand:after{border-top-color:#688f5b;border-right-color:#688f5b}.institute-header.green .expand:hover:after,.institute-header.green .expand:focus:after{border-top-color:#517047;border-right-color:#517047}.institute-header.green .collapse:after{border-bottom-color:#688f5b;border-left-color:#688f5b}.institute-header.green .collapse:hover:after,.institute-header.green .collapse:focus:after{border-bottom-color:#517047;border-left-color:#517047}.institute-header.green .institute-sub-nav a{color:#688f5b}.institute-header.green .institute-sub-nav a:hover,.institute-header.green .institute-sub-nav a:focus,.institute-header.green .institute-sub-nav a.is-current{background:#688f5b;border-color:#688f5b}.institute-header.blue{border-color:#1c80a3}.institute-header.blue.is-current .title .line-rule{background-color:#1c80a3}.institute-header.blue .trigger{color:#1c80a3}.institute-header.blue .trigger:hover,.institute-header.blue .trigger:focus{color:#155e77}.institute-header.blue .expand:after{border-top-color:#1c80a3;border-right-color:#1c80a3}.institute-header.blue .expand:hover:after,.institute-header.blue .expand:focus:after{border-top-color:#155e77;border-right-color:#155e77}.institute-header.blue .collapse:after{border-bottom-color:#1c80a3;border-left-color:#1c80a3}.institute-header.blue .collapse:hover:after,.institute-header.blue .collapse:focus:after{border-bottom-color:#155e77;border-left-color:#155e77}.institute-header.blue .institute-sub-nav a{color:#1c80a3}.institute-header.blue .institute-sub-nav a:hover,.institute-header.blue .institute-sub-nav a:focus,.institute-header.blue .institute-sub-nav a.is-current{background:#1c80a3;border-color:#1c80a3}.institute-header.light-green{border-color:#9db351}.institute-header.light-green.is-current .title .line-rule{background-color:#9db351}.institute-header.light-green .trigger{color:#9db351}.institute-header.light-green .trigger:hover,.institute-header.light-green .trigger:focus{color:#7f9140}.institute-header.light-green .expand:after{border-top-color:#9db351;border-right-color:#9db351}.institute-header.light-green .expand:hover:after,.institute-header.light-green .expand:focus:after{border-top-color:#7f9140;border-right-color:#7f9140}.institute-header.light-green .collapse:after{border-bottom-color:#9db351;border-left-color:#9db351}.institute-header.light-green .collapse:hover:after,.institute-header.light-green .collapse:focus:after{border-bottom-color:#7f9140;border-left-color:#7f9140}.institute-header.light-green .institute-sub-nav a{color:#9db351}.institute-header.light-green .institute-sub-nav a:hover,.institute-header.light-green .institute-sub-nav a:focus,.institute-header.light-green .institute-sub-nav a.is-current{background:#9db351;border-color:#9db351}.institute-header.purple{border-color:#963d68}.institute-header.purple.is-current .title .line-rule{background-color:#963d68}.institute-header.purple .trigger{color:#963d68}.institute-header.purple .trigger:hover,.institute-header.purple .trigger:focus{color:#722e4f}.institute-header.purple .expand:after{border-top-color:#963d68;border-right-color:#963d68}.institute-header.purple .expand:hover:after,.institute-header.purple .expand:focus:after{border-top-color:#722e4f;border-right-color:#722e4f}.institute-header.purple .collapse:after{border-bottom-color:#963d68;border-left-color:#963d68}.institute-header.purple .collapse:hover:after,.institute-header.purple .collapse:focus:after{border-bottom-color:#722e4f;border-left-color:#722e4f}.institute-header.purple .institute-sub-nav a{color:#963d68}.institute-header.purple .institute-sub-nav a:hover,.institute-header.purple .institute-sub-nav a:focus,.institute-header.purple .institute-sub-nav a.is-current{background:#963d68;border-color:#963d68}.institute-header.light-blue{border-color:#71b0d0}.institute-header.light-blue.is-current .title .line-rule{background-color:#71b0d0}.institute-header.light-blue .trigger{color:#71b0d0}.institute-header.light-blue .trigger:hover,.institute-header.light-blue .trigger:focus{color:#4b9bc3}.institute-header.light-blue .expand:after{border-top-color:#71b0d0;border-right-color:#71b0d0}.institute-header.light-blue .expand:hover:after,.institute-header.light-blue .expand:focus:after{border-top-color:#4b9bc3;border-right-color:#4b9bc3}.institute-header.light-blue .collapse:after{border-bottom-color:#71b0d0;border-left-color:#71b0d0}.institute-header.light-blue .collapse:hover:after,.institute-header.light-blue .collapse:focus:after{border-bottom-color:#4b9bc3;border-left-color:#4b9bc3}.institute-header.light-blue .institute-sub-nav a{color:#71b0d0}.institute-header.light-blue .institute-sub-nav a:hover,.institute-header.light-blue .institute-sub-nav a:focus,.institute-header.light-blue .institute-sub-nav a.is-current{background:#71b0d0;border-color:#71b0d0}.institute-sub-nav{display:none}.trigger{width:1em;height:1em;margin:0;padding:.2777777777777778em .2777777777777778em .5555555555555556em .5555555555555556em;position:absolute;top:0;right:0}.trigger.button.plain{padding:.2777777777777778em .2777777777777778em .5555555555555556em .5555555555555556em}.trigger:after{border:.25em solid transparent;position:absolute;content:"";width:0;height:0;margin:0;padding:0;display:block}.trigger .icon{font-size:.55em;line-height:1;position:absolute}.trigger.expand:after{top:.2777777777777778em;right:.2777777777777778em}.trigger.expand .icon{bottom:1em;left:1em}.lte7 .trigger.expand .icon{bottom:0;left:0}.trigger:active.expand:after{top:.2777777777777778em;right:.2777777777777778em}.trigger:active.expand .icon{bottom:1em;left:1em}.lte7 .trigger:active.expand .icon{bottom:0;left:0}.trigger:active.collapse:after{bottom:.5555555555555556em;left:.5555555555555556em}.trigger:active.collapse .icon{top:.5em;right:.5em}.trigger.collapse:after{bottom:.5555555555555556em;left:.5555555555555556em}.trigger.collapse .icon{top:.5em;right:.5em}.trigger.circular{width:1.6666666666666667em;height:1.6666666666666667em;padding:0;color:#c5c4bc;background-color:#29333a;top:.5555555555555556em;right:.5555555555555556em;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em}.trigger.circular:after{border-width:.16666666666666666em}.trigger.circular .icon{font-size:.4444444444444444em;-webkit-text-size-adjust:none}.trigger.circular.button.plain{padding:0}.trigger.circular:hover,.trigger.circular:focus{color:#fff}.trigger.circular.expand:after{border-top-color:#c5c4bc;border-right-color:#c5c4bc;top:.5em;right:.5em}.trigger.circular.expand .icon{bottom:1em;left:1.125em}.trigger.circular.expand:hover:after,.trigger.circular.expand:focus:after{border-top-color:#fff;border-right-color:#fff}.trigger.circular.collapse:after{border-color:transparent;border-left-color:#c5c4bc;border-bottom-color:#c5c4bc;bottom:.5em;left:.5em}.trigger.circular.collapse .icon{top:1.125em;right:1.125em}.trigger.circular.collapse:hover:after,.trigger.circular.collapse:focus:after{border-left-color:#fff;border-bottom-color:#fff}.no-generatedcontent .trigger.circular.expand .icon{bottom:35%;left:38%}.no-generatedcontent .trigger.circular.collapse .icon{top:35%;right:38%}.breadcrumb{float:left;padding-bottom:2.142857142857143em}.ie8 .breadcrumb li{display:inline-block}.share-page{float:right;position:relative;z-index:90;font-size:14px;font-size:.875rem;line-height:1.0714285714285714}.share-page .share{margin:-0.35714285714285715em 0 0 .35714285714285715em;padding:.35714285714285715em .35714285714285715em .35714285714285715em 2.142857142857143em;color:#656a6e;background:#e4e4e1 url(../images/share-icon.png) no-repeat .35714285714285715em .21428571428571427em;display:inline-block}.lte7 .share-page .share{display:inline;zoom:1}.share-page .share:hover,.share-page .share:focus,.share-page .share.is-current{color:#29333a;background-image:url(../images/share-icon-hover.png)}.share-event{position:relative;z-index:85}.share-panel{margin:.625em 0 0;padding:1.25em .9375em .9375em;display:none;position:absolute;top:100%;right:0;background-color:#e3dfd6;z-index:95;font-size:16px;font-size:1rem;line-height:1.25;border-top:.3125em solid #e3dfd6}.share-panel:before{border:.625em solid transparent;border-bottom-color:#e3dfd6;position:absolute;top:-1.5625em;right:1.25em;content:"";width:0;height:0;margin:0;padding:0;display:block}.share-panel.is-current{display:block}.share-event .share-panel{margin-top:0}.share-event .share-panel:before{right:auto;left:35px}.share-buttons{margin-top:0;display:none;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.share-buttons.is-current{display:block}.share-buttons li:first-child .button{margin-top:0}.share-buttons .button{text-align:left}.share-buttons .icon{margin:0 20px}.share-by-email{display:none}.share-by-email.is-current{display:block}.main-footer{color:#d7d6d1;margin-top:5em;padding-top:2.5em;padding-bottom:5.625em;background-color:#454541;background-image:-webkit-linear-gradient(top,#4f4f4a,#454541);background-image:-moz-linear-gradient(top,#4f4f4a,#454541);background-image:-ms-linear-gradient(top,#4f4f4a,#454541);background-image:-o-linear-gradient(top,#4f4f4a,#454541);background-image:linear-gradient(to bottom,#4f4f4a,#454541)}.footer-nav .title{color:#e4e4e1;text-transform:none;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.0416666666666667;margin-top:1.25em}.footer-nav .title:first-child{margin-top:0}.footer-nav ul{margin:0}.footer-nav li{line-height:1.25;margin-top:.625em}.footer-nav .is-highlighted:after{content:"+";margin:0 0 0 .1875em;padding:0;width:auto;height:auto}.footer-contact .pipe:after{content:" |"}.footer-contact .title{margin:0;font-size:20px;font-size:1.25rem;line-height:1.25;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.footer-contact .mailing-address .pipe{display:block}.footer-callouts{min-height:400px;padding-right:34px;border-right:1px solid #393831;margin-left:-35px}.footer-callouts .bullet{display:block}.footer-callouts .callout-links{margin-top:25px;border-top:1px solid #393831}.footer-social{font-size:25px;font-size:1.5625rem}.footer-social .nav{margin-top:1.4em}.copyright{color:#979690;font-size:14px;font-size:.875rem;line-height:1.0714285714285714;margin-top:2.5em}.landing-page h1{color:#29333a}.institute-h1{height:2.619047619047619em;text-indent:-999em;overflow:hidden;background:transparent no-repeat left top}.institute-h1.ilea{width:10.404761904761905em;background-image:url(../images/ilea-logo-h1.png)}.institute-h1.ita{width:9.238095238095237em;background-image:url(../images/ita-logo-h1.png)}.institute-h1.iel{width:7.809523809523809em;background-image:url(../images/iel-logo-h1.png)}.institute-h1.ilt{width:8.214285714285714em;background-image:url(../images/ilt-logo-h1.png)}.institute-h1.swiicl{width:11.595238095238095em;background-image:url(../images/swiicl-logo-h1.png)}.page-section{padding-top:3.125em;padding-bottom:3.125em;margin-top:0}.page-section.what-we-do{padding-top:0}.page-section .section-title{color:#29333a;font-size:32px;font-size:2rem;line-height:.9375;margin-top:0;margin-bottom:.3125em;display:inline-block}.lte7 .page-section .section-title{display:inline;zoom:1}.page-section .section-title.alternate{padding:.4166666666666667em 0 .4166666666666667em 2.0833333333333335em;font-size:24px;font-size:1.5rem;line-height:.8333333333333334;margin-top:0;margin-bottom:0}.page-section .section-title-link{position:relative;padding-right:.9375em;color:#177da4;text-transform:capitalize;font-weight:normal;margin-left:.3125em;display:inline-block;font-size:16px;font-size:1rem;line-height:1.5625;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.lte7 .page-section .section-title-link{display:inline;zoom:1}.page-section .section-title-link:after{border:.3125em solid transparent;border-left-color:#177da4;position:absolute;top:.3125em;right:0;content:"";width:0;height:0;margin:0;padding:0;display:block}.page-section .call-to-action{width:15em;margin-left:.625em;float:left;display:inline}.page-section.programs-events-continuing-ed{background:#edeae3}.minor-institute .page-section.programs-events-continuing-ed{margin-top:3.125em;margin-bottom:-5em}.page-section .programs-events,.page-section .featured-events{float:left;display:inline;width:39.25em}.page-section .subscribe{margin-top:1.5625em;padding:1.25em;background-color:#8c877f}.lte7 .page-section .subscribe{zoom:1}.page-section .subscribe:before,.page-section .subscribe:after{content:"\0020";height:0;display:block;overflow:hidden}.page-section .subscribe:after{clear:both}.page-section .subscribe h5{margin-top:0;color:#fff;font-size:16px;font-size:1rem;line-height:1.125}.page-section .subscribe .copy,.page-section .subscribe .action{float:left;display:inline}.page-section .subscribe .copy{width:33.07142857142857em;margin:0 1.2857142857142858em 0 0;color:#f5f2ec;font-size:14px;font-size:.875rem;line-height:1.2857142857142858}.page-section .subscribe .action{margin:0}.lte7 .page-section .subscribe .action{width:7.8125em}.page-section .continuing-education{width:18.5em;margin-left:2.25em;float:left;display:inline-block}.lte7 .page-section .continuing-education{display:inline;zoom:1}.page-section .continuing-education .section-title{font-size:24px;font-size:1.5rem;line-height:.8333333333333334}.page-section .continuing-education ul{padding-left:3.125em;list-style:none;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;margin-top:0}.page-section .continuing-education li{font-size:18px;font-size:1.125rem;line-height:1.1111111111111112;margin-bottom:.5555555555555556em}.page-section .international-perspective{float:left;display:inline;width:39.25em;height:23.625em}.page-section .intl-persp-nav{margin-left:2.875em;padding-left:.125em;background:transparent url(../images/intl-persp-switch.png) no-repeat left .0625em;margin-bottom:2.1875em}.page-section .intl-persp-nav a{padding-left:1.75em;color:#8c9398;background:transparent url(../images/intl-persp-switch-states.png) no-repeat -15px 0}.page-section .intl-persp-nav a:hover,.page-section .intl-persp-nav a:focus,.page-section .intl-persp-nav a.is-current{color:#29333a}.page-section .intl-persp-nav a.is-current{background-position:0 -15px}.page-section .intl-programs,.page-section .intl-participants{width:39.25em;height:19.1875em;display:none;background:transparent no-repeat left top}.page-section .intl-programs.is-current,.page-section .intl-participants.is-current{display:block}.page-section .intl-programs{height:23.625em;position:relative;background-image:url(../images/intl-persp-map-zoom.png)}.page-section .intl-programs .intl-hotspot{width:.6875em;height:.6875em;position:absolute;cursor:pointer;z-index:20;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em}.page-section .intl-programs .intl-hotspot.is-current{z-index:40}.page-section .intl-programs .intl-hotspot.orange{background:#e49546}.page-section .intl-programs .intl-hotspot.light-blue{background:#74b0bd}.page-section .intl-programs .intl-hotspot.blue{background:#177da4}.page-section .intl-programs .intl-hotspot.green{background:#217053}.page-section .intl-programs .intl-hotspot.light-green{background:#9db351}.page-section .intl-programs .intl-hotspot.purple{background:#a54071}.page-section .intl-programs .intl-hotspot.dark-purple{background:#6f2648}.page-section .intl-programs .intl-hotspot.red{background:#c04859}.page-section .intl-programs .intl-hotspot.special{width:1.5625em;height:1.5625em;background:transparent url(../images/intl-persp-star.png) no-repeat center top}.page-section .intl-programs .intl-hotspot .dot,.page-section .intl-programs .intl-hotspot .pole{display:block;position:absolute;background:#53514c;z-index:10}.page-section .intl-programs .intl-hotspot .dot{width:3px;height:3px;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em}.page-section .intl-programs .intl-hotspot .pole.vert{width:1px}.page-section .intl-programs .intl-hotspot .pole.horiz{height:1px}.page-section .intl-programs .intl-hotspot.mexico-city-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.calgary-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.prague-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.geneva-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.brussels-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.helsinki-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.tirana-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.nyc-hotspot .pole.horiz,.page-section .intl-programs .intl-hotspot.dallas-hotspot .pole.horiz{display:none}.page-section .intl-programs .intl-hotspot.santiago-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.bogota-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.buenos-aires-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.sao-paulo-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.lisbon-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.london-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.dc-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.new-orleans-hotspot .pole.vert,.page-section .intl-programs .intl-hotspot.san-francisco-hotspot .pole.vert{display:none}.page-section .intl-programs .intl-hotspot.mexico-city-hotspot{left:10.625em;top:11.9375em}.page-section .intl-programs .intl-hotspot.mexico-city-hotspot .pole.vert{height:1.0625em;left:.3125em;bottom:.6875em}.page-section .intl-programs .intl-hotspot.mexico-city-hotspot .dot{left:.25em;bottom:1.75em}.page-section .intl-programs .intl-hotspot.calgary-hotspot{left:8.0625em;top:3.75em}.page-section .intl-programs .intl-hotspot.calgary-hotspot .pole.vert{height:1.0625em;left:.3125em;bottom:-1.0625em}.page-section .intl-programs .intl-hotspot.calgary-hotspot .dot{left:.25em;bottom:-1.25em}.page-section .intl-programs .intl-hotspot.santiago-hotspot{left:14em;top:18.875em}.page-section .intl-programs .intl-hotspot.santiago-hotspot .pole.horiz{width:.625em;left:.6875em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.santiago-hotspot .dot{left:1.3125em;bottom:.25em}.page-section .intl-programs .intl-hotspot.bogota-hotspot{left:16.6875em;top:12.5625em}.page-section .intl-programs .intl-hotspot.bogota-hotspot .pole.horiz{width:1.625em;left:-1.625em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.bogota-hotspot .dot{left:-1.8125em;bottom:.25em}.page-section .intl-programs .intl-hotspot.buenos-aires-hotspot{left:18.1875em;top:19.25em}.page-section .intl-programs .intl-hotspot.buenos-aires-hotspot .pole.horiz{width:.9375em;left:-0.9375em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.buenos-aires-hotspot .dot{left:-1.125em;bottom:.25em}.page-section .intl-programs .intl-hotspot.sao-paulo-hotspot{left:20.8125em;top:17.3125em}.page-section .intl-programs .intl-hotspot.sao-paulo-hotspot .pole.horiz{width:1.5625em;left:-1.5625em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.sao-paulo-hotspot .dot{left:-1.75em;bottom:.25em}.page-section .intl-programs .intl-hotspot.naples-hotspot{left:27.5em;top:9em}.page-section .intl-programs .intl-hotspot.naples-hotspot .pole.vert{height:1.8125em;left:.3125em;bottom:.6875em}.page-section .intl-programs .intl-hotspot.naples-hotspot .pole.horiz{width:.75em;left:.3125em;bottom:2.5em}.page-section .intl-programs .intl-hotspot.naples-hotspot .dot{left:1.0625em;bottom:2.4375em}.page-section .intl-programs .intl-hotspot.barcelona-hotspot{left:25.25em;top:5.875em}.page-section .intl-programs .intl-hotspot.barcelona-hotspot .pole.vert{height:.4375em;left:.3125em;bottom:-0.4375em}.page-section .intl-programs .intl-hotspot.barcelona-hotspot .pole.horiz{width:.875em;left:.3125em;bottom:-0.5em}.page-section .intl-programs .intl-hotspot.barcelona-hotspot .dot{left:1.1875em;bottom:-0.5625em}.page-section .intl-programs .intl-hotspot.lisbon-hotspot{left:23.1875em;top:7.0625em}.page-section .intl-programs .intl-hotspot.lisbon-hotspot .pole.horiz{width:1.125em;left:.6875em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.lisbon-hotspot .dot{left:1.8125em;bottom:.25em}.page-section .intl-programs .intl-hotspot.prague-hotspot{left:28.125em;top:3.4375em}.page-section .intl-programs .intl-hotspot.prague-hotspot .pole.vert{height:1.5625em;left:.3125em;bottom:-1.5625em}.page-section .intl-programs .intl-hotspot.prague-hotspot .dot{left:.25em;bottom:-1.75em}.page-section .intl-programs .intl-hotspot.geneva-hotspot{left:27em;top:5.3125em}.page-section .intl-programs .intl-hotspot.geneva-hotspot .pole.vert{height:.25em;left:.3125em;bottom:-0.25em}.page-section .intl-programs .intl-hotspot.geneva-hotspot .dot{left:.25em;bottom:-0.4375em}.page-section .intl-programs .intl-hotspot.zagreb-hotspot{left:29.8125em;top:4.3125em}.page-section .intl-programs .intl-hotspot.zagreb-hotspot .pole.vert{height:1.4375em;left:-0.875em;bottom:-1.125em}.page-section .intl-programs .intl-hotspot.zagreb-hotspot .pole.horiz{width:.875em;left:-0.875em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.zagreb-hotspot .dot{left:-0.9375em;bottom:-1.3125em}.page-section .intl-programs .intl-hotspot.brussels-hotspot{left:26.9375em;top:2.3125em}.page-section .intl-programs .intl-hotspot.brussels-hotspot .pole.vert{height:1.875em;left:.3125em;bottom:-1.875em}.page-section .intl-programs .intl-hotspot.brussels-hotspot .dot{left:.25em;bottom:-2.0625em}.page-section .intl-programs .intl-hotspot.helsinki-hotspot{left:30em;top:1em}.page-section .intl-programs .intl-hotspot.helsinki-hotspot .pole.vert{height:1.25em;left:.3125em;bottom:-1.25em}.page-section .intl-programs .intl-hotspot.helsinki-hotspot .dot{left:.25em;bottom:-1.4375em}.page-section .intl-programs .intl-hotspot.tirana-hotspot{left:29.1875em;top:7.8125em}.page-section .intl-programs .intl-hotspot.tirana-hotspot .pole.vert{height:.8125em;left:.3125em;bottom:.6875em}.page-section .intl-programs .intl-hotspot.tirana-hotspot .dot{left:.25em;bottom:1.5em}.page-section .intl-programs .intl-hotspot.skopje-hotspot{left:30.9375em;top:5.5em}.page-section .intl-programs .intl-hotspot.skopje-hotspot .pole.vert{height:.9375em;left:-1.125em;bottom:-0.625em}.page-section .intl-programs .intl-hotspot.skopje-hotspot .pole.horiz{width:1.125em;left:-1.125em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.skopje-hotspot .dot{left:-1.1875em;bottom:-0.8125em}.page-section .intl-programs .intl-hotspot.london-hotspot{left:23.9375em;top:4.75em}.page-section .intl-programs .intl-hotspot.london-hotspot .pole.horiz{width:1.6875em;left:.6875em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.london-hotspot .dot{left:2.375em;bottom:.25em}.page-section .intl-programs .intl-hotspot.dc-hotspot{left:17.4375em;top:7.25em}.page-section .intl-programs .intl-hotspot.dc-hotspot .pole.horiz{width:3em;left:-3em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.dc-hotspot .dot{left:-3.1875em;bottom:.25em}.page-section .intl-programs .intl-hotspot.new-orleans-hotspot{left:14.0625em;top:8.8125em}.page-section .intl-programs .intl-hotspot.new-orleans-hotspot .pole.horiz{width:1.5625em;left:-1.5625em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.new-orleans-hotspot .dot{left:-1.75em;bottom:.25em}.page-section .intl-programs .intl-hotspot.panama-city-hotspot{left:16.375em;top:11.375em}.page-section .intl-programs .intl-hotspot.panama-city-hotspot .pole.vert{height:.5em;left:-2.375em;bottom:-0.1875em}.page-section .intl-programs .intl-hotspot.panama-city-hotspot .pole.horiz{width:2.375em;left:-2.375em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.panama-city-hotspot .dot{left:-2.4375em;bottom:-0.375em}.page-section .intl-programs .intl-hotspot.miami-hotspot{left:15.8125em;top:10.125em}.page-section .intl-programs .intl-hotspot.miami-hotspot .pole.vert{height:.6875em;left:-2em;bottom:.375em}.page-section .intl-programs .intl-hotspot.miami-hotspot .pole.horiz{width:2em;left:-2em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.miami-hotspot .dot{left:-2.0625em;bottom:1.0625em}.page-section .intl-programs .intl-hotspot.berkely-hotspot{left:5.875em;top:6.125em}.page-section .intl-programs .intl-hotspot.berkely-hotspot .pole.vert{height:.5625em;left:.3125em;bottom:-0.5625em}.page-section .intl-programs .intl-hotspot.berkely-hotspot .pole.horiz{width:1.0625em;left:.3125em;bottom:-0.625em}.page-section .intl-programs .intl-hotspot.berkely-hotspot .dot{left:1.375em;bottom:-0.6875em}.page-section .intl-programs .intl-hotspot.houston-hotspot{left:9.625em;top:9.375em}.page-section .intl-programs .intl-hotspot.houston-hotspot .pole.vert{height:.5em;left:1.75em;bottom:.375em}.page-section .intl-programs .intl-hotspot.houston-hotspot .pole.horiz{width:1.125em;left:.6875em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.houston-hotspot .dot{left:1.6875em;bottom:.875em}.page-section .intl-programs .intl-hotspot.malibu-hotspot{left:7.1875em;top:9.25em}.page-section .intl-programs .intl-hotspot.malibu-hotspot .pole.vert{height:.75em;left:.3125em;bottom:.6875em}.page-section .intl-programs .intl-hotspot.malibu-hotspot .pole.horiz{width:1.5625em;left:.3125em;bottom:1.4375em}.page-section .intl-programs .intl-hotspot.malibu-hotspot .dot{left:1.875em;bottom:1.375em}.page-section .intl-programs .intl-hotspot.san-antonio-hotspot{left:8em;top:10.875em}.page-section .intl-programs .intl-hotspot.san-antonio-hotspot .pole.vert{height:1.75em;left:.3125em;bottom:.6875em}.page-section .intl-programs .intl-hotspot.san-antonio-hotspot .pole.horiz{width:2.4375em;left:.3125em;bottom:2.4375em}.page-section .intl-programs .intl-hotspot.san-antonio-hotspot .dot{left:2.75em;bottom:2.375em}.page-section .intl-programs .intl-hotspot.san-francisco-hotspot{left:4.3125em;top:7.25em}.page-section .intl-programs .intl-hotspot.san-francisco-hotspot .pole.horiz{width:2.125em;left:.6875em;bottom:.3125em}.page-section .intl-programs .intl-hotspot.san-francisco-hotspot .dot{left:2.8125em;bottom:.25em}.page-section .intl-programs .intl-hotspot.nyc-hotspot{left:14.375em;top:5.5625em}.page-section .intl-programs .intl-hotspot.nyc-hotspot .pole.vert{height:.875em;left:.3125em;bottom:-0.875em}.page-section .intl-programs .intl-hotspot.nyc-hotspot .dot{left:.25em;bottom:-1.0625em}.page-section .intl-programs .intl-hotspot.dallas-hotspot{left:10.3125em;top:6.625em}.page-section .intl-programs .intl-hotspot.dallas-hotspot .pole.vert{height:.75em;left:.75em;bottom:-0.5em}.page-section .intl-programs .intl-hotspot.dallas-hotspot .dot{left:.6875em;bottom:-0.6875em}.page-section .intl-programs .intl-hotspot.dallas-hotspot .bubble{bottom:1.875em;left:-2.375em}.page-section .intl-programs .hotstop-title{text-transform:none}.page-section .intl-programs .bubble{width:12.1875em;display:none;position:absolute;z-index:50}.page-section .intl-programs .bubble.is-current{display:block}.page-section .intl-programs .bubble.bottom-wisp{bottom:16px;left:-44px}.page-section .intl-programs .bubble.bottom-wisp:after{left:50px}.generatedcontent .page-section .intl-programs .unordered-list li{padding-left:13px}.generatedcontent .page-section .intl-programs .unordered-list li:before{width:7px;height:7px;top:3px;background:#e49546;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em}.page-section .intl-participants{position:relative;background-image:url(../images/intl-persp-map.png)}.page-section .intl-participants .participants-title{position:absolute}.page-section .intl-participants .expand.north-america{background:#b44252;left:5.944444444444445em;top:5.666666666666667em}.page-section .intl-participants .expand.south-america{background:#177da4;left:9.944444444444445em;top:11.5em}.page-section .intl-participants .expand.oceana{background:#9db351;left:28.61111111111111em;top:12.61111111111111em}.page-section .intl-participants .expand.europe{background:#217053;left:18.88888888888889em;top:4.055555555555555em}.page-section .intl-participants .expand.asia{background:#a54071;left:25.11111111111111em;top:4.722222222222222em}.page-section .intl-participants .expand.africa{background:#e49546;left:17.555555555555557em;top:8.944444444444445em}.page-section .intl-participants .panel{margin:0 auto;padding:1.125em;display:none;position:relative}.page-section .intl-participants .panel.is-current{display:block}.page-section .intl-participants .panel li{line-height:.9375;margin-top:5px}.page-section .intl-participants .title{text-transform:none}.page-section .intl-participants .north-america .title{color:#b44252}.page-section .intl-participants .north-america .collapse{background:#b44252}.page-section .intl-participants .south-america .title{color:#177da4}.page-section .intl-participants .south-america .collapse{background:#177da4}.page-section .intl-participants .oceana .title{color:#9db351}.page-section .intl-participants .oceana .collapse{background:#9db351}.page-section .intl-participants .europe .title{color:#217053}.page-section .intl-participants .europe .collapse{background:#217053}.page-section .intl-participants .asia .title{color:#a54071}.page-section .intl-participants .asia .collapse{background:#a54071}.page-section .intl-participants .africa .title{color:#e49546}.page-section .intl-participants .africa .collapse{background:#e49546}.page-section .news{float:left;display:inline;width:18.5em;margin-left:2.25em}.page-section .news ul{padding-left:0}.page-section .news li{border-bottom:.0625em solid #d7d6d1;margin-bottom:.625em;padding-bottom:.625em;font-size:16px;font-size:1rem;line-height:1.25}.publications{margin-top:0}.publications .publication{width:18.5em;min-height:10em;margin:0;display:inline;float:left;position:relative;padding-bottom:1.25em}.publications .publication.second{margin:0 2.25em}.publications .publication .pub-title{color:#e49546;font-weight:normal;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif;margin-top:.4166666666666667em}.publications .publication:after{content:"";width:4.0625em;height:.3125em;margin:0;padding:0;display:block;position:absolute;bottom:0;left:0;background:#c0baad}.display-table .publications .articles{width:100%;display:table}.display-table .publications .publication{margin:0;display:table-cell;float:none;vertical-align:top}.display-table .publications .publication.first,.display-table .publications .publication.second{padding-right:2.25em}.value-prop{width:710px;height:440px;float:left;position:relative}.value-prop .top{height:200px;top:0}.value-prop .bottom{height:150px;top:250px}.value-prop .left{left:0}.value-prop .left.top{width:375px;background-color:#bd9c68}.value-prop .left.bottom{width:205px;background-color:#55785f}.value-prop .right{left:455px}.value-prop .right.top{width:185px;background-color:#713e56}.value-prop .right.bottom{width:355px;left:285px;background-color:#4c5f6d}.value-prop .proposition{padding:20px 50px 20px 20px;position:absolute;overflow:hidden;background:no-repeat center center;background-size:cover;z-index:20;cursor:pointer;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.value-prop .proposition .title{max-width:205px;margin:0;color:#fff;text-transform:none;font-size:32px;font-size:2rem;line-height:.9375;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;position:relative;margin-bottom:-0.3125em;padding-bottom:1.09375em;padding-bottom:.46875em}.value-prop .proposition .title:after{content:"";width:2.03125em;height:.15625em;margin:0;padding:0;display:block;position:absolute;bottom:0;left:0;background:#c0baad}.value-prop .proposition.is-current{top:0;left:0;width:640px;height:400px;z-index:30;cursor:default}.prop-nav{width:14.375em;margin-top:1.875em}.prop-nav a{margin:-0.05em 1.75em 0 0;padding:1em 0 .95em;display:block;color:#fff;border-bottom:.05em solid #c0baad;border-top:.05em solid #c0baad;font-size:20px;font-size:1.25rem;line-height:1.25;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;line-height:1}.prop-nav a:hover,.prop-nav a:focus,.prop-nav a.is-current{margin-right:0;padding:1em 1em .95em .75em;background:#29333a;background:rgba(41,51,58,0.95)}.prop-message{display:none}.proposition.is-current .prop-message{display:block}.prop-section{width:22.3125em;height:25em;padding:1.25em;display:none;position:absolute;top:0;left:15.625em;color:#fff;background:#29333a;background:rgba(41,51,58,0.95)}.prop-section.is-current{display:block}.prop-section img{max-width:100%;display:block}.prop-section .desc{font-size:18px;font-size:1.125rem;line-height:1.3888888888888888;margin-top:.5555555555555556em}.prop-section .action{position:absolute;bottom:0;margin-bottom:2.1875em}.scroller-wrapper,.scroller,.scroller-mask,.scroll{position:relative}.scroller-wrapper{padding-left:12px;margin-top:.9375em}.scroller{height:240px;margin:0;overflow:hidden;z-index:50}.scroller-mask{width:100%;left:0;top:0}.scroll{margin-top:0!important;z-index:60}.scroller-button{width:30px;height:264px;margin:0;display:block;text-indent:-9999em;position:absolute;top:-12px;-webkit-appearance:none;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:0;outline:0;overflow:visible;cursor:pointer;z-index:80;background-repeat:no-repeat;background-color:rgba(41,51,58,0.44999999999999996)}.no-rgba .scroller-button{background-color:#656a6e}.scroller-button:hover,.scroller-button:focus{background-color:#29333a;background-color:rgba(41,51,58,0.65)}.scroller-button.left{left:0;background-image:url(../images/scroller-carousel-nav.png);background-position:center left}.scroller-button.right{right:0;background-image:url(../images/scroller-carousel-nav.png);background-position:center right}.interior{clear:both}.interior .body-content h1,.interior .body-content h2,.interior .body-content h3,.interior .body-content h4,.interior .body-content .heading,.interior .body-content .alt-heading{color:#29333a}.interior .body-content h1{position:relative;margin-top:.47619047619047616em;margin-bottom:-0.23809523809523808em;padding-bottom:.8333333333333334em}.interior .body-content h1:after{content:"";width:1.5476190476190477em;height:.11904761904761904em;margin:0;padding:0;display:block;position:absolute;bottom:0;left:0;background:#e49546}.interior .body-content .title-group h1{margin-bottom:0;padding-bottom:0}.interior .body-content .title-group h1:after{display:none}.interior .body-content h3,.interior .body-content .alt-heading{text-transform:none;font-family:"Proxima Nova Regular",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.interior .body-content a{color:#74b0bd}.interior .body-content a:hover,.interior .body-content a:focus,.interior .body-content a.is-current{color:#177da4}.interior .body-content a.button{color:#fff}.interior .body-content a.button.rogue{color:#e49546}.interior .side-bar{width:17em;padding-right:1.5em}.get-involved-aside{padding-bottom:1.1875em;border-bottom:.0625em solid #d7d6d1}.get-involved-aside .subscribe{margin-top:.625em}.event-info{margin-top:1.25em;padding-top:1.875em;padding-bottom:1.875em}.event-info .event-header{margin-top:.3125em}.event-info .event-header .title{margin:0;font-size:32px;font-size:2rem;line-height:.9375}.event-info .event-header .subtitle{font-size:24px;font-size:1.5rem;line-height:1.0416666666666667;margin-top:.20833333333333334em}.event-info .event-time-location{font-size:20px;font-size:1.25rem;line-height:1.25}.event-info .event-time-location .title{text-transform:none;font-size:24px;font-size:1.5rem;line-height:1.0416666666666667}.event-info .event-time-location .view-map{padding-left:1.25em;color:#177da4;text-transform:lowercase;font-size:16px;font-size:1rem;line-height:1.5625;background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:-200px -50px;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;display:inline-block}.lte7 .event-info .event-time-location .view-map{display:inline;zoom:1}.event-info .event-time-location .view-map:hover,.event-info .event-time-location .view-map:focus,.event-info .event-time-location .view-map.is-current{color:#274b64}.event-info .status{margin:0;padding:.75em;position:relative;color:#fff;background-color:#c0baad;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;font-size:20px;font-size:1.25rem;line-height:1}.event-info .status:after{border:.55em solid transparent;border-left-color:#c0baad;position:absolute;top:50%;left:100%;content:"";width:0;height:0;margin:0;padding:0;display:block;margin-top:-0.55em}.event-info .status em{font-style:normal}.event-info .event-poster{width:13.3125em;height:15em;margin:0;font-size:1em;text-indent:-9999em;background:#8c9398 no-repeat left top;background-size:contain}.event-info .credits{margin:0;padding:.5em .75em;color:#fff;background-color:#29333a;font-size:20px;font-size:1.25rem;line-height:1.25;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.event-info .secondary-download{margin:.75em 0 0;padding:0 0 0 2.4em;display:block;font-size:20px;font-size:1.25rem;line-height:1.25;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:-150px -100px}.event-registration{margin:0 0 .9375em 0}.event-registration .button{margin:0}.event-footer{border-top:.0625em solid #c0baad}.event-footer-links{font-size:20px;font-size:1.25rem;line-height:1.25;margin-top:.5em}.event-footer-links a{margin:.5em 0;padding:0 0 0 2.4em;color:#74b0bd;display:block}.event-footer-links a:hover,.event-footer-links a:focus,.event-footer-links a.is-current{color:#177da4}.event-footer-links .button{padding:.5555555555555556em .5em;color:#fff;display:inline-block;margin:1.25em 0 0}.lte7 .event-footer-links .button{display:inline;zoom:1}.event-footer-links .button.full-width{display:block}.event-footer-links .button:hover,.event-footer-links .button:focus,.event-footer-links .button.is-current{color:#fff}.event-footer-links .event-save-date{line-height:2.5;background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:-100px -150px}.event-footer-links .event-linkedin{background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:-50px -200px}.event-footer-links .event-share{line-height:2.5;background-image:url(../images/sprite-event-details-leaders.png);background-repeat:no-repeat;background-position:0 -250px}.event-highlights{line-height:1.25;color:#656a6e;margin-top:1.25em}.event-highlights .title{margin:0;padding-left:.46875em;color:#656a6e;text-transform:none;font-size:32px;font-size:2rem;line-height:.9375;font-family:"Proxima Nova Light",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",sans-serif}.event-highlights.vertical .title{padding-left:0}.event-highlights.vertical .event-highlights-list p{min-height:inherit;margin-top:1.25em}.event-highlights-list{margin-top:0}.event-highlights-list p{min-height:3.75em;margin:0;padding:0 .5625em 0 1.0625em;border-left:.0625em solid #c0baad}.event-description .event-nav.affix{position:fixed;top:0}.event-description .event-nav.affix-bottom{position:absolute;top:auto;bottom:602px}.program-events{margin-top:2.1875em}.program-details .title-bullet{margin-top:0}.program-details .event-details{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:1.0714285714285714;margin-top:.3125em}.program-details .event-details li{padding-left:.42857142857142855em;margin-left:.21428571428571427em;border-left:.14285714285714285em solid #c0baad}.program-details .event-details li:first-child{margin:0;padding:0;border:0}.event-list .event{border-bottom:.0625em solid #d7d6d1;padding-bottom:.9375em;margin-bottom:.9375em}.event-list .event-title{text-transform:none;font-size:16px;font-size:1rem;line-height:1.25}.event-list .event-title a{color:#e49546;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.event-list .event-title a:hover,.event-list .event-title a:focus,.event-list .event-title a.is-current{color:#c16f1c}.event-list .details{margin-top:.7142857142857143em}.program-asides .sponsor{margin:0}.program-testimonials{margin-top:1.875em}.js .slider .slides .slide{display:none}.slider .slides,.slider .slide{display:block}.slider .slides{padding:0;list-style:none outside none}.slider img{display:block;max-width:100%}.event-photos{margin-top:.625em}.event-photos .slider-viewport{background:#f5f2ec}.event-photos .slider-pauseplay{margin:0 2.2142857142857144em;padding:.35714285714285715em .7142857142857143em;font-style:italic;background-color:#29333a;font-size:14px;font-size:.875rem;line-height:1.4285714285714286}.event-photos .slider-pauseplay a{color:#fff;cursor:pointer}.event-photos .slider-pauseplay a:hover,.event-photos .slider-pauseplay a:focus,.event-photos .slider-pauseplay a.is-current{color:#d7d6d1}.event-photos .slider-pauseplay a:hover .icon,.event-photos .slider-pauseplay a:focus .icon,.event-photos .slider-pauseplay a.is-current .icon{background-color:#d7d6d1}.event-photos .slider-pauseplay a .icon{width:2em;height:2em;color:#29333a;background-color:#fff;font-size:.5em;text-align:center;line-height:2.2857142857142856;overflow:hidden;-webkit-text-size-adjust:none;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em;display:inline-block}.lte7 .event-photos .slider-pauseplay a .icon{display:inline;zoom:1}.event-photos .slider-direction-nav{margin:0;padding:0;position:relative;list-style:none outside none}.event-photos .slider-direction-nav a{width:1.875em;height:1.875em;display:block;position:absolute;top:0;text-indent:-9999em;background:#656a6e no-repeat center center;background:rgba(41,51,58,0.65) no-repeat center center}.event-photos .slider-direction-nav a:hover,.event-photos .slider-direction-nav a:focus,.event-photos .slider-direction-nav a.is-current{background-color:#29333a}.event-photos .slider-direction-nav .slider-prev{left:0;background-image:url(../images/event-photos-carousel-prev.png)}.event-photos .slider-direction-nav .slider-next{right:0;background-image:url(../images/event-photos-carousel-next.png)}.event-photos .slider-direction-nav .slider-disabled{cursor:default}.event-photos .slider-direction-nav .slider-disabled:hover,.event-photos .slider-direction-nav .slider-disabled:focus,.event-photos .slider-direction-nav .slider-disabled.is-current{background-color:#656a6e;background-color:rgba(41,51,58,0.65)}.event-photos-thumbs{position:relative}.event-photos-thumbs .slides{margin-top:.625em}.event-photos-thumbs .slide{margin:0 .375em 0 0}.event-photos-thumbs .slider-active-slide{border-top:.3125em solid #9db351;position:relative}.event-photos-thumbs .slider-active-slide:before{border:.3125em solid transparent;border-bottom-color:#9db351;position:absolute;top:-0.9375em;left:50%;content:"";width:0;height:0;margin:0;padding:0;display:block;margin-left:-0.3125em}.event-photos-thumbs .slider-active-slide img{margin-top:-0.3125em;position:relative;z-index:-1}.event-photos-thumbs .slider-direction-nav{margin:0;padding:0;list-style:none outside none}.event-photos-thumbs .slider-direction-nav a{width:.9375em;height:5.625em;display:block;position:absolute;top:.3125em;text-indent:-9999em;background:#656a6e no-repeat center center;background:rgba(41,51,58,0.65) no-repeat center center}.event-photos-thumbs .slider-direction-nav a:hover,.event-photos-thumbs .slider-direction-nav a:focus,.event-photos-thumbs .slider-direction-nav a.is-current{background-color:#29333a}.event-photos-thumbs .slider-direction-nav .slider-prev{left:0;background-image:url(../images/event-photos-carousel-prev.png)}.event-photos-thumbs .slider-direction-nav .slider-next{right:0;background-image:url(../images/event-photos-carousel-next.png)}.event-photos-thumbs .slider-direction-nav .slider-disabled{cursor:default}.event-photos-thumbs .slider-direction-nav .slider-disabled:hover,.event-photos-thumbs .slider-direction-nav .slider-disabled:focus,.event-photos-thumbs .slider-direction-nav .slider-disabled.is-current{background-color:#656a6e;background-color:rgba(41,51,58,0.65)}.calendar .page-title{color:#29333a;margin-top:0;font-size:32px;font-size:2rem;line-height:.9375}.calendar .filter-search{margin-bottom:.3125em}.filter-time{width:44.4375em;margin-top:1.5625em}.filter-time .filter-all{width:90px;height:80px;padding:30px 20px 0;float:left;position:relative;color:#fff;border-right:1px solid #a8a296;font-size:22px;font-size:1.375rem;line-height:1.1363636363636365;font-weight:normal;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;text-transform:uppercase;background-color:#87827a;background-image:-webkit-linear-gradient(top,#8c877f,#87827a);background-image:-moz-linear-gradient(top,#8c877f,#87827a);background-image:-ms-linear-gradient(top,#8c877f,#87827a);background-image:-o-linear-gradient(top,#8c877f,#87827a);background-image:linear-gradient(to bottom,#8c877f,#87827a)}.filter-time .filter-all:hover,.filter-time .filter-all:focus,.filter-time .filter-all.is-current{background:#b44252}.filter-time .filter-all.is-current:after{border:10px solid transparent;border-top-color:#b44252;position:absolute;left:50%;top:100%;content:"";width:0;height:0;margin:0;padding:0;display:block;margin-left:-10px}.filter-time .filter-timeline{width:579px;padding:30px 0 0;position:relative;float:left;background-color:#87827a;background-image:-webkit-linear-gradient(top,#8c877f,#87827a);background-image:-moz-linear-gradient(top,#8c877f,#87827a);background-image:-ms-linear-gradient(top,#8c877f,#87827a);background-image:-o-linear-gradient(top,#8c877f,#87827a);background-image:linear-gradient(to bottom,#8c877f,#87827a)}.filter-time .filter-timeline .direction-nav{width:.9375em;height:6.875em;display:block;position:absolute;top:0;text-indent:-9999em;-webkit-appearance:none;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;outline:0;overflow:visible;cursor:pointer;border:0;background:#656a6e no-repeat center center;background:rgba(41,51,58,0.19999999999999996) no-repeat center center}.filter-time .filter-timeline .direction-nav:hover,.filter-time .filter-timeline .direction-nav:focus,.filter-time .filter-timeline .direction-nav.is-current{background-color:#29333a;background-color:rgba(41,51,58,0.65)}.filter-time .filter-timeline .direction-nav.prev{left:0;background-image:url(../images/event-photos-carousel-prev.png)}.filter-time .filter-timeline .direction-nav.next{right:0;background-image:url(../images/event-photos-carousel-next.png)}.filter-time .filter-year{margin:0 0 0 20px;float:left}.filter-time .filter-title{margin:0 0 0 5px;color:#d7d6d1;font-family:"Proxima Nova Semibold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:.9090909090909091}.filter-time .filter-months{margin:0;border-top:1px solid #a8a296}.filter-time .filter-months a{width:40px;padding:4px 0 30px;color:#fff;text-align:center;position:relative}.filter-time .filter-months a:hover,.filter-time .filter-months a:focus,.filter-time .filter-months a.is-current{color:#fff;background-color:#b44252}.filter-time .filter-months a.is-current:after{border:10px solid transparent;border-top-color:#b44252;position:absolute;left:50%;top:100%;content:"";width:0;height:0;margin:0;padding:0;display:block;margin-left:-10px}.filter-time .filter-months a .remove-filter{margin:0 0 0 -0.4em;font-size:.625em;line-height:1;position:absolute;bottom:-0.5em;left:50%;z-index:5}.no-generatedcontent .filter-time .filter-months a .remove-filter{bottom:.5em}.filtered-by{color:#29333a;border-bottom:1px solid #a8a296;margin-top:1.875em}.filtered-by .remove-filter .icon{width:15px;height:15px;margin:0 0 0 5px;font-size:9px;line-height:1.9;text-align:center;overflow:hidden;background-color:#a8a296;-webkit-border-radius:1000em;-moz-border-radius:1000em;-o-border-radius:1000em;border-radius:1000em}.filtered-by .remove-filter:hover .icon,.filtered-by .remove-filter:focus .icon,.filtered-by .remove-filter.is-current .icon{background-color:#87827a}.search-loader{text-align:center;margin-top:3em}.posters .columns{position:relative;margin-top:2.1875em}.posters .columns .poster{width:13.3125em;height:15em;position:relative;overflow:hidden;-webkit-box-shadow:0 0 .3125em rgba(0,0,0,0.25);-moz-box-shadow:0 0 .3125em rgba(0,0,0,0.25);-o-box-shadow:0 0 .3125em rgba(0,0,0,0.25);box-shadow:0 0 .3125em rgba(0,0,0,0.25)}.posters .columns:hover .event-details{top:0}.posters .title,.posters .event-details{width:100%;height:100%;margin:0;padding:0;display:block}.posters .title{background:#9db351 no-repeat left top;text-indent:-9999em;top:0}.posters .event-details{width:10.8125em;height:12.5em;padding:1.25em;color:#fff;background:#29333a;position:absolute;left:0;top:100%;background:rgba(41,51,58,0.85);cursor:pointer;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.posters .event-details .register{margin-top:.7142857142857143em}.posters .event-details .details{position:absolute;padding-right:0;padding-left:0;width:9.61111111111111em;bottom:1.1111111111111112em;left:1.1111111111111112em}.posters .event-specs{margin:0;font-size:22px;font-size:1.375rem;line-height:1.1363636363636365}.posters .event-specs .when{font-size:16px;font-size:1rem;line-height:1.5625;font-family:"Proxima Nova Bold",Helvetica,Arial,"Arial Unicode","Lucida Sans Unicode",Arial,sans-serif}.news-time{display:block}.news-item{border-bottom:.0625em solid #e4e4e1;padding-top:2.5em;padding-bottom:2.5em}.news-item .news-title{text-transform:none;font-size:24px;font-size:1.5rem;line-height:1.0416666666666667}.news-item .news-title a{color:#e49546}.news-item .news-title a:hover,.news-item .news-title a:focus,.news-item .news-title a.is-current{color:#c16f1c}.news-item .news-time{color:#c0baad;font-size:18px;font-size:1.125rem;line-height:1.3888888888888888;margin-top:.2777777777777778em}.news-article .news-time{color:#c0baad;font-size:24px;font-size:1.5rem;line-height:1.0416666666666667;margin-top:1.0416666666666667em;padding-bottom:.4166666666666667em}.search-result{border-bottom:.0625em solid #e4e4e1;padding-top:1.25em;padding-bottom:1.25em}.search-result .normal-result{font-size:14px;font-size:.875rem;line-height:1.0714285714285714}.search-result .normal-result .url{color:#c5c4bc}.additional-membership-forms{display:none}.landing-pad .additional-membership-forms{display:block;margin-bottom:50px;padding:0 0 50px 0;border-bottom:1px solid #c0baad}.landing-pad .additional-membership-forms.is-hidden{display:none}.additional-price-options-rule{border-top:1px solid #c0baad;margin-top:30px}.error-list{background-color:#b44252;color:#fff;padding:15px;margin-bottom:0}.error-list h3{margin-top:0}
    