/*      Request ID: b6e3896fcb86722c4d048a85e163fe34_1603723493 (10/26/2020 9:44am)      */



/*      Resource ID: 24cd75c63303dab366e49e901ca (main.less, compiled by lessc, minified by LiveWhale) (10/26/2020 9:44am)      */

.asu-icons {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
@font-face {font-family: 'Rokkitt';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/rokkitt/v19/qFdb35qfgYFjGy5hukqqhw5XeRgdi1ryd6DMGbo.ttf) format('truetype');}
@font-face {font-family: 'Rokkitt';font-style: normal;font-weight: 700;src: url(https://fonts.gstatic.com/s/rokkitt/v19/qFdb35qfgYFjGy5hukqqhw5XeRgdi1oVcKDMGbo.ttf) format('truetype');}
@font-face {font-family: 'asu-icons';src: url('/fonts/asu-icons/fonts/asu-icons.eot?g7lq59');src: url('/fonts/asu-icons/fonts/asu-icons.eot?g7lq59#iefix') format('embedded-opentype'), url('/fonts/asu-icons/fonts/asu-icons.woff?g7lq59') format('woff'), url('/fonts/asu-icons/fonts/asu-icons.ttf?g7lq59') format('truetype'), url('/fonts/asu-icons/fonts/asu-icons.svg?g7lq59#asu-icons') format('svg');font-weight: normal;font-style: normal;}
[class^="asu-icon-"],[class*=" asu-icon-"] {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.page-wrap [class^="asu-icon-"],.page-wrap [class*=" asu-icon-"] {width: 1em;display: inline-block;text-align: center;}
.page-wrap [class^="asu-icon-"].asu-icon-youtube-h,.page-wrap [class*=" asu-icon-"].asu-icon-youtube-h {width: auto;}
.asu-icon-car:before {content: "\e908";}
.asu-icon-books2:before {content: "\e905";}
.asu-icon-wallet:before {content: "\e906";}
.asu-icon-plug:before {content: "\e902";}
.asu-icon-medal:before {content: "\e60b";}
.asu-icon-mailbox:before {content: "\e606";}
.asu-icon-mapmarker:before {content: "\e604";}
.asu-icon-email:before {content: "\e605";}
.asu-icon-flash:before {content: "\e609";}
.asu-icon-game-controller:before {content: "\e607";position: relative;top: 0.1em;}
.asu-icon-graduation-cap:before {content: "\e60a";}
.asu-icon-search:before {content: "\f002";}
.asu-icon-search-plus:before {content: "\f00e";}
.asu-icon-search-minus:before {content: "\f010";}
.asu-icon-file:before {content: "\f016";}
.asu-icon-clock:before {content: "\f017";}
.asu-icon-pencil:before {content: "\f040";}
.asu-icon-chevron-left:before {content: "\f053";}
.asu-icon-chevron-right:before {content: "\f054";}
.asu-icon-question-circle:before {content: "\f059";}
.asu-icon-info-circle:before {content: "\f05a";}
.asu-icon-chevron-up:before {content: "\f077";}
.asu-icon-chevron-down:before {content: "\f078";}
.asu-icon-retweet:before {content: "\f079";}
.asu-icon-twitter:before {content: "\f099";}
.asu-icon-facebook-f:before {content: "\f09a";}
.asu-icon-arrow-circle-left:before {content: "\f0a8";}
.asu-icon-arrow-circle-right:before {content: "\f0a9";}
.asu-icon-arrow-circle-up:before {content: "\f0aa";}
.asu-icon-arrow-circle-down:before {content: "\f0ab";}
.asu-icon-cloud:before {content: "\f0c2";}
.asu-icon-cloud-download:before {content: "\f0ed";}
.asu-icon-cloud-upload:before {content: "\f0ee";}
.asu-icon-file-text:before {content: "\f0f6";}
.asu-icon-mobile:before {content: "\f10b";}
.asu-icon-tweet-reply:before {content: "\f112";}
.asu-icon-anchor:before {content: "\f13d";}
.asu-icon-play-circle:before {content: "\f144";}
.asu-icon-youtube:before {content: "\f16a";}
.asu-icon-instagram:before {content: "\f16d";}
.asu-icon-female:before {content: "\f182";}
.asu-icon-male:before {content: "\f183";}
.asu-icon-wheelchair:before {content: "\f193";}
.asu-icon-file-pdf:before {content: "\f1c1";}
.asu-icon-file-word:before {content: "\f1c2";}
.asu-icon-file-excel:before {content: "\f1c3";}
.asu-icon-file-powerpoint:before {content: "\f1c4";}
.asu-icon-file-image:before {content: "\f1c5";}
.asu-icon-file-archive:before {content: "\f1c6";}
.asu-icon-file-audio:before {content: "\f1c7";}
.asu-icon-file-movie:before {content: "\f1c8";}
.asu-icon-file-code:before {content: "\f1c9";}
.asu-icon-life-bouy:before {content: "\f1cd";}
.asu-icon-cc:before {content: "\f20a";}
.asu-icon-warning:before {content: "\e603";}
.asu-icon-pig:before {content: "\e901";}
.asu-icon-fax:before {content: "\e601";}
.asu-icon-hash:before {content: "\e60c";}
.asu-icon-new-window:before {content: "\e608";}
.asu-icon-at:before {content: "\e602";}
.asu-icon-pointer:before {content: "\e600";}
.asu-icon-home:before {content: "\e900";}
.asu-icon-office:before {content: "\e903";}
.asu-icon-newspaper:before {content: "\e904";}
.asu-icon-quill:before {content: "\e907";}
.asu-icon-image:before {content: "\e90d";}
.asu-icon-camera:before {content: "\e90f";}
.asu-icon-headphones:before {content: "\e910";}
.asu-icon-music:before {content: "\e911";}
.asu-icon-play:before {content: "\e912";}
.asu-icon-film:before {content: "\e913";}
.asu-icon-bullhorn:before {content: "\e91a";}
.asu-icon-wifi:before {content: "\e91b";}
.asu-icon-book:before {content: "\e91f";}
.asu-icon-books:before {content: "\e920";}
.asu-icon-tag:before {content: "\e935";}
.asu-icon-qrcode:before {content: "\e938";}
.asu-icon-ticket:before {content: "\e939";}
.asu-icon-cart:before {content: "\e93a";}
.asu-icon-money:before {content: "\e93b";}
.asu-icon-phone:before {content: "\e942";}
.asu-icon-address-book:before {content: "\e944";}
.asu-icon-pushpin:before {content: "\e946";}
.asu-icon-map:before {content: "\e94b";}
.asu-icon-bell:before {content: "\e951";}
.asu-icon-calendar:before {content: "\e953";}
.asu-icon-printer:before {content: "\e954";}
.asu-icon-display:before {content: "\e956";}
.asu-icon-laptop:before {content: "\e957";}
.asu-icon-tablet:before {content: "\e95a";}
.asu-icon-tv:before {content: "\e95b";}
.asu-icon-floppy-disk:before {content: "\e962";}
.asu-icon-undo:before {content: "\e967";}
.asu-icon-redo:before {content: "\e968";}
.asu-icon-forward:before {content: "\e969";}
.asu-icon-reply:before {content: "\e96a";}
.asu-icon-chat:before {content: "\e96c";}
.asu-icon-user:before {content: "\e971";}
.asu-icon-users:before {content: "\e972";}
.asu-icon-user-tie:before {content: "\e976";}
.asu-icon-quotes-left:before {content: "\e977";}
.asu-icon-quotes-right:before {content: "\e978";}
.asu-icon-key:before {content: "\e98d";}
.asu-icon-lock:before {content: "\e98f";}
.asu-icon-unlocked:before {content: "\e990";}
.asu-icon-wrench:before {content: "\e991";}
.asu-icon-equalizer:before {content: "\e992";}
.asu-icon-settings:before {content: "\e994";}
.asu-icon-first-aid:before {content: "\e998";}
.asu-icon-chart-pie:before {content: "\e99a";}
.asu-icon-chart-line:before {content: "\e99b";}
.asu-icon-chart-bar:before {content: "\e99c";}
.asu-icon-trophy:before {content: "\e99e";}
.asu-icon-gift:before {content: "\e99f";}
.asu-icon-drink:before {content: "\e9a2";}
.asu-icon-food:before {content: "\e9a3";}
.asu-icon-fire:before {content: "\e9a9";}
.asu-icon-trash:before {content: "\e9ac";}
.asu-icon-briefcase:before {content: "\e9ae";}
.asu-icon-airplane:before {content: "\e9af";}
.asu-icon-truck:before {content: "\e9b0";}
.asu-icon-power:before {content: "\e9b6";}
.asu-icon-clipboard:before {content: "\e9b8";}
.asu-icon-list-numbered:before {content: "\e9b9";}
.asu-icon-list:before {content: "\e9bb";}
.asu-icon-globe:before {content: "\e9ca";}
.asu-icon-link:before {content: "\e9cb";}
.asu-icon-flag:before {content: "\e9cc";}
.asu-icon-attachment:before {content: "\e9cd";}
.asu-icon-eye-visible:before {content: "\e9ce";}
.asu-icon-eye-hidden:before {content: "\e9d1";}
.asu-icon-bookmark:before {content: "\e9d2";}
.asu-icon-star:before {content: "\e9d9";}
.asu-icon-heart:before {content: "\e9da";}
.asu-icon-plus:before {content: "\ea0a";}
.asu-icon-minus:before {content: "\ea0b";}
.asu-icon-info:before {content: "\ea0c";}
.asu-icon-no:before {content: "\ea0e";}
.asu-icon-x:before {content: "\ea0f";}
.asu-icon-check:before {content: "\ea10";}
.asu-icon-enter:before {content: "\ea13";}
.asu-icon-exit:before {content: "\ea14";}
.asu-icon-repeat:before {content: "\ea2d";}
.asu-icon-loop:before {content: "\ea2e";}
.asu-icon-arrow-up-left:before {content: "\ea31";}
.asu-icon-arrow-up:before {content: "\ea32";}
.asu-icon-arrow-up-right:before {content: "\ea33";}
.asu-icon-arrow-right:before {content: "\ea34";}
.asu-icon-arrow-down-right:before {content: "\ea35";}
.asu-icon-arrow-down:before {content: "\ea36";}
.asu-icon-arrow-down-left:before {content: "\ea37";}
.asu-icon-arrow-left:before {content: "\ea38";}
.asu-icon-arrow-up-left2:before {content: "\ea39";}
.asu-icon-arrow-up2:before {content: "\ea3a";}
.asu-icon-arrow-up-right2:before {content: "\ea3b";}
.asu-icon-arrow-right2:before {content: "\ea3c";}
.asu-icon-arrow-down-right2:before {content: "\ea3d";}
.asu-icon-arrow-down2:before {content: "\ea3e";}
.asu-icon-arrow-down-left2:before {content: "\ea3f";}
.asu-icon-arrow-left2:before {content: "\ea40";}
.asu-icon-circle-up:before {content: "\ea41";}
.asu-icon-circle-right:before {content: "\ea42";}
.asu-icon-circle-down:before {content: "\ea43";}
.asu-icon-circle-left:before {content: "\ea44";}
.asu-icon-filter:before {content: "\ea5b";}
.asu-icon-share:before {content: "\ea7d";}
.asu-icon-code:before {content: "\ea80";}
.asu-icon-email-circle:before {content: "\ea86";}
.asu-icon-google-plus:before {content: "\ea89";}
.asu-icon-google-plus-circle:before {content: "\ea8a";}
.asu-icon-facebook-square:before {content: "\ea8d";}
.asu-icon-facebook-circle:before {content: "\ea8e";}
.asu-icon-twitter-circle:before {content: "\ea93";}
.asu-icon-feed:before {content: "\ea94";}
.asu-icon-youtube-stacked:before {content: "\ea99";}
.asu-icon-youtube-h:before {content: "\ea9a";}
.asu-icon-flickr:before {content: "\eaa1";}
.asu-icon-tumblr:before {content: "\eabb";}
.asu-icon-yahoo:before {content: "\eabd";}
.asu-icon-linux:before {content: "\eabe";}
.asu-icon-apple:before {content: "\eabf";}
.asu-icon-mac:before {content: "\eac0";}
.asu-icon-android:before {content: "\eac1";}
.asu-icon-windows:before {content: "\eac3";}
.asu-icon-soundcloud:before {content: "\eac4";}
.asu-icon-linkedin:before {content: "\eac8";}
.asu-icon-pinterest:before {content: "\ead0";}
.asu-icon-chrome:before {content: "\eae5";}
.asu-icon-firefox:before {content: "\eae6";}
.asu-icon-IE:before {content: "\eae7";}
.asu-icon-opera:before {content: "\eae8";}
.asu-icon-safari:before {content: "\eae9";}
a .asu-icon-chevron-left {display: inline !important;font-size: 0.75em;margin-right: 0.25em;}
a .asu-icon-chevron-right {display: inline !important;font-size: 0.75em;margin-left: 0.25em;}
html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;scroll-behavior: smooth;}
html,button,input,select,textarea {font-family: 'Helvetica Neue', Arial, sans-serif;font-size: 14px;line-height: 1.5;color: #333333;}
body {margin: 0;padding: 0;background-color: #002f65;scroll-behavior: smooth;}
#lw_page {scroll-behavior: smooth;}
#container {background: #ffffff;width: 100%;min-width: 1000px;margin: 0;padding: 0;position: relative;}
.page-wrap {width: 960px;margin: 0 auto;position: relative;padding: 0;zoom: 1;}
.page-wrap:before,.page-wrap:after {content: "";display: table;}
.page-wrap:after {clear: both;}
[style*="color: red"],[style*="color:red"],[style*="color: #ff0000"],[style*="color:#ff0000"] {color: #333333 !important;}
a[style*="color: red"],a[style*="color:red"],a[style*="color: #ff0000"],a[style*="color:#ff0000"] {color: #337ab7 !important;}
.content-wrap {float: left;margin-top: 10px;width: 710px;}
a {color: #337ab7;}
a:active,a:hover {outline: 0;}
a:focus,a:hover {color: #22527b;text-decoration: underline;}
a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
#skip-links {padding: 6px;position: absolute;top: -40px;left: 0px;color: white;border-right: 1px solid white;border-bottom: 1px solid white;border-bottom-right-radius: 8px;background: transparent;transition: top 1s ease-out, background 1s linear;z-index: 100;}
#skip-links:focus {position: absolute;left: 0px;top: 0px;background: #BF1722;outline: 0;transition: top 0.1s ease-in, background 0.5s linear;}
a#print-button,a.print {font-weight: bold;}
a#print-button:before,a.print:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 0;content: "\e954";font-size: 32px;position: relative;top: 6px;margin-right: 4px;}
a#print-button {position: absolute;top: 0;right: 0;}
a.map:after,a.external:after,a.swf:after,a.wmedia:after,a.mp3:after,a.mail:after,a[href^="mailto:"]:after,a.phone:after,a[href^="tel:"]:after,a.pdf:after,a[href$='.pdf']:after,.lw_files_pdf a:after,a.doc:after,a[href$='.doc']:after,a[href$='.docx']:after,.lw_files_doc a:after,.lw_files_docx a:after,a.lock:after,a.xls:after,a[href$='.xls']:after,a[href$='.xlsx']:after,.lw_files_xls a:after,.lw_files_xlsx a:after,a.qt:after,a.ppt:after,a[href$='.ppt']:after,a[href$='.pptx']:after,.lw_files_ppt a:after,.lw_files_pptx a:after,a.rtf:after,a[href$='.rtf']:after,.lw_files_rtf a:after,a.video:after,a.top:after,a.download:before,a.instructions:before,a.no-icon:after,p.more a:after,a.more:after,a.external.more:after,a.facebook:before,a.twitter:before,a.youtube:before,a.instagram:before,a.mobile:before,a.linkedin:before,a.pinterest:before {display: inline-block;margin-left: 3px;font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.14285714em;position: relative;bottom: -0.1em;text-indent: 0;}
a.map:after {content: "\e604";}
a.external:after {content: "\e608";}
a.swf:after {content: "\e609";}
a.wmedia:after,a.mp3:after {content: "\e910";}
a.mail:after,a[href^="mailto:"]:after {content: "\e605";}
a.pdf:after,a[href$='.pdf']:after,.lw_files_pdf a:after {content: "\f1c1";color: #bf2016;}
a.doc:after,a[href$='.doc']:after,a[href$='.docx']:after,.lw_files_doc a:after,.lw_files_docx a:after {content: "\f1c2";color: #2d5895;}
a.lock:after {content: "\e98f";}
a.xls:after,a[href$='.xls']:after,a[href$='.xlsx']:after,.lw_files_xls a:after,.lw_files_xlsx a:after {content: "\f1c3";color: #247146;}
a.qt:after {content: "\e913";}
a.ppt:after,a[href$='.ppt']:after,a[href$='.pptx']:after,.lw_files_ppt a:after,.lw_files_pptx a:after {content: "\f1c4";color: #d24625;}
a.rtf:after,a[href$='.rtf']:after,.lw_files_rtf a:after {content: "\f0f6";}
a.video:after {content: "\e913";}
a.top:after {content: "\f0aa";}
a.download:before {content: "\f0ed";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;}
a.instructions:before {content: "\e9bb";margin-left: 0;margin-right: 3px;}
a.no-icon:after {content: "";}
p.more a,a.more {color: #333333;font-weight: bold;clear: both;text-decoration: none;}
p.more a:after,a.more:after {content: "\f054";color: #333;}
a.facebook.external:after,a.twitter.external:after,a.youtube.external:after,a.instagram.external:after,a.linkedin.external:after,a.pinterest.external:after {content: none;}
a.facebook:before {content: "\f09a";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;color: #3c5a96;}
a.twitter:before {content: "\f099";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;color: #61aadb;}
a.youtube:before {content: "\f16a";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;color: #d4262a;}
a.instagram:before {content: "\f16d";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;color: #cc6f35;}
a.mobile:before {content: "\f10b";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;}
a.linkedin:before {content: "\eac8";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;color: #107bb3;}
a.pinterest:before {content: "\ead0";font-size: 1.5em;bottom: -0.2em;margin-left: 0;margin-right: 3px;color: #C92228;}
a.download {font-weight: bold;}
a.instructions {font-weight: bold;}
a.languageLink {float: right;font-size: 11px;font-family: sans-serif;text-decoration: underline;}
h1,.h1 {font-size: 2.5em;margin: 0.67em 0;font-family: Rokkitt, Georgia, serif;font-weight: normal;color: #00529b;line-height: 1;}
h1 b,.h1 b,h1 strong,.h1 strong {font-weight: normal;}
h1:first-child,.h1:first-child {margin-top: 0;}
#headerImage.lw_hidden + h1,#headerImage.lw_hidden + .h1 {margin-top: 0;}
.pre-content.lw_hidden + h1,.pre-content.lw_hidden + .h1 {margin-top: 0;}
h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {font-weight: 500;margin: 1em 0 0.5em 0;color: #00529b;}
h2 b,.h2 b,h3 b,.h3 b,h4 b,.h4 b,h5 b,.h5 b,h6 b,.h6 b,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong {font-weight: 500;}
h2.bg,.h2.bg,h3.bg,.h3.bg,h4.bg,.h4.bg,h5.bg,.h5.bg,h6.bg,.h6.bg {background-color: #00529b;color: #FFFFFF;margin: 0 0 10px 0;padding: 10px 15px;text-align: left;font-weight: normal;}
h2 a:link,.h2 a:link,h3 a:link,.h3 a:link,h4 a:link,.h4 a:link,h5 a:link,.h5 a:link,h6 a:link,.h6 a:link {text-decoration: underline;}
h2,.h2 {font-size: 1.5em;}
h3,.h3 {font-size: 1.4em;}
h4,.h4 {font-size: 1.3em;}
h5,.h5 {font-size: 1.2em;}
h6,.h6 {font-size: 1.1em;}
acronym[title],abbr[title] {border-bottom: 1px dotted;cursor: help;}
b,strong {font-weight: bold;}
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee;}
blockquote cite {margin: 0 0 1.5em 0;display: block;font-style: italic;font-weight: bold;}
blockquote cite:before {content: "- ";}
blockquote .author {display: block;font-size: 80%;line-height: 1.42857143;color: #757575;}
hr {box-sizing: content-box;height: 0;margin-top: 1em;margin-bottom: 1em;border: 0;border-top: 1px solid #dedede;}
code,kbd,pre,samp {font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}
code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;}
pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;color: #333;word-break: break-all;word-wrap: break-word;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px;white-space: pre;white-space: pre-wrap;}
code a {color: inherit;text-decoration: underline;}
code a:hover {color: #337ab7;}
del {text-decoration: line-through;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl,ol,ul {margin: 1em 0;}
li > ul,li > ol {margin-top: 0;margin-bottom: 0;}
dd {margin: 0 0 0 2em;}
dt {font-weight: bold;margin-top: 0.75em;border-bottom: 1px solid #cccccc;}
ol,ul {padding: 0 0 0 2em;}
ol.upperAlpha {list-style-type: upper-alpha;}
ol.lowerAlpha {list-style-type: lower-alpha;}
ol.upperRoman {list-style-type: upper-roman;}
ol.lowerRoman {list-style-type: lower-roman;}
img,a img {border: 0;-ms-interpolation-mode: bicubic;max-width: 100%;height: auto;}
img.mainphoto,img.bordered {border: 1px solid #000000;}
img.snapshot {border: 6px solid white !important;box-shadow: 0 0 6px #666666;box-sizing: border-box;}
img.full {width: 100%;height: auto;}
.lw_image_caption {max-width: 100%;padding-bottom: 1em;border-bottom: 1px solid #cdcdcd;margin-bottom: 1em;overflow: hidden;}
.lw_image_credit {color: #757575;}
.captioned {margin-bottom: 1em;}
.captioned img {margin: 0 0 2px 0;}
.captioned p {margin: 0;}
form {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0;white-space: normal;
*margin-left: -7px;}
button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: baseline;
*vertical-align: middle;}
button,input {line-height: normal;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;
*overflow: visible;}
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;
*height: 13px;
*width: 13px;margin-right: 0.5em;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
select[multiple] {height: auto;}
form.style1 fieldset,form.style2 fieldset,form.style3 fieldset {position: relative;margin: 1.5em 0;padding: 1em;background: #f9f9f9;border: 1px solid #ddd;border: 3px solid hsl(210, 17%, 93%);}
form.style1 fieldset p,form.style2 fieldset p,form.style3 fieldset p {margin: 0.5em 1em;}
form.style1 fieldset fieldset,form.style2 fieldset fieldset,form.style3 fieldset fieldset {margin-bottom: 0;padding: 1em 0 0 0;border-style: none;background-color: transparent;}
form.style1 fieldset fieldset legend,form.style2 fieldset fieldset legend,form.style3 fieldset fieldset legend {margin-left: 0;font-weight: normal;}
form.style1 legend,form.style2 legend,form.style3 legend {color: #00529b;padding: 0 0.25em;font-size: 1.5em;}
form.style1 label,form.style2 label,form.style3 label {position: relative;line-height: 1.1;color: #00529b;}
form.style1 th,form.style2 th,form.style3 th {padding: 0.5em;line-height: 1.1;color: #00529b;font-weight: normal;text-align: right;}
form.style1 thead th,form.style2 thead th,form.style3 thead th {text-align: center;}
fieldset.submit {border: none;background: none;padding-top: 0;padding-bottom: 0;}
input.reset {border: none;background-color: transparent;padding: 0;float: right;}
legend span {font-weight: normal;color: #333333;font-size: 0.75em;}
img.required {margin: 0;}
input.ramchop {display: none;visibility: hidden;}
.form-search {background-color: #fef1cd;padding: 15px !important;margin-bottom: 10px;border-radius: 4px;border: 1px solid #F8D3A0 !important;}
.form-search h2 {margin: 0;}
.form-search input[type=text] {display: block;box-sizing: border-box;width: 100%;height: 34px;padding: 6px 12px;font-size: 16px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border: 1px solid #F8D3A0;}
.form-search input[type=text]:focus {border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-search input[type=text]::-webkit-input-placeholder {color: #999;}
.form-search input[type=text]::-ms-expand {border: 0;background-color: transparent;}
.form-search input[type=text][disabled],.form-search input[type=text][readonly] {background-color: #eee;opacity: 1;}
.form-search input[type=text][disabled] {cursor: not-allowed;}
textarea.form-search input[type=text] {height: auto;}
.form-search :last-child {margin-bottom: 0;}
.form-control,.lw_forms_form input[type=text],.lw_forms_form textarea,.lw_forms_form select,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text],.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea,.events_registration .lw_payments_registration_form .lw_payments_charge textarea,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select,.events_registration .lw_payments_registration_form .lw_payments_charge select {display: block;box-sizing: border-box;width: 100%;height: 34px;padding: 6px 12px;font-size: 16px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.form-control:focus,.lw_forms_form input[type=text]:focus,.lw_forms_form textarea:focus,.lw_forms_form select:focus,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text]:focus,.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text]:focus,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea:focus,.events_registration .lw_payments_registration_form .lw_payments_charge textarea:focus,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select:focus,.events_registration .lw_payments_registration_form .lw_payments_charge select:focus {border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control::-webkit-input-placeholder,.lw_forms_form input[type=text]::-webkit-input-placeholder,.lw_forms_form textarea::-webkit-input-placeholder,.lw_forms_form select::-webkit-input-placeholder,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text]::-webkit-input-placeholder,.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text]::-webkit-input-placeholder,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea::-webkit-input-placeholder,.events_registration .lw_payments_registration_form .lw_payments_charge textarea::-webkit-input-placeholder,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select::-webkit-input-placeholder,.events_registration .lw_payments_registration_form .lw_payments_charge select::-webkit-input-placeholder {color: #999;}
.form-control::-ms-expand,.lw_forms_form input[type=text]::-ms-expand,.lw_forms_form textarea::-ms-expand,.lw_forms_form select::-ms-expand,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text]::-ms-expand,.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text]::-ms-expand,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea::-ms-expand,.events_registration .lw_payments_registration_form .lw_payments_charge textarea::-ms-expand,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select::-ms-expand,.events_registration .lw_payments_registration_form .lw_payments_charge select::-ms-expand {border: 0;background-color: transparent;}
.form-control[disabled],.form-control[readonly],.lw_forms_form input[type=text][disabled],.lw_forms_form input[type=text][readonly],.lw_forms_form textarea[disabled],.lw_forms_form textarea[readonly],.lw_forms_form select[disabled],.lw_forms_form select[readonly],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text][disabled],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text][readonly],.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text][disabled],.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text][readonly],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea[disabled],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea[readonly],.events_registration .lw_payments_registration_form .lw_payments_charge textarea[disabled],.events_registration .lw_payments_registration_form .lw_payments_charge textarea[readonly],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select[disabled],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select[readonly],.events_registration .lw_payments_registration_form .lw_payments_charge select[disabled],.events_registration .lw_payments_registration_form .lw_payments_charge select[readonly] {background-color: #eee;opacity: 1;}
.form-control[disabled],.lw_forms_form input[type=text][disabled],.lw_forms_form textarea[disabled],.lw_forms_form select[disabled],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text][disabled],.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text][disabled],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea[disabled],.events_registration .lw_payments_registration_form .lw_payments_charge textarea[disabled],.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select[disabled],.events_registration .lw_payments_registration_form .lw_payments_charge select[disabled] {cursor: not-allowed;}
textarea.form-control,textarea.lw_forms_form input[type=text],textarea.lw_forms_form textarea,textarea.lw_forms_form select,textarea.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge input[type=text],textarea.events_registration .lw_payments_registration_form .lw_payments_charge input[type=text],textarea.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea,textarea.events_registration .lw_payments_registration_form .lw_payments_charge textarea,textarea.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select,textarea.events_registration .lw_payments_registration_form .lw_payments_charge select {height: auto;}
.radio,.checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}
.radio label,.checkbox label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer;}
.radio input[type="radio"],.checkbox input[type="checkbox"] {position: absolute;margin: 4px 0 0 -20px;}
.lw_forms_form {margin: 1em -15px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.lw_forms_form .lw_forms_intro {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.lw_forms_form .lw_forms_intro > :first-child {margin-top: 0;}
.lw_forms_form fieldset {border: none;padding: 0;margin: 0 0 1em 0;position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;box-sizing: border-box;}
@media (min-width: 768px) {.lw_forms_form fieldset.col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
.lw_forms_form fieldset.col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
.lw_forms_form fieldset.col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.lw_forms_form fieldset.col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.lw_forms_form fieldset.col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
.lw_forms_form fieldset.col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.lw_forms_form fieldset.col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
.lw_forms_form fieldset.col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
.lw_forms_form fieldset.col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.lw_forms_form fieldset.col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
.lw_forms_form fieldset.col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
.lw_forms_form fieldset.col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}
.lw_forms_form fieldset.inline-options .lw_forms_radio,.lw_forms_form fieldset.inline-options .lw_forms_checkbox {display: inline-block;margin-right: 1em;}
.lw_forms_form .lw_forms_label {font-weight: bold;color: #00529b;}
.lw_forms_form .lw_forms_label .lw_forms_instruction {font-weight: normal;color: #333;}
.lw_forms_form .lw_forms_field {margin: 0.25em 0 0.5em 0;}
.lw_forms_form textarea,.lw_forms_form select[multiple] {height: auto;}
.lw_forms_form .lw_forms_datetime .lw_forms_field {text-align: center;line-height: 34px;}
.lw_forms_form .lw_forms_datetime .lw_datepicker {width: 45%;width: calc(50% - 1.2em);float: left;}
.lw_forms_form .lw_forms_datetime .lw_timepicker {width: 45%;width: calc(50% - 1.2em);float: right;}
.lw_forms_form .lw_forms_radio_button .lw_forms_radio,.lw_forms_form .lw_forms_checkbox .lw_forms_checkbox {padding-left: 20px;position: relative;margin: 0.5em 0;}
.lw_forms_form .lw_forms_radio_button .lw_forms_radio label,.lw_forms_form .lw_forms_checkbox .lw_forms_checkbox label {font-weight: normal;}
.lw_forms_form .lw_forms_radio_button .lw_forms_radio input[type=radio],.lw_forms_form .lw_forms_checkbox .lw_forms_checkbox input[type=checkbox] {padding: 0;margin: 4px 0 0 -20px;line-height: normal;position: absolute;cursor: pointer;}
.lw_forms_form .lw_forms_radio_button .lw_forms_radio input[type=radio] + label,.lw_forms_form .lw_forms_checkbox .lw_forms_checkbox input[type=checkbox] + label {cursor: pointer;display: inline-block;}
.lw_forms_form .lw_forms_file_attachment .lw_forms_field {position: relative;}
.lw_forms_form .lw_forms_file_attachment .lw_forms_field .lw_uploader + input[type=file] {position: absolute;}
.lw_forms_form .lw_forms_file_attachment .lw_forms_field .lw_uploader + input[type=file] + span {position: absolute;top: 0;line-height: 34px;left: 9em;}
.lw_forms_form .lw_forms_file_attachment .lw_forms_field input[type='button'].lw_uploader_browse {background-color: #dddddd;color: #333;border-color: #cccccc;width: 8em;}
.lw_forms_form .lw_forms_file_attachment .lw_forms_field input[type='button'].lw_uploader_browse:hover {background-color: #cccccc;border-color: #bbbbbb;}
.lw_forms_form .lw_forms_file_attachment .lw_forms_field .lw_uploader ul li {list-style-type: none;}
.lw_forms_form .lw_form_error {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.lw_forms_form .lw_form_error p {color: red;margin-top: 0;}
.lw_forms_form input[type=submit] {margin-left: 15px;}
.lw_widget_forms {margin: 10px 0;}
#sidebarRight .lw_widget_forms {margin: 0;}
.lw_forms_asterisk {color: #DB0000;font-size: 18px;line-height: 12px;}
#ui-datepicker-div,.lw-timepicker {font-size: 16px;border: 1px solid #cccccc;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075);margin: 0;}
.e2ma_signup_form {padding: 0 !important;}
.e2ma_signup_form .e2ma_signup_message {color: #333;}
.e2ma_signup_form .e2ma_signup_form_required_asterix {color: #EA0D00;}
.tableWrap {width: 100%;overflow: auto;}
table {border-collapse: collapse;border-spacing: 0;}
caption {font-weight: bold;padding: 0.5em 0;text-align: center;}
td {padding: 5px;}
th {font-weight: bold;padding: 5px;}
table.style1 {table-layout: fixed;border-collapse: collapse;margin: 1em 0;border: 1px solid silver;width: 100%;}
table.style1 thead th {text-align: center;background-color: #00529b;color: white;padding: 0.5em 1.5em;}
table.style1 thead td {border: none;}
table.style1 thead tr:hover td {background-color: transparent;}
table.style1 th {border: 1px solid silver;text-align: right;background-color: #337ab7;padding: 0.5em 0.5em;color: white;}
table.style1 th a {color: white;text-decoration: underline;}
table.style1 th *:first-child {margin-top: 0;}
table.style1 th *:last-child {margin-bottom: 0;}
table.style1 td {border: 1px solid silver;}
table.style1 td *:first-child {margin-top: 0;}
table.style1 td *:last-child {margin-bottom: 0;}
table.style1 tbody tr:hover td {background-color: #f7f1dc;}
table.style1 tbody tr:nth-child(odd) td {background-color: #efefef;}
table.style1 tbody tr:nth-child(odd) td a:not(.button) {color: #2d6da3;}
table.style2 {table-layout: auto;border-collapse: collapse;margin: 1em 0;}
table.style2 caption {border-bottom: 1px solid #cdcdcd;}
table.style2 td {border: none;text-align: left;font-weight: normal;vertical-align: top;}
table.style2 td *:first-child {margin-top: 0;}
table.style2 td *:last-child {margin-bottom: 0;}
table.style2 th {border: none;text-align: right;font-weight: bold;vertical-align: top;}
table.style2 th *:first-child {margin-top: 0;}
table.style2 th *:last-child {margin-bottom: 0;}
table.style3 {table-layout: fixed;border-collapse: collapse;margin: 1em 0;}
#pageContent table.style3 caption {border-bottom: 1px solid #cdcdcd;}
table.style3 td {border: none;text-align: left;font-weight: normal;vertical-align: top;}
table.style3 td *:first-child {margin-top: 0;}
table.style3 td *:last-child {margin-bottom: 0;}
table.style3 th {border: none;text-align: right;font-weight: bold;vertical-align: top;border-right: 1px solid #cdcdcd;}
table.style3 th *:first-child {margin-top: 0;}
table.style3 th *:last-child {margin-bottom: 0;}
table.style4,table.table {border-collapse: collapse;margin: 1em 0;width: 100%;border-width: 0;border-top: 1px solid #cdcdcd;}
table.style4 caption,table.table caption {text-align: left;}
table.style4 thead,table.table thead {border-bottom: 2px solid #cdcdcd;}
table.style4 thead th,table.table thead th,table.style4 thead td,table.table thead td {border-width: 1px;border-style: solid;border-color: #cdcdcd #e4e4e4;font-size: 0.9em;text-align: center;}
table.style4 tbody th,table.table tbody th,table.style4 tbody td,table.table tbody td {border-width: 1px;border-style: solid;border-color: #cdcdcd #e4e4e4;font-weight: normal;}
table.style4 tbody tr:nth-child(even) td,table.table tbody tr:nth-child(even) td,table.style4 tbody tr:nth-child(even) th,table.table tbody tr:nth-child(even) th {background-color: #f5f5f5;}
table.style4 tbody tr:nth-child(even) td a:not(.button),table.table tbody tr:nth-child(even) td a:not(.button),table.style4 tbody tr:nth-child(even) th a:not(.button),table.table tbody tr:nth-child(even) th a:not(.button) {color: #2d6da3;}
table.style4 th,table.table th {text-align: left;}
table.style4 th *:first-child,table.table th *:first-child {margin-top: 0;}
table.style4 th *:last-child,table.table th *:last-child {margin-bottom: 0;}
table.style4 td,table.table td {text-align: center;}
table.style4 td *:first-child,table.table td *:first-child {margin-top: 0;}
table.style4 td *:last-child,table.table td *:last-child {margin-bottom: 0;}
.hidden,.lw_hidden {display: none !important;}
.left,.lw_align_left {float: left;margin: 0 1em 1em 0 !important;}
#sidebarRight .left,#sidebarRight .lw_align_left {margin: 0 0.5em 0.5em 0 !important;}
.right,.lw_align_right {float: right;margin: 0 0 1em 1em !important;}
#sidebarRight .right,#sidebarRight .lw_align_right {margin: 0 0 0.5em 0.5em !important;}
.center,.lw_align_center {display: block;margin-left: auto;margin-right: auto;margin-bottom: 8px;text-align: center;}
.clear {clear: both;}
hr.clear {background: none;visibility: hidden;margin: 0;padding: 0;height: 1px;border-width: 0;}
.clearfix,.btn-toolbar,.btn-group-vertical > .btn-group {zoom: 1;}
.clearfix:before,.clearfix:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after {content: "";display: table;}
.clearfix:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after {clear: both;}
.noWrap,.contain {overflow: auto;}
.imgWrap img {max-width: 100%;}
.inline {display: inline !important;}
.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {width: 100% !important;height: 100% !important;}
.lw_media_wrapper:first-child {padding-top: 0;}
a.button,input.button,input[type='button'],input[type='submit'],.lw_payments_charge_submit {background-color: #337ab7;border: 1px solid #357EB0;border-radius: 4px;display: inline-block;color: #ffffff;font-weight: normal;padding: 6px 12px !important;text-decoration: none;cursor: pointer;line-height: 1.4;text-align: center;text-shadow: none;}
a.button.button-block,input.button.button-block,input[type='button'].button-block,input[type='submit'].button-block,.lw_payments_charge_submit.button-block {display: block;}
a.button:hover,input.button:hover,input[type='button']:hover,input[type='submit']:hover,.lw_payments_charge_submit:hover,a.button:focus,input.button:focus,input[type='button']:focus,input[type='submit']:focus,.lw_payments_charge_submit:focus {background-color: #3071a9;border-color: #285e8e;color: white;}
a.button.button:active,input.button.button:active,input[type='button'].button:active,input[type='submit'].button:active,.lw_payments_charge_submit.button:active {background-image: none;outline: 0;box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
a.button.disabled,input.button.disabled,input[type='button'].disabled,input[type='submit'].disabled,.lw_payments_charge_submit.disabled,a.button[disabled],input.button[disabled],input[type='button'][disabled],input[type='submit'][disabled],.lw_payments_charge_submit[disabled] {pointer-events: none;cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: 0.65;background-color: #337ab7;border-color: #2e6da4;}
.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.btn:hover,.btn:focus,.btn.focus {color: #333;text-decoration: none;}
.btn:active,.btn.active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}
.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.btn-primary:focus,.btn-primary.focus {color: #fff;background-color: #286090;border-color: #122b40;}
.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #204d74;border-color: #122b40;}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {background-image: none;}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {background-color: #337ab7;border-color: #2e6da4;}
.btn-primary .badge {color: #337ab7;background-color: #fff;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success:focus,.btn-success.focus {color: #fff;background-color: #449d44;border-color: #255625;}
.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus {color: #fff;background-color: #398439;border-color: #255625;}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {background-image: none;}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {background-color: #5cb85c;border-color: #4cae4c;}
.btn-success .badge {color: #5cb85c;background-color: #fff;}
.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info:focus,.btn-info.focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}
.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus {color: #fff;background-color: #269abc;border-color: #1b6d85;}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus {color: #fff;background-color: #d58512;border-color: #985f0d;}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger:focus,.btn-danger.focus {color: #fff;background-color: #c9302c;border-color: #761c19;}
.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus {color: #fff;background-color: #ac2925;border-color: #761c19;}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-link {color: #337ab7;font-weight: normal;border-radius: 0;}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color: transparent;}
.btn-link:hover,.btn-link:focus {color: #22527b;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {color: #777;text-decoration: none;}
.btn-lg,.btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-sm,.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-xs,.btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;box-sizing: border-box;}
.btn-block + .btn-block {margin-top: 5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}
.btn-group,.btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;margin-bottom: 1em;}
.btn-group > .btn,.btn-group-vertical > .btn {position: relative;float: left;}
.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .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 {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {float: left;}
.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {margin-left: 5px;}
.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-bottom-right-radius: 0;border-top-right-radius: 0;}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {border-bottom-left-radius: 0;border-top-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-bottom-right-radius: 0;border-top-right-radius: 0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {border-bottom-left-radius: 0;border-top-left-radius: 0;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline: 0;}
.btn-group > .btn + .dropdown-toggle {padding-left: 8px;padding-right: 8px;}
.btn-group > .btn-lg + .dropdown-toggle {padding-left: 12px;padding-right: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical > .btn-group > .btn {float: none;}
.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-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-bottom-left-radius: 4px;border-top-right-radius: 0;border-top-left-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-right-radius: 0;border-top-left-radius: 0;}
.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}
.btn-group-justified > .btn,.btn-group-justified > .btn-group {float: none;display: table-cell;width: 1%;}
.btn-group-justified > .btn-group .btn {width: 100%;}
.btn-group-justified > .btn-group .dropdown-menu {left: auto;}
[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}
.columns {margin: 10px 0;width: 100%;zoom: 1;}
.columns:before,.columns:after {content: "";display: table;}
.columns:after {clear: both;}
.columns hr {clear: both;}
.columns [class*=col-] {float: left;margin: 0 1% !important;}
.columns [class*=col-]:first-child {margin-left: 0 !important;}
.columns [class*=col-]:last-child {margin-right: 0 !important;}
.col-1-5 {width: 18.4%;}
.col-2-5 {width: 38.8%;}
.col-3-5 {width: 59.2%;}
.col-4-5 {width: 79.6%;}
.col-1-4 {width: 23.5%;}
.col-3-4 {width: 74.5%;}
.col-1-3 {width: 32%;}
.col-2-3 {width: 66%;}
.col-1-2 {width: 49%;}
.lw_widget.col2,.lw_widget.col3,.lw_widget.col4 {zoom: 1;margin-left: -5px;margin-right: -5px;}
.lw_widget.col2:before,.lw_widget.col3:before,.lw_widget.col4:before,.lw_widget.col2:after,.lw_widget.col3:after,.lw_widget.col4:after {content: "";display: table;}
.lw_widget.col2:after,.lw_widget.col3:after,.lw_widget.col4:after {clear: both;}
.lw_widget.col2 > ul > li,.lw_widget.col3 > ul > li,.lw_widget.col4 > ul > li {float: left;clear: none;margin-left: 5px;margin-right: 5px;box-sizing: border-box;}
.lw_widget_clean_markup.col2,.lw_widget_clean_markup.col3,.lw_widget_clean_markup.col4 {zoom: 1;margin-left: -5px;margin-right: -5px;}
.lw_widget_clean_markup.col2:before,.lw_widget_clean_markup.col3:before,.lw_widget_clean_markup.col4:before,.lw_widget_clean_markup.col2:after,.lw_widget_clean_markup.col3:after,.lw_widget_clean_markup.col4:after {content: "";display: table;}
.lw_widget_clean_markup.col2:after,.lw_widget_clean_markup.col3:after,.lw_widget_clean_markup.col4:after {clear: both;}
.lw_widget_clean_markup.col2 > *,.lw_widget_clean_markup.col3 > *,.lw_widget_clean_markup.col4 > * {float: left;clear: none;margin-left: 5px;margin-right: 5px;box-sizing: border-box;}
.lw_widget.col2 > ul > li,.lw_widget_clean_markup.col2 > * {width: 48%;width: calc(50% - 10px);}
.lw_widget.col2 > ul > li:nth-of-type(2n + 3),.lw_widget_clean_markup.col2 > *:nth-of-type(2n + 3) {clear: left !important;}
.lw_widget.col3 > ul > li,.lw_widget_clean_markup.col3 > * {width: 31.333%;width: calc(33.333% - 10px);}
.lw_widget.col3 > ul > li:nth-of-type(3n + 4),.lw_widget_clean_markup.col3 > *:nth-of-type(3n + 4) {clear: left !important;}
.lw_widget.col4 > ul > li,.lw_widget_clean_markup.col4 > * {width: 23%;width: calc(25% - 10px);}
.lw_widget.col4 > ul > li:nth-of-type(4n + 5),.lw_widget_clean_markup.col4 > *:nth-of-type(4n + 5) {clear: left !important;}
@supports (display: grid) {.lw_widget.col2,.lw_widget.col3,.lw_widget.col4,.lw_widget_clean_markup.col2,.lw_widget_clean_markup.col3,.lw_widget_clean_markup.col4 {margin-left: 0;margin-right: 0;}
.lw_widget.col2:before,.lw_widget.col3:before,.lw_widget.col4:before,.lw_widget_clean_markup.col2:before,.lw_widget_clean_markup.col3:before,.lw_widget_clean_markup.col4:before,.lw_widget.col2:after,.lw_widget.col3:after,.lw_widget.col4:after,.lw_widget_clean_markup.col2:after,.lw_widget_clean_markup.col3:after,.lw_widget_clean_markup.col4:after {content: none;}
.lw_widget.col2 > ul,.lw_widget.col3 > ul,.lw_widget.col4 > ul,.lw_widget_clean_markup.col2,.lw_widget_clean_markup.col3,.lw_widget_clean_markup.col4 {display: grid;grid-gap: 1em;}
@media (max-width: 370px) {.lw_widget.col2 > ul,.lw_widget.col3 > ul,.lw_widget.col4 > ul,.lw_widget_clean_markup.col2,.lw_widget_clean_markup.col3,.lw_widget_clean_markup.col4 {grid-template-columns: 1fr;}}
@media (min-width: 371px) {.lw_widget.col2 > ul,.lw_widget.col3 > ul,.lw_widget.col4 > ul,.lw_widget_clean_markup.col2,.lw_widget_clean_markup.col3,.lw_widget_clean_markup.col4 {grid-template-columns: 1fr 1fr;}}
.lw_widget.col2 > ul > li,.lw_widget.col3 > ul > li,.lw_widget.col4 > ul > li,.lw_widget_clean_markup.col2 > *,.lw_widget_clean_markup.col3 > *,.lw_widget_clean_markup.col4 > * {margin: 0;width: auto;}
@media (min-width: 501px) {.lw_widget_clean_markup.col2,.lw_widget > ul.col2 {grid-template-columns: 1fr 1fr;}
.lw_widget_clean_markup.col3,.lw_widget > ul.col3 {grid-template-columns: 1fr 1fr 1fr;}
.lw_widget_clean_markup.col4,.lw_widget > ul.col4 {grid-template-columns: 1fr 1fr 1fr 1fr;}}}
.lw_widget.col2 > .lw_events_day > .lw_events_header_date,.lw_widget.col3 > .lw_events_day > .lw_events_header_date {-webkit-column-span: all;column-span: all;}
.lw_widget.col2 > .lw_events_day > .lw_widget_results_events > li,.lw_widget.col3 > .lw_events_day > .lw_widget_results_events > li {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}
.lw_widget.col2 > .lw_events_day {-webkit-columns: 2 200px;-moz-columns: 2 200px;columns: 2 200px;}
.lw_widget.col3 > .lw_events_day {-webkit-columns: 3 200px;-moz-columns: 3 200px;columns: 3 200px;}
.lw_widget_columns {display: -webkit-box !important;display: -moz-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
.lw_widget_columns > h2,.lw_widget_columns > h3,.lw_widget_columns > h4,.lw_widget_columns > h5,.lw_widget_columns > h6 {width: 100%;}
.lw_widget_column {font-size: inherit;}
.twoColumnList,.threeColumnList {width: 100%;margin: 15px 0;overflow: auto;}
.twoColumnList ul.floatList,.threeColumnList ul.floatList {list-style-type: none;padding: 0;overflow: auto;}
.twoColumnList > ul > li,.threeColumnList > ul > li {display: block;float: left;margin: 0 0 2% 2%;padding: 0 0 1em 0;position: relative;background-color: #efefef;}
.twoColumnList > ul > li:first-child,.threeColumnList > ul > li:first-child {margin-left: 0;}
.twoColumnList h3,.threeColumnList h3 {background-color: #3072AE;color: #FFFFFF;font-size: 11px;letter-spacing: 1px;margin: 0 0 1em 0;padding: 8px;text-align: left;text-transform: uppercase;overflow: hidden;}
.twoColumnList h3 img,.threeColumnList h3 img {margin: -8px 8px -8px -8px !important;float: left;}
.twoColumnList .itemContent,.threeColumnList .itemContent {padding: 0 8px;clear: left;}
.twoColumnList .itemContent img,.threeColumnList .itemContent img {margin: 0 8px 8px 0;}
.twoColumnList .itemContent .more,.threeColumnList .itemContent .more {position: absolute;bottom: 0;margin-bottom: 8px;}
.twoColumnList > ul > li {width: 49%;}
.twoColumnList > ul > li:nth-child(2n+1) {margin-left: 0;}
.threeColumnList > ul > li {width: 32%;}
.threeColumnList > ul > li:nth-child(3n+1) {margin-left: 0;}
.lw_widget[class*='grid-'] {zoom: 1;}
.lw_widget[class*='grid-']:before,.lw_widget[class*='grid-']:after {content: "";display: table;}
.lw_widget[class*='grid-']:after {clear: both;}
.lw_widget[class*='grid-'] > ul > li {float: left;clear: none;margin: 0 2% 1em 0;}
@media all and (min-width: 601px) {.lw_widget[class*='grid-'].grid-12 > ul > li {width: 6.5%;}
.lw_widget[class*='grid-'].grid-12 > ul > li:nth-child(12n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-12 > ul > li:nth-child(12n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-11 > ul > li {width: 7.27272727%;}
.lw_widget[class*='grid-'].grid-11 > ul > li:nth-child(11n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-11 > ul > li:nth-child(11n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-10 > ul > li {width: 8.2%;}
.lw_widget[class*='grid-'].grid-10 > ul > li:nth-child(10n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-10 > ul > li:nth-child(10n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-9 > ul > li {width: 9.33333333%;}
.lw_widget[class*='grid-'].grid-9 > ul > li:nth-child(9n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-9 > ul > li:nth-child(9n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-8 > ul > li {width: 10.75%;}
.lw_widget[class*='grid-'].grid-8 > ul > li:nth-child(8n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-8 > ul > li:nth-child(8n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-7 > ul > li {width: 12.57142857%;}
.lw_widget[class*='grid-'].grid-7 > ul > li:nth-child(7n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-7 > ul > li:nth-child(7n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-6 > ul > li {width: 15%;}
.lw_widget[class*='grid-'].grid-6 > ul > li:nth-child(6n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-6 > ul > li:nth-child(6n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-5 > ul > li {width: 18.4%;}
.lw_widget[class*='grid-'].grid-5 > ul > li:nth-child(5n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-5 > ul > li:nth-child(5n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-4 > ul > li {width: 23.5%;}
.lw_widget[class*='grid-'].grid-4 > ul > li:nth-child(4n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-4 > ul > li:nth-child(4n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-3 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-3 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-3 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-2 > ul > li {width: 49%;}
.lw_widget[class*='grid-'].grid-2 > ul > li:nth-child(2n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-2 > ul > li:nth-child(2n + 1) {margin-left: 0;clear: both;}}
@media all and (max-width: 600px) {.lw_widget[class*='grid-'].grid-12 > ul > li {width: 10.75%;}
.lw_widget[class*='grid-'].grid-12 > ul > li:nth-child(8n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-12 > ul > li:nth-child(8n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-11 > ul > li {width: 12.57142857%;}
.lw_widget[class*='grid-'].grid-11 > ul > li:nth-child(7n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-11 > ul > li:nth-child(7n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-10 > ul > li {width: 15%;}
.lw_widget[class*='grid-'].grid-10 > ul > li:nth-child(6n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-10 > ul > li:nth-child(6n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-9 > ul > li {width: 15%;}
.lw_widget[class*='grid-'].grid-9 > ul > li:nth-child(6n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-9 > ul > li:nth-child(6n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-8 > ul > li {width: 18.4%;}
.lw_widget[class*='grid-'].grid-8 > ul > li:nth-child(5n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-8 > ul > li:nth-child(5n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-7 > ul > li {width: 18.4%;}
.lw_widget[class*='grid-'].grid-7 > ul > li:nth-child(5n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-7 > ul > li:nth-child(5n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-6 > ul > li {width: 23.5%;}
.lw_widget[class*='grid-'].grid-6 > ul > li:nth-child(4n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-6 > ul > li:nth-child(4n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-5 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-5 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-5 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-4 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-4 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-4 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-3 > ul > li {width: 49%;}
.lw_widget[class*='grid-'].grid-3 > ul > li:nth-child(2n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-3 > ul > li:nth-child(2n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-2 > ul > li {width: 49%;}
.lw_widget[class*='grid-'].grid-2 > ul > li:nth-child(2n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-2 > ul > li:nth-child(2n + 1) {margin-left: 0;clear: both;}}
@media all and (max-width: 400px) {.lw_widget[class*='grid-'].grid-12 > ul > li {width: 23.5%;}
.lw_widget[class*='grid-'].grid-12 > ul > li:nth-child(4n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-12 > ul > li:nth-child(4n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-11 > ul > li {width: 23.5%;}
.lw_widget[class*='grid-'].grid-11 > ul > li:nth-child(4n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-11 > ul > li:nth-child(4n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-10 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-10 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-10 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-9 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-9 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-9 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-8 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-8 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-8 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-7 > ul > li {width: 32%;}
.lw_widget[class*='grid-'].grid-7 > ul > li:nth-child(3n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-7 > ul > li:nth-child(3n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-6 > ul > li {width: 49%;}
.lw_widget[class*='grid-'].grid-6 > ul > li:nth-child(2n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-6 > ul > li:nth-child(2n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-5 > ul > li {width: 49%;}
.lw_widget[class*='grid-'].grid-5 > ul > li:nth-child(2n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-5 > ul > li:nth-child(2n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-4 > ul > li {width: 49%;}
.lw_widget[class*='grid-'].grid-4 > ul > li:nth-child(2n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-4 > ul > li:nth-child(2n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-3 > ul > li {width: 100%;}
.lw_widget[class*='grid-'].grid-3 > ul > li:nth-child(1n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-3 > ul > li:nth-child(1n + 1) {margin-left: 0;clear: both;}
.lw_widget[class*='grid-'].grid-2 > ul > li {width: 100%;}
.lw_widget[class*='grid-'].grid-2 > ul > li:nth-child(1n) {margin-right: 0;}
.lw_widget[class*='grid-'].grid-2 > ul > li:nth-child(1n + 1) {margin-left: 0;clear: both;}}
.correct,.incorrect,.important {position: relative;padding-left: 1.5em;}
.correct:before,.incorrect:before,.important:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 0;top: 0.1em;font-size: 1.2em;}
.incorrect:before {content: "\ea0f";color: #9a281e;font-size: 1.1em;}
.correct:before {content: "\ea10";color: #3c763d;}
.important:before {content: "\e603";color: #ffc423;}
.important p {background-color: #FFF;margin: 0;padding: 2px 6px;border-left: 1px solid silver;}
.disclaimer {font-size: 0.9em;}
.indent1em {padding-left: 1em;}
.indent2em {padding-left: 2em;}
.highlight {background-color: yellow;}
.card {box-shadow: 0 0 3px #cdcdcd;border-radius: 2px;border: 1px solid #dedede;padding: 1em;margin-bottom: 1em;background-color: white;}
.lw_widget > ul > li > .card {margin-bottom: 0;}
.example {border: 1px solid #ddd;padding: 35px 20px 10px 20px;position: relative;overflow: auto;}
.example:before {content: "Example";position: absolute;top: 0;left: 0;padding: 5px 10px;background: #ddd;}
blockquote.styled {padding: 30px;margin: 0;border: 1px dotted #CCCCCC;position: relative;font-size: 1em;}
blockquote.styled:before,blockquote.styled:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;color: rgba(0, 0, 0, 0.075);font-size: 4.5em;}
blockquote.styled:before {content: "\e977";top: 0;left: 0.1em;}
blockquote.styled:after {content: "\e978";bottom: 0;right: 0.1em;}
blockquote.styled p {font-style: italic;}
blockquote.styled p:first-child {margin-top: 0;}
blockquote.styled p:last-child {margin-bottom: 0;}
blockquote.styled cite {margin: 0;text-align: right;}
.pullquote {background: #d9e5f0;padding: 15px;border-radius: 4px;margin: 1em 20px 1em 120px;position: relative;width: 150px;border: none;font-size: 1em;}
.pullquote.left:before {content: '';display: block;width: 0;height: 0;border: 10px solid transparent;border-left-color: #d9e5f0;border-top-color: #d9e5f0;position: absolute;right: -10px;top: 10px;}
.pullquote.right:before {content: '';display: block;width: 0;height: 0;border: 10px solid transparent;border-right-color: #d9e5f0;border-top-color: #d9e5f0;position: absolute;left: -10px;top: 10px;}
.pullquote p.author {font-weight: bold;text-align: right;margin-bottom: 0;font-size: inherit;color: inherit;}
.pullquote p.author:before {content: '— ';}
.quote {background: #d9e5f0;padding: 10px;border-radius: 4px;margin-left: 120px;position: relative;border: none;font-size: 1em;}
.quote:before {content: '';display: block;width: 0;height: 0;border: 10px solid transparent;border-right-color: #d9e5f0;border-top-color: #d9e5f0;position: absolute;left: -15px;top: 30px;}
.quote:hover {background-color: #c1d9f0;}
.quote:hover:before {border-right-color: #c1d9f0;border-top-color: #c1d9f0;}
.quote a {color: #333;text-decoration: none;display: block;}
.quote .author {display: block;font-weight: bold;text-align: right;font-size: inherit;color: inherit;}
ul.checklist {padding: 0;}
ul.checklist > li {list-style-type: none;padding-left: 2em;position: relative;}
ul.checklist > li:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\ea10';position: absolute;left: 0.5em;top: 0.15em;color: #3c763d;}
ul.xlist {padding: 0;}
ul.xlist > li {list-style-type: none;padding-left: 2em;position: relative;}
ul.xlist > li:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\ea0f';position: absolute;left: 0.5em;top: 0.15em;color: #9a281e;}
ul.contact,.contact ul {padding: 0;list-style-type: none !important;}
ul.contact li,.contact ul li {padding: 2px 0 5px 20px;margin-left: 0;word-wrap: break-word;position: relative;}
ul.contact li:before,.contact ul li:before {font-size: 16px;margin-right: 4px;position: absolute;left: 0;top: 0.2em;font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
ul.contact li.address:before,.contact ul li.address:before,ul.contact li.location:before,.contact ul li.location:before {content: "\e604";}
ul.contact li.mailing-address:before,.contact ul li.mailing-address:before {content: "\e606";}
ul.contact li.phone:before,.contact ul li.phone:before {content: "\e942";}
ul.contact li.fax:before,.contact ul li.fax:before {content: "\e601";}
ul.contact li.email:before,.contact ul li.email:before,ul.contact li.mail:before,.contact ul li.mail:before {content: "\e605";}
ul.contact li.email a:after,.contact ul li.email a:after,ul.contact li.mail a:after,.contact ul li.mail a:after {content: '';display: none;}
ul.contact li.person:before,.contact ul li.person:before {content: "\e971";}
ul.contact li.web:before,.contact ul li.web:before {content: "\e600";}
ul.contact li.hours:before,.contact ul li.hours:before {content: "\f017";}
ul.contact li.chat:before,.contact ul li.chat:before {content: "\e96c";}
.contact.contact-info {background: #efefef;padding: 5px 15px;border-left: 4px solid #cdcdcd;margin: 10px 0;overflow: hidden;}
ul.contact.contact-info {padding-top: 1em;padding-bottom: 1em;}
#sidebarRight ul.contact.contact-info {padding: 0.75em;}
.contact.contact-info a {color: #2d6da3;}
ol.steps {padding: 0;list-style-type: none;counter-reset: li;}
ol.steps > li {padding: 0.5em 0 0.5em 2.75em;position: relative;}
ol.steps > li:before {content: counter(li);counter-increment: li;height: 1.75em;width: 1.75em;text-align: center;line-height: 1.75em;background-color: #00529b;color: white;position: absolute;left: 0.4em;top: 0.4em;border-radius: 50%;font-weight: bold;text-shadow: none;}
ol.steps > li > :first-child {margin-top: 0;}
ul.list-group,.list-group > ul,.lw_widget.list-group > ul {margin: 0;padding: 0;list-style-type: none;}
ul.list-group .list-group-item,.list-group > ul .list-group-item,.lw_widget.list-group > ul .list-group-item {border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;padding: 8px 20px 8px 8px;margin-bottom: -1px;}
ul.list-group a.list-group-item,.list-group > ul a.list-group-item,.lw_widget.list-group > ul a.list-group-item {display: block;text-decoration: none;position: relative;}
ul.list-group a.list-group-item:hover,.list-group > ul a.list-group-item:hover,.lw_widget.list-group > ul a.list-group-item:hover {color: white;text-decoration: none;background: #337ab7;}
ul.list-group a.list-group-item:hover:after,.list-group > ul a.list-group-item:hover:after,.lw_widget.list-group > ul a.list-group-item:hover:after {color: white;}
ul.list-group a.list-group-item:after,.list-group > ul a.list-group-item:after,.lw_widget.list-group > ul a.list-group-item:after {content: "\f054";color: #ddd;font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;right: 5px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
ul.list-group > li,.list-group > ul > li,.lw_widget.list-group > ul > li {margin: 0;}
ul.list-group > li h2,.list-group > ul > li h2,.lw_widget.list-group > ul > li h2,ul.list-group > li h3,.list-group > ul > li h3,.lw_widget.list-group > ul > li h3,ul.list-group > li h4,.list-group > ul > li h4,.lw_widget.list-group > ul > li h4,ul.list-group > li h5,.list-group > ul > li h5,.lw_widget.list-group > ul > li h5,ul.list-group > li h6,.list-group > ul > li h6,.lw_widget.list-group > ul > li h6,ul.list-group > li p,.list-group > ul > li p,.lw_widget.list-group > ul > li p {margin: 0;}
ul.buttons,.lw_widget.buttons ul {list-style-type: none;margin: 0;padding: 0;}
ul.buttons li,.lw_widget.buttons ul li {background-color: #FED369;font-weight: bold;margin-bottom: 20px;font-size: 14px;text-shadow: 0 1px 0 white;border-radius: 4px;border-right: 2px solid #E3B860;border-bottom: 2px solid #E3B860;border-top: 2px solid #FEE6B4;border-left: 2px solid #FEE6B4;position: relative;display: block;padding: 0;}
ul.buttons a,.lw_widget.buttons ul a {padding: 8px 10px;display: block;}
ul.buttons img,.lw_widget.buttons ul img {border: 2px solid #337ab7;border-radius: 4px;width: 48px;height: 48px;float: left;margin: -15px 10px 10px -12px;}
.lw_widget_navigation.buttons li {padding: 0;}
.lw_widget.timeline > ul,ul.timeline {list-style-type: none;border-left: 4px solid #ddd;padding-left: 20px;margin-left: 20px;}
.lw_widget.timeline > ul > li,ul.timeline > li {padding: 1em 0;margin: 0;}
.lw_widget.timeline > ul > li:before,ul.timeline > li:before {display: inline-block;content: '';width: 20px;height: 20px;background: white;border-radius: 50%;border: 2px solid #ddd;float: left;margin-left: -34px;text-align: center;}
.lw_widget.timeline > ul > li.lw_starred:before,ul.timeline > li.lw_starred:before,.lw_widget.timeline > ul > li.lw_active:before,ul.timeline > li.lw_active:before,.lw_widget.timeline > ul > li.complete:before,ul.timeline > li.complete:before {content: '\ea10';font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 20px;background: green;color: white;}
.lw_widget.timeline > ul > li .lw_blurbs_title,ul.timeline > li .lw_blurbs_title {font-weight: bold;}
.lw_widget.timeline > ul > li .lw_blurbs_body :first-child,ul.timeline > li .lw_blurbs_body :first-child,.lw_widget.timeline > ul > li > :first-child,ul.timeline > li > :first-child {margin-top: 0;}
.lw_widget.timeline > ul > li .lw_blurbs_body p:last-child,ul.timeline > li .lw_blurbs_body p:last-child,.lw_widget.timeline > ul > li > :last-child,ul.timeline > li > :last-child {margin-bottom: 0;}
#WzBoDy .details {width: 230px;border: 1px solid #ccc;background-color: #fff;padding: 10px;display: block;position: relative;}
#WzBoDy .details h2 {font-size: 14px;margin-bottom: 0.5em;margin-top: 0;color: #00529b;}
#top {position: relative;height: 90px;width: 100%;background: #00529b;}
#top > #template_group {display: none;}
#top h2,#template_group,.template_group {position: absolute;top: 52px;left: 120px;width: 600px;font-family: 'Helvetica Neue', arial, sans-serif;font-weight: bold;font-size: 19px;margin: 0;line-height: 1em;font-style: italic;-webkit-font-smoothing: antialiased;color: #c8daea;}
#top h2,#pageType-home #top h2,#pageType-home #template_group {display: none;}
.header-wrap {width: 960px;height: 100%;margin: 0 auto;position: relative;background: #00529b;}
.header-wrap .searchForm {padding: 0;margin: 0;position: absolute;right: 10px;top: 25px;width: 220px;}
.header-wrap .searchForm h3 {display: none;}
.header-wrap .searchForm .searchBox {font-family: 'Rokkitt';font-weight: normal;border: none;padding: 5px;width: 177px;height: 20px;color: #9d9d9d;font-size: 16px;border-radius: 4px 0 0 4px;float: left;}
.header-wrap .searchForm button[type='submit'] {height: 30px;width: 33px;float: left;font-size: 10px;padding: 0;border: none;background: #e5e5e5;box-shadow: none;color: #676767;text-shadow: none;border-radius: 0 4px 4px 0;font-size: 14px;}
#logo {position: absolute;left: 18px;top: 6px;width: 103px;height: 64px;background: transparent url('/content/resource/css/images/template/asu-logo-white.png') no-repeat 50% 50%;background-size: 100% auto;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/asu-logo-white-on-blue.png', sizingMethod='scale');}
#logo img {width: 103px;}
.schoolname {color: #6697c3;font-weight: bold;font-style: italic;position: absolute;left: 127px;top: 32px;font-size: 12px;-webkit-font-smoothing: antialiased;}
#ttusLink {display: none;}
#princetonReviewSeal {display: block;width: 141px;height: 100px;position: absolute;right: 10px;top: 0;background: transparent url('/content/resource/css/images/template/princetonReviewSeal4.png') no-repeat 0 0;overflow: hidden;text-indent: -999px;}
#spanishLink a,#englishLink a {color: #CCCCCC;font-size: 11px;line-height: 1;text-decoration: underline;position: absolute;right: 140px;top: 15px;display: none;}
#pageType-home #spanishLink a,.spanish #englishLink a {display: block;}
#audienceLink,#searchLink {display: none;}
#globalNav {width: 100%;height: 46px;position: relative;top: 0;left: 0;float: left;z-index: 200;background: #ffc423 url('/content/resource/css/images/template/globalNav-bg.png') repeat-y 50% 0;}
#globalNav .lw_widget_global_menu {width: 1000px;height: 36px;margin: -10px auto 0 auto;padding-bottom: 10px;background: #ffc423;position: relative;}
#globalNav ul {display: block;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;position: relative;width: 100%;height: 46px;background: #ffc423;margin: 0;z-index: 1;text-align: center;padding: 0 10px;box-sizing: border-box;}
#globalNav li {clear: none;margin: 0;display: inline-block;-ms-flex-positive: 1;-webkit-box-flex: 1;flex-grow: 1;}
#globalNav li a {font-family: 'Rokkitt', Arial, sans-serif;font-weight: bold;display: block;padding: 18px 6px 14px;color: #002f66;font-size: 18px;line-height: 14px;text-decoration: none;transition: all 0.25s ease;}
#globalNav li a:hover {background: rgba(255, 255, 255, 0.3);}
.audience-nav {background: #002f65;clear: left;height: 23px;width: 100%;position: relative;z-index: 300;}
.audience-nav h3 {display: none;}
.audience-nav .lw_widget_audience_menu {width: 980px;margin: 0 auto;position: relative;height: 100%;}
.audience-nav .lw_widget_audience_menu > ul {list-style-type: none !important;text-align: center;top: -10px;position: relative;z-index: 200;height: 33px;background: #002f65;}
.audience-nav .lw_widget_audience_menu > ul:before,.audience-nav .lw_widget_audience_menu > ul:after {content: '';width: 0;height: 0;display: block;border: 5px solid #cc9100;position: absolute;top: 0;border-bottom-color: #ebaf10;}
.audience-nav .lw_widget_audience_menu > ul:before {border-left-color: #ebaf10;left: -10px;}
.audience-nav .lw_widget_audience_menu > ul:after {border-right-color: #ebaf10;right: -10px;}
.audience-nav .lw_widget_audience_menu > ul > li {display: inline-block;font-size: 13px;margin: 0 !important;}
.audience-nav .lw_widget_audience_menu > ul > li a,.audience-nav .lw_widget_audience_menu > ul > li .lw_separator_title {color: white;color: rgba(255, 255, 255, 0.6);display: block;padding: 10px 25px;line-height: 13px;background: #002f65;transition: all 0.25s ease;white-space: nowrap;text-decoration: none;}
.audience-nav .lw_widget_audience_menu > ul > li a:hover,.audience-nav .lw_widget_audience_menu > ul > li .lw_separator_title:hover {text-decoration: none;background: #00529b;color: rgba(255, 255, 255, 0.8);}
.audience-nav .lw_has_subnav {position: relative;}
.audience-nav .lw_has_subnav .lw_separator_title:after {content: '';border-style: solid;border-width: 7px 4px 0;border-color: white transparent transparent;border-top-color: rgba(255, 255, 255, 0.5);display: inline-block;height: 0;width: 0;margin-left: 3px;}
.audience-nav .lw_has_subnav > a {cursor: default;padding: 0 !important;}
.audience-nav .lw_has_subnav:hover .lw_subnav,.audience-nav .lw_has_subnav.hover .lw_subnav {-webkit-transform: translateX(-50%) scaleY(1);transform: translateX(-50%) scaleY(1);}
.audience-nav .lw_subnav {position: absolute;margin: 0;padding: 0;list-style-type: none;min-width: 100%;border: 4px solid rgba(255, 255, 255, 0.3);border-top: none;border-radius: 0 0 4px 4px;display: block !important;height: auto !important;overflow: hidden;transition: transform 0.2s ease;left: 50%;-webkit-transform: translateX(-50%) scaleY(0);transform: translateX(-50%) scaleY(0);-webkit-transform-origin: top;transform-origin: top;will-change: transform;}
#breadcrumbs {z-index: 1;overflow: hidden;background: #efefef;padding: 5px 10px;height: 15px;}
#pageType-home #breadcrumbs {display: none;}
#breadcrumbs ul {margin: 0 auto;padding: 0;list-style-type: none;overflow: hidden;width: 940px;}
#breadcrumbs li {text-transform: uppercase;margin: 0;padding: 0;display: block;float: left;font-size: 9px;color: #6a6a6a;line-height: 15px;}
#breadcrumbs li:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f054";margin: 0 5px;position: relative;top: 0.38em;opacity: 0.5;}
#breadcrumbs a {display: block;position: relative;height: 15px;line-height: 15px;overflow: hidden;float: left;color: #2d6da3;}
#breadcrumbs .first a {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;color: #2d6da3;}
#breadcrumbs .first a:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e900";color: #2d6da3;font-size: 12px;position: relative;top: 1px;}
#breadcrumbs .last:after {content: '';}
.body_templates #breadcrumbs li,.details_blogs #breadcrumbs li {display: none;}
.body_templates #breadcrumbs .first,.details_blogs #breadcrumbs .first,.body_templates #breadcrumbs .last,.details_blogs #breadcrumbs .last {display: block;}
#sideBar {float: left;position: relative;width: 230px;margin-top: 10px;margin-right: 20px;-webkit-font-smoothing: antialiased;}
#sideBar .lw_widget {margin-bottom: 0;}
#sideBar ul {margin: 0;padding: 0;list-style-type: none;}
#sideBar li {margin: 0;padding: 0;z-index: 100;position: relative;color: white;transition: all 0.25s ease;}
#sideBar li > a,#sideBar li > .lw_separator_title {color: white;background-color: #00529b;border-top: 1px solid rgba(255, 255, 255, 0.1);display: block;text-decoration: none;padding: 10px 20px 10px 10px;margin: 0;position: relative;}
#sideBar li > a:hover,#sideBar li > .lw_separator_title:hover,#sideBar li > a:focus,#sideBar li > .lw_separator_title:focus {background-color: #004582;}
#sideBar li.lw_current > a {font-weight: bold;color: #ffc423;}
#sideBar li.lw_separator:not(.lw_has_subnav) > a,#sideBar li.lw_separator:not(.lw_has_subnav) > .lw_separator_title {background-color: #002f65;}
#sideBar li.lw_separator:not(.lw_has_subnav) > a,#sideBar li.lw_separator:not(.lw_has_subnav) > .lw_separator_title,#sideBar li.lw_separator:not(.lw_has_subnav) > a + li,#sideBar li.lw_separator:not(.lw_has_subnav) > .lw_separator_title + li {border-top: 0;}
#sideBar li:first-child > a,#sideBar li:first-child > .lw_separator_title {border-top: 0;}
#sideBar li.lw_has_subnav > a:after,#sideBar li.lw_has_subnav > .lw_separator_title:after {content: '\f054';position: absolute;right: 4px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;opacity: 1;}
#sideBar li.lw_has_subnav.lw_active > a,#sideBar li.lw_has_subnav.lw_active > .lw_separator_title {font-weight: bold;color: #ffc423;}
#sideBar li.lw_has_subnav.lw_active > a:after,#sideBar li.lw_has_subnav.lw_active > .lw_separator_title:after {content: '\f078';}
#sideBar a:after {opacity: 0.4;color: inherit;position: absolute;right: 4px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
#sideBar .lw_separator {cursor: text;}
#sideBar .lw_separator .lw_subnav_toggle {cursor: text;}
#sideBar .lw_subnav {position: absolute;top: 0;left: 100%;width: 100%;background-color: #d8edff;display: block !important;transition: all 0.25s ease;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left;transform-origin: left;-webkit-font-smoothing: subpixel-antialiased;}
#sideBar .lw_subnav li {border-left: 4px solid #ffc423;}
#sideBar .lw_subnav li > a,#sideBar .lw_subnav li > .lw_separator_title {box-sizing: border-box;color: #00529b;background-color: #d8edff;border-top-color: rgba(0, 82, 155, 0.2);}
#sideBar .lw_subnav li > a:hover,#sideBar .lw_subnav li > .lw_separator_title:hover,#sideBar .lw_subnav li > a:focus,#sideBar .lw_subnav li > .lw_separator_title:focus {background-color: #bfe1ff;}
#sideBar .lw_subnav li.lw_current > a,#sideBar .lw_subnav li.lw_active > a,#sideBar .lw_subnav li.lw_current > .lw_separator_title,#sideBar .lw_subnav li.lw_active > .lw_separator_title {color: #002f65;}
#sideBar .lw_subnav li.lw_active .lw_subnav li {border-left: none;}
#sideBar .lw_subnav li.lw_active .lw_subnav li a {border-top: none;padding-left: 25px;}
#sideBar .lw_active > .lw_subnav {position: static;-webkit-transform: none;transform: none;}
#sideBar li:hover > .lw_subnav,#sideBar li.hover > .lw_subnav,#sideBar a:focus + .lw_subnav,#sideBar .lw_subnav.focused {-webkit-transform: none;transform: none;}
#sideBar .lw_widget_departmental_basic_contact_information {background: white;padding: 10px 0;}
#sideBar .lw_widget_departmental_basic_contact_information h3 {margin: 1em 0 10px 0;font-weight: bold;font-size: 1em;border-bottom: 1px solid #ddd;}
#sideBar .lw_widget_departmental_basic_contact_information ul > li,#sideBar .lw_widget_departmental_basic_contact_information .contact {margin: 0;}
.group_title.mobile {display: none;height: 0;}
.audience_espanol {display: none;}
.pre-content {margin: 0 0 10px 0;zoom: 1;}
.pre-content:before,.pre-content:after {content: "";display: table;}
.pre-content:after {clear: both;}
.pre-content > :first-child {margin-top: 0;}
.pre-content > :last-child {margin-bottom: 0;}
#content {width: 460px;text-align: left;position: relative;padding: 0;float: left;background-color: white;}
.page-wrap > #content {margin-top: 10px;}
#content.withoutSidebarRight,.sidebarRight_hidden #content {width: 710px;}
#headerImage {float: left;width: 100%;}
#headerImage > :first-child {margin-bottom: 1em;}
#headerImage p:first-child {margin-top: 0;}
#pageTitle {clear: left;}
#pageContent {clear: left;}
#pageContent > :first-child {margin-top: 0;}
#bottom-content {clear: both;}
#sidebarRight {float: left;margin: 0 0 0 20px;width: 219px;padding: 0 0 0 10px !important;border-left: 1px solid #dedede;}
.page-wrap > #sidebarRight {margin-top: 10px;}
#sidebarRight h3 {padding-top: 1em;clear: both;border-top: 1px solid #dedede;margin-top: 1em;text-transform: capitalize;}
#sidebarRight h3 img {margin: 0 8px 0 0;float: left;}
#sidebarRight > :first-child,#sidebarRight > :first-child > :first-child,#sidebarRight > :first-child > :first-child > :first-child,#sidebarRight > :first-child > :first-child > :first-child > :first-child,#sidebarRight > :first-child > :first-child > :first-child > :first-child > :first-child,#sidebarRight > :first-child > :first-child > :first-child > :first-child > :first-child > :first-child,#sidebarRight .alert h3 {border-top: none;margin-top: 0;padding-top: 0;}
.sidebarTop img {width: 100%;height: auto;}
#fatv_ai button:focus {outline: auto 4px dodgerblue !important;}
#footer {background: #00529b;color: #bfd0dd;clear: both;padding: 0;margin: 0;width: 100%;border-top: 10px solid white;text-align: left;font-size: 11px;}
#footer h2 {color: #ffc423;font-family: Rokkitt, 'Helvetica Neue', sans-serif;font-weight: normal;font-size: 18px;line-height: 1;margin: 0 0 0.25em 0;}
#footer a {color: #bfd0dd;text-decoration: none;}
#footer a:hover {color: white;text-decoration: underline;}
#footer p {margin: 2px 0;}
#footer ul {list-style: none;margin: 0;padding: 0;}
#footer li {padding: 0 0 3px 0;margin: 0;}
#footer .top {padding: 6px;position: absolute;top: -40px;left: 0px;color: white;border-right: 1px solid white;border-bottom: 1px solid white;border-bottom-right-radius: 8px;background: transparent;transition: top 1s ease-out, background 1s linear;z-index: 100;position: fixed;border: 1px solid white;border-radius: 8px;top: auto;left: auto;right: 10px;bottom: -40px;text-decoration: underline;}
#footer .top:focus {position: absolute;left: 0px;top: 0px;background: #BF1722;outline: 0;transition: top 0.1s ease-in, background 0.5s linear;}
#footer .top:focus {left: auto;top: auto;bottom: 10px;}
#footerTop {padding-bottom: 10px;overflow: hidden;width: 960px;margin: 0 auto;background: #00529b;}
#footerTop div {float: left;}
#footerTop .contact,#footerTop .social {width: 189px;margin: 10px;padding: 10px;font-size: 14px;line-height: 18px;}
#footerTop .contact li {padding: 0px 0 10px 20px;}
#footerTop .contact li:before {top: 0.05em;}
#footerTop .vsaLink img {margin-top: 4px;}
#footerTop .quickLinks {border-left: 1px solid #48799c;border-right: 1px solid #48799c;padding: 0 10px;margin: 10px 0;width: 480px;}
#footerTop .quickLinks > .lw_widget {margin-bottom: 0;}
#footerTop .quickLinks .lw_separator {width: 100px;margin: 10px;float: left;clear: none;}
#footerTop .quickLinks .lw_separator > a {text-decoration: none;cursor: default;}
#footerTop .quickLinks .lw_separator .lw_separator_title {color: #ffc423;font-family: Rokkitt, 'Helvetica Neue', sans-serif;font-weight: normal;font-size: 18px;line-height: 1;}
#footerTop .quickLinks .lw_subnav {display: block !important;text-transform: none;font-weight: normal;}
#footerTop .quickLinks .incident-report {float: none;clear: both;text-align: center;font-size: 12px;}
#footerTop .social ul {margin-top: 5px;}
#footerTop .social li {float: left;margin: 0 4px 6px 0;padding: 0;}
#footerTop .social li a {display: block;margin: 0 5px 0 0;height: 32px;padding: 0;font-size: 32px;}
#footerTop .social li a:hover {text-decoration: none;}
#footerTop .social p {clear: left;}
#footerTop a.social-media-directory:after,#footerTop a.social-media-hub:after {content: '';border-style: solid;border-width: 4px 0 4px 7px;border-color: transparent transparent transparent #bfd0dd;display: inline-block;height: 0;width: 0;margin-left: 3px;}
.footerBottom-wrapper {width: 100%;background: #002f65;}
#footerBottom {padding: 10px 10px 15px 10px;width: 940px;margin: 0 auto;position: relative;font-size: 9px;line-height: 11px;color: #7eaaca;white-space: nowrap;background: #002f65;}
#footerBottom #ttus_seal {display: block;height: 43px;margin: 0 0 4px 10px;width: 243px;background: transparent url('/content/resource/css/images/icons/icons-sprite.png') no-repeat -3px -3px;overflow: hidden;border: none;text-indent: 110%;}
#footerBottom .princeton-review {float: right;padding: 0;margin: 0;width: 84px;height: 85px;background: transparent url('/content/resource/css/images/princeton-review-2020.png') no-repeat 50% 50%;background-size: 100% auto;overflow: hidden;border: none;text-indent: 110%;}
#footerBottom .gcwf {float: right;padding: 0;margin: 0 1em 0 0;width: 78px;height: 85px;background: transparent url('/content/resource/css/images/Great-Colleges-to-Work-For-2019-Honor-Roll.png') no-repeat 50% 50%;background-size: 100% auto;overflow: hidden;border: none;text-indent: 110%;}
#footerBottom .lw_widget {margin-bottom: 0;}
#footerBottom ul {padding: 0 10px;overflow: hidden;}
#footerBottom li {padding: 0;float: left;clear: none;margin-top: 2px;}
#footerBottom li:last-child a {border-right: none;padding-right: 0;margin-right: 0;}
#footerBottom a {color: #7eaaca;border-right: 1px solid #7EAACA;padding-right: 3px;margin-right: 3px;}
#serverID {position: absolute;right: 0;top: 10px;color: #002f65;font-size: 24px;}
.lw_widget_footer_bottom .lw_item_1 {font-size: 12px;}
.alert {display: block;padding: 10px 20px;margin-bottom: 1em;border-radius: 4px;-webkit-font-smoothing: antialiased;transition: all 0.25s ease;}
a.alert {display: block;padding: 10px 30px 10px 20px;color: #333;position: relative;text-decoration: none;}
a.alert:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f054";position: absolute;right: 15px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
a.alert:hover {text-decoration: none;}
.alert.alert-emergency {background-color: #9a281e;color: white;}
a.alert.alert-emergency:hover {background-color: #d0291b;}
.alert.alert-info {background-color: #d9e5f0;background-color: #ddefff;}
a.alert.alert-info:hover {background-color: #afcce7;background-color: #aad7ff;}
.alert.alert-warning {background-color: #fff1cb;}
a.alert.alert-warning:hover {background-color: #ffe398;}
.alert.alert-danger {background-color: #f2dede;}
a.alert.alert-danger:hover {background-color: #ffffff;}
.alert.alert-success {background-color: #dff0d8;}
a.alert.alert-success:hover {background-color: #fdfefd;}
.news-search label {display: block;font-weight: bold;}
.news-search input[type=text],.news-search select {box-sizing: border-box;margin-bottom: 1em;font-size: 16px;display: block;width: 100%;height: 34px;padding: 6px 12px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.news-search input[type=text] :focus,.news-search select :focus {border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.alphaList {width: 100%;}
.alphaList a {display: inline-block;font-weight: bold;text-align: center;margin: 0 0 1em 0;padding: 5px;border: 1px solid white;border-radius: 4px;width: 15px;line-height: 15px;text-transform: uppercase;}
.alphaList a:hover {background-color: #337ab7;color: white;text-decoration: none;border-color: #337ab7;}
.A .A,.B .B,.C .C,.D .D,.E .E,.F .F,.G .G,.H .H,.I .I,.J .J,.K .K,.L .L,.M .M,.N .N,.O .O,.P .P,.Q .Q,.R .R,.S .S,.T .T,.U .U,.V .V,.W .W,.X .X,.Y .Y,.Z .Z,.alphaList a.current {border-color: #337ab7;}
.A .A:hover,.B .B:hover,.C .C:hover,.D .D:hover,.E .E:hover,.F .F:hover,.G .G:hover,.H .H:hover,.I .I:hover,.J .J:hover,.K .K:hover,.L .L:hover,.M .M:hover,.N .N:hover,.O .O:hover,.P .P:hover,.Q .Q:hover,.R .R:hover,.S .S:hover,.T .T:hover,.U .U:hover,.V .V:hover,.W .W:hover,.X .X:hover,.Y .Y:hover,.Z .Z:hover,.alphaList a.current:hover {background-color: white;color: #337ab7;cursor: default;}
.ui-tabs {clear: both;}
.ui-tabs .ui-tabs-nav {position: relative;z-index: 1;padding: 0;margin: 0;}
.ui-tabs .ui-tabs-nav li {font-size: 13px;background: #efefef;list-style: none;float: left;margin: 1px 0.2em 0 0;border: 1px solid #d3d3d3;border-bottom-width: 0;padding: 0;white-space: nowrap;border-radius: 4px 4px 0 0;clear: none;}
.ui-tabs .ui-tabs-nav li a {font-weight: bold;outline: none;float: left;padding: 0.5em 1em;text-decoration: none;color: #555;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {background: white;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color: #00529b;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {background: white;margin-bottom: -1px;padding-bottom: 1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {cursor: text;}
.ui-tabs .ui-tabs-nav li:hover {background: white;}
.ui-tabs .ui-tabs-panel {border: 1px solid #ddd;position: relative;padding: 1em 1.4em;background: white;clear: left;zoom: 1;}
.ui-tabs .ui-tabs-panel:before,.ui-tabs .ui-tabs-panel:after {content: "";display: table;}
.ui-tabs .ui-tabs-panel:after {clear: both;}
.lw_widget_navigation.accordion > ul > li {border: 1px solid #cdcdcd;margin-top: -1px;margin-bottom: 0;}
.lw_widget_navigation.accordion > ul > li > a {padding: 8px 20px 8px 26px;font-weight: bold;text-shadow: 0 1px 0 white;background-color: #efefef;display: block;}
.lw_widget_navigation.accordion > ul > li.lw_separator > a,.lw_widget_navigation.accordion > ul > li.lw_separator > a:hover {color: #333333;text-decoration: none;cursor: text;}
.lw_widget_navigation.accordion > ul > li.lw_has_subnav > a.lw_subnav_toggle {cursor: pointer;position: relative;}
.lw_widget_navigation.accordion > ul > li.lw_has_subnav > a.lw_subnav_toggle:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\ea0a";position: absolute;left: 0.5em;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0.5;}
.lw_widget_navigation.accordion > ul > li.lw_has_subnav > a.lw_subnav_toggle.open:before {content: "\ea0b";position: absolute;left: 0.5em;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0.5;}
.lw_widget_navigation.accordion > ul > li.lw_has_subnav > a.lw_subnav_toggle:hover {background-color: #dfdfdf;text-decoration: none;}
.lw_widget_navigation.accordion > ul > li:first-child {border-radius: 6px 6px 0 0;overflow: hidden;}
.lw_widget_navigation.accordion > ul > li:last-child {border-radius: 0 0 6px 6px;overflow: hidden;}
.lw_accordion .lw_accordion_block {margin: 0 0 1em 0;border: 1px solid #ddd;padding: 0;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.lw_accordion .lw_accordion_block_title {margin: 0;}
.lw_accordion .lw_accordion_block_title button {display: block;text-align: left;width: 100%;font-weight: normal;background-color: #f5f5f5;border: none;padding: 10px 15px 10px 35px;font-size: 16px;line-height: 1.1;color: #333;position: relative;border-radius: 3px;}
.lw_accordion .lw_accordion_block_title button:hover,.lw_accordion .lw_accordion_block_title button:focus {background-color: #e2e2e2;color: #333;}
.lw_accordion .lw_accordion_block_title button::before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 0.8em;top: 50%;font-size: 14px;opacity: 0.25;-webkit-transform: translateY(-50%);transform: translateY(-50%);content: "\ea0a";}
.lw_accordion .lw_accordion_block_content {padding: 15px;display: none;}
.lw_accordion .lw_accordion_block_content > :first-child {margin-top: 0;}
.lw_accordion .lw_accordion_block_content > :last-child {margin-bottom: 0;}
.lw_accordion .lw_accordion_block.is-active .lw_accordion_block_title button {color: #333;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.lw_accordion .lw_accordion_block.is-active .lw_accordion_block_title button::before {content: "\ea0b";}
.lw_accordion .lw_accordion_block.is-active .lw_accordion_block_content {display: block;}
.collapsed,.expanded {zoom: 1;border: 1px solid #ddd;margin-bottom: 10px;padding: 0;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.collapsed:before,.expanded:before,.collapsed:after,.expanded:after {content: "";display: table;}
.collapsed:after,.expanded:after {clear: both;}
.collapsed > .toggle:before,.expanded > .toggle:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 0.8em;top: 50%;font-size: 14px;opacity: 0.25;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.collapsed > * {display: none !important;}
.collapsed > .toggle {margin-bottom: 0;display: block !important;}
.collapsed > .toggle:before {content: "\ea0a";}
.expanded {padding: 15px;background: white;}
.expanded > .toggle {margin: -15px -15px 5px;}
.expanded > .toggle:before {content: "\ea0b";}
.toggle {background-repeat: no-repeat;background-position: 10px 50%;margin: 0;cursor: pointer;display: block;background-color: #f5f5f5;padding: 10px 15px 10px 35px;font-size: 16px;line-height: 1.1;color: #333;position: relative;}
.toggle a {color: #333;}
.toggle * {display: inline;}
.toggle:hover {background-color: #e2e2e2;}
#expandContractAll {text-align: right;margin: 0.5em 0;}
#expandAll,#contractAll {cursor: pointer;position: relative;margin-left: 1em;}
#expandAll:before,#contractAll:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 5px;}
#expandAll:before {content: "\ea0a";}
#contractAll:before {content: "\ea0b";}
.captioned_gallery .caption {background-color: #002f65;padding: 15px;color: white;}
.captioned_gallery .caption a {text-decoration: none;color: white;display: block;clear: left;padding-right: 16px;position: relative;}
.captioned_gallery .caption a:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f054";position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.captioned_gallery .caption b {font-size: 1.1em;color: #fef1cd;display: block;}
.captioned_gallery .caption p {margin: 0;}
.lw_widget.captioned_gallery .lw_item_thumb {margin-right: 0;}
.lw_widget_images.captioned_gallery li a {border: 0;}
.lw_widget_images.captioned_gallery .caption {clear: both;}
.thumbnails hr {clear: both;}
.thumbnails ul {list-style-type: none;margin: 10px 0 0 !important;overflow: hidden;padding: 0;}
.thumbnails ul li {display: inline;float: left;margin: 0 20px 20px 0 !important;padding: 0 !important;width: 90px;}
.thumbnails ul li img {margin: 0 !important;}
.thumbnails ul li p {line-height: 1.2;margin: 0 !important;}
.thumbnails ul li p b {color: #00529b;}
.main-links * {text-align: center;}
.main-links h2 {margin-bottom: 5px;line-height: 1;}
.main-links h2 a {display: block;text-decoration: none;}
.main-links h2 a .link-text {text-decoration: underline;display: inline-block;margin-top: 5px;}
.main-links span[class*=asu-icon] {display: block;margin: 0 auto;font-size: 58px;background-color: #00529b;border-radius: 50%;padding: 30px;color: white;}
.main-links a:hover span[class*=asu-icon] {background-color: #ffc423;color: #00529b;}
.icon-links * {text-align: center;}
.icon-links .h2 {margin-bottom: 5px;line-height: 1;}
.icon-links .h2 a {display: inline-block;text-decoration: none;}
.icon-links .h2 a .link-text {text-decoration: underline;display: inline-block;margin-top: 5px;}
.icon-links span.icon {display: block;margin: 0 auto;font-size: 58px;background-color: #00529b;border-radius: 50%;padding: 30px 0;color: white;width: 118px;text-align: center;height: 118px;box-sizing: border-box;}
.icon-links span.icon svg {fill: white;width: 58px;height: 58px;}
.icon-links a:hover span.icon {background-color: #ffc423;color: #00529b;}
.icon-links a:hover span.icon svg {fill: #00529b;}
.sectionWithIcon {padding-left: 74px;position: relative;min-height: 74px;}
.sectionWithIcon img.icon {position: absolute;top: 0;left: 0;max-width: 72px;height: auto;}
#sidebarRight .sectionWithIcon {padding-left: 50px;position: relative;min-height: 50px;}
#sidebarRight .sectionWithIcon img.icon {width: 42px;height: auto;}
.box {background-color: #efefef;border-radius: 4px;padding: 5px 10px;margin-bottom: 1em;overflow: hidden;}
.box a {color: #2d6da3;}
.box a.button {color: white;}
.bioCard {margin-bottom: 25px;zoom: 1;}
.bioCard:before,.bioCard:after {content: "";display: table;}
.bioCard:after {clear: both;}
.bioCard img {float: left;margin: 0 1em 1em 0;}
.bioCard .bioInfo {overflow: auto;}
.bioCard .bioInfo > :first-child {margin-top: 0;}
.bioCard .bioInfo h2 span {font-weight: normal;font-size: 0.9em;}
.bioCard .bioInfo img {float: none;margin: 0;}
#sidebarRight .bioCard {margin: 8px 0;padding: 0 8px;}
#sidebarRight .bioCard img {margin: 0 8px 0 0;}
.footnotes {padding: 1em;border-top: 1px dotted silver;border-bottom: 1px dotted silver;font-size: 0.8em;line-height: 1.2;color: #666666;}
.footnotes p {margin-left: 0.3em;text-indent: -0.7em;}
.footnotes *:first-child {margin-top: 0;}
.footnotes *:last-child {margin-bottom: 0;}
a.footnoteReference {line-height: 0;vertical-align: super;font-size: 0.75em;}
sup a.footnoteReference {font-size: 1em;vertical-align: baseline;}
#pagesearch_container {background-color: #fef1cd;padding: 15px !important;margin-bottom: 10px;border-radius: 4px;border: 1px solid #F8D3A0 !important;}
#pagesearch_container h2 {margin: 0;}
#pagesearch_container input[type=text] {display: block;box-sizing: border-box;width: 100%;height: 34px;padding: 6px 12px;font-size: 16px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border: 1px solid #F8D3A0;}
#pagesearch_container input[type=text]:focus {border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
#pagesearch_container input[type=text]::-webkit-input-placeholder {color: #999;}
#pagesearch_container input[type=text]::-ms-expand {border: 0;background-color: transparent;}
#pagesearch_container input[type=text][disabled],#pagesearch_container input[type=text][readonly] {background-color: #eee;opacity: 1;}
#pagesearch_container input[type=text][disabled] {cursor: not-allowed;}
textarea#pagesearch_container input[type=text] {height: auto;}
#pagesearch_container :last-child {margin-bottom: 0;}
#pagesearch {position: relative;}
.qa_results {background-color: white;border: none !important;position: absolute !important;top: 32px !important;left: 1px !important;z-index: 999 !important;box-shadow: 1px 1px 6px #606060;box-sizing: border-box;}
.qa_results ul li {padding: 0;}
.qa_results ul li a {padding: 6px 10px 6px 20px;display: block;}
.qa_results ul li a:hover,.qa_results ul li a:hover .qa_highlight {text-decoration: none;}
[class*="qa_category_category"] {border-top: 1px solid #ddd;}
[class*="qa_category_category"]:first-child {border: none;}
.qa_highlight {font-weight: 900;background-color: transparent;color: #00529b;}
.qa-links {display: none;}
body.lw_overlay_open .lw_overlay_wrapper {overflow: auto;}
.lw_widget {}
.lw_widget ul {list-style-type: disc;}
.lw_widget > ul,.lw_widget > noscript > ul,.lw_widget_column > ul,.lw_widget_tags > ul {list-style-type: none;}
.lw_widget > .lw_widget_column > ul {padding: 0;margin: 0 2px;}
.lw_widget > ul > li > ul,.lw_widget > ul > li > ol,.lw_widget > noscript > ul > li > ul,.lw_widget > noscript > ul > li > ol,.lw_widget_column > ul > li > ul,.lw_widget_column > ul > li > ol,.lw_widget_tags > ul > li > ul,.lw_widget_tags > ul > li > ol {margin-top: 1em;margin-bottom: 1em;}
.widget_inner {margin: 10px 0;}
.lw_paginate,.moreLink,.lessLink {display: inline-block;background-color: #d9e5f0;color: #00529b;padding: 5px 10px;border-radius: 4px;transition: all 0.25s ease;}
.lw_paginate:hover,.moreLink:hover,.lessLink:hover {background-color: #c1d9f0;}
.lw_paginate a {color: #00529b;}
.lessLink {display: none;}
.lw_widget_saveandshare {margin: 0;padding: 0;background-color: transparent;position: static;top: 0;right: -40px;}
#pageContent > .saveandshare > .lw_widget_saveandshare {position: absolute;display: block;top: 0;right: -40px;}
#pageContent > .saveandshare > .lw_widget_saveandshare li {display: block;}
.lw_widget_saveandshare ul li {display: inline-block;padding: 0;margin: 10px 0 0 0;height: auto;}
.lw_widget_saveandshare li a {padding: 0 !important;}
.lw_widget_saveandshare li a:after {content: '';display: none;}
.lw_widget_saveandshare li a:hover {color: black !important;}
.lw_widget_saveandshare .twitter a {color: #55acee !important;}
.lw_widget_saveandshare .facebook a {color: #3B5998 !important;}
.lw_widget_saveandshare .googleplusone a {color: #900 !important;}
.lw_widget_saveandshare .email a {color: #aaa !important;}
.lw_widget_saveandshare .lw_saveandshare_type a span:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.lw_widget_saveandshare .lw_saveandshare_type a .icon-envelope-o:before,.lw_widget_saveandshare .lw_saveandshare_type a .lw-icon-envelope-o:before {content: '\e605';}
.lw_widget_saveandshare .lw_saveandshare_type a .icon-google-plus-square:before,.lw_widget_saveandshare .lw_saveandshare_type a .lw-icon-google-plus-square:before {content: '\ea8a';}
.lw_widget_saveandshare .lw_saveandshare_type a .icon-twitter-square:before,.lw_widget_saveandshare .lw_saveandshare_type a .lw-icon-twitter-square:before {content: '\ea93';}
.lw_widget_saveandshare .lw_saveandshare_type a .icon-facebook-square:before,.lw_widget_saveandshare .lw_saveandshare_type a .lw-icon-facebook-square:before {content: '\ea8e';}
.lw_widget_saveandshare .lw_saveandshare_type a .icon-link:before,.lw_widget_saveandshare .lw_saveandshare_type a .lw-icon-link:before {content: '\e9cb';}
.lw_widget_news .lw_rss_link a:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\ea94";margin-right: 4px;}
.no_alldays .lw_time_allday {display: none;}
.lw_widget_events li {padding-left: 0;}
.lw_widget_faculty_staff_profiles .bioCard {margin: 10px 0;}
.lw_widget_faculty_staff_profiles .profiles_summary {display: none;}
.lw_widget_faculty_staff_profiles.with_summary .profiles_summary {display: block;}
.lw_widget_files .lw_files_swf a,.lw_widget_files .lw_files_wma a,.lw_widget_files .lw_files_wmv a,.lw_widget_files .lw_files_mp3 a,.lw_widget_files .lw_files_pdf a,.lw_widget_files .lw_files_doc a,.lw_widget_files .lw_files_docx a,.lw_widget_files .lw_files_rtf a,.lw_widget_files .lw_files_txt a,.lw_widget_files .lw_files_xls a,.lw_widget_files .lw_files_xlsx a,.lw_widget_files .lw_files_qt a,.lw_widget_files .lw_files_ppt a,.lw_widget_files .lw_files_pptx a,.lw_widget_files .lw_files_jpg a,.lw_widget_files .lw_files_gif a,.lw_widget_files .lw_files_png a {background: none;padding-right: 0;}
.lw_widget_profiles.bubble-quotes {transition: all 0.5s ease;}
.lw_widget_profiles.bubble-quotes > ul > li {display: none;position: absolute;}
.lw_widget_profiles.bubble-quotes .thumb {float: left;border-radius: 50%;overflow: hidden;border: 5px solid #00529b !important;max-width: 200px;padding: 4px !important;background: #ffc423;}
.withSidebarRight .lw_widget_profiles.bubble-quotes .thumb {max-width: 125px;}
@media all and (max-width: 600px) {.withSidebarRight .lw_widget_profiles.bubble-quotes .thumb {max-width: 200px;}}
@media all and (max-width: 600px) {.lw_widget_profiles.bubble-quotes .thumb {float: none;margin: 0 auto;}}
.lw_widget_profiles.bubble-quotes .thumb img {border-radius: 50%;display: block;}
.lw_widget_profiles.bubble-quotes .details {overflow: auto;}
.lw_widget_profiles.bubble-quotes .quote {margin-left: 20px;}
@media all and (max-width: 600px) {.lw_widget_profiles.bubble-quotes .quote {margin-top: 20px;}}
@media all and (max-width: 600px) {.lw_widget_profiles.bubble-quotes .quote:before {left: 50%;top: -30px;border-bottom-color: #d9e5f0;border-right-color: transparent;border-top-color: transparent;border-width: 15px;margin-left: -15px;}}
.lw_widget_profiles.bubble-quotes .quote .author span {display: block;font-weight: normal;}
@media all and (max-width: 600px) {.lw_widget_profiles.bubble-quotes .quote:hover:before {border-bottom-color: #c1d9f0;border-right-color: transparent;border-top-color: transparent;}}
#sidebarRight .lw_widget_profiles.bubble-quotes {text-align: center;}
#sidebarRight .lw_widget_profiles.bubble-quotes .thumb {float: none;display: inline-block;}
#sidebarRight .lw_widget_profiles.bubble-quotes .details {text-align: left;}
#sidebarRight .lw_widget_profiles.bubble-quotes .quote {margin: 20px 0 0 0;}
#sidebarRight .lw_widget_profiles.bubble-quotes .quote:before {top: -20px;left: calc(50% - 10px);border-color: transparent transparent #d9e5f0 transparent;}
.bubble-quote-mini-thumbs {clear: left;text-align: center;}
.bubble-quote-mini-thumbs .mini-thumb {width: 10%;border-radius: 50%;overflow: hidden;border: 4px solid #cdcdcd;display: inline-block;margin: 10px;cursor: pointer;}
.bubble-quote-mini-thumbs .mini-thumb.active {border-color: #00529b;}
.bubble-quote-mini-thumbs .mini-thumb img {display: block;}
.lw_widget_profiles.image-links {zoom: 1;margin-left: -5px;margin-right: -5px;}
.lw_widget_profiles.image-links:before,.lw_widget_profiles.image-links:after {content: "";display: table;}
.lw_widget_profiles.image-links:after {clear: both;}
.lw_widget_profiles.image-links > ul > li {float: left;clear: none;width: 100%;margin: 0 0 2% 0;}
@media all and (min-width: 321px) {.lw_widget_profiles.image-links > ul > li {width: 50%;}}
@media all and (min-width: 601px) {.lw_widget_profiles.image-links > ul > li {width: 33.3333%;}
.col-2.lw_widget_profiles.image-links > ul > li {width: 50%;}
.col-4.lw_widget_profiles.image-links > ul > li {width: 25%;}}
.lw_widget_profiles.image-links > ul > li > a {display: block;position: relative;padding: 4px;margin: 0 5px;border: 1px solid #ddd;box-sizing: border-box;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.04), 0 1px 5px rgba(0, 0, 0, 0.1);}
.lw_widget_profiles.image-links > ul > li > a img {display: block;width: 100%;}
.lw_widget_profiles.image-links > ul > li > a span {position: absolute;bottom: 4px;left: 4px;right: 4px;display: block;min-height: 10px;padding: 10px 5%;background: rgba(0, 82, 155, 0.75);color: white;transition: all 0.3s ease;word-wrap: break-word;box-sizing: border-box;font-weight: normal;text-align: center;}
.lw_widget_profiles.image-links > ul > li > a:hover span {font-size: 1.75em;font-weight: 100;background: rgba(0, 82, 155, 0.9);min-height: calc(100% - 8px);}
.lw_widget_profiles.image-links.has-details > ul > li {}
.lw_widget_profiles.image-links.has-details > ul > li > a:after {content: '';display: block;border-bottom: 10px solid #ffc423;border-left: 10px solid transparent;border-right: 10px solid transparent;height: 0;width: 0;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: bottom;transform-origin: bottom;transition: -webkit-transform 0.2s ease, transform 0.2s ease;}
.lw_widget_profiles.image-links.has-details > ul > li .details {position: relative;padding: 30px;background: #ffedbc;border-top: 4px solid #ffc423;border-radius: 10px;margin-top: 9px;margin-left: 5px;width: 100%;width: calc(100% - 10px);box-sizing: border-box;display: none;-webkit-transform-origin: top;transform-origin: top;}
@media all and (min-width: 321px) and (max-width: 600px) {.lw_widget_profiles.image-links.has-details > ul > li .details {width: 200%;width: calc(200% - 10px);}
.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(2n+2) .details {margin-left: -100%;margin-left: calc(-100% + 5px);}
.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(2n+3) {clear: left;}}
@media all and (min-width: 601px) {:not(.col-2):not(.col-4).lw_widget_profiles.image-links.has-details > ul > li .details {width: 300%;width: calc(300% - 10px);}
:not(.col-2):not(.col-4).lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(3n+2) .details {margin-left: -100%;margin-left: calc(-100% + 5px);}
:not(.col-2):not(.col-4).lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(3n+3) .details {margin-left: -200%;margin-left: calc(-200% + 5px);}
:not(.col-2):not(.col-4).lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(3n+4) {clear: left;}
.col-2.lw_widget_profiles.image-links.has-details > ul > li .details {width: 200%;width: calc(200% - 10px);}
.col-2.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(2n+2) .details {margin-left: -100%;margin-left: calc(-100% + 5px);}
.col-2.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(2n+3) {clear: left;}
.col-4.lw_widget_profiles.image-links.has-details > ul > li .details {width: 400%;width: calc(400% - 10px);}
.col-4.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(4n+2) .details {margin-left: -100%;margin-left: calc(-100% + 5px);}
.col-4.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(4n+3) .details {margin-left: -200%;margin-left: calc(-200% + 5px);}
.col-4.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(4n+4) .details {margin-left: -300%;margin-left: calc(-300% + 5px);}
.col-4.lw_widget_profiles.image-links.has-details > ul > li:nth-of-type(4n+5) {clear: left;}}
.lw_widget_profiles.image-links.has-details > ul > li.is-expanded > a:after {-webkit-transform: scaleY(1);transform: scaleY(1);}
.lw_widget_profiles.image-links.has-details > ul > li.is-expanded .details {display: block;-webkit-animation: slideDown 0.2s ease-in-out;animation: slideDown 0.2s ease-in-out;}
@-webkit-keyframes slideDown {0% {display: none;opacity: 0;}
1% {display: block;opacity: 0;-webkit-transform: scaleY(0);transform: scaleY(0);}
100% {opacity: 1;-webkit-transform: scaleY(1);transform: scaleY(1);}}
@keyframes slideDown {0% {display: none;opacity: 0;}
1% {display: block;opacity: 0;-webkit-transform: scaleY(0);transform: scaleY(0);}
100% {opacity: 1;-webkit-transform: scaleY(1);transform: scaleY(1);}}
.lw_point_infowindow .lw_point_content > ul {list-style-type: none;margin: 0;padding: 0;}
.lw_point_infowindow .lw_point_content > ul li {margin-bottom: 5px;}
.lw_point_infowindow .lw_point_content p {font-size: 11px;line-height: 13px;margin: 0;}
.lw_point_infowindow h3 {text-align: left !important;margin: 0 !important;padding: 0 !important;background-color: transparent !important;text-transform: none !important;letter-spacing: 0 !important;font-size: 12px !important;line-height: 13px !important;color: #00529b !important;}
.lw_point_infowindow h3 a {color: #337ab7 !important;}
.lw_places_footer {display: none;}
.social-stream > ul > li {position: relative;}
.social-stream .card {margin: 5px;}
.social-stream .card > div {margin: 0.5em 0;word-break: break-word;}
.social-stream .card img {max-width: 100%;display: block;margin: 0 auto;}
.social-stream .card .date {font-size: 0.8em;color: #757575;}
.social-stream .card:before {position: absolute;top: -5px;right: -2px;background-color: white;border-radius: 50%;height: 32px;width: 32px;padding: 2px;}
.social-stream .card.featured:before {content: url(/content/resource/css/images/icons/featured-circle-32.png);}
.social-stream .card.facebook:before {content: url(/content/resource/css/images/icons/facebook-circle-32.png);}
.social-stream .card.youtube:before {content: url(/content/resource/css/images/icons/youtube-circle-32.png);}
.social-stream .card.youtube .yt-thumb {position: relative;}
.social-stream .card.youtube .yt-thumb a:after {content: url(/content/resource/css/images/icons/play.png);position: absolute;top: 50%;left: 50%;margin-left: -16px;margin-top: -16px;}
.social-stream .card.twitter:before {content: url(/content/resource/css/images/icons/twitter-circle-32.png);}
.social-stream .card.twitter .tweet_tools {font-size: 0.8em;}
.social-stream .card.twitter .tweet_tools a {padding: 0 0 0 16px !important;margin-right: 5px;background-repeat: no-repeat;background-position: 0 50%;}
.social-stream .card.twitter .tweet_tools .retweet a {background-image: url(/content/resource/css/images/icons/tweet_retweet.png);}
.social-stream .card.twitter .tweet_tools .reply a {background-image: url(/content/resource/css/images/icons/tweet_reply.png);}
.social-stream .card.twitter .tweet_tools .favorite a {background-image: url(/content/resource/css/images/icons/tweet_favorite.png);}
.social-stream .card.instagram:before {content: url(/content/resource/css/images/icons/instagram-circle-32.png);}
.social-stream .card.storify:before {content: url(/content/resource/css/images/icons/storify-circle-32.png);}
.lw_widget_twitter .lw_twitter_username a {text-decoration: underline;}
.lw_widget_twitter a.external {background-image: none;padding-right: 0 !important;}
.lw_widget_type_instagram a:after {content: '';display: none;}
.lw_widget_type_instagram img {box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08), 0 1px 5px rgba(0, 0, 0, 0.2);border: 5px solid white;box-sizing: border-box;}
.lw_widget_tags {margin: 0 0 0 10px;}
.lw_widget_tags h3 {margin-top: 0;}
.lw_widget_tags .lw_widget_tag {margin-bottom: 0.2em;}
.lw_widget_tags.lw_widget_tag_selector {width: 33%;margin: 0 0 0 2%;float: right;max-width: none;}
@media (max-width: 767px) {.lw_widget_tags.lw_widget_tag_selector {width: 100%;float: none;}}
.lw_widget_tags.lw_widget_tag_selector + .lw_widget,.lw_widget_tags.lw_widget_tag_selector + .lw_spinner + .lw_widget {width: 65%;float: left;}
@media (max-width: 767px) {.lw_widget_tags.lw_widget_tag_selector + .lw_widget,.lw_widget_tags.lw_widget_tag_selector + .lw_spinner + .lw_widget {width: 100%;float: none;}}
.widgetWithTagSelector {width: 100%;position: relative;zoom: 1;}
.widgetWithTagSelector:before,.widgetWithTagSelector:after {content: "";display: table;}
.widgetWithTagSelector:after {clear: both;}
.widgetWithTagSelector.top-selector .lw_widget {width: 100%;clear: both;}
.widgetWithTagSelector.top-selector .lw_widget_type_tags {margin: 0;float: none;}
.widgetWithTagSelector.top-selector .lw_widget_tags a {float: left;background-color: #efefef;border: 1px solid #cdcdcd;color: #222;margin: 0.2em 0.4em 1em 0;padding: 4px;border-radius: 6px;}
.widgetWithTagSelector.top-selector .lw_widget_tags .lw_widget_tag {margin-bottom: 0;}
.widgetWithTagSelector.top-selector .lw_widget_tags .lw_widget_tag_selected,.widgetWithTagSelector.top-selector .lw_widget_tags .lw_widget_all_tags_selected {background-color: #cccccc;border-color: #888888;}
.widgetWithTagSelector.top-selector h3 {margin-bottom: 0;}
.widgetWithTagSelector.top-selector .lw_widget_all_tags + hr {display: none;}
.lw_widget_images ul.lw_widget_results > li {clear: none !important;float: left;}
.lw_widget_images ul.lw_widget_results > li a.lw_preview_image {float: left;}
.lw_widget_images ul.lw_widget_results > li a.lw_preview_image:hover {outline: 6px solid #fef1cd;}
.lw_widget_images ul.lw_widget_results > li a.lw_preview_image.lw_disable_preview {outline: none;}
.lw_widget_images ul.lw_widget_results > li a.lw_preview_image img {margin: 0;display: block;}
.lw_widget_images.flexslider li {float: none;}
.lw_widget_images.flexslider li a {border-width: 0;}
.lw_gallery_mini .lw_gallery_caption_credit,.lw_gallery_minimal .lw_gallery_caption_credit,.lw_gallery_slideshow .lw_gallery_caption_credit {background-color: black;background-color: rgba(0, 0, 0, 0.5);position: absolute;bottom: 0;width: 100%;color: white;}
.lw_gallery_mini .lw_gallery_caption,.lw_gallery_minimal .lw_gallery_caption,.lw_gallery_slideshow .lw_gallery_caption {background-color: transparent;margin: 0 8px;}
.lw_gallery_mini .lw_gallery_credit,.lw_gallery_minimal .lw_gallery_credit,.lw_gallery_slideshow .lw_gallery_credit {font-size: 0.75em;font-style: italic;color: #cdcdcd;margin: 0 8px;}
.lw_widget_type_galleries_inline.lw_widget_type_gallery_slideshow .lw_gallery_image img {max-width: none;}
.lw_widget_slideshow .lw_gallery_image > div > div {position: relative !important;}
.lw_widget_slideshow.lw_widget > ul {overflow: hidden;}
.lw_widget_slideshow.lw_widget .lw_item_thumb {margin-right: 0;}
.lw_gallery_flip h3 {color: #00529b;}
.lw_gallery_flip .lw_gallery_thumbnails {margin-left: 0;min-height: 150px;}
.lw_gallery_flip .lw_gallery_thumbnails li a img {border: none;}
.lw_flipped_out .lw_gallery_caption {background-color: transparent;}
.youtube_widget li {margin: 0;}
.youtube_widget a {overflow: hidden;display: block;font-weight: bold;border-bottom: 1px dotted #999;padding: 5px;background-image: none;}
.youtube_widget a.current {background-color: #FEE9B7;}
.youtube_widget img {float: left;width: 75px;margin-right: 10px;}
li.lw_profiles_type_knowledgebase a:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 4px;font-size: 1.5em;position: relative;bottom: -0.1em;}
li.lw_profiles_type_knowledgebase a.mac_osx:before {content: '\eac0';}
li.lw_profiles_type_knowledgebase a.windows:before {content: '\eac3';}
li.lw_profiles_type_knowledgebase a.linux:before {content: '\eabe';}
li.lw_profiles_type_knowledgebase a.ios:before {content: '\eabf';}
li.lw_profiles_type_knowledgebase a.android:before {content: '\eac1';}
li.lw_profiles_type_knowledgebase a.mac_osx.ios:before {content: '\eabf \eac0';}
li.lw_profiles_type_knowledgebase a.ios.android:before {content: '\eabf \eac1';}
li.lw_profiles_type_knowledgebase.device-type-hidden,li.lw_profiles_type_knowledgebase.os-hidden,li.lw_profiles_type_knowledgebase.audience-hidden {display: none;}
.kb-filter {padding: 15px;margin-bottom: 1em !important;box-sizing: border-box;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}
.kb-filter h6 {margin-top: 0;margin-bottom: 0.5em;}
.kb-filter label {display: inline-block;width: 32%;box-sizing: border-box;margin-left: 2%;}
.kb-filter label:first-of-type {margin-left: 0;}
.kb-filter select {display: block;width: 100%;}
.kb-filter-vertical label {display: block;width: 100%;margin-left: 0;margin-top: 10px;}
.news_summary,.events_summary,.galleries_description {font-family: Georgia, sans-serif;font-size: 1.3em;font-style: italic;margin: 1em 0;}
.lw_slideshow > li .lw_news_caption {margin-top: 1em;}
.hide_captions .lw_news_caption,.hide_captions .lw_events_caption,.hide_captions .lw_profiles_caption {display: none;}
.events_image .lw_slideshow_wrapper,.news_image .lw_slideshow_wrapper {padding-bottom: 20px;position: relative;}
.events_image .lw_slideshow_wrapper .lw_slideshow_controls,.news_image .lw_slideshow_wrapper .lw_slideshow_controls {position: absolute;bottom: 0;}
#sidebarRight .events_image,#sidebarRight .news_image {margin: 0;}
#sidebarRight ul.lw_item_images {width: 100%;}
.lw_slideshow_wrapper {position: relative;padding-bottom: 20px;margin-bottom: 15px;}
.lw_slideshow_wrapper.lw_slideshow_one_slide {padding-bottom: 0;}
.lw_slideshow {padding-bottom: 0;}
.lw_slideshow_controls {position: absolute;bottom: 0;z-index: 1;}
li.lw_slideshow_controls {margin: 0;border-bottom: 5px solid white;background-color: transparent;}
.lw_slideshow_slide {width: 100%;}
.lw_slideshow_slide img {width: 100%;height: auto;}
.lw_slideshow_prev,.lw_slideshow_next {height: 20px !important;font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.lw_slideshow_prev:before,.lw_slideshow_next:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;color: #999;line-height: 20px;}
.lw_slideshow_prev:before {content: "\f053";}
.lw_slideshow_next:before {content: "\f054";}
.lw_slideshow_count {font-size: 12px;font-weight: bold;height: 20px;line-height: 20px;}
.related_content ul {font-weight: bold;}
.lw_related_profile,.lw_related_profiles {list-style: none !important;margin-bottom: 0.5em;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
li.lw_related_profile,li.lw_related_profiles {margin-left: -2em;}
.lw_related_profile img,.lw_related_profiles img {width: 50px !important;border-radius: 50%;margin-right: 0.5em;vertical-align: middle;}
.details_map {margin: 0 0 10px 0;}
#sidebarRight .details_map {width: 220px !important;margin: 0;}
.comments > h3 {background-color: #ffffff;margin-bottom: 0;text-align: left;padding: 10px;border-radius: 10px 10px 0 0;border: 1px solid #cdcdcd;border-bottom: none;}
#lw_comments_form {border-radius: 0 0 10px 10px;padding: 10px;margin-bottom: 20px;position: relative;border: 1px solid #cdcdcd;border-top: none;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%);background: linear-gradient(to bottom, #ffffff 0%, #efefef 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startColor', endColorstr='@endColor', GradientType=0);}
#lw_comments_form:before,#lw_comments_form:after {content: '';display: block;position: absolute;bottom: 0;right: 18px;margin-bottom: -44px;border-style: solid;border-width: 22px;border-top-color: #cdcdcd;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;}
#lw_comments_form:after {right: 20px;margin-bottom: -40px;border-width: 20px;border-top-color: #efefef;}
#lw_comments_form textarea {width: 95%;}
#lw_comments_form h3 {text-align: left !important;}
.lw_comments_comment {background-color: #ffffff;border-radius: 10px;padding: 10px;position: relative;border: 1px solid #cdcdcd;}
.lw_comments_comment:before,.lw_comments_comment:after {content: '';display: block;position: absolute;bottom: 0;right: 18px;margin-bottom: -34px;border-style: solid;border-width: 17px;border-top-color: #cdcdcd;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;}
.lw_comments_comment:after {right: 20px;margin-bottom: -30px;border-width: 15px;border-top-color: #ffffff;}
.lw_comments_byline {padding-right: 55px;}
#tags_details_images li {width: 135px;height: 135px;overflow: hidden;}
#tags_details_images li img {max-width: 100%;height: auto;}
.news_byline {font-size: 0.95em;font-weight: 500;}
h1 + .news_byline {margin-top: -1em;}
.news_date {color: #757575;font-size: 0.95em;}
h1 + .news_date {margin-top: -1em;}
.news_byline + .news_date {margin-top: -1em;}
.content_tag_hide_date .news_date {display: none;}
.news_contact_info div {margin: 1em 0;}
.box.author {padding: 1em 1em 0 1em;}
.box.author > img,.box.author > picture img {float: left;margin: 0 1em 1em 0;}
.box.author h4 {margin: 0;}
.box.author p {margin: 0.5em 0;}
.box.author .links {margin: 0 0 1em 0;padding: 0;}
.box.author .links span {display: inline-block;margin-left: 5px;padding-left: 5px;border-left: 1px solid #337ab7;}
.box.author .links span:first-child {margin: 0;padding: 0;border: none;}
@media (max-width: 480px) {#lw_cal_event_rightcol {width: 100%;}}
.lw_events_registration_instructions {margin: 0 0 1em 0;}
.lw_cal_event_view .lw_payments_registration_form,.events_registration .lw_payments_registration_form {margin-bottom: 20px;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);padding: 19px;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge table,.events_registration .lw_payments_registration_form .lw_payments_charge table {border: none;padding: 0;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge td,.events_registration .lw_payments_registration_form .lw_payments_charge td {display: block;width: 100%;padding: 0;margin-bottom: 1em;box-sizing: border-box;background: transparent;border: none;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge td:nth-child(1),.events_registration .lw_payments_registration_form .lw_payments_charge td:nth-child(1) {width: 100%;text-align: left;padding: 0;margin-bottom: 0;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge label,.events_registration .lw_payments_registration_form .lw_payments_charge label {font-weight: bold;color: #00529b;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge textarea,.events_registration .lw_payments_registration_form .lw_payments_charge textarea,.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge select[multiple],.events_registration .lw_payments_registration_form .lw_payments_charge select[multiple] {height: auto;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge .lw_payments_field_events_comments,.events_registration .lw_payments_registration_form .lw_payments_charge .lw_payments_field_events_comments {width: 100%;box-sizing: border-box;border: 1px solid #CCC;padding: 4px 6px;background-color: white;font-size: 16px;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge.has_additional_form .lw_payments_charge_submit_wrapper,.events_registration .lw_payments_registration_form .lw_payments_charge.has_additional_form .lw_payments_charge_submit_wrapper {bottom: 20px;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge.has_additional_form .lw_payments_field_events_comments_label,.events_registration .lw_payments_registration_form .lw_payments_charge.has_additional_form .lw_payments_field_events_comments_label {bottom: 170px;width: 90%;width: calc(100% - 38px) !important;}
.lw_cal_event_view .lw_payments_registration_form .lw_payments_charge.has_additional_form .lw_payments_field_events_comments,.events_registration .lw_payments_registration_form .lw_payments_charge.has_additional_form .lw_payments_field_events_comments {bottom: 65px;width: 90%;width: calc(100% - 38px) !important;height: 6em;}
.lw_cal_event_view .lw_payments_registration_form .lw_forms_form,.events_registration .lw_payments_registration_form .lw_forms_form {margin: 0 0 4em 0;}
.lw_cal_event_view .lw_payments_registration_form .lw_forms_form fieldset,.events_registration .lw_payments_registration_form .lw_forms_form fieldset {font-size: 1em;border: none;background: transparent;}
.lw_cal_event_view .lw_payments_registration_form .lw_forms_form fieldset > div,.events_registration .lw_payments_registration_form .lw_forms_form fieldset > div {display: block;padding: 8px 0;margin: 0;}
.lw_cal_event_view .lw_payments_registration_form .lw_forms_form .lw_forms_label,.events_registration .lw_payments_registration_form .lw_forms_form .lw_forms_label {display: block;width: 100%;padding: 0;text-align: left;}
.lw_cal_event_view .lw_payments_registration_form .lw_forms_form input[type="text"],.events_registration .lw_payments_registration_form .lw_forms_form input[type="text"],.lw_cal_event_view .lw_payments_registration_form .lw_forms_form textarea,.events_registration .lw_payments_registration_form .lw_forms_form textarea {width: 100%;box-sizing: border-box;}
.lw_cal_event_view .lw_payments_registration_form h3.lw_payments_charge_header,.events_registration .lw_payments_registration_form h3.lw_payments_charge_header {text-align: left;margin-top: 0 !important;color: #00529b;font-weight: bold;margin: -19px -19px 0 -19px !important;padding: 10px 15px !important;border-bottom: 1px solid #ddd;border-radius: 3px 3px 0 0 !important;background-color: #f5f5f5 !important;font-size: 18px !important;}
.lw_cal_event_view .lw_payments_registration_form .lw_widget,.events_registration .lw_payments_registration_form .lw_widget {padding-bottom: 10em;}
.lw_cal_event_view .lw_payments_registration_form .lw_event_registration_success + .lw_widget,.events_registration .lw_payments_registration_form .lw_event_registration_success + .lw_widget {padding: 0;margin: 0;}
.lw_payments_charge_description {font-weight: bold;}
.lw_required_field_asterisk {color: #DB0000;}
.lw_payments_charge_total {float: none;clear: left;font-weight: bold;}
.lw_payments_charge_contact {margin-bottom: 10px;}
.events_contact_info div {margin: 1em 0;}
.events_hero_image {padding-bottom: 50%;height: 0;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}
.profiles_image {float: left;width: 150px;margin-right: 20px;}
.profiles_image.right {float: right;}
.profiles_image .lw_profiles_credit {display: none;}
#profiles_details {overflow: hidden;}
#profiles_details h2 {margin: 0;}
#profiles_details h6.job-title,#profiles_details h6.additional-titles {margin-top: 0;margin-bottom: 0;}
#profiles_details .contact-info {background: #efefef;padding: 5px 15px;border-left: 4px solid #cdcdcd;margin: 10px 0;overflow: hidden;}
ul#profiles_details .contact-info {padding-top: 1em;padding-bottom: 1em;}
#sidebarRight ul#profiles_details .contact-info {padding: 0.75em;}
#profiles_details .contact-info a {color: #2d6da3;}
#profiles_details .profile-links {padding-left: 19px;}
#profiles_details .profile-links ul {margin: 0;}
#profiles_details .profile-links h2 {font-size: 14px;font-weight: bold;}
#profiles_details .profile-links h2:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e9cb";color: #333;font-size: 16px;margin-right: 4px;}
.office-hours table {table-layout: fixed;}
.profiles_field {margin-bottom: 1em;margin-top: 1em;}
.profiles_field > h4 {display: inline;}
.profiles_field .profiles_content {display: inline;}
.details_galleries .galleries_date {display: none;}
.details_galleries .galleries_description {}
.galleries_gallery #lw_gallery_image {width: auto;float: none;position: relative;}
.galleries_gallery #lw_gallery_image img {max-width: 100%;height: auto;margin: 0 auto;border: 1px solid rgba(255, 255, 255, 0.2);}
.galleries_gallery #lw_gallery_image .lw_gallery_image {background: transparent !important;}
.galleries_gallery .lw_gallery_previous,.galleries_gallery .lw_gallery_next {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;width: 50%;position: absolute;top: 0;z-index: 1;height: 100%;}
.galleries_gallery .lw_gallery_previous:before,.galleries_gallery .lw_gallery_next:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 20px;color: rgba(0, 0, 0, 0.2);position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 30px;height: 30px;text-align: center;border-radius: 50%;padding: 8px;line-height: 30px;}
.galleries_gallery .lw_gallery_previous:hover:before,.galleries_gallery .lw_gallery_next:hover:before {background: rgba(255, 255, 255, 0.5);color: rgba(0, 0, 0, 0.5);}
.galleries_gallery .lw_gallery_previous {left: 0px;}
.galleries_gallery .lw_gallery_previous:before {content: "\f053";left: 5px;text-indent: -3px;}
.galleries_gallery .lw_gallery_next {right: 0px;}
.galleries_gallery .lw_gallery_next:before {content: "\f054";right: 5px;text-indent: 3px;}
.galleries_gallery .lw_gallery_caption {}
.galleries_gallery .lw_gallery_credit {}
.galleries_gallery #lw_gallery_thumbnails {overflow: hidden;max-width: none;list-style-type: none;margin: 0;padding: 0;}
.galleries_gallery #lw_gallery_thumbnails li {margin: 0;height: 70px;width: 70px;padding: 0;float: left;}
.withSidebarRight .galleries_gallery #lw_gallery_thumbnails li {height: 76px;width: 76px;}
.galleries_gallery #lw_gallery_thumbnails a {border: 6px solid white;display: block;}
.galleries_gallery #lw_gallery_thumbnails a.lw_gallery_selected {border-color: #ffc423;}
.galleries_gallery #lw_gallery_thumbnails a img {display: block;}
#pageType-home .page-wrap {width: 100%;margin: 10px 0;}
#pageType-home .page-wrap #content {width: 100%;margin: 0;float: none;}
#pageType-home .page-wrap #pageContent {width: 960px;margin: 0 auto;}
#pageType-home .page-wrap #pageTitle {display: none;}
#pageType-home .page-wrap .section1 {margin: 10px auto 20px auto;height: 222px;width: 960px;clear: left;}
#pageType-home .page-wrap .section2 {width: 1000px;margin: 0 auto;overflow: hidden;margin-top: -56px;background-color: white;margin-bottom: 20px;}
#pageType-home .page-wrap .fold {width: 100%;background: #00529b url('/content/resource/css/images/template/fold-bg.png') repeat-y 50% 0;height: 46px;margin-top: 30px;}
#pageType-home .page-wrap .youvisit {width: 486px;width: 723px;height: 222px;float: left;border-radius: 4px;overflow: hidden;}
@media (max-width: 767px) {#pageType-home .page-wrap .youvisit {width: 100%;float: none;margin: 0 0 1em 0;}}
#pageType-home .page-wrap .social-snapshot {display: block;display: none;float: left;width: 222px;position: relative;border-radius: 4px;overflow: hidden;}
#pageType-home .page-wrap .social-snapshot > .lw_widget {margin: 0;width: 100%;height: 0;padding-bottom: 100%;}
#pageType-home .page-wrap .social-snapshot > .lw_widget li {margin: 0;}
#pageType-home .page-wrap .social-snapshot .image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-position: 50% 50%;background-size: cover;}
#pageType-home .page-wrap .social-snapshot .image .caption {font-size: 12px;color: white;-webkit-font-smoothing: antialiased;text-align: center;padding: 10px;background: rgba(0, 47, 101, 0.8);box-sizing: border-box;width: 100%;position: absolute;top: 100%;height: 100%;transition: all 0.2s ease;margin-top: -44px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
#pageType-home .page-wrap .social-snapshot .image .caption h2 {color: white;margin: 0;line-height: 24px;}
#pageType-home .page-wrap .social-snapshot .image .caption p:last-child {margin-bottom: 0;}
#pageType-home .page-wrap .social-snapshot:hover .image .caption,#pageType-home .page-wrap .social-snapshot:focus .image .caption {top: 0;margin-top: 0;}
@media (max-width: 767px) {#pageType-home .page-wrap .social-snapshot {width: 100%;float: none;}}
#pageType-home .page-wrap .i-chose-asu {display: block;width: 340px;height: 182px;padding: 20px 0 20px 290px;background: #002f65 url('/content/resource/css/images/i-chose-angelo-state-arrow.png') no-repeat -10px 50%;border-radius: 4px;float: right;font-size: 16px;position: relative;-webkit-font-smoothing: antialiased;transition: all 0.25s ease;}
#pageType-home .page-wrap .i-chose-asu:hover {text-decoration: none;background-position: 0 50%;}
#pageType-home .page-wrap .i-chose-asu > div {margin: 0;}
#pageType-home .page-wrap .i-chose-asu li {margin: 0 !important;color: white;font-size: 12px;}
#pageType-home .page-wrap .i-chose-asu img {border: 4px solid white;margin: 0 10px 0 0;float: left;max-width: 150px;max-height: 150px;box-sizing: border-box;}
#pageType-home .page-wrap .i-chose-asu h2 {margin: 0;font-family: Rokkitt;font-size: 20px;color: #ffc423;font-weight: normal;font-weight: bold;line-height: 1;}
#pageType-home .page-wrap .i-chose-asu b {font-size: 16px;word-break: break-all;}
#pageType-home .page-wrap .i-chose-asu .link-text {display: inline-block;font-family: Rokkitt, sans-serif;font-size: 20px;font-weight: normal;color: white;clear: left;line-height: 1;margin-top: 10px;}
#pageType-home .page-wrap .i-chose-asu .link-text:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f054";font-size: 13px;margin-left: 4px;position: relative;top: 1px;}
#pageType-home .page-wrap .i-chose-asu .link-text b {color: #ffc423;font-size: inherit;}
.lw_widget_calls_to_action {-webkit-font-smoothing: antialiased;}
.lw_widget_calls_to_action li {margin-bottom: 10px !important;}
.lw_widget_calls_to_action li:last-child {margin-bottom: 0 !important;}
.lw_widget_calls_to_action a {position: relative;display: block;background-color: #002f65;border-radius: 4px;color: white;font-family: Rokkitt, sans-serif;font-size: 30px;line-height: 30px;padding: 9px 20px;transition: all 0.25s ease;font-weight: bold;text-decoration: none;}
.lw_widget_calls_to_action a:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #ffc423;position: absolute;right: 20px !important;top: 50%;opacity: 1 !important;font-size: 16px;height: 1em;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.lw_widget_calls_to_action a[href*="myfuture.angelo.edu/admission"]:after {content: '\ea10';}
.lw_widget_calls_to_action a[href*="myfuture.angelo.edu/visit"]:after {content: '\e604';}
.lw_widget_calls_to_action a[href*="myfuture.angelo.edu/info"]:after {content: '\f05a';}
.lw_widget_calls_to_action a[href*="/academics"]:after {content: '\e91f';}
.lw_widget_calls_to_action a:hover {text-decoration: none;background-color: #00529b;}
#pageType-home .lw_widget_calls_to_action {margin-right: 15px;height: 222px;width: 222px;float: left;}
#pageType-home .lw_widget_calls_to_action a {font-size: 24px;}
#sideBar .lw_widget_calls_to_action {background: white;}
#sideBar .lw_widget_calls_to_action a {padding: 9px 20px;font-size: 22px;}
#sideBar .lw_widget_calls_to_action a:after {color: #ffc423;}
#pageType-home .news,#pageType-home .events {float: left;width: 50%;position: relative;}
#pageType-home .news h2,#pageType-home .events h2 {color: white;font-family: Rokkitt, sans-serif;font-size: 30px;font-weight: normal;line-height: 30px;padding: 8px 20px 8px 50px;margin: 0;background-color: #00529b;}
#pageType-home .news h2 a,#pageType-home .events h2 a {color: white;text-decoration: none;display: block;transition: all 0.25s ease;}
#pageType-home .news h2 a:before,#pageType-home .events h2 a:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #ffc423;font-size: 16px;position: absolute;left: 23px;top: 14px;}
#pageType-home .news h2 a:hover,#pageType-home .events h2 a:hover {color: #ffc423;}
#pageType-home .news .lw_widget > ul > li a,#pageType-home .events .lw_widget > ul > li a {border-radius: 4px;position: relative;overflow: hidden;display: block;transition: all 0.25s ease;background-color: #EDF2F8;-webkit-font-smoothing: antialiased;}
#pageType-home .news .lw_widget > ul > li a:hover,#pageType-home .events .lw_widget > ul > li a:hover {text-decoration: none;background-color: #c1d9f0;}
#pageType-home .news h4,#pageType-home .events h4 {margin: 0;font-size: 18px;}
#pageType-home .news:after {content: '';display: block;height: 0;width: 0;border-width: 5px;border-style: solid;border-color: #00001b #003f77 #003f77 #00001b;position: absolute;top: 46px;right: 0;}
#pageType-home .news h2 a:before {content: '\e91a';}
#pageType-home .news > div {margin: 15px 20px 0 10px;}
#pageType-home .news .lw_widget > ul > li a {padding: 2px 10px;background: transparent;}
#pageType-home .news .story-date {color: #555555;}
#pageType-home .news .lw_rss_link a:before {content: '';}
#pageType-home .events:before {content: '';display: block;height: 0;width: 0;border-width: 5px;border-style: solid;border-color: #00001b #00001b #003f77 #003f77;position: absolute;top: 46px;left: 0;}
#pageType-home .events h2 a:before {content: '\e953';}
#pageType-home .events > div {margin: 15px 10px 0 20px;}
#pageType-home .events .lw_widget > ul > li {margin-bottom: 10px;}
#pageType-home .events .lw_widget > ul > li a {padding: 20px 20px 20px 100px;min-height: 48px;background-color: #EDF2F8;}
#pageType-home .events .date {width: 80px;position: absolute;left: 0;top: 0;bottom: 0;background-color: #c1d9f0;color: #00529b;font-family: Rokkitt, sans-serif;font-weight: normal;font-size: 24px;line-height: 32px;-webkit-font-smoothing: subpixel-antialiased;}
#pageType-home .events .date div {width: 100%;text-align: center;position: absolute;top: 50%;margin-top: -32px;}
#pageType-home .events .date span {display: block;text-transform: uppercase;}
#pageType-home .events .date .day {font-size: 48px;}
#pageType-home .events .time,#pageType-home .events .location {color: #333333;color: rgba(0, 0, 0, 0.75);padding-left: 20px;background-repeat: no-repeat;position: relative;}
#pageType-home .events .time:before,#pageType-home .events .location:before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #ffc423;position: absolute;left: 0;top: 2px;}
#pageType-home .events .time:before {content: '\f017';}
#pageType-home .events .location:before {content: '\e604';}
#pageType-home .events .lw_ical_link,#pageType-home .news .lw_rss_link {position: absolute;top: 15px;right: 20px;width: 16px;height: 16px;overflow: hidden;transition: all 0.25s ease;}
#pageType-home .events .lw_ical_link:hover,#pageType-home .news .lw_rss_link:hover {width: 200px;}
#pageType-home .events .lw_ical_link a,#pageType-home .news .lw_rss_link a {display: block;height: 100%;width: 180px;margin: 0;padding: 0 20px 0 0;overflow: hidden;white-space: nowrap;position: absolute;right: 0;top: 0;text-align: right;float: none;text-indent: 0;color: rgba(255, 255, 255, 0.25);}
#pageType-home .events .lw_ical_link a:after,#pageType-home .news .lw_rss_link a:after {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\ea94';position: absolute;right: 0;font-size: 16px;}
#pageType-home .button.more-events,#pageType-home .button.more-news {background-color: #d9e5f0;color: #00529b !important;border: none;transition: all 0.25s ease;}
#pageType-home .button.more-events:hover,#pageType-home .button.more-news:hover {background-color: #c1d9f0;}
.homepage-feature {-webkit-font-smoothing: antialiased;margin-bottom: 30px;}
.homepage-feature .carousel-cell {position: relative;width: 960px;max-width: 100%;display: none;margin: 0 auto;transition: opacity 1.5s ease;}
.homepage-feature .carousel-cell:first-child {display: block;}
.homepage-feature .carousel-cell > a {display: block;width: 100%;height: auto;position: relative;text-decoration: none;}
.homepage-feature .carousel-cell .video-container {position: relative;}
.homepage-feature .carousel-cell .media-container {position: relative;padding-bottom: 56.25%;height: 0;}
.homepage-feature .carousel-cell img {width: 100%;display: block;}
.homepage-feature .carousel-cell video {display: block;width: 100%;}
.homepage-feature .carousel-cell video ~ .fa-play {position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);background: rgba(0, 0, 0, 0.5);color: white;font-size: 40px;border-radius: 50%;padding: 20px;text-align: center;width: 1em;line-height: 1em;transition: opacity 0.3s ease;pointer-events: none;}
.homepage-feature .carousel-cell video[data-state=playing] ~ .fa-play {opacity: 0;}
.homepage-feature .carousel-cell .caption {position: absolute;bottom: 0;left: 0;right: 0;background-color: #002f65;background-color: rgba(0, 47, 101, 0.8);font-family: Rokkitt;font-size: 24px;color: white;line-height: 28px;padding: 20px;}
@media all and (max-width: 767px) {.homepage-feature .carousel-cell .caption {position: static;display: block;background-color: #002f65;font-size: 20px;line-height: 1;padding: 15px;}}
.homepage-feature .carousel-cell .caption .date {float: left;width: 70px;text-align: center;margin-right: 15px;display: none;}
.homepage-feature .carousel-cell .caption .date span {display: block;font-size: 30px;line-height: 30px;text-transform: uppercase;}
.homepage-feature .carousel-cell .caption .date span.day {font-size: 68px;line-height: 50px;}
.homepage-feature .carousel-cell .caption .title {display: block;color: #ffc423;font-size: 30px;}
.homepage-feature .carousel-cell .caption .summary {overflow: hidden;}
.homepage-feature .carousel-cell .caption .summary p {margin: 0;}
.homepage-feature .carousel-cell .caption .summary a {color: #45a2f1;}
.homepage-feature .carousel-cell.event .caption .date {display: block;}
.homepage-feature .flickity-enabled .carousel-cell {margin: 0 5px;display: block;opacity: 0.5;}
.homepage-feature .flickity-enabled .carousel-cell.is-selected {opacity: 1;}
.homepage-feature .flickity-enabled:focus {outline: 5px solid rgba(0, 103, 244, 0.247);outline: 5px solid -webkit-focus-ring-color;}
.homepage-feature .flickity-prev-next-button {width: calc(((100vw - 960px) / 2) - 10px);height: 100%;top: 0;transform: none;border-radius: 0;padding: 0;background: rgba(255, 255, 255, 0.3);transition: background 0.3s ease;}
.homepage-feature .flickity-prev-next-button.previous {left: 0;}
.homepage-feature .flickity-prev-next-button.next {right: 0;}
.homepage-feature .flickity-prev-next-button .flickity-button-icon {width: 10%;fill: rgba(0, 47, 101, 0.8);height: 10%;left: 45%;top: 45%;opacity: 0;transition: opacity 0.3s ease;}
.homepage-feature .flickity-prev-next-button:hover {background: rgba(255, 255, 255, 0);}
.homepage-feature .flickity-prev-next-button:hover .flickity-button-icon {opacity: 1;}
.homepage-feature .flickity-page-dots .dot {margin-top: 5px;margin-bottom: 5px;}
.emergency-notifications .emergency-alert {color: #002f65;background-color: #ffc423;padding: 0.75rem;margin: 0 10px 10px 10px;border-radius: 6px;font-size: 1rem;text-align: center;}
.emergency-notifications .emergency-alert > div {max-width: 960px;margin: 0 auto;}
.emergency-notifications .emergency-alert img {width: 200px;display: block;margin: 0 auto 1em auto;}
.emergency-notifications .emergency-alert hr {border: 1px solid rgba(0, 0, 0, 0.2);border-width: 1px 0 0 0;}
.emergency-notifications .emergency-alert .notification-text em {font-size: 0.9em;}
.emergency-notifications .emergency-alert a {color: #002f65;}
.emergency-notifications .emergency-alert .more-arrow {border: 2px solid #002f65;border-width: 2px 2px 0 0;width: 0.5em;height: 0.5em;display: inline-block;transform: rotate(45deg);}
.emergency-notifications .weather-alert {color: white;background-color: #0098f0;padding: 40px 20px;margin: 0 10px 10px 10px;min-height: 100px;border-radius: 6px;font-size: 20px;font-weight: bold;-webkit-font-smoothing: antialiased;}
.emergency-notifications .weather-alert > div {max-width: 960px;margin: 0 auto;}
.emergency-notifications .weather-alert > div > img {float: left;height: 140px;margin-top: -20px;margin-right: 1em;}
@media (max-width: 767px) {.emergency-notifications .weather-alert > div > img {max-height: 15vw;}}
@media (max-width: 450px) {.emergency-notifications .weather-alert > div > img {float: none;}}
.emergency-notifications .weather-alert .notification-text {overflow: hidden;}
.emergency-notifications .weather-alert .notification-text h2 {font-family: Rokkitt, Georgia, serif;font-size: 48px;color: white;font-weight: bold;margin: 0;line-height: 1;}
.emergency-notifications .weather-alert .notification-text p {margin: 0;}
.emergency-notifications .lw_widget_pinned_stories {width: 100%;max-width: 960px;margin: 0 auto;}
.homepage_content {width: 960px;margin: 0 auto;border-radius: 4px;background-color: #fef0c7;}
.homepage_content > ul {padding: 20px;}
.gsc-result-info-container,.gsc-result-info,.gsc-control-cse,.gsc-table-result td {padding: 0 !important;margin: 0 !important;border: 0 !important;}
.gs-spelling a {display: inline;color: #337ab7 !important;}
.gsc-results .gsc-cursor-box {text-align: center;}
.gsc-webResult.gsc-result.gsc-promotion {border-radius: 2px;padding: 10px;}
.gsc-webResult.gsc-result.gsc-promotion:hover {border-color: #ddd !important;background-color: #efefef !important;}
.search-result-thumbnail {width: 36px;height: 36px;float: left;margin-right: 5px;position: relative;top: 3px;background: #ddd url('/content/image/gid/170/width/36/height/36/crop/1/10018_portrait-placeholder.jpg') no-repeat 0 0;background-size: 100%;}
.search-result-snippet {overflow: hidden;}
.search-result-title {font-size: 16px;}
.search-result-title a {text-decoration: underline;}
.search-result-text {font-size: 13px;}
.hiddenResult {display: none;}
body.minimal #content,body.minimal #sidebarRight {margin-top: 10px;}
#pageType-full #sideBar {display: none;}
#pageType-full #breadcrumbs {left: 10px;}
#pageType-full #content {margin-top: 0;padding-top: 30px;width: 710px;}
#pageType-full #content.withoutSidebarRight,#pageType-full.sidebarRight_hidden #content {width: 960px !important;}
#pageType-full .content-wrap {width: 100%;}
#pageType-news #content,#pageType-event #content,.content_tag_news_feature #content {margin-right: 40px;width: 420px;}
.event_overview {border-radius: 4px;position: relative;padding: 10px;background: #EDF2F8;zoom: 1;}
.event_overview:before,.event_overview:after {content: "";display: table;}
.event_overview:after {clear: both;}
#pageType-event .event_overview {border-left: 80px solid #c1d9f0;min-height: 64px;}
.cal_date {color: #00529b;font-family: Rokkitt, sans-serif;font-weight: normal;font-size: 24px;line-height: 1.3em;}
.event_overview .cal_date {position: absolute;left: -80px;width: 80px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.lw_widget_events .cal_date {float: left;font-size: 14px;font-family: sans-serif;margin: 0 10px 1em 0;}
.cal_date_month {display: block;text-transform: uppercase;text-align: center;}
.cal_date_day {text-align: center;display: block;text-transform: uppercase;font-size: 2em;}
.event-details {font-size: 1.1em;color: rgba(0, 0, 0, 0.75);-webkit-font-smoothing: antialiased;}
.event-details > div {margin: 6px 0;position: relative;padding-left: 20px;}
.event-details > div:before {color: #ffc423;position: absolute;left: 2px;top: 3px;font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.event-details > div:first-child {margin-top: 0;}
.event-details > div:last-child {margin-bottom: 0;}
.event-details > .event-time:before {content: '\f017';}
.event-details > .event-repeat {text-transform: capitalize;}
.event-details > .event-repeat:before {content: '\ea2d';left: 1px;}
.event-details > .event-location:before {content: '\e604';left: 1px;}
.event-details > .event-cost:before {content: '\e93b';}
.repeat-type {text-transform: capitalize;}
body.content_tag_news_feature .lw_slideshow_wrapper {width: 100% !important;}
body.content_tag_news_feature .lw_slideshow_wrapper {margin-bottom: 10px;padding-bottom: 35px;border-bottom: 1px solid #cdcdcd;}
body.content_tag_news_feature .lw_slideshow_wrapper .lw_slideshow_controls {bottom: 5px;}
body.content_tag_news_feature .lw_slideshow_wrapper.lw_slideshow_one_slide {padding-bottom: 20px;}
body.content_tag_news_feature ul.lw_slideshow {overflow: visible;width: 100% !important;margin-bottom: 0;padding-bottom: 0;}
body.content_tag_news_feature .news_image img {border: 6px solid white !important;box-shadow: 0 0 6px #666666;width: auto;box-sizing: border-box;}
body.content_tag_news_feature .news_image.video .lw_slideshow_wrapper {display: none;}
.content_tag_hide_right_sidebar #content {width: calc(100% - 40px);}
.content_tag_hide_right_sidebar #sidebarRight {display: none;}
.magazine {float: left;overflow: visible;}
.magazine .columnLeft {width: 316px;}
.magazine .columnLeft a[href$=".pdf"] {background-image: none;padding-right: 0;}
.magazine .columnRight {width: 355px;}
.magazine .magazineArchive,.magazine .magazineBonus {float: left;margin: 0 10px 10px 0;}
.magazine .magazineArchive a,.magazine .magazineBonus a {border: 3px double #cccccc;display: block;width: 195px;padding: 5px;float: left;}
.magazine .magazineArchive a:hover,.magazine .magazineBonus a:hover {border-color: #999999;text-decoration: none;}
.magazine .magazineArchive img,.magazine .magazineBonus img {margin: 0 10px 0 0;padding: 0;float: left;}
.magazine .magazineBonus a {width: 144px;}
input[type=file][style*="width:0px"][style*="height:0px"] {opacity: 0;}
.livewhale.has_lw_notice #lw_page {padding-top: 40px;}
.livewhale.has_lw_notice #lw_toolbar {top: 40px;}
.lw_pages_editor:before {font-family: sans-serif;line-height: 1.4;}
body.lw_editor_on.lw_editor_on.lw_editor_active .lw_pages_editor {border-color: #fc3;}
body.lw_editor_on.lw_editor_on.lw_editor_active .lw_pages_editor:before {background-color: #fc3;}
body.lw_editor_on.lw_editor_on.lw_editor_active .lw_pages_editor.lw_editor_focus {border-color: #00529b;box-shadow: none;top: 0;left: 0;}
body.lw_editor_on.lw_editor_on.lw_editor_active .lw_pages_editor.lw_editor_focus:before {background-color: #00529b;color: white;}
body.lw_editor_on.lw_editor_on.has_core_admin .editable.admin-only .lw_pages_editor {border: 3px solid #ddd !important;}
body.lw_editor_on.lw_editor_on.has_core_admin .editable.admin-only .lw_pages_editor:before {content: attr(data-editable-label) ' (locked for non-admins)';background-color: #ddd;color: #333;}
body.lw_editor_on.lw_editor_on.has_core_admin .editable.admin-only .lw_pages_editor.lw_editor_focus {border-color: #00529b !important;}
body.lw_editor_on.lw_editor_on.has_core_admin .editable.admin-only .lw_pages_editor.lw_editor_focus:before {background-color: #00529b;color: white;}
body.lw_editor_on.lw_editor_on #lw_pages_editor_sidebarRight {margin-top: 50px;}
.livewhaleSkin .mceMenu table {width: 150px !important;}
.mce-item-table:not([style*=width]) {width: 100%;}
body#pageContent a:not([href]),body#sidebarRight a:not([href]),body#pageTitle a:not([href]),body#headerImage a:not([href]) {padding: 0 2px;display: inline-block;background: #FAF3A1;border: 1px solid #CAC15E;font-size: 11px;font-weight: bold;margin-right: 2px;border-left-color: #EFE89A;border-top-color: #EFE89A;height: auto !important;width: auto !important;}
body#pageContent a:not([href]):before,body#sidebarRight a:not([href]):before,body#pageTitle a:not([href]):before,body#headerImage a:not([href]):before {font-family: 'asu-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f13d";margin: 0 2px 0 4px;}
body#pageContent a:not([href]):after,body#sidebarRight a:not([href]):after,body#pageTitle a:not([href]):after,body#headerImage a:not([href]):after {content: ' #' attr(name) attr(id);}
td.mceSelected,th.mceSelected {background-color: lightblue !important;}

/*      Resource ID: e2d1aded18f437dabd15dc9a8ea (print.less, compiled by lessc, minified by cleancss) (10/25/2020 1:37am)      */

@media print{body{background-color:#fff}#container{box-sizing:border-box;width:100%;background-image:none!important;height:100%;padding:0 10px}#sb-container{display:none}#top{background:0 0;border-width:0;height:auto!important;width:auto;display:none}#top h2{color:#000;position:static;width:auto}#top #logo{background-image:none;position:static;color:#000;height:auto;width:auto}.page-wrap{width:100%}#content{margin-left:0;margin-top:0;width:65%;padding:0;margin:0 1% 0 0}#content.withoutSidebarRight,.sidebarRight_hidden #content{width:100%}.content-wrap{width:100%}#masthead{display:none;border:none;background-image:none;text-align:center;width:100%;clear:right}#masthead img{margin:10px auto;padding:0 0 15px 0;clear:right}#breadcrumbs,#footer p,#globalNav,#lw_toolbar,#sideBar,#skipLinks,.audience-nav,.lw_slideshow_controls,.saveandshare{display:none!important}#footer{display:none}.imgswap{text-indent:0}#content .alumni,#content a.doc,#content a.external,#content a.lock,#content a.mail,#content a.mp3,#content a.pdf,#content a.ppt,#content a.rtf,#content a.swf,#content a.top,#content a.video,#content a.wmedia,#content a.xls{background:0 0;padding-right:0}#princetonReviewSeal{display:none}#print-button,a.print{display:none}.button{display:none!important}.lw_slideshow{list-style-type:none;padding:0}#sidebarRight{padding:15px 0 15px 1%!important;background-color:transparent!important;margin:0!important;width:31%}#sidebarRight h3{background-color:transparent!important;color:#000!important}.news_image{position:relative}#pageType-home .owl-carousel{display:none}}

/*      Resource ID: 6c0304fd85756743ee9f1015331 (responsive.css, minified by cleancss) (10/25/2020 1:37am)      */

@media only screen and (max-width:767px){body:not(.lw_editor_on) #container{width:100%;padding:0;background:#fff;min-width:0}.audienceOpen,.audienceOpen body:not(.lw_editor_on),.audienceOpen body:not(.lw_editor_on) #container,.searchOpen,.searchOpen body:not(.lw_editor_on),.searchOpen body:not(.lw_editor_on) #container{height:100%;overflow:hidden}body:not(.lw_editor_on) a#print-button{position:static}body:not(.lw_editor_on) img{max-width:100%;height:auto}body:not(.lw_editor_on) img.left,body:not(.lw_editor_on) img.lw_align_left,body:not(.lw_editor_on) img.lw_align_right,body:not(.lw_editor_on) img.right{float:none;display:block;margin:0 auto 1em auto!important}body:not(.lw_editor_on) .lw_image_caption.lw_align_left,body:not(.lw_editor_on) .lw_image_caption.lw_align_right{float:none;width:100%!important}body:not(.lw_editor_on) table.style1{table-layout:auto}body:not(.lw_editor_on) .col-1-2,body:not(.lw_editor_on) .col-1-3,body:not(.lw_editor_on) .col-1-4,body:not(.lw_editor_on) .col-1-5,body:not(.lw_editor_on) .col-2-3,body:not(.lw_editor_on) .col-2-5,body:not(.lw_editor_on) .col-3-4,body:not(.lw_editor_on) .col-3-5,body:not(.lw_editor_on) .col-4-5,body:not(.lw_editor_on) .column,body:not(.lw_editor_on) .columnLeft,body:not(.lw_editor_on) .columnRight,body:not(.lw_editor_on) .fifty-fifty .column,body:not(.lw_editor_on) .forty,body:not(.lw_editor_on) .forty-sixty .columnLeft,body:not(.lw_editor_on) .forty-sixty .columnRight,body:not(.lw_editor_on) .fourth,body:not(.lw_editor_on) .half,body:not(.lw_editor_on) .lw_widget.col2 li,body:not(.lw_editor_on) .lw_widget.col3 li,body:not(.lw_editor_on) .lw_widget.col4 li,body:not(.lw_editor_on) .lw_widget_column,body:not(.lw_editor_on) .lw_widget_column.lw_widget_column.lw_widget_column,body:not(.lw_editor_on) .seventyfive,body:not(.lw_editor_on) .sixty,body:not(.lw_editor_on) .third,body:not(.lw_editor_on) .thirds .column,body:not(.lw_editor_on) .twothirds{float:none;width:100%!important;margin-right:0!important;margin-left:0!important;display:block}body:not(.lw_editor_on) .lw_widget_column>ul>li{clear:left}body:not(.lw_editor_on) .threeColumnList>ul>li,body:not(.lw_editor_on) .twoColumnList>ul>li{margin:0 0 1em 0;width:100%!important;height:auto!important;float:none}body:not(.lw_editor_on) .pullquote{width:auto}body:not(.lw_editor_on) .pullquote p{font-size:16px}body:not(.lw_editor_on) #top,body:not(.lw_editor_on)#pageType-home #top{background-image:none;width:100%;height:50px;z-index:6000}body:not(.lw_editor_on) .header-wrap{width:100%}body:not(.lw_editor_on) .header-wrap .template_group{display:none}body:not(.lw_editor_on) #logo{width:70px;height:50px;margin-left:auto;margin-right:auto;position:static;display:block}body:not(.lw_editor_on) #logo img{width:70px}body:not(.lw_editor_on) #top #template_group,body:not(.lw_editor_on) #top h2,body:not(.lw_editor_on) .schoolname{display:none}body:not(.lw_editor_on) #princetonReviewSeal{display:none}#englishLink a,body:not(.lw_editor_on) #spanishLink a{display:none!important}body:not(.lw_editor_on) #audienceLink,body:not(.lw_editor_on) #searchLink{display:block;position:absolute;top:0;height:50px;width:50px;cursor:pointer}body:not(.lw_editor_on) #audienceLink{left:0;background:transparent url(/content/resource/css/images/template/menu-audience.png) no-repeat 50% 50%;background-size:24px 24px}body:not(.lw_editor_on) #searchLink{right:0;background:transparent url(/content/resource/css/images/template/menu-search.png) no-repeat 50% 50%;background-size:24px 24px}body:not(.lw_editor_on) #globalNav{width:100%!important;height:auto;position:static;background-image:none;-moz-box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);float:none}body:not(.lw_editor_on) #globalNav .lw_widget_global_menu{width:100%;height:auto;padding:0;margin:0}body:not(.lw_editor_on) #globalNav ul{text-align:center;margin-right:0;width:100%;height:auto;padding:5px 0;display:block}body:not(.lw_editor_on) #globalNav li{float:none;display:inline-block}body:not(.lw_editor_on) #globalNav li a{padding:5px 8px;font-size:16px}body:not(.lw_editor_on) .header-wrap .searchForm{width:100%;height:100%;position:fixed;top:0;left:102%;z-index:5;text-align:center;overflow:auto;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#002f65;padding:0;z-index:300}.searchOpen body:not(.lw_editor_on) .header-wrap .searchForm{left:0}body:not(.lw_editor_on) .header-wrap .searchForm h3{display:block;height:30px;cursor:pointer;background:#00529b url(/content/resource/css/images/template/menu-close.png) no-repeat 5% 50%;background-size:24px 24px;padding:10px 0!important;text-align:center!important;line-height:30px;color:#fff;margin:0}body:not(.lw_editor_on) .header-wrap .searchForm>span{display:block;padding:0;background-color:#002f65;border-top:20px solid #002f65;border-bottom:20px solid #002f65;position:relative}body:not(.lw_editor_on) .header-wrap .searchForm button[type=submit]{display:none}body:not(.lw_editor_on) .header-wrap .searchForm .searchBox{width:90%;font-size:16px;border-radius:4px;float:none}.audience-nav{display:none}body:not(.lw_editor_on) .page-wrap{width:100%}body:not(.lw_editor_on) .content-wrap{width:100%;padding-top:10px;float:none;clear:both;overflow:hidden}body:not(.lw_editor_on) #breadcrumbs{display:none}body:not(.lw_editor_on) #sideBar{width:100%;margin:0;border-top:none;z-index:201}body:not(.lw_editor_on) #sideBar li,body:not(.lw_editor_on) #sideBar li.more{background-image:none!important}body:not(.lw_editor_on) #sideBar li a,body:not(.lw_editor_on) #sideBar li:hover a{width:auto}body:not(.lw_editor_on) #sideBar ul ul{display:block!important;position:static;width:auto;visibility:visible;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}body:not(.lw_editor_on) #template_navigation{display:none;width:100%;z-index:1}body:not(.lw_editor_on) #template_navigation.open{display:block}body:not(.lw_editor_on) #template_navigation>div>ul{-moz-box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5)}body:not(.lw_editor_on) .group_title.mobile:not(:empty){display:block;clear:left;background-color:#002f65;height:auto;min-height:20px;color:#fff;position:relative;font-size:1.5em;font-family:Rokkitt,sans-serif;padding:10px;line-height:1;-moz-box-shadow:0 4px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2)}body:not(.lw_editor_on) .group_title.mobile i{font-style:normal}body:not(.lw_editor_on) .group_title.mobile.withMenu{padding-left:40px}body:not(.lw_editor_on).fixedNav .group_title.mobile{position:fixed;top:0;left:0;width:100%;z-index:3000;box-sizing:border-box}body:not(.lw_editor_on)#pageType-home .group_title.mobile{display:none;height:0;min-height:0;padding:0}body:not(.lw_editor_on) #menuLink{position:absolute;left:0;top:0;cursor:pointer;background:transparent url(/content/resource/css/images/template/menu-icon.png) no-repeat 50% 50%;background-size:24px 24px;width:40px;height:40px}body:not(.lw_editor_on) .audience-nav{position:fixed;width:100%;height:100%;top:0;left:-100%;overflow:auto;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;display:block;background-color:#002f65;padding:0;z-index:7000}.audienceOpen body:not(.lw_editor_on) .audience-nav{left:0}body:not(.lw_editor_on) .audience-nav .lw_widget_audience_menu{height:auto;width:auto}body:not(.lw_editor_on) .audience-nav h3{height:30px;cursor:pointer;background:#00529b url(/content/resource/css/images/template/menu-close.png) no-repeat 95% 50%!important;color:#fff;background-size:24px 24px!important;padding:10px 0!important;text-align:center!important;line-height:30px!important;margin:0;display:block}body:not(.lw_editor_on) .audience-nav ul{top:0;height:auto;text-align:left}body:not(.lw_editor_on) .audience-nav li{display:block;font-size:inherit}body:not(.lw_editor_on) .audience-nav .lw_widget_audience_menu>ul>li .lw_separator_title,body:not(.lw_editor_on) .audience-nav .lw_widget_audience_menu>ul>li a{color:#fff}body:not(.lw_editor_on) .audience-nav .lw_widget_audience_menu>ul>li>a{border-bottom:1px solid rgba(256,256,256,.15)}body:not(.lw_editor_on) .audience-nav .lw_subnav{position:static;border:none;height:auto!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(256,256,256,.15);width:auto;padding-left:25px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-transform:translateX(0) scaleY(1)!important;transform:translateX(0) scaleY(1)!important}body:not(.lw_editor_on) .audience-nav .lw_subnav li{border-left:4px solid #ffc423}body:not(.lw_editor_on) .audience-nav .lw_widget_audience_menu>ul:after,body:not(.lw_editor_on) .audience-nav .lw_widget_audience_menu>ul:before{display:none}body:not(.lw_editor_on) #pageTitle{margin-left:10px;margin-right:10px}body:not(.lw_editor_on) #bottom-content,body:not(.lw_editor_on) #content,body:not(.lw_editor_on) #content.withoutSidebarRight,body:not(.lw_editor_on) #pre-content,body:not(.lw_editor_on) #top-content,body:not(.lw_editor_on)#pageType-full #content,body:not(.lw_editor_on)#pageType-full #content.withoutSidebarRight,body:not(.lw_editor_on)#pageType-full.sidebarRight_hidden #content,body:not(.lw_editor_on)#pageType-home #content,body:not(.lw_editor_on).sidebarRight_hidden #content{margin:0;padding:0 10px!important;width:100%!important;box-sizing:border-box;float:none;clear:both}body:not(.lw_editor_on)#pageType-home #pageContent{width:100%}body:not(.lw_editor_on) #sidebarRight{float:none;margin:0;width:96%;padding:0 2%!important;background-color:transparent;font-size:1em}body:not(.lw_editor_on) #sidebarRight h3{margin-left:0;margin-right:0}body:not(.lw_editor_on) .sidebarTop{margin:0}body:not(.lw_editor_on) .sidebarTop img{width:auto;display:block;margin:0 auto}body:not(.lw_editor_on) #footer{width:100%;margin-bottom:0;-webkit-text-size-adjust:120%}body:not(.lw_editor_on) #footerTop{width:100%;position:relative;padding-top:75px}body:not(.lw_editor_on) #footerTop div{width:100%}body:not(.lw_editor_on) #footer .contact{margin:0 1%;padding:10px 1%;width:96%;text-align:center;font-size:1.3em}body:not(.lw_editor_on) #footer .contact h2{font-size:1.2em;text-transform:none;border-top:1px solid rgba(256,256,256,.2);padding-top:1em}body:not(.lw_editor_on) #footerTop .contact li{padding-left:0;line-height:1.2;background:0 0!important}body:not(.lw_editor_on) #footerTop .contact .email{border-bottom:1px solid rgba(256,256,256,.2);padding-bottom:1em;margin-bottom:1em}body:not(.lw_editor_on) #footerTop .contact li a{padding:0!important}body:not(.lw_editor_on) #footer .quickLinks{width:96%;padding:0;border:none;margin:0 2%}body:not(.lw_editor_on) #footer .quickLinks li.lw_separator{margin:10px 0;width:42%;padding-left:4%;padding-right:4%}body:not(.lw_editor_on) #footer .quickLinks li.lw_separator:nth-child(odd){text-align:right}body:not(.lw_editor_on) #footer .social{margin:0 1%;padding:10px 1%;position:absolute;top:0;right:0;width:96%}body:not(.lw_editor_on) #footer .social h2{display:none}body:not(.lw_editor_on) #footerTop .social li{margin-right:0;width:20%;text-align:center}body:not(.lw_editor_on) #footer .social p{clear:none;text-align:center}body:not(.lw_editor_on) #footerBottom{text-align:left;width:auto;left:0;right:0;padding:10px 2.0833333% 20px;background-image:none;bottom:0}body:not(.lw_editor_on) #footerBottom a#ttus_seal{margin-left:0;padding:0;width:45px}body:not(.lw_editor_on) #footerBottom a.princeton-review{width:49px;height:50px;padding:0}body:not(.lw_editor_on) #footerBottom a.princeton-review img{height:50px;margin-top:-5px}body:not(.lw_editor_on) #footerBottom a.gcwf{width:42px;height:46px;padding:0;margin:0;float:none;position:absolute;left:50%;margin-left:-21px}body:not(.lw_editor_on) #footerBottom #complianceLinks{position:static;text-align:center}body:not(.lw_editor_on) #footerBottom #complianceLinks a{line-height:14px}body:not(.lw_editor_on) #footerBottom #complianceLinks a:last-child{display:block;margin:5px 0}body:not(.lw_editor_on) #footer #footerBottom ul{width:100%;padding:0!important;overflow:visible}body:not(.lw_editor_on) #footerBottom li{float:none;display:inline;white-space:normal}body:not(.lw_editor_on) #footerBottom a{display:inline-block;border:none;padding:4px}body:not(.lw_editor_on).fixedNav #footer .top{display:block;position:fixed;right:10px;bottom:10px;width:40px;height:40px;background:transparent url(/content/resource/css/images/template/menu-top.png) no-repeat 50% 50%;background-size:40px 40px;text-indent:-100px;overflow:hidden;padding-right:0!important;z-index:2000}body:not(.lw_editor_on) .alphaList a{width:6.9%}body:not(.lw_editor_on) .ui-tabs .ui-tabs-nav{text-align:center}body:not(.lw_editor_on) #content .ui-tabs .ui-tabs-nav li,body:not(.lw_editor_on) .pre-content .ui-tabs .ui-tabs-nav li{border-bottom-width:1px!important;float:none;display:block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 0 -1px 0!important;padding:0!important;background-image:none}body:not(.lw_editor_on) #content .ui-tabs .ui-tabs-nav li:first-child,body:not(.lw_editor_on) .pre-content .ui-tabs .ui-tabs-nav li:first-child{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}body:not(.lw_editor_on) #content .ui-tabs .ui-tabs-nav li a,body:not(.lw_editor_on) .pre-content .ui-tabs .ui-tabs-nav li a{float:none;display:block}body:not(.lw_editor_on) #content .ui-tabs .ui-tabs-nav li br,body:not(.lw_editor_on) .pre-content .ui-tabs .ui-tabs-nav li br{display:none}body:not(.lw_editor_on) #sidebarRight .sectionWithIcon{padding-left:12%}body:not(.lw_editor_on) #sidebarRight .sectionWithIcon img.icon{width:10%}body:not(.lw_editor_on) .bioCard>img,body:not(.lw_editor_on) .bioCard>p>img{margin:0 auto 1em!important;float:none;display:block}body:not(.lw_editor_on) .bioCard .bioInfo{overflow:visible;clear:left}#sb-title{display:none}#sb-container{height:100%!important;width:100%!important}#sb-wrapper-inner,.lw_element .lw_overlay .lw_image_preview{border:4px solid #fff!important}body:not(.lw_editor_on) .lw_widget_slideshow,body:not(.lw_editor_on) .lw_widget_slideshow div{width:100%!important}body:not(.lw_editor_on) #pageContent>.saveandshare>.lw_widget_type_saveandshare{position:static;text-align:center;margin:2em 0}body:not(.lw_editor_on) #pageContent>.saveandshare>.lw_widget_saveandshare li{display:inline-block;margin:0;font-size:1.5em}body:not(.lw_editor_on) .widgetWithTagSelector .lw_widget{width:100%!important}body:not(.lw_editor_on) .widgetWithTagSelector .lw_widget_type_tags{width:100%!important}body:not(.lw_editor_on) .lw_gallery_mini .lw_gallery_caption_credit,body:not(.lw_editor_on) .lw_gallery_minimal .lw_gallery_caption_credit,body:not(.lw_editor_on) .lw_gallery_slideshow .lw_gallery_caption_credit{position:static}body:not(.lw_editor_on) .captioned_gallery .caption{width:auto!important}body:not(.lw_editor_on) .lw_widget .lw_item_thumb,body:not(.lw_editor_on) .lw_widget .lw_item_thumb img{max-width:100%}body:not(.lw_editor_on) .events_image,body:not(.lw_editor_on) .news_image{margin:10px!important}body:not(.lw_editor_on) #sidebarRight .details_map{width:100%!important;margin:0;border-top:none}body:not(.lw_editor_on) .profiles_image{float:none;margin-left:auto;margin-right:auto}body:not(.lw_editor_on) #profiles_details{text-align:left}body:not(.lw_editor_on) .emergency-notifications{width:100%}body:not(.lw_editor_on)#pageType-home .owl-carousel .owl-stage-outer{height:auto}body:not(.lw_editor_on) .homepage-feature .caption{position:static;display:block;background-color:#002f65;font-size:20px;line-height:1;padding:15px}body:not(.lw_editor_on) .homepage-feature .caption .title{font-size:24px}body:not(.lw_editor_on)#pageType-home .section1,body:not(.lw_editor_on)#pageType-home .section2{height:auto;width:100%}body:not(.lw_editor_on)#pageType-home .i-chose-asu,body:not(.lw_editor_on)#pageType-home .lw_widget_calls_to_action{float:none;width:auto;margin:0 0 1em 0}body:not(.lw_editor_on)#pageType-home .i-chose-asu{height:auto;padding:10px;overflow:hidden;background-size:auto 90%;background-position-y:0}body:not(.lw_editor_on)#pageType-home .i-chose-asu li{text-align:right}body:not(.lw_editor_on)#pageType-home .i-chose-asu img{float:none;width:50%;margin:0}body:not(.lw_editor_on)#pageType-home .i-chose-asu h2{font-size:18px;margin-top:10px}body:not(.lw_editor_on)#pageType-home .i-chose-asu li b{font-size:14px}body:not(.lw_editor_on)#pageType-home .i-chose-asu .link-text{font-size:17px;position:static;display:block;margin:0 -10px -10px;padding:10px 20px;background-color:#002f65;background-position-x:95%}body:not(.lw_editor_on)#pageType-home .events,body:not(.lw_editor_on)#pageType-home .news{float:none;width:auto}body:not(.lw_editor_on)#pageType-home .events:before,body:not(.lw_editor_on)#pageType-home .news:after{display:none}body:not(.lw_editor_on)#pageType-home .events>div,body:not(.lw_editor_on)#pageType-home .news>div{width:auto;margin:15px 0}body:not(.lw_editor_on) #mainphoto{width:100%;height:auto;left:0;top:0;position:relative}body:not(.lw_editor_on) #mainphoto .lw_item_thumb{margin:0}body:not(.lw_editor_on) #mainphoto .lw_news_summary{display:block;width:100%;padding:0;position:static;clear:left}body:not(.lw_editor_on)#pageType-home #sideBar{position:relative}body:not(.lw_editor_on)#pageType-home #sideBar ul{background-color:#cdcdcd;height:auto;overflow:auto}body:not(.lw_editor_on)#pageType-home #sidebarRight{position:static;background-color:transparent;width:96%;margin:0 2%}body:not(.lw_editor_on)#pageType-home #sidebarRight h3{background-image:none}body:not(.lw_editor_on)#pageType-home #sidebarRight ul{background:0 0;height:auto}body:not(.lw_editor_on)#pageType-home #sidebarRight li a{font-size:1em;padding:10px;text-transform:none;letter-spacing:normal}body:not(.lw_editor_on) #featuresContainer{height:0;width:100%;padding-bottom:25%;border:none;margin-bottom:4px}body:not(.lw_editor_on) #features{overflow:hidden;width:100%;height:0;padding-bottom:25%}body:not(.lw_editor_on) #features li{width:100%}body:not(.lw_editor_on) #features .lw_item_thumb{margin:0}body:not(.lw_editor_on) #features img{border:none;width:100%;height:auto}body:not(.lw_editor_on) #featuresNav{display:none}body:not(.lw_editor_on) #student_faculty_features{padding-bottom:0;width:100%}body:not(.lw_editor_on) #student_faculty_features .lw_widget{width:49%;margin:0 1% 0 0;border:none;height:auto}body:not(.lw_editor_on) #student_faculty_features .lw_widget_faculty_focus_homepage{margin:0 0 0 1%}body:not(.lw_editor_on) #student_faculty_features .lw_widget .lw_item_thumb{margin:0}body:not(.lw_editor_on) #student_faculty_features a{width:100%;height:auto}body:not(.lw_editor_on) #student_faculty_features img{width:100%;height:auto}body:not(.lw_editor_on) .searchResults .g{width:100%;overflow:hidden}body:not(.lw_editor_on) .searchResults .g table,body:not(.lw_editor_on) .searchResults .g table tbody,body:not(.lw_editor_on) .searchResults .g table tr,body:not(.lw_editor_on) .searchResults .s{display:block;width:100%}body:not(.lw_editor_on) .searchResults .s br{display:none}body:not(.lw_editor_on) .searchResults form[name=gs]{display:none}body:not(.lw_editor_on) .oneboxResults{display:none}#pageType-FacultyFocus .news_image,#pageType-StudentSpotlight .news_image,body.news-feature .news_image{float:none;margin:1em 0 0 0!important;width:100%!important;clear:left}#pageType-FacultyFocus ul.lw_slideshow img,#pageType-StudentSpotlight ul.lw_slideshow img,body.news-feature ul.lw_slideshow img{border:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}