/*      Request ID: 16ed8cd64a867b442d4d2f2fb5f3b0f5_1536592760 (09/10/2018 11:19am)      */



/*      Resource ID: a3be791a9e33bef257e14fc1a11 (common.less, compiled by lessc, minified by cleancss) (09/07/2018 2:24pm)      */

.lw_clear,.lw_clearfix:after{clear:both}#lw_calendar_nav,.lw_hidden{visibility:hidden}.lw_item_images{list-style-type:none;margin:0}.lw_clearfix:after,.lw_clearfix:before{content:" ";display:table}.lw_spinner{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/live/resource/image/spinner.gif) center center no-repeat #fff;z-index:1000}.lw_clear{height:0}.lw_paginate{position:relative;clear:left}.lw_paginate_placeholder{position:relative;display:none}.lw_hidden{display:none}.lw_element .lw_prompt a{font-weight:700;text-decoration:none}.lw_element .lw_notice a,.lw_element .lw_prompt a:hover{text-decoration:underline}.lw_element h1{display:inline-block;font-size:3.2em;margin-top:30px;font-weight:200}.lw_element .lw_notice .lw_notice_details,.lw_notices_details .lw_notice .lw_notice_close_button,.lw_notices_details .lw_notice .lw_notice_showdetails{display:none}.lw_element h1+.lw_cancel{position:relative;top:-.2em}.lw_element .lw_cancel{color:#999;margin-left:5px}.lw_element .lw_cancel a{color:#d00}.lw_msg{padding:10px}.lw_msg_top .lw_msg_failure,.lw_msg_top .lw_msg_success,.lw_msg_top .lw_msg_warning{width:100%;font-weight:700;margin:0;padding:3px 8px;left:0}#lw_page>.lw_notices,body>.lw_notices{position:fixed;top:0;left:0;z-index:1000;width:100%}.lw_element .lw_notice{padding:10px;clear:both;position:relative;background-color:#eee;border-bottom:solid #ccc;border-width:0 0 1px!important;margin:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;z-index:1000}.lw_element .lw_notice .lw_container{width:auto;max-width:992px;min-width:0;overflow:hidden;min-height:0;padding:0 6px;position:relative;margin:0 auto}.lw_element .lw_notice a:hover{text-decoration:none}.lw_element .lw_notice .lw_notice_close_button{float:right;margin-left:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:16px;height:16px;font-size:13px;line-height:12px;text-align:center;background-color:#666;font-weight:700;color:#fff!important;text-decoration:none}.lw_element .lw_notice .lw_notice_close_button:hover{background-color:#b22;border-color:#777}.lw_element .lw_notice .lw_notice_showdetails{font-size:.9em;float:right;margin:0 1em;color:#666}.lw_notices_details{border:1px solid #ccc;background-color:#eee;width:450px;max-height:300px;overflow:auto}.lw_notices_details .lw_notice:last-of-type{border-bottom:none}.lw_notices_details .lw_notice .lw_notice_details{display:block;border:1px solid #ccc;background-color:#f6f6f6;color:#222;font-size:.9em;padding:4px}.lw_notices_details .lw_notice .lw_notice_details a{color:#666}.lw_element .lw_msg_success,.lw_element .lw_notice.lw_msg_success{color:#3c763d;border:#d6e9c6;background-color:#dff0d8}.lw_element .lw_msg_warning,.lw_element .lw_notice.lw_msg_warning{color:#8a6d3b;border:#faebcc;background-color:#fcf8e3}.lw_element .lw_msg_failure,.lw_element .lw_notice.lw_msg_failure{color:#a94442;border:#ebccd1;background-color:#f2dede}.lw_image_preview{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:100px;width:100px;text-align:center;padding:0;border:none;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}.lw_image_preview .lw_overlay_contents{background-color:#000;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}.lw_image_preview .lw_image_preview_image img{position:absolute;z-index:1060;left:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.lw_image_preview .lw_image_preview_image img.loading{position:static;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.lw_image_preview .lw_image_preview_image img.active{z-index:1061;opacity:1}.lw_image_preview.lw_overlay{border:none}.lw_image_preview .lw_overlay_header{height:0;padding:0;border:none}.lw_image_preview .lw_overlay_header button{position:absolute;top:12px;right:12px;z-index:1075;background:#fff;width:18px;height:18px;line-height:15px;padding-bottom:3px;text-align:center;-webkit-border-radius:9px;-webkit-background-clip:padding-box;-moz-border-radius:9px;-moz-background-clip:padding;border-radius:9px;background-clip:padding-box;zoom:1;filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.lw_image_preview .lw_overlay_footer{background-color:#fff;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.lw_image_preview .lw_overlay_footer>p{font-size:13px;text-align:center;margin:0;color:#333}.lw_image_preview .lw_overlay_contents:hover a.lw_scroll{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.lw_image_preview a.lw_scroll{display:block;position:absolute;top:0;bottom:0;margin:auto;width:40px;height:60px;z-index:1099;background-color:rgba(0,0,0,.3);cursor:pointer;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.lw_widget_forms .lw_uploader>.lw_uploader_progress,.lw_widget_forms fieldset legend{display:none}.lw_image_preview a.lw_scroll.lw_prev:after{left:-2px;border-right-color:rgba(255,255,255,.7)}.lw_image_preview a.lw_scroll.lw_next{right:0}.lw_image_preview a.lw_scroll.lw_next:after{left:14px;border-left-color:rgba(255,255,255,.7)}.lw_image_preview a.lw_scroll:after{content:" ";position:absolute;right:0;top:50%;height:0;width:0;pointer-events:none;border:solid transparent;border-width:12px;margin-top:-12px}.lw_image_preview .lw_overlay_body{padding:0;position:relative}.lw_image_preview .lw_spinner{zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;background-color:#000;z-index:1065}.lw_widget_forms .lw_spinner{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.35)}.lw_widget_forms .lw_uploader{position:relative}.lw_widget_forms .lw_uploader ul{padding:0;list-style-type:none}.lw_widget_forms .lw_uploader_progress{background-color:#FAFAFA;border:1px solid #ddd;position:relative;overflow:hidden;margin-top:10px}.lw_widget_forms .lw_uploader_filename{padding:3px 0 2px 3px;color:#666;white-space:nowrap}.lw_widget_forms .lw_uploader_complete{position:absolute;top:0;left:0;width:0;overflow:hidden}.lw_widget_forms .lw_uploader_complete.lw_complete .lw_uploader_complete_filename{color:#383;background-color:#efe}.lw_widget_forms .lw_uploader_complete.lw_failed .lw_uploader_complete_filename{color:#c22;background-color:#fee}.lw_widget_forms .lw_uploader_complete_filename{padding:3px 0 2px 3px;color:#469;background-color:#d0def1;white-space:nowrap}.lw_widget_forms .lw_uploader_message{font-weight:700}.lw_widget_forms .lw_uploader_message em{font-weight:400;font-style:normal}.lw_image_caption.lw_align_left,img.lw_align_left{float:left;margin-right:.5em}.lw_image_caption.lw_align_right,img.lw_align_right{float:right;margin-left:.5em}.lw_image_caption.lw_align_center,img.lw_align_center{display:block;margin-left:auto;margin-right:auto}.lw_image_caption.lw_block,img.lw_block{display:block;float:none}.lw_image_caption.lw_column_width_full,img.lw_column_width_full{max-width:100%;height:auto}.lw_image_caption.lw_column_width_half,img.lw_column_width_half{max-width:50%;height:auto}.lw_image_caption{display:block}.lw_image_caption.lw_align_left{clear:left}.lw_image_caption.lw_align_right{clear:right}.lw_image_credit{float:right;font-style:italic;color:#999}#lw_page{width:100%;margin-top:30px;-webkit-transition:margin-top .25s ease-out;-moz-transition:margin-top .25s ease-out;-o-transition:margin-top .25s ease-out;transition:margin-top .25s ease-out}.session_monitor .lw_overlay_close{display:none}

/*      Resource ID: 8b3322449c8c47d6b2729f69657 (default.css, minified by cleancss) (09/09/2018 5:52pm)      */

.lw_overlay_backdrop,.lw_overlay_wrapper{position:fixed;top:0;right:0;bottom:0;left:0}body.lw_overlay_open{overflow:hidden}body.lw_overlay_open .lw_overlay_wrapper{overflow-x:hidden;overflow-y:auto}.lw_overlay_wrapper{display:none;z-index:1150;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.lw_overlay_wrapper .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.lw_overlay_wrapper .fade.in{opacity:1}.lw_overlay_backdrop{z-index:1140;background-color:#000;filter:alpha(opacity=50);opacity:.5}.lw_overlay{position:relative;width:auto;margin:10px;background-color:#fff;border:1px solid rgba(0,0,0,.2);-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}a.lw_overlay_close_button{position:absolute;top:-10px;right:-10px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;width:24px;height:24px;font-size:16px;line-height:20px;text-align:center;background-color:#222;font-weight:700;color:#fff;text-decoration:none;z-index:1200}a.lw_overlay_close_button:hover{background-color:#b22;color:#fff;border-color:#777;text-decoration:none}.lw_overlay_close{float:right;padding:0;margin-top:-2px;-webkit-appearance:none;cursor:pointer;background:0 0;border:0;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.lw_overlay_contents{overflow:hidden;position:relative}.lw_overlay_body,.lw_overlay_footer,.lw_overlay_header{padding:15px}.lw_overlay_header{border-bottom:1px solid #e5e5e5}.lw_overlay_header h3{margin:0}.lw_overlay_footer{border-top:1px solid #e5e5e5}.lw_overlay_footer .btn{margin-left:5px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.lw_overlay{width:600px;margin:30px auto;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);-moz-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.overlay-sm{width:300px}}@media (min-width:992px){.overlay-lg{width:900px}}.lw-timepicker{position:absolute;font-size:.8em;height:200px;overflow:auto;background-color:#fff;border:solid #24315E;width:6.5em;text-align:right;z-index:1110;border-width:1px 2px 2px 1px;margin:0}.lw-timepicker ul{list-style-type:none;margin:0;padding:0}.lw-timepicker li{white-space:nowrap;cursor:pointer;line-height:1.8em;margin:0;padding:0 .4em}.lw-timepicker li:hover{background-color:#ddd}.lw-timepicker .selected{background-color:#D5E7FF}.lw_hoverbox{position:absolute;top:0;left:0;z-index:1150;padding:1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.lw_hoverbox .lw_arrow,.lw_hoverbox .lw_arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.lw_hoverbox .lw_arrow{border-width:11px}.lw_hoverbox .lw_arrow:after{content:"";border-width:10px}.lw_hoverbox.lw_top .lw_arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.lw_hoverbox.lw_top .lw_arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.lw_hoverbox.lw_bottom .lw_arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.lw_hoverbox.lw_bottom .lw_arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.lw_hoverbox.lw_left .lw_arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.lw_hoverbox.lw_left .lw_arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.lw_hoverbox.lw_right .lw_arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.lw_hoverbox.lw_right .lw_arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.lw_hoverbox_content{padding:8px 12px}.lw_slideshow{position:relative;background:url(/live/resource/image/spinner.gif) center center no-repeat #fff;padding:0;margin:0;list-style:none;overflow:hidden}.lw_slideshow>li{position:absolute;top:0;left:0;opacity:0;background-color:#fff;margin:0;padding:0}.lw_slideshow>li .lw_news_caption,.lw_slideshow>li .lw_news_credit{font-size:.875em}.lw_slideshow>li .lw_news_credit{color:#666}.lw_slideshow>li .lw_news_credit:before{content:'Credit: '}.lw_slideshow>li>img{position:static;max-width:100%;width:auto;height:auto}.lw_slideshow_controls{position:relative;width:100%;font-size:1em;line-height:1.75em;background-color:#fff;margin-bottom:1px}.lw_slideshow_controls a{text-decoration:none}.lw_slideshow_one_slide .lw_slideshow_controls{display:none}.lw_slideshow_controls .lw_disabled{opacity:.5;cursor:default}.lw_slideshow_count{display:inline-block;text-align:center;color:#666;margin-left:5px;margin-right:5px}.lw-multiselect{max-height:300px;overflow:auto}.lw-multiselect li{display:inline-block;border:1px solid #ccc;margin:2px 4px 2px 0;padding:3px 8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:400;color:#555;cursor:pointer}.lw-multiselect li:hover{border-color:#aaa}.lw-multiselect li.lw-selected{background-color:#ccc;border-color:#888;color:#222}.lw-multiselect li.lw-locked{opacity:.5;cursor:default}.lw-multiselect input{display:none}.lw-multisuggest input[type=text]{outline:0;border:1px solid transparent;width:10em;background-color:transparent;position:relative;padding:0;margin:.1em 0}.lw-multisuggest.lw-false-input{border:1px solid #ccc;padding:2px 3px;background-color:#fff;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.lw-multisuggest .lw-item{display:inline-block;border:1px solid #aaa;cursor:pointer;margin:2px 4px 2px 0;padding:3px 8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:400;color:#555;background-color:#eee}.lw-multisuggest .lw-item:hover{border-color:#888}.lw-multisuggest .lw-item.lw-selected{background-color:#ccc;border-color:#888;color:#222}.lw-multisuggest .lw-item.lw-selected .lw-remove{color:#222}.lw-multisuggest .lw-item.lw-locked{opacity:.5;cursor:default}.lw-multisuggest .lw-item.lw-locked .lw-remove{display:none}.lw-multisuggest .lw-remove{padding-left:5px;position:relative;top:-1px;color:#666;cursor:pointer}.lw-multisuggest .lw-remove:hover{color:#333}.lw-multisuggest .lw-help{float:right;color:#}.lw-multisuggest .lw-new{border-style:dashed}.lw-multisuggest .lw-suggestions{position:absolute;margin-top:1.5em;margin-left:.1em;padding:0;border:1px solid #666;background-color:#fff;z-index:1150;display:none;max-height:200px;overflow:auto}.lw-multisuggest .lw-suggestions li{padding:.2em .5em .2em 1em;text-indent:-.5em;cursor:pointer;list-style:none}.lw-multisuggest .lw-suggestions li.lw-selected{background-color:#D5E7FF}.lw-multisuggest .lw-suggestions li:hover{background-color:#eff}.lw-multisuggest .lw-highlight{background-color:#ff8}.lw-multisuggest .lw-tags .lw-item{background-color:#def;border-color:#9ac}.lw-multisuggest .lw-tags .lw-item .lw-selected{background-color:#bcf;border-color:#78c}.lw-multisuggest .lw-tags .lw-item .lw-selected .lw-remove{color:#58b}.lw-multisuggest .lw-tags .lw-remove{padding:0 .2em 0 .3em;position:relative;top:-1px;color:#369;cursor:pointer}.lw-multisuggest .lw-tags .lw-remove:hover{color:#69c}.lw-multisuggest .lw-groups .lw-item{background-color:#edf;border-color:#a9c}.lw-multisuggest .lw-groups .lw-item.lw-selected{background-color:#cbf;border-color:#87c}.lw-multisuggest .lw-groups .lw-item.lw-selected .lw-remove{color:#85b}.lw-multisuggest .lw-groups .lw-remove{color:#639}.lw-multisuggest .lw-groups .lw-remove:hover{color:#96c}

/*      Resource ID: 2c76cfc283500c80a00b22b7730 (widgets.scss, compiled by node-sass, minified by LiveWhale) (09/10/2018 11:19am)      */

@charset "UTF-8";html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
article,aside,footer,header,nav,section {display: block;}
h1 {font-size: 2em;margin: 0.67em 0;}
figcaption,figure,main {display: block;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
pre {font-family: monospace, monospace;font-size: 1em;}
a {background-color: transparent;-webkit-text-decoration-skip: objects;}
a:active,a:hover {outline-width: 0;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b,strong {font-weight: inherit;}
b,strong {font-weight: bolder;}
code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}
dfn {font-style: italic;}
mark {background-color: #ff0;color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
audio,video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
img {border-style: none;}
svg:not(:root) {overflow: hidden;}
button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {display: inline-block;vertical-align: baseline;}
textarea {overflow: auto;}
[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details,menu {display: block;}
summary {display: list-item;}
canvas {display: inline-block;}
template {display: none;}
[hidden] {display: none;}
@media print {*,*::before,*::after {text-shadow: none !important;box-shadow: none !important;}
a,a:visited {text-decoration: underline;}
abbr[title]::after {content: " (" attr(title) ")";}
pre {white-space: pre-wrap !important;}
pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}
thead {display: table-header-group;}
tr,img {page-break-inside: avoid;}
p,h2,h3 {orphans: 3;widows: 3;}
h2,h3 {page-break-after: avoid;}
.navbar {display: none;}
.badge {border: 1px solid #000;}
.table {border-collapse: collapse !important;}
.table td,.table th {background-color: #fff !important;}
.table-bordered th,.table-bordered td {border: 1px solid #ddd !important;}}
html {box-sizing: border-box;font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent;}
*,*::before,*::after {box-sizing: inherit;}
@-ms-viewport {width: device-width;}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
body {margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size: 1rem;font-weight: normal;line-height: 1.5;color: #212529;background-color: #fff;}
[tabindex="-1"]:focus {outline: none !important;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[title],abbr[data-original-title] {text-decoration: underline;text-decoration: underline dotted;cursor: help;border-bottom: 0;}
address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}
ol,ul,dl {margin-top: 0;margin-bottom: 1rem;}
ol ol,ul ul,ol ul,ul ol {margin-bottom: 0;}
dt {font-weight: 600;}
dd {margin-bottom: .5rem;margin-left: 0;}
blockquote {margin: 0 0 1rem;}
dfn {font-style: italic;}
b,strong {font-weight: bolder;}
small {font-size: 80%;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
a {color: #418CD8;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects;}
a:hover {color: #2366aa;text-decoration: underline;}
a:not([href]):not([tabindex]) {color: inherit;text-decoration: none;}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {color: inherit;text-decoration: none;}
a:not([href]):not([tabindex]):focus {outline: 0;}
pre,code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}
pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;}
figure {margin: 0 0 1rem;}
img {vertical-align: middle;border-style: none;}
svg:not(:root) {overflow: hidden;}
a,area,button,[role="button"],input,label,select,summary,textarea {touch-action: manipulation;}
table {border-collapse: collapse;}
caption {padding-top: 0.75rem;padding-bottom: 0.75rem;color: #868e96;text-align: left;caption-side: bottom;}
th {text-align: left;}
label {display: inline-block;margin-bottom: .5rem;}
button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}
input,button,select,optgroup,textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {padding: 0;border-style: none;}
input[type="radio"],input[type="checkbox"] {box-sizing: border-box;padding: 0;}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {-webkit-appearance: listbox;}
textarea {overflow: auto;resize: vertical;}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal;}
progress {vertical-align: baseline;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {outline-offset: -2px;-webkit-appearance: none;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
output {display: inline-block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none !important;}
h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: 0;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
h1, .h1 {font-size: 4rem;}
h2, .h2 {font-size: 2.8rem;}
@media (max-width: 599px) {h2, .h2 {font-size: 1.8rem;}}
h3, .h3 {font-size: 1.85rem;}
h4, .h4 {font-size: 1.25rem;}
h5, .h5 {font-size: 1.25rem;}
h6, .h6 {font-size: 1rem;}
.lead {font-size: 1.25rem;font-weight: 300;}
.display-1 {font-size: 6rem;font-weight: 300;line-height: 1.1;}
.display-2 {font-size: 5.5rem;font-weight: 300;line-height: 1.1;}
.display-3 {font-size: 4.5rem;font-weight: 300;line-height: 1.1;}
.display-4 {font-size: 3.5rem;font-weight: 300;line-height: 1.1;}
hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);}
small,.small {font-size: 80%;font-weight: normal;}
mark,.mark {padding: 0.2em;background-color: #fcf8e3;}
.list-unstyled, footer .footer-nav ul {padding-left: 0;list-style: none;}
.list-inline, .header-utility ul {padding-left: 0;list-style: none;}
.list-inline-item, .header-utility ul li {display: inline-block;}
.list-inline-item:not(:last-child), .header-utility ul li:not(:last-child) {margin-right: 5px;}
.initialism {font-size: 90%;text-transform: uppercase;}
.blockquote {margin-bottom: 0;font-size: 1.25rem;}
.blockquote-footer {display: block;font-size: 80%;color: #868e96;}
.blockquote-footer::before {content: "\2014 \00A0";}
.img-fluid, .sharing + img, .list > li > div img, .list li.profile-item > div img, .list.--post > li:first-of-type img, .list.--post .profile-item:first-of-type img, section.athletics img, .accordion .card img {max-width: 100%;height: auto;}
.img-thumbnail {padding: 0.25rem;background-color: #fff;border: 1px solid #ddd;border-radius: 0;transition: all 0.2s ease-in-out;max-width: 100%;height: auto;}
.figure {display: inline-block;}
.figure-img {margin-bottom: 0;line-height: 1;}
.figure-caption {font-size: 90%;color: #868e96;}
code,kbd,pre,samp {font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}
code {padding: 0.2rem 0.4rem;font-size: 90%;color: #bd4147;background-color: #f8f9fa;border-radius: 0;}
a > code {padding: 0;color: inherit;background-color: inherit;}
kbd {padding: 0.2rem 0.4rem;font-size: 90%;color: #fff;background-color: #212529;border-radius: 0.2rem;}
kbd kbd {padding: 0;font-size: 100%;font-weight: 600;}
pre {display: block;margin-top: 0;margin-bottom: 1rem;font-size: 90%;color: #212529;}
pre code {padding: 0;font-size: inherit;color: inherit;background-color: transparent;border-radius: 0;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.container, .breadcrumb-container + section.content, .header-navbar .brand .-wrap, .header-navbar nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega li, .overview .content {margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;width: 100%;}
@media (min-width: 400px) {.container, .breadcrumb-container + section.content, .header-navbar .brand .-wrap, .header-navbar nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega li, .overview .content {max-width: 640px;}}
@media (min-width: 600px) {.container, .breadcrumb-container + section.content, .header-navbar .brand .-wrap, .header-navbar nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega li, .overview .content {max-width: 900px;}}
@media (min-width: 768px) {.container, .breadcrumb-container + section.content, .header-navbar .brand .-wrap, .header-navbar nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega li, .overview .content {max-width: 1080px;}}
@media (min-width: 992px) {.container, .breadcrumb-container + section.content, .header-navbar .brand .-wrap, .header-navbar nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega li, .overview .content {max-width: 1200px;}}
.container-fluid, footer.footer-copyright, .overview, .athletics {width: 100%;margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;width: 100%;}
.row, section.content, .lw_widget_results_events.lw_widget_results_events > li > div.event-details,#lw_cal_events .lw_cal_event > div.event-details, .directory-list > li > div:not(:first-of-type), .directory-list li.profile-item > div:not(:first-of-type), .profile, .news-events-list header h2, .news-events-list main {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.no-gutters, .lw_widget_results_events.lw_widget_results_events > li > div.event-details,#lw_cal_events .lw_cal_event > div.event-details, .news-events-list header h2 {margin-right: 0;margin-left: 0;}
.no-gutters > .col, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > .col,#lw_cal_events .lw_cal_event > div.event-details > .col, .news-events-list header h2 > .col, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div,#lw_cal_events .lw_widget_results_events.lw_widget_results_events > li.lw_cal_event > div.event-details > div, #lw_cal_events .lw_cal_event > div.event-details > div,.no-gutters > [class*="col-"], .lw_widget_results_events.lw_widget_results_events > li > div.event-details > [class*="col-"],#lw_cal_events .lw_cal_event > div.event-details > [class*="col-"], .news-events-list header h2 > [class*="col-"] {padding-right: 0;padding-left: 0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .list > li > div:first-of-type, .list li.profile-item > div:first-of-type, .list > li > div:not(:first-of-type), .list li.profile-item > div:not(:first-of-type), .list > li > div:not(:first-of-type) > div, .list li.profile-item > div:not(:first-of-type) > div, .lw_widget_results_events.lw_widget_results_events > li > div.event-image,#lw_cal_events .lw_cal_event > div.event-image, .lw_widget_results_events.lw_widget_results_events > li > div.event-details,#lw_cal_events .lw_cal_event > div.event-details, .profile .profile-item ul, .col, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div,#lw_cal_events .lw_cal_event > div.event-details > div,.col-auto, .header-utility > .container > .row > div, .header-utility > .breadcrumb-container + section.content > .row > div, .header-navbar .brand .header-utility > .-wrap > .row > div, .header-navbar .header-utility > nav.navbar > .row > div, .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > .row > div, .overview .header-utility > .content > .row > div, .header-utility > .container > section.content > div, .header-utility > .breadcrumb-container + section.content > section.content > div, .header-navbar .brand .header-utility > .-wrap > section.content > div, .header-navbar .header-utility > nav.navbar > section.content > div, .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > section.content > div, .overview .header-utility > .content > section.content > div, .lw_widget_results_events.lw_widget_results_events.header-utility > li.container > div.event-details > div, .header-navbar .brand .lw_widget_results_events.lw_widget_results_events.header-utility > li.-wrap > div.event-details > div, .header-navbar nav.navbar .dropdown-menu.mega .lw_widget_results_events.lw_widget_results_events.header-utility > li > div.event-details > div, .overview .lw_widget_results_events.lw_widget_results_events.header-utility > li.content > div.event-details > div,#lw_cal_events .header-utility > .lw_cal_event.container > div.event-details > div,#lw_cal_events .header-utility > .breadcrumb-container + section.lw_cal_event.content > div.event-details > div, .header-navbar .brand
#lw_cal_events .header-utility > .lw_cal_event.-wrap > div.event-details > div,#lw_cal_events .header-navbar .brand .header-utility > .lw_cal_event.-wrap > div.event-details > div, .header-navbar
#lw_cal_events .header-utility > nav.lw_cal_event.navbar > div.event-details > div,#lw_cal_events .header-navbar .header-utility > nav.lw_cal_event.navbar > div.event-details > div, .header-navbar nav.navbar .dropdown-menu.mega
#lw_cal_events .header-utility > li.lw_cal_event > div.event-details > div,#lw_cal_events .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li.lw_cal_event > div.event-details > div, .overview
#lw_cal_events .header-utility > .lw_cal_event.content > div.event-details > div,#lw_cal_events .overview .header-utility > .lw_cal_event.content > div.event-details > div, .directory-list.header-utility > li.container > div:not(:first-of-type) > div, .header-navbar .brand .directory-list.header-utility > li.-wrap > div:not(:first-of-type) > div, .header-navbar nav.navbar .dropdown-menu.mega .directory-list.header-utility > li > div:not(:first-of-type) > div, .overview .directory-list.header-utility > li.content > div:not(:first-of-type) > div, .directory-list .header-utility > li.profile-item.container > div:not(:first-of-type) > div, .header-navbar .brand .directory-list .header-utility > li.profile-item.-wrap > div:not(:first-of-type) > div, .directory-list .header-navbar .brand .header-utility > li.profile-item.-wrap > div:not(:first-of-type) > div, .header-navbar nav.navbar .dropdown-menu.mega .directory-list .header-utility > li.profile-item > div:not(:first-of-type) > div, .directory-list .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li.profile-item > div:not(:first-of-type) > div, .overview .directory-list .header-utility > li.profile-item.content > div:not(:first-of-type) > div, .directory-list .overview .header-utility > li.profile-item.content > div:not(:first-of-type) > div, .header-utility > .container > .profile > div, .header-utility > .breadcrumb-container + section.content > .profile > div, .header-navbar .brand .header-utility > .-wrap > .profile > div, .header-navbar .header-utility > nav.navbar > .profile > div, .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > .profile > div, .overview .header-utility > .content > .profile > div, .news-events-list header .header-utility > .container > h2 > div, .news-events-list header .header-utility > .breadcrumb-container + section.content > h2 > div, .header-navbar .brand .news-events-list header .header-utility > .-wrap > h2 > div, .news-events-list header .header-navbar .brand .header-utility > .-wrap > h2 > div, .header-navbar .news-events-list header .header-utility > nav.navbar > h2 > div, .news-events-list header .header-navbar .header-utility > nav.navbar > h2 > div, .header-navbar nav.navbar .dropdown-menu.mega .news-events-list header .header-utility > li > h2 > div, .news-events-list header .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > h2 > div, .overview .news-events-list header .header-utility > .content > h2 > div, .news-events-list header .overview .header-utility > .content > h2 > div, .news-events-list .header-utility > .container > main > div, .news-events-list .header-utility > .breadcrumb-container + section.content > main > div, .header-navbar .brand .news-events-list .header-utility > .-wrap > main > div, .news-events-list .header-navbar .brand .header-utility > .-wrap > main > div, .header-navbar .news-events-list .header-utility > nav.navbar > main > div, .news-events-list .header-navbar .header-utility > nav.navbar > main > div, .header-navbar nav.navbar .dropdown-menu.mega .news-events-list .header-utility > li > main > div, .news-events-list .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > main > div, .overview .news-events-list .header-utility > .content > main > div, .news-events-list .overview .header-utility > .content > main > div, .col-sm-1, .col-sm-2, ul.profile-list li.profile-item > div:first-of-type, .col-sm-3, .col-sm-4, .col-sm-5, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2,#lw_cal_events .lw_cal_event > div.event-details > div.-details2, .col-sm-6, .col-sm-7, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details,#lw_cal_events .lw_cal_event > div.event-details > div.-details, .col-sm-8, .col-sm-9, .col-sm-10, ul.profile-list li.profile-item > div:not(:first-of-type), .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .directory-list > li > div:not(:first-of-type) .first, .directory-list li.profile-item > div:not(:first-of-type) .first, .athletics .image, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, section.content > aside, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, section.content > main, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div,#lw_cal_events .lw_cal_event > div.event-details > div {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-auto, .header-utility > .container > .row > div, .header-utility > .breadcrumb-container + section.content > .row > div, .header-navbar .brand .header-utility > .-wrap > .row > div, .header-navbar .header-utility > nav.navbar > .row > div, .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > .row > div, .overview .header-utility > .content > .row > div, .header-utility > .container > section.content > div, .header-utility > .breadcrumb-container + section.content > section.content > div, .header-navbar .brand .header-utility > .-wrap > section.content > div, .header-navbar .header-utility > nav.navbar > section.content > div, .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > section.content > div, .overview .header-utility > .content > section.content > div, .lw_widget_results_events.lw_widget_results_events.header-utility > li.container > div.event-details > div, .header-navbar .brand .lw_widget_results_events.lw_widget_results_events.header-utility > li.-wrap > div.event-details > div, .header-navbar nav.navbar .dropdown-menu.mega .lw_widget_results_events.lw_widget_results_events.header-utility > li > div.event-details > div, .overview .lw_widget_results_events.lw_widget_results_events.header-utility > li.content > div.event-details > div,#lw_cal_events .header-utility > .lw_cal_event.container > div.event-details > div,#lw_cal_events .header-utility > .breadcrumb-container + section.lw_cal_event.content > div.event-details > div, .header-navbar .brand
#lw_cal_events .header-utility > .lw_cal_event.-wrap > div.event-details > div,#lw_cal_events .header-navbar .brand .header-utility > .lw_cal_event.-wrap > div.event-details > div, .header-navbar
#lw_cal_events .header-utility > nav.lw_cal_event.navbar > div.event-details > div,#lw_cal_events .header-navbar .header-utility > nav.lw_cal_event.navbar > div.event-details > div, .header-navbar nav.navbar .dropdown-menu.mega
#lw_cal_events .header-utility > li.lw_cal_event > div.event-details > div,#lw_cal_events .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li.lw_cal_event > div.event-details > div, .overview
#lw_cal_events .header-utility > .lw_cal_event.content > div.event-details > div,#lw_cal_events .overview .header-utility > .lw_cal_event.content > div.event-details > div, .directory-list.header-utility > li.container > div:not(:first-of-type) > div, .header-navbar .brand .directory-list.header-utility > li.-wrap > div:not(:first-of-type) > div, .header-navbar nav.navbar .dropdown-menu.mega .directory-list.header-utility > li > div:not(:first-of-type) > div, .overview .directory-list.header-utility > li.content > div:not(:first-of-type) > div, .directory-list .header-utility > li.profile-item.container > div:not(:first-of-type) > div, .header-navbar .brand .directory-list .header-utility > li.profile-item.-wrap > div:not(:first-of-type) > div, .directory-list .header-navbar .brand .header-utility > li.profile-item.-wrap > div:not(:first-of-type) > div, .header-navbar nav.navbar .dropdown-menu.mega .directory-list .header-utility > li.profile-item > div:not(:first-of-type) > div, .directory-list .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li.profile-item > div:not(:first-of-type) > div, .overview .directory-list .header-utility > li.profile-item.content > div:not(:first-of-type) > div, .directory-list .overview .header-utility > li.profile-item.content > div:not(:first-of-type) > div, .header-utility > .container > .profile > div, .header-utility > .breadcrumb-container + section.content > .profile > div, .header-navbar .brand .header-utility > .-wrap > .profile > div, .header-navbar .header-utility > nav.navbar > .profile > div, .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > .profile > div, .overview .header-utility > .content > .profile > div, .news-events-list header .header-utility > .container > h2 > div, .news-events-list header .header-utility > .breadcrumb-container + section.content > h2 > div, .header-navbar .brand .news-events-list header .header-utility > .-wrap > h2 > div, .news-events-list header .header-navbar .brand .header-utility > .-wrap > h2 > div, .header-navbar .news-events-list header .header-utility > nav.navbar > h2 > div, .news-events-list header .header-navbar .header-utility > nav.navbar > h2 > div, .header-navbar nav.navbar .dropdown-menu.mega .news-events-list header .header-utility > li > h2 > div, .news-events-list header .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > h2 > div, .overview .news-events-list header .header-utility > .content > h2 > div, .news-events-list header .overview .header-utility > .content > h2 > div, .news-events-list .header-utility > .container > main > div, .news-events-list .header-utility > .breadcrumb-container + section.content > main > div, .header-navbar .brand .news-events-list .header-utility > .-wrap > main > div, .news-events-list .header-navbar .brand .header-utility > .-wrap > main > div, .header-navbar .news-events-list .header-utility > nav.navbar > main > div, .news-events-list .header-navbar .header-utility > nav.navbar > main > div, .header-navbar nav.navbar .dropdown-menu.mega .news-events-list .header-utility > li > main > div, .news-events-list .header-navbar nav.navbar .dropdown-menu.mega .header-utility > li > main > div, .overview .news-events-list .header-utility > .content > main > div, .news-events-list .overview .header-utility > .content > main > div {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
.col-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-12, .list > li > div:first-of-type, .list li.profile-item > div:first-of-type, .list > li > div:not(:first-of-type), .list li.profile-item > div:not(:first-of-type), .list > li > div:not(:first-of-type) > div, .list li.profile-item > div:not(:first-of-type) > div, .lw_widget_results_events.lw_widget_results_events > li > div.event-image,#lw_cal_events .lw_cal_event > div.event-image, .lw_widget_results_events.lw_widget_results_events > li > div.event-details,#lw_cal_events .lw_cal_event > div.event-details, .profile .profile-item ul {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-1 {-webkit-box-ordinal-group: 1;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-2 {-webkit-box-ordinal-group: 2;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
.order-3 {-webkit-box-ordinal-group: 3;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
.order-4 {-webkit-box-ordinal-group: 4;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
.order-5 {-webkit-box-ordinal-group: 5;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
.order-6 {-webkit-box-ordinal-group: 6;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
.order-7 {-webkit-box-ordinal-group: 7;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
.order-8 {-webkit-box-ordinal-group: 8;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
.order-9 {-webkit-box-ordinal-group: 9;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
.order-10 {-webkit-box-ordinal-group: 10;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
.order-11 {-webkit-box-ordinal-group: 11;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
.order-12 {-webkit-box-ordinal-group: 12;-webkit-order: 12;-ms-flex-order: 12;order: 12;}
@media (min-width: 400px) {.col-sm {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-sm-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
.col-sm-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-sm-2, ul.profile-list li.profile-item > div:first-of-type {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-sm-3, .lw_widget_results_events.lw_widget_results_events > li > div.event-image,#lw_cal_events .lw_cal_event > div.event-image {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-sm-5, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2,#lw_cal_events .lw_cal_event > div.event-details > div.-details2 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-sm-6, .profile .profile-item ul {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-sm-7, .lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details,#lw_cal_events .lw_cal_event > div.event-details > div.-details {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-sm-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-sm-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-sm-10, ul.profile-list li.profile-item > div:not(:first-of-type) {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-sm-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-sm-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-sm-1 {-webkit-box-ordinal-group: 1;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-sm-2 {-webkit-box-ordinal-group: 2;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
.order-sm-3 {-webkit-box-ordinal-group: 3;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
.order-sm-4 {-webkit-box-ordinal-group: 4;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
.order-sm-5 {-webkit-box-ordinal-group: 5;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
.order-sm-6 {-webkit-box-ordinal-group: 6;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
.order-sm-7 {-webkit-box-ordinal-group: 7;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
.order-sm-8 {-webkit-box-ordinal-group: 8;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
.order-sm-9 {-webkit-box-ordinal-group: 9;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
.order-sm-10 {-webkit-box-ordinal-group: 10;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
.order-sm-11 {-webkit-box-ordinal-group: 11;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
.order-sm-12 {-webkit-box-ordinal-group: 12;-webkit-order: 12;-ms-flex-order: 12;order: 12;}}
@media (min-width: 600px) {.col-md {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-md-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
.col-md-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-md-2, .list > li > div:first-of-type, .list li.profile-item > div:first-of-type {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-md-6, .directory-list > li > div:not(:first-of-type) .first, .directory-list li.profile-item > div:not(:first-of-type) .first, .athletics .image {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-md-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-md-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-md-9, .lw_widget_results_events.lw_widget_results_events > li > div.event-details,#lw_cal_events .lw_cal_event > div.event-details {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-md-10, .list > li > div:not(:first-of-type), .list li.profile-item > div:not(:first-of-type) {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-md-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-md-1 {-webkit-box-ordinal-group: 1;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-md-2 {-webkit-box-ordinal-group: 2;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
.order-md-3 {-webkit-box-ordinal-group: 3;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
.order-md-4 {-webkit-box-ordinal-group: 4;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
.order-md-5 {-webkit-box-ordinal-group: 5;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
.order-md-6 {-webkit-box-ordinal-group: 6;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
.order-md-7 {-webkit-box-ordinal-group: 7;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
.order-md-8 {-webkit-box-ordinal-group: 8;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
.order-md-9 {-webkit-box-ordinal-group: 9;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
.order-md-10 {-webkit-box-ordinal-group: 10;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
.order-md-11 {-webkit-box-ordinal-group: 11;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
.order-md-12 {-webkit-box-ordinal-group: 12;-webkit-order: 12;-ms-flex-order: 12;order: 12;}}
@media (min-width: 768px) {.col-lg {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-lg-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
.col-lg-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-lg-3, section.content > aside {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-lg-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-lg-9, section.content > main {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-lg-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-lg-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-lg-1 {-webkit-box-ordinal-group: 1;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-lg-2 {-webkit-box-ordinal-group: 2;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
.order-lg-3 {-webkit-box-ordinal-group: 3;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
.order-lg-4 {-webkit-box-ordinal-group: 4;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
.order-lg-5 {-webkit-box-ordinal-group: 5;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
.order-lg-6 {-webkit-box-ordinal-group: 6;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
.order-lg-7 {-webkit-box-ordinal-group: 7;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
.order-lg-8 {-webkit-box-ordinal-group: 8;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
.order-lg-9 {-webkit-box-ordinal-group: 9;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
.order-lg-10 {-webkit-box-ordinal-group: 10;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
.order-lg-11 {-webkit-box-ordinal-group: 11;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
.order-lg-12 {-webkit-box-ordinal-group: 12;-webkit-order: 12;-ms-flex-order: 12;order: 12;}}
@media (min-width: 992px) {.col-xl {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-xl-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
.col-xl-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-xl-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-xl-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-xl-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-xl-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-xl-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-xl-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-xl-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-xl-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-xl-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-xl-1 {-webkit-box-ordinal-group: 1;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-xl-2 {-webkit-box-ordinal-group: 2;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
.order-xl-3 {-webkit-box-ordinal-group: 3;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
.order-xl-4 {-webkit-box-ordinal-group: 4;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
.order-xl-5 {-webkit-box-ordinal-group: 5;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
.order-xl-6 {-webkit-box-ordinal-group: 6;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
.order-xl-7 {-webkit-box-ordinal-group: 7;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
.order-xl-8 {-webkit-box-ordinal-group: 8;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
.order-xl-9 {-webkit-box-ordinal-group: 9;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
.order-xl-10 {-webkit-box-ordinal-group: 10;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
.order-xl-11 {-webkit-box-ordinal-group: 11;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
.order-xl-12 {-webkit-box-ordinal-group: 12;-webkit-order: 12;-ms-flex-order: 12;order: 12;}}
.table {width: 100%;max-width: 100%;margin-bottom: 0;background-color: transparent;}
.table th,.table td {padding: 0.75rem;vertical-align: top;border-top: 1px solid #e9ecef;}
.table thead th {vertical-align: bottom;border-bottom: 2px solid #e9ecef;}
.table tbody + tbody {border-top: 2px solid #e9ecef;}
.table .table {background-color: #fff;}
.table-sm th,.table-sm td {padding: 0.3rem;}
.table-bordered {border: 1px solid #e9ecef;}
.table-bordered th,.table-bordered td {border: 1px solid #e9ecef;}
.table-bordered thead th,.table-bordered thead td {border-bottom-width: 2px;}
.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0, 0, 0, 0.05);}
.table-hover tbody tr:hover {background-color: rgba(0, 0, 0, 0.075);}
.table-primary,.table-primary > th,.table-primary > td {background-color: #cadff4;}
.table-hover .table-primary:hover {background-color: #b5d2f0;}
.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th {background-color: #b5d2f0;}
.table-secondary,.table-secondary > th,.table-secondary > td {background-color: #dddfe2;}
.table-hover .table-secondary:hover {background-color: #cfd2d6;}
.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th {background-color: #cfd2d6;}
.table-success,.table-success > th,.table-success > td {background-color: #c3e6cb;}
.table-hover .table-success:hover {background-color: #b1dfbb;}
.table-hover .table-success:hover > td,.table-hover .table-success:hover > th {background-color: #b1dfbb;}
.table-info,.table-info > th,.table-info > td {background-color: #bee5eb;}
.table-hover .table-info:hover {background-color: #abdde5;}
.table-hover .table-info:hover > td,.table-hover .table-info:hover > th {background-color: #abdde5;}
.table-warning,.table-warning > th,.table-warning > td {background-color: #fff6b8;}
.table-hover .table-warning:hover {background-color: #fff39f;}
.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th {background-color: #fff39f;}
.table-danger,.table-danger > th,.table-danger > td {background-color: #f5c6cb;}
.table-hover .table-danger:hover {background-color: #f1b0b7;}
.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th {background-color: #f1b0b7;}
.table-light,.table-light > th,.table-light > td {background-color: #fdfdfe;}
.table-hover .table-light:hover {background-color: #ececf6;}
.table-hover .table-light:hover > td,.table-hover .table-light:hover > th {background-color: #ececf6;}
.table-dark,.table-dark > th,.table-dark > td {background-color: #c6c8ca;}
.table-hover .table-dark:hover {background-color: #b9bbbe;}
.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th {background-color: #b9bbbe;}
.table-active,.table-active > th,.table-active > td {background-color: rgba(0, 0, 0, 0.075);}
.table-hover .table-active:hover {background-color: rgba(0, 0, 0, 0.075);}
.table-hover .table-active:hover > td,.table-hover .table-active:hover > th {background-color: rgba(0, 0, 0, 0.075);}
.thead-inverse th {color: #fff;background-color: #212529;}
.thead-default th {color: #495057;background-color: #e9ecef;}
.table-inverse {color: #fff;background-color: #212529;}
.table-inverse th,.table-inverse td,.table-inverse thead th {border-color: #32383e;}
.table-inverse.table-bordered {border: 0;}
.table-inverse.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(255, 255, 255, 0.05);}
.table-inverse.table-hover tbody tr:hover {background-color: rgba(255, 255, 255, 0.075);}
@media (max-width: 767px) {.table-responsive {display: block;width: 100%;overflow-x: auto;-ms-overflow-style: -ms-autohiding-scrollbar;}
.table-responsive.table-bordered {border: 0;}}
.form-control {display: block;width: 100%;padding: 0.5rem 0.75rem;font-size: 1rem;line-height: 1.25;color: #495057;background-color: #fff;background-image: none;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.form-control::-ms-expand {background-color: transparent;border: 0;}
.form-control:focus {color: #495057;background-color: #fff;border-color: #abccee;outline: none;}
.form-control::placeholder {color: #868e96;opacity: 1;}
.form-control:disabled, .form-control[readonly] {background-color: #e9ecef;opacity: 1;}
select.form-control:not([size]):not([multiple]) {height: calc(2.25rem + 2px);}
select.form-control:focus::-ms-value {color: #495057;background-color: #fff;}
.form-control-file,.form-control-range {display: block;}
.col-form-label {padding-top: calc(0.5rem - 1px * 2);padding-bottom: calc(0.5rem - 1px * 2);margin-bottom: 0;}
.col-form-label-lg {padding-top: calc(0.5rem - 1px * 2);padding-bottom: calc(0.5rem - 1px * 2);font-size: 1.25rem;}
.col-form-label-sm {padding-top: calc(0.25rem - 1px * 2);padding-bottom: calc(0.25rem - 1px * 2);font-size: 0.875rem;}
.col-form-legend {padding-top: 0.5rem;padding-bottom: 0.5rem;margin-bottom: 0;font-size: 1rem;}
.form-control-plaintext {padding-top: 0.5rem;padding-bottom: 0.5rem;margin-bottom: 0;line-height: 1.25;border: solid transparent;border-width: 1px 0;}
.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,.input-group-sm > .form-control-plaintext.input-group-addon,.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,.input-group-lg > .form-control-plaintext.input-group-addon,.input-group-lg > .input-group-btn > .form-control-plaintext.btn {padding-right: 0;padding-left: 0;}
.form-control-sm, .input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}
select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),.input-group-sm > select.input-group-addon:not([size]):not([multiple]),.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {height: calc(1.8125rem + 2px);}
.form-control-lg, .input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}
select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),.input-group-lg > select.input-group-addon:not([size]):not([multiple]),.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {height: calc(2.3125rem + 2px);}
.form-group {margin-bottom: 1rem;}
.form-text {display: block;margin-top: 0.25rem;}
.form-row {display: flex;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}
.form-row > .col, .lw_widget_results_events.lw_widget_results_events > li > div.event-details.form-row > div,#lw_cal_events .lw_cal_event > div.event-details.form-row > div,.form-row > [class*="col-"] {padding-right: 5px;padding-left: 5px;}
.form-check {position: relative;display: block;margin-bottom: 0.5rem;}
.form-check.disabled .form-check-label {color: #868e96;}
.form-check-label {padding-left: 1.25rem;margin-bottom: 0;}
.form-check-input {position: absolute;margin-top: 0.25rem;margin-left: -1.25rem;}
.form-check-input:only-child {position: static;}
.form-check-inline {display: inline-block;}
.form-check-inline .form-check-label {vertical-align: middle;}
.form-check-inline + .form-check-inline {margin-left: 0.75rem;}
.invalid-feedback {display: none;margin-top: .25rem;font-size: .875rem;color: #dc3545;}
.invalid-tooltip {position: absolute;top: 100%;z-index: 5;display: none;width: 250px;padding: .5rem;margin-top: .1rem;font-size: .875rem;line-height: 1;color: #fff;background-color: rgba(220, 53, 69, 0.8);border-radius: .2rem;}
.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,.custom-select.is-valid {border-color: #28a745;}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
.custom-select:valid:focus,.custom-select.is-valid:focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}
.was-validated .form-control:valid ~ .invalid-feedback,.was-validated .form-control:valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback,.form-control.is-valid ~ .invalid-tooltip, .was-validated
.custom-select:valid ~ .invalid-feedback,.was-validated
.custom-select:valid ~ .invalid-tooltip,.custom-select.is-valid ~ .invalid-feedback,.custom-select.is-valid ~ .invalid-tooltip {display: block;}
.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {color: #28a745;}
.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {background-color: rgba(40, 167, 69, 0.25);}
.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {color: #28a745;}
.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {border-color: #28a745;}
.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {border-color: inherit;}
.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}
.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,.custom-select.is-invalid {border-color: #dc3545;}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
.custom-select:invalid:focus,.custom-select.is-invalid:focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}
.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip, .was-validated
.custom-select:invalid ~ .invalid-feedback,.was-validated
.custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip {display: block;}
.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {color: #dc3545;}
.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {background-color: rgba(220, 53, 69, 0.25);}
.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {color: #dc3545;}
.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {border-color: #dc3545;}
.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {border-color: inherit;}
.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}
.form-inline {display: flex;flex-flow: row wrap;align-items: center;}
.form-inline .form-check {width: 100%;}
@media (min-width: 400px) {.form-inline label {display: flex;align-items: center;justify-content: center;margin-bottom: 0;}
.form-inline .form-group {display: flex;flex: 0 0 auto;flex-flow: row wrap;align-items: center;margin-bottom: 0;}
.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
.form-inline .form-control-plaintext {display: inline-block;}
.form-inline .input-group {width: auto;}
.form-inline .form-control-label {margin-bottom: 0;vertical-align: middle;}
.form-inline .form-check {display: flex;align-items: center;justify-content: center;width: auto;margin-top: 0;margin-bottom: 0;}
.form-inline .form-check-label {padding-left: 0;}
.form-inline .form-check-input {position: relative;margin-top: 0;margin-right: 0.25rem;margin-left: 0;}
.form-inline .custom-control {display: flex;align-items: center;justify-content: center;padding-left: 0;}
.form-inline .custom-control-indicator {position: static;display: inline-block;margin-right: 0.25rem;vertical-align: text-bottom;}
.form-inline .has-feedback .form-control-feedback {top: 0;}}
.btn {display: inline-block;font-weight: normal;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border: 1px solid transparent;padding: 0.5rem 0.75rem;font-size: 1rem;line-height: 1.25;border-radius: 0;transition: all 0.15s ease-in-out;}
.btn:focus, .btn:hover {text-decoration: none;}
.btn:focus, .btn.focus {outline: 0;box-shadow: 0 0 0 3px rgba(65, 140, 216, 0.25);}
.btn.disabled, .btn:disabled {opacity: .65;}
.btn:active, .btn.active {background-image: none;}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}
.btn-primary {color: #fff;background-color: #418CD8;border-color: #418CD8;}
.btn-primary:hover {color: #fff;background-color: #2979c9;border-color: #2772bf;}
.btn-primary:focus, .btn-primary.focus {box-shadow: 0 0 0 3px rgba(65, 140, 216, 0.5);}
.btn-primary.disabled, .btn-primary:disabled {background-color: #418CD8;border-color: #418CD8;}
.btn-primary:active, .btn-primary.active,.show > .btn-primary.dropdown-toggle {background-color: #2979c9;background-image: none;border-color: #2772bf;}
.btn-secondary {color: #fff;background-color: #868e96;border-color: #868e96;}
.btn-secondary:hover {color: #fff;background-color: #727b84;border-color: #6c757d;}
.btn-secondary:focus, .btn-secondary.focus {box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);}
.btn-secondary.disabled, .btn-secondary:disabled {background-color: #868e96;border-color: #868e96;}
.btn-secondary:active, .btn-secondary.active,.show > .btn-secondary.dropdown-toggle {background-color: #727b84;background-image: none;border-color: #6c757d;}
.btn-success {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-success:hover {color: #fff;background-color: #218838;border-color: #1e7e34;}
.btn-success:focus, .btn-success.focus {box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);}
.btn-success.disabled, .btn-success:disabled {background-color: #28a745;border-color: #28a745;}
.btn-success:active, .btn-success.active,.show > .btn-success.dropdown-toggle {background-color: #218838;background-image: none;border-color: #1e7e34;}
.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}
.btn-info:focus, .btn-info.focus {box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);}
.btn-info.disabled, .btn-info:disabled {background-color: #17a2b8;border-color: #17a2b8;}
.btn-info:active, .btn-info.active,.show > .btn-info.dropdown-toggle {background-color: #138496;background-image: none;border-color: #117a8b;}
.btn-warning {color: #111;background-color: #ffe000;border-color: #ffe000;}
.btn-warning:hover {color: #111;background-color: #d9be00;border-color: #ccb300;}
.btn-warning:focus, .btn-warning.focus {box-shadow: 0 0 0 3px rgba(255, 224, 0, 0.5);}
.btn-warning.disabled, .btn-warning:disabled {background-color: #ffe000;border-color: #ffe000;}
.btn-warning:active, .btn-warning.active,.show > .btn-warning.dropdown-toggle {background-color: #d9be00;background-image: none;border-color: #ccb300;}
.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-danger:hover {color: #fff;background-color: #c82333;border-color: #bd2130;}
.btn-danger:focus, .btn-danger.focus {box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);}
.btn-danger.disabled, .btn-danger:disabled {background-color: #dc3545;border-color: #dc3545;}
.btn-danger:active, .btn-danger.active,.show > .btn-danger.dropdown-toggle {background-color: #c82333;background-image: none;border-color: #bd2130;}
.btn-light {color: #111;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-light:hover {color: #111;background-color: #e2e6ea;border-color: #dae0e5;}
.btn-light:focus, .btn-light.focus {box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);}
.btn-light.disabled, .btn-light:disabled {background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-light:active, .btn-light.active,.show > .btn-light.dropdown-toggle {background-color: #e2e6ea;background-image: none;border-color: #dae0e5;}
.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-dark:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}
.btn-dark:focus, .btn-dark.focus {box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);}
.btn-dark.disabled, .btn-dark:disabled {background-color: #343a40;border-color: #343a40;}
.btn-dark:active, .btn-dark.active,.show > .btn-dark.dropdown-toggle {background-color: #23272b;background-image: none;border-color: #1d2124;}
.btn-outline-primary {color: #418CD8;background-color: transparent;background-image: none;border-color: #418CD8;}
.btn-outline-primary:hover {color: #fff;background-color: #418CD8;border-color: #418CD8;}
.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow: 0 0 0 3px rgba(65, 140, 216, 0.5);}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #418CD8;background-color: transparent;}
.btn-outline-primary:active, .btn-outline-primary.active,.show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #418CD8;border-color: #418CD8;}
.btn-outline-secondary {color: #868e96;background-color: transparent;background-image: none;border-color: #868e96;}
.btn-outline-secondary:hover {color: #fff;background-color: #868e96;border-color: #868e96;}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #868e96;background-color: transparent;}
.btn-outline-secondary:active, .btn-outline-secondary.active,.show > .btn-outline-secondary.dropdown-toggle {color: #fff;background-color: #868e96;border-color: #868e96;}
.btn-outline-success {color: #28a745;background-color: transparent;background-image: none;border-color: #28a745;}
.btn-outline-success:hover {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-outline-success:focus, .btn-outline-success.focus {box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);}
.btn-outline-success.disabled, .btn-outline-success:disabled {color: #28a745;background-color: transparent;}
.btn-outline-success:active, .btn-outline-success.active,.show > .btn-outline-success.dropdown-toggle {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-outline-info {color: #17a2b8;background-color: transparent;background-image: none;border-color: #17a2b8;}
.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:focus, .btn-outline-info.focus {box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);}
.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}
.btn-outline-info:active, .btn-outline-info.active,.show > .btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-warning {color: #ffe000;background-color: transparent;background-image: none;border-color: #ffe000;}
.btn-outline-warning:hover {color: #fff;background-color: #ffe000;border-color: #ffe000;}
.btn-outline-warning:focus, .btn-outline-warning.focus {box-shadow: 0 0 0 3px rgba(255, 224, 0, 0.5);}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #ffe000;background-color: transparent;}
.btn-outline-warning:active, .btn-outline-warning.active,.show > .btn-outline-warning.dropdown-toggle {color: #fff;background-color: #ffe000;border-color: #ffe000;}
.btn-outline-danger {color: #dc3545;background-color: transparent;background-image: none;border-color: #dc3545;}
.btn-outline-danger:hover {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-outline-danger:focus, .btn-outline-danger.focus {box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #dc3545;background-color: transparent;}
.btn-outline-danger:active, .btn-outline-danger.active,.show > .btn-outline-danger.dropdown-toggle {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-outline-light {color: #f8f9fa;background-color: transparent;background-image: none;border-color: #f8f9fa;}
.btn-outline-light:hover {color: #fff;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-outline-light:focus, .btn-outline-light.focus {box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);}
.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f8f9fa;background-color: transparent;}
.btn-outline-light:active, .btn-outline-light.active,.show > .btn-outline-light.dropdown-toggle {color: #fff;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-outline-dark {color: #343a40;background-color: transparent;background-image: none;border-color: #343a40;}
.btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark:focus, .btn-outline-dark.focus {box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}
.btn-outline-dark:active, .btn-outline-dark.active,.show > .btn-outline-dark.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-link {font-weight: normal;color: #418CD8;border-radius: 0;}
.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {background-color: transparent;}
.btn-link, .btn-link:focus, .btn-link:active {border-color: transparent;box-shadow: none;}
.btn-link:hover {border-color: transparent;}
.btn-link:focus, .btn-link:hover {color: #2366aa;text-decoration: underline;background-color: transparent;}
.btn-link:disabled {color: #868e96;}
.btn-link:disabled:focus, .btn-link:disabled:hover {text-decoration: none;}
.btn-lg, .btn-group-lg > .btn {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}
.btn-sm, .btn-group-sm > .btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}
.btn-block {display: block;width: 100%;}
.btn-block + .btn-block {margin-top: 0.5rem;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}
.fade {opacity: 0;transition: opacity 0.15s linear;}
.fade.show {opacity: 1;}
.collapse {display: none;}
.collapse.show {display: block;}
tr.collapse.show {display: table-row;}
tbody.collapse.show {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden;transition: height 0.35s ease;}
.dropup,.dropdown {position: relative;}
.dropdown-toggle::after {display: none !important;display: inline-block;width: 0;height: 0;margin-left: 0.255em;vertical-align: 0.255em;content: "";border-top: 0.3em solid;border-right: 0.3em solid transparent;border-left: 0.3em solid transparent;}
.dropdown-toggle:empty::after {margin-left: 0;}
.dropup .dropdown-menu {margin-top: 0;margin-bottom: 0.125rem;}
.dropup .dropdown-toggle::after {border-top: 0;border-bottom: 0.3em solid;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: 0.5rem 0;margin: 0.125rem 0 0;font-size: 1rem;color: #212529;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0;}
.dropdown-divider {height: 0;margin: 0 0;overflow: hidden;border-top: 1px solid #e9ecef;}
.dropdown-item {display: block;width: 100%;padding: 0.25rem 1.5rem;clear: both;font-weight: normal;color: #212529;text-align: inherit;white-space: nowrap;background: none;border: 0;}
.dropdown-item:focus, .dropdown-item:hover {color: #16181b;text-decoration: none;background-color: #f8f9fa;}
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #418CD8;}
.dropdown-item.disabled, .dropdown-item:disabled {color: #868e96;background-color: transparent;}
.show > a {outline: 0;}
.dropdown-menu.show {display: block;}
.dropdown-header {display: block;padding: 0.5rem 1.5rem;margin-bottom: 0;font-size: 0.875rem;color: #868e96;white-space: nowrap;}
.btn-group,.btn-group-vertical {position: relative;display: inline-flex;vertical-align: middle;}
.btn-group > .btn,.btn-group-vertical > .btn {position: relative;flex: 0 1 auto;margin-bottom: 0;}
.btn-group > .btn:hover,.btn-group-vertical > .btn:hover {z-index: 2;}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {z-index: 2;}
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group,.btn-group-vertical .btn + .btn,.btn-group-vertical .btn + .btn-group,.btn-group-vertical .btn-group + .btn,.btn-group-vertical .btn-group + .btn-group {margin-left: -1px;}
.btn-toolbar {display: flex;flex-wrap: wrap;justify-content: flex-start;}
.btn-toolbar .input-group {width: auto;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group > .btn:first-child {margin-left: 0;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group > .btn-group {float: left;}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn + .dropdown-toggle-split {padding-right: 0.5625rem;padding-left: 0.5625rem;}
.btn + .dropdown-toggle-split::after {margin-left: 0;}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {padding-right: 0.375rem;padding-left: 0.375rem;}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {padding-right: 0.75rem;padding-left: 0.75rem;}
.btn-group-vertical {display: inline-flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.btn-group-vertical .btn,.btn-group-vertical .btn-group {width: 100%;}
.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group-vertical > .btn:first-child:not(:last-child) {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}
.input-group {position: relative;display: flex;width: 100%;}
.input-group .form-control {position: relative;z-index: 2;flex: 1 1 auto;width: 1%;margin-bottom: 0;}
.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {z-index: 3;}
.input-group-addon,.input-group-btn,.input-group .form-control {display: flex;align-items: center;}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}
.input-group-addon,.input-group-btn {white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 0.5rem 0.75rem;margin-bottom: 0;font-size: 1rem;font-weight: normal;line-height: 1.25;color: #495057;text-align: center;background-color: #e9ecef;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0;}
.input-group-addon.form-control-sm,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;border-radius: 0.2rem;}
.input-group-addon.form-control-lg,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn {padding: 0.5rem 1rem;font-size: 1.25rem;border-radius: 0.3rem;}
.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top: 0;}
.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:last-child) > .btn,.input-group-btn:not(:last-child) > .btn-group > .btn,.input-group-btn:not(:last-child) > .dropdown-toggle,.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group-addon:not(:last-child) {border-right: 0;}
.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child) > .btn,.input-group-btn:not(:first-child) > .btn-group > .btn,.input-group-btn:not(:first-child) > .dropdown-toggle,.input-group-btn:not(:last-child) > .btn:not(:first-child),.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.form-control + .input-group-addon:not(:first-child) {border-left: 0;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.input-group-btn > .btn {position: relative;}
.input-group-btn > .btn + .btn {margin-left: -1px;}
.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {z-index: 3;}
.input-group-btn:not(:last-child) > .btn,.input-group-btn:not(:last-child) > .btn-group {margin-right: -1px;}
.input-group-btn:not(:first-child) > .btn,.input-group-btn:not(:first-child) > .btn-group {z-index: 2;margin-left: -1px;}
.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,.input-group-btn:not(:first-child) > .btn-group:focus,.input-group-btn:not(:first-child) > .btn-group:active,.input-group-btn:not(:first-child) > .btn-group:hover {z-index: 3;}
.custom-control {position: relative;display: inline-flex;min-height: 1.5rem;padding-left: 1.5rem;margin-right: 1rem;}
.custom-control-input {position: absolute;z-index: -1;opacity: 0;}
.custom-control-input:checked ~ .custom-control-indicator {color: #fff;background-color: #418CD8;}
.custom-control-input:focus ~ .custom-control-indicator {box-shadow: 0 0 0 1px #fff, 0 0 0 3px #418CD8;}
.custom-control-input:active ~ .custom-control-indicator {color: #fff;background-color: #d5e6f6;}
.custom-control-input:disabled ~ .custom-control-indicator {background-color: #e9ecef;}
.custom-control-input:disabled ~ .custom-control-description {color: #868e96;}
.custom-control-indicator {position: absolute;top: 0.25rem;left: 0;display: block;width: 1rem;height: 1rem;pointer-events: none;user-select: none;background-color: #ddd;background-repeat: no-repeat;background-position: center center;background-size: 50% 50%;}
.custom-checkbox .custom-control-indicator {border-radius: 0;}
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {background-color: #418CD8;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");}
.custom-radio .custom-control-indicator {border-radius: 50%;}
.custom-radio .custom-control-input:checked ~ .custom-control-indicator {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");}
.custom-controls-stacked {display: flex;flex-direction: column;}
.custom-controls-stacked .custom-control {margin-bottom: 0.25rem;}
.custom-controls-stacked .custom-control + .custom-control {margin-left: 0;}
.custom-select {display: inline-block;max-width: 100%;height: calc(2.25rem + 2px);padding: 0.375rem 1.75rem 0.375rem 0.75rem;line-height: 1.25;color: #495057;vertical-align: middle;background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size: 8px 10px;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0;appearance: none;}
.custom-select:focus {border-color: #abccee;outline: none;}
.custom-select:focus::-ms-value {color: #495057;background-color: #fff;}
.custom-select:disabled {color: #868e96;background-color: #e9ecef;}
.custom-select::-ms-expand {opacity: 0;}
.custom-select-sm {height: calc(1.8125rem + 2px);padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: 75%;}
.custom-file {position: relative;display: inline-block;max-width: 100%;height: 2.5rem;margin-bottom: 0;}
.custom-file-input {min-width: 14rem;max-width: 100%;height: 2.5rem;margin: 0;opacity: 0;}
.custom-file-control {position: absolute;top: 0;right: 0;left: 0;z-index: 5;height: 2.5rem;padding: 0.5rem 1rem;line-height: 1.5;color: #495057;pointer-events: none;user-select: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0;}
.custom-file-control:lang(en):empty::after {content: "Choose file...";}
.custom-file-control::before {position: absolute;top: -1px;right: -1px;bottom: -1px;z-index: 6;display: block;height: 2.5rem;padding: 0.5rem 1rem;line-height: 1.5;color: #495057;background-color: #e9ecef;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0 0 0 0;}
.custom-file-control:lang(en)::before {content: "Browse";}
.nav, .listNav, .listNav .ln-letters {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}
.nav-link {display: block;padding: 0.5rem 1rem;}
.nav-link:focus, .nav-link:hover {text-decoration: none;}
.nav-link.disabled {color: #868e96;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs .nav-item, .nav-tabs .listNav .ln-letters a, .listNav .ln-letters .nav-tabs a {margin-bottom: -1px;}
.nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: 0;border-top-right-radius: 0;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: #e9ecef #e9ecef #ddd;}
.nav-tabs .nav-link.disabled {color: #868e96;background-color: transparent;border-color: transparent;}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .listNav .ln-letters a.show .nav-link, .listNav .ln-letters
.nav-tabs a.show .nav-link {color: #495057;background-color: #fff;border-color: #ddd #ddd #fff;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}
.nav-pills .nav-link, .listNav .nav-link {border-radius: 0;}
.nav-pills .nav-link.active, .listNav .nav-link.active,.show > .nav-pills .nav-link,.show > .listNav .nav-link {color: #fff;background-color: #418CD8;}
.nav-fill .nav-item, .listNav .nav-item, .listNav .ln-letters a {flex: 1 1 auto;text-align: center;}
.nav-justified .nav-item, .nav-justified .listNav .ln-letters a, .listNav .ln-letters .nav-justified a {flex-basis: 0;flex-grow: 1;text-align: center;}
.tab-content > .tab-pane {display: none;}
.tab-content > .active {display: block;}
.navbar {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 0 0;}
.navbar > .container, .navbar > .breadcrumb-container + section.content, .header-navbar .brand .navbar > .-wrap, .header-navbar .navbar > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar > li, .overview .navbar > .content,.navbar > .container-fluid,.navbar > footer.footer-copyright,.navbar > .overview,.navbar > .athletics {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.navbar-brand {display: inline-block;padding-top: 0.3125rem;padding-bottom: 0.3125rem;margin-right: 0;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}
.navbar-nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}
.navbar-nav .nav-link {padding-right: 0;padding-left: 0;}
.navbar-nav .dropdown-menu {position: static;float: none;}
.navbar-text {display: inline-block;padding-top: 0.5rem;padding-bottom: 0.5rem;}
.navbar-collapse {-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.navbar-toggler {padding: 0.25rem 0.75rem;font-size: 1.25rem;line-height: 1;background: transparent;border: 1px solid transparent;border-radius: 0;}
.navbar-toggler:focus, .navbar-toggler:hover {text-decoration: none;}
.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}
@media (max-width: 399px) {.navbar-expand-sm > .container, .navbar-expand-sm > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-sm > .-wrap, .header-navbar .navbar-expand-sm > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-sm > li, .overview .navbar-expand-sm > .content,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > footer.footer-copyright,.navbar-expand-sm > .overview,.navbar-expand-sm > .athletics {padding-right: 0;padding-left: 0;}}
@media (min-width: 400px) {.navbar-expand-sm {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.navbar-expand-sm .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand-sm .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
.navbar-expand-sm .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand-sm > .container, .navbar-expand-sm > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-sm > .-wrap, .header-navbar .navbar-expand-sm > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-sm > li, .overview .navbar-expand-sm > .content,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > footer.footer-copyright,.navbar-expand-sm > .overview,.navbar-expand-sm > .athletics {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.navbar-expand-sm .navbar-collapse {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.navbar-expand-sm .navbar-toggler {display: none;}}
@media (max-width: 599px) {.navbar-expand-md > .container, .navbar-expand-md > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-md > .-wrap, .header-navbar .navbar-expand-md > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-md > li, .overview .navbar-expand-md > .content,.navbar-expand-md > .container-fluid,.navbar-expand-md > footer.footer-copyright,.navbar-expand-md > .overview,.navbar-expand-md > .athletics {padding-right: 0;padding-left: 0;}}
@media (min-width: 600px) {.navbar-expand-md {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.navbar-expand-md .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand-md .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
.navbar-expand-md .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand-md > .container, .navbar-expand-md > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-md > .-wrap, .header-navbar .navbar-expand-md > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-md > li, .overview .navbar-expand-md > .content,.navbar-expand-md > .container-fluid,.navbar-expand-md > footer.footer-copyright,.navbar-expand-md > .overview,.navbar-expand-md > .athletics {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.navbar-expand-md .navbar-collapse {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.navbar-expand-md .navbar-toggler {display: none;}}
@media (max-width: 767px) {.navbar-expand-lg > .container, .navbar-expand-lg > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-lg > .-wrap, .header-navbar .navbar-expand-lg > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-lg > li, .overview .navbar-expand-lg > .content,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > footer.footer-copyright,.navbar-expand-lg > .overview,.navbar-expand-lg > .athletics {padding-right: 0;padding-left: 0;}}
@media (min-width: 768px) {.navbar-expand-lg {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.navbar-expand-lg .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand-lg .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
.navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand-lg > .container, .navbar-expand-lg > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-lg > .-wrap, .header-navbar .navbar-expand-lg > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-lg > li, .overview .navbar-expand-lg > .content,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > footer.footer-copyright,.navbar-expand-lg > .overview,.navbar-expand-lg > .athletics {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.navbar-expand-lg .navbar-collapse {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.navbar-expand-lg .navbar-toggler {display: none;}}
@media (max-width: 991px) {.navbar-expand-xl > .container, .navbar-expand-xl > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-xl > .-wrap, .header-navbar .navbar-expand-xl > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-xl > li, .overview .navbar-expand-xl > .content,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > footer.footer-copyright,.navbar-expand-xl > .overview,.navbar-expand-xl > .athletics {padding-right: 0;padding-left: 0;}}
@media (min-width: 992px) {.navbar-expand-xl {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.navbar-expand-xl .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand-xl .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
.navbar-expand-xl .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand-xl > .container, .navbar-expand-xl > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand-xl > .-wrap, .header-navbar .navbar-expand-xl > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand-xl > li, .overview .navbar-expand-xl > .content,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > footer.footer-copyright,.navbar-expand-xl > .overview,.navbar-expand-xl > .athletics {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.navbar-expand-xl .navbar-collapse {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.navbar-expand-xl .navbar-toggler {display: none;}}
.navbar-expand {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.navbar-expand > .container, .navbar-expand > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand > .-wrap, .header-navbar .navbar-expand > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand > li, .overview .navbar-expand > .content,.navbar-expand > .container-fluid,.navbar-expand > footer.footer-copyright,.navbar-expand > .overview,.navbar-expand > .athletics {padding-right: 0;padding-left: 0;}
.navbar-expand .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.navbar-expand .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
.navbar-expand .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand > .container, .navbar-expand > .breadcrumb-container + section.content, .header-navbar .brand .navbar-expand > .-wrap, .header-navbar .navbar-expand > nav.navbar, .header-navbar nav.navbar .dropdown-menu.mega .navbar-expand > li, .overview .navbar-expand > .content,.navbar-expand > .container-fluid,.navbar-expand > footer.footer-copyright,.navbar-expand > .overview,.navbar-expand > .athletics {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.navbar-expand .navbar-collapse {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.navbar-expand .navbar-toggler {display: none;}
.navbar-light .navbar-brand {color: rgba(0, 0, 0, 0.9);}
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {color: rgba(0, 0, 0, 0.9);}
.navbar-light .navbar-nav .nav-link {color: rgba(0, 0, 0, 0.5);}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: rgba(0, 0, 0, 0.7);}
.navbar-light .navbar-nav .nav-link.disabled {color: rgba(0, 0, 0, 0.3);}
.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active {color: rgba(0, 0, 0, 0.9);}
.navbar-light .navbar-toggler {color: rgba(0, 0, 0, 0.5);border-color: rgba(0, 0, 0, 0.1);}
.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
.navbar-light .navbar-text {color: rgba(0, 0, 0, 0.5);}
.navbar-dark .navbar-brand {color: white;}
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {color: white;}
.navbar-dark .navbar-nav .nav-link {color: rgba(255, 255, 255, 0.5);}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color: rgba(255, 255, 255, 0.75);}
.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255, 255, 255, 0.25);}
.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active {color: white;}
.navbar-dark .navbar-toggler {color: rgba(255, 255, 255, 0.5);border-color: rgba(255, 255, 255, 0.1);}
.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
.navbar-dark .navbar-text {color: rgba(255, 255, 255, 0.5);}
.card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.125);border-radius: 0;}
.card-body {flex: 1 1 auto;padding: 1.25rem;}
.card-title {margin-bottom: 0.75rem;}
.card-subtitle {margin-top: -0.375rem;margin-bottom: 0;}
.card-text:last-child, .content-stats .card p:last-child,.cards-events .card p:last-child {margin-bottom: 0;}
.card-link:hover {text-decoration: none;}
.card-link + .card-link {margin-left: 1.25rem;}
.card > .list-group:first-child .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.card > .list-group:last-child .list-group-item:last-child {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.card-header {padding: 0.75rem 1.25rem;margin-bottom: 0;background-color: rgba(0, 0, 0, 0.03);border-bottom: 1px solid rgba(0, 0, 0, 0.125);}
.card-header:first-child {border-radius: calc(0 - 1px) calc(0 - 1px) 0 0;}
.card-footer {padding: 0.75rem 1.25rem;background-color: rgba(0, 0, 0, 0.03);border-top: 1px solid rgba(0, 0, 0, 0.125);}
.card-footer:last-child {border-radius: 0 0 calc(0 - 1px) calc(0 - 1px);}
.card-header-tabs {margin-right: -0.625rem;margin-bottom: -0.75rem;margin-left: -0.625rem;border-bottom: 0;}
.card-header-pills {margin-right: -0.625rem;margin-left: -0.625rem;}
.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1.25rem;}
.card-img {width: 100%;border-radius: calc(0 - 1px);}
.card-img-top {width: 100%;border-top-left-radius: calc(0 - 1px);border-top-right-radius: calc(0 - 1px);}
.card-img-bottom {width: 100%;border-bottom-right-radius: calc(0 - 1px);border-bottom-left-radius: calc(0 - 1px);}
@media (min-width: 400px) {.card-deck {display: flex;flex-flow: row wrap;margin-right: -15px;margin-left: -15px;}
.card-deck .card {display: flex;flex: 1 0 0%;flex-direction: column;margin-right: 15px;margin-left: 15px;}}
@media (min-width: 400px) {.card-group {display: flex;flex-flow: row wrap;}
.card-group .card {flex: 1 0 0%;}
.card-group .card + .card {margin-left: 0;border-left: 0;}
.card-group .card:first-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.card-group .card:first-child .card-img-top {border-top-right-radius: 0;}
.card-group .card:first-child .card-img-bottom {border-bottom-right-radius: 0;}
.card-group .card:last-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.card-group .card:last-child .card-img-top {border-top-left-radius: 0;}
.card-group .card:last-child .card-img-bottom {border-bottom-left-radius: 0;}
.card-group .card:not(:first-child):not(:last-child) {border-radius: 0;}
.card-group .card:not(:first-child):not(:last-child) .card-img-top,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom {border-radius: 0;}}
.card-columns .card {margin-bottom: 0.75rem;}
@media (min-width: 400px) {.card-columns {column-count: 3;column-gap: 1.25rem;}
.card-columns .card {display: inline-block;width: 100%;}}
.breadcrumb {padding: 0.75rem 1rem;margin-bottom: 1rem;list-style: none;background-color: #e9ecef;border-radius: 0;}
.breadcrumb::after {display: block;clear: both;content: "";}
.breadcrumb-item, .breadcrumb-container .lw_breadcrumb_link {float: left;}
.breadcrumb-item + .breadcrumb-item::before, .breadcrumb-container .lw_breadcrumb_link + .breadcrumb-item::before, .breadcrumb-container .breadcrumb-item + .lw_breadcrumb_link::before, .breadcrumb-container .lw_breadcrumb_link + .lw_breadcrumb_link::before {display: inline-block;padding-right: 0.5rem;padding-left: 0.5rem;color: #868e96;content: "/";}
.breadcrumb-item + .breadcrumb-item:hover::before, .breadcrumb-container .lw_breadcrumb_link + .breadcrumb-item:hover::before, .breadcrumb-container .breadcrumb-item + .lw_breadcrumb_link:hover::before, .breadcrumb-container .lw_breadcrumb_link + .lw_breadcrumb_link:hover::before {text-decoration: underline;}
.breadcrumb-item + .breadcrumb-item:hover::before, .breadcrumb-container .lw_breadcrumb_link + .breadcrumb-item:hover::before, .breadcrumb-container .breadcrumb-item + .lw_breadcrumb_link:hover::before, .breadcrumb-container .lw_breadcrumb_link + .lw_breadcrumb_link:hover::before {text-decoration: none;}
.breadcrumb-item.active, .breadcrumb-container .active.lw_breadcrumb_link {color: #868e96;}
.pagination {display: flex;padding-left: 0;list-style: none;border-radius: 0;}
.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.page-item:last-child .page-link {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.page-item.active .page-link {z-index: 2;color: #fff;background-color: #418CD8;border-color: #418CD8;}
.page-item.disabled .page-link {color: #868e96;pointer-events: none;background-color: #fff;border-color: #ddd;}
.page-link {position: relative;display: block;padding: 0.5rem 0.75rem;margin-left: -1px;line-height: 1.25;color: #418CD8;background-color: #fff;border: 1px solid #ddd;}
.page-link:focus, .page-link:hover {color: #2366aa;text-decoration: none;background-color: #e9ecef;border-color: #ddd;}
.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}
.badge {display: inline-block;padding: 0.25em 0.4em;font-size: 75%;font-weight: 600;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0;}
.badge:empty {display: none;}
.btn .badge {position: relative;top: -1px;}
.badge-pill {padding-right: 0.6em;padding-left: 0.6em;border-radius: 10rem;}
.badge-primary {color: #fff;background-color: #418CD8;}
.badge-primary[href]:focus, .badge-primary[href]:hover {color: #fff;text-decoration: none;background-color: #2772bf;}
.badge-secondary {color: #fff;background-color: #868e96;}
.badge-secondary[href]:focus, .badge-secondary[href]:hover {color: #fff;text-decoration: none;background-color: #6c757d;}
.badge-success {color: #fff;background-color: #28a745;}
.badge-success[href]:focus, .badge-success[href]:hover {color: #fff;text-decoration: none;background-color: #1e7e34;}
.badge-info {color: #fff;background-color: #17a2b8;}
.badge-info[href]:focus, .badge-info[href]:hover {color: #fff;text-decoration: none;background-color: #117a8b;}
.badge-warning {color: #111;background-color: #ffe000;}
.badge-warning[href]:focus, .badge-warning[href]:hover {color: #111;text-decoration: none;background-color: #ccb300;}
.badge-danger {color: #fff;background-color: #dc3545;}
.badge-danger[href]:focus, .badge-danger[href]:hover {color: #fff;text-decoration: none;background-color: #bd2130;}
.badge-light {color: #111;background-color: #f8f9fa;}
.badge-light[href]:focus, .badge-light[href]:hover {color: #111;text-decoration: none;background-color: #dae0e5;}
.badge-dark {color: #fff;background-color: #343a40;}
.badge-dark[href]:focus, .badge-dark[href]:hover {color: #fff;text-decoration: none;background-color: #1d2124;}
.jumbotron {padding: 2rem 1rem;margin-bottom: 2rem;background-color: #e9ecef;border-radius: 0.3rem;}
@media (min-width: 400px) {.jumbotron {padding: 4rem 2rem;}}
.jumbotron-fluid {padding-right: 0;padding-left: 0;border-radius: 0;}
.alert {padding: 0.75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0;}
.alert-heading {color: inherit;}
.alert-link {font-weight: 600;}
.alert-dismissible .close {position: relative;top: -0.75rem;right: -1.25rem;padding: 0.75rem 1.25rem;color: inherit;}
.alert-primary {color: #224970;background-color: #d9e8f7;border-color: #cadff4;}
.alert-primary hr {border-top-color: #b5d2f0;}
.alert-primary .alert-link {color: #163049;}
.alert-secondary {color: #464a4e;background-color: #e7e8ea;border-color: #dddfe2;}
.alert-secondary hr {border-top-color: #cfd2d6;}
.alert-secondary .alert-link {color: #2e3133;}
.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}
.alert-success hr {border-top-color: #b1dfbb;}
.alert-success .alert-link {color: #0b2e13;}
.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}
.alert-info hr {border-top-color: #abdde5;}
.alert-info .alert-link {color: #062c33;}
.alert-warning {color: #857400;background-color: #fff9cc;border-color: #fff6b8;}
.alert-warning hr {border-top-color: #fff39f;}
.alert-warning .alert-link {color: #524800;}
.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}
.alert-danger hr {border-top-color: #f1b0b7;}
.alert-danger .alert-link {color: #491217;}
.alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}
.alert-light hr {border-top-color: #ececf6;}
.alert-light .alert-link {color: #686868;}
.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}
.alert-dark hr {border-top-color: #b9bbbe;}
.alert-dark .alert-link {color: #040505;}
@keyframes progress-bar-stripes {from {background-position: 1rem 0;}
to {background-position: 0 0;}}
.progress {display: flex;overflow: hidden;font-size: 0.75rem;line-height: 1rem;text-align: center;background-color: #e9ecef;border-radius: 0;}
.progress-bar {height: 1rem;line-height: 1rem;color: #fff;background-color: #418CD8;transition: width 0.6s ease;}
.progress-bar-striped {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 1rem 1rem;}
.progress-bar-animated {animation: progress-bar-stripes 1s linear infinite;}
.media {display: flex;align-items: flex-start;}
.media-body {flex: 1;}
.list-group {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;}
.list-group-item-action {width: 100%;color: #495057;text-align: inherit;}
.list-group-item-action:focus, .list-group-item-action:hover {color: #495057;text-decoration: none;background-color: #f8f9fa;}
.list-group-item-action:active {color: #212529;background-color: #e9ecef;}
.list-group-item {position: relative;display: block;padding: 0.75rem 1.25rem;margin-bottom: -1px;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.125);}
.list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.list-group-item:focus, .list-group-item:hover {text-decoration: none;}
.list-group-item.disabled, .list-group-item:disabled {color: #868e96;background-color: #fff;}
.list-group-item.active {z-index: 2;color: #fff;background-color: #418CD8;border-color: #418CD8;}
.list-group-flush .list-group-item {border-right: 0;border-left: 0;border-radius: 0;}
.list-group-flush:first-child .list-group-item:first-child {border-top: 0;}
.list-group-flush:last-child .list-group-item:last-child {border-bottom: 0;}
.list-group-item-primary {color: #224970;background-color: #cadff4;}
a.list-group-item-primary,button.list-group-item-primary {color: #224970;}
a.list-group-item-primary:focus, a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover {color: #224970;background-color: #b5d2f0;}
a.list-group-item-primary.active,button.list-group-item-primary.active {color: #fff;background-color: #224970;border-color: #224970;}
.list-group-item-secondary {color: #464a4e;background-color: #dddfe2;}
a.list-group-item-secondary,button.list-group-item-secondary {color: #464a4e;}
a.list-group-item-secondary:focus, a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover {color: #464a4e;background-color: #cfd2d6;}
a.list-group-item-secondary.active,button.list-group-item-secondary.active {color: #fff;background-color: #464a4e;border-color: #464a4e;}
.list-group-item-success {color: #155724;background-color: #c3e6cb;}
a.list-group-item-success,button.list-group-item-success {color: #155724;}
a.list-group-item-success:focus, a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover {color: #155724;background-color: #b1dfbb;}
a.list-group-item-success.active,button.list-group-item-success.active {color: #fff;background-color: #155724;border-color: #155724;}
.list-group-item-info {color: #0c5460;background-color: #bee5eb;}
a.list-group-item-info,button.list-group-item-info {color: #0c5460;}
a.list-group-item-info:focus, a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover {color: #0c5460;background-color: #abdde5;}
a.list-group-item-info.active,button.list-group-item-info.active {color: #fff;background-color: #0c5460;border-color: #0c5460;}
.list-group-item-warning {color: #857400;background-color: #fff6b8;}
a.list-group-item-warning,button.list-group-item-warning {color: #857400;}
a.list-group-item-warning:focus, a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover {color: #857400;background-color: #fff39f;}
a.list-group-item-warning.active,button.list-group-item-warning.active {color: #fff;background-color: #857400;border-color: #857400;}
.list-group-item-danger {color: #721c24;background-color: #f5c6cb;}
a.list-group-item-danger,button.list-group-item-danger {color: #721c24;}
a.list-group-item-danger:focus, a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover {color: #721c24;background-color: #f1b0b7;}
a.list-group-item-danger.active,button.list-group-item-danger.active {color: #fff;background-color: #721c24;border-color: #721c24;}
.list-group-item-light {color: #818182;background-color: #fdfdfe;}
a.list-group-item-light,button.list-group-item-light {color: #818182;}
a.list-group-item-light:focus, a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover {color: #818182;background-color: #ececf6;}
a.list-group-item-light.active,button.list-group-item-light.active {color: #fff;background-color: #818182;border-color: #818182;}
.list-group-item-dark {color: #1b1e21;background-color: #c6c8ca;}
a.list-group-item-dark,button.list-group-item-dark {color: #1b1e21;}
a.list-group-item-dark:focus, a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover {color: #1b1e21;background-color: #b9bbbe;}
a.list-group-item-dark.active,button.list-group-item-dark.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}
.close {float: right;font-size: 1.5rem;font-weight: 600;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}
.close:focus, .close:hover {color: #000;text-decoration: none;opacity: .75;}
button.close {padding: 0;background: transparent;border: 0;-webkit-appearance: none;}
.modal-open {overflow: hidden;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;outline: 0;}
.modal.fade .modal-dialog {transition: transform 0.3s ease-out;transform: translate(0, -25%);}
.modal.show .modal-dialog {transform: translate(0, 0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative;display: flex;flex-direction: column;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade {opacity: 0;}
.modal-backdrop.show {opacity: 0.5;}
.modal-header {display: flex;align-items: center;justify-content: space-between;padding: 15px;border-bottom: 1px solid #e9ecef;}
.modal-title {margin-bottom: 0;line-height: 1.5;}
.modal-body {position: relative;flex: 1 1 auto;padding: 15px;}
.modal-footer {display: flex;align-items: center;justify-content: flex-end;padding: 15px;border-top: 1px solid #e9ecef;}
.modal-footer > :not(:first-child) {margin-left: .25rem;}
.modal-footer > :not(:last-child) {margin-right: .25rem;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width: 400px) {.modal-dialog {max-width: 500px;margin: 30px auto;}
.modal-sm {max-width: 300px;}}
@media (min-width: 768px) {.modal-lg {max-width: 800px;}}
.tooltip {position: absolute;z-index: 1070;display: block;margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-style: normal;font-weight: normal;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: 0.875rem;word-wrap: break-word;opacity: 0;}
.tooltip.show {opacity: 0.9;}
.tooltip .arrow {position: absolute;display: block;width: 5px;height: 5px;}
.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] {padding: 5px 0;}
.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow {bottom: 0;}
.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {margin-left: -3px;content: "";border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] {padding: 0 5px;}
.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {left: 0;}
.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {margin-top: -3px;content: "";border-width: 5px 5px 5px 0;border-right-color: #000;}
.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] {padding: 5px 0;}
.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {top: 0;}
.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {margin-left: -3px;content: "";border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] {padding: 0 5px;}
.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {right: 0;}
.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {right: 0;margin-top: -3px;content: "";border-width: 5px 0 5px 5px;border-left-color: #000;}
.tooltip .arrow::before {position: absolute;border-color: transparent;border-style: solid;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 0;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: block;max-width: 276px;padding: 1px;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-style: normal;font-weight: normal;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: 0.875rem;word-wrap: break-word;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;}
.popover .arrow {position: absolute;display: block;width: 10px;height: 5px;}
.popover .arrow::before,.popover .arrow::after {position: absolute;display: block;border-color: transparent;border-style: solid;}
.popover .arrow::before {content: "";border-width: 11px;}
.popover .arrow::after {content: "";border-width: 11px;}
.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] {margin-bottom: 10px;}
.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow {bottom: 0;}
.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before,.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {border-bottom-width: 0;}
.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before {bottom: -11px;margin-left: -6px;border-top-color: rgba(0, 0, 0, 0.25);}
.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {bottom: -10px;margin-left: -6px;border-top-color: #fff;}
.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] {margin-left: 10px;}
.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow {left: 0;}
.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before,.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {margin-top: -8px;border-left-width: 0;}
.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before {left: -11px;border-right-color: rgba(0, 0, 0, 0.25);}
.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {left: -10px;border-right-color: #fff;}
.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] {margin-top: 10px;}
.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow {top: 0;}
.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {margin-left: -7px;border-top-width: 0;}
.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {top: -11px;border-bottom-color: rgba(0, 0, 0, 0.25);}
.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {top: -10px;border-bottom-color: #fff;}
.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before {position: absolute;top: 0;left: 50%;display: block;width: 20px;margin-left: -10px;content: "";border-bottom: 1px solid #f7f7f7;}
.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] {margin-right: 10px;}
.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow {right: 0;}
.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before,.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {margin-top: -8px;border-right-width: 0;}
.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before {right: -11px;border-left-color: rgba(0, 0, 0, 0.25);}
.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {right: -10px;border-left-color: #fff;}
.popover-header {padding: 8px 14px;margin-bottom: 0;font-size: 1rem;color: inherit;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-top-left-radius: calc(0.3rem - 1px);border-top-right-radius: calc(0.3rem - 1px);}
.popover-header:empty {display: none;}
.popover-body {padding: 9px 14px;color: #212529;}
.carousel {position: relative;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-item {position: relative;display: none;align-items: center;width: 100%;transition: transform 0.6s ease;backface-visibility: hidden;perspective: 1000px;}
.carousel-item.active,.carousel-item-next,.carousel-item-prev {display: block;}
.carousel-item-next,.carousel-item-prev {position: absolute;top: 0;}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {transform: translateX(0);}
@supports (transform-style: preserve-3d) {.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {transform: translate3d(0, 0, 0);}}
.carousel-item-next,.active.carousel-item-right {transform: translateX(100%);}
@supports (transform-style: preserve-3d) {.carousel-item-next,.active.carousel-item-right {transform: translate3d(100%, 0, 0);}}
.carousel-item-prev,.active.carousel-item-left {transform: translateX(-100%);}
@supports (transform-style: preserve-3d) {.carousel-item-prev,.active.carousel-item-left {transform: translate3d(-100%, 0, 0);}}
.carousel-control-prev,.carousel-control-next {position: absolute;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;width: 15%;color: #fff;text-align: center;opacity: 0.5;}
.carousel-control-prev:focus, .carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover {color: #fff;text-decoration: none;outline: 0;opacity: .9;}
.carousel-control-prev {left: 0;}
.carousel-control-next {right: 0;}
.carousel-control-prev-icon,.carousel-control-next-icon {display: inline-block;width: 20px;height: 20px;background: transparent no-repeat center center;background-size: 100% 100%;}
.carousel-control-prev-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");}
.carousel-control-next-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");}
.carousel-indicators {position: absolute;right: 0;bottom: 10px;left: 0;z-index: 15;display: flex;justify-content: center;padding-left: 0;margin-right: 15%;margin-left: 15%;list-style: none;}
.carousel-indicators li {position: relative;flex: 0 1 auto;width: 30px;height: 3px;margin-right: 3px;margin-left: 3px;text-indent: -999px;background-color: rgba(255, 255, 255, 0.5);}
.carousel-indicators li::before {position: absolute;top: -10px;left: 0;display: inline-block;width: 100%;height: 10px;content: "";}
.carousel-indicators li::after {position: absolute;bottom: -10px;left: 0;display: inline-block;width: 100%;height: 10px;content: "";}
.carousel-indicators .active {background-color: #fff;}
.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}
.align-baseline {vertical-align: baseline !important;}
.align-top {vertical-align: top !important;}
.align-middle {vertical-align: middle !important;}
.align-bottom {vertical-align: bottom !important;}
.align-text-bottom {vertical-align: text-bottom !important;}
.align-text-top {vertical-align: text-top !important;}
.bg-primary {background-color: #418CD8 !important;}
a.bg-primary:focus, a.bg-primary:hover {background-color: #2772bf !important;}
.bg-secondary {background-color: #868e96 !important;}
a.bg-secondary:focus, a.bg-secondary:hover {background-color: #6c757d !important;}
.bg-success {background-color: #28a745 !important;}
a.bg-success:focus, a.bg-success:hover {background-color: #1e7e34 !important;}
.bg-info {background-color: #17a2b8 !important;}
a.bg-info:focus, a.bg-info:hover {background-color: #117a8b !important;}
.bg-warning {background-color: #ffe000 !important;}
a.bg-warning:focus, a.bg-warning:hover {background-color: #ccb300 !important;}
.bg-danger {background-color: #dc3545 !important;}
a.bg-danger:focus, a.bg-danger:hover {background-color: #bd2130 !important;}
.bg-light {background-color: #f8f9fa !important;}
a.bg-light:focus, a.bg-light:hover {background-color: #dae0e5 !important;}
.bg-dark {background-color: #343a40 !important;}
a.bg-dark:focus, a.bg-dark:hover {background-color: #1d2124 !important;}
.bg-white {background-color: #fff !important;}
.bg-transparent {background-color: transparent !important;}
.border {border: 1px solid #e9ecef !important;}
.border-0 {border: 0 !important;}
.border-top-0 {border-top: 0 !important;}
.border-right-0 {border-right: 0 !important;}
.border-bottom-0 {border-bottom: 0 !important;}
.border-left-0 {border-left: 0 !important;}
.border-primary {border-color: #418CD8 !important;}
.border-secondary {border-color: #868e96 !important;}
.border-success {border-color: #28a745 !important;}
.border-info {border-color: #17a2b8 !important;}
.border-warning {border-color: #ffe000 !important;}
.border-danger {border-color: #dc3545 !important;}
.border-light {border-color: #f8f9fa !important;}
.border-dark {border-color: #343a40 !important;}
.border-white {border-color: #fff !important;}
.rounded {border-radius: 0 !important;}
.rounded-top {border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}
.rounded-right {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}
.rounded-bottom {border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.rounded-left {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.rounded-circle {border-radius: 50%;}
.rounded-0 {border-radius: 0;}
.clearfix::after, .header-utility::after {display: block;clear: both;content: "";}
.d-none {display: none !important;}
.d-inline {display: inline !important;}
.d-inline-block {display: inline-block !important;}
.d-block {display: block !important;}
.d-table {display: table !important;}
.d-table-cell {display: table-cell !important;}
.d-flex {display: flex !important;}
.d-inline-flex, .athletics .text {display: inline-flex !important;}
@media (min-width: 400px) {.d-sm-none {display: none !important;}
.d-sm-inline {display: inline !important;}
.d-sm-inline-block {display: inline-block !important;}
.d-sm-block {display: block !important;}
.d-sm-table {display: table !important;}
.d-sm-table-cell {display: table-cell !important;}
.d-sm-flex {display: flex !important;}
.d-sm-inline-flex {display: inline-flex !important;}}
@media (min-width: 600px) {.d-md-none {display: none !important;}
.d-md-inline {display: inline !important;}
.d-md-inline-block {display: inline-block !important;}
.d-md-block {display: block !important;}
.d-md-table {display: table !important;}
.d-md-table-cell {display: table-cell !important;}
.d-md-flex {display: flex !important;}
.d-md-inline-flex {display: inline-flex !important;}}
@media (min-width: 768px) {.d-lg-none {display: none !important;}
.d-lg-inline {display: inline !important;}
.d-lg-inline-block {display: inline-block !important;}
.d-lg-block {display: block !important;}
.d-lg-table {display: table !important;}
.d-lg-table-cell {display: table-cell !important;}
.d-lg-flex {display: flex !important;}
.d-lg-inline-flex {display: inline-flex !important;}}
@media (min-width: 992px) {.d-xl-none {display: none !important;}
.d-xl-inline {display: inline !important;}
.d-xl-inline-block {display: inline-block !important;}
.d-xl-block {display: block !important;}
.d-xl-table {display: table !important;}
.d-xl-table-cell {display: table-cell !important;}
.d-xl-flex {display: flex !important;}
.d-xl-inline-flex {display: inline-flex !important;}}
.d-print-block {display: none !important;}
@media print {.d-print-block {display: block !important;}}
.d-print-inline {display: none !important;}
@media print {.d-print-inline {display: inline !important;}}
.d-print-inline-block {display: none !important;}
@media print {.d-print-inline-block {display: inline-block !important;}}
@media print {.d-print-none {display: none !important;}}
.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}
.embed-responsive::before {display: block;content: "";}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-21by9::before {padding-top: 42.85714%;}
.embed-responsive-16by9::before {padding-top: 56.25%;}
.embed-responsive-4by3::before {padding-top: 75%;}
.embed-responsive-1by1::before {padding-top: 100%;}
.flex-row {flex-direction: row !important;}
.flex-column {flex-direction: column !important;}
.flex-row-reverse {flex-direction: row-reverse !important;}
.flex-column-reverse {flex-direction: column-reverse !important;}
.flex-wrap {flex-wrap: wrap !important;}
.flex-nowrap {flex-wrap: nowrap !important;}
.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}
.justify-content-start {justify-content: flex-start !important;}
.justify-content-end {justify-content: flex-end !important;}
.justify-content-center {justify-content: center !important;}
.justify-content-between {justify-content: space-between !important;}
.justify-content-around {justify-content: space-around !important;}
.align-items-start {align-items: flex-start !important;}
.align-items-end {align-items: flex-end !important;}
.align-items-center, .athletics .text {align-items: center !important;}
.align-items-baseline {align-items: baseline !important;}
.align-items-stretch {align-items: stretch !important;}
.align-content-start {align-content: flex-start !important;}
.align-content-end {align-content: flex-end !important;}
.align-content-center {align-content: center !important;}
.align-content-between {align-content: space-between !important;}
.align-content-around {align-content: space-around !important;}
.align-content-stretch {align-content: stretch !important;}
.align-self-auto {align-self: auto !important;}
.align-self-start {align-self: flex-start !important;}
.align-self-end {align-self: flex-end !important;}
.align-self-center {align-self: center !important;}
.align-self-baseline {align-self: baseline !important;}
.align-self-stretch {align-self: stretch !important;}
@media (min-width: 400px) {.flex-sm-row {flex-direction: row !important;}
.flex-sm-column {flex-direction: column !important;}
.flex-sm-row-reverse {flex-direction: row-reverse !important;}
.flex-sm-column-reverse {flex-direction: column-reverse !important;}
.flex-sm-wrap {flex-wrap: wrap !important;}
.flex-sm-nowrap {flex-wrap: nowrap !important;}
.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;}
.justify-content-sm-start {justify-content: flex-start !important;}
.justify-content-sm-end {justify-content: flex-end !important;}
.justify-content-sm-center {justify-content: center !important;}
.justify-content-sm-between {justify-content: space-between !important;}
.justify-content-sm-around {justify-content: space-around !important;}
.align-items-sm-start {align-items: flex-start !important;}
.align-items-sm-end {align-items: flex-end !important;}
.align-items-sm-center {align-items: center !important;}
.align-items-sm-baseline {align-items: baseline !important;}
.align-items-sm-stretch {align-items: stretch !important;}
.align-content-sm-start {align-content: flex-start !important;}
.align-content-sm-end {align-content: flex-end !important;}
.align-content-sm-center {align-content: center !important;}
.align-content-sm-between {align-content: space-between !important;}
.align-content-sm-around {align-content: space-around !important;}
.align-content-sm-stretch {align-content: stretch !important;}
.align-self-sm-auto {align-self: auto !important;}
.align-self-sm-start {align-self: flex-start !important;}
.align-self-sm-end {align-self: flex-end !important;}
.align-self-sm-center {align-self: center !important;}
.align-self-sm-baseline {align-self: baseline !important;}
.align-self-sm-stretch {align-self: stretch !important;}}
@media (min-width: 600px) {.flex-md-row {flex-direction: row !important;}
.flex-md-column {flex-direction: column !important;}
.flex-md-row-reverse {flex-direction: row-reverse !important;}
.flex-md-column-reverse {flex-direction: column-reverse !important;}
.flex-md-wrap {flex-wrap: wrap !important;}
.flex-md-nowrap {flex-wrap: nowrap !important;}
.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;}
.justify-content-md-start {justify-content: flex-start !important;}
.justify-content-md-end {justify-content: flex-end !important;}
.justify-content-md-center {justify-content: center !important;}
.justify-content-md-between {justify-content: space-between !important;}
.justify-content-md-around {justify-content: space-around !important;}
.align-items-md-start {align-items: flex-start !important;}
.align-items-md-end {align-items: flex-end !important;}
.align-items-md-center {align-items: center !important;}
.align-items-md-baseline {align-items: baseline !important;}
.align-items-md-stretch {align-items: stretch !important;}
.align-content-md-start {align-content: flex-start !important;}
.align-content-md-end {align-content: flex-end !important;}
.align-content-md-center {align-content: center !important;}
.align-content-md-between {align-content: space-between !important;}
.align-content-md-around {align-content: space-around !important;}
.align-content-md-stretch {align-content: stretch !important;}
.align-self-md-auto {align-self: auto !important;}
.align-self-md-start {align-self: flex-start !important;}
.align-self-md-end {align-self: flex-end !important;}
.align-self-md-center {align-self: center !important;}
.align-self-md-baseline {align-self: baseline !important;}
.align-self-md-stretch {align-self: stretch !important;}}
@media (min-width: 768px) {.flex-lg-row {flex-direction: row !important;}
.flex-lg-column {flex-direction: column !important;}
.flex-lg-row-reverse {flex-direction: row-reverse !important;}
.flex-lg-column-reverse {flex-direction: column-reverse !important;}
.flex-lg-wrap {flex-wrap: wrap !important;}
.flex-lg-nowrap {flex-wrap: nowrap !important;}
.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}
.justify-content-lg-start {justify-content: flex-start !important;}
.justify-content-lg-end {justify-content: flex-end !important;}
.justify-content-lg-center {justify-content: center !important;}
.justify-content-lg-between {justify-content: space-between !important;}
.justify-content-lg-around {justify-content: space-around !important;}
.align-items-lg-start {align-items: flex-start !important;}
.align-items-lg-end {align-items: flex-end !important;}
.align-items-lg-center {align-items: center !important;}
.align-items-lg-baseline {align-items: baseline !important;}
.align-items-lg-stretch {align-items: stretch !important;}
.align-content-lg-start {align-content: flex-start !important;}
.align-content-lg-end {align-content: flex-end !important;}
.align-content-lg-center {align-content: center !important;}
.align-content-lg-between {align-content: space-between !important;}
.align-content-lg-around {align-content: space-around !important;}
.align-content-lg-stretch {align-content: stretch !important;}
.align-self-lg-auto {align-self: auto !important;}
.align-self-lg-start {align-self: flex-start !important;}
.align-self-lg-end {align-self: flex-end !important;}
.align-self-lg-center {align-self: center !important;}
.align-self-lg-baseline {align-self: baseline !important;}
.align-self-lg-stretch {align-self: stretch !important;}}
@media (min-width: 992px) {.flex-xl-row {flex-direction: row !important;}
.flex-xl-column {flex-direction: column !important;}
.flex-xl-row-reverse {flex-direction: row-reverse !important;}
.flex-xl-column-reverse {flex-direction: column-reverse !important;}
.flex-xl-wrap {flex-wrap: wrap !important;}
.flex-xl-nowrap {flex-wrap: nowrap !important;}
.flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;}
.justify-content-xl-start {justify-content: flex-start !important;}
.justify-content-xl-end {justify-content: flex-end !important;}
.justify-content-xl-center {justify-content: center !important;}
.justify-content-xl-between {justify-content: space-between !important;}
.justify-content-xl-around {justify-content: space-around !important;}
.align-items-xl-start {align-items: flex-start !important;}
.align-items-xl-end {align-items: flex-end !important;}
.align-items-xl-center {align-items: center !important;}
.align-items-xl-baseline {align-items: baseline !important;}
.align-items-xl-stretch {align-items: stretch !important;}
.align-content-xl-start {align-content: flex-start !important;}
.align-content-xl-end {align-content: flex-end !important;}
.align-content-xl-center {align-content: center !important;}
.align-content-xl-between {align-content: space-between !important;}
.align-content-xl-around {align-content: space-around !important;}
.align-content-xl-stretch {align-content: stretch !important;}
.align-self-xl-auto {align-self: auto !important;}
.align-self-xl-start {align-self: flex-start !important;}
.align-self-xl-end {align-self: flex-end !important;}
.align-self-xl-center {align-self: center !important;}
.align-self-xl-baseline {align-self: baseline !important;}
.align-self-xl-stretch {align-self: stretch !important;}}
.float-left {float: left !important;}
.float-right {float: right !important;}
.float-none {float: none !important;}
@media (min-width: 400px) {.float-sm-left {float: left !important;}
.float-sm-right {float: right !important;}
.float-sm-none {float: none !important;}}
@media (min-width: 600px) {.float-md-left {float: left !important;}
.float-md-right {float: right !important;}
.float-md-none {float: none !important;}}
@media (min-width: 768px) {.float-lg-left {float: left !important;}
.float-lg-right {float: right !important;}
.float-lg-none {float: none !important;}}
@media (min-width: 992px) {.float-xl-left {float: left !important;}
.float-xl-right {float: right !important;}
.float-xl-none {float: none !important;}}
.fixed-top {position: fixed;top: 0;right: 0;left: 0;z-index: 1030;}
.fixed-bottom {position: fixed;right: 0;bottom: 0;left: 0;z-index: 1030;}
@supports (position: sticky) {.sticky-top {position: sticky;top: 0;z-index: 1020;}}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;clip-path: inset(50%);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;overflow: visible;clip: auto;white-space: normal;clip-path: none;}
.w-25 {width: 25% !important;}
.w-50 {width: 50% !important;}
.w-75 {width: 75% !important;}
.w-100, .sharing + img, footer.footer-copyright, .listNav .ln-letters, .accordion .card .card-body p {width: 100% !important;}
.h-25 {height: 25% !important;}
.h-50 {height: 50% !important;}
.h-75 {height: 75% !important;}
.h-100 {height: 100% !important;}
.mw-100 {max-width: 100% !important;}
.mh-100 {max-height: 100% !important;}
.m-0, .news-events-list header h2 {margin: 0 !important;}
.mt-0 {margin-top: 0 !important;}
.mr-0 {margin-right: 0 !important;}
.mb-0 {margin-bottom: 0 !important;}
.ml-0 {margin-left: 0 !important;}
.mx-0 {margin-right: 0 !important;margin-left: 0 !important;}
.my-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-1 {margin: 0 !important;}
.mt-1 {margin-top: 0 !important;}
.mr-1 {margin-right: 0 !important;}
.mb-1 {margin-bottom: 0 !important;}
.ml-1 {margin-left: 0 !important;}
.mx-1 {margin-right: 0 !important;margin-left: 0 !important;}
.my-1 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-2 {margin: 0 !important;}
.mt-2 {margin-top: 0 !important;}
.mr-2 {margin-right: 0 !important;}
.mb-2 {margin-bottom: 0 !important;}
.ml-2 {margin-left: 0 !important;}
.mx-2 {margin-right: 0 !important;margin-left: 0 !important;}
.my-2 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-3 {margin: 0 !important;}
.mt-3 {margin-top: 0 !important;}
.mr-3 {margin-right: 0 !important;}
.mb-3 {margin-bottom: 0 !important;}
.ml-3 {margin-left: 0 !important;}
.mx-3 {margin-right: 0 !important;margin-left: 0 !important;}
.my-3 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-4 {margin: 0 !important;}
.mt-4 {margin-top: 0 !important;}
.mr-4 {margin-right: 0 !important;}
.mb-4 {margin-bottom: 0 !important;}
.ml-4 {margin-left: 0 !important;}
.mx-4 {margin-right: 0 !important;margin-left: 0 !important;}
.my-4 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-5 {margin: 0 !important;}
.mt-5 {margin-top: 0 !important;}
.mr-5 {margin-right: 0 !important;}
.mb-5 {margin-bottom: 0 !important;}
.ml-5 {margin-left: 0 !important;}
.mx-5 {margin-right: 0 !important;margin-left: 0 !important;}
.my-5 {margin-top: 0 !important;margin-bottom: 0 !important;}
.p-0, .card-deck .card, .header-utility ul, .header-utility ul li {padding: 0 !important;}
.pt-0 {padding-top: 0 !important;}
.pr-0 {padding-right: 0 !important;}
.pb-0 {padding-bottom: 0 !important;}
.pl-0 {padding-left: 0 !important;}
.px-0 {padding-right: 0 !important;padding-left: 0 !important;}
.py-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-1 {padding: 0 !important;}
.pt-1 {padding-top: 0 !important;}
.pr-1 {padding-right: 0 !important;}
.pb-1 {padding-bottom: 0 !important;}
.pl-1 {padding-left: 0 !important;}
.px-1, .flag-container .social a {padding-right: 0 !important;padding-left: 0 !important;}
.py-1 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-2 {padding: 0 !important;}
.pt-2 {padding-top: 0 !important;}
.pr-2 {padding-right: 0 !important;}
.pb-2 {padding-bottom: 0 !important;}
.pl-2 {padding-left: 0 !important;}
.px-2 {padding-right: 0 !important;padding-left: 0 !important;}
.py-2 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-3 {padding: 0 !important;}
.pt-3 {padding-top: 0 !important;}
.pr-3 {padding-right: 0 !important;}
.pb-3 {padding-bottom: 0 !important;}
.pl-3 {padding-left: 0 !important;}
.px-3 {padding-right: 0 !important;padding-left: 0 !important;}
.py-3 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-4 {padding: 0 !important;}
.pt-4 {padding-top: 0 !important;}
.pr-4 {padding-right: 0 !important;}
.pb-4 {padding-bottom: 0 !important;}
.pl-4 {padding-left: 0 !important;}
.px-4 {padding-right: 0 !important;padding-left: 0 !important;}
.py-4 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-5 {padding: 0 !important;}
.pt-5 {padding-top: 0 !important;}
.pr-5 {padding-right: 0 !important;}
.pb-5 {padding-bottom: 0 !important;}
.pl-5 {padding-left: 0 !important;}
.px-5 {padding-right: 0 !important;padding-left: 0 !important;}
.py-5 {padding-top: 0 !important;padding-bottom: 0 !important;}
.m-auto {margin: auto !important;}
.mt-auto {margin-top: auto !important;}
.mr-auto {margin-right: auto !important;}
.mb-auto {margin-bottom: auto !important;}
.ml-auto {margin-left: auto !important;}
.mx-auto {margin-right: auto !important;margin-left: auto !important;}
.my-auto {margin-top: auto !important;margin-bottom: auto !important;}
@media (min-width: 400px) {.m-sm-0 {margin: 0 !important;}
.mt-sm-0 {margin-top: 0 !important;}
.mr-sm-0 {margin-right: 0 !important;}
.mb-sm-0 {margin-bottom: 0 !important;}
.ml-sm-0 {margin-left: 0 !important;}
.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important;}
.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-sm-1 {margin: 0 !important;}
.mt-sm-1 {margin-top: 0 !important;}
.mr-sm-1 {margin-right: 0 !important;}
.mb-sm-1 {margin-bottom: 0 !important;}
.ml-sm-1 {margin-left: 0 !important;}
.mx-sm-1 {margin-right: 0 !important;margin-left: 0 !important;}
.my-sm-1 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-sm-2 {margin: 0 !important;}
.mt-sm-2 {margin-top: 0 !important;}
.mr-sm-2 {margin-right: 0 !important;}
.mb-sm-2 {margin-bottom: 0 !important;}
.ml-sm-2 {margin-left: 0 !important;}
.mx-sm-2 {margin-right: 0 !important;margin-left: 0 !important;}
.my-sm-2 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-sm-3 {margin: 0 !important;}
.mt-sm-3 {margin-top: 0 !important;}
.mr-sm-3 {margin-right: 0 !important;}
.mb-sm-3 {margin-bottom: 0 !important;}
.ml-sm-3 {margin-left: 0 !important;}
.mx-sm-3 {margin-right: 0 !important;margin-left: 0 !important;}
.my-sm-3 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-sm-4 {margin: 0 !important;}
.mt-sm-4 {margin-top: 0 !important;}
.mr-sm-4 {margin-right: 0 !important;}
.mb-sm-4 {margin-bottom: 0 !important;}
.ml-sm-4 {margin-left: 0 !important;}
.mx-sm-4 {margin-right: 0 !important;margin-left: 0 !important;}
.my-sm-4 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-sm-5 {margin: 0 !important;}
.mt-sm-5 {margin-top: 0 !important;}
.mr-sm-5 {margin-right: 0 !important;}
.mb-sm-5 {margin-bottom: 0 !important;}
.ml-sm-5 {margin-left: 0 !important;}
.mx-sm-5 {margin-right: 0 !important;margin-left: 0 !important;}
.my-sm-5 {margin-top: 0 !important;margin-bottom: 0 !important;}
.p-sm-0 {padding: 0 !important;}
.pt-sm-0 {padding-top: 0 !important;}
.pr-sm-0 {padding-right: 0 !important;}
.pb-sm-0 {padding-bottom: 0 !important;}
.pl-sm-0 {padding-left: 0 !important;}
.px-sm-0 {padding-right: 0 !important;padding-left: 0 !important;}
.py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-sm-1 {padding: 0 !important;}
.pt-sm-1 {padding-top: 0 !important;}
.pr-sm-1 {padding-right: 0 !important;}
.pb-sm-1 {padding-bottom: 0 !important;}
.pl-sm-1 {padding-left: 0 !important;}
.px-sm-1 {padding-right: 0 !important;padding-left: 0 !important;}
.py-sm-1 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-sm-2 {padding: 0 !important;}
.pt-sm-2 {padding-top: 0 !important;}
.pr-sm-2 {padding-right: 0 !important;}
.pb-sm-2 {padding-bottom: 0 !important;}
.pl-sm-2 {padding-left: 0 !important;}
.px-sm-2 {padding-right: 0 !important;padding-left: 0 !important;}
.py-sm-2 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-sm-3 {padding: 0 !important;}
.pt-sm-3 {padding-top: 0 !important;}
.pr-sm-3 {padding-right: 0 !important;}
.pb-sm-3 {padding-bottom: 0 !important;}
.pl-sm-3 {padding-left: 0 !important;}
.px-sm-3 {padding-right: 0 !important;padding-left: 0 !important;}
.py-sm-3 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-sm-4 {padding: 0 !important;}
.pt-sm-4 {padding-top: 0 !important;}
.pr-sm-4 {padding-right: 0 !important;}
.pb-sm-4 {padding-bottom: 0 !important;}
.pl-sm-4 {padding-left: 0 !important;}
.px-sm-4 {padding-right: 0 !important;padding-left: 0 !important;}
.py-sm-4 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-sm-5 {padding: 0 !important;}
.pt-sm-5 {padding-top: 0 !important;}
.pr-sm-5 {padding-right: 0 !important;}
.pb-sm-5 {padding-bottom: 0 !important;}
.pl-sm-5 {padding-left: 0 !important;}
.px-sm-5 {padding-right: 0 !important;padding-left: 0 !important;}
.py-sm-5 {padding-top: 0 !important;padding-bottom: 0 !important;}
.m-sm-auto {margin: auto !important;}
.mt-sm-auto {margin-top: auto !important;}
.mr-sm-auto {margin-right: auto !important;}
.mb-sm-auto {margin-bottom: auto !important;}
.ml-sm-auto {margin-left: auto !important;}
.mx-sm-auto {margin-right: auto !important;margin-left: auto !important;}
.my-sm-auto {margin-top: auto !important;margin-bottom: auto !important;}}
@media (min-width: 600px) {.m-md-0 {margin: 0 !important;}
.mt-md-0 {margin-top: 0 !important;}
.mr-md-0 {margin-right: 0 !important;}
.mb-md-0 {margin-bottom: 0 !important;}
.ml-md-0 {margin-left: 0 !important;}
.mx-md-0 {margin-right: 0 !important;margin-left: 0 !important;}
.my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-md-1 {margin: 0 !important;}
.mt-md-1 {margin-top: 0 !important;}
.mr-md-1 {margin-right: 0 !important;}
.mb-md-1 {margin-bottom: 0 !important;}
.ml-md-1 {margin-left: 0 !important;}
.mx-md-1 {margin-right: 0 !important;margin-left: 0 !important;}
.my-md-1 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-md-2 {margin: 0 !important;}
.mt-md-2 {margin-top: 0 !important;}
.mr-md-2 {margin-right: 0 !important;}
.mb-md-2 {margin-bottom: 0 !important;}
.ml-md-2 {margin-left: 0 !important;}
.mx-md-2 {margin-right: 0 !important;margin-left: 0 !important;}
.my-md-2 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-md-3 {margin: 0 !important;}
.mt-md-3 {margin-top: 0 !important;}
.mr-md-3 {margin-right: 0 !important;}
.mb-md-3 {margin-bottom: 0 !important;}
.ml-md-3 {margin-left: 0 !important;}
.mx-md-3 {margin-right: 0 !important;margin-left: 0 !important;}
.my-md-3 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-md-4 {margin: 0 !important;}
.mt-md-4 {margin-top: 0 !important;}
.mr-md-4 {margin-right: 0 !important;}
.mb-md-4 {margin-bottom: 0 !important;}
.ml-md-4 {margin-left: 0 !important;}
.mx-md-4 {margin-right: 0 !important;margin-left: 0 !important;}
.my-md-4 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-md-5 {margin: 0 !important;}
.mt-md-5 {margin-top: 0 !important;}
.mr-md-5 {margin-right: 0 !important;}
.mb-md-5 {margin-bottom: 0 !important;}
.ml-md-5 {margin-left: 0 !important;}
.mx-md-5 {margin-right: 0 !important;margin-left: 0 !important;}
.my-md-5 {margin-top: 0 !important;margin-bottom: 0 !important;}
.p-md-0 {padding: 0 !important;}
.pt-md-0 {padding-top: 0 !important;}
.pr-md-0 {padding-right: 0 !important;}
.pb-md-0 {padding-bottom: 0 !important;}
.pl-md-0 {padding-left: 0 !important;}
.px-md-0 {padding-right: 0 !important;padding-left: 0 !important;}
.py-md-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-md-1 {padding: 0 !important;}
.pt-md-1 {padding-top: 0 !important;}
.pr-md-1 {padding-right: 0 !important;}
.pb-md-1 {padding-bottom: 0 !important;}
.pl-md-1 {padding-left: 0 !important;}
.px-md-1 {padding-right: 0 !important;padding-left: 0 !important;}
.py-md-1 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-md-2 {padding: 0 !important;}
.pt-md-2 {padding-top: 0 !important;}
.pr-md-2 {padding-right: 0 !important;}
.pb-md-2 {padding-bottom: 0 !important;}
.pl-md-2 {padding-left: 0 !important;}
.px-md-2 {padding-right: 0 !important;padding-left: 0 !important;}
.py-md-2 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-md-3 {padding: 0 !important;}
.pt-md-3 {padding-top: 0 !important;}
.pr-md-3 {padding-right: 0 !important;}
.pb-md-3 {padding-bottom: 0 !important;}
.pl-md-3 {padding-left: 0 !important;}
.px-md-3 {padding-right: 0 !important;padding-left: 0 !important;}
.py-md-3 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-md-4 {padding: 0 !important;}
.pt-md-4 {padding-top: 0 !important;}
.pr-md-4 {padding-right: 0 !important;}
.pb-md-4 {padding-bottom: 0 !important;}
.pl-md-4 {padding-left: 0 !important;}
.px-md-4 {padding-right: 0 !important;padding-left: 0 !important;}
.py-md-4 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-md-5 {padding: 0 !important;}
.pt-md-5 {padding-top: 0 !important;}
.pr-md-5 {padding-right: 0 !important;}
.pb-md-5 {padding-bottom: 0 !important;}
.pl-md-5 {padding-left: 0 !important;}
.px-md-5 {padding-right: 0 !important;padding-left: 0 !important;}
.py-md-5 {padding-top: 0 !important;padding-bottom: 0 !important;}
.m-md-auto {margin: auto !important;}
.mt-md-auto {margin-top: auto !important;}
.mr-md-auto {margin-right: auto !important;}
.mb-md-auto {margin-bottom: auto !important;}
.ml-md-auto {margin-left: auto !important;}
.mx-md-auto {margin-right: auto !important;margin-left: auto !important;}
.my-md-auto {margin-top: auto !important;margin-bottom: auto !important;}}
@media (min-width: 768px) {.m-lg-0 {margin: 0 !important;}
.mt-lg-0 {margin-top: 0 !important;}
.mr-lg-0 {margin-right: 0 !important;}
.mb-lg-0 {margin-bottom: 0 !important;}
.ml-lg-0 {margin-left: 0 !important;}
.mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important;}
.my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-lg-1 {margin: 0 !important;}
.mt-lg-1 {margin-top: 0 !important;}
.mr-lg-1 {margin-right: 0 !important;}
.mb-lg-1 {margin-bottom: 0 !important;}
.ml-lg-1 {margin-left: 0 !important;}
.mx-lg-1 {margin-right: 0 !important;margin-left: 0 !important;}
.my-lg-1 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-lg-2 {margin: 0 !important;}
.mt-lg-2 {margin-top: 0 !important;}
.mr-lg-2 {margin-right: 0 !important;}
.mb-lg-2 {margin-bottom: 0 !important;}
.ml-lg-2 {margin-left: 0 !important;}
.mx-lg-2 {margin-right: 0 !important;margin-left: 0 !important;}
.my-lg-2 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-lg-3 {margin: 0 !important;}
.mt-lg-3 {margin-top: 0 !important;}
.mr-lg-3 {margin-right: 0 !important;}
.mb-lg-3 {margin-bottom: 0 !important;}
.ml-lg-3 {margin-left: 0 !important;}
.mx-lg-3 {margin-right: 0 !important;margin-left: 0 !important;}
.my-lg-3 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-lg-4 {margin: 0 !important;}
.mt-lg-4 {margin-top: 0 !important;}
.mr-lg-4 {margin-right: 0 !important;}
.mb-lg-4 {margin-bottom: 0 !important;}
.ml-lg-4 {margin-left: 0 !important;}
.mx-lg-4 {margin-right: 0 !important;margin-left: 0 !important;}
.my-lg-4 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-lg-5 {margin: 0 !important;}
.mt-lg-5 {margin-top: 0 !important;}
.mr-lg-5 {margin-right: 0 !important;}
.mb-lg-5 {margin-bottom: 0 !important;}
.ml-lg-5 {margin-left: 0 !important;}
.mx-lg-5 {margin-right: 0 !important;margin-left: 0 !important;}
.my-lg-5 {margin-top: 0 !important;margin-bottom: 0 !important;}
.p-lg-0 {padding: 0 !important;}
.pt-lg-0 {padding-top: 0 !important;}
.pr-lg-0 {padding-right: 0 !important;}
.pb-lg-0 {padding-bottom: 0 !important;}
.pl-lg-0 {padding-left: 0 !important;}
.px-lg-0 {padding-right: 0 !important;padding-left: 0 !important;}
.py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-lg-1 {padding: 0 !important;}
.pt-lg-1 {padding-top: 0 !important;}
.pr-lg-1 {padding-right: 0 !important;}
.pb-lg-1 {padding-bottom: 0 !important;}
.pl-lg-1 {padding-left: 0 !important;}
.px-lg-1 {padding-right: 0 !important;padding-left: 0 !important;}
.py-lg-1 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-lg-2 {padding: 0 !important;}
.pt-lg-2 {padding-top: 0 !important;}
.pr-lg-2 {padding-right: 0 !important;}
.pb-lg-2 {padding-bottom: 0 !important;}
.pl-lg-2 {padding-left: 0 !important;}
.px-lg-2 {padding-right: 0 !important;padding-left: 0 !important;}
.py-lg-2 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-lg-3 {padding: 0 !important;}
.pt-lg-3 {padding-top: 0 !important;}
.pr-lg-3 {padding-right: 0 !important;}
.pb-lg-3 {padding-bottom: 0 !important;}
.pl-lg-3 {padding-left: 0 !important;}
.px-lg-3 {padding-right: 0 !important;padding-left: 0 !important;}
.py-lg-3 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-lg-4 {padding: 0 !important;}
.pt-lg-4 {padding-top: 0 !important;}
.pr-lg-4 {padding-right: 0 !important;}
.pb-lg-4 {padding-bottom: 0 !important;}
.pl-lg-4 {padding-left: 0 !important;}
.px-lg-4 {padding-right: 0 !important;padding-left: 0 !important;}
.py-lg-4 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-lg-5 {padding: 0 !important;}
.pt-lg-5 {padding-top: 0 !important;}
.pr-lg-5 {padding-right: 0 !important;}
.pb-lg-5 {padding-bottom: 0 !important;}
.pl-lg-5 {padding-left: 0 !important;}
.px-lg-5 {padding-right: 0 !important;padding-left: 0 !important;}
.py-lg-5 {padding-top: 0 !important;padding-bottom: 0 !important;}
.m-lg-auto {margin: auto !important;}
.mt-lg-auto {margin-top: auto !important;}
.mr-lg-auto {margin-right: auto !important;}
.mb-lg-auto {margin-bottom: auto !important;}
.ml-lg-auto {margin-left: auto !important;}
.mx-lg-auto {margin-right: auto !important;margin-left: auto !important;}
.my-lg-auto {margin-top: auto !important;margin-bottom: auto !important;}}
@media (min-width: 992px) {.m-xl-0 {margin: 0 !important;}
.mt-xl-0 {margin-top: 0 !important;}
.mr-xl-0 {margin-right: 0 !important;}
.mb-xl-0 {margin-bottom: 0 !important;}
.ml-xl-0 {margin-left: 0 !important;}
.mx-xl-0 {margin-right: 0 !important;margin-left: 0 !important;}
.my-xl-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-xl-1 {margin: 0 !important;}
.mt-xl-1 {margin-top: 0 !important;}
.mr-xl-1 {margin-right: 0 !important;}
.mb-xl-1 {margin-bottom: 0 !important;}
.ml-xl-1 {margin-left: 0 !important;}
.mx-xl-1 {margin-right: 0 !important;margin-left: 0 !important;}
.my-xl-1 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-xl-2 {margin: 0 !important;}
.mt-xl-2 {margin-top: 0 !important;}
.mr-xl-2 {margin-right: 0 !important;}
.mb-xl-2 {margin-bottom: 0 !important;}
.ml-xl-2 {margin-left: 0 !important;}
.mx-xl-2 {margin-right: 0 !important;margin-left: 0 !important;}
.my-xl-2 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-xl-3 {margin: 0 !important;}
.mt-xl-3 {margin-top: 0 !important;}
.mr-xl-3 {margin-right: 0 !important;}
.mb-xl-3 {margin-bottom: 0 !important;}
.ml-xl-3 {margin-left: 0 !important;}
.mx-xl-3 {margin-right: 0 !important;margin-left: 0 !important;}
.my-xl-3 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-xl-4 {margin: 0 !important;}
.mt-xl-4 {margin-top: 0 !important;}
.mr-xl-4 {margin-right: 0 !important;}
.mb-xl-4 {margin-bottom: 0 !important;}
.ml-xl-4 {margin-left: 0 !important;}
.mx-xl-4 {margin-right: 0 !important;margin-left: 0 !important;}
.my-xl-4 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-xl-5 {margin: 0 !important;}
.mt-xl-5 {margin-top: 0 !important;}
.mr-xl-5 {margin-right: 0 !important;}
.mb-xl-5 {margin-bottom: 0 !important;}
.ml-xl-5 {margin-left: 0 !important;}
.mx-xl-5 {margin-right: 0 !important;margin-left: 0 !important;}
.my-xl-5 {margin-top: 0 !important;margin-bottom: 0 !important;}
.p-xl-0 {padding: 0 !important;}
.pt-xl-0 {padding-top: 0 !important;}
.pr-xl-0 {padding-right: 0 !important;}
.pb-xl-0 {padding-bottom: 0 !important;}
.pl-xl-0 {padding-left: 0 !important;}
.px-xl-0 {padding-right: 0 !important;padding-left: 0 !important;}
.py-xl-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-xl-1 {padding: 0 !important;}
.pt-xl-1 {padding-top: 0 !important;}
.pr-xl-1 {padding-right: 0 !important;}
.pb-xl-1 {padding-bottom: 0 !important;}
.pl-xl-1 {padding-left: 0 !important;}
.px-xl-1 {padding-right: 0 !important;padding-left: 0 !important;}
.py-xl-1 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-xl-2 {padding: 0 !important;}
.pt-xl-2 {padding-top: 0 !important;}
.pr-xl-2 {padding-right: 0 !important;}
.pb-xl-2 {padding-bottom: 0 !important;}
.pl-xl-2 {padding-left: 0 !important;}
.px-xl-2 {padding-right: 0 !important;padding-left: 0 !important;}
.py-xl-2 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-xl-3 {padding: 0 !important;}
.pt-xl-3 {padding-top: 0 !important;}
.pr-xl-3 {padding-right: 0 !important;}
.pb-xl-3 {padding-bottom: 0 !important;}
.pl-xl-3 {padding-left: 0 !important;}
.px-xl-3 {padding-right: 0 !important;padding-left: 0 !important;}
.py-xl-3 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-xl-4 {padding: 0 !important;}
.pt-xl-4 {padding-top: 0 !important;}
.pr-xl-4 {padding-right: 0 !important;}
.pb-xl-4 {padding-bottom: 0 !important;}
.pl-xl-4 {padding-left: 0 !important;}
.px-xl-4 {padding-right: 0 !important;padding-left: 0 !important;}
.py-xl-4 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-xl-5 {padding: 0 !important;}
.pt-xl-5 {padding-top: 0 !important;}
.pr-xl-5 {padding-right: 0 !important;}
.pb-xl-5 {padding-bottom: 0 !important;}
.pl-xl-5 {padding-left: 0 !important;}
.px-xl-5 {padding-right: 0 !important;padding-left: 0 !important;}
.py-xl-5 {padding-top: 0 !important;padding-bottom: 0 !important;}
.m-xl-auto {margin: auto !important;}
.mt-xl-auto {margin-top: auto !important;}
.mr-xl-auto {margin-right: auto !important;}
.mb-xl-auto {margin-bottom: auto !important;}
.ml-xl-auto {margin-left: auto !important;}
.mx-xl-auto {margin-right: auto !important;margin-left: auto !important;}
.my-xl-auto {margin-top: auto !important;margin-bottom: auto !important;}}
.text-justify {text-align: justify !important;}
.text-nowrap {white-space: nowrap !important;}
.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
@media (min-width: 400px) {.text-sm-left {text-align: left !important;}
.text-sm-right {text-align: right !important;}
.text-sm-center {text-align: center !important;}}
@media (min-width: 600px) {.text-md-left {text-align: left !important;}
.text-md-right {text-align: right !important;}
.text-md-center {text-align: center !important;}}
@media (min-width: 768px) {.text-lg-left {text-align: left !important;}
.text-lg-right {text-align: right !important;}
.text-lg-center {text-align: center !important;}}
@media (min-width: 992px) {.text-xl-left {text-align: left !important;}
.text-xl-right {text-align: right !important;}
.text-xl-center {text-align: center !important;}}
.text-lowercase {text-transform: lowercase !important;}
.text-uppercase {text-transform: uppercase !important;}
.text-capitalize {text-transform: capitalize !important;}
.font-weight-normal {font-weight: normal;}
.font-weight-bold {font-weight: 600;}
.font-italic {font-style: italic;}
.text-white {color: #fff !important;}
.text-primary {color: #418CD8 !important;}
a.text-primary:focus, a.text-primary:hover {color: #2772bf !important;}
.text-secondary {color: #868e96 !important;}
a.text-secondary:focus, a.text-secondary:hover {color: #6c757d !important;}
.text-success {color: #28a745 !important;}
a.text-success:focus, a.text-success:hover {color: #1e7e34 !important;}
.text-info {color: #17a2b8 !important;}
a.text-info:focus, a.text-info:hover {color: #117a8b !important;}
.text-warning {color: #ffe000 !important;}
a.text-warning:focus, a.text-warning:hover {color: #ccb300 !important;}
.text-danger {color: #dc3545 !important;}
a.text-danger:focus, a.text-danger:hover {color: #bd2130 !important;}
.text-light {color: #f8f9fa !important;}
a.text-light:focus, a.text-light:hover {color: #dae0e5 !important;}
.text-dark {color: #343a40 !important;}
a.text-dark:focus, a.text-dark:hover {color: #1d2124 !important;}
.text-muted {color: #868e96 !important;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.visible {visibility: visible !important;}
.invisible {visibility: hidden !important;}
.accordion-wrapper {width: 100%;}
.accordion-wrapper > h4 {cursor: pointer;background: 0 0;display: block;padding: 14px 20px;box-sizing: border-box;text-decoration: none;color: inherit;position: relative;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out;border: 1px solid #eaeaea;border-bottom-width: 3px;padding-right: 42px;font-size: 18px !important;margin: 5px 0;position: relative;max-width: none !important;}
.accordion-wrapper > h4:before {content: ' ';position: absolute;right: 14px;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 20px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f107";}
.accordion-wrapper > h4.active, .lw_editor_on .accordion-wrapper > h4 {background-color: #00356a;border-bottom: 3px solid #ffe000;color: #fff;}
.accordion-wrapper > h4.active:before, .lw_editor_on .accordion-wrapper > h4:before {content: "\f106";}
.accordion-wrapper > h4 + * {display: none;padding: 14px 20px;border: 1px solid #ddd;border-bottom-width: 3px;margin-top: -6px;border-top-width: 0;}
.accordion-wrapper > h4 + * > .accordion-wrapper > h4, .accordion-wrapper > h4 + * > .accordion-wrapper > h4 + * {padding: 14px 0;border-left-width: 0;border-right-width: 0;border-top-width: 0;}
.accordion-wrapper > h4 + * > .accordion-wrapper > h4.active, .lw_editor_on .accordion-wrapper > h4 + * > .accordion-wrapper > h4, .accordion-wrapper > h4 + * > .accordion-wrapper > h4 + *.active, .lw_editor_on .accordion-wrapper > h4 + * > .accordion-wrapper > h4 + * {background-color: transparent;border-bottom: 3px solid #00356a;color: #00356a;}
.accordion-wrapper > h4 + * > .accordion-wrapper > h4 > h4 + *, .accordion-wrapper > h4 + * > .accordion-wrapper > h4 + * > h4 + * {border-bottom-width: 0;}
.lw_editor_on .accordion-wrapper > h4 + * {display: block;}
.accordion-wrapper > h4 + .default {display: block;}
a.faq {cursor: pointer !important;background: 0 0;display: block;padding: 14px 20px;box-sizing: border-box;text-decoration: none;color: inherit;position: relative;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out;border: 1px solid #eaeaea;border-bottom-width: 3px;padding-right: 42px;font-size: 18px !important;margin: 5px 0;position: relative;max-width: none !important;}
a.faq:before {content: ' ';position: absolute;right: 14px;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 20px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f107";}
p.active a.faq, .lw_editor_on a.faq {background-color: #00356a;border-bottom: 3px solid #FBAE3E;color: #fff;}
p.active a.faq:before, .lw_editor_on a.faq:before {content: "\f106";}
p + div[id^="body"] {display: none;padding: 14px 20px;border: 1px solid #ddd;border-bottom-width: 3px;margin-top: -6px;border-top-width: 0;}
.lw_editor_on p + div[id^="body"] + * {display: block;}
.card.slick-slide:hover {box-shadow: 0 40px 40px rgba(0, 0, 0, 0.16);cursor: pointer !important;margin-bottom: 0;margin-top: 19px;overflow: visible;transform: translate(0, -8px) scale(1.1);transition: .04s ease all;z-index: 9;}
@media (max-width: 599px) {.card.slick-slide:hover {transform: none !important;}}
@media (max-width: 767px) {.slick-list {overflow: hidden !important;}}
@media (max-width: 767px) {.slick-slide {overflow: visible !important;}}
.slick-slide img {width: -webkit-fill-available;}
.fa-arrow-left.slick-arrow {position: absolute;top: 100%;right: 100%;z-index: 10;}
@media (max-width: 767px) {.fa-arrow-left.slick-arrow {right: 90%;left: 0;}}
.fa-arrow-right.slick-arrow {position: absolute;top: 100%;z-index: 10;padding-left: 15px 0;left: 100%;}
@media (max-width: 767px) {.fa-arrow-right.slick-arrow {left: 90%;right: 0;}}
.slick-arrow:after {display: none;content: '';}
.slick-arrow {color: #0056b3;background: transparent !important;}
.slick-arrow:hover {color: #333 !important;}
.slick-slider {position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;display: block;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track {position: relative;left: 0;top: 0;display: block;}
.slick-track:before, .slick-track:after {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}
[dir="rtl"] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slick-list {padding: 15px !important;}
@media (max-width: 399px) {.slick-list {padding: 0 !important;}}
.slick-list .slick-track {margin: 0;margin-left: -15px;margin-right: -15px;}
@media (max-width: 599px) {.slick-list .slick-track {margin-left: 0 !important;margin-right: 0 !important;}}
@media (max-width: 991px) {.slick-list {overflow: visible !important;}}
.slick-next,.slick-prev {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;top: 100%;margin-top: -10px\9;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none;}
.slick-next:focus, .slick-next:hover,.slick-prev:focus,.slick-prev:hover {outline: none;background: transparent;color: transparent;}
.slick-next:focus:before, .slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {opacity: 1;}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {opacity: 0.25;}
.slick-next:before,.slick-prev:before {font-family: "FontAwesome";font-size: 30px;line-height: 1;color: black;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-prev {left: -5px;}
[dir="rtl"] .slick-prev {left: auto;right: -5px;}
.slick-prev:before {content: "";}
[dir="rtl"] .slick-prev:before {content: "";}
.slick-next {right: -5px;}
[dir="rtl"] .slick-next {left: -5px;right: auto;}
.slick-next:before {content: "";}
[dir="rtl"] .slick-next:before {content: "";}
.slick-dots {list-style: none;display: block;padding-bottom: 3rem;text-align: center;padding: 0;width: 100%;}
.slick-dots li {position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button {border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0;font-size: 0;color: transparent;padding: 5px;cursor: pointer;}
.slick-dots li button:focus, .slick-dots li button:hover {outline: none;}
.slick-dots li button:focus:before, .slick-dots li button:hover:before {opacity: 1;}
.slick-dots li button:before {position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "FontAwesome";font-size: 20px;line-height: 20px;text-align: center;color: black;opacity: 0.25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before {color: black;opacity: 0.75;}
button.slick-arrow {background: #ffe000 !important;padding: 10px !important;height: auto !important;width: auto !important;border: none;top: 43% !important;z-index: 99;box-shadow: 0 3px 20px rgba(0, 0, 0, 0.6);border-radius: 0;}
button.slick-arrow:hover {box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16);cursor: pointer;margin-top: -2px;}
@font-face {font-family: 'FontAwesome';src: url("/_ingredients/themes/global/assets/fonts/fontawesome-webfont.eot?v=4.7.0");src: url("/_ingredients/themes/global/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("/_ingredients/themes/global/assets/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("/_ingredients/themes/global/assets/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("/_ingredients/themes/global/assets/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("/_ingredients/themes/global/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -15%;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-fw {width: 1.28571em;text-align: center;}
.fa-ul {padding-left: 0;margin-left: 2.14286em;list-style-type: none;}
.fa-ul > li {position: relative;}
.fa-li {position: absolute;left: -2.14286em;width: 2.14286em;top: 0.14286em;text-align: center;}
.fa-li.fa-lg {left: -1.85714em;}
.fa-border {padding: .2em .25em .15em;border: solid 0.08em #eee;border-radius: .1em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right {margin-left: .3em;}
.pull-right {float: right;}
.pull-left {float: left;}
.fa.pull-left {margin-right: .3em;}
.fa.pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}
.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1);}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {filter: none;}
.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}
.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
.fa-glass:before {content: "";}
.fa-music:before {content: "";}
.fa-search:before {content: "";}
.fa-envelope-o:before {content: "";}
.fa-heart:before {content: "";}
.fa-star:before {content: "";}
.fa-star-o:before {content: "";}
.fa-user:before {content: "";}
.fa-film:before {content: "";}
.fa-th-large:before {content: "";}
.fa-th:before {content: "";}
.fa-th-list:before {content: "";}
.fa-check:before {content: "";}
.fa-remove:before,.fa-close:before,.fa-times:before {content: "";}
.fa-search-plus:before {content: "";}
.fa-search-minus:before {content: "";}
.fa-power-off:before {content: "";}
.fa-signal:before {content: "";}
.fa-gear:before,.fa-cog:before {content: "";}
.fa-trash-o:before {content: "";}
.fa-home:before {content: "";}
.fa-file-o:before {content: "";}
.fa-clock-o:before {content: "";}
.fa-road:before {content: "";}
.fa-download:before {content: "";}
.fa-arrow-circle-o-down:before {content: "";}
.fa-arrow-circle-o-up:before {content: "";}
.fa-inbox:before {content: "";}
.fa-play-circle-o:before {content: "";}
.fa-rotate-right:before,.fa-repeat:before {content: "";}
.fa-refresh:before {content: "";}
.fa-list-alt:before {content: "";}
.fa-lock:before {content: "";}
.fa-flag:before {content: "";}
.fa-headphones:before {content: "";}
.fa-volume-off:before {content: "";}
.fa-volume-down:before {content: "";}
.fa-volume-up:before {content: "";}
.fa-qrcode:before {content: "";}
.fa-barcode:before {content: "";}
.fa-tag:before {content: "";}
.fa-tags:before {content: "";}
.fa-book:before {content: "";}
.fa-bookmark:before {content: "";}
.fa-print:before {content: "";}
.fa-camera:before {content: "";}
.fa-font:before {content: "";}
.fa-bold:before {content: "";}
.fa-italic:before {content: "";}
.fa-text-height:before {content: "";}
.fa-text-width:before {content: "";}
.fa-align-left:before {content: "";}
.fa-align-center:before {content: "";}
.fa-align-right:before {content: "";}
.fa-align-justify:before {content: "";}
.fa-list:before {content: "";}
.fa-dedent:before,.fa-outdent:before {content: "";}
.fa-indent:before {content: "";}
.fa-video-camera:before {content: "";}
.fa-photo:before,.fa-image:before,.fa-picture-o:before {content: "";}
.fa-pencil:before {content: "";}
.fa-map-marker:before {content: "";}
.fa-adjust:before {content: "";}
.fa-tint:before {content: "";}
.fa-edit:before,.fa-pencil-square-o:before {content: "";}
.fa-share-square-o:before {content: "";}
.fa-check-square-o:before {content: "";}
.fa-arrows:before {content: "";}
.fa-step-backward:before {content: "";}
.fa-fast-backward:before {content: "";}
.fa-backward:before {content: "";}
.fa-play:before {content: "";}
.fa-pause:before {content: "";}
.fa-stop:before {content: "";}
.fa-forward:before {content: "";}
.fa-fast-forward:before {content: "";}
.fa-step-forward:before {content: "";}
.fa-eject:before {content: "";}
.fa-chevron-left:before {content: "";}
.fa-chevron-right:before {content: "";}
.fa-plus-circle:before {content: "";}
.fa-minus-circle:before {content: "";}
.fa-times-circle:before {content: "";}
.fa-check-circle:before {content: "";}
.fa-question-circle:before {content: "";}
.fa-info-circle:before {content: "";}
.fa-crosshairs:before {content: "";}
.fa-times-circle-o:before {content: "";}
.fa-check-circle-o:before {content: "";}
.fa-ban:before {content: "";}
.fa-arrow-left:before {content: "";}
.fa-arrow-right:before {content: "";}
.fa-arrow-up:before {content: "";}
.fa-arrow-down:before {content: "";}
.fa-mail-forward:before,.fa-share:before {content: "";}
.fa-expand:before {content: "";}
.fa-compress:before {content: "";}
.fa-plus:before {content: "";}
.fa-minus:before {content: "";}
.fa-asterisk:before {content: "";}
.fa-exclamation-circle:before {content: "";}
.fa-gift:before {content: "";}
.fa-leaf:before {content: "";}
.fa-fire:before {content: "";}
.fa-eye:before {content: "";}
.fa-eye-slash:before {content: "";}
.fa-warning:before,.fa-exclamation-triangle:before {content: "";}
.fa-plane:before {content: "";}
.fa-calendar:before {content: "";}
.fa-random:before {content: "";}
.fa-comment:before {content: "";}
.fa-magnet:before {content: "";}
.fa-chevron-up:before {content: "";}
.fa-chevron-down:before {content: "";}
.fa-retweet:before {content: "";}
.fa-shopping-cart:before {content: "";}
.fa-folder:before {content: "";}
.fa-folder-open:before {content: "";}
.fa-arrows-v:before {content: "";}
.fa-arrows-h:before {content: "";}
.fa-bar-chart-o:before,.fa-bar-chart:before {content: "";}
.fa-twitter-square:before {content: "";}
.fa-facebook-square:before {content: "";}
.fa-camera-retro:before {content: "";}
.fa-key:before {content: "";}
.fa-gears:before,.fa-cogs:before {content: "";}
.fa-comments:before {content: "";}
.fa-thumbs-o-up:before {content: "";}
.fa-thumbs-o-down:before {content: "";}
.fa-star-half:before {content: "";}
.fa-heart-o:before {content: "";}
.fa-sign-out:before {content: "";}
.fa-linkedin-square:before {content: "";}
.fa-thumb-tack:before {content: "";}
.fa-external-link:before {content: "";}
.fa-sign-in:before {content: "";}
.fa-trophy:before {content: "";}
.fa-github-square:before {content: "";}
.fa-upload:before {content: "";}
.fa-lemon-o:before {content: "";}
.fa-phone:before {content: "";}
.fa-square-o:before {content: "";}
.fa-bookmark-o:before {content: "";}
.fa-phone-square:before {content: "";}
.fa-twitter:before {content: "";}
.fa-facebook-f:before,.fa-facebook:before {content: "";}
.fa-github:before {content: "";}
.fa-unlock:before {content: "";}
.fa-credit-card:before {content: "";}
.fa-feed:before,.fa-rss:before {content: "";}
.fa-hdd-o:before {content: "";}
.fa-bullhorn:before {content: "";}
.fa-bell:before {content: "";}
.fa-certificate:before {content: "";}
.fa-hand-o-right:before {content: "";}
.fa-hand-o-left:before {content: "";}
.fa-hand-o-up:before {content: "";}
.fa-hand-o-down:before {content: "";}
.fa-arrow-circle-left:before {content: "";}
.fa-arrow-circle-right:before {content: "";}
.fa-arrow-circle-up:before {content: "";}
.fa-arrow-circle-down:before {content: "";}
.fa-globe:before {content: "";}
.fa-wrench:before {content: "";}
.fa-tasks:before {content: "";}
.fa-filter:before {content: "";}
.fa-briefcase:before {content: "";}
.fa-arrows-alt:before {content: "";}
.fa-group:before,.fa-users:before {content: "";}
.fa-chain:before,.fa-link:before {content: "";}
.fa-cloud:before {content: "";}
.fa-flask:before {content: "";}
.fa-cut:before,.fa-scissors:before {content: "";}
.fa-copy:before,.fa-files-o:before {content: "";}
.fa-paperclip:before {content: "";}
.fa-save:before,.fa-floppy-o:before {content: "";}
.fa-square:before {content: "";}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: "";}
.fa-list-ul:before {content: "";}
.fa-list-ol:before {content: "";}
.fa-strikethrough:before {content: "";}
.fa-underline:before {content: "";}
.fa-table:before {content: "";}
.fa-magic:before {content: "";}
.fa-truck:before {content: "";}
.fa-pinterest:before {content: "";}
.fa-pinterest-square:before {content: "";}
.fa-google-plus-square:before {content: "";}
.fa-google-plus:before {content: "";}
.fa-money:before {content: "";}
.fa-caret-down:before {content: "";}
.fa-caret-up:before {content: "";}
.fa-caret-left:before {content: "";}
.fa-caret-right:before {content: "";}
.fa-columns:before {content: "";}
.fa-unsorted:before,.fa-sort:before {content: "";}
.fa-sort-down:before,.fa-sort-desc:before {content: "";}
.fa-sort-up:before,.fa-sort-asc:before {content: "";}
.fa-envelope:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-rotate-left:before,.fa-undo:before {content: "";}
.fa-legal:before,.fa-gavel:before {content: "";}
.fa-dashboard:before,.fa-tachometer:before {content: "";}
.fa-comment-o:before {content: "";}
.fa-comments-o:before {content: "";}
.fa-flash:before,.fa-bolt:before {content: "";}
.fa-sitemap:before {content: "";}
.fa-umbrella:before {content: "";}
.fa-paste:before,.fa-clipboard:before {content: "";}
.fa-lightbulb-o:before {content: "";}
.fa-exchange:before {content: "";}
.fa-cloud-download:before {content: "";}
.fa-cloud-upload:before {content: "";}
.fa-user-md:before {content: "";}
.fa-stethoscope:before {content: "";}
.fa-suitcase:before {content: "";}
.fa-bell-o:before {content: "";}
.fa-coffee:before {content: "";}
.fa-cutlery:before {content: "";}
.fa-file-text-o:before {content: "";}
.fa-building-o:before {content: "";}
.fa-hospital-o:before {content: "";}
.fa-ambulance:before {content: "";}
.fa-medkit:before {content: "";}
.fa-fighter-jet:before {content: "";}
.fa-beer:before {content: "";}
.fa-h-square:before {content: "";}
.fa-plus-square:before {content: "";}
.fa-angle-double-left:before {content: "";}
.fa-angle-double-right:before {content: "";}
.fa-angle-double-up:before {content: "";}
.fa-angle-double-down:before {content: "";}
.fa-angle-left:before {content: "";}
.fa-angle-right:before {content: "";}
.fa-angle-up:before {content: "";}
.fa-angle-down:before {content: "";}
.fa-desktop:before {content: "";}
.fa-laptop:before {content: "";}
.fa-tablet:before {content: "";}
.fa-mobile-phone:before,.fa-mobile:before {content: "";}
.fa-circle-o:before {content: "";}
.fa-quote-left:before {content: "";}
.fa-quote-right:before {content: "";}
.fa-spinner:before {content: "";}
.fa-circle:before {content: "";}
.fa-mail-reply:before,.fa-reply:before {content: "";}
.fa-github-alt:before {content: "";}
.fa-folder-o:before {content: "";}
.fa-folder-open-o:before {content: "";}
.fa-smile-o:before {content: "";}
.fa-frown-o:before {content: "";}
.fa-meh-o:before {content: "";}
.fa-gamepad:before {content: "";}
.fa-keyboard-o:before {content: "";}
.fa-flag-o:before {content: "";}
.fa-flag-checkered:before {content: "";}
.fa-terminal:before {content: "";}
.fa-code:before {content: "";}
.fa-mail-reply-all:before,.fa-reply-all:before {content: "";}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content: "";}
.fa-location-arrow:before {content: "";}
.fa-crop:before {content: "";}
.fa-code-fork:before {content: "";}
.fa-unlink:before,.fa-chain-broken:before {content: "";}
.fa-question:before {content: "";}
.fa-info:before {content: "";}
.fa-exclamation:before {content: "";}
.fa-superscript:before {content: "";}
.fa-subscript:before {content: "";}
.fa-eraser:before {content: "";}
.fa-puzzle-piece:before {content: "";}
.fa-microphone:before {content: "";}
.fa-microphone-slash:before {content: "";}
.fa-shield:before {content: "";}
.fa-calendar-o:before {content: "";}
.fa-fire-extinguisher:before {content: "";}
.fa-rocket:before {content: "";}
.fa-maxcdn:before {content: "";}
.fa-chevron-circle-left:before {content: "";}
.fa-chevron-circle-right:before {content: "";}
.fa-chevron-circle-up:before {content: "";}
.fa-chevron-circle-down:before {content: "";}
.fa-html5:before {content: "";}
.fa-css3:before {content: "";}
.fa-anchor:before {content: "";}
.fa-unlock-alt:before {content: "";}
.fa-bullseye:before {content: "";}
.fa-ellipsis-h:before {content: "";}
.fa-ellipsis-v:before {content: "";}
.fa-rss-square:before {content: "";}
.fa-play-circle:before {content: "";}
.fa-ticket:before {content: "";}
.fa-minus-square:before {content: "";}
.fa-minus-square-o:before {content: "";}
.fa-level-up:before {content: "";}
.fa-level-down:before {content: "";}
.fa-check-square:before {content: "";}
.fa-pencil-square:before {content: "";}
.fa-external-link-square:before {content: "";}
.fa-share-square:before {content: "";}
.fa-compass:before {content: "";}
.fa-toggle-down:before,.fa-caret-square-o-down:before {content: "";}
.fa-toggle-up:before,.fa-caret-square-o-up:before {content: "";}
.fa-toggle-right:before,.fa-caret-square-o-right:before {content: "";}
.fa-euro:before,.fa-eur:before {content: "";}
.fa-gbp:before {content: "";}
.fa-dollar:before,.fa-usd:before {content: "";}
.fa-rupee:before,.fa-inr:before {content: "";}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content: "";}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content: "";}
.fa-won:before,.fa-krw:before {content: "";}
.fa-bitcoin:before,.fa-btc:before {content: "";}
.fa-file:before {content: "";}
.fa-file-text:before {content: "";}
.fa-sort-alpha-asc:before {content: "";}
.fa-sort-alpha-desc:before {content: "";}
.fa-sort-amount-asc:before {content: "";}
.fa-sort-amount-desc:before {content: "";}
.fa-sort-numeric-asc:before {content: "";}
.fa-sort-numeric-desc:before {content: "";}
.fa-thumbs-up:before {content: "";}
.fa-thumbs-down:before {content: "";}
.fa-youtube-square:before {content: "";}
.fa-youtube:before {content: "";}
.fa-xing:before {content: "";}
.fa-xing-square:before {content: "";}
.fa-youtube-play:before {content: "";}
.fa-dropbox:before {content: "";}
.fa-stack-overflow:before {content: "";}
.fa-instagram:before {content: "";}
.fa-flickr:before {content: "";}
.fa-adn:before {content: "";}
.fa-bitbucket:before {content: "";}
.fa-bitbucket-square:before {content: "";}
.fa-tumblr:before {content: "";}
.fa-tumblr-square:before {content: "";}
.fa-long-arrow-down:before {content: "";}
.fa-long-arrow-up:before {content: "";}
.fa-long-arrow-left:before {content: "";}
.fa-long-arrow-right:before {content: "";}
.fa-apple:before {content: "";}
.fa-windows:before {content: "";}
.fa-android:before {content: "";}
.fa-linux:before {content: "";}
.fa-dribbble:before {content: "";}
.fa-skype:before {content: "";}
.fa-foursquare:before {content: "";}
.fa-trello:before {content: "";}
.fa-female:before {content: "";}
.fa-male:before {content: "";}
.fa-gittip:before,.fa-gratipay:before {content: "";}
.fa-sun-o:before {content: "";}
.fa-moon-o:before {content: "";}
.fa-archive:before {content: "";}
.fa-bug:before {content: "";}
.fa-vk:before {content: "";}
.fa-weibo:before {content: "";}
.fa-renren:before {content: "";}
.fa-pagelines:before {content: "";}
.fa-stack-exchange:before {content: "";}
.fa-arrow-circle-o-right:before {content: "";}
.fa-arrow-circle-o-left:before {content: "";}
.fa-toggle-left:before,.fa-caret-square-o-left:before {content: "";}
.fa-dot-circle-o:before {content: "";}
.fa-wheelchair:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-turkish-lira:before,.fa-try:before {content: "";}
.fa-plus-square-o:before {content: "";}
.fa-space-shuttle:before {content: "";}
.fa-slack:before {content: "";}
.fa-envelope-square:before {content: "";}
.fa-wordpress:before {content: "";}
.fa-openid:before {content: "";}
.fa-institution:before,.fa-bank:before,.fa-university:before {content: "";}
.fa-mortar-board:before,.fa-graduation-cap:before {content: "";}
.fa-yahoo:before {content: "";}
.fa-google:before {content: "";}
.fa-reddit:before {content: "";}
.fa-reddit-square:before {content: "";}
.fa-stumbleupon-circle:before {content: "";}
.fa-stumbleupon:before {content: "";}
.fa-delicious:before {content: "";}
.fa-digg:before {content: "";}
.fa-pied-piper-pp:before {content: "";}
.fa-pied-piper-alt:before {content: "";}
.fa-drupal:before {content: "";}
.fa-joomla:before {content: "";}
.fa-language:before {content: "";}
.fa-fax:before {content: "";}
.fa-building:before {content: "";}
.fa-child:before {content: "";}
.fa-paw:before {content: "";}
.fa-spoon:before {content: "";}
.fa-cube:before {content: "";}
.fa-cubes:before {content: "";}
.fa-behance:before {content: "";}
.fa-behance-square:before {content: "";}
.fa-steam:before {content: "";}
.fa-steam-square:before {content: "";}
.fa-recycle:before {content: "";}
.fa-automobile:before,.fa-car:before {content: "";}
.fa-cab:before,.fa-taxi:before {content: "";}
.fa-tree:before {content: "";}
.fa-spotify:before {content: "";}
.fa-deviantart:before {content: "";}
.fa-soundcloud:before {content: "";}
.fa-database:before {content: "";}
.fa-file-pdf-o:before {content: "";}
.fa-file-word-o:before {content: "";}
.fa-file-excel-o:before {content: "";}
.fa-file-powerpoint-o:before {content: "";}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content: "";}
.fa-file-zip-o:before,.fa-file-archive-o:before {content: "";}
.fa-file-sound-o:before,.fa-file-audio-o:before {content: "";}
.fa-file-movie-o:before,.fa-file-video-o:before {content: "";}
.fa-file-code-o:before {content: "";}
.fa-vine:before {content: "";}
.fa-codepen:before {content: "";}
.fa-jsfiddle:before {content: "";}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content: "";}
.fa-circle-o-notch:before {content: "";}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before {content: "";}
.fa-ge:before,.fa-empire:before {content: "";}
.fa-git-square:before {content: "";}
.fa-git:before {content: "";}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-qq:before {content: "";}
.fa-wechat:before,.fa-weixin:before {content: "";}
.fa-send:before,.fa-paper-plane:before {content: "";}
.fa-send-o:before,.fa-paper-plane-o:before {content: "";}
.fa-history:before {content: "";}
.fa-circle-thin:before {content: "";}
.fa-header:before {content: "";}
.fa-paragraph:before {content: "";}
.fa-sliders:before {content: "";}
.fa-share-alt:before {content: "";}
.fa-share-alt-square:before {content: "";}
.fa-bomb:before {content: "";}
.fa-soccer-ball-o:before,.fa-futbol-o:before {content: "";}
.fa-tty:before {content: "";}
.fa-binoculars:before {content: "";}
.fa-plug:before {content: "";}
.fa-slideshare:before {content: "";}
.fa-twitch:before {content: "";}
.fa-yelp:before {content: "";}
.fa-newspaper-o:before {content: "";}
.fa-wifi:before {content: "";}
.fa-calculator:before {content: "";}
.fa-paypal:before {content: "";}
.fa-google-wallet:before {content: "";}
.fa-cc-visa:before {content: "";}
.fa-cc-mastercard:before {content: "";}
.fa-cc-discover:before {content: "";}
.fa-cc-amex:before {content: "";}
.fa-cc-paypal:before {content: "";}
.fa-cc-stripe:before {content: "";}
.fa-bell-slash:before {content: "";}
.fa-bell-slash-o:before {content: "";}
.fa-trash:before {content: "";}
.fa-copyright:before {content: "";}
.fa-at:before {content: "";}
.fa-eyedropper:before {content: "";}
.fa-paint-brush:before {content: "";}
.fa-birthday-cake:before {content: "";}
.fa-area-chart:before {content: "";}
.fa-pie-chart:before {content: "";}
.fa-line-chart:before {content: "";}
.fa-lastfm:before {content: "";}
.fa-lastfm-square:before {content: "";}
.fa-toggle-off:before {content: "";}
.fa-toggle-on:before {content: "";}
.fa-bicycle:before {content: "";}
.fa-bus:before {content: "";}
.fa-ioxhost:before {content: "";}
.fa-angellist:before {content: "";}
.fa-cc:before {content: "";}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content: "";}
.fa-meanpath:before {content: "";}
.fa-buysellads:before {content: "";}
.fa-connectdevelop:before {content: "";}
.fa-dashcube:before {content: "";}
.fa-forumbee:before {content: "";}
.fa-leanpub:before {content: "";}
.fa-sellsy:before {content: "";}
.fa-shirtsinbulk:before {content: "";}
.fa-simplybuilt:before {content: "";}
.fa-skyatlas:before {content: "";}
.fa-cart-plus:before {content: "";}
.fa-cart-arrow-down:before {content: "";}
.fa-diamond:before {content: "";}
.fa-ship:before {content: "";}
.fa-user-secret:before {content: "";}
.fa-motorcycle:before {content: "";}
.fa-street-view:before {content: "";}
.fa-heartbeat:before {content: "";}
.fa-venus:before {content: "";}
.fa-mars:before {content: "";}
.fa-mercury:before {content: "";}
.fa-intersex:before,.fa-transgender:before {content: "";}
.fa-transgender-alt:before {content: "";}
.fa-venus-double:before {content: "";}
.fa-mars-double:before {content: "";}
.fa-venus-mars:before {content: "";}
.fa-mars-stroke:before {content: "";}
.fa-mars-stroke-v:before {content: "";}
.fa-mars-stroke-h:before {content: "";}
.fa-neuter:before {content: "";}
.fa-genderless:before {content: "";}
.fa-facebook-official:before {content: "";}
.fa-pinterest-p:before {content: "";}
.fa-whatsapp:before {content: "";}
.fa-server:before {content: "";}
.fa-user-plus:before {content: "";}
.fa-user-times:before {content: "";}
.fa-hotel:before,.fa-bed:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-train:before {content: "";}
.fa-subway:before {content: "";}
.fa-medium:before {content: "";}
.fa-yc:before,.fa-y-combinator:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-opencart:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {content: "";}
.fa-battery-3:before,.fa-battery-three-quarters:before {content: "";}
.fa-battery-2:before,.fa-battery-half:before {content: "";}
.fa-battery-1:before,.fa-battery-quarter:before {content: "";}
.fa-battery-0:before,.fa-battery-empty:before {content: "";}
.fa-mouse-pointer:before {content: "";}
.fa-i-cursor:before {content: "";}
.fa-object-group:before {content: "";}
.fa-object-ungroup:before {content: "";}
.fa-sticky-note:before {content: "";}
.fa-sticky-note-o:before {content: "";}
.fa-cc-jcb:before {content: "";}
.fa-cc-diners-club:before {content: "";}
.fa-clone:before {content: "";}
.fa-balance-scale:before {content: "";}
.fa-hourglass-o:before {content: "";}
.fa-hourglass-1:before,.fa-hourglass-start:before {content: "";}
.fa-hourglass-2:before,.fa-hourglass-half:before {content: "";}
.fa-hourglass-3:before,.fa-hourglass-end:before {content: "";}
.fa-hourglass:before {content: "";}
.fa-hand-grab-o:before,.fa-hand-rock-o:before {content: "";}
.fa-hand-stop-o:before,.fa-hand-paper-o:before {content: "";}
.fa-hand-scissors-o:before {content: "";}
.fa-hand-lizard-o:before {content: "";}
.fa-hand-spock-o:before {content: "";}
.fa-hand-pointer-o:before {content: "";}
.fa-hand-peace-o:before {content: "";}
.fa-trademark:before {content: "";}
.fa-registered:before {content: "";}
.fa-creative-commons:before {content: "";}
.fa-gg:before {content: "";}
.fa-gg-circle:before {content: "";}
.fa-tripadvisor:before {content: "";}
.fa-odnoklassniki:before {content: "";}
.fa-odnoklassniki-square:before {content: "";}
.fa-get-pocket:before {content: "";}
.fa-wikipedia-w:before {content: "";}
.fa-safari:before {content: "";}
.fa-chrome:before {content: "";}
.fa-firefox:before {content: "";}
.fa-opera:before {content: "";}
.fa-internet-explorer:before {content: "";}
.fa-tv:before,.fa-television:before {content: "";}
.fa-contao:before {content: "";}
.fa-500px:before {content: "";}
.fa-amazon:before {content: "";}
.fa-calendar-plus-o:before {content: "";}
.fa-calendar-minus-o:before {content: "";}
.fa-calendar-times-o:before {content: "";}
.fa-calendar-check-o:before {content: "";}
.fa-industry:before {content: "";}
.fa-map-pin:before {content: "";}
.fa-map-signs:before {content: "";}
.fa-map-o:before {content: "";}
.fa-map:before {content: "";}
.fa-commenting:before {content: "";}
.fa-commenting-o:before {content: "";}
.fa-houzz:before {content: "";}
.fa-vimeo:before {content: "";}
.fa-black-tie:before {content: "";}
.fa-fonticons:before {content: "";}
.fa-reddit-alien:before {content: "";}
.fa-edge:before {content: "";}
.fa-credit-card-alt:before {content: "";}
.fa-codiepie:before {content: "";}
.fa-modx:before {content: "";}
.fa-fort-awesome:before {content: "";}
.fa-usb:before {content: "";}
.fa-product-hunt:before {content: "";}
.fa-mixcloud:before {content: "";}
.fa-scribd:before {content: "";}
.fa-pause-circle:before {content: "";}
.fa-pause-circle-o:before {content: "";}
.fa-stop-circle:before {content: "";}
.fa-stop-circle-o:before {content: "";}
.fa-shopping-bag:before {content: "";}
.fa-shopping-basket:before {content: "";}
.fa-hashtag:before {content: "";}
.fa-bluetooth:before {content: "";}
.fa-bluetooth-b:before {content: "";}
.fa-percent:before {content: "";}
.fa-gitlab:before {content: "";}
.fa-wpbeginner:before {content: "";}
.fa-wpforms:before {content: "";}
.fa-envira:before {content: "";}
.fa-universal-access:before {content: "";}
.fa-wheelchair-alt:before {content: "";}
.fa-question-circle-o:before {content: "";}
.fa-blind:before {content: "";}
.fa-audio-description:before {content: "";}
.fa-volume-control-phone:before {content: "";}
.fa-braille:before {content: "";}
.fa-assistive-listening-systems:before {content: "";}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {content: "";}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {content: "";}
.fa-glide:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-signing:before,.fa-sign-language:before {content: "";}
.fa-low-vision:before {content: "";}
.fa-viadeo:before {content: "";}
.fa-viadeo-square:before {content: "";}
.fa-snapchat:before {content: "";}
.fa-snapchat-ghost:before {content: "";}
.fa-snapchat-square:before {content: "";}
.fa-pied-piper:before {content: "";}
.fa-first-order:before {content: "";}
.fa-yoast:before {content: "";}
.fa-themeisle:before {content: "";}
.fa-google-plus-circle:before,.fa-google-plus-official:before {content: "";}
.fa-fa:before,.fa-font-awesome:before {content: "";}
.fa-handshake-o:before {content: "";}
.fa-envelope-open:before {content: "";}
.fa-envelope-open-o:before {content: "";}
.fa-linode:before {content: "";}
.fa-address-book:before {content: "";}
.fa-address-book-o:before {content: "";}
.fa-vcard:before,.fa-address-card:before {content: "";}
.fa-vcard-o:before,.fa-address-card-o:before {content: "";}
.fa-user-circle:before {content: "";}
.fa-user-circle-o:before {content: "";}
.fa-user-o:before {content: "";}
.fa-id-badge:before {content: "";}
.fa-drivers-license:before,.fa-id-card:before {content: "";}
.fa-drivers-license-o:before,.fa-id-card-o:before {content: "";}
.fa-quora:before {content: "";}
.fa-free-code-camp:before {content: "";}
.fa-telegram:before {content: "";}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {content: "";}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {content: "";}
.fa-thermometer-2:before,.fa-thermometer-half:before {content: "";}
.fa-thermometer-1:before,.fa-thermometer-quarter:before {content: "";}
.fa-thermometer-0:before,.fa-thermometer-empty:before {content: "";}
.fa-shower:before {content: "";}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before {content: "";}
.fa-podcast:before {content: "";}
.fa-window-maximize:before {content: "";}
.fa-window-minimize:before {content: "";}
.fa-window-restore:before {content: "";}
.fa-times-rectangle:before,.fa-window-close:before {content: "";}
.fa-times-rectangle-o:before,.fa-window-close-o:before {content: "";}
.fa-bandcamp:before {content: "";}
.fa-grav:before {content: "";}
.fa-etsy:before {content: "";}
.fa-imdb:before {content: "";}
.fa-ravelry:before {content: "";}
.fa-eercast:before {content: "";}
.fa-microchip:before {content: "";}
.fa-snowflake-o:before {content: "";}
.fa-superpowers:before {content: "";}
.fa-wpexplorer:before {content: "";}
.fa-meetup:before {content: "";}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
.list-unstyled, footer .footer-nav ul,.list-unstyled ul, footer .footer-nav ul ul {min-width: 120px;}
@media (min-width: 767px) {.panel-group {width: 400px;}
.thumbnail {margin: 0;}}
.grid-demo {padding: 10px 30px;}
.yamm .nav, .yamm .listNav, .yamm .listNav .ln-letters, .listNav .yamm .ln-letters,.yamm .collapse,.yamm .dropup,.yamm .dropdown {position: static;}
.yamm .container, .yamm .breadcrumb-container + section.content, .yamm .header-navbar .brand .-wrap, .header-navbar .brand .yamm .-wrap, .yamm .header-navbar nav.navbar, .header-navbar .yamm nav.navbar, .yamm .header-navbar nav.navbar .dropdown-menu.mega li, .header-navbar nav.navbar .dropdown-menu.mega .yamm li, .yamm .overview .content, .overview .yamm .content {position: relative;}
.yamm .dropdown-menu {left: auto;}
.yamm .yamm-content {padding: 20px 30px;}
.yamm .dropdown.yamm-fw .dropdown-menu {left: 0;right: 0;}
html {overflow-x: hidden;}
html body {background-color: #fff;color: #46484a;font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 400;overflow-x: hidden;}
html a:hover {text-decoration: none;transition: .3s ease color;}
html a[href*="mailto"] {word-break: break-word;word-wrap: break-word;overflow-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
html h1:first-child,html h2:first-child,html h3:first-child,html h4:first-child,html h5:first-child,html h6:first-child {margin-top: 0;}
html h2 {font-weight: bold;margin-top: 1em;margin-bottom: 11px;}
html .label + h2 {margin-top: 0;}
html h3 {margin-top: 1em;margin-bottom: 4px;}
html h4,html h5,html h6 {line-height: 1.3;font-weight: normal;color: #46484a;}
html h5 {color: #00356a;}
html section.content h2, html section.content .h2 {font-size: 36px;font-weight: bold;}
html section.content h3, html section.content .h3 {font-size: 30px;font-weight: 600;}
html section.content h4, html section.content .h4 {font-size: 24px;font-weight: 600;}
html section.content h5, html section.content .h5 {font-size: 18px;font-weight: 600;}
html section.content h6, html section.content .h6 {font-size: 14px;font-weight: 600;}
html p {margin-top: 0;margin-bottom: 1em;}
html ul.noindent, html ol.noindent {padding-left: 1em;}
html blockquote {margin: 25px 0 20px;padding: 12px 0;border-top: 1px solid #a0a0a0;border-bottom: 1px solid #a0a0a0;}
html blockquote:first-child {margin-top: 0;}
html hr {clear: both;margin-top: 25px;margin-bottom: 30px;border-color: #dfe1e5;}
html hr:first-child {margin-top: 0px;}
html hr:last-child {margin-bottom: 7px;}
html img {max-width: 100%;height: auto;}
section {font-weight: 400;}
section > aside {padding-left: 0 !important;}
@media (min-width: 768px) {section > aside {padding-right: 2rem !important;}}
@media (max-width: 767px) {section > aside + main {padding: 0;}}
section > aside + main > h2 {margin-top: -7px;}
@media (min-width: 400px) and (max-width: 767px) {section > aside + main > h2 {font-size: calc(2vw + 2vh + 2vmin);}}
@media (max-width: 767px) {section > main {margin-top: 2.2rem;}}
section > main > aside + p {max-width: 100%;}
section {width: 100%;}
section.content {margin: 2.25rem auto 0;margin-top: 0;}
section.content.section {padding-bottom: 80px;}
section.content.section h2 {margin-bottom: 1.25rem;}
section.content > aside .profile-image {max-width: 100%;height: auto;margin-bottom: 2rem;}
section.content > aside ul {list-style: none;padding: 0;margin-bottom: 2rem;}
section.content > aside .embed-responsive {margin-top: 2rem;}
section.content > main.fullwidth {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
@media (max-width: 767px) {section.content > main figure {width: 100%;}
section.content > main figure > div {border-bottom: 1px solid #eee;padding-bottom: 1rem;margin-bottom: 1.5rem;}
section.content > main blockquote {width: 100%;}}
section.content > main img {margin-bottom: 1.5rem;display: block;}
section.content > main aside {width: 30%;float: left;padding-right: 2rem;}
@media (max-width: 767px) {section.content > main aside {width: 100%;}
section.content > main aside div {width: 50%;float: left;}
section.content > main aside div cite {margin-bottom: 2rem !important;}
section.content > main aside section {display: none;}}
section.content > main aside time {color: #418CD8;font-weight: 500;font-size: 1.575rem;margin-top: .6rem;line-height: 1.2;letter-spacing: .66px;margin-bottom: 3px;}
section.content > main aside time ~ cite {color: #999999;display: block;font-size: 80%;font-style: normal;letter-spacing: .2px;line-height: 19px;margin-bottom: 50px;}
img.blip {margin-top: 0;}
img.blip:before {content: url("/_ingredients/extras/img/blip.svg");left: -159px;position: absolute;top: -200px;z-index: -1;}
.label {color: #418cd8;display: block;font-size: .875rem;font-weight: 500;letter-spacing: .15rem;margin-bottom: 2rem;position: relative;text-transform: uppercase;}
@media (max-width: 599px) {.label {margin-bottom: 1rem;}}
.dark .label, .athletics .label {color: #ffe000;}
.dark .label::before, .athletics .label::before {display: none;}
.light .label, .overview .label, .news-events-list header .label {color: #418cd8;}
.label.simple::before {display: none !important;}
.label.blip::before {content: url("/_ingredients/extras/img/blip.svg");left: -159px;position: absolute;top: -200px;z-index: -1;}
body {font-weight: 400;}
h3 + .sharing {padding-top: 0;}
.sharing {padding: 1.22rem 0;}
.sharing a {color: #999;padding: 10px;}
.sharing a:hover {color: #333;}
.sharing a:first-of-type {padding-left: 0;}
.exerpt {color: #635C5C;font-size: 20px;font-weight: 300;margin-bottom: 15px;padding-top: 10px;}
img {height: auto;}
img + .photocaption {margin: 1.2rem 0 2rem;}
.sharing + img {width: 100%;}
.photocaption {border-bottom: 1px solid #bdbdbd;color: rgba(89, 89, 89, 0.82);font-size: .8rem;font-style: italic;margin-bottom: 25px;padding-bottom: 25px;text-align: left;width: 100%;}
.photocaption ~ img {width: 100%;}
.more {color: #000000;font-size: 14px;font-weight: 500;letter-spacing: .33px;border-radius: 0 !important;text-transform: uppercase;transition: .2s ease all;text-decoration: none;}
.more:after {color: #333;content: '\f178';font-family: 'FontAwesome';font-size: 80%;padding-left: 5px;position: relative;left: 0;top: -1px;transition: .3s ease all;}
.more:hover {color: #2366aa !important;text-decoration: none;transition: .3s ease all;}
.more:hover:after {color: #2366aa;left: 6px;transition: .3s ease all;}
.btn-outline-dark {background: transparent !important;border: 1px solid #818181;padding: 10px 15px;color: #818181;}
.btn {white-space: normal;}
.breadcrumb-container {border-bottom: 1px solid #ececec;background: rgba(255, 255, 255, 0.68);margin-bottom: 4rem;}
.breadcrumb-container .breadcrumb {background-color: transparent !important;margin-bottom: 0;padding: 1.25rem 1rem;}
.breadcrumb-container a {color: #b4b4b4;}
.breadcrumb-container .lw_breadcrumb_link {color: #b4b4b4;font-size: 14px;}
.breadcrumb-container .lw_breadcrumb_link:first-of-type::before {content: '';font: normal normal normal 14px/1 FontAwesome;display: none;}
.breadcrumb-container .lw_breadcrumb_link::before {content: '\f105' !important;font: normal normal normal 14px/1 FontAwesome;padding-left: 15px !important;padding-right: 15px !important;}
.breadcrumb-container .lw_breadcrumb_link.lw_active {font-weight: 500;}
section.content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;width: 100%;}
.content-fluid {width: 100%;background-size: cover !important;}
.content-fluid.dark h3, .content-fluid.athletics h3 {color: white;}
.content-fluid.dark a, .content-fluid.athletics a {color: #ffe000;}
.content-fluid.dark a:hover, .content-fluid.athletics a:hover {text-decoration: underline;}
h3 {margin-bottom: 1.2rem;}
.date-time > row + main {padding-right: 40px;}
section.stats .icons .half-section:last-of-type img {margin-top: 2rem;}
section.stats .icons img {width: 45%;float: left;display: inline-block;max-height: 99px;}
@media (max-width: 991px) {section.stats .icons .half-section {background: transparent !important;}
section.stats .icons .half-section:first-of-type {padding-bottom: 0 !important;}
section.stats .icons img {width: 25%;}
section.stats .second-half {width: 100%;max-width: 100%;display: inline-block;margin-top: 2rem;margin-left: auto;margin-right: auto;}
section.stats .second-half img {max-width: 75%;margin-left: auto;display: block;margin-right: auto;}
section.stats .first-half {background: transparent;padding: 0;margin: 0;width: 100%;max-width: 80%;margin-left: auto;margin-right: auto;}
section.stats .first-half img {margin-top: 0 !important;}}
.facts-area {margin-top: 1.5rem;margin-bottom: .5rem;}
.quote-phrase {color: #e0e0e0;font-size: 14px;font-weight: 200;border-bottom: 3px solid #ffe100;letter-spacing: 0;line-height: 22px;margin-bottom: 5px;padding-bottom: 20px;}
.quote-author {font-family: sans-serif;font-weight: 300;display: block;vertical-align: middle;text-align: left;}
.card-effect {border: 1px solid #eeeeee;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);transition: .3s ease all;}
.card-effect:hover {box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);border-color: #418CD8;transform: translateY(-2px);}
.alert-fluid {padding-top: 15px;padding-bottom: 15px;color: white;background: #CC0007;text-align: center;}
.alert-fluid b {padding-left: 15px;padding-right: 15px;}
.alert {padding-top: 15px;padding-bottom: 15px;color: #00386C;top: 56px;margin-left: auto !important;margin-top: -56px !important;background: #FFDF00;z-index: 9;text-align: center;margin: 0;}
@media (max-width: 991px) {.alert {position: initial;width: 100% !important;min-width: 100%;display: block;margin: 0 !important;}}
.alert .text-center {display: block;margin: 0 auto;}
.alert b {padding-left: 15px;padding-right: 15px;}
.content-callout {text-align: center;background: #F6F6F6;padding: 1.5rem 0;}
@media (max-width: 599px) {.content-callout .card-wrap {margin-bottom: 1rem !important;}}
@media (max-width: 767px) {.content-callout .card-wrap {}
.content-callout .card-wrap i {font-size: 2.2rem;}
.content-callout .card-wrap h4 {font-size: .9rem;}}
.content-callout .card-wrap .card-body {-webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);border: 1px solid #eeeeee;-moz-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);margin: 0;transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}
.content-callout .card-wrap .card-body:hover {border-color: #418CD8;background: white;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}
.content-callout .card-wrap .card-body:hover > a {color: #2771be;}
.content-callout .card-wrap .card-body:hover i {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.content-callout .card-wrap .card-body:hover > h4 a {color: #418CD8;}
.content-callout .card-wrap .card-body h4 {margin-bottom: 0 !important;margin-left: auto !important;margin-left: auto !important;}
.content-callout .card-wrap .card-body img {width: 100%;}
.content-callout h4 {margin-bottom: .5rem;width: 100%;text-align: center;}
.content-callout a,.content-callout h4,.content-callout i {font-weight: 500;margin-left: auto;margin-right: auto;}
.content-callout a:hover,.content-callout h4:hover,.content-callout i:hover {text-decoration: none;}
.content-callout a {color: #4A4A4A;}
.content-callout a a:hover {color: #333;text-decoration: none;}
.content-callout .card-icon {-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all;font-size: 3rem;padding-bottom: .5rem;}
footer {z-index: 1;position: relative;background: #1e1e1e;border-top: 5px solid #ffe000;padding-bottom: 50px;}
footer ul {padding-left: 0 !important;list-style: none !important;}
footer ul a {color: #bdbdbd;padding: 1px 0 !important;display: block;}
footer ul a:hover {color: white;text-decoration: none;}
footer .card-body {padding-top: 0;}
footer .footer-column {padding-top: 30px;}
@media (max-width: 767px) {footer .footer-column {padding-top: 5px;}
footer .footer-column.footer-column-contact {padding-top: 18px;}}
footer .footer-column .card-body {padding-right: 0;padding-left: 0;}
footer h4,footer h5,footer span {color: #e0e0e0;color: #e0e0e0;font-size: 15px;letter-spacing: 0;text-transform: none;font-weight: 400;line-height: 22px;margin-top: 20px;}
footer li {color: #e0e0e0;font-size: 14px;font-weight: 200;letter-spacing: 0;line-height: 1.3;margin-bottom: 5px;}
@media (max-width: 767px) {footer > div {width: 100%;max-width: 100%;}}
footer .footer-brand {padding: 0 1rem 1rem;}
@media (max-width: 767px) {footer .footer-brand {padding-left: 0;padding-right: 0;}}
footer .footer-brand img {max-width: 66%;padding: 1rem;}
@media (max-width: 767px) {footer .footer-brand img {max-width: 100px;margin-bottom: 0rem;padding-left: 0;padding-right: 0;}}
footer .footer-contact {margin-top: 50px;}
footer .footer-contact img {}
footer .footer-contact dl {color: #E0E0E0;font-size: 14px;letter-spacing: 0;}
footer .footer-contact dl dt {color: #fff;font-weight: 500;letter-spacing: .03rem;}
footer .footer-contact dl dd {color: #E0E0E0;font-size: 14px;font-weight: 300;letter-spacing: 0;line-height: 22px;}
footer .footer-nav {margin-top: 50px;}
footer .footer-nav ul {padding-left: 0 !important;list-style: none !important;}
footer .footer-nav ul li a {color: #E0E0E0;font-size: .99rem;font-weight: normal;letter-spacing: 0;line-height: 1.4rem;}
footer .footer-nav ul li a:hover {color: #FFE000;text-decoration: none;}
footer .footer-brand {max-width: 25%;width: 100%;}
footer .footer-contact {max-width: 25%;padding-left: 5%;width: 100%;}
footer .footer-nav {padding-left: 5%;width: 50%;}
footer.footer-copyright {border-top: 1px solid #333;padding-bottom: .5rem;padding-top: .5rem;}
@media (max-width: 599px) {footer .footer-brand {max-width: 420px;padding: 0 10%;width: 100%;}}
.flag-container {background-color: #ffe000;text-align: center;}
@media (max-width: 767px) {.flag-container .social {padding-left: 10px !important;padding-right: 10px !important;}}
.flag-container .social a {color: #9b8906;font-size: 1.3rem;-webkit-transition: .2s ease all;-o-transition: .2s ease all;transition: .2s ease all;}
.flag-container .social a:hover {color: #5f5406;text-decoration: none;}
.flag {-webkit-clip-path: polygon(0 0, 100% 0, 100% 75%, 49% 52%, 0% 75%);background-color: #ffe000;clip-path: polygon(0 0, 100% 0, 100% 75%, 49% 52%, 0% 75%);display: block;height: 40px;overflow: hidden;position: relative;top: -1px;width: 100%;}
@media only screen and (max-width: 767px) {.site-footer-map {float: left;max-width: 50%;margin-right: 20px;}}
.footer h4,.footer h5 {text-align: left;padding-bottom: .5rem;}
.site-footer-contact-info {clear: both;padding-top: 20px;}
.lw_widget_forms {margin: 25px 0;}
.lw_widget_forms input[type="text"] {padding: 2px 5px;}
.lw_widget_forms textarea {padding: 4px 5px;}
.lw_widget_forms input[type="submit"],.lw_widget_forms input[type="button"] {display: block;margin: 25px 0 15px;padding: 10px 20px;background-color: #00356a;color: #f7f7f8;text-decoration: none;border: none;border-radius: 2px;font-size: 20px;font-weight: 600;letter-spacing: 0.008em;line-height: 1;-webkit-appearance: none;cursor: pointer;}
.lw_widget_forms input[type="submit"]:hover,.lw_widget_forms input[type="button"]:hover {color: #f7f7f8;background-color: #004284;text-decoration: none;}
.lw_widget_forms input[type="submit"]:hover:active, .lw_widget_forms input[type="submit"]:active,.lw_widget_forms input[type="button"]:hover:active,.lw_widget_forms input[type="button"]:active {background-color: #004f9d;-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.6);box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.6);position: relative;bottom: -1px;outline: none;}
.lw_widget_forms input[type="submit"]:focus,.lw_widget_forms input[type="button"]:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.lw_widget_forms input[type="button"] {background-color: #3188cc;margin: 0 0 5px;padding: 8px 16px;font-size: 16px;}
.lw_widget_forms input[type="button"]:hover {background-color: #4494d2;}
.lw_widget_forms input[type="button"]:hover:active, .lw_widget_forms input[type="button"]:active {background-color: #59a0d7;}
.lw_widget_forms .lw_forms_intro {margin-bottom: 25px;}
.lw_widget_forms .lw_forms_fieldset {margin-bottom: 28px;border: none;}
.lw_widget_forms .lw_forms_label {margin-bottom: 0;}
.lw_widget_forms .lw_forms_label label {margin-bottom: 0.2em;font-size: 1.1em;font-weight: bold;color: #004f9d;}
.lw_widget_forms .lw_forms_instruction {margin-bottom: 2px;color: #59a0d7;font-size: 0.85em;}
.lw_widget_forms .lw_uploads_files {list-style-type: none;}
.lw_widget_forms .lw_forms_fieldset .lw_forms_checkbox {width: 50%;float: left;padding-right: 10px;margin-top: 5px;}
.lw_widget_forms .lw_forms_fieldset .lw_forms_radio {margin-top: 5px;}
.lw_widget_forms .lw_forms_field .lw_forms_checkbox input,.lw_widget_forms .lw_forms_field .lw_forms_radio input {display: inline-block;width: auto;height: auto;margin-top: 3px;margin-right: 6px;vertical-align: text-top;}
.lw_widget_forms .lw_forms_field .lw_forms_checkbox .label,.lw_widget_forms .lw_forms_field .lw_forms_radio .label {line-height: 1.25;font-size: 0.9em;}
.side-nav-title {text-transform: uppercase;font-size: 1.2rem;}
.side-nav .lw_widget_navigation {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;}
.side-nav .lw_widget_navigation li.lw_separator:first-child {display: none;}
.side-nav .lw_widget_navigation li label {color: #818181;font-size: .85rem;font-weight: normal;letter-spacing: .02rem;line-height: 1.5;margin: 0;}
.side-nav .lw_widget_navigation li a {-webkit-transition: .2s ease all;color: #418cd8;font-size: .8rem;text-transform: uppercase;font-weight: 500;line-height: 1.3;padding: 0 0 15px;-o-transition: .2s ease all;transition: .2s ease all;display: block;}
.side-nav .lw_widget_navigation li a:hover {color: #2e72b6;padding-left: 5px !important;}
.side-nav .lw_widget_navigation li.lw_has_subnav > a {padding-bottom: 0;}
section > aside h4 {-webkit-transition: .2s ease all;color: #418cd8;font-size: .8rem;text-transform: uppercase;font-weight: 500;line-height: 1.3;padding: 0 0 15px;-o-transition: .2s ease all;transition: .2s ease all;}
section > aside label {color: #818181;font-size: .85rem;font-weight: normal;letter-spacing: .02rem;line-height: 1.5;margin: 0;}
section > aside label input {margin-right: .5rem;}
@media (min-width: 768px) {#toggleButton {display: none;}}
@media (min-width: 600px) {div#collapseMenu {}
div#collapseMenu.collapse {display: block;}}
@media (max-width: 767px) {div#collapseMenu {}
div#collapseMenu.collapse {display: none;}
div#collapseMenu.collapse.show {display: block !important;}}
@media (min-width: 768px) {div#collapseMenu {}}
a.sidebar-toggle {background: #ffe000;border: none;color: #fff;text-transform: uppercase;font-size: 1rem;font-weight: 400;letter-spacing: .1rem;padding: 1rem 1.5rem;display: block;margin-bottom: 0;text-align: left;text-decoration: none;background: #418dd8;background: -webkit-gradient(left top, right bottom, color-stop(0%, #418dd8), color-stop(100%, #115496));background: -webkit-linear-gradient(-45deg, #418dd8 0%, #115496 100%);background: -o-linear-gradient(-45deg, #418dd8 0%, #115496 100%);background: -webkit-linear-gradient(315deg, #418dd8 0%, #115496 100%);background: -o-linear-gradient(315deg, #418dd8 0%, #115496 100%);background: linear-gradient(135deg, #418dd8 0%, #115496 100%);}
@media (max-width: 767px) {a.sidebar-toggle {}
a.sidebar-toggle + div {border: 1px solid #eee;-webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);}
a.sidebar-toggle + div nav ul {margin: 0;}
a.sidebar-toggle + div nav ul > li > a {padding: 15px 20px !important;}}
section.content > aside .side-nav .lw_widget_navigation ul li ul {padding-left: 0.8rem !important;border-left: 1px solid #ebe6e6;margin-top: 0.5rem;margin-bottom: 15px;}
section.content > aside .side-nav .lw_widget_navigation ul li ul li a {color: #6f6f6f;text-transform: none;font-weight: 400;font-size: 0.725rem;letter-spacing: 0.01rem;line-height: 1.3;border-bottom: 2px solid transparent;padding-bottom: 5px;display: inline-block;}
section.content > aside .side-nav .lw_widget_navigation ul li ul li {}
section.content > aside .side-nav .lw_widget_navigation ul li ul li a:hover {padding-left: 0 !important;border-bottom: 2px solid #f1de3a;color: #333;}
main {margin-bottom: 50px;}
main p:first-of-type p + {font-size: 2.5rem;}
@media (max-width: 767px) {section > aside + main {padding: 0 !important;}}
section main {}
section main .h2,section main .h3,section main h2,section main h3 {}
section main .h2 > a,section main .h3 > a,section main h2 > a,section main h3 > a {color: #115496;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
section main .h2 > a:hover,section main .h3 > a:hover,section main h2 > a:hover,section main h3 > a:hover {text-decoration: none;color: #333;}
section main .h2 + time,section main .h3 + time,section main h2 + time,section main h3 + time {color: #999999;display: block;font-size: 80%;margin-bottom: 1.2rem;line-height: 19px;}
section main .h2 + time + img,section main .h3 + time + img,section main h2 + time + img,section main h3 + time + img {margin-bottom: 1.5rem;width: 100%;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all;}
section main .h2 + time + img:hover,section main .h3 + time + img:hover,section main h2 + time + img:hover,section main h3 + time + img:hover {-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);}
section main p ~ p:last-of-type {}
section main p + figure {margin-top: 2rem;}
section main figure {display: block;margin-left: auto;width: 40%;}
section main figure > .photocaption {border: none;padding-bottom: 0;}
section main figure > .photocaption ~ img {margin-top: 1rem;width: 100%;}
section main .blockquote {margin: 2.5rem 0;}
section main .blockquote {width: 70%;background: #FFE000;border: none;font-weight: 600 !important;padding: 2.5rem;clear: both;}
section main .blockquote p {color: #000000 !important;font-size: 21px !important;font-weight: 600 !important;letter-spacing: .1px !important;line-height: 1.2 !important;margin-bottom: 10px;text-align: left;max-width: none;}
section main .blockquote > footer, section main .blockquote p ~ p:last-of-type {padding: 0;margin: 0;background: transparent;color: #000000;font-size: 15px !important;font-weight: 600;letter-spacing: .2px;line-height: 1.6;opacity: .38;text-align: left;text-transform: uppercase;}
section main blockquote {margin: 2rem 0;}
section main .label + div {margin-bottom: 3rem;border-bottom: 1px solid #ececec;margin-bottom: 2rem;padding-bottom: 1.5rem;}
section main > img {width: calc(100% + -1rem);max-width: calc(100% + -1rem);}
section main > img + h2:first-of-type {margin-top: 30px;margin-bottom: 1rem;}
section main > img + h3:first-of-type {margin-top: 30px;margin-bottom: 1rem;}
section main > h2 + p:first-of-type ~ img,section main > h3 + p:first-of-type ~ img {margin: 1rem 0;}
@media (min-width: 600px) {section main .editable p, section main .editable h2, section main .editable h3, section main .editable h4, section main .editable h5, section main .editable h6 {max-width: 80%;}}
section main .editable p.smaller, section main .editable h2.smaller, section main .editable h3.smaller, section main .editable h4.smaller, section main .editable h5.smaller, section main .editable h6.smaller {font-size: .8rem;}
section main .editable p.smallest, section main .editable h2.smallest, section main .editable h3.smallest, section main .editable h4.smallest, section main .editable h5.smallest, section main .editable h6.smallest {font-size: .69rem;}
@media (max-width: 767px) {section main .editable p, section main .editable h2, section main .editable h3, section main .editable h4, section main .editable h5, section main .editable h6 {max-width: 100%;}}
section main .editable p:last-child {margin-bottom: 0;}
section main .wysiwyg-main-column {margin-bottom: 40px;}
section > p + p:first-of-type {font-size: 1.5rem;color: #9c9c9c;font-weight: 300;}
.centerwrap {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: auto;margin-right: auto;max-width: 1140px;width: 100%;padding-left: 15px;padding-right: 15px;-webkit-tap-highlight-color: transparent;}
.tag {font-size: .8rem;display: block;margin-bottom: 10px;color: rgba(81, 81, 81, 0.44);line-height: 1;}
.second-half {padding: 2.5rem;}
.second-half img {}
img.mark {background: transparent;bottom: -50px;-webkit-box-shadow: none;box-shadow: none;max-width: 200px;position: absolute;right: -70px;}
section.athletics h1 small {font-weight: 700;}
.header-navbar {z-index: 10;position: relative;background: #fff;-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all;}
.header-navbar .logo-mark {padding: 10px 0;-webkit-box-shadow: none;box-shadow: none;width: 260px;height: 61px;max-width: none;}
@media (max-width: 767px) {.header-navbar .logo-mark {width: 220px;height: 60px;padding: 12px 0;}}
.header-navbar.sticky-top {position: fixed;top: -40px;z-index: 1020;width: 100%;-webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);}
body.livewhale .header-navbar.sticky-top {top: -10px;}
.header-navbar.sticky-top nav {}
.header-navbar.sticky-top .navbar-collapse {height: 100%;}
.header-navbar.sticky-top .navbar-nav {height: 100%;}
.header-navbar.sticky-top .dropdown {height: 100%;}
.header-navbar.sticky-top .nav-link {height: 100%;padding-top: 36px;padding-bottom: 45px;line-height: 1;}
.header-navbar.sticky-top .logo-mark {width: 220px;}
.header-navbar .navbar-nav .fa-search {width: 14px;}
body.search-open .header-navbar .navbar-nav .fa-search:before {content: '\f00d';color: #4089c1;}
.header-navbar .navbar-nav .nav-link {position: relative;height: 100%;line-height: 1;padding-top: 2.5rem;padding-bottom: 2.5rem;font-size: .9rem;font-weight: 500;letter-spacing: .02rem;color: #4A4A4A;}
@media (min-width: 768px) {.header-navbar .navbar-nav .nav-link {padding-left: 0.6rem;padding-right: 0.6rem;}}
@media (min-width: 1100px) {.header-navbar .navbar-nav .nav-link {padding-left: 1rem;padding-right: 1rem;}}
@media (max-width: 991px) {.header-navbar .navbar-nav .nav-link {padding: 1.5rem 1.3rem;}}
.header-navbar .navbar-nav .nav-link:before {content: '';position: absolute;left: 0;right: 0;bottom: 0;margin: auto;height: 4px;width: 0%;opacity: 0;pointer-events: none;background-color: #ffe000;-webkit-transition: width .33s, opacity .1s;-o-transition: width .33s, opacity .1s;transition: width .33s, opacity .1s;}
@media (min-width: 992px) {.header-navbar .navbar-nav .nav-link.is-active, .header-navbar .navbar-nav .nav-link:hover, .header-navbar .navbar-nav .nav-link:focus {background-color: #104880;color: #ffee00;}
.header-navbar .navbar-nav .nav-link.is-active::before, .header-navbar .navbar-nav .nav-link:hover::before, .header-navbar .navbar-nav .nav-link:focus::before {opacity: 1;text-decoration: none;width: 100%;}
.header-navbar .navbar-nav .nav-link.is-active ~ .dropdown-menu, .header-navbar .navbar-nav .nav-link:hover ~ .dropdown-menu {opacity: 1;pointer-events: all;}}
@media (max-width: 991px) {.header-navbar .navbar-nav .nav-link[aria-expanded="true"] {background-color: #104880;color: #ffee00;}}
.header-navbar .brand {padding: 0;}
.header-navbar .brand .-wrap {position: relative;}
.header-navbar .brand .-wrap .navbar-brand {padding: 0;}
.header-navbar .brand .navbar-toggler {outline: none !important;}
.header-navbar .brand .navbar-toggler .navbar-toggler-icon {top: .5rem;}
.header-navbar .brand .navbar-toggler .navbar-toggler-icon:before {top: 5px;position: relative;}
.header-navbar .navbar {height: auto;padding-top: 0;padding-bottom: 0;}
.header-navbar nav.navbar ul.-section {-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.05);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.05);}
.header-navbar nav.navbar ul.-section:hover {background: rgba(255, 255, 255, 0.04);-webkit-transition: .2s ease all;-o-transition: .2s ease all;transition: .2s ease all;}
.header-navbar nav.navbar .-section {padding: 15px;font-size: .9rem;margin-left: 0 !important;}
.header-navbar nav.navbar .-section h3 {line-height: 1;margin-bottom: 1rem;color: white;}
.header-navbar nav.navbar .-section h3 a {color: white;}
.header-navbar nav.navbar .-section p {color: white;font-size: .9rem;line-height: 1.4;}
.header-navbar nav.navbar .-section img {width: 100%;margin-bottom: 1.25rem;border: 2px solid #02396d;}
.header-navbar nav.navbar .-section h4 {margin-bottom: .5rem;}
.header-navbar nav.navbar .-section h4 a {border: none;color: #FFE000;font-size: 17px;letter-spacing: 1.13px;margin-top: 20px;}
.header-navbar nav.navbar .-section h4 a:hover {color: #ffee00;}
.header-navbar nav.navbar .-section > .lw_widget_navigation > ul {list-style: none;padding-left: 0;}
.header-navbar nav.navbar .-section > .lw_widget_navigation > ul li {padding-left: 0 !important;}
.header-navbar nav.navbar .-section > .lw_widget_navigation > ul li a {border: 0;color: #fff;font-size: .8rem;font-weight: 400;margin: 0;padding: 0;-webkit-transition: .7s ease all;-o-transition: .7s ease all;transition: .7s ease all;}
.header-navbar nav.navbar .-section > .lw_widget_navigation > ul li a:hover {color: #ffee00 !important;-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all;}
.header-navbar nav.navbar .-section > .lw_widget_navigation > ul li:first-child a, .header-navbar nav.navbar .-section > .lw_widget_navigation > ul li:first-child .lw_separator_title {border: none;color: #FFE000;font-size: 17px;letter-spacing: 1.13px;margin-top: 20px;}
.header-navbar nav.navbar .-section > .lw_widget_navigation > ul li:first-child a:hover, .header-navbar nav.navbar .-section > .lw_widget_navigation > ul li:first-child .lw_separator_title:hover {color: #ffee00;}
.header-navbar nav.navbar .dropdown-menu {margin-top: 0;}
@media (min-width: 992px) {.header-navbar nav.navbar .dropdown-menu {display: block !important;opacity: 0;pointer-events: none;}
.header-navbar nav.navbar .dropdown-menu:hover, .header-navbar nav.navbar .dropdown-menu:focus {opacity: 1;pointer-events: all;}
.header-navbar nav.navbar .dropdown-menu::before {content: '';display: block;z-index: -1;position: absolute;left: -10%;top: 0;width: 120%;height: 110%;background: transparent;}}
@media (min-width: 992px) and (max-width: 1099px) {.header-navbar nav.navbar .dropdown-menu.dropdown-campus-life {margin-left: calc(calc(-1vw / 0.2) - 30px);}}
@media (min-width: 1100px) and (max-width: 1219px) {.header-navbar nav.navbar .dropdown-menu.dropdown-campus-life {margin-left: calc(calc(-1vw / 0.2) - 10px);}}
@media (min-width: 1220px) and (max-width: 1300px) {.header-navbar nav.navbar .dropdown-menu.dropdown-campus-life {margin-left: calc(calc(-1vw / 0.2) + 20px);}}
.header-navbar nav.navbar .dropdown-menu.mega {padding-top: 2.22rem;margin-top: 0;padding-bottom: 2.22rem;background-color: #114880;}
.header-navbar nav.navbar .dropdown-menu.mega p a {text-decoration: underline;color: #fff;}
.header-navbar nav.navbar .dropdown-menu.mega p a :before, .header-navbar nav.navbar .dropdown-menu.mega p a :after {color: inherit;text-decoration: none;}
.header-navbar nav.navbar .dropdown-menu.mega a.btn {color: #000000 !important;text-decoration: none !important;}
.header-navbar nav.navbar .dropdown-menu.mega a.more {text-decoration: none !important;}
.header-navbar nav.navbar .dropdown-menu.mega a.more:after {color: #000;}
.header-navbar nav.navbar .dropdown-menu::after {opacity: .2;top: 2px;position: relative;left: 5px;}
.header-navbar nav.navbar .dropdown-menu ul {padding: 0;list-style-type: none;}
.header-navbar nav.navbar .dropdown-menu a {color: #4A4A4A;font-size: .9rem;font-weight: 500;letter-spacing: .02rem;}
.header-navbar nav.navbar .dropdown-menu a:hover {color: #104880;}
@media (min-width: 992px) {.header-navbar nav.navbar .dropdown-menu .dropdown-item.dropdown-section-link {display: none;}}
body.is-touch-user .header-navbar nav.navbar .dropdown-menu .dropdown-item.dropdown-section-link {display: block !important;}
.header-navbar nav.navbar .nav-item.quicklinks, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks {display: none;margin-top: 1rem;}
.header-navbar nav.navbar .nav-item.quicklinks .nav, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .nav, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .nav, .header-navbar nav.navbar .nav-item.quicklinks .listNav, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .listNav, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .listNav, .header-navbar nav.navbar .nav-item.quicklinks .listNav .ln-letters, .listNav .header-navbar nav.navbar .nav-item.quicklinks .ln-letters, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .ln-letters, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .ln-letters {padding: .5rem;border: 1px solid #eee;-webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);margin: 0;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}
.header-navbar nav.navbar .nav-item.quicklinks .nav ul, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .nav ul, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .nav ul, .header-navbar nav.navbar .nav-item.quicklinks .listNav ul, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .listNav ul, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .listNav ul, .listNav .header-navbar nav.navbar .nav-item.quicklinks .ln-letters ul, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .ln-letters ul, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .ln-letters ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;list-style-type: none;padding: 0;}
@media (max-width: 599px) {.header-navbar nav.navbar .nav-item.quicklinks .nav li, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .nav li, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .nav li, .header-navbar nav.navbar .nav-item.quicklinks .listNav li, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .listNav li, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .listNav li, .listNav .header-navbar nav.navbar .nav-item.quicklinks .ln-letters li, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .ln-letters li, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .ln-letters li {display: block;-webkit-box-flex: unset;-webkit-flex: unset;-ms-flex: unset;flex: unset;}}
.header-navbar nav.navbar .nav-item.quicklinks .nav a, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .nav a, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .nav a, .header-navbar nav.navbar .nav-item.quicklinks .listNav a, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .listNav a, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .listNav a, .listNav .header-navbar nav.navbar .nav-item.quicklinks .ln-letters a, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .ln-letters a, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .ln-letters a {font-size: .8rem;}
.header-navbar nav.navbar .nav-item.quicklinks .nav i, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .nav i, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .nav i, .header-navbar nav.navbar .nav-item.quicklinks .listNav i, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .listNav i, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .listNav i, .listNav .header-navbar nav.navbar .nav-item.quicklinks .ln-letters i, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .ln-letters i, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .ln-letters i {display: block;width: 100%;font-size: 1rem;margin-bottom: 1rem;color: #578ec5;}
.header-navbar nav.navbar .nav-item.quicklinks h4, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks h4, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks h4 {width: 100%;display: block;text-align: center;clear: both;}
@media (max-width: 767px) {.header-navbar nav.navbar .nav-item.quicklinks, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks {display: block;}}
@media (min-width: 768px) {.header-navbar nav.navbar .nav-item.quicklinks .dropdown-menu.mega, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .dropdown-menu.mega, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .dropdown-menu.mega {width: 101vw;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50%;border: none !important;margin: 0 !important;background-color: #114880;}}
@media (max-width: 767px) {.header-navbar nav.navbar .nav-item.quicklinks .dropdown-menu, .header-navbar nav.navbar .listNav .ln-letters a.quicklinks .dropdown-menu, .listNav .ln-letters .header-navbar nav.navbar a.quicklinks .dropdown-menu {width: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important;left: 0;}}
@media (max-width: 991px) {.brand {width: 100%;}}
@media (max-width: 767px) {.brand {margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;width: 100%;}
.header-navbar.sticky-top {position: relative !important;}
.navbar {max-width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}}
.top-search {display: none;background: #114880;-webkit-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;transition: background-color 500ms linear;z-index: 1;position: fixed !important;top: 134px;bottom: 100%;height: 5rem;border-bottom: 3px solid #4089c1;}
@media (max-width: 991px) {.top-search {top: 100px;}}
body.livewhale .top-search {top: calc( 134px + 30px);}
@media (max-width: 991px) {body.livewhale .top-search {top: calc( 100px + 30px);}}
.top-search.sticky-top {position: fixed !important;}
.top-search:after {background-color: transparent;}
.top-search .btn-search {background: #114880;color: white;display: inline-block;height: 50px;left: 40px;line-height: 50px;position: absolute;text-align: center;width: 50px;}
.top-search i {font-size: 25px;}
.top-search input {border: none;outline: none;width: calc(100% - 55px);position: relative;height: 100%;font-size: 1.5rem;padding: .3rem 2rem;margin-top: 1rem;height: 3rem;}
@media (max-width: 767px) {.top-search input {font-size: 1rem;padding: 8px;}}
.top-search button {background: none;border: none;top: .4rem;position: relative;}
.top-search .sbtn {color: white;font-size: 1.2rem;position: absolute;top: 26px;padding-left: 23px;padding-right: 7px;height: 2rem;margin: 0;}
.top-search input::-webkit-input-placeholder {font-weight: 300;}
.yamm {}
.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav,.yamm .listNav,.yamm .listNav .ln-letters, .listNav
.yamm .ln-letters {position: static;z-index: 2;}
@media (max-width: 767px) {.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav,.yamm .listNav,.yamm .listNav .ln-letters, .listNav
.yamm .ln-letters {position: relative !important;background: white;}}
.yamm .container, .yamm .breadcrumb-container + section.content, .yamm .header-navbar .brand .-wrap, .header-navbar .brand .yamm .-wrap, .yamm .header-navbar nav.navbar, .header-navbar .yamm nav.navbar, .yamm .header-navbar nav.navbar .dropdown-menu.mega li, .header-navbar nav.navbar .dropdown-menu.mega .yamm li, .yamm .overview .content, .overview .yamm .content {position: relative;}
.yamm .dropdown-menu {left: auto;}
.yamm .dropdown.yamm-fw .dropdown-menu {left: 0;right: 0;}
.header-utility {background: #00356a;height: 2.5rem;}
.header-utility a {color: #fff;font-size: .76rem;display: block;padding: .7rem;letter-spacing: .05rem;font-weight: 400;}
.header-utility a i {color: #d2d2d2;}
.header-utility a:hover {color: #ffee00;}
.header-utility a:hover i {color: #ffe000;}
.header-utility a.active {font-weight: 700;}
.header-utility .utility {margin-right: auto;width: auto;height: 2.5rem;}
@media (max-width: 767px) {.header-utility .utility {display: none;}}
.header-utility .utility li:last-child a {color: #ffe000;}
.header-utility .utility li:last-child a:hover {color: #fff;}
.header-utility .social a.search {padding-top: .5rem !important;}
@media (max-width: 767px) {.header-utility div.socials {width: 100% !important;}}
.header-utility .socials .social {margin: 0;}
.header-utility .socials .social li.search-item {display: none;}
@media (max-width: 767px) {.header-utility .socials .social li.search-item {display: block;}}
.header-utility .socials .social a {position: relative;font-size: .95rem;padding: .77rem 1rem;}
.header-utility .socials .social a:last-of-type {padding-right: 0;}
.header-utility ul {margin-bottom: 0;}
.header-utility ul li {margin-right: 0 !important;}
.quick-link-item {display: block !important;background: rgba(174, 189, 205, 0.09) !important;padding: 1rem;margin-top: 1rem;margin-bottom: 1rem;border: 1px solid rgba(152, 152, 152, 0.18);}
.quick-link-item .dropdown-section {display: block !important;}
.quick-link-item h4 {margin-bottom: 12px;}
.quick-link-item li {width: 100%;}
.quick-link-item li ul {display: inline-block;width: 100%;margin: 0;}
.quick-link-item li ul:first-of-type {padding-bottom: 10px;}
.quick-link-item li ul li {width: 33.333%;float: left;}
.quick-link-item li ul li i.fa {display: block;font-size: .9rem;margin-bottom: 3px;color: #989898;}
.quick-link-item li ul li a {text-align: center;padding: 0;}
.quick-link-item ul.dropdown-section {padding: 0;margin: 0;}
.quick-link-item h4 {color: #b3b2b2;text-align: center;font-weight: 400;border-bottom: 1px solid #ececec;padding-bottom: 10px;letter-spacing: .1rem;}
.quick-link-item .dropdown-section {border: none;background-color: transparent !important;}
button.navbar-toggler {position: absolute;top: .9rem;padding: 0;right: 1rem;background: #eee;}
@media (max-width: 767px) {a.dropdown-toggle {text-align: center;}
header h4,header h4 a {color: #104880;font-weight: 500;text-transform: none;padding-bottom: 5px;}
div.-section {display: none;}
.mega-image {display: none;}
ul.dropdown-menu.mega {width: 100%;background: #f6f6f6 !important;border: 1px solid #ededed;margin-top: 10px;padding: 1rem;}
ul.dropdown-menu.mega a {color: black !important;}}
@media (max-width: 767px) {li.nav-item.search-item {display: none;}
.navbar-nav {padding: 1rem;border: 1px solid #efefef;-webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);margin-top: 0;background: #efefef !important;}}
nav.navbar {padding-top: 1rem;padding-bottom: 1rem;}
section.top-search.sticky-top {min-height: 3rem;position: -webkit-sticky !important;position: sticky !important;top: unset;-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all;bottom: -1px;}
.hero {background-color: #00356a;display: flex !important;}
@media all and (min-width: 700px) {.hero {background-attachment: fixed !important;}}
.hero .hero-content {align-self: center;height: fit-content;z-index: 1;}
.hero .hero-content > .row, .hero .hero-content > section.content, .hero .lw_widget_results_events.lw_widget_results_events > li.hero-content > div.event-details, .hero
#lw_cal_events .lw_cal_event.hero-content > div.event-details,#lw_cal_events .hero .lw_cal_event.hero-content > div.event-details, .hero .directory-list > li.hero-content > div:not(:first-of-type), .hero .directory-list li.profile-item.hero-content > div:not(:first-of-type), .directory-list .hero li.profile-item.hero-content > div:not(:first-of-type), .hero .hero-content > .profile, .hero .news-events-list header .hero-content > h2, .news-events-list header .hero .hero-content > h2, .hero .news-events-list .hero-content > main, .news-events-list .hero .hero-content > main {align-items: center;height: 100%;}
.hero .hero-content main {margin-bottom: 0;}
.hero p, .hero div.editable {color: #FFFFFF;font-size: 1.1rem;font-weight: 300;line-height: 1.53;margin-bottom: 30px;position: relative;}
.hero h1 {color: #fff;font-size: 50px;font-weight: bold;letter-spacing: .15rem;margin: 0;position: relative;text-transform: uppercase;line-height: normal;}
@media (max-width: 767px) {.hero h1 {font-size: 24px;}}
.hero h1:before {border-top: solid 4px #ffe000;bottom: -20px;content: '';display: block;left: -102vw;position: absolute;width: 100vw;z-index: 1;}
.hero .label {color: rgba(255, 255, 255, 0.68);display: block;font-size: 1.25rem;font-weight: 400;left: 1px;letter-spacing: .1rem;margin-bottom: 0;width: 100%;}
@media (max-width: 767px) {.hero .label {font-size: .9rem;}}
.hero .label a {color: inherit;}
.hero .label a:hover {color: #fff;}
.hero .label:before {display: none;}
.hero-small {background: url("/_ingredients/extras/img/hero-bg.jpg") center;background-size: cover;border-radius: 0;height: 200px;}
@media (max-width: 399px) {.hero-small {height: 250px;}}
.hero-small h1 {margin-bottom: 0;}
.hero-small h1 a {color: inherit;}
.hero-small h1:before {border-top: solid 3px #ffe000;bottom: 13px;content: '';display: block;left: -1rem;position: absolute;transform: translateX(-100%);width: 100vw;}
.hero-full {background-position: center center;background-size: cover;display: table;height: calc(100vh - 300px);overflow: hidden;position: relative;width: 100vw;}
.hero-full main {max-width: 80%;}
@media (max-height: 650px) {.hero-full {height: calc(100vh - 110px) !important;}
.hero-full h1 {font-size: 3rem;}}
@media (max-width: 700px) and (min-height: 500px) {.hero-full {height: calc(100vh - 120px) !important;}
.hero-full h1 {font-size: 2.25rem;}}
.hero-homepage::before {content: '';z-index: 1;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: transparent;}
.hero-homepage .hero-content {position: relative;z-index: 2;}
.hero-homepage .hero-content h1 {text-shadow: 0 0 4px rgba(0, 0, 0, 0.45);}
.hero-background-video {position: absolute;top: 0;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: 0;-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.list {list-style: none;padding: 0;}
.list > li, .list li.profile-item {border: 1px solid #eeeeee;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);display: flex;flex-wrap: wrap;padding: .775rem 0;margin: .775rem 0;transition: .3s ease all;}
.list > li:hover, .list li.profile-item:hover {border-color: #418CD8;transform: translateY(-2px);}
.list > li:hover, .list li.profile-item:hover {box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);}
.list > li > div img, .list li.profile-item > div img {box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);border: 1px solid #e3e3e3;margin-bottom: 0;}
.list > li > div i, .list li.profile-item > div i {position: absolute;top: 2px;width: 20px;max-width: 20px;font-size: .775rem;}
.list > li > div dl,.list > li > div ul, .list li.profile-item > div dl,.list li.profile-item > div ul {list-style: none;padding: 0;}
.list > li > div dl > li,.list > li > div dl dd,.list > li > div ul > li,.list > li > div ul dd, .list li.profile-item > div dl > li,.list li.profile-item > div dl dd,.list li.profile-item > div ul > li,.list li.profile-item > div ul dd {position: relative;}
.list > li > div dl > li a,.list > li > div dl dd a,.list > li > div ul > li a,.list > li > div ul dd a, .list li.profile-item > div dl > li a,.list li.profile-item > div dl dd a,.list li.profile-item > div ul > li a,.list li.profile-item > div ul dd a {color: #989898;letter-spacing: .03rem;font-size: .789rem;transition: .4s ease all;margin-left: 20px;display: block;}
.list > li > div dl > li a:hover,.list > li > div dl dd a:hover,.list > li > div ul > li a:hover,.list > li > div ul dd a:hover, .list li.profile-item > div dl > li a:hover,.list li.profile-item > div dl dd a:hover,.list li.profile-item > div ul > li a:hover,.list li.profile-item > div ul dd a:hover {color: #333;}
.list > li > div:not(:first-of-type) > div, .list li.profile-item > div:not(:first-of-type) > div {height: fit-content;}
.list.--directory > li > div:first-of-type, .list.--directory .profile-item > div:first-of-type {display: none;}
.list.--post {margin-bottom: 50px;}
.list.--post li {display: list-item;}
.list.--post li > h3, .list.--post li > time, .list.--post li > p {clear: left;}
.list.--post h3 {font-size: 1.2rem;width: 100%;}
.list.--post h3 + time ~ .img {margin-bottom: 1.5rem;display: block;}
.list.--post > li, .list.--post .profile-item {float: right;clear: right;width: 50%;}
@media (max-width: 767px) {.list.--post > li, .list.--post .profile-item {float: none;width: 100%;}
.list.--post > li:first-of-type, .list.--post .profile-item:first-of-type {margin-bottom: 2rem;}}
.list.--post > li:first-of-type, .list.--post .profile-item:first-of-type {padding-right: 1.5rem;float: left;}
.list.--post > li:first-of-type img, .list.--post .profile-item:first-of-type img {width: 100%;}
.list.--post > li:not(:first-of-type), .list.--post .profile-item:not(:first-of-type) {margin-bottom: 2rem;}
.list.--post > li:not(:first-of-type) .img, .list.--post > li:not(:first-of-type) p, .list.--post .profile-item:not(:first-of-type) .img, .list.--post .profile-item:not(:first-of-type) p {display: none;}
.news-details-time {color: #418CD8;font-weight: 500;font-size: 1.575rem;margin-top: .6rem;line-height: 1.2;letter-spacing: .66px;margin-bottom: 3px;}
.news-details-cite {color: #999999;display: block;font-size: 80%;font-style: normal;letter-spacing: .2px;line-height: 19px;margin-bottom: 50px;}
section.content > aside {padding-right: 0;}
main > main p {max-width: 100%;}
main > main p.lead {margin-bottom: 1.5rem !important;}
main .news-details-title {margin-bottom: 10px;}
main aside .sharing:first-child {padding-top: 0;}
main aside .h4,main aside a,main aside h4 {text-decoration: none;}
main aside .h4:hover,main aside a:hover,main aside h4:hover {color: #05284a;text-decoration: none;}
main aside > section {margin-bottom: 2.5rem;}
main aside > section .label {margin-bottom: 1.22rem;font-size: .75rem;}
main aside > section .label::before {display: none;}
main aside > section .h4,main aside > section h4 {color: #115496;padding-right: 10px;}
main aside > section .date {color: #999999;display: block;font-size: .885rem;font-weight: normal;letter-spacing: .2px;line-height: 1.2;margin-top: 10px;text-transform: none;}
.label:not(:first-of-type) {margin-bottom: 1.5rem;}
.news-details-pagination-label {color: #418cd8;display: block;font-size: 12px;font-weight: 500;letter-spacing: .15rem;margin-top: 40px;margin-bottom: 20px;text-transform: uppercase;}
.news-details-pagination-title {color: #115496;font-size: 20px;font-weight: 500;}
.news-details-pagination-date {color: #999999;display: block;font-size: .885rem;font-weight: normal;letter-spacing: .2px;line-height: 1.2;margin-top: 10px;text-transform: none;}
body .details {list-style: none;padding-left: 0;}
body .details li {border: none;margin: 0 !important;padding: 5px 0;}
body .details li.fa-phone {padding: 0;}
body .details li:first-of-type {padding-top: 0;}
body .details li.fa-building-o {bottom-top: 0;}
body .details li::before {font-size: .8rem;padding-right: 10px;}
body .details li a {color: rgba(74, 74, 74, 0.82);font-family: 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: .9rem;font-weight: normal;font-weight: 400;letter-spacing: .4px;line-height: 1.2;}
body .details li a:hover {color: #333;cursor: pointer;}
a.img {width: 100%;}
@media (max-width: 767px) {body .details {padding-left: 15px;}
#lw_cal_scroll_links {margin-top: 10px;position: relative !important;width: 100%;}
#lw_cal_scroll_links::before, #lw_cal_scroll_links::after {content: '';display: table;clear: both;}
#lw_cal_this_day {margin-top: 10px;}}
h3 ~ .lw_cal_event_list {margin: 2.22rem 0;}
.lw_widget_events .lw_events_header_date.lw_events_header_date {background-color: transparent;font-size: 1.85rem;font-weight: normal;margin-bottom: 1.2rem;}
.lw_widget_events .lw_events_day {margin-top: 35px;}
.lw_widget_results_events.lw_widget_results_events > li,#lw_cal_events .lw_cal_event {border: 1px solid #eeeeee;border-left: 4px solid #eee;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: .775rem 0;margin: .775rem 0;transition: .3s ease all;}
@media (max-width: 599px) {.lw_widget_results_events.lw_widget_results_events > li img,#lw_cal_events .lw_cal_event img {margin-bottom: 0.5rem;}
.lw_widget_results_events.lw_widget_results_events > li div,#lw_cal_events .lw_cal_event div {width: 100%;min-width: 100%;}
.lw_widget_results_events.lw_widget_results_events > li .map-details,#lw_cal_events .lw_cal_event .map-details {margin: 0 auto !important;padding-left: 2.22rem;margin-top: 1rem !important;margin-bottom: 1rem !important;}}
.lw_widget_results_events.lw_widget_results_events > li .event-image img,#lw_cal_events .lw_cal_event .event-image img {box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);border: 1px solid #e3e3e3;margin-bottom: 0;}
.lw_widget_results_events.lw_widget_results_events > li p,#lw_cal_events .lw_cal_event p {margin: 0;}
.lw_widget_results_events.lw_widget_results_events > li h4,#lw_cal_events .lw_cal_event h4 {font-size: 20px;font-weight: normal;margin-bottom: .5rem;max-width: 95%;}
.lw_widget_results_events.lw_widget_results_events > li div,#lw_cal_events .lw_cal_event div {align-self: top !important;}
.lw_widget_results_events.lw_widget_results_events > li:not(.lw_no_details):hover,#lw_cal_events .lw_cal_event:not(.lw_no_details):hover {border-color: #418CD8;transform: translateY(-2px);}
.lw_widget_results_events.lw_widget_results_events > li:not(.lw_no_details):hover p,#lw_cal_events .lw_cal_event:not(.lw_no_details):hover p {color: #333 !important;transition: .3s ease all;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details,#lw_cal_events .lw_cal_event > div.event-details {padding-left: 0 !important;padding-right: 0 !important;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details p,#lw_cal_events .lw_cal_event > div.event-details p {min-width: 95%;font-size: .889rem !important;line-height: 1.2;color: #8e8e8e;}
@media (max-width: 599px) {.lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2,#lw_cal_events .lw_cal_event > div.event-details > div.-details2 {padding-left: 2.22rem;margin-top: 0;padding-top: 1rem;margin-bottom: 1rem;}}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2 .xrsvp + .cal,#lw_cal_events .lw_cal_event > div.event-details > div.-details2 .xrsvp + .cal {margin-left: 1.5rem;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2 i,#lw_cal_events .lw_cal_event > div.event-details > div.-details2 i {color: #333;left: -20px;font-weight: 500;font-size: 15px;top: 2px;position: absolute;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2 ul,#lw_cal_events .lw_cal_event > div.event-details > div.-details2 ul {list-style-type: none;padding: 0;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details > div.-details2 ul li,#lw_cal_events .lw_cal_event > div.event-details > div.-details2 ul li {margin-bottom: -.2rem;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul,#lw_cal_events .lw_cal_event > div.event-details ul {color: #818181;font-size: .8rem;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul:last-of-type,#lw_cal_events .lw_cal_event > div.event-details ul:last-of-type {clear: both;display: block;width: 100%;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul:last-of-type li,#lw_cal_events .lw_cal_event > div.event-details ul:last-of-type li {display: inline-block;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul:last-of-type li a,#lw_cal_events .lw_cal_event > div.event-details ul:last-of-type li a {font-size: .8rem;font-weight: 400;position: relative;top: 2px;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li,#lw_cal_events .lw_cal_event > div.event-details ul li {position: relative;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li.location,#lw_cal_events .lw_cal_event > div.event-details ul li.location {margin-top: 0 !important;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li.location:before,#lw_cal_events .lw_cal_event > div.event-details ul li.location:before {color: #333;content: '\f041';font-family: 'FontAwesome';left: -20px;position: absolute;top: 1px;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li.time:before,#lw_cal_events .lw_cal_event > div.event-details ul li.time:before {color: #333;content: '\f017';font-family: 'FontAwesome';left: -20px;position: absolute;top: 1px;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li.rsvp:before,#lw_cal_events .lw_cal_event > div.event-details ul li.rsvp:before {color: #333;content: '\f145';font-family: 'FontAwesome';left: -20px;position: absolute;top: 1px;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li.calendar:before,#lw_cal_events .lw_cal_event > div.event-details ul li.calendar:before {color: #333;content: '\f073';font-family: 'FontAwesome';left: -20px;position: absolute;top: 1px;}
.lw_widget_results_events.lw_widget_results_events > li > div.event-details ul li:first-of-type,#lw_cal_events .lw_cal_event > div.event-details ul li:first-of-type {color: #4A4A4A;font-size: .9rem;font-weight: 500;margin-bottom: -.2rem;margin-top: .5rem;position: relative;}
.calendar-filter {color: #4A4A4A;font-size: .9rem;margin-bottom: 2.2rem;}
.calendar-filter a.subscribe, .calendar-filter #lw_cal_subscribe > a {padding: 10px 15px;background: #d4d44d;border-radius: 0;color: #333375;font-weight: 400;border: 1px solid #dedede;}
.calendar-filter a.subscribe:hover, .calendar-filter #lw_cal_subscribe > a:hover {background: #ececec;color: #333396;}
.calendar-filter .filter-options a {color: #4A4A4A;display: inline-block;padding: 0 5px;}
.calendar-filter .filter-options a.active {font-weight: 600;}
.calendar-filter .viewby,.calendar-filter .filter-options {height: 100%;vertical-align: middle;}
.calendar-filter .viewby a,.calendar-filter .filter-options a {color: #4A4A4A;display: inline-block;padding: 0 10px;}
.calendar-filter .viewby a:hover,.calendar-filter .filter-options a:hover {color: #333;text-decoration: underline;}
.calendar-filter .viewby a.active,.calendar-filter .filter-options a.active {font-weight: 600;}
@media (max-width: 767px) {.calendar-filter .viewby,.calendar-filter .filter-options {display: block;text-align: left;width: 100%;}
.calendar-filter .viewby {padding-bottom: 5px;}
.calendar-filter .filter-options span {display: inline-block;}
.calendar-filter .filter-options span.active {font-weight: 600;}
.calendar-filter .filter-options span a {padding: 0 6px 10px;}
.calendar-filter .filter-options span .day a {padding-left: 0;}
.calendar-filter .filter-options span .all a {padding-right: 0;}
.calendar-filter .filter-options a {color: #4A4A4A;}
.calendar-filter button {display: block;}}
.ken {display: block;font-size: 1.4rem;font-weight: 300;padding-bottom: 1.2rem;}
.calendar-links-before {padding-bottom: 1.2rem;}
.date-time {margin-bottom: 1rem;}
.date-time h2 {color: #115496;font-size: 3rem;font-weight: 700;margin-bottom: 0;margin-top: 0;}
.date-time span.time {color: #418CD8;font-size: 1.4rem;margin-top: .25rem;letter-spacing: .22px;display: block;}
.date-time span.time::before {content: '\f017';font-family: FontAwesome;padding-right: 10px;}
@media only screen and (max-width: 400px) {.date-time span.time {font-size: 1.2rem;}}
span.date-time h2 {color: #115496;font-size: 3rem;font-weight: 700 !important;margin-bottom: 0;margin-top: 0;}
@media (max-width: 599px) {span.date-time h2 {font-size: 8vw;}}
span.date-time span.time {color: #418CD8 !important;font-size: 1.4rem #418CD8 !important;letter-spacing: .22px #418CD8 !important;}
span.date-time span.time:before {content: '\f017';font-family: FontAwesome;padding-right: 10px;}
img + .share ~ img {max-width: 50%;}
.share ~ img {display: none;}
#lw_cal .share {font-size: .8rem;margin: 1.5rem 0;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
#lw_cal .share > * {margin-right: 10px !important;}
#lw_cal .share .share-icon {display: inline-block;border: 1px solid #d1d1d1;border-radius: 4px;color: #818181;font-size: .75rem;padding: 5px 9px;}
#lw_cal .share .share-icon:hover, #lw_cal .share .share-icon:focus {text-decoration: none;border: 1px solid rgba(227, 227, 227, 0.28);color: #333;background-color: rgba(227, 227, 227, 0.28);}
#lw_cal .share i {font-size: .8rem;left: -1px;position: relative;top: 1px;}
#lw_cal .share i.fa-facebook {color: #3b5998;}
#lw_cal .share i.fa-twitter {color: #0084b4;}
#lw_cal .share i.fa-calendar-o {color: #ae342d;}
#lw_cal .share i.fa-envelope-o {color: black;font-size: .9rem;}
#lw_cal .share #lw_cal_add_to_calendar {margin-top: 0;border: none;overflow: visible;}
#lw_cal .share #lw_cal_add_to_calendar a {background-color: transparent;}
#lw_cal .share #lw_cal_add_to_calendar a:hover, #lw_cal .share #lw_cal_add_to_calendar a:focus {background-color: rgba(227, 227, 227, 0.28);}
#lw_cal .share #lw_cal_add_to_calendar ul {padding-left: 8px;}
div.share + div p {min-width: 100%;}
.post-detail-tags {display: block;color: #a5a5a5;border-top: 1px solid #ececec;padding-top: 25px;}
.post-detail-tags strong {color: #333 !important;font-weight: 400;color: #818181;font-size: .85rem;letter-spacing: .02rem;line-height: 1.5;margin: 0;}
.post-detail-tags a {color: #818181 !important;font-size: .85rem;font-weight: normal;letter-spacing: .02rem;}
.post-detail-tags a:hover {color: #333;}
.events-cost-details {color: #696b6e;font-size: .9rem !important;padding-bottom: 25px;}
.events-cost-details a:hover {color: black;}
.events-cost-details span.label {font-weight: 500;left: -1px;color: #418cd8;margin-bottom: 5px;position: relative;}
.events-cost-details span {font-size: .8rem !important;color: #696b6e;}
.events-cost-details a {color: #696b6e;text-decoration: underline;}
aside.details {margin-bottom: 0;margin-left: 0;font-size: .9rem !important;font-weight: 400;color: #909090;}
aside.details div.location dt {margin-top: 0;}
aside.details dt {color: #4A4A4A;font-family: 400;font-size: 1rem;letter-spacing: .02rem;line-height: 1;margin-bottom: 5px;margin-top: 20px;}
aside.details a,aside.details dd {color: #818181;font-size: .85rem;font-weight: normal;letter-spacing: .02rem;line-height: 1.5;margin: 0;}
@media (max-width: 767px) {aside.details {background: rgba(242, 248, 255, 0.4);border: 1px solid rgba(195, 213, 235, 0.22);box-sizing: border-box;margin-top: 25px;padding: 15px;width: 100% !important;}
aside.details div {height: 140px;width: 50%;float: left;}}
ul.profile-list li.profile-item > div img {margin-bottom: 0;}
ul.profile-list li.profile-item > div div.first {padding-bottom: .5rem;padding-top: 0;}
ul.profile-list li.profile-item > div div.second {padding-bottom: 0;}
ul.profile-list li.profile-item {padding: 20px;width: 100%;}
@media (max-width: 399px) {ul.profile-list li.profile-item {padding: 0 0 10px;}}
ul.profile-list li.profile-item li img {width: 100%;}
@media (max-width: 399px) {ul.profile-list li.profile-item > div {padding: 0 0 10px;}
ul.profile-list li.profile-item > div:first-of-type {max-width: 120px;}}
ul.profile-list li.profile-item > div:first-of-type {padding: 1rem;}
@media (min-width: 400px) {ul.profile-list li.profile-item > div:first-of-type {padding: 0;}}
ul.profile-list li.profile-item > div:first-of-type a {color: #989898;display: none;font-size: 80%;text-align: center;text-decoration: underline;padding: .5rem 0 0;}
ul.profile-list li.profile-item > div:first-of-type a:hover {color: #333;}
ul.profile-list li.profile-item > div:not(:first-of-type) {align-items: center;}
@media (max-width: 767px) {ul.profile-list li.profile-item > div:not(:first-of-type) {padding-left: 0;}}
ul.profile-list li.profile-item > div > div {padding: 1rem 0;}
ul.profile-list li.profile-item > div > div.second {padding-top: 0;}
.directory-list > li, .directory-list li.profile-item {padding: 20px;align-items: center;}
.directory-list > li > div:first-of-type, .directory-list li.profile-item > div:first-of-type {display: none;}
.directory-list > li > div:not(:first-of-type), .directory-list li.profile-item > div:not(:first-of-type) {align-items: center;padding: 0;min-width: 100%;max-width: 100%;}
.directory-list > li > div:not(:first-of-type) .first .title, .directory-list li.profile-item > div:not(:first-of-type) .first .title {margin: 0;}
.directory-list > li > div:not(:first-of-type) .second, .directory-list li.profile-item > div:not(:first-of-type) .second {-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 1 40%;margin-left: 10%;width: 40%;}
@media (max-width: 767px) {.directory-list > li > div:not(:first-of-type) .second, .directory-list li.profile-item > div:not(:first-of-type) .second {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 1 100%;margin-left: 0;margin-top: 4px;}}
section main .editable .directory-information p, section main .editable .directory-information li {font-size: .8rem;max-width: none;}
section main .editable .directory-information ul {padding: 0 1em;list-style-type: square;}
section main .editable .directory-information > div {margin-top: 15px;padding-top: 15px;}
.profile {top: -5px;position: relative;}
.profile .lw_profiles_caption {display: none;}
.profile > div:nth-child(3) ul {list-style: none;padding-left: 0;}
.profile > div:nth-child(3) a {text-decoration: none;}
.profile > div:nth-child(3) i {color: #333;}
.profile h2 {font-weight: 600;font-size: 2.225rem;color: #115496;width: 100%;padding: 0 15px;margin-bottom: 1rem;}
@media (min-width: 768px) {.profile h2 {margin-bottom: 2rem;}}
.profile ul {list-style: square;}
.profile .profile-item ul {min-width: 100%;margin-top: .5rem;}
.profile .profile-item ul > li, .profile .profile-item p {color: #818181;font-size: .9rem;line-height: 1.5;letter-spacing: .05rem;}
.profile .profile-item h4 {color: #333;letter-spacing: .05rem;margin-bottom: 10px;text-transform: none;}
.profile .profile-item a {color: #818181;text-decoration: underline;}
.profile .profile-item a p {display: inline;margin: 0 !important;}
.profile .profile-item a:hover {color: #333;}
.directory-search-info {margin: 15px 0 10px;}
@media (min-width: 600px) {.directory-search-info {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (max-width: 599px) {.directory-search-info > *:not(:first-child) {margin-top: 5px;}}
.directory-search-info .directory-search-clear {display: inline-block;font-size: 1.1rem;}
.directory-search-info .directory-search-clear .fa {color: #f00;}
.directory-search-info .directory-search-clear:hover span, .directory-search-info .directory-search-clear:focus span {text-decoration: underline;}
.directory-search-info .directory-search-clear:hover .fa, .directory-search-info .directory-search-clear:focus .fa {color: #ff5353;}
.education-card span:not(:empty):after {content: ', ';}
.directory-toolbar {background: #00356a;padding: 1rem;}
.directory-toolbar label {color: white;display: inline-block;margin: 0 .5rem;font-size: 14px;font-weight: 400;letter-spacing: .05rem;text-transform: none;margin-left: 1.5rem;}
.directory-toolbar select {background: none #fff;border: none;color: rgba(0, 0, 0, 0.29);}
.directory-toolbar input[type=text] {height: 49px;}
.directory-toolbar + h4 {margin: 1em 0;}
@media (max-width: 767px) {.faculty-directory .directory-name {width: 100%;}
.faculty-directory .directory-contact {width: 100%;}}
.half {float: right !important;width: auto !important;}
.half button {color: #333;}
.half .dropdown {margin: 0;}
.half .dropdown-button {color: #333;}
.half .dropdown-button a {padding: 4px 10px !important;display: block !important;}
.half .dropdown-submenu .dropdown-menu {top: 0;left: 100%;margin-top: -1px;}
.half button {background-color: white;border-radius: 4px;border: none;color: #333;font-weight: 300;font-size: .9rem;letter-spacing: .05rem;}
.half button:after {display: none;}
.listNav {border: 1px solid #eee;display: flex;flex-wrap: wrap;list-style: none;margin: .775rem 0;padding: 15px;}
.listNavHide {display: none !important;}
.ln-no-match {background: #f6f6f6;padding: 1rem;text-align: center;border: 1px solid #e3e3e3;color: #333;font-size: 1.25rem;font-weight: 300;}
.listNav {border: 1px solid #e3e3e3;display: flex;flex-wrap: wrap;list-style: none;margin-bottom: 0;margin-top: .8rem;padding: 15px;}
@media (max-width: 991px) {.listNav {width: 100%;}}
.listNav .ln-letters {overflow: hidden;}
.listNav .listNavHide {display: none;}
.listNav .listNavShow {display: list-item;}
.listNav .letterCountShow {display: none;}
.listNav .ln-letters a:first-child {border: none !important;}
.listNav .ln-letters a {border-left: 1px solid #eaeaea;border-right: none;display: block;float: left;color: #00356a;font-weight: 600;font-size: .9em;padding: 2px 6px;text-decoration: none;}
.listNav .ln-letters a:hover {color: #333;}
.listNav .ln-letters .ln-last {border-right: none;}
.listNav .ln-letters ._ {display: none;}
.listNav .ln-letters .ln-selected {background-color: #00356a;color: #fff !important;}
.listNav .ln-letters .ln-disabled {color: #eee;pointer-events: none;}
.listNav .ln-letter-count {color: #336699;font-size: .8em;left: 0;line-height: 1.35;position: absolute;text-align: center;top: 0;width: 20px;}
@media (max-width: 599px) {section.content > aside + main .profile ul h4 {font-weight: 500;border-bottom: 1px solid #eee;padding-bottom: .5rem;margin-top: .5rem;}
section.content > aside + main .profile h2 {font-size: 6vw;}}
section.profile > aside {padding-right: 2rem !important;}
section.profile > aside .person-details {margin-top: 40px;}
section.profile > aside .person-details ul li a {color: #418CD8;text-decoration: none;}
section.profile > aside .person-details ul li a:hover {color: #27609a;}
section.profile > aside .person-details ul li a[href*="/live/files/"], section.profile > aside .person-details ul li a[href*="/live/files/"]:hover {color: transparent;text-decoration: none;width: 120px;}
section.profile > aside .person-details ul li a[href*="/live/files/"]:before, section.profile > aside .person-details ul li a[href*="/live/files/"]:hover:before {color: #418CD8;content: 'Download CV   ';}
@media (min-width: 768px) {section.profile .person-details {width: 100%;}
section.profile .person-details h2 {display: none;}}
@media (max-width: 767px) {section.profile > main {margin-top: 0;}
section.profile > aside {padding: 15px !important;background-color: #fff;margin-bottom: 3rem;box-shadow: 0 1px 32px 0 rgba(0, 0, 0, 0.1);border: 1px solid #eee;}
section.profile img.profile-image {max-width: 33%;margin-bottom: 0;}
section.profile .person-details {width: 60%;float: right;}
section.profile .person-details h2 {padding: 0;font-size: 1.6rem;}
section.profile .profile {margin-left: 0;margin-right: 0;border: 1px solid #eeeeee;padding: 15px 0;box-shadow: 0 1px 32px 0 rgba(0, 0, 0, 0.1);}
section.profile .profile h4 {font-size: 1rem;font-weight: 500;padding-bottom: .25rem;margin-bottom: .25rem;padding-top: .45rem;}
section.profile .profile h2 {display: none;}}
.overview {overflow-y: hidden;position: relative;background-position: 140% 60%;background-repeat: no-repeat;background-size: 60vw;background-attachment: fixed;z-index: 1;margin-top: 30px;padding: 100px 0 25px 0;background-image: url("/_ingredients/extras/img/shield-01.svg");}
.overview h1 {font-weight: bold;text-transform: uppercase;color: #115496;line-height: 1;}
@media (max-width: 599px) {.overview h1 {font-size: 2.8rem;}}
.btn, .content-fluid.dark a.btn, .content-fluid.athletics a.btn {background: #ffe000;border: none;color: #333;border-radius: 0 !important;font-size: 14px;font-weight: 500;letter-spacing: .33px;padding: 1rem 1.5rem;}
.btn:hover, .content-fluid.dark a.btn:hover, .content-fluid.athletics a.btn:hover {background-color: #ffee00;}
.slick-slider img {width: 100%;}
.slick-slider .card {position: relative;border: none;display: flex;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);margin-bottom: 20px;margin-top: 20px;transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);min-width: 0;background-color: #fff;background-clip: border-box;border-radius: 0;outline: none !important;}
.slick-slider .card h4 {color: rgba(74, 74, 74, 0.82);font-size: 1rem;font-weight: 600;letter-spacing: 0;}
.slick-slider .card p {margin-top: .8rem;margin-bottom: .8rem;color: #848484;font-size: .875rem !important;font-weight: 300;line-height: 1.275;}
.homepage .overview .slick-slider .card {background-color: transparent;box-shadow: none;}
.content-fluid h2 {color: white;margin-bottom: 1.25rem;margin-top: 0;position: relative;text-transform: uppercase;}
.content-fluid p {color: #fff !important;margin-bottom: 0;font-size: 1rem !important;margin-bottom: 1rem;}
.content-fluid-slider-container {padding: 0;overflow-x: visible !important;overflow-y: visible;}
.content-fluid-slider-container.section {padding-top: 80px;padding-bottom: 80px;position: relative;}
.content-fluid-slider-container.section:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 53, 106, 0.8);content: ' ';}
.content-fluid-slider-container .slick-list {padding: 30px;margin-top: 1rem;}
.content-fluid-slider-container h2 + p {margin-bottom: 1.25rem;}
.content-fluid-slider-container .content-fluid {padding: 80px 0;}
.content-fluid-slider-container .container-fluid + .slider-container, .content-fluid-slider-container footer.footer-copyright + .slider-container, .content-fluid-slider-container .overview + .slider-container, .content-fluid-slider-container .athletics + .slider-container {margin-top: -100px;}
a.btn:after {content: '\f178';font-family: 'FontAwesome';font-size: 80%;padding-left: 10px;position: relative;top: -1px;}
section.content > .container > .row .featured-section-right img:first-of-type, section.content > .breadcrumb-container + section.content > .row .featured-section-right img:first-of-type, .header-navbar .brand section.content > .-wrap > .row .featured-section-right img:first-of-type, .header-navbar section.content > nav.navbar > .row .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega section.content > li > .row .featured-section-right img:first-of-type, .overview section.content > .content > .row .featured-section-right img:first-of-type, section.content > .container > section.content .featured-section-right img:first-of-type, section.content > .breadcrumb-container + section.content > section.content .featured-section-right img:first-of-type, .header-navbar .brand section.content > .-wrap > section.content .featured-section-right img:first-of-type, .header-navbar section.content > nav.navbar > section.content .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega section.content > li > section.content .featured-section-right img:first-of-type, .overview section.content > .content > section.content .featured-section-right img:first-of-type, section.lw_widget_results_events.lw_widget_results_events.content > li.container > div.event-details .featured-section-right img:first-of-type, .header-navbar .brand section.lw_widget_results_events.lw_widget_results_events.content > li.-wrap > div.event-details .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega section.lw_widget_results_events.lw_widget_results_events.content > li > div.event-details .featured-section-right img:first-of-type, .overview section.lw_widget_results_events.lw_widget_results_events.content > li.content > div.event-details .featured-section-right img:first-of-type,#lw_cal_events section.content > .lw_cal_event.container > div.event-details .featured-section-right img:first-of-type,#lw_cal_events section.content > .breadcrumb-container + section.lw_cal_event.content > div.event-details .featured-section-right img:first-of-type, .header-navbar .brand
#lw_cal_events section.content > .lw_cal_event.-wrap > div.event-details .featured-section-right img:first-of-type,#lw_cal_events .header-navbar .brand section.content > .lw_cal_event.-wrap > div.event-details .featured-section-right img:first-of-type, .header-navbar
#lw_cal_events section.content > nav.lw_cal_event.navbar > div.event-details .featured-section-right img:first-of-type,#lw_cal_events .header-navbar section.content > nav.lw_cal_event.navbar > div.event-details .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega
#lw_cal_events section.content > li.lw_cal_event > div.event-details .featured-section-right img:first-of-type,#lw_cal_events .header-navbar nav.navbar .dropdown-menu.mega section.content > li.lw_cal_event > div.event-details .featured-section-right img:first-of-type, .overview
#lw_cal_events section.content > .lw_cal_event.content > div.event-details .featured-section-right img:first-of-type,#lw_cal_events .overview section.content > .lw_cal_event.content > div.event-details .featured-section-right img:first-of-type, section.directory-list.content > li.container > div:not(:first-of-type) .featured-section-right img:first-of-type, .header-navbar .brand section.directory-list.content > li.-wrap > div:not(:first-of-type) .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega section.directory-list.content > li > div:not(:first-of-type) .featured-section-right img:first-of-type, .overview section.directory-list.content > li.content > div:not(:first-of-type) .featured-section-right img:first-of-type, .directory-list section.content > li.profile-item.container > div:not(:first-of-type) .featured-section-right img:first-of-type, .header-navbar .brand .directory-list section.content > li.profile-item.-wrap > div:not(:first-of-type) .featured-section-right img:first-of-type, .directory-list .header-navbar .brand section.content > li.profile-item.-wrap > div:not(:first-of-type) .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega .directory-list section.content > li.profile-item > div:not(:first-of-type) .featured-section-right img:first-of-type, .directory-list .header-navbar nav.navbar .dropdown-menu.mega section.content > li.profile-item > div:not(:first-of-type) .featured-section-right img:first-of-type, .overview .directory-list section.content > li.profile-item.content > div:not(:first-of-type) .featured-section-right img:first-of-type, .directory-list .overview section.content > li.profile-item.content > div:not(:first-of-type) .featured-section-right img:first-of-type, section.content > .container > .profile .featured-section-right img:first-of-type, section.content > .breadcrumb-container + section.content > .profile .featured-section-right img:first-of-type, .header-navbar .brand section.content > .-wrap > .profile .featured-section-right img:first-of-type, .header-navbar section.content > nav.navbar > .profile .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega section.content > li > .profile .featured-section-right img:first-of-type, .overview section.content > .content > .profile .featured-section-right img:first-of-type, .news-events-list header section.content > .container > h2 .featured-section-right img:first-of-type, .news-events-list header section.content > .breadcrumb-container + section.content > h2 .featured-section-right img:first-of-type, .header-navbar .brand .news-events-list header section.content > .-wrap > h2 .featured-section-right img:first-of-type, .news-events-list header .header-navbar .brand section.content > .-wrap > h2 .featured-section-right img:first-of-type, .header-navbar .news-events-list header section.content > nav.navbar > h2 .featured-section-right img:first-of-type, .news-events-list header .header-navbar section.content > nav.navbar > h2 .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega .news-events-list header section.content > li > h2 .featured-section-right img:first-of-type, .news-events-list header .header-navbar nav.navbar .dropdown-menu.mega section.content > li > h2 .featured-section-right img:first-of-type, .overview .news-events-list header section.content > .content > h2 .featured-section-right img:first-of-type, .news-events-list header .overview section.content > .content > h2 .featured-section-right img:first-of-type, .news-events-list section.content > .container > main .featured-section-right img:first-of-type, .news-events-list section.content > .breadcrumb-container + section.content > main .featured-section-right img:first-of-type, .header-navbar .brand .news-events-list section.content > .-wrap > main .featured-section-right img:first-of-type, .news-events-list .header-navbar .brand section.content > .-wrap > main .featured-section-right img:first-of-type, .header-navbar .news-events-list section.content > nav.navbar > main .featured-section-right img:first-of-type, .news-events-list .header-navbar section.content > nav.navbar > main .featured-section-right img:first-of-type, .header-navbar nav.navbar .dropdown-menu.mega .news-events-list section.content > li > main .featured-section-right img:first-of-type, .news-events-list .header-navbar nav.navbar .dropdown-menu.mega section.content > li > main .featured-section-right img:first-of-type, .overview .news-events-list section.content > .content > main .featured-section-right img:first-of-type, .news-events-list .overview section.content > .content > main .featured-section-right img:first-of-type {margin-bottom: 1rem;}
.giving {background-color: #000;background-attachment: fixed !important;background-image: url("/live/images/17911-black-background-for-giving");background-size: cover;overflow: hidden;position: relative;z-index: 9;}
.giving > div {padding-bottom: 50px;padding-top: 50px;}
.giving > div p {margin-bottom: 0 !important;padding-bottom: 20px;font-weight: 300;color: white;}
.giving label {font-weight: normal !important;}
.giving h1,.giving h2 {color: white !important;}
@media only screen and (max-width: 959px) {.giving .col-md-10, .giving .list > li > div:not(:first-of-type), .giving .list li.profile-item > div:not(:first-of-type), .list .giving li.profile-item > div:not(:first-of-type) {margin: 0 auto;}
.giving .d-table {margin: 0 auto;}
.giving p {padding-bottom: 20px !important;width: 100% !important;}}
@media only screen and (max-width: 959px) {.giving > * {margin: 0 auto;text-align: center;width: 100% !important;}
.giving .btn {margin: 0 auto;}}
.giving label {margin: 0 !important;padding-bottom: 15px;}
.giving h2 {margin-bottom: 15px;}
.giving p,.giving p.lead {padding-top: 0;width: 60%;}
.slider-row .card-body .tag {font-size: .8rem;display: block;margin-bottom: 10px;color: rgba(81, 81, 81, 0.44);line-height: 1;}
section.content p.lead {color: #818181;font-size: 1.3rem;margin-bottom: 1rem !important;letter-spacing: .45px;line-height: 1.3;}
section.content p.lead + main {margin-top: 2rem;}
section.content p.lead + main > div > h5 {margin-bottom: 1rem;}
section.content p.lead + main > div ul .article {margin-top: 2.22rem;}
section.content p.lead + main > div ul .article h3 {color: #115496;font-size: 20.7px;font-weight: 500;letter-spacing: .29px;margin: 0;}
@media (max-width: 767px) {section.content p.lead + main > div h5 {margin-top: 1rem;}}
.split {overflow: hidden;background: #00356a;}
.split .bg {background-image: url("/_ingredients/themes/global//assets/img/grey-bg.png");background-position: center right;background-size: cover;background-repeat: no-repeat;}
.stats {z-index: 1;position: relative;}
@media (max-width: 991px) {.stats {padding-top: 80px;padding-bottom: 80px;}
.stats .split img {width: 100% !important;}
.stats .split .btn {padding-top: 20px;}}
.first-half {z-index: 2;background: #F1F1F1;padding: 3.5rem 3rem 9999px 9999px;margin: 0 -15px -9999px -9999px;}
.news-events-list {background-attachment: fixed;background-image: url("/_ingredients/extras/img/shield-gray.svg");background-position: 100% -40%;background-repeat: no-repeat;background-size: 33%;overflow-y: hidden;padding: 25px 0 80px;position: relative;z-index: 1;}
.news-events-list time {color: #999999;display: block;font-size: .8rem;font-weight: normal;margin-bottom: 1rem !important;margin-top: -.6rem;line-height: 1.2;}
.news-events-list header {margin-bottom: 50px;}
.news-events-list main {margin-bottom: 0;}
.news-events-list main span.label {color: #090909;font-size: 25px;font-weight: 500;margin-top: 2rem;letter-spacing: .35px;margin-bottom: 1em;}
.news-events-list main .article-list-clean:first-child {margin-top: 1.2rem;}
.news-events-list main .article-list-clean h4 {margin-bottom: 1rem;}
.news-events-list main h3 {margin-bottom: 0;}
.news-events-list main time {margin-bottom: 0;}
.news-events-list main .more {display: block;margin-bottom: 20px;margin-top: 5px;}
.cta-right {align-self: center;margin-left: auto;}
.content-stats,.cards-events {margin-bottom: 2rem;}
@media (max-width: 767px) {.content-stats .col-sm-4,.cards-events .col-sm-4 {margin-bottom: 1rem;}
.content-stats .col-sm-4:last-of-type,.cards-events .col-sm-4:last-of-type {margin-bottom: 0;}}
.content-stats .card,.cards-events .card {background: #f7f7f7;width: 100%;height: 100%;margin-top: 0;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);margin-bottom: 20px;margin-top: 20px;transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);border: 1px solid #eee;}
.content-stats .card:hover,.cards-events .card:hover {background: #fff;}
.content-stats .card a,.cards-events .card a {color: #115496;letter-spacing: .33px;}
.content-stats .card a:after,.cards-events .card a:after {color: #418cd8;content: '\f178';font-family: 'FontAwesome';font-size: 80%;padding-left: 10px;position: relative;top: -1px;}
.content-stats .card h2, .content-stats .card h4,.cards-events .card h2,.cards-events .card h4 {color: #115496;}
.cards-events .card h4 {padding: 120px 1.25rem 1.25rem 1.25rem;position: relative;text-shadow: 2px 2px 5px #000;}
.cards-events .card h4 a {color: #fff;white-space: nowrap;position: relative;}
.cards-events .card h4 a:after {content: none;}
.athletics {padding: 0 !important;background-image: url("/_ingredients/extras/img/athletics-parallax.jpg");background-size: cover;}
.athletics .image {position: relative;width: auto;}
.athletics .image img {box-shadow: 5px 1px 25px 0 rgba(0, 0, 0, 0.3);}
.athletics .image .mark {background: transparent;bottom: -50px;box-shadow: none;position: absolute;right: 20px;}
.athletics span.h2 {font-size: 2rem;font-size: 100%;display: block;color: white;}
.athletics h2 {font-size: 2.8rem;font-weight: bold;line-height: 1;margin-bottom: 0;text-align: right;word-break: keep-all;display: block;}
@media (max-width: 599px) {.athletics h2 {text-align: center;font-size: 1.8rem;}}
.athletics h2 small {font-size: 60%;width: 100%;display: block;}
section.athletics {width: 100%;z-index: 1;position: relative;}
section.athletics .content-fluid {padding: 50px 0 !important;}
@media only screen and (max-width: 959px) {section.athletics .image {margin: 0 auto;}}
@media only screen and (max-width: 959px) {section.athletics .text {margin: 0 auto;}}
section.athletics .mark {right: 50% !important;}
.section-background {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-size: cover;background-repeat: no-repeat;}
#section-landing-page-content-3.grayed {background-color: #FAFAFA;background-repeat: no-repeat;background-position: center right;position: relative;}
#section-landing-page-content-3.grayed .content {z-index: 1;position: relative;background-color: rgba(255, 255, 255, 0.6);margin: 100px 0;padding: 40px;box-shadow: 0 2px 21px 3px rgba(0, 0, 0, 0.07);}
@media (max-width: 399px) {#section-landing-page-content-3.grayed .content {margin: 2rem;}}
#section-landing-page-content-3.grayed .section-background {background-size: auto 100%;background-position: right center;}
.informational {padding-top: 100px;padding-bottom: 100px;}
.department-contact {font-weight: 400;margin-bottom: 2rem;display: block;font-size: 13px;color: rgba(74, 74, 74, 0.82);letter-spacing: .2px;line-height: 19px;}
.department-contact ~ img ~ a,.department-contact ~ img ~ h3,.department-contact ~ img ~ h4 {margin-top: 1rem;}
.department-contact ~ p ~ h3 {margin-top: 2rem !important;}
.department-contact ~ p ~ h3 ~ h3 {margin-top: 1rem !important;}
section main .department-contact p {max-width: none;}
.department-contact a {text-decoration: underline;color: rgba(74, 74, 74, 0.82);margin-left: 5px;font-weight: 500;}
.department-contact b, .department-contact strong {font-weight: bold;font-size: 14px;color: #115496;text-transform: uppercase;}
.content-tabs {width: 100%;margin-top: 80px;float: left;display: block;}
.content-tabs .nav-tabs {border-bottom: 4px solid #003264;}
.content-tabs .nav-tabs .nav-link:focus,.content-tabs .nav-tabs .nav-link:hover {border-color: transparent !important;}
.content-tabs .tab-content > .active {display: block;padding: 1rem 0;}
.content-tabs .tab-content > .active p {font-size: .9rem !important;}
.content-tabs .tab-content > .active time {display: block;width: 100%;color: #818181;text-transform: uppercase;margin-bottom: 1rem;font-size: .8rem;}
@media (max-width: 399px) {.content-tabs .tab-content > .active time {margin-top: 1rem;}}
.content-tabs .tab-content > .active img {margin: 0;padding-right: 1rem;}
.content-tabs .content-faculty .directory-list-items .ln-letters .nav-tabs a.show .nav-link,.content-tabs .nav-tabs .content-faculty .directory-list-items .ln-letters a.show .nav-link,.content-tabs .nav-tabs .nav-item.show .nav-link,.content-tabs .nav-tabs .listNav .ln-letters a.show .nav-link, .listNav .ln-letters
.content-tabs .nav-tabs a.show .nav-link,.content-tabs .nav-tabs .nav-link.active {color: #fff;background-color: #003264;border-color: #003264;}
.content-fluid-slider-container span, .content-fluid-slider-container h3, .content-fluid-slider-container p {max-width: 80%;}
@media (max-width: 767px) {ul.dropdown-menu li a {text-align: center;padding-top: .3rem;padding-bottom: .3rem;padding-left: 0;}
ul.dropdown-menu .dropdown a {text-align: center;}}
@media (max-width: 767px) {.--right img {display: none;}}
.accordion {padding: 0;margin: 2.2rem 0;width: 100%;}
.accordion .card {border: 1px solid #eeeeee;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);margin: .775rem 0;}
.accordion .card .card-body {padding: 22px;}
.accordion .card-header {border: 1px solid #eeeeee;border-top: none;border-left: none;border-right: none;padding: 0;background: #fff;}
.accordion .card-header a {display: block;padding: 1rem 1.4rem;padding-right: 2.8rem;}
.accordion .card-header h5 {color: #418cd8;font-size: 1rem;letter-spacing: 1.67px;text-transform: uppercase;}
.accordion .card-header h5 a.collapsed:after {content: '\f053';}
.accordion .card-header h5 a:hover {text-decoration: none;}
.accordion .card-header h5 a:after {color: #115496;content: '\f078';font-family: 'FontAwesome';position: absolute;right: 20px;top: 18px;}
.accordion .card-body {padding: 1rem 1.4rem;}
.large_links {margin: 30px auto;width: 100%;}
.large_links ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;list-style-type: none;margin: 0;padding: 0;}
.large_links ul li {-webkit-box-flex: 0;-webkit-flex: 0 0 30%;-ms-flex: 0 0 30%;flex: 0 0 30%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: #dfe1e5;border-bottom: 1px solid #c8ccd3;border-right: 1px solid #c8ccd3;margin: 0 3% 3% 0;padding: 5px;position: relative;}
.large_links li:hover {background-color: #e7e9ec;border-color: #ccc;}
.large_links li a {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;color: #00356a;background-color: rgba(255, 255, 255, 0.44);font-size: 0.9rem;line-height: 1.35;padding: .65em;word-break: break-word;text-align: center;}
.offices_services .large_links li a {font-size: 1.3em;}
.offices_services .large_links_4 ul li {width: 184px;}
.offices_services #page_content p.intro {margin: 0 20px 20px 0;}
.parents-and-families .large_links li a {font-size: 1.3em;}
.parents-and-families .large_links_4 ul li {width: 184px;}
.standard-page-intro {padding-bottom: 25px;font-size: 24px;line-height: 1.4;font-weight: normal;}
.lw_widget_type_images ul {list-style-type: none;padding: 0;margin: 0;}
.lw_widget_blurbs.lw_widget_columns ul {list-style-type: none;padding: 0;overflow: hidden;}
.lw_widget_blurbs.lw_widget_columns ul > li {overflow: hidden;margin-bottom: 20px;}
.lw_widget_column {width: auto !important;}
.lw_widget_column > * {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;margin-bottom: 10px;}
.lw_widget_columns {position: relative;padding-top: 35px;column-gap: 35px;column-count: 1;}
.lw_widget_columns > h3 {position: absolute;top: 0;font-size: 18px;}
@media (min-width: 768px) {.lw_widget_columns {column-count: 2;}}
.department-blurbs .lw_widget_results > li,.department-blurbs.lw_widget_columns .lw_widget_results > li {margin-bottom: 35px;}
.department-blurbs .lw_blurbs_body img {margin: 0 0 12px;}
.department-blurbs .lw_blurbs_body h3 {margin-bottom: 8px;font-size: 22px;}
.department-blurbs .lw_blurbs_body h3 a:hover,.department-blurbs .lw_blurbs_body h3 a:focus {text-decoration: underline;}
.department-blurbs .lw_blurbs_body p {margin-bottom: 2px;}
h2 + .lw_blurbs_list, h2 +
.lw_widget_news, h2 +
.lw_widget_events {margin-top: 25px;}
html section.content .lw_blurbs_list h3,.lw_blurbs_list h3, html section.content
.lw_widget_news h3,.lw_widget_news h3, html section.content
.lw_widget_events h3,.lw_widget_events h3 {font-size: 28px;}
.lw_blurbs_list > ul,.lw_blurbs_list > div > ul,.lw_widget_news > ul,.lw_widget_news > div > ul,.lw_widget_events > ul,.lw_widget_events > div > ul {list-style-type: none;padding: 0;}
.lw_blurbs_list > ul::before, .lw_blurbs_list > ul::after,.lw_blurbs_list > ul > li::before,.lw_blurbs_list > ul > li::after,.lw_blurbs_list > div > ul::before,.lw_blurbs_list > div > ul::after,.lw_blurbs_list > div > ul > li::before,.lw_blurbs_list > div > ul > li::after,.lw_widget_news > ul::before,.lw_widget_news > ul::after,.lw_widget_news > ul > li::before,.lw_widget_news > ul > li::after,.lw_widget_news > div > ul::before,.lw_widget_news > div > ul::after,.lw_widget_news > div > ul > li::before,.lw_widget_news > div > ul > li::after,.lw_widget_events > ul::before,.lw_widget_events > ul::after,.lw_widget_events > ul > li::before,.lw_widget_events > ul > li::after,.lw_widget_events > div > ul::before,.lw_widget_events > div > ul::after,.lw_widget_events > div > ul > li::before,.lw_widget_events > div > ul > li::after {content: '';display: table;clear: both;}
.lw_blurbs_list > ul > li,.lw_blurbs_list > div > ul > li,.lw_widget_news > ul > li,.lw_widget_news > div > ul > li,.lw_widget_events > ul > li,.lw_widget_events > div > ul > li {margin-bottom: 20px;}
.lw_blurbs_list > ul > li:last-child,.lw_blurbs_list > div > ul > li:last-child,.lw_widget_news > ul > li:last-child,.lw_widget_news > div > ul > li:last-child,.lw_widget_events > ul > li:last-child,.lw_widget_events > div > ul > li:last-child {margin-bottom: 0;}
.lw_blurbs_list > ul > li > *,.lw_blurbs_list > div > ul > li > *,.lw_widget_news > ul > li > *,.lw_widget_news > div > ul > li > *,.lw_widget_events > ul > li > *,.lw_widget_events > div > ul > li > * {max-width: none !important;}
.lw_blurbs_list > ul > li + li,.lw_blurbs_list > div > ul > li + li,.lw_widget_news > ul > li + li,.lw_widget_news > div > ul > li + li,.lw_widget_events > ul > li + li,.lw_widget_events > div > ul > li + li {padding-top: 20px;border-top: 1px solid #ccc;}
.lw_blurbs_list > ul > li > .img,.lw_blurbs_list > ul > li .lw_events_image,.lw_blurbs_list > div > ul > li > .img,.lw_blurbs_list > div > ul > li .lw_events_image,.lw_widget_news > ul > li > .img,.lw_widget_news > ul > li .lw_events_image,.lw_widget_news > div > ul > li > .img,.lw_widget_news > div > ul > li .lw_events_image,.lw_widget_events > ul > li > .img,.lw_widget_events > ul > li .lw_events_image,.lw_widget_events > div > ul > li > .img,.lw_widget_events > div > ul > li .lw_events_image {width: auto;margin: 0 20px 10px 0;float: left;}
.lw_blurbs_list > ul > li > .img img,.lw_blurbs_list > ul > li .lw_events_image img,.lw_blurbs_list > div > ul > li > .img img,.lw_blurbs_list > div > ul > li .lw_events_image img,.lw_widget_news > ul > li > .img img,.lw_widget_news > ul > li .lw_events_image img,.lw_widget_news > div > ul > li > .img img,.lw_widget_news > div > ul > li .lw_events_image img,.lw_widget_events > ul > li > .img img,.lw_widget_events > ul > li .lw_events_image img,.lw_widget_events > div > ul > li > .img img,.lw_widget_events > div > ul > li .lw_events_image img {max-width: 160px;height: auto;margin-bottom: 0;}
.lw_blurbs_list .lw_paginate,.lw_widget_news .lw_paginate,.lw_widget_events .lw_paginate {margin-bottom: 20px;}
.todays-hours-widget h5 {float: left;max-width: none;display: inline-block;margin-right: 10px;}
section.stats {background-color: #fff;}
@media only screen and (min-width: 992px) {section.stats .half-section.clearfix, section.stats .half-section.header-utility {clear: both;}}
@media only screen and (max-width: 991px) {section.stats .second-half {margin-top: 0;padding-left: 0;padding-right: 0;}}
.stats_blue_gradient {display: block;position: absolute;top: 0;left: 0;height: 100%;width: 150%;background: -webkit-linear-gradient(top, #1e92d0 0, rgba(30, 146, 208, 0) 100%);background: linear-gradient(to bottom, #1e92d0 0, rgba(30, 146, 208, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e92d0', endColorstr='#001e92d0', GradientType=0);z-index: 1;}
.stats_yellow_gradient {display: block;position: absolute;top: 0;left: 0;height: 100%;width: 150%;background: -webkit-linear-gradient(top, rgba(254, 212, 4, 0) 0, rgba(254, 212, 4, 0) 25%, #fed404 100%);background: linear-gradient(to bottom, rgba(254, 212, 4, 0) 0, rgba(254, 212, 4, 0) 25%, #fed404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fed404', endColorstr='#fed404', GradientType=0);z-index: 0;}
.stats_grid_container {width: 100%;margin: 0 auto;padding: 0;position: relative;box-sizing: border-box;z-index: 2;}
@media only screen and (min-width: 992px) {.stats_grid_container {padding-left: 1em;padding-right: 1em;}}
.stats_grid_container img {display: table;width: 100%;max-width: 100% !important;}
.stats_grid_container:before,.stats_grid_container:after {display: table;line-height: 0;content: "";}
.stats_grid_container:after {clear: both;}
.stats_grid {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-flow: row wrap;-ms-flex-flow: row wrap;list-style: none;margin: 0;padding: 0;}
.stats_grid.reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}
.stats_grid-cell {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;box-sizing: border-box;}
.stats_grid--flexCells > .stats_grid-cell {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;}
.stats_grid--top {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.stats_grid--bottom {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}
.stats_grid--center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.stats_grid--justifyCenter {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.stats_grid-cell--top {-ms-flex-item-align: start;align-self: flex-start;}
.stats_grid-cell--bottom {-ms-flex-item-align: end;align-self: flex-end;}
.stats_grid-cell--center {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}
.stats_grid-cell--autoSize {-webkit-box-flex: 0;-ms-flex: none;flex: none;}
.stats_grid--fit > .stats_grid-cell {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.stats_grid--full > .stats_grid-cell {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}
.stats_grid--gutters {margin: -1em 0 1em -1em;}
.stats_grid--gutters_top {margin: 1em 0 1em 0;}
.stats_grid--gutters > .stats_grid-cell {padding: 1em 0 0 1em;}
.fact1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.fact2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.fact3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.fact4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.fact5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.fact6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.fact7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
.stats_grid-cell.xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;-webkit-flex: 0 0 8.33333%;max-width: 8.33333%;}
.stats_grid-cell.xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;-webkit-flex: 0 0 16.66667%;max-width: 16.66667%;}
.stats_grid-cell.xl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;-webkit-flex: 0 0 25%;max-width: 25%;}
.stats_grid-cell.xl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;-webkit-flex: 0 0 33.33333%;max-width: 33.33333%;}
.stats_grid-cell.xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;-webkit-flex: 0 0 41.66667%;max-width: 41.66667%;}
.stats_grid-cell.xl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-flex: 0 0 50%;max-width: 50%;}
.stats_grid-cell.xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;-webkit-flex: 0 0 58.33333%;max-width: 58.33333%;}
.stats_grid-cell.xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;-webkit-flex: 0 0 66.66667%;max-width: 66.66667%;}
.stats_grid-cell.xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;-webkit-flex: 0 0 75%;max-width: 75%;}
.stats_grid-cell.xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;-webkit-flex: 0 0 83.33333%;max-width: 83.33333%;}
.stats_grid-cell.xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;-webkit-flex: 0 0 91.66667%;max-width: 91.66667%;}
.stats_grid-cell.xl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-flex: 0 0 100%;max-width: 100%;}
.xl-hide {display: none;}
.xl-show {display: inherit;}
@media screen and (max-width: 64em) {.stats_grid-cell.l-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;-webkit-flex: 0 0 8.33333%;max-width: 8.33333%;}
.stats_grid-cell.l-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;-webkit-flex: 0 0 16.66667%;max-width: 16.66667%;}
.stats_grid-cell.l-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;-webkit-flex: 0 0 25%;max-width: 25%;}
.stats_grid-cell.l-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;-webkit-flex: 0 0 33.33333%;max-width: 33.33333%;}
.stats_grid-cell.l-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;-webkit-flex: 0 0 41.66667%;max-width: 41.66667%;}
.stats_grid-cell.l-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-flex: 0 0 50%;max-width: 50%;}
.stats_grid-cell.l-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;-webkit-flex: 0 0 58.33333%;max-width: 58.33333%;}
.stats_grid-cell.l-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;-webkit-flex: 0 0 66.66667%;max-width: 66.66667%;}
.stats_grid-cell.l-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;-webkit-flex: 0 0 75%;max-width: 75%;}
.stats_grid-cell.l-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;-webkit-flex: 0 0 83.33333%;max-width: 83.33333%;}
.stats_grid-cell.l-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;-webkit-flex: 0 0 91.66667%;max-width: 91.66667%;}
.stats_grid-cell.l-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-flex: 0 0 100%;max-width: 100%;}
.l-hide {display: none;}
.l-show {display: inherit;}}
@media screen and (max-width: 48em) {.stats_grid-cell.m-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;-webkit-flex: 0 0 8.33333%;max-width: 8.33333%;}
.stats_grid-cell.m-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;-webkit-flex: 0 0 16.66667%;max-width: 16.66667%;}
.stats_grid-cell.m-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;-webkit-flex: 0 0 25%;max-width: 25%;}
.stats_grid-cell.m-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;-webkit-flex: 0 0 33.33333%;max-width: 33.33333%;}
.stats_grid-cell.m-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;-webkit-flex: 0 0 41.66667%;max-width: 41.66667%;}
.stats_grid-cell.m-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-flex: 0 0 50%;max-width: 50%;}
.stats_grid-cell.m-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;-webkit-flex: 0 0 58.33333%;max-width: 58.33333%;}
.stats_grid-cell.m-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;-webkit-flex: 0 0 66.66667%;max-width: 66.66667%;}
.stats_grid-cell.m-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;-webkit-flex: 0 0 75%;max-width: 75%;}
.stats_grid-cell.m-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;-webkit-flex: 0 0 83.33333%;max-width: 83.33333%;}
.stats_grid-cell.m-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;-webkit-flex: 0 0 91.66667%;max-width: 91.66667%;}
.stats_grid-cell.m-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-flex: 0 0 100%;max-width: 100%;}
.stats_grid.m-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;flex-direction: column-reverse;}
.m-hide {display: none;}
.m-show {display: inherit;}
.fact1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.fact2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.fact3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.fact4 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.fact5 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.fact6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.fact7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}}
@media screen and (max-width: 40em) {.stats_grid-cell.ms-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;-webkit-flex: 0 0 8.33333%;max-width: 8.33333%;}
.stats_grid-cell.ms-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;-webkit-flex: 0 0 16.66667%;max-width: 16.66667%;}
.stats_grid-cell.ms-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;-webkit-flex: 0 0 25%;max-width: 25%;}
.stats_grid-cell.ms-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;-webkit-flex: 0 0 33.33333%;max-width: 33.33333%;}
.stats_grid-cell.ms-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;-webkit-flex: 0 0 41.66667%;max-width: 41.66667%;}
.stats_grid-cell.ms-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-flex: 0 0 50%;max-width: 50%;}
.stats_grid-cell.ms-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;-webkit-flex: 0 0 58.33333%;max-width: 58.33333%;}
.stats_grid-cell.ms-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;-webkit-flex: 0 0 66.66667%;max-width: 66.66667%;}
.stats_grid-cell.ms-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;-webkit-flex: 0 0 75%;max-width: 75%;}
.stats_grid-cell.ms-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;-webkit-flex: 0 0 83.33333%;max-width: 83.33333%;}
.stats_grid-cell.ms-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;-webkit-flex: 0 0 91.66667%;max-width: 91.66667%;}
.stats_grid-cell.ms-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-flex: 0 0 100%;max-width: 100%;}
.ms-hide {display: none;}
.ms-show {display: inherit;}}
@media screen and (max-width: 30em) {.stats_grid-cell.s-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;-webkit-flex: 0 0 8.33333%;max-width: 8.33333%;}
.stats_grid-cell.s-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;-webkit-flex: 0 0 16.66667%;max-width: 16.66667%;}
.stats_grid-cell.s-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;-webkit-flex: 0 0 25%;max-width: 25%;}
.stats_grid-cell.s-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;-webkit-flex: 0 0 33.33333%;max-width: 33.33333%;}
.stats_grid-cell.s-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;-webkit-flex: 0 0 41.66667%;max-width: 41.66667%;}
.stats_grid-cell.s-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-flex: 0 0 50%;max-width: 50%;}
.stats_grid-cell.s-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;-webkit-flex: 0 0 58.33333%;max-width: 58.33333%;}
.stats_grid-cell.s-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;-webkit-flex: 0 0 66.66667%;max-width: 66.66667%;}
.stats_grid-cell.s-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;-webkit-flex: 0 0 75%;max-width: 75%;}
.stats_grid-cell.s-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;-webkit-flex: 0 0 83.33333%;max-width: 83.33333%;}
.stats_grid-cell.s-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;-webkit-flex: 0 0 91.66667%;max-width: 91.66667%;}
.stats_grid-cell.s-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-flex: 0 0 100%;max-width: 100%;}
.s-hide {display: none;}
.s-show {display: inherit;}
.fact1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.fact2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.fact3 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.fact4 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.fact5 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.fact6 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.fact7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}}
.fact-container {padding: 0 1em;margin: 1em 0;border-right: 1px solid rgba(255, 255, 255, 0.5);position: relative;}
.fact_border {border-bottom: 1px dotted #fff;}
.fact6.fact_border,.fact7.fact_border {border-bottom: none;}
.fact2 .fact-container,.fact5 .fact-container,.fact7 .fact-container {border-right: none;}
@media screen and (max-width: 768px) {.fact1 .fact-container,.fact4 .fact-container {border-right: none;}
.fact2 .fact-container {border-right: 1px solid rgba(255, 255, 255, 0.5);}}
@media screen and (max-width: 480px) {.fact3 .fact-container {border-right: none;}
.fact5 .fact-container {border-right: 1px solid rgba(255, 255, 255, 0.5);}
.fact6.fact_border {border-bottom: 1px dotted #fff;}
.fact5.fact_border {border-bottom: none;}}
@media only screen and (min-width: 600px) {.hero-homepage .hero-content {z-index: 3;}
.hero-homepage .hero-content .cta-flags {z-index: 1;}
.hero-small .cta-flags {top: 9.4em;z-index: 9;}
.cta-flags {max-width: 400px;align-self: center;position: fixed;right: 0;}
.cta-flags a {width: 95%;border-bottom: none;position: relative;top: 0;right: -5%;z-index: 0;text-align: left;text-decoration: none;text-transform: uppercase;white-space: nowrap;display: block;overflow: hidden;-webkit-transition: width,right,background-color,color;-moz-transition: width,right,background-color,color;-o-transition: width,right,background-color,color;transition: width,right,background-color,color;-webkit-transition-duration: 250ms,250ms,250ms,250ms;-moz-transition-duration: 250ms,250ms,250ms,250ms;-o-transition-duration: 250ms,250ms,250ms,250ms;transition-duration: 250ms,250ms,250ms,250ms;-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.14), cubic-bezier(0.175, 0.885, 0.32, 1.14), ease-in-out, ease-in-out;-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.14), cubic-bezier(0.175, 0.885, 0.32, 1.14), ease-in-out, ease-in-out;-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.14), cubic-bezier(0.175, 0.885, 0.32, 1.14), ease-in-out, ease-in-out;transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.14), cubic-bezier(0.175, 0.885, 0.32, 1.14), ease-in-out, ease-in-out;background: rgba(255, 224, 0, 0.8) !important;}
.cta-flags a:hover {width: 100%;right: 0;background: #ffe000 !important;}
.cta-flags .cta-flag p {margin-bottom: 10px !important;}
.overview .cta-flags,.content .cta-flags {display: none;}}
@media only screen and (max-width: 768px) {.hero-small .cta-flags {top: 7.4em;z-index: 1500;}}
@media only screen and (max-width: 600px) {.hero .cta-flags {display: none;}
.content .cta-flags {display: block;width: 100%;padding-bottom: 30px;}
.content .cta-flags a {width: 100%;margin: 0;text-transform: uppercase;}
.overview {padding-top: 0;}
.overview .cta-flags {display: block;width: 100%;padding: 30px 0px;}
.overview .cta-flags a {width: 100%;margin: 0;text-transform: uppercase;}}

/*      Resource ID: 61c4f99a52ec8b2bbfaf66c40a3 (frontend.less, compiled by lessc, minified by cleancss) (09/07/2018 7:37pm)      */

.lw_htmlencoded,.lw_slideshow_single{display:none}.lw-icon-ul,.lw_widget_type_places li,.time-picker ul{list-style-type:none}@font-face{font-family:lw-calendar;src:url(/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.eot?79682654);src:url(/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.eot?79682654#iefix) format('embedded-opentype'),url(/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.woff2?79682654) format('woff2'),url(/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.woff?79682654) format('woff'),url(/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.ttf?79682654) format('truetype'),url(/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.svg?79682654#lw-calendar) format('svg');font-weight:400;font-style:normal}[class*=" lw-icon-"]:before,[class^=lw-icon-]:before{display:inline-block;font-family:lw-calendar;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lw-icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.lw-icon-2x{font-size:2em}.lw-icon-3x{font-size:3em}.lw-icon-4x{font-size:4em}.lw-icon-5x{font-size:5em}.lw-icon-fw{width:1.28571em;text-align:center}.lw-icon-ul{padding-left:0;margin-left:2.14286em}.lw-icon-ul>li{position:relative}.lw-icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.lw-icon-li.lw-icon-lg{left:-1.85714em}.lw-icon-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.lw-icon-envelope-o:before{content:'\e800'}.lw-icon-google-plus-square:before{content:'\e801'}.lw-icon-twitter-square:before{content:'\e802'}.lw-icon-facebook-square:before{content:'\e803'}.lw-icon-chevron-circle-right:before{content:'\e804'}.lw-icon-chevron-circle-left:before{content:'\e805'}.lw-icon-edit:before{content:'\e806'}.lw-icon-times-circle:before{content:'\e807'}.lw-icon-link:before{content:'\e808'}.lw-icon-linkedin-square:before{content:'\e809'}.lw-icon-instagram:before{content:'\e80a'}.lw-icon-flickr:before{content:'\e80b'}.lw-icon-tumblr-square:before{content:'\e80c'}.lw-icon-youtube-square:before{content:'\e80d'}.lw-icon-vimeo-square:before{content:'\e80e'}.lw-icon-pinterest-square:before{content:'\e80f'}.lw-icon-delicious:before{content:'\e810'}.lw-icon-github-square:before{content:'\e811'}.lw-icon-yahoo-square:before{content:'\e812'}.lw-icon-soundcloud:before{content:'\e813'}.lw-icon-right-open:before{content:'\e814'}.lw-icon-rss-square:before{content:'\e815'}.lw-icon-down-open:before{content:'\e816'}.lw-icon-left-open:before{content:'\e817'}.lw-icon-up-open:before{content:'\e818'}.lw-icon-angle-left:before{content:'\e819'}.lw-icon-angle-right:before{content:'\e81a'}.lw-icon-angle-up:before{content:'\e81b'}.lw-icon-angle-down:before{content:'\e81c'}.lw-icon-angle-circled-up:before{content:'\e81d'}.lw-icon-angle-circled-down:before{content:'\e81e'}.lw-icon-down-dir:before{content:'\e81f'}.lw-icon-up-dir:before{content:'\e820'}.lw-icon-left-dir:before{content:'\e821'}.lw-icon-right-dir:before{content:'\e822'}.lw-icon-tags:before{content:'\e823'}.lw-icon-search:before{content:'\e824'}.lw-icon-cancel:before{content:'\e825'}.lw-icon-tag:before{content:'\e826'}.lw-icon-location:before{content:'\e827'}.lw-icon-youtube-play:before{content:'\e828'}.lw_captcha{min-height:100px;margin:1em 0}#lw_email_overlay{width:465px}#lw_email_overlay h1{margin-top:0}#lw_email_overlay label{font-weight:700;display:block}#lw_email_overlay .lw_field{float:left;margin:.4em 10px}#lw_email_overlay .lw_captcha{margin:0}#lw_email_name,#lw_email_sender{width:203px}#lw_email_recipients{width:435px}#lw_email_message{width:435px;height:50px}#lw_email_submit{clear:left;margin-top:1em}body.lw_is_preview{padding-top:22px}#ui-datepicker-div td,#ui-datepicker-div th{border:none;padding:0}#lw_preview_bar{background-color:#0B2A3E;height:22px;position:fixed;top:0;left:0;width:100%;z-index:11000;border-bottom:2px solid #345;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;color:#f3f3f3;padding-left:2em}#lw_preview_bar a{color:#f3f3f3}#ui-datepicker-div{width:13em;font-size:.8em;padding:3px;background-color:#fff;border:solid #24315E;border-width:1px 2px 2px 1px;display:none;margin-top:-2px;margin-left:4px;z-index:1010}#ui-datepicker-div .ui-datepicker-prev{left:2px;background:url(/live/resource/image/left.png) left top no-repeat}#ui-datepicker-div .ui-datepicker-next{right:2px;background:url(/live/resource/image/right.png) left top no-repeat}#ui-datepicker-div .ui-datepicker-title{margin:0 auto;font-weight:700;text-align:center}#ui-datepicker-div table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;border:none}#ui-datepicker-div th{text-align:center;font-weight:700;color:#222;text-transform:uppercase;font-size:.9em}#ui-datepicker-div td a:hover{background-color:#D5E7FF;color:#222}#ui-datepicker-div .ui-state-highlight{font-weight:700}#ui-datepicker-div .ui-state-active{border:1px solid #638EC8;background-color:#D5E7FF;padding:1px 3px 1px 0}#ui-datepicker-div .ui-datepicker-unselectable span{color:#aaa}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{position:absolute;display:block;top:3px;width:16px;height:0;padding-top:16px;overflow:hidden;outline:0;color:#333}#ui-datepicker-div .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker-prev-hover{background-position:left bottom}#ui-datepicker-div td span,.ui-datepicker td a{display:block;padding:2px 4px 2px 0;text-align:right;text-decoration:none;color:#222}.time-picker{position:absolute;margin:0;font-size:.8em;height:200px;overflow:auto;background-color:#fff;border:solid #24315E;border-width:1px 2px 2px 1px;width:5.8em;text-align:right;z-index:1010}.time-picker ul{margin:0;padding:0}.time-picker li{white-space:nowrap;cursor:pointer;line-height:1.8em;padding:0 .4em;margin:0}.time-picker li:hover{background-color:#ddd}.time-picker .selected{background-color:#D5E7FF}.lw_lightbox_background{background-color:#000;opacity:.5;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}.lw_lightbox_container{margin:0 auto;width:0;position:relative}.lw_lightbox{margin-top:50px;background-color:#fff;padding:10px;box-shadow:3px 3px 3px #000}.lw_geotag{display:none}a.lw_disable_preview{cursor:default}span.globe_display{width:20px;height:20px;background:url(/live/resource/image/globe_sprite.png) 0 top no-repeat;text-indent:-9999px;overflow:hidden;position:relative;display:inline-block;cursor:default;margin-right:5px}.lw_point_infowindow .lw_point_content_found{display:none;font-size:.9em;color:#555}.lw_point_infowindow .lw_point_content_type{display:none}.lw_point_infowindow h3{font-weight:700;margin-top:0;font-size:1.4em;line-height:1.1;margin-bottom:-.05em}.lw_point_infowindow ul{padding:0}.lw_point_infowindow .lw_point_content_date{font-size:.85em;color:#999;margin-bottom:-.5em;display:none}.lw_point_infowindow .lw_point_content_type_event .lw_point_content_date,.lw_point_infowindow .lw_point_content_type_story .lw_point_content_date{display:block}.lw_places_footer{text-align:center;margin-top:.5em}.qa_highlight{background-color:rgba(0,0,0,.15);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:1px 2px 2px;margin:0 -2px}.qa_selected{background-color:#c6dbf4}.qa_blur,.qa_noquery{display:none}.qa_mouse li{cursor:pointer;position:relative}.qa_message{padding:6px 16px;font-style:italic;color:#888}.qa_category_title{font-weight:700;padding:10px;text-transform:capitalize}.qa_results{width:100%;position:relative;left:0;top:1px;z-index:40;border:1px solid #999}.qa_results ul{list-style:none;margin:0;padding:0}.qa_results a{color:#222;text-decoration:none}.qa_results small{color:rgba(0,0,0,.25);display:inline-block;padding:1px 4px 0;font-size:.75em;position:absolute;top:10px;right:16px}.qa_results li{padding:6px 16px}.lw_payments{display:none}.lw_payments_charge input[type=text]{border:1px solid #ccc;padding:2px 3px;background-color:#fff}.lw_event_registration_success{font-size:1.2em}#lw_cal_add_to_calendar{display:inline-block;margin:2px 12px 0 0;border-radius:6px;overflow:hidden;border:1px solid #ccc}#lw_cal_add_to_calendar>a{display:block;padding:3px 7px;color:#fff;background:#ccc}#lw_cal_add_to_calendar>a:hover{background:#900;text-decoration:none}#lw_cal_add_to_calendar ul{display:none;padding:0 15px;margin:0}#lw_cal_add_to_calendar li{list-style:none;padding:4px 0;font-size:14px}#lw_cal_add_to_calendar li .lw_cal_icon{display:inline-block;margin-right:8px;margin-top:-2px;width:16px;height:16px;vertical-align:middle;background:url(/livewhale/images/calendar/sprite.png) no-repeat}#lw_cal_add_to_calendar li .lw_cal_ical{background-position:-32px 0}#lw_cal_add_to_calendar li .lw_cal_google{background-position:0 0}#lw_cal_add_to_calendar li .lw_cal_yahoo{background-position:-16px 0}#lw_cal_add_to_calendar li .lw_cal_outlook{background-position:-48px 0}.lw_image_caption{font-size:13px;padding:4px 0}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{width:100%!important;height:100%!important}#lw_gtm{display:none;visibility:hidden;width:0;height:0}