@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4;min-width:1200px}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,section.outside-app h1,h3{orphans:3;widows:3}h2,section.outside-app h1,h3{page-break-after:avoid}}/*
 *  Font Awesome 3.1.0
 *  the iconic font designed for Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fontawesome.io
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License v1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 License -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */@font-face{font-family:'FontAwesome';src:url("/static/fonts/vendor/fontawesome-webfont.3a02d698864c.eot?v=3.1.0");src:url("/static/fonts/vendor/fontawesome-webfont.3a02d698864c.eot?#iefix&v=3.1.0") format("embedded-opentype"),url("/static/fonts/vendor/fontawesome-webfont.9434b081ed2d.woff?v=3.1.0") format("woff"),url("/static/fonts/vendor/fontawesome-webfont.1c66a4738b40.ttf?v=3.1.0") format("truetype"),url("/static/fonts/vendor/fontawesome-webfont.321db7c9564e.svg#fontawesomeregular?v=3.1.0") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome !important;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}a [class^="icon-"],a [class*=" icon-"],a [class^="icon-"]:before,a [class*=" icon-"]:before{display:inline}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.2857142857142858em;text-align:center}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.5714285714285714em}ul.icons-ul{list-style-type:none;text-indent:-0.7142857142857143em;margin-left:2.142857142857143em}ul.icons-ul>li .icon-li{width:0.7142857142857143em;display:inline-block;text-align:center}[class^="icon-"].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eeeeee}.icon-light{color:#ffffff}.icon-dark{color:#333333}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before,.icon-rotate-right:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before,.icon-mail-forward:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before,.icon-rotate-left:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before,.icon-mail-reply:before{content:"\f112"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.text-sr,.sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*{font-family:"Open Sans", Verdana, Geneva, sans-serif, FontAwesome !important}html,body{background:#fafafa;font-family:"Open Sans",Verdana;font-size:1em;font-style:normal;line-height:1em}h1,h2,section.outside-app h1,h3,h4,h5,h6{color:#3c3c3c;font:normal 1.2em/1.2em Georgia;margin:0px}h1{color:#3c3c3c;font:normal 2em/1.4em "Open Sans",Verdana;letter-spacing:1px;margin-bottom:30px;text-align:center}h2,section.outside-app h1{color:#646464;font:normal 1.2em/1.2em Georgia;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase;-webkit-font-smoothing:antialiased}p+h2,section.outside-app p+h1,ul+h2,section.outside-app ul+h1,ol+h2,section.outside-app ol+h1{margin-top:40px}p{color:#3c3c3c;font:normal 1em/1.6em Georgia;margin:0px}span{font:normal 1em/1.6em "Open Sans",Verdana;color:#3c3c3c}.CodeMirror span{font:inherit}p+p,ul+p,ol+p{margin-top:20px}p a:link,p a:visited{color:#1d9dd9;font:normal 1em/1em Georgia;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}p a:link:hover,p a:visited:hover{color:#1d9dd9;text-decoration:underline}a:link,a:visited{color:#1d9dd9;font:normal 1em/1em "Open Sans",Verdana;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}a:link:hover,a:visited:hover{text-decoration:underline}.content-wrapper{width:100%;margin:0 auto;background:#fff;padding-bottom:40px}.content-wrapper-fixed{margin-top:77px}.container,section.outside-app{*zoom:1;margin:0 auto 0;padding:0px 30px;max-width:1180px;min-width:760px;width:100%}.container:before,section.outside-app:before,.container:after,section.outside-app:after{content:" ";display:table}.container:after,section.outside-app:after{clear:both}span.edx{text-transform:none;font:inherit}.static-container{*zoom:1;margin:0 auto 0;max-width:1200px;padding:60px 0px 120px;width:100%}.static-container:before,.static-container:after{content:" ";display:table}.static-container:after{clear:both}.static-container .inner-wrapper{margin:0 auto 0;width:83.05085%}.static-container ol,.static-container ul{list-style:disc}.static-container ol li,.static-container ul li{color:#3c3c3c;font:normal 1em/1.4em Georgia;margin:0px}.static-container h1{margin-bottom:30px}.static-container h1+hr{margin-bottom:60px}.static-container p+h2,.static-container section.outside-app p+h1,section.outside-app .static-container p+h1,.static-container ul+h2,.static-container section.outside-app ul+h1,section.outside-app .static-container ul+h1,.static-container ol+h2,.static-container section.outside-app ol+h1,section.outside-app .static-container ol+h1{margin-top:40px}.static-container ul+p,.static-container ol+p{margin-top:20px}.loading-animation{position:absolute;left:50%;width:20px;height:20px;margin-left:-10px;background:url("/static/images/spinner.bc34f953403f.gif") no-repeat}mark{padding:0 3px;border-radius:2px;background-color:#f7e9a8;color:#333}.site-status{display:none;padding:10px;background-color:rgba(0,0,0,0.1);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)),color-stop(100%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0));background-color:#b62568;box-shadow:0 -1px 0 rgba(0,0,0,0.3) inset;font-size:14px}.site-status .white-error-icon{position:relative;top:-4px;float:left;display:block;width:27px;height:24px;margin-right:15px;background:url("/static/images/large-white-error-icon.c2e256e9d452.png") no-repeat}.site-status .inner-wrapper{margin:auto;max-width:1180px;min-width:760px}.site-status p{line-height:1.3;color:#fff}.ie-banner{display:none;max-width:1140px;min-width:720px;margin:auto;border-radius:0 0 3px 3px;background:#f4f4e0;color:#3c3c3c;padding:5px 20px 8px;font-size:13px;text-align:center}.ie-banner strong{font-weight:700}.help-tab{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;top:50%;left:0;position:fixed;z-index:99}.help-tab a:link,.help-tab a:visited{cursor:pointer;border:1px solid #ccc;border-top-style:none;border-radius:0px 0px 10px 10px;background:rgba(255,255,255,0.75);color:rgba(51,51,51,0.75);font-weight:bold;text-decoration:none;padding:6px 22px 11px;display:inline-block}.help-tab a:link:hover,.help-tab a:visited:hover{color:#fff;background:#1D9DD9}.help-buttons{padding:10px 50px}.help-buttons a:link,.help-buttons a:visited{padding:15px 0px;text-align:center;cursor:pointer;background:#fff;text-decoration:none;display:block;border:1px solid #ccc}.help-buttons a:link#feedback_link_problem,.help-buttons a:visited#feedback_link_problem{border-bottom-style:none;border-radius:10px 10px 0px 0px}.help-buttons a:link#feedback_link_question,.help-buttons a:visited#feedback_link_question{border-top-style:none;border-radius:0px 0px 10px 10px}.help-buttons a:link:hover,.help-buttons a:visited:hover{color:#fff;background:#1D9DD9}#feedback_form textarea[name="details"]{height:150px}#high-load-message{position:absolute;width:1160px;margin:0 0 0 -605px;padding:20px;border:2px solid #000;border-radius:0 0 10px 10px;background-color:#fff;line-height:140%;top:-200px;left:50%;z-index:9999}#high-load-message input{float:right;margin:0 0 0 20px}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Light-webfont.19e5a3218916.eot");src:url("/static/fonts/OpenSans-Light-webfont.19e5a3218916.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Light-webfont.732ff314c56c.woff") format("woff"),url("/static/fonts/OpenSans-Light-webfont.85a1ab8188e9.ttf") format("truetype"),url("/static/fonts/OpenSans-Light-webfont.a365d19d938f.svg#OpenSansLight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-LightItalic-webfont.4d6417d5e9d3.eot");src:url("/static/fonts/OpenSans-LightItalic-webfont.4d6417d5e9d3.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-LightItalic-webfont.4302e9f85749.woff") format("woff"),url("/static/fonts/OpenSans-LightItalic-webfont.97704350c854.ttf") format("truetype"),url("/static/fonts/OpenSans-LightItalic-webfont.831e93049c9b.svg#OpenSansLightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Regular-webfont.ae0f68d2875e.eot");src:url("/static/fonts/OpenSans-Regular-webfont.ae0f68d2875e.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Regular-webfont.5a232d0daaf2.woff") format("woff"),url("/static/fonts/OpenSans-Regular-webfont.fe9625c81258.ttf") format("truetype"),url("/static/fonts/OpenSans-Regular-webfont.397344467c3a.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Italic-webfont.a780c1204b3c.eot");src:url("/static/fonts/OpenSans-Italic-webfont.a780c1204b3c.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Italic-webfont.fec74383f437.woff") format("woff"),url("/static/fonts/OpenSans-Italic-webfont.c070304536a4.ttf") format("truetype"),url("/static/fonts/OpenSans-Italic-webfont.163be0e6c837.svg#OpenSansItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Bold-webfont.fef7ac46d375.eot");src:url("/static/fonts/OpenSans-Bold-webfont.fef7ac46d375.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Bold-webfont.1281b6468aa3.woff") format("woff"),url("/static/fonts/OpenSans-Bold-webfont.90bd9a9ac361.ttf") format("truetype"),url("/static/fonts/OpenSans-Bold-webfont.927138e507bd.svg#OpenSansBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-BoldItalic-webfont.b42b7be82673.eot");src:url("/static/fonts/OpenSans-BoldItalic-webfont.b42b7be82673.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-BoldItalic-webfont.3c50c3e67f24.woff") format("woff"),url("/static/fonts/OpenSans-BoldItalic-webfont.84e262b87706.ttf") format("truetype"),url("/static/fonts/OpenSans-BoldItalic-webfont.9f0f6be7a1ef.svg#OpenSansBoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBold-webfont.e816190a5de4.eot");src:url("/static/fonts/OpenSans-ExtraBold-webfont.e816190a5de4.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBold-webfont.44495f033a80.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBold-webfont.b5b983d9afc2.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBold-webfont.dd723fd609e5.svg#OpenSansExtrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.c028122fd26b.eot");src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.c028122fd26b.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.2b4c389480db.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.b62ea3024603.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.f32002dd2268.svg#OpenSansExtraboldItalic") format("svg");font-weight:800;font-style:italic}.faded-hr-divider,.horizontal-divider,.modal .inner-wrapper header hr::after,.leanModal_box .inner-wrapper header hr::after,body.discussion .wmd-prompt-dialog .inner-wrapper header hr::after,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header hr::after,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header hr::after,.home .university-partners hr::after,.course-info .container nav::after,.course-info section.outside-app nav::after,.course-info .course-sidebar header::after,.mediakit hr::after,.container.about>nav::after,section.about.outside-app>nav::after,.password-reset header hr::after{background-image:-webkit-linear-gradient(-450deg, rgba(200,200,200,0) 0%,#c8c8c8 50%,rgba(200,200,200,0));background-image:linear-gradient(180deg, rgba(200,200,200,0) 0%,#c8c8c8 50%,rgba(200,200,200,0));height:1px;width:100%}.faded-hr-divider-medium,.home .university-partners::before,.home .university-partners::after{background-image:-webkit-linear-gradient(-450deg, rgba(240,240,240,0) 0%,#f0f0f0 50%,rgba(240,240,240,0));background-image:linear-gradient(180deg, rgba(240,240,240,0) 0%,#f0f0f0 50%,rgba(240,240,240,0));height:1px;width:100%}.faded-hr-divider-light,.horizontal-divider::after,.modal .inner-wrapper header hr,.leanModal_box .inner-wrapper header hr,body.discussion .wmd-prompt-dialog .inner-wrapper header hr,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header hr,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header hr,.home .university-partners hr,.mediakit hr,.password-reset header hr{background-image:-webkit-linear-gradient(-450deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0));background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0));height:1px;width:100%}.faded-vertical-divider,.vertical-divider,.home .university-partners .partners li.partner::before,.find-courses header.search .inner-wrapper.main-search .logo::after,.find-courses header.search .inner-wrapper.university-search .logo::after,.university-profile header.search .inner-wrapper.main-search .logo::after,.university-profile header.search .inner-wrapper.university-search .logo::after{background-image:-webkit-linear-gradient(-450deg, rgba(200,200,200,0) 0%,#c8c8c8 50%,rgba(200,200,200,0));background-image:linear-gradient(180deg, rgba(200,200,200,0) 0%,#c8c8c8 50%,rgba(200,200,200,0));height:100%;width:1px}.faded-vertical-divider-light,.vertical-divider::after,.home .university-partners .partners li.partner::after{background-image:-webkit-linear-gradient(-360deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0));background-image:linear-gradient(90deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0));background:transparent;height:100%;width:1px}.vertical-divider{position:relative}.vertical-divider::after{content:"";display:block;position:absolute;left:1px}.horizontal-divider{border:none;position:relative}.horizontal-divider::after{content:"";display:block;position:absolute;top:1px}.fade-right-hr-divider{background-image:-webkit-linear-gradient(-450deg, rgba(200,200,200,0) 0%,#c8c8c8);background-image:linear-gradient(180deg, rgba(200,200,200,0) 0%,#c8c8c8);border:none}.fade-left-hr-divider{background-image:-webkit-linear-gradient(-450deg, #c8c8c8 0%,rgba(200,200,200,0));background-image:linear-gradient(180deg, #c8c8c8 0%,rgba(200,200,200,0));border:none}.error-message-colors,.container.activation h1.invalid,section.activation.outside-app h1.invalid{background:#fd5757;border:1px solid #ca1111;color:#8f0e0e}.success-message-colors,.container.activation h1.valid,section.activation.outside-app h1.valid,.container.unsubscribe h1,section.unsubscribe.outside-app h1{background:#139f3a;border:1px solid #064112;color:#fff}.global h2,.global section.outside-app h1,section.outside-app .global h1{display:none}.animation-home-header-pop-up,.home>header .outer-wrapper{-webkit-animation:home-header-pop-up 1.15s ease-in-out;-moz-animation:home-header-pop-up 1.15s ease-in-out;animation:home-header-pop-up 1.15s ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes home-header-pop-up{0%{opacity:0.0;top:300px}45%{opacity:1.0}65%{top:-40px}85%{top:10px}100%{top:0px}}@-moz-keyframes home-header-pop-up{0%{opacity:0.0;top:300px}45%{opacity:1.0}65%{top:-40px}85%{top:10px}100%{top:0px}}@keyframes home-header-pop-up{0%{opacity:0.0;top:300px}45%{opacity:1.0}65%{top:-40px}85%{top:10px}100%{top:0px}}.animation-title-appear{-webkit-animation:title-appear 4.65s ease-out;-moz-animation:title-appear 4.65s ease-out;animation:title-appear 4.65s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes title-appear{0%{opacity:0.0;top:60px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1.0}27%{top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}90%{opacity:1.0;top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{top:0px}}@-moz-keyframes title-appear{0%{opacity:0.0;top:60px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1.0}27%{top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}90%{opacity:1.0;top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{top:0px}}@keyframes title-appear{0%{opacity:0.0;top:60px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1.0}27%{top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}90%{opacity:1.0;top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{top:0px}}.animation-home-appear{-webkit-animation:home-appear 4.25s ease-out;-moz-animation:home-appear 4.25s ease-out;animation:home-appear 4.25s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes home-appear{0%{opacity:0.0;top:60px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1.0}30%{top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:1.0;top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{opacity:0.0;top:60px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}@-moz-keyframes home-appear{0%{opacity:0.0;top:60px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1.0}30%{top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:1.0;top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{opacity:0.0;top:60px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}@keyframes home-appear{0%{opacity:0.0;top:60px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1.0}30%{top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:1.0;top:40px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{opacity:0.0;top:60px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}.animation-edx-appear{-webkit-animation:edx-appear 1.25s ease-in;-moz-animation:edx-appear 1.25s ease-in;animation:edx-appear 1.25s ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2.15s;-moz-animation-delay:2.15s;animation-delay:2.15s}@-webkit-keyframes edx-appear{0%{opacity:0.0}100%{opacity:1.0}}@-moz-keyframes edx-appear{0%{opacity:0.0}100%{opacity:1.0}}@keyframes edx-appear{0%{opacity:0.0}100%{opacity:1.0}}.animation-mit-slide{-webkit-animation:mit-slide 1.15s ease-out;-moz-animation:mit-slide 1.15s ease-out;animation:mit-slide 1.15s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@-webkit-keyframes mit-slide{0%{left:80px}100%{left:0px}}@-moz-keyframes mit-slide{0%{left:80px}100%{left:0px}}@keyframes mit-slide{0%{left:80px}100%{left:0px}}.animation-harvard-slide{-webkit-animation:harvard-slide 1.15s ease-out;-moz-animation:harvard-slide 1.15s ease-out;animation:harvard-slide 1.15s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@-webkit-keyframes harvard-slide{0%{right:80px}100%{right:0px}}@-moz-keyframes harvard-slide{0%{right:80px}100%{right:0px}}@keyframes harvard-slide{0%{right:80px}100%{right:0px}}.animation-divider-left-slide{-webkit-animation:divider-left-slide 1.1s ease-out;-moz-animation:divider-left-slide 1.1s ease-out;animation:divider-left-slide 1.1s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@-webkit-keyframes divider-left-slide{0%{left:340px}100%{left:200px}}@-moz-keyframes divider-left-slide{0%{left:340px}100%{left:200px}}@keyframes divider-left-slide{0%{left:340px}100%{left:200px}}.animation-divider-right-slide{-webkit-animation:divider-right-slide 1.1s ease-out;-moz-animation:divider-right-slide 1.1s ease-out;animation:divider-right-slide 1.1s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@-webkit-keyframes divider-right-slide{0%{left:340px}100%{left:480px}}@-moz-keyframes divider-right-slide{0%{left:340px}100%{left:480px}}@keyframes divider-right-slide{0%{left:340px}100%{left:480px}}.animation-video-appear{-webkit-animation:video-appear 1.25s ease-out;-moz-animation:video-appear 1.25s ease-out;animation:video-appear 1.25s ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:4.4s;-moz-animation-delay:4.4s;animation-delay:4.4s}@-webkit-keyframes video-appear{0%{bottom:-270px;opacity:0.9}80%{opacity:1.0}100%{bottom:0px}}@-moz-keyframes video-appear{0%{bottom:-270px;opacity:0.9}80%{opacity:1.0}100%{bottom:0px}}@keyframes video-appear{0%{bottom:-270px;opacity:0.9}80%{opacity:1.0}100%{bottom:0px}}*{font-family:"Open Sans", Verdana, Geneva, sans-serif, FontAwesome !important}html,body{background:#fafafa;font-family:"Open Sans",Verdana;font-size:1em;font-style:normal;line-height:1em}h1,h2,section.outside-app h1,h3,h4,h5,h6{color:#3c3c3c;font:normal 1.2em/1.2em Georgia;margin:0px}h1{color:#3c3c3c;font:normal 2em/1.4em "Open Sans",Verdana;letter-spacing:1px;margin-bottom:30px;text-align:center}h2,section.outside-app h1{color:#646464;font:normal 1.2em/1.2em Georgia;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase;-webkit-font-smoothing:antialiased}p+h2,section.outside-app p+h1,ul+h2,section.outside-app ul+h1,ol+h2,section.outside-app ol+h1{margin-top:40px}p{color:#3c3c3c;font:normal 1em/1.6em Georgia;margin:0px}span{font:normal 1em/1.6em "Open Sans",Verdana;color:#3c3c3c}.CodeMirror span{font:inherit}p+p,ul+p,ol+p{margin-top:20px}p a:link,p a:visited{color:#1d9dd9;font:normal 1em/1em Georgia;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}p a:link:hover,p a:visited:hover{color:#1d9dd9;text-decoration:underline}a:link,a:visited{color:#1d9dd9;font:normal 1em/1em "Open Sans",Verdana;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}a:link:hover,a:visited:hover{text-decoration:underline}.content-wrapper{width:100%;margin:0 auto;background:#fff;padding-bottom:40px}.content-wrapper-fixed{margin-top:77px}.container,section.outside-app{*zoom:1;margin:0 auto 0;padding:0px 30px;max-width:1180px;min-width:760px;width:100%}.container:before,section.outside-app:before,.container:after,section.outside-app:after{content:" ";display:table}.container:after,section.outside-app:after{clear:both}span.edx{text-transform:none;font:inherit}.static-container{*zoom:1;margin:0 auto 0;max-width:1200px;padding:60px 0px 120px;width:100%}.static-container:before,.static-container:after{content:" ";display:table}.static-container:after{clear:both}.static-container .inner-wrapper{margin:0 auto 0;width:83.05085%}.static-container ol,.static-container ul{list-style:disc}.static-container ol li,.static-container ul li{color:#3c3c3c;font:normal 1em/1.4em Georgia;margin:0px}.static-container h1{margin-bottom:30px}.static-container h1+hr{margin-bottom:60px}.static-container p+h2,.static-container section.outside-app p+h1,section.outside-app .static-container p+h1,.static-container ul+h2,.static-container section.outside-app ul+h1,section.outside-app .static-container ul+h1,.static-container ol+h2,.static-container section.outside-app ol+h1,section.outside-app .static-container ol+h1{margin-top:40px}.static-container ul+p,.static-container ol+p{margin-top:20px}.loading-animation{position:absolute;left:50%;width:20px;height:20px;margin-left:-10px;background:url("/static/images/spinner.bc34f953403f.gif") no-repeat}mark{padding:0 3px;border-radius:2px;background-color:#f7e9a8;color:#333}.site-status{display:none;padding:10px;background-color:rgba(0,0,0,0.1);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)),color-stop(100%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0));background-color:#b62568;box-shadow:0 -1px 0 rgba(0,0,0,0.3) inset;font-size:14px}.site-status .white-error-icon{position:relative;top:-4px;float:left;display:block;width:27px;height:24px;margin-right:15px;background:url("/static/images/large-white-error-icon.c2e256e9d452.png") no-repeat}.site-status .inner-wrapper{margin:auto;max-width:1180px;min-width:760px}.site-status p{line-height:1.3;color:#fff}.ie-banner{display:none;max-width:1140px;min-width:720px;margin:auto;border-radius:0 0 3px 3px;background:#f4f4e0;color:#3c3c3c;padding:5px 20px 8px;font-size:13px;text-align:center}.ie-banner strong{font-weight:700}.help-tab{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;top:50%;left:0;position:fixed;z-index:99}.help-tab a:link,.help-tab a:visited{cursor:pointer;border:1px solid #ccc;border-top-style:none;border-radius:0px 0px 10px 10px;background:rgba(255,255,255,0.75);color:rgba(51,51,51,0.75);font-weight:bold;text-decoration:none;padding:6px 22px 11px;display:inline-block}.help-tab a:link:hover,.help-tab a:visited:hover{color:#fff;background:#1D9DD9}.help-buttons{padding:10px 50px}.help-buttons a:link,.help-buttons a:visited{padding:15px 0px;text-align:center;cursor:pointer;background:#fff;text-decoration:none;display:block;border:1px solid #ccc}.help-buttons a:link#feedback_link_problem,.help-buttons a:visited#feedback_link_problem{border-bottom-style:none;border-radius:10px 10px 0px 0px}.help-buttons a:link#feedback_link_question,.help-buttons a:visited#feedback_link_question{border-top-style:none;border-radius:0px 0px 10px 10px}.help-buttons a:link:hover,.help-buttons a:visited:hover{color:#fff;background:#1D9DD9}#feedback_form textarea[name="details"]{height:150px}#high-load-message{position:absolute;width:1160px;margin:0 0 0 -605px;padding:20px;border:2px solid #000;border-radius:0 0 10px 10px;background-color:#fff;line-height:140%;top:-200px;left:50%;z-index:9999}#high-load-message input{float:right;margin:0 0 0 20px}form{font-size:1em}label{color:#3c3c3c;font:italic 300 1rem/1.6rem Georgia;margin-bottom:5px;text-shadow:0 1px rgba(255,255,255,0.4);-webkit-font-smoothing:antialiased}textarea,input[type="text"],input[type="email"],input[type="password"],input[type="tel"]{background:#fff;border:1px solid #c8c8c8;border-radius:3px;box-shadow:0 1px 0 0 rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font:italic 300 1rem/1.6rem Georgia;height:35px;padding:5px 12px;vertical-align:top;-webkit-font-smoothing:antialiased}textarea:last-child,input[type="text"]:last-child,input[type="email"]:last-child,input[type="password"]:last-child,input[type="tel"]:last-child{margin-right:0px}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus{border-color:#6e6e6e;box-shadow:0 0 6px 0 #6e6e6e,inset 0 0 4px 0 rgba(0,0,0,0.15);outline:none}textarea{height:60px}input[type="submit"],input[type="button"],button,.button{border-radius:3px;border:1px solid #002e88;border-bottom:1px solid #001e5f;border-radius:5px;box-shadow:inset 0 1px 0 0 #42bae5;color:#fff;display:inline-block;font-size:14px;font-weight:bold;background-color:#1d9dd9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9),color-stop(50%, #006bb8),color-stop(50%, #0052a9),color-stop(100%, #0057ab));background-image:-webkit-linear-gradient(top, #1d9dd9 0%,#006bb8 50%,#0052a9 50%,#0057ab 100%);background-image:linear-gradient(to bottom,#1d9dd9 0%,#006bb8 50%,#0052a9 50%,#0057ab 100%);padding:8px 20px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #001067;font:normal 1.2rem/1.6rem "Open Sans",Verdana;letter-spacing:1px;padding:4px 20px;text-transform:uppercase;vertical-align:top;-webkit-font-smoothing:antialiased}input[type="submit"]:hover:not(:disabled),input[type="button"]:hover:not(:disabled),button:hover:not(:disabled),.button:hover:not(:disabled){cursor:pointer;background-color:#108ec7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7),color-stop(50%, #005fa6),color-stop(50%, #004897),color-stop(100%, #004d9a));background-image:-webkit-linear-gradient(top, #108ec7 0%,#005fa6 50%,#004897 50%,#004d9a 100%);background-image:linear-gradient(to bottom,#108ec7 0%,#005fa6 50%,#004897 50%,#004d9a 100%)}input[type="submit"]:active:not(:disabled),input[type="button"]:active:not(:disabled),button:active:not(:disabled),.button:active:not(:disabled){box-shadow:inset 0 0 20px 0 #00295f,0 1px 0 #fff}input[type="submit"]:disabled,input[type="button"]:disabled,button:disabled,.button:disabled{opacity:0.5;cursor:not-allowed}.text-sr,.sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pepper-wrapper-footer{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);border-top:1px solid #c4c5c7;padding:6px 10px 0 10px;background:#fff;border-top:1px solid #8a8c8f;z-index:11}.pepper-wrapper-footer:before,.pepper-wrapper-footer:after{content:" ";display:table}.pepper-wrapper-footer:after{clear:both}.pepper-wrapper-footer footer{*zoom:1;max-width:1180px;min-width:760px;width:100%;margin:0 auto}.pepper-wrapper-footer footer:before,.pepper-wrapper-footer footer:after{content:" ";display:table}.pepper-wrapper-footer footer:after{clear:both}.pepper-wrapper-footer footer p,.pepper-wrapper-footer footer ol,.pepper-wrapper-footer footer ul{font-family:"Open Sans",Verdana}.pepper-wrapper-footer footer a{-webkit-transition:link-color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s;-moz-transition:link-color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s;transition:link-color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s}.pepper-wrapper-footer footer a:link,.pepper-wrapper-footer footer a:visited,.pepper-wrapper-footer footer a:hover,.pepper-wrapper-footer footer a:active{border-bottom:none;color:#1d9dd9;text-decoration:none !important;font-family:"Open Sans",Verdana}.pepper-wrapper-footer footer a:hover,.pepper-wrapper-footer footer a:active{border-bottom:1px dotted #1d9dd9;color:#1d9dd9}.pepper-wrapper-footer footer .pepper-colophon{margin-right:1.69492%;width:600px;float:left}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon{*zoom:1;margin:5px 0 30px 0}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon:before,.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon:after{content:" ";display:table}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon:after{clear:both}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo{transition:none !important;border-bottom:none;margin:0 0 0 20px}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo:hover,.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo:active{border:none !important}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo img{vertical-align:bottom}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li{float:left;margin-right:40px;line-height:45px;list-style:none}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a{font-weight:bold;font-size:16px !important;color:#333}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a:hover,.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a:active{color:#1d9dd9}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a img{width:50px}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li:last-child{margin-right:0}.pepper-wrapper-footer footer .pepper-pcg-logo{float:right;width:285px;height:58px}.pepper-wrapper-footer footer .pepper-references{margin:-10px 0 0 0;width:32.20339%;float:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social{margin:0;text-align:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li{display:inline-block}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li:last-child{margin-right:0}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li a{display:block}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li a:hover,.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li a:active{border:none}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li img{display:block}.pepper-wrapper-footer footer .pepper-references .pepper-copyright{margin:-2px 0 8px 0;font-size:0.6875em;color:#c4c5c7;text-align:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal{*zoom:1;text-align:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal:before,.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal:after{content:" ";display:table}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal:after{clear:both}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal li{display:inline-block;font-size:0.6875em}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal li a{display:block}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal .pepper-nav-legal-01 a:after{margin-left:5px;content:"-"}.view-register .pepper-wrapper-footer footer,.view-login .pepper-wrapper-footer footer{width:960px}.text-sr,.sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.m-btn,.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"],.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;display:inline-block;cursor:pointer;text-decoration:none}.m-btn.disabled,.disabled.m-btn-base,.disabled.m-btn-primary,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.login .form-actions button.disabled[type="submit"],.register .form-actions button.disabled[type="submit"],.passwordreset .form-actions button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"],.disabled.m-btn-secondary,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn[disabled],[disabled].m-btn-base,[disabled].m-btn-primary,.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,.login .form-actions button[disabled][type="submit"],.register .form-actions button[disabled][type="submit"],.passwordreset .form-actions button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"],[disabled].m-btn-secondary,.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon{cursor:default;pointer-events:none}.m-btn-pill{border-radius:4px}.m-btn-rounded{border-radius:10px}.m-btn-edged,.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"],.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{border-radius:2px}.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"],.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{border:none;padding:10px 20px;text-align:center;text-shadow:none;font-weight:500;letter-spacing:0}.m-btn-base.disabled,.disabled.m-btn-primary,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.login .form-actions button.disabled[type="submit"],.register .form-actions button.disabled[type="submit"],.passwordreset .form-actions button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"],.disabled.m-btn-secondary,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn-base[disabled],[disabled].m-btn-primary,.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,.login .form-actions button[disabled][type="submit"],.register .form-actions button[disabled][type="submit"],.passwordreset .form-actions button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"],[disabled].m-btn-secondary,.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon,.m-btn-base.is-disabled,.is-disabled.m-btn-primary,.view-partial-mktgregister .is-disabled.action.action-register,.view-partial-mktgregister .is-disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .is-disabled.pepper-cta,.login .form-actions button.is-disabled[type="submit"],.register .form-actions button.is-disabled[type="submit"],.passwordreset .form-actions button.is-disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.is-disabled[type="submit"],.is-disabled.m-btn-secondary,.view-partial-mktgregister .is-disabled.action.is-registered,.view-partial-mktgregister .is-disabled.action.registration-closed,.view-partial-mktgregister .is-disabled.action.coming-soon{background:#646668}.m-btn-base.disabled:hover,.disabled.m-btn-primary:hover,.view-partial-mktgregister .disabled.action.action-register:hover,.view-partial-mktgregister .disabled.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta:hover,.login .form-actions button.disabled[type="submit"]:hover,.register .form-actions button.disabled[type="submit"]:hover,.passwordreset .form-actions button.disabled[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"]:hover,.disabled.m-btn-secondary:hover,.view-partial-mktgregister .disabled.action.is-registered:hover,.view-partial-mktgregister .disabled.action.registration-closed:hover,.view-partial-mktgregister .disabled.action.coming-soon:hover,.m-btn-base[disabled]:hover,[disabled].m-btn-primary:hover,.view-partial-mktgregister [disabled].action.action-register:hover,.view-partial-mktgregister [disabled].action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta:hover,.login .form-actions button[disabled][type="submit"]:hover,.register .form-actions button[disabled][type="submit"]:hover,.passwordreset .form-actions button[disabled][type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"]:hover,[disabled].m-btn-secondary:hover,.view-partial-mktgregister [disabled].action.is-registered:hover,.view-partial-mktgregister [disabled].action.registration-closed:hover,.view-partial-mktgregister [disabled].action.coming-soon:hover,.m-btn-base.is-disabled:hover,.is-disabled.m-btn-primary:hover,.view-partial-mktgregister .is-disabled.action.action-register:hover,.view-partial-mktgregister .is-disabled.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .is-disabled.pepper-cta:hover,.login .form-actions button.is-disabled[type="submit"]:hover,.register .form-actions button.is-disabled[type="submit"]:hover,.passwordreset .form-actions button.is-disabled[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.is-disabled[type="submit"]:hover,.is-disabled.m-btn-secondary:hover,.view-partial-mktgregister .is-disabled.action.is-registered:hover,.view-partial-mktgregister .is-disabled.action.registration-closed:hover,.view-partial-mktgregister .is-disabled.action.coming-soon:hover{background:#646668 !important}.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"]{box-shadow:0 2px 1px 0 #0a4a67;background:#126f9a;background:#556370;color:#fff}.m-btn-primary:hover,.view-partial-mktgregister .action.action-register:hover,.view-partial-mktgregister .action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .pepper-cta:hover,.login .form-actions button[type="submit"]:hover,.register .form-actions button[type="submit"]:hover,.passwordreset .form-actions button[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button[type="submit"]:hover,.m-btn-primary:active,.view-partial-mktgregister .action.action-register:active,.view-partial-mktgregister .action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .pepper-cta:active,.login .form-actions button[type="submit"]:active,.register .form-actions button[type="submit"]:active,.passwordreset .form-actions button[type="submit"]:active,#forgot-password-modal #password-reset .form-actions button[type="submit"]:active{background:#1790c7;background:#6e8194}.m-btn-primary.current,.view-partial-mktgregister .current.action.action-register,.view-partial-mktgregister .current.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta,.login .form-actions button.current[type="submit"],.register .form-actions button.current[type="submit"],.passwordreset .form-actions button.current[type="submit"],#forgot-password-modal #password-reset .form-actions button.current[type="submit"],.m-btn-primary.active,.view-partial-mktgregister .active.action.action-register,.view-partial-mktgregister .active.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta,.login .form-actions button.active[type="submit"],.register .form-actions button.active[type="submit"],.passwordreset .form-actions button.active[type="submit"],#forgot-password-modal #password-reset .form-actions button.active[type="submit"]{box-shadow:inset 0 2px 1px 1px #1580b0;background:#1aa1de;color:#126f9a}.m-btn-primary.current:hover,.view-partial-mktgregister .current.action.action-register:hover,.view-partial-mktgregister .current.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta:hover,.login .form-actions button.current[type="submit"]:hover,.register .form-actions button.current[type="submit"]:hover,.passwordreset .form-actions button.current[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.current[type="submit"]:hover,.m-btn-primary.current:active,.view-partial-mktgregister .current.action.action-register:active,.view-partial-mktgregister .current.action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta:active,.login .form-actions button.current[type="submit"]:active,.register .form-actions button.current[type="submit"]:active,.passwordreset .form-actions button.current[type="submit"]:active,#forgot-password-modal #password-reset .form-actions button.current[type="submit"]:active,.m-btn-primary.active:hover,.view-partial-mktgregister .active.action.action-register:hover,.view-partial-mktgregister .active.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta:hover,.login .form-actions button.active[type="submit"]:hover,.register .form-actions button.active[type="submit"]:hover,.passwordreset .form-actions button.active[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.active[type="submit"]:hover,.m-btn-primary.active:active,.view-partial-mktgregister .active.action.action-register:active,.view-partial-mktgregister .active.action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta:active,.login .form-actions button.active[type="submit"]:active,.register .form-actions button.active[type="submit"]:active,.passwordreset .form-actions button.active[type="submit"]:active,#forgot-password-modal #password-reset .form-actions button.active[type="submit"]:active{box-shadow:inset 0 2px 1px 1px #126f9a;color:#0a4a67}.m-btn-primary.disabled,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.login .form-actions button.disabled[type="submit"],.register .form-actions button.disabled[type="submit"],.passwordreset .form-actions button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"],.m-btn-primary[disabled],.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,.login .form-actions button[disabled][type="submit"],.register .form-actions button[disabled][type="submit"],.passwordreset .form-actions button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"]{box-shadow:none;background:#646668}.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{box-shadow:0 2px 1px 0 #8c204f;background:#b52a67;color:#fff}.m-btn-secondary:hover,.view-partial-mktgregister .action.is-registered:hover,.view-partial-mktgregister .action.registration-closed:hover,.view-partial-mktgregister .action.coming-soon:hover,.m-btn-secondary:active,.view-partial-mktgregister .action.is-registered:active,.view-partial-mktgregister .action.registration-closed:active,.view-partial-mktgregister .action.coming-soon:active{background:#d7548e}.m-btn-secondary.current,.view-partial-mktgregister .current.action.is-registered,.view-partial-mktgregister .current.action.registration-closed,.view-partial-mktgregister .current.action.coming-soon,.m-btn-secondary.active,.view-partial-mktgregister .active.action.is-registered,.view-partial-mktgregister .active.action.registration-closed,.view-partial-mktgregister .active.action.coming-soon{box-shadow:inset 0 2px 1px 1px #a0255b;background:#d33f80;color:#a0255b}.m-btn-secondary.current:hover,.view-partial-mktgregister .current.action.is-registered:hover,.view-partial-mktgregister .current.action.registration-closed:hover,.view-partial-mktgregister .current.action.coming-soon:hover,.m-btn-secondary.current:active,.view-partial-mktgregister .current.action.is-registered:active,.view-partial-mktgregister .current.action.registration-closed:active,.view-partial-mktgregister .current.action.coming-soon:active,.m-btn-secondary.active:hover,.view-partial-mktgregister .active.action.is-registered:hover,.view-partial-mktgregister .active.action.registration-closed:hover,.view-partial-mktgregister .active.action.coming-soon:hover,.m-btn-secondary.active:active,.view-partial-mktgregister .active.action.is-registered:active,.view-partial-mktgregister .active.action.registration-closed:active,.view-partial-mktgregister .active.action.coming-soon:active{box-shadow:inset 0 2px 1px 1px #8c204f;color:#771c44}.m-btn-secondary.disabled,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn-secondary[disabled],.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon{box-shadow:none;background:#646668}.view-register .form-actions button[type="submit"],.view-login .form-actions button[type="submit"],.view-passwordreset .form-actions button[type="submit"]{text-transform:none;vertical-align:middle;font-weight:600 !important;letter-spacing:0 !important}.view-partial-mktgregister .wrapper-view{overflow:hidden}.view-partial-mktgregister .list-actions{list-style:none;margin:0;padding:0}.view-partial-mktgregister .list-actions .item{margin:0}.view-partial-mktgregister .action{font-size:16px;font-weight:500}.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware{display:block}.view-partial-mktgregister .action.action-register .track,.view-partial-mktgregister .action.access-courseware .track{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:#fff;display:block;font-size:13px;line-height:2em;opacity:0.6}.view-partial-mktgregister .action.action-register:hover .track,.view-partial-mktgregister .action.access-courseware:hover .track{opacity:1.0}.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed{pointer-events:none !important;display:block}.view-partial-mktgregister .action.coming-soon{pointer-events:none !important;outline:none;display:block}header.pepper-nav-fixed{position:fixed !important;top:0;z-index:21 !important}header.pepper-nav{border-bottom:1px solid #8a8c8f;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);background:#fff;height:76px;position:relative;width:100%;z-index:10;font-family:"Open Sans", Verdana, Geneva, sans-serif, FontAwesome !important}header.pepper-nav nav{*zoom:1;height:40px;margin:0 auto;padding:18px 10px 0;max-width:1180px;min-width:760px}header.pepper-nav nav:before,header.pepper-nav nav:after{content:" ";display:table}header.pepper-nav nav:after{clear:both}header.pepper-nav nav .pepper-logo-wrap{float:left;margin:-12px 30px 0 0;position:relative}header.pepper-nav nav .pepper-logo-wrap img{height:auto;vertical-align:top}header.pepper-nav nav.pepper-org{height:76px;width:1180px;padding:0}header.pepper-nav nav.pepper-org .pepper-logo-wrap{margin:8px 0 0 0}header.pepper-nav nav.pepper-org .pepper-user{float:right}header.pepper-nav nav.pepper-org .pepper-user>ol{float:right;margin:4px 0 0 0;padding:0}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap{margin:6px 0 0 0;display:block;float:left}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap #pepper-dropdown table{border:none}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap #pepper-dropdown td,header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap #pepper-dropdown tr{border:none;padding:0}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-me-arrow{font-size:25px !important}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list{width:300px;top:72px;left:inherit;background:#fcfcfc;border-radius:4px;box-shadow:0 2px 24px 0 rgba(0,0,0,0.3);border:1px solid #646464;display:none;padding:5px 10px;position:absolute;right:-7px;z-index:3}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list.expanded{display:block}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list::before{background:transparent;border-top:6px solid #fcfcfc;border-right:6px solid #fcfcfc;border-bottom:6px solid transparent;border-left:6px solid transparent;box-shadow:1px 0 0 0 #646464,0 -1px 0 0 #646464;content:"";display:block;height:0;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:12px;top:-6px;width:0}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu{-moz-box-sizing:border-box;-moz-transition:padding 0.15s linear 0s;border:1px solid transparent;border-radius:3px 3px 3px 3px;color:#1D9DD9;cursor:pointer;margin:15px 0;overflow:hidden;padding:3px 5px 4px;text-overflow:ellipsis;white-space:nowrap}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu div{float:left}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu .pepper-dropdown-menu-drop{float:left;margin:10px 0 0 10px;color:#60B2D6}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu .pepper-dropdown-menu-drop a{text-decoration:none;font-weight:bold;font-size:15px}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list li{display:block;border-top:1px dotted #c8c8c8}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list li a{border:1px solid transparent;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1d9dd9;cursor:pointer;display:block;margin:5px 0;overflow:hidden;padding:3px 5px 4px;text-overflow:ellipsis;-webkit-transition:padding 0.15s linear 0s;-moz-transition:padding 0.15s linear 0s;transition:padding 0.15s linear 0s;white-space:nowrap;width:100%}header.pepper-nav nav.pepper-org .searching{width:240px;height:30px;border:2px solid #41719c;float:left;margin-top:5px;margin-left:10px;border-radius:5px;background-color:#fff}header.pepper-nav nav.pepper-org #searching_keyword{border:0;height:28px;width:208px !important;margin-top:1px;outline:none;border-radius:0;color:#818181;font-size:15px;font-family:"Arial", Verdana, Geneva, sans-serif !important;font-style:italic;box-shadow:0 0 0 0}header.pepper-nav nav.pepper-org #searching_keyword:focus{border:2px;outline:none}header.pepper-nav nav.pepper-org .searching-text-div{width:210px;height:30px;float:left}header.pepper-nav nav.pepper-org #searching_btn{width:30px;height:30px;float:left;cursor:pointer}header.pepper-nav nav.pepper-org #searching_btn img{margin-left:5px;margin-top:5px}header.pepper-nav nav.pepper-org .userphoto-div{margin-top:-4px;margin-right:5px;float:right;width:50px;height:50px}header.pepper-nav nav.pepper-org .nav-option-otheruser{margin-top:10px;margin-left:15px;float:left;width:auto}header.pepper-nav nav.pepper-org .nav-option-otheruser a{cursor:default;color:#ccc !important}header.pepper-nav nav.pepper-org .nav-option-otheruser a:link{text-decoration:none}header.pepper-nav nav.pepper-org .nav-option-ol{margin-top:14px;margin-left:10px;float:right;width:auto;padding:0}header.pepper-nav nav.pepper-org .nav-option-ol li{float:left}header.pepper-nav nav.pepper-org .nav-option-ol td,header.pepper-nav nav.pepper-org .nav-option-ol tr{border:none;padding:0}header.pepper-nav nav.pepper-org .nav-option-ol-li{float:left;height:65px}header.pepper-nav nav.pepper-org .nav-option-ol-li-messenger{float:left;height:65px}header.pepper-nav nav.pepper-org .nav-option-ol-icon{float:left}header.pepper-nav nav.pepper-org .nav-option-ol-txt{float:left;width:45px;height:20px;line-height:20px;font-size:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.pepper-nav nav.pepper-org .nav-option-ol-only-txt{float:left;height:61px;line-height:61px}header.pepper-nav nav.pepper-org .nav-option-ol-only-txt a{text-decoration:none}header.pepper-nav nav.pepper-org .nav-option-ol-only-txt a:link{text-decoration:none}header.pepper-nav nav.pepper-org .nav-option-text{position:absolute;top:50px;left:0;z-index:100;padding:5px;background-color:#eff0f6;border-radius:3px;color:#666;display:none;border:1px solid #666;white-space:nowrap}header.pepper-nav nav.pepper-org .nav-option-text-left{position:absolute;top:0;right:40px;z-index:100;padding:5px;background-color:#eff0f6;border-radius:3px;color:#666;display:none;border:1px solid #666;white-space:nowrap}header.pepper-nav nav.pepper-org .tempdiv{width:240px;height:30px;float:left;margin-top:5px;margin-left:10px}header.pepper-nav nav.pepper-org .dropdownusername{display:block;max-width:200px;text-overflow:ellipsis;line-height:18px;height:20px;font-weight:bold;overflow-x:hidden;vertical-align:top}header.pepper-nav nav.pepper-org .dropdownusername+a:hover{color:#3c3c3c}header.pepper-nav nav.pepper-org .pepper-logo-link{float:left}header.pepper-nav nav.pepper-org .pepper-logo{height:58px}header.pepper-nav nav.pepper-org .orig-pepper-logo{height:auto;vertical-align:top}header.pepper-nav nav.pepper-org #pepper-logged-in{width:100%;height:77px}header.pepper-nav p{font-family:"Open Sans", Verdana, Geneva, sans-serif, FontAwesome !important}header.pepper-nav ol>li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:20px;position:relative;vertical-align:middle}header.pepper-nav ol>li:last-child{margin-right:0}header.pepper-nav ol>li a{letter-spacing:1px;vertical-align:middle}header.pepper-nav ol li.pepper-secondary>a{color:#1d9dd9;display:block;font-family:"Open Sans",Verdana;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0 30px 0 0;text-decoration:none;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6)}header.pepper-nav ol li.pepper-secondary>a:last-child{margin-right:0}header.pepper-nav ol li.pepper-secondary>a:hover{color:#3c3c3c}header.pepper-nav ol.pepper-user{float:right;margin:4px 0 0 0;padding:0}header.pepper-nav ol.pepper-user>li.pepper-primary{display:block;float:left;margin:0}header.pepper-nav ol.pepper-user>li.pepper-primary>a{background-image:-webkit-linear-gradient( #fff 0%,#fafafa 50%,#ededed 50%,#dcdcdc 100%);background-image:linear-gradient( #fff 0%,#fafafa 50%,#ededed 50%,#dcdcdc 100%);background-color:transparent;border:1px solid #c8c8c8;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);color:#3c3c3c;display:inline-block;font-family:"Open Sans",Verdana;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:1em;margin:1px 5px;padding:10px 12px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6);vertical-align:middle}header.pepper-nav ol.pepper-user>li.pepper-primary>a:last-child{margin-right:0}header.pepper-nav ol.pepper-user>li.pepper-primary>a:hover,header.pepper-nav ol.pepper-user>li.pepper-primary>a.active{background:#fff}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-user-link{padding:6px 12px 8px 35px;position:relative;text-transform:none;font-size:14px;font-weight:bold;letter-spacing:0;margin:6px 0 0 0;border-top-right-radius:0;border-bottom-right-radius:0;overflow-y:visible;height:28px}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-user-link .pepper-avatar{background-image:url("/static/images/small-header-home-icon.32c08d6ca89e.png");background-image:url("/static/images/small-header-home-icon.32c08d6ca89e.png");background-repeat:no-repeat;height:26px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;left:8px;opacity:0.5;overflow:hidden;position:absolute;top:4px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:26px}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-user-link:hover .pepper-avatar{opacity:0.8}header.pepper-nav ol.pepper-user>li.pepper-primary .pepper-sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-dropdown{height:28px;border-radius:0 4px 4px 0;border-left:none;margin:6px 0 0 0;padding:5px 8px 7px 8px}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu{background:#fcfcfc;border-radius:4px;box-shadow:0 2px 24px 0 rgba(0,0,0,0.3);border:1px solid #646464;display:none;padding:5px 10px;position:absolute;right:-4px;top:34px;width:170px;z-index:3}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu.pepper-admin{right:-12px;width:262px}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu.pepper-expanded{display:block}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu::before{background:transparent;border-top:6px solid #fcfcfc;border-right:6px solid #fcfcfc;border-bottom:6px solid transparent;border-left:6px solid transparent;box-shadow:1px 0 0 0 #646464,0 -1px 0 0 #646464;content:"";display:block;height:0;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:12px;top:-6px;width:0}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li{display:block;border-top:1px dotted #c8c8c8;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.05)}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li:first-child{border:none;box-shadow:none}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li>a{border:1px solid transparent;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1d9dd9;cursor:pointer;display:block;margin:5px 0;overflow:hidden;padding:3px 5px 4px;text-overflow:ellipsis;-webkit-transition:padding 0.15s linear 0s;-moz-transition:padding 0.15s linear 0s;transition:padding 0.15s linear 0s;white-space:nowrap;width:100%}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li>a:hover{color:#3c3c3c;text-decoration:none}header.pepper-nav .pepper-nav-global{margin-top:10px;list-style:none;float:left}header.pepper-nav .pepper-nav-global li{display:inline-block;margin:0 21px 0 0;font-size:0.875em;font-weight:600;text-transform:uppercase;letter-spacing:0 !important}header.pepper-nav .pepper-nav-global li:last-child{margin-right:0}header.pepper-nav .pepper-nav-global li a{display:block;padding:5px;color:#646464;font-weight:600}header.pepper-nav .pepper-nav-global li a:hover,header.pepper-nav .pepper-nav-global li a:active{text-decoration:none;color:#1d9dd9}header.pepper-nav .pepper-nav-global li.active a{text-decoration:none;color:#1d9dd9}header.pepper-nav .pepper-nav-courseware{float:right;margin-top:-5px;list-style:none}header.pepper-nav .pepper-nav-courseware li{display:inline-block}header.pepper-nav .pepper-nav-courseware li .pepper-cta{padding:10px 40px;font-weight:bold;font-size:19px}header.pepper-nav a:link,header.pepper-nav a:visited{font:normal 16px/16px "Open Sans", Verdana, Geneva, sans-serif;font-size:16px !important}header.pepper-nav a.pepper-cta{font:normal 16px/16px "Open Sans", Verdana, Geneva, sans-serif !important}header.pepper-nav a.blue{color:#556370 !important}header.pepper-nav a.blue-underline{color:#556370 !important;text-decoration:underline !important;border:none}header.pepper-nav a.blue-underline:normal{color:#556370 !important;text-decoration:underline !important;border:none}header.pepper-nav a.blue-underline:hover{color:#556370 !important;text-decoration:underline !important;border:none}header.pepper-nav a.pepper-main-link{font-family:'Open Sans', Verdana, Geneva, sans-serif;text-transform:none;font-weight:normal !important}header.pepper-nav a.pepper-main-link.pepper-unauthenticated{font-size:23px !important;line-height:23px !important}header.pepper-nav a.pepper-main-link.pepper-authenticated{font-size:16px !important}header.pepper-nav a.pepper-configuration{color:#646464;font-family:'Open Sans', Verdana, Geneva, sans-serif;font-size:16px}header.pepper-nav a.pepper-configuration:hover{text-decoration:none;color:#1d9dd9}header.pepper-nav .pepper-imessage-style{display:block;float:left;margin:-14px 0 0 0 !important;padding:5px 8px 7px 8px}header.pepper-nav .pepper-imessage-style a{text-decoration:none !important}header.pepper-nav [class^="icon-"],header.pepper-nav [class*=" icon-"]{font-family:"FontAwesome" !important}header.pepper-nav .sequence-list-wrapper{z-index:2 !important}header.pepper-nav ul.admin-dropdown-menu.expanded{display:block}header.pepper-nav ul.admin-dropdown-menu{background:#FCFCFC none repeat scroll 0% 0%;border-radius:4px;box-shadow:0px 2px 24px 0px rgba(0,0,0,0.3);border:1px solid #646464;display:none;padding:5px 10px;position:absolute;right:-12px;top:50px;width1:262px;z-index:3}header.pepper-nav ul.admin-dropdown-menu li{width:100%;display:block;border-top:1px dotted #C8C8C8;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.05) inset}header.pepper-nav ul.admin-dropdown-menu li>a{border:1px solid transparent;border-radius:3px;box-sizing:border-box;color:#1D9DD9;cursor:pointer;display:block;margin:5px 0px;overflow:hidden;padding:3px 10px 4px;text-overflow:ellipsis;transition:padding 0.15s linear 0s;white-space:nowrap;width:100%}header.pepper-nav ul.admin-dropdown-menu li:first-child{border:medium none;box-shadow:none}header.pepper-nav ul.admin-dropdown-menu:before{background:transparent none repeat scroll 0% 0%;border-width:6px;border-style:solid;border-color:#FCFCFC #FCFCFC transparent transparent;box-shadow:1px 0px 0px 0px #646464, 0px -1px 0px 0px #646464;content:"";display:block;height:0px;position:absolute;transform:rotate(-45deg);right:12px;top:-6px;width:0px}header.pepper-nav .message_item{margin-bottom:10px}header.pepper-nav .message_board_listCon{height:350px;overflow-y:auto;overflow-x:hidden}header.pepper-nav .pepper-slim h1.pepper-logo-wrap::before{top:5px}header.pepper-nav ol.nav-left li a{color:#555;padding-top:20px}header.pepper-nav .pepper-course-label{width:605px;margin-top:15px}header.pepper-nav .pepper-menu-holder{float:left;display:block;padding-top:10px;margin-right:0}header.pepper-nav .pepper-info_count_btn{width:50px;height:50px;background:url("/static/images/ppd-iMessage.6569144a9f6a.jpg");display:none}header.pepper-nav .pepper-info_count{color:#f00;font-weight:bold;font-size:13px}header.pepper-nav .pepper-info_btn{width:50px;height:50px;background:url("/static/images/ppd-iMessage-none.347a64e14959.jpg")}header.pepper-nav .pepper-user-link{overflow-y:visible;height:28px;margin-top:6px}header.pepper-nav .pepper-username{display:block;max-width:60px;text-overflow:ellipsis;line-height:12px;height:18px;font-weight:bold;overflow-x:hidden;vertical-align:top}header.pepper-nav.pepper-default ul.admin-dropdown-menu.expanded{position:absolute !important;left:-140px !important}header.pepper-nav.pepper-default.pepper-org nav{height:76px;width:1180px;padding:0}header.pepper-nav.pepper-default.pepper-org a.pepper-main-link{font-size:16px !important;line-height:normal !important}header.pepper-nav.pepper-default.pepper-org ul.admin-dropdown-menu{top:50px}header.pepper-nav.pepper-default.pepper-org ul.admin-dropdown-menu li>a{padding:3px 10px 4px}.view-register header.pepper-nav nav,.view-login header.pepper-nav nav{max-width:1180px;min-width:760px}.view-howitworks .pepper-nav-global-01 a,.view-courses .pepper-nav-global-02 a,.view-schools .pepper-nav-global-03 a,.view-register .pepper-nav-global-04 a{text-decoration:none;color:#1d9dd9 !important}.pepper-nav-global-01{display:none}.view-login header.pepper-nav .pepper-nav-courseware .pepper-cta-login{display:none}.view-login .introduction{padding:0}.view-login .introduction header{height:120px;border-bottom:1px solid #8a8c8f;background:transparent url("/static/images/bg-banner-login.0b641bd34df2.png") 0 0 no-repeat}#view_all_note{border-width:0;background:#556370;text-decoration:none;padding:10px 90px;border-radius:2px;cursor:pointer;font-family:'Open Sans', Verdana, Geneva, sans-serif;box-shadow:#949494 0 2px 1px 0;color:#fff;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1)}#view_all_note:hover{background:#6e8194;transition-delay:0s, 0s, 0s;transition-duration:0.25s, 0.25s, 0.25s;transition-property:color, background, box-shadow;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1);color:#fff}#view_all_note:normal{background:#126F9A;text-decoration:none;border-radius:2px;cursor:pointer;font-family:'Open Sans', Verdana, Geneva, sans-serif;box-shadow:#0a4a67 0 2px 1px 0;color:#fff;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1)}.ftg_button{width:100px;text-align:center;display:block;text-decoration:none !important;font-family:'Open Sans', Verdana, Geneva, sans-serif;padding:3px 3px;border-radius:3px;-moz-border-radius:3px;box-shadow:inset 0 0 2px #fff;-o-box-shadow:inset 0 0 2px #fff;-webkit-box-shadow:inset 0 0 2px #fff;-moz-box-shadow:inset 0 0 2px #fff}.ftg_yellow{color:#fff;border:1px solid #57c4be;background-color:#57c4be}.linkwin{background:#fff;border:1px solid rgba(0,0,0,0.9);border-radius:0;box-shadow:0 15px 80px 15px rgba(0,0,0,0.5);display:none;left:50%;padding:8px;position:absolute;width:480px;margin-left:-250px;top:320px;z-index:11000;height:200px}.linkwin h3{padding-left:10px}.linkwin form{padding:0;margin:0;float:left;width:100%;text-align:center;position:relative}.linkwin form tr td:first-child{vertical-align:middle}.linkwin form tr td:last-child{width:100%}.linkwin form #hyperlink_okBtn{margin:10px;display:inline;width:7em}.linkwin form #hyperlink_cancelBtn{margin:10px;display:inline;width:7em}#show_personalmessage,#show_notifications{background:rgba(0,0,0,0.6) none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.9);border-radius:0;box-shadow:0 15px 80px 15px rgba(0,0,0,0.5);color:#FFF;left:50%;top:20px;padding:8px;display:none;margin-left:-309px;opacity:1;position:absolute;width:600px;z-index:11000}#show_notifications .inner-wrapper{width:578px}#show_notifications .inner-wrapper .view-all-note{width:500px;height:40px;margin:0 auto;text-align:center}#show_notifications .inner-wrapper .view-all-note #view_all_note{color:#fff !important;font-size:18px}#show_notifications .inner-wrapper .view-all-note #view_all_note #view_all_note_text{display:inline-block;text-align:center;width:250px}#show_notifications .inner-wrapper .info_list{margin-top:10px}#show_personalmessage .inner-wrapper{width:578px;padding-bottom:0 !important}#show_personalmessage .inner-wrapper .message_board_listCon{height:350px;overflow-y:auto;overflow-x:hidden}#show_personalmessage .inner-wrapper form{padding:0;line-height:18px}#show_personalmessage .inner-wrapper form>div{width:520px;margin:10px}#show_personalmessage .inner-wrapper form>div .message_board_content{width:530px;height:150px;background-color:#fff;color:black;padding:10px;border:1px solid #ccc;overflow-y:auto}#show_personalmessage .inner-wrapper form>div .message_board_max{font-size:12px;color:#aaa}#show_personalmessage .inner-wrapper form>div .message_board{width:530px;height:30px}#show_personalmessage .inner-wrapper form>div .message_board tr{color:#000}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons{vertical-align:middle}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_uploadBtn{width:110px;cursor:pointer}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_uploadBtn span{padding-left:2px;font-size:14px;color:#aaa}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_linkBtn{width:100px;cursor:pointer;margin-left:5px}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_linkBtn span{padding-left:2px;font-size:14px;color:#aaa}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_ftg{vertical-align:middle}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_ftg div{cursor:pointer}#show_personalmessage .inner-wrapper form>div .message_board tr #multiplayer_send_div{width:300px;color:#000;margin-left:5px;display:none}#show_personalmessage .inner-wrapper form #message_board_browseFile{width:0}.message_board_txt_prompt{color:#646464;font-style:italic;font-weight:bold}.message_board_empty_info{color:#000000;margin-top:80px;text-align:center;font-weight:bold}.global_task_panel_wrapper textarea{overflow:hidden}.control.global_task_panel{display:none}.lean-overlay-nav{background:radial,circle 50% 30%,#fff,#fff repeat scroll 0 0 transparent;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#show_notifications_link:focus{outline:none !important}.highlighted-courses .courses,.find-courses .courses{*zoom:1;padding:40px 0px 15px}.highlighted-courses .courses:before,.highlighted-courses .courses:after,.find-courses .courses:before,.find-courses .courses:after{content:" ";display:table}.highlighted-courses .courses:after,.find-courses .courses:after{clear:both}.highlighted-courses .courses .university-column,.find-courses .courses .university-column{width:32.20339%;margin-right:1.69492%;float:left}.highlighted-courses .courses .university-column:nth-child(3n+3),.find-courses .courses .university-column:nth-child(3n+3){margin-right:0}.highlighted-courses .courses .courses-listing,.find-courses .courses .courses-listing{*zoom:1;margin:0;padding:0;list-style:none}.highlighted-courses .courses .courses-listing:before,.highlighted-courses .courses .courses-listing:after,.find-courses .courses .courses-listing:before,.find-courses .courses .courses-listing:after{content:" ";display:table}.highlighted-courses .courses .courses-listing:after,.find-courses .courses .courses-listing:after{clear:both}.highlighted-courses .courses .courses-listing .courses-listing-item,.find-courses .courses .courses-listing .courses-listing-item{width:32.20339%;margin-right:1.69492%;float:left}.highlighted-courses .courses .courses-listing .courses-listing-item:nth-child(3n+3),.find-courses .courses .courses-listing .courses-listing-item:nth-child(3n+3){margin-right:0}.highlighted-courses .courses .course,.find-courses .courses .course{background:#fafafa;border:1px solid #bebebe;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 10px 0 rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.9);margin-bottom:30px;position:relative;width:100%;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s}.highlighted-courses .courses .course .status,.find-courses .courses .course .status{background:#1d9dd9;color:white;font-size:10px;left:10px;padding:2px 10px;border-radius:2px;position:absolute;text-transform:uppercase;top:-6px;z-index:100}.highlighted-courses .courses .course .status:after,.find-courses .courses .course .status:after{border-bottom:6px solid #0e4e6c;border-right:6px solid transparent;content:"";display:block;height:0;position:absolute;right:-6px;top:0;width:0}.highlighted-courses .courses .course a,.find-courses .courses .course a{position:relative;display:block}.highlighted-courses .courses .course a:hover,.find-courses .courses .course a:hover{text-decoration:none}.highlighted-courses .courses .course .meta-info,.find-courses .courses .course .meta-info{background:rgba(0,0,0,0.75);bottom:6px;border:1px solid rgba(0,0,0,0.5);border-top-right-radius:2px;border-bottom-right-radius:2px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);*zoom:1;position:absolute;right:-4px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s}.highlighted-courses .courses .course .meta-info:before,.highlighted-courses .courses .course .meta-info:after,.find-courses .courses .course .meta-info:before,.find-courses .courses .course .meta-info:after{content:" ";display:table}.highlighted-courses .courses .course .meta-info:after,.find-courses .courses .course .meta-info:after{clear:both}.highlighted-courses .courses .course .meta-info p,.find-courses .courses .course .meta-info p{color:#fff;font-style:italic;line-height:1.2em;padding:4px 12px 5px}.highlighted-courses .courses .course .inner-wrapper,.find-courses .courses .course .inner-wrapper{border:1px solid #fcfcfc;height:100%;height:200px;overflow:hidden;position:relative}.highlighted-courses .courses .course header.course-preview,.find-courses .courses .course header.course-preview{left:0px;position:absolute;top:0px;width:100%;z-index:3;background-image:-webkit-linear-gradient(-180deg, #fff,rgba(255,255,255,0.85));background-image:linear-gradient(-90deg, #fff,rgba(255,255,255,0.85));box-shadow:inset 0 -1px 0 0 rgba(255,255,255,0.2);border-bottom:1px solid rgba(150,150,150,0.7);display:block;height:50px}.highlighted-courses .courses .course header.course-preview:hover,.find-courses .courses .course header.course-preview:hover{background-image:-webkit-linear-gradient(-180deg, #fff,rgba(255,255,255,0.8));background-image:linear-gradient(-90deg, #fff,rgba(255,255,255,0.8));text-decoration:none}.highlighted-courses .courses .course header.course-preview:hover .info-link,.find-courses .courses .course header.course-preview:hover .info-link{color:#1d9dd9;opacity:1.0}.highlighted-courses .courses .course header.course-preview:hover h2,.highlighted-courses .courses .course header.course-preview:hover section.outside-app h1,section.outside-app .highlighted-courses .courses .course header.course-preview:hover h1,.find-courses .courses .course header.course-preview:hover h2,.find-courses .courses .course header.course-preview:hover section.outside-app h1,section.outside-app .find-courses .courses .course header.course-preview:hover h1{color:#1d9dd9}.highlighted-courses .courses .course header.course-preview hgroup,.find-courses .courses .course header.course-preview hgroup{left:0px;padding:0px 10px;position:absolute;right:60px;top:0px}.highlighted-courses .courses .course header.course-preview hgroup h2,.highlighted-courses .courses .course header.course-preview hgroup section.outside-app h1,section.outside-app .highlighted-courses .courses .course header.course-preview hgroup h1,.find-courses .courses .course header.course-preview hgroup h2,.find-courses .courses .course header.course-preview hgroup section.outside-app h1,section.outside-app .find-courses .courses .course header.course-preview hgroup h1{color:#3c3c3c;display:table-cell;font-family:"Open Sans",Verdana;font-size:0.8em;font-weight:700;height:48px;letter-spacing:0px;margin-bottom:0px;padding-top:0px;text-shadow:0 1px rgba(255,255,255,0.6);text-overflow:ellipsis;text-transform:none;vertical-align:middle}.highlighted-courses .courses .course header.course-preview hgroup h2 .course-number,.highlighted-courses .courses .course header.course-preview hgroup section.outside-app h1 .course-number,section.outside-app .highlighted-courses .courses .course header.course-preview hgroup h1 .course-number,.find-courses .courses .course header.course-preview hgroup h2 .course-number,.find-courses .courses .course header.course-preview hgroup section.outside-app h1 .course-number,section.outside-app .find-courses .courses .course header.course-preview hgroup h1 .course-number{font-weight:700;text-transform:none}.highlighted-courses .courses .course header.course-preview .info-link,.find-courses .courses .course header.course-preview .info-link{border-left:1px solid rgba(150,150,150,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c3c3c;display:inline-block;font:bold 1.6em/1.2em "Open Sans",Verdana;height:100%;opacity:0.6;padding-top:10px;position:absolute;right:0px;text-align:center;text-shadow:0 1px rgba(255,255,255,0.6);top:0px;width:60px;vertical-align:middle}.highlighted-courses .courses .course .info,.find-courses .courses .course .info{background:#fff;height:350px;left:0px;position:absolute;top:0px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:100%;overflow:hidden}.highlighted-courses .courses .course .info .cover-image,.find-courses .courses .course .info .cover-image{height:200px;overflow:hidden;width:100%}.highlighted-courses .courses .course .info .cover-image img,.find-courses .courses .course .info .cover-image img{display:block;min-height:100%;width:100%}.highlighted-courses .courses .course .info .desc,.find-courses .courses .course .info .desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:120px;overflow:hidden;padding:10px 10px 12px 10px;position:relative;width:100%}.highlighted-courses .courses .course .info .desc section,.find-courses .courses .course .info .desc section{color:#3c3c3c;font:normal 1em/1.6em Georgia;margin:0px;height:100%;overflow:hidden;text-overflow:ellipsis}.highlighted-courses .courses .course .info .bottom,.find-courses .courses .course .info .bottom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 10px 10px 10px;width:100%}.highlighted-courses .courses .course .info .bottom .university,.find-courses .courses .course .info .bottom .university{border-right:1px solid #c8c8c8;color:#646464;letter-spacing:1px;margin-right:10px;padding-right:10px}.highlighted-courses .courses .course .info .bottom .university:hover,.find-courses .courses .course .info .bottom .university:hover{color:#1d9dd9}.highlighted-courses .courses .course .info .bottom .start-date,.find-courses .courses .course .info .bottom .start-date{color:#646464;letter-spacing:1px}.highlighted-courses .courses .course:hover,.find-courses .courses .course:hover{background:#f5f5f5;border-color:#bebebe;box-shadow:0 1px 16px 0 rgba(29,157,217,0.4)}.highlighted-courses .courses .course:hover .info,.find-courses .courses .course:hover .info{top:-150px}.highlighted-courses .courses .course:hover .meta-info,.find-courses .courses .course:hover .meta-info{opacity:0}.highlighted-courses .university-courses .course,.find-courses .university-courses .course{width:32.20339%;margin-right:1.69492%;float:left}.highlighted-courses .university-courses .course:nth-child(3n+3),.find-courses .university-courses .course:nth-child(3n+3){margin-right:0}.filter{height:60px}.filter nav{background-image:-webkit-linear-gradient(-180deg, #fafafa,#e6e6e6);background-image:linear-gradient(-90deg, #fafafa,#e6e6e6);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4),inset 0 0 0 -1px rgba(255,255,255,0.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bebebe;border-bottom-color:#c8c8c8;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;*zoom:1;height:60px;padding:12px 10px;position:relative;z-index:9}.filter nav:before,.filter nav:after{content:" ";display:table}.filter nav:after{clear:both}.filter nav.fixed-top{box-shadow:0 1px 15px 0 rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.4);max-width:1200px;position:fixed;top:0px;width:100%}.filter nav .dropdown{float:left;margin-right:15px;position:relative}.filter nav .dropdown .filter-heading{background-image:-webkit-linear-gradient(-180deg, #fafafa 0%,#f5f5f5 50%,#ebebeb 50%,#e6e6e6 100%);background-image:linear-gradient(-90deg, #fafafa 0%,#f5f5f5 50%,#ebebeb 50%,#e6e6e6 100%);border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 0 0 rgba(255,255,255,0.4),inset 0 1px 0 0 rgba(255,255,255,0.6);border:1px solid #c8c8c8;color:#3c3c3c;cursor:pointer;height:36px;padding:9px;position:relative;text-align:center;text-shadow:0 1px rgba(255,255,255,0.8);width:150px;z-index:11}.filter nav .dropdown ul{background:#fff;border-radius:0px 4px 4px 4px;border:1px solid #c8c8c8;box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);padding:20px 0px 5px 20px;position:absolute;visibility:hidden;width:200px;z-index:10}.filter nav .dropdown ul li{list-style:none;margin-bottom:15px}.filter nav .dropdown:hover .filter-heading{background:#fff;background-image:-webkit-linear-gradient(-180deg, #fafafa,#fff);background-image:linear-gradient(-90deg, #fafafa,#fff);border-radius:4px 4px 0px 0px;border-bottom:1px dotted #c8c8c8;box-shadow:0 2px 0 -1px #fff;color:#3c3c3c;height:40px}.filter nav .dropdown:hover ul{visibility:visible}.filter nav form.search{float:right}.filter nav form.search input[type="text"]{border-radius:3px 0px 0px 3px;float:left;height:36px;width:200px}.filter nav form.search input[type="submit"]{border-radius:0px 3px 3px 0px;float:left;height:36px;padding:2px 20px}#lean_overlay{background:transparent;background-image:-webkit-radial-gradient(50% 30%,  circle cover, rgba(0,0,0,0.3),rgba(0,0,0,0.8));background-image:radial-gradient( circle  at 50% 30%, rgba(0,0,0,0.3),rgba(0,0,0,0.8));display:none;height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:100}.modal,.leanModal_box,body.discussion .wmd-prompt-dialog,.discussion-module .new-post-body .wmd-prompt-dialog,.discussion-user-threads .new-post-body .wmd-prompt-dialog{background:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.9);border-radius:0px;box-shadow:0 15px 80px 15px rgba(0,0,0,0.5);color:#fff;display:none;left:50%;padding:8px;position:absolute;width:480px;z-index:12}.modal.video-modal,.video-modal.leanModal_box,body.discussion .video-modal.wmd-prompt-dialog,.discussion-module .new-post-body .video-modal.wmd-prompt-dialog,.discussion-user-threads .new-post-body .video-modal.wmd-prompt-dialog{left:50%;padding:10px;width:582px}.modal.video-modal .inner-wrapper,.video-modal.leanModal_box .inner-wrapper,body.discussion .video-modal.wmd-prompt-dialog .inner-wrapper,.discussion-module .new-post-body .video-modal.wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .new-post-body .video-modal.wmd-prompt-dialog .inner-wrapper{background:#000;box-shadow:none;height:315px;padding:10px;width:560px}.modal.home-page-video-modal,.home-page-video-modal.leanModal_box,body.discussion .home-page-video-modal.wmd-prompt-dialog,.discussion-module .new-post-body .home-page-video-modal.wmd-prompt-dialog,.discussion-user-threads .new-post-body .home-page-video-modal.wmd-prompt-dialog{left:50%;padding:10px;width:662px}.modal.home-page-video-modal .inner-wrapper,.home-page-video-modal.leanModal_box .inner-wrapper,body.discussion .home-page-video-modal.wmd-prompt-dialog .inner-wrapper,.discussion-module .new-post-body .home-page-video-modal.wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .new-post-body .home-page-video-modal.wmd-prompt-dialog .inner-wrapper{background:#000;box-shadow:none;height:360px;padding:10px;width:640px}.modal .inner-wrapper,.leanModal_box .inner-wrapper,body.discussion .wmd-prompt-dialog .inner-wrapper,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper{background:#f5f5f5;border-radius:0px;border:1px solid rgba(0,0,0,0.9);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7);overflow:hidden;padding-left:10px;padding-right:10px;padding-bottom:30px;position:relative;z-index:2}.modal .inner-wrapper header,.leanModal_box .inner-wrapper header,body.discussion .wmd-prompt-dialog .inner-wrapper header,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header{margin-bottom:30px;overflow:hidden;padding:28px 20px 0px;position:relative;z-index:2}.modal .inner-wrapper header::before,.leanModal_box .inner-wrapper header::before,body.discussion .wmd-prompt-dialog .inner-wrapper header::before,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header::before,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header::before{background-image:-webkit-radial-gradient(50% 50%,  circle closest-side, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient( circle closest-side at 50% 50%, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%);content:"";display:block;height:400px;left:0px;margin:0 auto;position:absolute;top:-140px;width:100%;z-index:1}.modal .inner-wrapper header hr,.leanModal_box .inner-wrapper header hr,body.discussion .wmd-prompt-dialog .inner-wrapper header hr,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header hr,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header hr{border:none;margin:0px;position:relative;z-index:2}.modal .inner-wrapper header hr::after,.leanModal_box .inner-wrapper header hr::after,body.discussion .wmd-prompt-dialog .inner-wrapper header hr::after,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header hr::after,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header hr::after{bottom:0px;content:"";display:block;position:absolute;top:-1px}.modal .inner-wrapper header h2,.leanModal_box .inner-wrapper header h2,body.discussion .wmd-prompt-dialog .inner-wrapper header h2,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header h2,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header h2,.modal .inner-wrapper header section.outside-app h1,section.outside-app .modal .inner-wrapper header h1,.leanModal_box .inner-wrapper header section.outside-app h1,section.outside-app .leanModal_box .inner-wrapper header h1,body.discussion .wmd-prompt-dialog .inner-wrapper header section.outside-app h1,section.outside-app body.discussion .wmd-prompt-dialog .inner-wrapper header h1,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header section.outside-app h1,section.outside-app .discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper header h1,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header section.outside-app h1,section.outside-app .discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper header h1{position:relative;text-align:center;text-shadow:0 1px rgba(255,255,255,0.4);z-index:2}.modal .inner-wrapper .modal-form-error,.leanModal_box .inner-wrapper .modal-form-error,body.discussion .wmd-prompt-dialog .inner-wrapper .modal-form-error,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .modal-form-error,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .modal-form-error{background:#fd5757;border:1px solid #ca1111;color:#8f0e0e;display:none;margin-bottom:20px;padding:12px}.modal .inner-wrapper .notice,.leanModal_box .inner-wrapper .notice,body.discussion .wmd-prompt-dialog .inner-wrapper .notice,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .notice,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .notice{background:#fffcdd;border:1px solid #aa9b00;color:#aa9b00;display:none;margin-bottom:20px;padding:12px}.modal .inner-wrapper .activation-message,.leanModal_box .inner-wrapper .activation-message,body.discussion .wmd-prompt-dialog .inner-wrapper .activation-message,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .activation-message,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .activation-message,.modal .inner-wrapper .message,.leanModal_box .inner-wrapper .message,body.discussion .wmd-prompt-dialog .inner-wrapper .message,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .message,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .message{padding:0 40px 10px}.modal .inner-wrapper .activation-message p,.leanModal_box .inner-wrapper .activation-message p,body.discussion .wmd-prompt-dialog .inner-wrapper .activation-message p,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .activation-message p,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .activation-message p,.modal .inner-wrapper .message p,.leanModal_box .inner-wrapper .message p,body.discussion .wmd-prompt-dialog .inner-wrapper .message p,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .message p,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .message p{margin-bottom:10px}.modal .inner-wrapper form,.leanModal_box .inner-wrapper form,body.discussion .wmd-prompt-dialog .inner-wrapper form,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form{margin-bottom:12px;padding:0px 40px;position:relative;z-index:2}.modal .inner-wrapper form .input-group,.leanModal_box .inner-wrapper form .input-group,body.discussion .wmd-prompt-dialog .inner-wrapper form .input-group,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group{*zoom:1;border-bottom:1px solid #d2d2d2;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);margin-bottom:30px;padding-bottom:10px}.modal .inner-wrapper form .input-group:before,.leanModal_box .inner-wrapper form .input-group:before,body.discussion .wmd-prompt-dialog .inner-wrapper form .input-group:before,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group:before,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group:before,.modal .inner-wrapper form .input-group:after,.leanModal_box .inner-wrapper form .input-group:after,body.discussion .wmd-prompt-dialog .inner-wrapper form .input-group:after,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group:after,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group:after{content:" ";display:table}.modal .inner-wrapper form .input-group:after,.leanModal_box .inner-wrapper form .input-group:after,body.discussion .wmd-prompt-dialog .inner-wrapper form .input-group:after,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group:after,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .input-group:after{clear:both}.modal .inner-wrapper form label,.leanModal_box .inner-wrapper form label,body.discussion .wmd-prompt-dialog .inner-wrapper form label,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label{color:#333}.modal .inner-wrapper form label.field-error,.leanModal_box .inner-wrapper form label.field-error,body.discussion .wmd-prompt-dialog .inner-wrapper form label.field-error,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.field-error,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.field-error{display:block;color:#8F0E0E}.modal .inner-wrapper form label.field-error+input,.leanModal_box .inner-wrapper form label.field-error+input,body.discussion .wmd-prompt-dialog .inner-wrapper form label.field-error+input,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.field-error+input,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.field-error+input,.modal .inner-wrapper form label.field-error+textarea,.leanModal_box .inner-wrapper form label.field-error+textarea,body.discussion .wmd-prompt-dialog .inner-wrapper form label.field-error+textarea,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.field-error+textarea,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.field-error+textarea{border:1px solid #CA1111;color:#8F0E0E}.modal .inner-wrapper form input[type="checkbox"],.leanModal_box .inner-wrapper form input[type="checkbox"],body.discussion .wmd-prompt-dialog .inner-wrapper form input[type="checkbox"],.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="checkbox"],.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="checkbox"]{margin-right:5px}.modal .inner-wrapper form textarea,.leanModal_box .inner-wrapper form textarea,body.discussion .wmd-prompt-dialog .inner-wrapper form textarea,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form textarea,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form textarea{background:#fff;display:block;height:45px;margin-bottom:20px;width:100%}.modal .inner-wrapper form input[type="email"],.leanModal_box .inner-wrapper form input[type="email"],body.discussion .wmd-prompt-dialog .inner-wrapper form input[type="email"],.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="email"],.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="email"],.modal .inner-wrapper form input[type="text"],.leanModal_box .inner-wrapper form input[type="text"],body.discussion .wmd-prompt-dialog .inner-wrapper form input[type="text"],.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="text"],.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="text"],.modal .inner-wrapper form input[type="password"],.leanModal_box .inner-wrapper form input[type="password"],body.discussion .wmd-prompt-dialog .inner-wrapper form input[type="password"],.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="password"],.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form input[type="password"]{background:#fff;display:block;height:45px;margin-bottom:20px;width:100%}.modal .inner-wrapper form label.remember-me,.leanModal_box .inner-wrapper form label.remember-me,body.discussion .wmd-prompt-dialog .inner-wrapper form label.remember-me,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me,.modal .inner-wrapper form label.terms-of-service,.leanModal_box .inner-wrapper form label.terms-of-service,body.discussion .wmd-prompt-dialog .inner-wrapper form label.terms-of-service,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service,.modal .inner-wrapper form label.honor-code,.leanModal_box .inner-wrapper form label.honor-code,body.discussion .wmd-prompt-dialog .inner-wrapper form label.honor-code,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code{background:#e9e9e9;border:1px solid #c8c8c8;border-radius:3px;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);display:block;margin-bottom:20px;padding:8px 10px}.modal .inner-wrapper form label.remember-me:hover,.leanModal_box .inner-wrapper form label.remember-me:hover,body.discussion .wmd-prompt-dialog .inner-wrapper form label.remember-me:hover,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me:hover,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me:hover,.modal .inner-wrapper form label.terms-of-service:hover,.leanModal_box .inner-wrapper form label.terms-of-service:hover,body.discussion .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:hover,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:hover,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:hover,.modal .inner-wrapper form label.honor-code:hover,.leanModal_box .inner-wrapper form label.honor-code:hover,body.discussion .wmd-prompt-dialog .inner-wrapper form label.honor-code:hover,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code:hover,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code:hover{background:#e6e6e6}.modal .inner-wrapper form label.remember-me.field-error,.leanModal_box .inner-wrapper form label.remember-me.field-error,body.discussion .wmd-prompt-dialog .inner-wrapper form label.remember-me.field-error,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me.field-error,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me.field-error,.modal .inner-wrapper form label.terms-of-service.field-error,.leanModal_box .inner-wrapper form label.terms-of-service.field-error,body.discussion .wmd-prompt-dialog .inner-wrapper form label.terms-of-service.field-error,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service.field-error,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service.field-error,.modal .inner-wrapper form label.honor-code.field-error,.leanModal_box .inner-wrapper form label.honor-code.field-error,body.discussion .wmd-prompt-dialog .inner-wrapper form label.honor-code.field-error,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code.field-error,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code.field-error{border:1px solid #CA1111}.modal .inner-wrapper form label.remember-me a,.leanModal_box .inner-wrapper form label.remember-me a,body.discussion .wmd-prompt-dialog .inner-wrapper form label.remember-me a,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me a,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.remember-me a,.modal .inner-wrapper form label.terms-of-service a,.leanModal_box .inner-wrapper form label.terms-of-service a,body.discussion .wmd-prompt-dialog .inner-wrapper form label.terms-of-service a,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service a,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.terms-of-service a,.modal .inner-wrapper form label.honor-code a,.leanModal_box .inner-wrapper form label.honor-code a,body.discussion .wmd-prompt-dialog .inner-wrapper form label.honor-code a,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code a,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form label.honor-code a{font-family:Georgia;font-style:italic}.modal .inner-wrapper form .citizenship,.leanModal_box .inner-wrapper form .citizenship,body.discussion .wmd-prompt-dialog .inner-wrapper form .citizenship,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship,.modal .inner-wrapper form .gender,.leanModal_box .inner-wrapper form .gender,body.discussion .wmd-prompt-dialog .inner-wrapper form .gender,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender,.modal .inner-wrapper form .date-of-birth,.leanModal_box .inner-wrapper form .date-of-birth,body.discussion .wmd-prompt-dialog .inner-wrapper form .date-of-birth,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .date-of-birth,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .date-of-birth{margin-bottom:20px;float:left;width:32.20339%}.modal .inner-wrapper form .citizenship label,.leanModal_box .inner-wrapper form .citizenship label,body.discussion .wmd-prompt-dialog .inner-wrapper form .citizenship label,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship label,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship label,.modal .inner-wrapper form .gender label,.leanModal_box .inner-wrapper form .gender label,body.discussion .wmd-prompt-dialog .inner-wrapper form .gender label,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender label,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender label,.modal .inner-wrapper form .date-of-birth label,.leanModal_box .inner-wrapper form .date-of-birth label,body.discussion .wmd-prompt-dialog .inner-wrapper form .date-of-birth label,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .date-of-birth label,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .date-of-birth label{display:block}.modal .inner-wrapper form .citizenship select,.leanModal_box .inner-wrapper form .citizenship select,body.discussion .wmd-prompt-dialog .inner-wrapper form .citizenship select,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship select,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship select,.modal .inner-wrapper form .gender select,.leanModal_box .inner-wrapper form .gender select,body.discussion .wmd-prompt-dialog .inner-wrapper form .gender select,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender select,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender select,.modal .inner-wrapper form .date-of-birth select,.leanModal_box .inner-wrapper form .date-of-birth select,body.discussion .wmd-prompt-dialog .inner-wrapper form .date-of-birth select,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .date-of-birth select,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .date-of-birth select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.modal .inner-wrapper form .citizenship,.leanModal_box .inner-wrapper form .citizenship,body.discussion .wmd-prompt-dialog .inner-wrapper form .citizenship,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .citizenship,.modal .inner-wrapper form .gender,.leanModal_box .inner-wrapper form .gender,body.discussion .wmd-prompt-dialog .inner-wrapper form .gender,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .gender{margin-right:1.69492%}.modal .inner-wrapper form .submit,.leanModal_box .inner-wrapper form .submit,body.discussion .wmd-prompt-dialog .inner-wrapper form .submit,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .submit,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .submit{padding-top:10px}.modal .inner-wrapper form .submit input[type="submit"],.leanModal_box .inner-wrapper form .submit input[type="submit"],body.discussion .wmd-prompt-dialog .inner-wrapper form .submit input[type="submit"],.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper form .submit input[type="submit"],.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper form .submit input[type="submit"]{display:block;height:45px;margin:0 auto;width:100%}.modal .inner-wrapper .login-extra,.leanModal_box .inner-wrapper .login-extra,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra{position:relative;z-index:2}.modal .inner-wrapper .login-extra p,.leanModal_box .inner-wrapper .login-extra p,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra p,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p{color:#646464;font-style:italic;text-align:center}.modal .inner-wrapper .login-extra p span,.leanModal_box .inner-wrapper .login-extra p span,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra p span,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p span,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p span{color:#646464;font-family:Georgia;font-style:italic}.modal .inner-wrapper .login-extra p a,.leanModal_box .inner-wrapper .login-extra p a,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra p a,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p a,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p a{color:#646464;font-family:Georgia;font-style:italic;text-decoration:underline}.modal .inner-wrapper .login-extra p a:hover,.leanModal_box .inner-wrapper .login-extra p a:hover,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra p a:hover,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p a:hover,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p a:hover{color:#3c3c3c}.modal .inner-wrapper .login-extra p span+a,.leanModal_box .inner-wrapper .login-extra p span+a,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra p span+a,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p span+a,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .login-extra p span+a{margin-left:15px}.modal .inner-wrapper .close-modal,.leanModal_box .inner-wrapper .close-modal,body.discussion .wmd-prompt-dialog .inner-wrapper .close-modal,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .close-modal,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .close-modal{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding:10px;position:absolute;right:2px;top:0px;z-index:3}.modal .inner-wrapper .close-modal .inner p,.leanModal_box .inner-wrapper .close-modal .inner p,body.discussion .wmd-prompt-dialog .inner-wrapper .close-modal .inner p,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .close-modal .inner p,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .close-modal .inner p{color:#646464;font:normal 1.2rem/1.2rem "Open Sans",Verdana;text-align:center;text-shadow:0 1px rgba(255,255,255,0.8);-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.modal .inner-wrapper .close-modal:hover p,.leanModal_box .inner-wrapper .close-modal:hover p,body.discussion .wmd-prompt-dialog .inner-wrapper .close-modal:hover p,.discussion-module .new-post-body .wmd-prompt-dialog .inner-wrapper .close-modal:hover p,.discussion-user-threads .new-post-body .wmd-prompt-dialog .inner-wrapper .close-modal:hover p{color:#3c3c3c}.modal #help_wrapper,.leanModal_box #help_wrapper,body.discussion .wmd-prompt-dialog #help_wrapper,.discussion-module .new-post-body .wmd-prompt-dialog #help_wrapper,.discussion-user-threads .new-post-body .wmd-prompt-dialog #help_wrapper{padding:0 30px 30px 30px}.modal #help_wrapper header,.leanModal_box #help_wrapper header,body.discussion .wmd-prompt-dialog #help_wrapper header,.discussion-module .new-post-body .wmd-prompt-dialog #help_wrapper header,.discussion-user-threads .new-post-body .wmd-prompt-dialog #help_wrapper header{margin-bottom:20px;padding-right:0;padding-left:0}.modal .tip,.leanModal_box .tip,body.discussion .wmd-prompt-dialog .tip,.discussion-module .new-post-body .wmd-prompt-dialog .tip,.discussion-user-threads .new-post-body .wmd-prompt-dialog .tip{font-size:12px;display:block;color:#333}.container.activation,section.activation.outside-app{padding:60px 0px 120px}.container.activation h1,section.activation.outside-app h1{margin-bottom:20px;padding:10px}.container.activation h1+hr,section.activation.outside-app h1+hr{margin-bottom:30px}.container.activation .message,section.activation.outside-app .message{background:#fcfcfc;border:1px solid #c8c8c8;box-shadow:0 3px 20px 0 rgba(0,0,0,0.2);border-radius:4px;margin:0 auto;padding:40px;width:49.15254%}.container.unsubscribe,section.unsubscribe.outside-app{padding:60px 0px 120px}.container.unsubscribe h1,section.unsubscribe.outside-app h1{margin-bottom:20px;padding:10px}.container.unsubscribe h1+hr,section.unsubscribe.outside-app h1+hr{margin-bottom:30px}.container.unsubscribe .message,section.unsubscribe.outside-app .message{background:#fcfcfc;border:1px solid #c8c8c8;box-shadow:0 3px 20px 0 rgba(0,0,0,0.2);border-radius:4px;margin:0 auto;padding:40px;width:49.15254%}.home{padding:0px}.home>.container,.home>section.outside-app{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.home>header{background:#fcfcfc;background-image:url("/static/images/homepage-bg.839fe86b10b8.jpg");background-image:url("/static/images/homepage-bg.839fe86b10b8.jpg");background-size:cover;border-bottom:1px solid #646464;box-shadow:0 1px 0 0 rgba(255,255,255,0.93),inset 0 -1px 5px 0 rgba(0,0,0,0.1);*zoom:1;height:460px;overflow:hidden;margin-top:-69px;padding:0px;width:100%}.home>header:before,.home>header:after{content:" ";display:table}.home>header:after{clear:both}.home>header .outer-wrapper{margin:0 auto;padding:240px 10px 0px;position:relative;max-width:1200px;min-width:760px;*zoom:1}.home>header .outer-wrapper:before,.home>header .outer-wrapper:after{content:" ";display:table}.home>header .outer-wrapper:after{clear:both}.home>header .title{background:#FFF;background:rgba(255,255,255,0.93);border:1px solid #646464;box-shadow:0 4px 25px 0 rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:120px;margin-left:200px;width:49.15254%;float:left;position:relative;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;vertical-align:top}.home>header .title:hover .actions{display:none}.home>header .title>hgroup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;left:0px;opacity:1.0;padding:20px 30px;top:0px;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;text-align:left}.home>header .title>hgroup h1{margin-bottom:0px;text-align:left;text-shadow:0 1px rgba(255,255,255,0.6);text-transform:none}.home>header .title>hgroup h2,.home>header .title>hgroup section.outside-app h1,section.outside-app .home>header .title>hgroup h1{font-style:italic;margin-bottom:0px;text-transform:lowercase}.home>header .actions{display:none}.home>header .media{background:#FFF;background:rgba(255,255,255,0.93);border:1px solid #646464;border-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:120px;float:left;padding:4px;position:relative;vertical-align:top;width:16.94915%;z-index:2}.home>header .media:hover{text-decoration:underline}.home>header .media .hero{height:100%;overflow:hidden;position:relative;background:url("/static/images/courses/video-thumb.b017a9c873bb.jpg") center no-repeat;background-size:cover}.home>header .media .hero .play-intro{background-image:-webkit-linear-gradient(-180deg, rgba(0,0,0,0.65),rgba(0,0,0,0.75));background-image:linear-gradient(-90deg, rgba(0,0,0,0.65),rgba(0,0,0,0.75));border-radius:4px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid rgba(255,255,255,0.8);height:60px;left:50%;margin-top:-30px;margin-left:-30px;position:absolute;top:50%;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:60px}.home>header .media .hero .play-intro::after{color:#fff;color:rgba(255,255,255,0.8);content:"\25B6";display:block;font:normal 2em/1em "Open Sans",Verdana;left:50%;margin-left:-11px;margin-top:-16px;position:absolute;text-shadow:0 -1px rgba(0,0,0,0.8);top:50%}.home>header .media .hero img{display:block;width:100%}.home>header .media:hover .play-intro{background-image:-webkit-linear-gradient(-180deg, rgba(0,0,0,0.75),rgba(0,0,0,0.8));background-image:linear-gradient(-90deg, rgba(0,0,0,0.75),rgba(0,0,0,0.8));box-shadow:0 1px 12px 0 rgba(0,0,0,0.5);border-color:rgba(255,255,255,0.9)}.home>header .media:hover .play-intro::after{color:#fff;color:#fff}.home .highlighted-courses{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;position:relative;width:100%;z-index:1}.home .highlighted-courses>h2,.home section.outside-app .highlighted-courses>h1,section.outside-app .home .highlighted-courses>h1{background-image:-webkit-linear-gradient(-180deg, #fafafa,#e6e6e6);background-image:linear-gradient(-90deg, #fafafa,#e6e6e6);border:1px solid #c8c8c8;border-radius:4px;border-top-color:#bebebe;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4),0 0px 12px 0 rgba(0,0,0,0.2);color:#646464;letter-spacing:1px;margin-bottom:0px;margin-top:-15px;padding:10px 10px 8px;text-align:center;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6)}.home .university-partners{border-bottom:1px solid #c8c8c8;margin-bottom:0px;overflow:hidden;position:relative;width:100%}.home .university-partners::before{content:"";display:block}.home .university-partners::after{content:"";display:block}.home .university-partners hr{border:none;margin:0px;position:relative;z-index:2}.home .university-partners hr::after{bottom:0px;content:"";display:block;position:absolute;top:-1px}.home .university-partners .partners{margin:0 auto;padding:20px 0px;text-align:center}.home .university-partners .partners li.partner{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding:0px 30px;position:relative;vertical-align:middle;overflow:hidden}.home .university-partners .partners li.partner::before{content:"";display:block;height:80px;right:0px;position:absolute;top:-5px;width:1px}.home .university-partners .partners li.partner::after{content:"";display:block;height:80px;right:1px;position:absolute;top:-5px;width:1px}.home .university-partners .partners li.partner:last-child::before{display:none}.home .university-partners .partners li.partner:last-child::after{display:none}.home .university-partners .partners a{-webkit-transition:all 0.25s ease-in-out 0s;-moz-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}.home .university-partners .partners a::before{background-image:-webkit-radial-gradient(50% 50%,  circle closest-side, #fff 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient( circle closest-side at 50% 50%, #fff 0%,rgba(255,255,255,0) 100%);content:"";display:block;height:200px;left:50%;margin-left:-100px;margin-top:-100px;opacity:0;width:200px;position:absolute;-webkit-transition:all 0.25s ease-in-out 0s;-moz-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s;top:50%;z-index:1}.home .university-partners .partners a .name{bottom:-60px;left:0px;position:absolute;text-align:center;-webkit-transition:all 0.25s ease-in-out 0s;-moz-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s;width:100%;z-index:2}.home .university-partners .partners a .name>span{color:#3c3c3c;font:800 italic 1.4em/1.4em "Open Sans",Verdana;text-shadow:0 1px rgba(255,255,255,0.6);-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.home .university-partners .partners a .name>span:hover{color:#646464}.home .university-partners .partners a img{position:relative;-webkit-transition:all 0.25s ease-in-out 0s;-moz-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s;vertical-align:middle;z-index:2}.home .university-partners .partners a:hover{text-decoration:none}.home .university-partners .partners a:hover::before{opacity:1.0}.home .university-partners .partners a:hover .name{bottom:20px}.home .university-partners .partners a:hover img{top:-100px}.home .university-partners.university-partners2x6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.home .university-partners.university-partners2x6 .partners{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;margin-left:60px;padding:12px 0}.home .university-partners.university-partners2x6 .partners:before,.home .university-partners.university-partners2x6 .partners:after{content:" ";display:table}.home .university-partners.university-partners2x6 .partners:after{clear:both}.home .university-partners.university-partners2x6 .partners .partner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:15.25424%;display:block;float:left;padding:0 12px}.home .university-partners.university-partners2x6 .partners .partner a img{width:100%;height:auto}.home .university-partners.university-partners2x6 .partners .partner a .name>span{font-size:1.0em}.home .university-partners.university-partners2x6 .partners .partner a:hover .name{bottom:14px}.home .more-info{border:1px solid #c8c8c8;margin-bottom:80px;width:100%}.home .more-info header{background-image:-webkit-linear-gradient(-180deg, #fafafa,#e6e6e6);background-image:linear-gradient(-90deg, #fafafa,#e6e6e6);border-bottom:1px solid #c8c8c8;*zoom:1;padding:10px 20px 8px;position:relative}.home .more-info header:before,.home .more-info header:after{content:" ";display:table}.home .more-info header:after{clear:both}.home .more-info header h2,.home .more-info header section.outside-app h1,section.outside-app .home .more-info header h1{float:left;margin:0px;text-shadow:0 1px rgba(255,255,255,0.6)}.home .more-info header .action.action-mediakit{float:right;position:relative;top:1px;font-family:"Open Sans",Verdana;font-size:14px;text-shadow:0 1px rgba(255,255,255,0.6)}.home .more-info header .action.action-mediakit:after{position:relative;top:-1px;display:inline-block;margin:0 0 0 5px;content:"➤";font-size:11px}.home .more-info header .action.action-mediakit .org-name{color:#1d9dd9;font-family:"Open Sans",Verdana;text-transform:none}.home .more-info .news{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.15);padding:20px;width:100%}.home .more-info .news .blog-posts{border-bottom:1px solid #c8c8c8;margin-bottom:20px;padding-bottom:20px;*zoom:1}.home .more-info .news .blog-posts:before,.home .more-info .news .blog-posts:after{content:" ";display:table}.home .more-info .news .blog-posts:after{clear:both}.home .more-info .news .blog-posts>article{border:1px dotted transparent;border-color:#c8c8c8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;float:left;margin-right:1.69492%;padding:10px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:32.20339%}.home .more-info .news .blog-posts>article:before,.home .more-info .news .blog-posts>article:after{content:" ";display:table}.home .more-info .news .blog-posts>article:after{clear:both}.home .more-info .news .blog-posts>article:hover{background:#fafafa;border:1px solid #c8c8c8;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1)}.home .more-info .news .blog-posts>article:last-child{margin-right:0px}.home .more-info .news .blog-posts>article .post-graphics{border:1px solid #bebebe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:84px;margin-right:1.69492%;overflow:hidden;width:32.20339%;vertical-align:top}.home .more-info .news .blog-posts>article .post-graphics img{min-height:100%;max-width:100%}.home .more-info .news .blog-posts>article .post-name{float:left;width:66.10169%;vertical-align:top}.home .more-info .news .blog-posts>article .post-name a{color:#3c3c3c;font:700 1em/1.2em "Open Sans",Verdana}.home .more-info .news .blog-posts>article .post-name a:hover{color:#1d9dd9;text-decoration:underline}.home .more-info .news .blog-posts>article .post-name .post-date{color:#646464;display:none;letter-spacing:1px}.home .more-info .news .press-links h3{display:inline;font-family:"Open Sans",Verdana;font-weight:700;line-height:1.6em}.home .more-info .news .press-links a{line-height:1.6em;font-family:Georgia;font-style:italic;margin-left:10px}.home .more-info .news .press-links a.read-more{float:right;color:#bcbcbc}.home .more-info .news .press-links a.read-more:hover{color:#1d9dd9;text-decoration:underline}.dashboard{*zoom:1;padding:60px 0 0 0}.dashboard:before,.dashboard:after{content:" ";display:table}.dashboard:after{clear:both}.dashboard .dashboard-banner{background:#fffcdd;border:1px solid #c8c8c8;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);padding:10px;margin-bottom:30px}.dashboard .dashboard-banner:empty{display:none;background-color:#FFF}.dashboard .dashboard-banner h2,.dashboard .dashboard-banner section.outside-app h1,section.outside-app .dashboard .dashboard-banner h1{margin-bottom:0}.dashboard .dashboard-banner p{margin-bottom:0}.dashboard .profile-sidebar{background:transparent;float:left;margin-right:1.69492%;width:23.72881%}.dashboard .profile-sidebar header.profile{background-image:-webkit-linear-gradient(-180deg, #fff,#f5f5f5);background-image:linear-gradient(-90deg, #fff,#f5f5f5);background-color:transparent;border:1px solid #c8c8c8;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.dashboard .profile-sidebar header.profile h1.user-name{color:#3c3c3c;font:700 1.2em/1.2em "Open Sans",Verdana;margin:0px;overflow:hidden;padding:15px 10px 17px;text-wrap:nowrap;text-overflow:ellipsis;text-transform:none}.dashboard .profile-sidebar .user-info{*zoom:1;padding:0px 10px}.dashboard .profile-sidebar .user-info:before,.dashboard .profile-sidebar .user-info:after{content:" ";display:table}.dashboard .profile-sidebar .user-info:after{clear:both}.dashboard .profile-sidebar .user-info>ul{background:#fcfcfc;border:1px solid #c8c8c8;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.15);*zoom:1;margin:0px;padding:20px 10px 10px;width:100%}.dashboard .profile-sidebar .user-info>ul:before,.dashboard .profile-sidebar .user-info>ul:after{content:" ";display:table}.dashboard .profile-sidebar .user-info>ul:after{clear:both}.dashboard .profile-sidebar .user-info>ul li{*zoom:1;border-bottom:1px dotted #c8c8c8;list-style:none;margin-bottom:15px;padding-bottom:17px}.dashboard .profile-sidebar .user-info>ul li:before,.dashboard .profile-sidebar .user-info>ul li:after{content:" ";display:table}.dashboard .profile-sidebar .user-info>ul li:after{clear:both}.dashboard .profile-sidebar .user-info>ul li:hover .title .icon{opacity:1.0}.dashboard .profile-sidebar .user-info>ul li span{display:block}.dashboard .profile-sidebar .user-info>ul li span.title{color:#646464;font-family:"Open Sans",Verdana;font-size:13px}.dashboard .profile-sidebar .user-info>ul li span.title .icon{background-size:cover;float:left;height:19px;margin:0 6px 0 0;opacity:0.6;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:19px}.dashboard .profile-sidebar .user-info>ul li span.title .icon.email-icon{background-image:url("/static/images/portal-icons/email-icon.7f11ac29be6e.png");background-image:url("/static/images/portal-icons/email-icon.7f11ac29be6e.png")}.dashboard .profile-sidebar .user-info>ul li span.title .icon.name-icon{background-image:url("/static/images/portal-icons/course-info-icon.efbf4c8accca.png");background-image:url("/static/images/portal-icons/course-info-icon.efbf4c8accca.png")}.dashboard .profile-sidebar .user-info>ul li span.title .icon.location-icon{background-image:url("/static/images/portal-icons/home-icon.9bfadc2517cb.png");background-image:url("/static/images/portal-icons/home-icon.9bfadc2517cb.png")}.dashboard .profile-sidebar .user-info>ul li span.title .icon.language-icon{background-image:url("/static/images/portal-icons/language-icon.86473e3f113e.png");background-image:url("/static/images/portal-icons/language-icon.86473e3f113e.png")}.dashboard .profile-sidebar .user-info>ul li span.data{color:#646464;font-weight:700;margin-left:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard .profile-sidebar .news-carousel{*zoom:1;margin:30px 10px 0;border:1px solid #c8c8c8;background:#fcfcfc;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.15)}.dashboard .profile-sidebar .news-carousel:before,.dashboard .profile-sidebar .news-carousel:after{content:" ";display:table}.dashboard .profile-sidebar .news-carousel:after{clear:both}.dashboard .profile-sidebar .news-carousel *{font-family:"Open Sans",Verdana}.dashboard .profile-sidebar .news-carousel header{*zoom:1;height:50px}.dashboard .profile-sidebar .news-carousel header:before,.dashboard .profile-sidebar .news-carousel header:after{content:" ";display:table}.dashboard .profile-sidebar .news-carousel header:after{clear:both}.dashboard .profile-sidebar .news-carousel .page-dots{float:right;margin:18px 15px 0 0}.dashboard .profile-sidebar .news-carousel .page-dots li{float:left;margin-left:6px}.dashboard .profile-sidebar .news-carousel .page-dot{display:block;width:11px;height:11px;border-radius:11px;background:#ddd}.dashboard .profile-sidebar .news-carousel .page-dot:hover{background:#646464}.dashboard .profile-sidebar .news-carousel .page-dot.current{background:#1d9dd9}.dashboard .profile-sidebar .news-carousel h4{float:left;margin-left:15px;font-size:15px;line-height:48px;font-weight:700;text-transform:uppercase}.dashboard .profile-sidebar .news-carousel .pages{position:relative}.dashboard .profile-sidebar .news-carousel .page{display:none;position:absolute;top:0;left:0}.dashboard .profile-sidebar .news-carousel .page:first-child{display:block}.dashboard .profile-sidebar .news-carousel section{padding:0 10px}.dashboard .profile-sidebar .news-carousel .news-image{height:180px;margin-bottom:15px}.dashboard .profile-sidebar .news-carousel .news-image img{width:100%;border:1px solid #bebebe}.dashboard .profile-sidebar .news-carousel h5{margin-bottom:8px;margin-left:5px}.dashboard .profile-sidebar .news-carousel h5 a{font-size:16px;font-weight:700}.dashboard .profile-sidebar .news-carousel .excerpt{margin-left:5px;font-size:13px;padding-bottom:40px}.dashboard .my-courses{float:left;margin:0px;width:74.57627%}.dashboard .my-courses>header{border-bottom:1px solid #c8c8c8;margin-bottom:30px}.dashboard .my-courses .empty-dashboard-message{padding:60px 0px;text-align:center}.dashboard .my-courses .empty-dashboard-message p{color:#646464;font-style:italic;margin-bottom:20px;text-shadow:0 1px rgba(255,255,255,0.6)}.dashboard .my-courses .empty-dashboard-message a{background:#f0f0f0;background-image:-webkit-linear-gradient( #fff 0%,#fafafa 50%,#ededed 50%,#dcdcdc 100%);background-image:linear-gradient( #fff 0%,#fafafa 50%,#ededed 50%,#dcdcdc 100%);background-color:transparent;border:1px solid #c8c8c8;border-radius:4px;box-shadow:0 1px 8px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c3c3c;font-family:"Open Sans",Verdana;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;letter-spacing:1px;margin-left:5px;padding:5px 10px;text-shadow:0 1px rgba(255,255,255,0.6)}.dashboard .my-courses .empty-dashboard-message a:hover{color:#1d9dd9;text-decoration:none}.dashboard .my-courses .my-course{clear:both;*zoom:1;margin-right:1.69492%;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #bebebe;position:relative;width:100%;z-index:20;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s}.dashboard .my-courses .my-course:before,.dashboard .my-courses .my-course:after{content:" ";display:table}.dashboard .my-courses .my-course:after{clear:both}.dashboard .my-courses .my-course:last-child{margin-bottom:none}.dashboard .my-courses .my-course .cover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;max-height:100%;margin:0px;overflow:hidden;position:relative;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:200px;height:135px}.dashboard .my-courses .my-course .cover img{width:100%}.dashboard .my-courses .my-course .course-time,.dashboard .my-courses .my-course .course-time-completed{font-size:14px;padding-top:10px;color:#646464;float:right}.dashboard .my-courses .my-course .course-time{margin-top:32px}.dashboard .my-courses .my-course .info{*zoom:1;padding:0 10px 0 230px}.dashboard .my-courses .my-course .info:before,.dashboard .my-courses .my-course .info:after{content:" ";display:table}.dashboard .my-courses .my-course .info:after{clear:both}.dashboard .my-courses .my-course .info>hgroup{padding:0;width:100%}.dashboard .my-courses .my-course .info>hgroup .university{color:#646464;font-family:"Open Sans",Verdana;font-size:16px;font-weight:400;margin:0 0 6px;text-transform:none;letter-spacing:0}.dashboard .my-courses .my-course .info>hgroup .date-block{position:absolute;top:0;right:0;font-family:"Open Sans",Verdana;font-size:13px;font-style:italic;color:#646464}.dashboard .my-courses .my-course .info>hgroup h3 a,.dashboard .my-courses .my-course .info>hgroup h3 span{display:block;margin-bottom:10px;font-family:"Open Sans",Verdana;font-size:34px;line-height:42px;font-weight:300}.dashboard .my-courses .my-course .info>hgroup h3 a:hover,.dashboard .my-courses .my-course .info>hgroup h3 span:hover{text-decoration:none}.dashboard .my-courses .my-course .info .course-status{background:#fffcdd;border:1px solid #c8c8c8;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);margin-top:17px;margin-right:1.69492%;padding:5px;width:66.10169%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .my-courses .my-course .info .course-status p{color:#646464;font-style:italic;letter-spacing:1px;text-align:center}.dashboard .my-courses .my-course .info .course-status-completed{background:#ccc;color:#fff}.dashboard .my-courses .my-course .info .course-status-completed p{color:#222}.dashboard .my-courses .my-course .info .course-status-completed p span{font-weight:bold}.dashboard .my-courses .my-course .info .enter-course{border:1px solid #0d72a2;border-radius:3px;box-shadow:inset 0 1px 0 0 #61b8e1;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#1d9dd9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9),color-stop(100%, #0e7cb0));background-image:-webkit-linear-gradient(#1d9dd9,#0e7cb0);background-image:linear-gradient(#1d9dd9,#0e7cb0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #076794;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:block;float:left;font:normal 15px/1.6rem "Open Sans",Verdana;letter-spacing:0;padding:6px 32px 7px;text-align:center;margin-top:16px}.dashboard .my-courses .my-course .info .enter-course:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #35a6db;cursor:pointer;background-color:#1e8bbe;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e8bbe),color-stop(100%, #0e72a1));background-image:-webkit-linear-gradient(#1e8bbe,#0e72a1);background-image:linear-gradient(#1e8bbe,#0e72a1)}.dashboard .my-courses .my-course .info .enter-course:active:not(:disabled){border:1px solid #0d72a2;box-shadow:inset 0 0 8px 4px #0d6892,inset 0 0 8px 4px #0d6892,0 1px 1px 0 #eee}.dashboard .my-courses .my-course .info .enter-course:disabled{opacity:0.5;cursor:not-allowed}.dashboard .my-courses .my-course .info .enter-course.archived{border:1px solid #cacaca;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:11px;font-weight:bold;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #d2d2d2));background-image:-webkit-linear-gradient(#eee,#d2d2d2);background-image:linear-gradient(#eee,#d2d2d2);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f8f8f8;background-clip:padding-box;font:normal 15px/1.6rem "Open Sans",Verdana;padding:6px 32px 7px}.dashboard .my-courses .my-course .info .enter-course.archived:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fbfbfb;cursor:pointer;background-color:#e1e1e1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1e1),color-stop(100%, #cacaca));background-image:-webkit-linear-gradient(#e1e1e1,#cacaca);background-image:linear-gradient(#e1e1e1,#cacaca)}.dashboard .my-courses .my-course .info .enter-course.archived:active:not(:disabled){border:1px solid #cacaca;box-shadow:inset 0 0 8px 4px #c3c3c3,inset 0 0 8px 4px #c3c3c3,0 1px 1px 0 #eee}.dashboard .my-courses .my-course .info .enter-course.archived:disabled{opacity:0.5;cursor:not-allowed}.dashboard .my-courses .my-course .info .enter-course.archived:hover{text-decoration:none}.dashboard .my-courses .my-course .info .enter-course:hover{text-decoration:none}.dashboard .my-courses .message-status{*zoom:1;border-radius:3px;display:none;z-index:10;margin:20px 0 10px;padding:15px 20px;font-family:"Open Sans",Verdana;background:#fffef4;border:1px solid #ccc}.dashboard .my-courses .message-status:before,.dashboard .my-courses .message-status:after{content:" ";display:table}.dashboard .my-courses .message-status:after{clear:both}.dashboard .my-courses .message-status .message-copy{font-family:"Open Sans",Verdana;font-size:13px;margin:0}.dashboard .my-courses .message-status .message-copy a{font-family:"Open Sans",Verdana}.dashboard .my-courses .message-status .message-copy .grade-value{font-size:1.2rem;font-weight:bold}.dashboard .my-courses .message-status .message-copy strong{font-weight:700}.dashboard .my-courses .message-status .message-copy strong a{font-weight:700}.dashboard .my-courses .message-status .actions{*zoom:1;list-style:none;margin:0;padding:0}.dashboard .my-courses .message-status .actions:before,.dashboard .my-courses .message-status .actions:after{content:" ";display:table}.dashboard .my-courses .message-status .actions:after{clear:both}.dashboard .my-courses .message-status .actions .action{float:left;margin:0 15px 0 0}.dashboard .my-courses .message-status .actions .action .btn,.dashboard .my-courses .message-status .actions .action .cta{display:inline-block}.dashboard .my-courses .message-status .actions .action .btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;float:left;font:normal 0.8rem/1.2rem "Open Sans",Verdana;letter-spacing:1px;padding:6px 12px;text-align:center}.dashboard .my-courses .message-status .actions .action .btn.disabled{cursor:default !important}.dashboard .my-courses .message-status .actions .action .btn.disabled:hover{background:#eee;background-image:-webkit-linear-gradient(top, #eee 0%, #c2c2c2 50%, #ababab 50%, #b0b0b0 100%);background-image:-moz-linear-gradient(top, #eee 0%, #c2c2c2 50%, #ababab 50%, #b0b0b0 100%);background-image:-ms-linear-gradient(top, #eee 0%, #c2c2c2 50%, #ababab 50%, #b0b0b0 100%);background-image:-o-linear-gradient(top, #eee 0%, #c2c2c2 50%, #ababab 50%, #b0b0b0 100%);background-image:linear,top,#eee 0%,#c2c2c2 50%,#ababab 50%,#b0b0b0 100%}.dashboard .my-courses .message-status .actions .action .cta{float:left;font:normal 0.8rem/1.2rem "Open Sans",Verdana;letter-spacing:1px;padding:6px 12px;text-align:center}.dashboard .my-courses .message-status .exam-registration-number{font-family:"Open Sans",Verdana;font-size:18px}.dashboard .my-courses .message-status .exam-registration-number a{font-family:"Open Sans",Verdana}.dashboard .my-courses .message-status.exam-register .message-copy{margin-top:5px;width:55%}.dashboard .my-courses .message-status.exam-schedule .exam-button{margin-top:5px}.dashboard .my-courses .message-status .exam-button{border:1px solid #811246;border-radius:3px;box-shadow:inset 0 1px 0 0 #d2558f;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#b62568;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b62568),color-stop(100%, #8f144d));background-image:-webkit-linear-gradient(#b62568,#8f144d);background-image:linear-gradient(#b62568,#8f144d);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #730c3c;background-clip:padding-box;margin-top:0;float:right}.dashboard .my-courses .message-status .exam-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c33275;cursor:pointer;background-color:#9d255c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9d255c),color-stop(100%, #811346));background-image:-webkit-linear-gradient(#9d255c,#811346);background-image:linear-gradient(#9d255c,#811346)}.dashboard .my-courses .message-status .exam-button:active:not(:disabled){border:1px solid #811246;box-shadow:inset 0 0 8px 4px #73123e,inset 0 0 8px 4px #73123e,0 1px 1px 0 #eee}.dashboard .my-courses .message-status .exam-button:disabled{opacity:0.5;cursor:not-allowed}.dashboard .my-courses .message-status .contact-button{border:1px solid #811246;border-radius:3px;box-shadow:inset 0 1px 0 0 #d2558f;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#b62568;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b62568),color-stop(100%, #8f144d));background-image:-webkit-linear-gradient(#b62568,#8f144d);background-image:linear-gradient(#b62568,#8f144d);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #730c3c;background-clip:padding-box}.dashboard .my-courses .message-status .contact-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c33275;cursor:pointer;background-color:#9d255c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9d255c),color-stop(100%, #811346));background-image:-webkit-linear-gradient(#9d255c,#811346);background-image:linear-gradient(#9d255c,#811346)}.dashboard .my-courses .message-status .contact-button:active:not(:disabled){border:1px solid #811246;box-shadow:inset 0 0 8px 4px #73123e,inset 0 0 8px 4px #73123e,0 1px 1px 0 #eee}.dashboard .my-courses .message-status .contact-button:disabled{opacity:0.5;cursor:not-allowed}.dashboard .my-courses .message-status .button{display:inline-block;margin-top:10px;padding:9px 18px 10px;font-size:13px;font-weight:bold;letter-spacing:0}.dashboard .my-courses .message-status .button:hover{text-decoration:none}.dashboard .my-courses .message-status.is-shown{display:block}.dashboard .my-courses .message-status.course-status-certrendering .cta{margin-top:2px}.dashboard .my-courses a.unenroll,.dashboard .my-courses a.email-settings{float:right;display:block;font-style:italic;color:#646464;text-decoration:underline;font-size:.8em;margin-top:32px}.dashboard .my-courses a.unenroll:hover,.dashboard .my-courses a.email-settings:hover{color:#333}.dashboard .my-courses a.email-settings{margin-right:10px}.view-register,.view-login,.view-passwordreset{background:#fff}.view-register .heading-1,.view-register .heading-2,.view-register .introduction header h1,.view-login .introduction header .view-register h1,.view-passwordreset .introduction header .view-register h1,.view-register #forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header .view-register h2,.view-register #forgot-password-modal #password-reset header section.outside-app h1,#forgot-password-modal #password-reset header section.outside-app .view-register h1,.view-register section.outside-app #forgot-password-modal #password-reset header h1,section.outside-app #forgot-password-modal #password-reset header .view-register h1,.view-register .heading-3,.view-register .heading-4,.view-register .login aside .cta h3,.login aside .cta .view-register h3,.view-register .register aside .cta h3,.register aside .cta .view-register h3,.view-register .passwordreset aside .cta h3,.passwordreset aside .cta .view-register h3,.view-register #forgot-password-modal #password-reset aside .cta h3,#forgot-password-modal #password-reset aside .cta .view-register h3,.view-register .login .status .message-title,.login .status .view-register .message-title,.view-register .register .status .message-title,.register .status .view-register .message-title,.view-register .passwordreset .status .message-title,.passwordreset .status .view-register .message-title,.view-register #forgot-password-modal #password-reset .status .message-title,#forgot-password-modal #password-reset .status .view-register .message-title,.view-register .heading-5,.view-register .body-text-emphasized,.view-register .login form .instructions,.login form .view-register .instructions,.view-register .register form .instructions,.register form .view-register .instructions,.view-register .passwordreset form .instructions,.passwordreset form .view-register .instructions,.view-register #forgot-password-modal #password-reset form .instructions,#forgot-password-modal #password-reset form .view-register .instructions,.view-register .body-text,.view-register .login p,.login .view-register p,.view-register .login ol,.login .view-register ol,.view-register .login ul,.login .view-register ul,.view-register .login h1,.login .view-register h1,.view-register .login h2,.login .view-register h2,.view-register .login h3,.login .view-register h3,.view-register .login h4,.login .view-register h4,.view-register .login h5,.login .view-register h5,.view-register .login h6,.login .view-register h6,.view-register .login label,.login .view-register label,.view-register .login input,.login .view-register input,.view-register .login textarea,.login .view-register textarea,.view-register .register p,.register .view-register p,.view-register .register ol,.register .view-register ol,.view-register .register ul,.register .view-register ul,.view-register .register h1,.register .view-register h1,.view-register .register h2,.register .view-register h2,.view-register .register h3,.register .view-register h3,.view-register .register h4,.register .view-register h4,.view-register .register h5,.register .view-register h5,.view-register .register h6,.register .view-register h6,.view-register .register label,.register .view-register label,.view-register .register input,.register .view-register input,.view-register .register textarea,.register .view-register textarea,.view-register .passwordreset p,.passwordreset .view-register p,.view-register .passwordreset ol,.passwordreset .view-register ol,.view-register .passwordreset ul,.passwordreset .view-register ul,.view-register .passwordreset h1,.passwordreset .view-register h1,.view-register .passwordreset h2,.passwordreset .view-register h2,.view-register .passwordreset h3,.passwordreset .view-register h3,.view-register .passwordreset h4,.passwordreset .view-register h4,.view-register .passwordreset h5,.passwordreset .view-register h5,.view-register .passwordreset h6,.passwordreset .view-register h6,.view-register .passwordreset label,.passwordreset .view-register label,.view-register .passwordreset input,.passwordreset .view-register input,.view-register .passwordreset textarea,.passwordreset .view-register textarea,.view-register #forgot-password-modal #password-reset p,#forgot-password-modal #password-reset .view-register p,.view-register #forgot-password-modal #password-reset ol,#forgot-password-modal #password-reset .view-register ol,.view-register #forgot-password-modal #password-reset ul,#forgot-password-modal #password-reset .view-register ul,.view-register #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset .view-register h1,.view-register #forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset .view-register h2,.view-register #forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset .view-register h3,.view-register #forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset .view-register h4,.view-register #forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset .view-register h5,.view-register #forgot-password-modal #password-reset h6,#forgot-password-modal #password-reset .view-register h6,.view-register #forgot-password-modal #password-reset label,#forgot-password-modal #password-reset .view-register label,.view-register #forgot-password-modal #password-reset input,#forgot-password-modal #password-reset .view-register input,.view-register #forgot-password-modal #password-reset textarea,#forgot-password-modal #password-reset .view-register textarea,.view-register .login .status .message-copy,.login .status .view-register .message-copy,.view-register .register .status .message-copy,.register .status .view-register .message-copy,.view-register .passwordreset .status .message-copy,.passwordreset .status .view-register .message-copy,.view-register #forgot-password-modal #password-reset .status .message-copy,#forgot-password-modal #password-reset .status .view-register .message-copy,.view-register #forgot-password-modal .modal-form-error,#forgot-password-modal .view-register .modal-form-error,.view-register .button-primary,.view-register .button-secondary,.view-login .heading-1,.view-login .heading-2,.view-register .introduction header .view-login h1,.view-login .introduction header h1,.view-passwordreset .introduction header .view-login h1,.view-login #forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header .view-login h2,.view-login #forgot-password-modal #password-reset header section.outside-app h1,#forgot-password-modal #password-reset header section.outside-app .view-login h1,.view-login section.outside-app #forgot-password-modal #password-reset header h1,section.outside-app #forgot-password-modal #password-reset header .view-login h1,.view-login .heading-3,.view-login .heading-4,.view-login .login aside .cta h3,.login aside .cta .view-login h3,.view-login .register aside .cta h3,.register aside .cta .view-login h3,.view-login .passwordreset aside .cta h3,.passwordreset aside .cta .view-login h3,.view-login #forgot-password-modal #password-reset aside .cta h3,#forgot-password-modal #password-reset aside .cta .view-login h3,.view-login .login .status .message-title,.login .status .view-login .message-title,.view-login .register .status .message-title,.register .status .view-login .message-title,.view-login .passwordreset .status .message-title,.passwordreset .status .view-login .message-title,.view-login #forgot-password-modal #password-reset .status .message-title,#forgot-password-modal #password-reset .status .view-login .message-title,.view-login .heading-5,.view-login .body-text-emphasized,.view-login .login form .instructions,.login form .view-login .instructions,.view-login .register form .instructions,.register form .view-login .instructions,.view-login .passwordreset form .instructions,.passwordreset form .view-login .instructions,.view-login #forgot-password-modal #password-reset form .instructions,#forgot-password-modal #password-reset form .view-login .instructions,.view-login .body-text,.view-login .login p,.login .view-login p,.view-login .login ol,.login .view-login ol,.view-login .login ul,.login .view-login ul,.view-login .login h1,.login .view-login h1,.view-login .login h2,.login .view-login h2,.view-login .login h3,.login .view-login h3,.view-login .login h4,.login .view-login h4,.view-login .login h5,.login .view-login h5,.view-login .login h6,.login .view-login h6,.view-login .login label,.login .view-login label,.view-login .login input,.login .view-login input,.view-login .login textarea,.login .view-login textarea,.view-login .register p,.register .view-login p,.view-login .register ol,.register .view-login ol,.view-login .register ul,.register .view-login ul,.view-login .register h1,.register .view-login h1,.view-login .register h2,.register .view-login h2,.view-login .register h3,.register .view-login h3,.view-login .register h4,.register .view-login h4,.view-login .register h5,.register .view-login h5,.view-login .register h6,.register .view-login h6,.view-login .register label,.register .view-login label,.view-login .register input,.register .view-login input,.view-login .register textarea,.register .view-login textarea,.view-login .passwordreset p,.passwordreset .view-login p,.view-login .passwordreset ol,.passwordreset .view-login ol,.view-login .passwordreset ul,.passwordreset .view-login ul,.view-login .passwordreset h1,.passwordreset .view-login h1,.view-login .passwordreset h2,.passwordreset .view-login h2,.view-login .passwordreset h3,.passwordreset .view-login h3,.view-login .passwordreset h4,.passwordreset .view-login h4,.view-login .passwordreset h5,.passwordreset .view-login h5,.view-login .passwordreset h6,.passwordreset .view-login h6,.view-login .passwordreset label,.passwordreset .view-login label,.view-login .passwordreset input,.passwordreset .view-login input,.view-login .passwordreset textarea,.passwordreset .view-login textarea,.view-login #forgot-password-modal #password-reset p,#forgot-password-modal #password-reset .view-login p,.view-login #forgot-password-modal #password-reset ol,#forgot-password-modal #password-reset .view-login ol,.view-login #forgot-password-modal #password-reset ul,#forgot-password-modal #password-reset .view-login ul,.view-login #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset .view-login h1,.view-login #forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset .view-login h2,.view-login #forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset .view-login h3,.view-login #forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset .view-login h4,.view-login #forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset .view-login h5,.view-login #forgot-password-modal #password-reset h6,#forgot-password-modal #password-reset .view-login h6,.view-login #forgot-password-modal #password-reset label,#forgot-password-modal #password-reset .view-login label,.view-login #forgot-password-modal #password-reset input,#forgot-password-modal #password-reset .view-login input,.view-login #forgot-password-modal #password-reset textarea,#forgot-password-modal #password-reset .view-login textarea,.view-login .login .status .message-copy,.login .status .view-login .message-copy,.view-login .register .status .message-copy,.register .status .view-login .message-copy,.view-login .passwordreset .status .message-copy,.passwordreset .status .view-login .message-copy,.view-login #forgot-password-modal #password-reset .status .message-copy,#forgot-password-modal #password-reset .status .view-login .message-copy,.view-login #forgot-password-modal .modal-form-error,#forgot-password-modal .view-login .modal-form-error,.view-login .button-primary,.view-login .button-secondary,.view-passwordreset .heading-1,.view-passwordreset .heading-2,.view-register .introduction header .view-passwordreset h1,.view-login .introduction header .view-passwordreset h1,.view-passwordreset .introduction header h1,.view-passwordreset #forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header .view-passwordreset h2,.view-passwordreset #forgot-password-modal #password-reset header section.outside-app h1,#forgot-password-modal #password-reset header section.outside-app .view-passwordreset h1,.view-passwordreset section.outside-app #forgot-password-modal #password-reset header h1,section.outside-app #forgot-password-modal #password-reset header .view-passwordreset h1,.view-passwordreset .heading-3,.view-passwordreset .heading-4,.view-passwordreset .login aside .cta h3,.login aside .cta .view-passwordreset h3,.view-passwordreset .register aside .cta h3,.register aside .cta .view-passwordreset h3,.view-passwordreset .passwordreset aside .cta h3,.passwordreset aside .cta .view-passwordreset h3,.view-passwordreset #forgot-password-modal #password-reset aside .cta h3,#forgot-password-modal #password-reset aside .cta .view-passwordreset h3,.view-passwordreset .login .status .message-title,.login .status .view-passwordreset .message-title,.view-passwordreset .register .status .message-title,.register .status .view-passwordreset .message-title,.view-passwordreset .passwordreset .status .message-title,.passwordreset .status .view-passwordreset .message-title,.view-passwordreset #forgot-password-modal #password-reset .status .message-title,#forgot-password-modal #password-reset .status .view-passwordreset .message-title,.view-passwordreset .heading-5,.view-passwordreset .body-text-emphasized,.view-passwordreset .login form .instructions,.login form .view-passwordreset .instructions,.view-passwordreset .register form .instructions,.register form .view-passwordreset .instructions,.view-passwordreset .passwordreset form .instructions,.passwordreset form .view-passwordreset .instructions,.view-passwordreset #forgot-password-modal #password-reset form .instructions,#forgot-password-modal #password-reset form .view-passwordreset .instructions,.view-passwordreset .body-text,.view-passwordreset .login p,.login .view-passwordreset p,.view-passwordreset .login ol,.login .view-passwordreset ol,.view-passwordreset .login ul,.login .view-passwordreset ul,.view-passwordreset .login h1,.login .view-passwordreset h1,.view-passwordreset .login h2,.login .view-passwordreset h2,.view-passwordreset .login h3,.login .view-passwordreset h3,.view-passwordreset .login h4,.login .view-passwordreset h4,.view-passwordreset .login h5,.login .view-passwordreset h5,.view-passwordreset .login h6,.login .view-passwordreset h6,.view-passwordreset .login label,.login .view-passwordreset label,.view-passwordreset .login input,.login .view-passwordreset input,.view-passwordreset .login textarea,.login .view-passwordreset textarea,.view-passwordreset .register p,.register .view-passwordreset p,.view-passwordreset .register ol,.register .view-passwordreset ol,.view-passwordreset .register ul,.register .view-passwordreset ul,.view-passwordreset .register h1,.register .view-passwordreset h1,.view-passwordreset .register h2,.register .view-passwordreset h2,.view-passwordreset .register h3,.register .view-passwordreset h3,.view-passwordreset .register h4,.register .view-passwordreset h4,.view-passwordreset .register h5,.register .view-passwordreset h5,.view-passwordreset .register h6,.register .view-passwordreset h6,.view-passwordreset .register label,.register .view-passwordreset label,.view-passwordreset .register input,.register .view-passwordreset input,.view-passwordreset .register textarea,.register .view-passwordreset textarea,.view-passwordreset .passwordreset p,.passwordreset .view-passwordreset p,.view-passwordreset .passwordreset ol,.passwordreset .view-passwordreset ol,.view-passwordreset .passwordreset ul,.passwordreset .view-passwordreset ul,.view-passwordreset .passwordreset h1,.passwordreset .view-passwordreset h1,.view-passwordreset .passwordreset h2,.passwordreset .view-passwordreset h2,.view-passwordreset .passwordreset h3,.passwordreset .view-passwordreset h3,.view-passwordreset .passwordreset h4,.passwordreset .view-passwordreset h4,.view-passwordreset .passwordreset h5,.passwordreset .view-passwordreset h5,.view-passwordreset .passwordreset h6,.passwordreset .view-passwordreset h6,.view-passwordreset .passwordreset label,.passwordreset .view-passwordreset label,.view-passwordreset .passwordreset input,.passwordreset .view-passwordreset input,.view-passwordreset .passwordreset textarea,.passwordreset .view-passwordreset textarea,.view-passwordreset #forgot-password-modal #password-reset p,#forgot-password-modal #password-reset .view-passwordreset p,.view-passwordreset #forgot-password-modal #password-reset ol,#forgot-password-modal #password-reset .view-passwordreset ol,.view-passwordreset #forgot-password-modal #password-reset ul,#forgot-password-modal #password-reset .view-passwordreset ul,.view-passwordreset #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset .view-passwordreset h1,.view-passwordreset #forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset .view-passwordreset h2,.view-passwordreset #forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset .view-passwordreset h3,.view-passwordreset #forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset .view-passwordreset h4,.view-passwordreset #forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset .view-passwordreset h5,.view-passwordreset #forgot-password-modal #password-reset h6,#forgot-password-modal #password-reset .view-passwordreset h6,.view-passwordreset #forgot-password-modal #password-reset label,#forgot-password-modal #password-reset .view-passwordreset label,.view-passwordreset #forgot-password-modal #password-reset input,#forgot-password-modal #password-reset .view-passwordreset input,.view-passwordreset #forgot-password-modal #password-reset textarea,#forgot-password-modal #password-reset .view-passwordreset textarea,.view-passwordreset .login .status .message-copy,.login .status .view-passwordreset .message-copy,.view-passwordreset .register .status .message-copy,.register .status .view-passwordreset .message-copy,.view-passwordreset .passwordreset .status .message-copy,.passwordreset .status .view-passwordreset .message-copy,.view-passwordreset #forgot-password-modal #password-reset .status .message-copy,#forgot-password-modal #password-reset .status .view-passwordreset .message-copy,.view-passwordreset #forgot-password-modal .modal-form-error,#forgot-password-modal .view-passwordreset .modal-form-error,.view-passwordreset .button-primary,.view-passwordreset .button-secondary{display:block;font-family:"Open Sans",Verdana;line-height:1.41575em}.view-register .heading-2,.view-register .introduction header h1,.view-login .introduction header .view-register h1,.view-passwordreset .introduction header .view-register h1,.view-register #forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header .view-register h2,.view-register #forgot-password-modal #password-reset header section.outside-app h1,#forgot-password-modal #password-reset header section.outside-app .view-register h1,.view-register section.outside-app #forgot-password-modal #password-reset header h1,section.outside-app #forgot-password-modal #password-reset header .view-register h1,.view-login .heading-2,.view-register .introduction header .view-login h1,.view-login .introduction header h1,.view-passwordreset .introduction header .view-login h1,.view-login #forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header .view-login h2,.view-login #forgot-password-modal #password-reset header section.outside-app h1,#forgot-password-modal #password-reset header section.outside-app .view-login h1,.view-login section.outside-app #forgot-password-modal #password-reset header h1,section.outside-app #forgot-password-modal #password-reset header .view-login h1,.view-passwordreset .heading-2,.view-register .introduction header .view-passwordreset h1,.view-login .introduction header .view-passwordreset h1,.view-passwordreset .introduction header h1,.view-passwordreset #forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header .view-passwordreset h2,.view-passwordreset #forgot-password-modal #password-reset header section.outside-app h1,#forgot-password-modal #password-reset header section.outside-app .view-passwordreset h1,.view-passwordreset section.outside-app #forgot-password-modal #password-reset header h1,section.outside-app #forgot-password-modal #password-reset header .view-passwordreset h1{font-size:25px;margin:0 0 20px 0;font-weight:300;text-transform:uppercase;color:#1580b0}.view-register .heading-3,.view-login .heading-3,.view-passwordreset .heading-3{font-size:21px;margin:0 0 20px 0;font-weight:300;color:#3c3c3c}.view-register .heading-4,.view-register .login aside .cta h3,.login aside .cta .view-register h3,.view-register .register aside .cta h3,.register aside .cta .view-register h3,.view-register .passwordreset aside .cta h3,.passwordreset aside .cta .view-register h3,.view-register #forgot-password-modal #password-reset aside .cta h3,#forgot-password-modal #password-reset aside .cta .view-register h3,.view-register .login .status .message-title,.login .status .view-register .message-title,.view-register .register .status .message-title,.register .status .view-register .message-title,.view-register .passwordreset .status .message-title,.passwordreset .status .view-register .message-title,.view-register #forgot-password-modal #password-reset .status .message-title,#forgot-password-modal #password-reset .status .view-register .message-title,.view-login .heading-4,.view-login .login aside .cta h3,.login aside .cta .view-login h3,.view-login .register aside .cta h3,.register aside .cta .view-login h3,.view-login .passwordreset aside .cta h3,.passwordreset aside .cta .view-login h3,.view-login #forgot-password-modal #password-reset aside .cta h3,#forgot-password-modal #password-reset aside .cta .view-login h3,.view-login .login .status .message-title,.login .status .view-login .message-title,.view-login .register .status .message-title,.register .status .view-login .message-title,.view-login .passwordreset .status .message-title,.passwordreset .status .view-login .message-title,.view-login #forgot-password-modal #password-reset .status .message-title,#forgot-password-modal #password-reset .status .view-login .message-title,.view-passwordreset .heading-4,.view-passwordreset .login aside .cta h3,.login aside .cta .view-passwordreset h3,.view-passwordreset .register aside .cta h3,.register aside .cta .view-passwordreset h3,.view-passwordreset .passwordreset aside .cta h3,.passwordreset aside .cta .view-passwordreset h3,.view-passwordreset #forgot-password-modal #password-reset aside .cta h3,#forgot-password-modal #password-reset aside .cta .view-passwordreset h3,.view-passwordreset .login .status .message-title,.login .status .view-passwordreset .message-title,.view-passwordreset .register .status .message-title,.register .status .view-passwordreset .message-title,.view-passwordreset .passwordreset .status .message-title,.passwordreset .status .view-passwordreset .message-title,.view-passwordreset #forgot-password-modal #password-reset .status .message-title,#forgot-password-modal #password-reset .status .view-passwordreset .message-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0 !important;color:#707276}.view-register .body-text-emphasized,.view-register .login form .instructions,.login form .view-register .instructions,.view-register .register form .instructions,.register form .view-register .instructions,.view-register .passwordreset form .instructions,.passwordreset form .view-register .instructions,.view-register #forgot-password-modal #password-reset form .instructions,#forgot-password-modal #password-reset form .view-register .instructions,.view-login .body-text-emphasized,.view-login .login form .instructions,.login form .view-login .instructions,.view-login .register form .instructions,.register form .view-login .instructions,.view-login .passwordreset form .instructions,.passwordreset form .view-login .instructions,.view-login #forgot-password-modal #password-reset form .instructions,#forgot-password-modal #password-reset form .view-login .instructions,.view-passwordreset .body-text-emphasized,.view-passwordreset .login form .instructions,.login form .view-passwordreset .instructions,.view-passwordreset .register form .instructions,.register form .view-passwordreset .instructions,.view-passwordreset .passwordreset form .instructions,.passwordreset form .view-passwordreset .instructions,.view-passwordreset #forgot-password-modal #password-reset form .instructions,#forgot-password-modal #password-reset form .view-passwordreset .instructions{font-size:18px;margin:0 0 20px 0;font-weight:300;color:#3c3c3c;font-family:'Open Sans', sans-serif;line-height:1.55733em}.view-register .body-text,.view-register .login p,.login .view-register p,.view-register .login ol,.login .view-register ol,.view-register .login ul,.login .view-register ul,.view-register .login h1,.login .view-register h1,.view-register .login h2,.login .view-register h2,.view-register .login h3,.login .view-register h3,.view-register .login h4,.login .view-register h4,.view-register .login h5,.login .view-register h5,.view-register .login h6,.login .view-register h6,.view-register .login label,.login .view-register label,.view-register .login input,.login .view-register input,.view-register .login textarea,.login .view-register textarea,.view-register .register p,.register .view-register p,.view-register .register ol,.register .view-register ol,.view-register .register ul,.register .view-register ul,.view-register .register h1,.register .view-register h1,.view-register .register h2,.register .view-register h2,.view-register .register h3,.register .view-register h3,.view-register .register h4,.register .view-register h4,.view-register .register h5,.register .view-register h5,.view-register .register h6,.register .view-register h6,.view-register .register label,.register .view-register label,.view-register .register input,.register .view-register input,.view-register .register textarea,.register .view-register textarea,.view-register .passwordreset p,.passwordreset .view-register p,.view-register .passwordreset ol,.passwordreset .view-register ol,.view-register .passwordreset ul,.passwordreset .view-register ul,.view-register .passwordreset h1,.passwordreset .view-register h1,.view-register .passwordreset h2,.passwordreset .view-register h2,.view-register .passwordreset h3,.passwordreset .view-register h3,.view-register .passwordreset h4,.passwordreset .view-register h4,.view-register .passwordreset h5,.passwordreset .view-register h5,.view-register .passwordreset h6,.passwordreset .view-register h6,.view-register .passwordreset label,.passwordreset .view-register label,.view-register .passwordreset input,.passwordreset .view-register input,.view-register .passwordreset textarea,.passwordreset .view-register textarea,.view-register #forgot-password-modal #password-reset p,#forgot-password-modal #password-reset .view-register p,.view-register #forgot-password-modal #password-reset ol,#forgot-password-modal #password-reset .view-register ol,.view-register #forgot-password-modal #password-reset ul,#forgot-password-modal #password-reset .view-register ul,.view-register #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset .view-register h1,.view-register #forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset .view-register h2,.view-register #forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset .view-register h3,.view-register #forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset .view-register h4,.view-register #forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset .view-register h5,.view-register #forgot-password-modal #password-reset h6,#forgot-password-modal #password-reset .view-register h6,.view-register #forgot-password-modal #password-reset label,#forgot-password-modal #password-reset .view-register label,.view-register #forgot-password-modal #password-reset input,#forgot-password-modal #password-reset .view-register input,.view-register #forgot-password-modal #password-reset textarea,#forgot-password-modal #password-reset .view-register textarea,.view-register .login .status .message-copy,.login .status .view-register .message-copy,.view-register .register .status .message-copy,.register .status .view-register .message-copy,.view-register .passwordreset .status .message-copy,.passwordreset .status .view-register .message-copy,.view-register #forgot-password-modal #password-reset .status .message-copy,#forgot-password-modal #password-reset .status .view-register .message-copy,.view-register #forgot-password-modal .modal-form-error,#forgot-password-modal .view-register .modal-form-error,.view-login .body-text,.view-login .login p,.login .view-login p,.view-login .login ol,.login .view-login ol,.view-login .login ul,.login .view-login ul,.view-login .login h1,.login .view-login h1,.view-login .login h2,.login .view-login h2,.view-login .login h3,.login .view-login h3,.view-login .login h4,.login .view-login h4,.view-login .login h5,.login .view-login h5,.view-login .login h6,.login .view-login h6,.view-login .login label,.login .view-login label,.view-login .login input,.login .view-login input,.view-login .login textarea,.login .view-login textarea,.view-login .register p,.register .view-login p,.view-login .register ol,.register .view-login ol,.view-login .register ul,.register .view-login ul,.view-login .register h1,.register .view-login h1,.view-login .register h2,.register .view-login h2,.view-login .register h3,.register .view-login h3,.view-login .register h4,.register .view-login h4,.view-login .register h5,.register .view-login h5,.view-login .register h6,.register .view-login h6,.view-login .register label,.register .view-login label,.view-login .register input,.register .view-login input,.view-login .register textarea,.register .view-login textarea,.view-login .passwordreset p,.passwordreset .view-login p,.view-login .passwordreset ol,.passwordreset .view-login ol,.view-login .passwordreset ul,.passwordreset .view-login ul,.view-login .passwordreset h1,.passwordreset .view-login h1,.view-login .passwordreset h2,.passwordreset .view-login h2,.view-login .passwordreset h3,.passwordreset .view-login h3,.view-login .passwordreset h4,.passwordreset .view-login h4,.view-login .passwordreset h5,.passwordreset .view-login h5,.view-login .passwordreset h6,.passwordreset .view-login h6,.view-login .passwordreset label,.passwordreset .view-login label,.view-login .passwordreset input,.passwordreset .view-login input,.view-login .passwordreset textarea,.passwordreset .view-login textarea,.view-login #forgot-password-modal #password-reset p,#forgot-password-modal #password-reset .view-login p,.view-login #forgot-password-modal #password-reset ol,#forgot-password-modal #password-reset .view-login ol,.view-login #forgot-password-modal #password-reset ul,#forgot-password-modal #password-reset .view-login ul,.view-login #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset .view-login h1,.view-login #forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset .view-login h2,.view-login #forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset .view-login h3,.view-login #forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset .view-login h4,.view-login #forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset .view-login h5,.view-login #forgot-password-modal #password-reset h6,#forgot-password-modal #password-reset .view-login h6,.view-login #forgot-password-modal #password-reset label,#forgot-password-modal #password-reset .view-login label,.view-login #forgot-password-modal #password-reset input,#forgot-password-modal #password-reset .view-login input,.view-login #forgot-password-modal #password-reset textarea,#forgot-password-modal #password-reset .view-login textarea,.view-login .login .status .message-copy,.login .status .view-login .message-copy,.view-login .register .status .message-copy,.register .status .view-login .message-copy,.view-login .passwordreset .status .message-copy,.passwordreset .status .view-login .message-copy,.view-login #forgot-password-modal #password-reset .status .message-copy,#forgot-password-modal #password-reset .status .view-login .message-copy,.view-login #forgot-password-modal .modal-form-error,#forgot-password-modal .view-login .modal-form-error,.view-passwordreset .body-text,.view-passwordreset .login p,.login .view-passwordreset p,.view-passwordreset .login ol,.login .view-passwordreset ol,.view-passwordreset .login ul,.login .view-passwordreset ul,.view-passwordreset .login h1,.login .view-passwordreset h1,.view-passwordreset .login h2,.login .view-passwordreset h2,.view-passwordreset .login h3,.login .view-passwordreset h3,.view-passwordreset .login h4,.login .view-passwordreset h4,.view-passwordreset .login h5,.login .view-passwordreset h5,.view-passwordreset .login h6,.login .view-passwordreset h6,.view-passwordreset .login label,.login .view-passwordreset label,.view-passwordreset .login input,.login .view-passwordreset input,.view-passwordreset .login textarea,.login .view-passwordreset textarea,.view-passwordreset .register p,.register .view-passwordreset p,.view-passwordreset .register ol,.register .view-passwordreset ol,.view-passwordreset .register ul,.register .view-passwordreset ul,.view-passwordreset .register h1,.register .view-passwordreset h1,.view-passwordreset .register h2,.register .view-passwordreset h2,.view-passwordreset .register h3,.register .view-passwordreset h3,.view-passwordreset .register h4,.register .view-passwordreset h4,.view-passwordreset .register h5,.register .view-passwordreset h5,.view-passwordreset .register h6,.register .view-passwordreset h6,.view-passwordreset .register label,.register .view-passwordreset label,.view-passwordreset .register input,.register .view-passwordreset input,.view-passwordreset .register textarea,.register .view-passwordreset textarea,.view-passwordreset .passwordreset p,.passwordreset .view-passwordreset p,.view-passwordreset .passwordreset ol,.passwordreset .view-passwordreset ol,.view-passwordreset .passwordreset ul,.passwordreset .view-passwordreset ul,.view-passwordreset .passwordreset h1,.passwordreset .view-passwordreset h1,.view-passwordreset .passwordreset h2,.passwordreset .view-passwordreset h2,.view-passwordreset .passwordreset h3,.passwordreset .view-passwordreset h3,.view-passwordreset .passwordreset h4,.passwordreset .view-passwordreset h4,.view-passwordreset .passwordreset h5,.passwordreset .view-passwordreset h5,.view-passwordreset .passwordreset h6,.passwordreset .view-passwordreset h6,.view-passwordreset .passwordreset label,.passwordreset .view-passwordreset label,.view-passwordreset .passwordreset input,.passwordreset .view-passwordreset input,.view-passwordreset .passwordreset textarea,.passwordreset .view-passwordreset textarea,.view-passwordreset #forgot-password-modal #password-reset p,#forgot-password-modal #password-reset .view-passwordreset p,.view-passwordreset #forgot-password-modal #password-reset ol,#forgot-password-modal #password-reset .view-passwordreset ol,.view-passwordreset #forgot-password-modal #password-reset ul,#forgot-password-modal #password-reset .view-passwordreset ul,.view-passwordreset #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset .view-passwordreset h1,.view-passwordreset #forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset .view-passwordreset h2,.view-passwordreset #forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset .view-passwordreset h3,.view-passwordreset #forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset .view-passwordreset h4,.view-passwordreset #forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset .view-passwordreset h5,.view-passwordreset #forgot-password-modal #password-reset h6,#forgot-password-modal #password-reset .view-passwordreset h6,.view-passwordreset #forgot-password-modal #password-reset label,#forgot-password-modal #password-reset .view-passwordreset label,.view-passwordreset #forgot-password-modal #password-reset input,#forgot-password-modal #password-reset .view-passwordreset input,.view-passwordreset #forgot-password-modal #password-reset textarea,#forgot-password-modal #password-reset .view-passwordreset textarea,.view-passwordreset .login .status .message-copy,.login .status .view-passwordreset .message-copy,.view-passwordreset .register .status .message-copy,.register .status .view-passwordreset .message-copy,.view-passwordreset .passwordreset .status .message-copy,.passwordreset .status .view-passwordreset .message-copy,.view-passwordreset #forgot-password-modal #password-reset .status .message-copy,#forgot-password-modal #password-reset .status .view-passwordreset .message-copy,.view-passwordreset #forgot-password-modal .modal-form-error,#forgot-password-modal .view-passwordreset .modal-form-error{font-size:15px;margin:0 0 20px 0;color:#3c3c3c;line-height:1.41575em}.view-register .button-primary,.view-login .button-primary,.view-passwordreset .button-primary{border-radius:0;background-color:#0686bf;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #0686bf),color-stop(95%, #116c95));background-image:-webkit-linear-gradient(#0686bf 5%,#116c95 95%);background-image:linear-gradient(#0686bf 5%,#116c95 95%);display:inline-block;padding:10px 50px;text-transform:lowercase;color:#fff;letter-spacing:0.1rem;font-weight:500;cursor:pointer;text-align:center;border:none !important;text-shadow:none;letter-spacing:0;font-size:16px;box-shadow:none !important}.view-register .button-secondary,.view-login .button-secondary,.view-passwordreset .button-secondary{background-color:#aaa;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #aaa),color-stop(95%, #646464));background-image:-webkit-linear-gradient(#aaa 5%,#646464 95%);background-image:linear-gradient(#aaa 5%,#646464 95%);display:inline-block;padding:10px 50px;text-transform:lowercase;color:#fff;letter-spacing:0.1rem;font-weight:600;cursor:pointer;text-align:center;border:none !important;text-shadow:none;letter-spacing:0;font-size:16px;box-shadow:0 !important}.view-register .content-wrapper,.view-login .content-wrapper,.view-passwordreset .content-wrapper{background:#f5f5f5;padding-bottom:0}.view-register .content-wrapper-fixed,.view-login .content-wrapper-fixed,.view-passwordreset .content-wrapper-fixed{margin-top:77px}.view-register .container,.view-register section.outside-app,.view-register .introduction,.view-login .container,.view-login section.outside-app,.view-login .introduction,.view-passwordreset .container,.view-passwordreset section.outside-app,.view-passwordreset .introduction{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;margin:0 auto;width:960px;background:#fff}.view-register .container:before,.view-register section.outside-app:before,.view-register .container:after,.view-register section.outside-app:after,.view-register .introduction:before,.view-register .introduction:after,.view-login .container:before,.view-login section.outside-app:before,.view-login .container:after,.view-login section.outside-app:after,.view-login .introduction:before,.view-login .introduction:after,.view-passwordreset .container:before,.view-passwordreset section.outside-app:before,.view-passwordreset .container:after,.view-passwordreset section.outside-app:after,.view-passwordreset .introduction:before,.view-passwordreset .introduction:after{content:" ";display:table}.view-register .container:after,.view-register section.outside-app:after,.view-register .introduction:after,.view-login .container:after,.view-login section.outside-app:after,.view-login .introduction:after,.view-passwordreset .container:after,.view-passwordreset section.outside-app:after,.view-passwordreset .introduction:after{clear:both}.view-register .container,.view-register section.outside-app,.view-login .container,.view-login section.outside-app,.view-passwordreset .container,.view-passwordreset section.outside-app{padding:20px 20px 40px 20px}.view-register .introduction,.view-login .introduction,.view-passwordreset .introduction{padding:40px 20px 0 20px}.view-register .introduction header h1,.view-login .introduction header h1,.view-passwordreset .introduction header h1{margin-bottom:20px;padding-bottom:20px;text-align:left}.login h1,.login h2,.login section.outside-app h1,section.outside-app .login h1,.login h3,.login h4,.login h5,.login h6,.register h1,.register h2,.register section.outside-app h1,section.outside-app .register h1,.register h3,.register h4,.register h5,.register h6,.passwordreset h1,.passwordreset h2,.passwordreset section.outside-app h1,section.outside-app .passwordreset h1,.passwordreset h3,.passwordreset h4,.passwordreset h5,.passwordreset h6,#forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset h2,#forgot-password-modal #password-reset section.outside-app h1,section.outside-app #forgot-password-modal #password-reset h1,#forgot-password-modal #password-reset h3,#forgot-password-modal #password-reset h4,#forgot-password-modal #password-reset h5,#forgot-password-modal #password-reset h6{letter-spacing:0}.login a,.register a,.passwordreset a,#forgot-password-modal #password-reset a{-webkit-transition:color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s}.login a:link,.login a:visited,.login a:hover,.login a:active,.register a:link,.register a:visited,.register a:hover,.register a:active,.passwordreset a:link,.passwordreset a:visited,.passwordreset a:hover,.passwordreset a:active,#forgot-password-modal #password-reset a:link,#forgot-password-modal #password-reset a:visited,#forgot-password-modal #password-reset a:hover,#forgot-password-modal #password-reset a:active{color:#1580b0;font-weight:400;text-decoration:none !important;font-family:"Open Sans",Verdana}.login a:hover,.login a:active,.register a:hover,.register a:active,.passwordreset a:hover,.passwordreset a:active,#forgot-password-modal #password-reset a:hover,#forgot-password-modal #password-reset a:active{text-decoration:none !important;border-bottom:1px dotted #1580b0}.login strong,.register strong,.passwordreset strong,#forgot-password-modal #password-reset strong{font-weight:600}.login .content,.login aside,.register .content,.register aside,.passwordreset .content,.passwordreset aside,#forgot-password-modal #password-reset .content,#forgot-password-modal #password-reset aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 0}.login .content,.register .content,.passwordreset .content,#forgot-password-modal #password-reset .content{margin-right:40px;width:600px;float:left}.login aside,.register aside,.passwordreset aside,#forgot-password-modal #password-reset aside{width:280px;float:left}.login aside p,.login aside ol,.login aside ul,.register aside p,.register aside ol,.register aside ul,.passwordreset aside p,.passwordreset aside ol,.passwordreset aside ul,#forgot-password-modal #password-reset aside p,#forgot-password-modal #password-reset aside ol,#forgot-password-modal #password-reset aside ul{font-size:14px !important}.login aside .cta,.register aside .cta,.passwordreset aside .cta,#forgot-password-modal #password-reset aside .cta{margin:0 0 40px 0}.login aside .cta:last-child,.register aside .cta:last-child,.passwordreset aside .cta:last-child,#forgot-password-modal #password-reset aside .cta:last-child{margin-bottom:0}.login aside .cta h3,.register aside .cta h3,.passwordreset aside .cta h3,#forgot-password-modal #password-reset aside .cta h3{margin:0 0 5px 0}.login form .instructions,.register form .instructions,.passwordreset form .instructions,#forgot-password-modal #password-reset form .instructions{margin-bottom:20px}.login form fieldset,.register form fieldset,.passwordreset form fieldset,#forgot-password-modal #password-reset form fieldset{margin:0;padding-top:0;padding-bottom:20px}.login form .list-input,.register form .list-input,.passwordreset form .list-input,#forgot-password-modal #password-reset form .list-input{margin:0;padding:0;list-style:none}.login form .field-group,.register form .field-group,.passwordreset form .field-group,#forgot-password-modal #password-reset form .field-group{*zoom:1;margin:0 0 20px 0}.login form .field-group:before,.login form .field-group:after,.register form .field-group:before,.register form .field-group:after,.passwordreset form .field-group:before,.passwordreset form .field-group:after,#forgot-password-modal #password-reset form .field-group:before,#forgot-password-modal #password-reset form .field-group:after{content:" ";display:table}.login form .field-group:after,.register form .field-group:after,.passwordreset form .field-group:after,#forgot-password-modal #password-reset form .field-group:after{clear:both}.login form .field-group .field,.register form .field-group .field,.passwordreset form .field-group .field,#forgot-password-modal #password-reset form .field-group .field{display:block;float:left;border-bottom:none;margin:0 30px 0 0;padding-bottom:0}.login form .field-group .field input,.login form .field-group .field textarea,.register form .field-group .field input,.register form .field-group .field textarea,.passwordreset form .field-group .field input,.passwordreset form .field-group .field textarea,#forgot-password-modal #password-reset form .field-group .field input,#forgot-password-modal #password-reset form .field-group .field textarea{width:100%;font-weight:600}.login form .field-group:last-child,.register form .field-group:last-child,.passwordreset form .field-group:last-child,#forgot-password-modal #password-reset form .field-group:last-child{margin-bottom:0}.login form .field,.register form .field,.passwordreset form .field,#forgot-password-modal #password-reset form .field{margin:0 0 20px 0}.login form .field label,.login form .field input,.login form .field textarea,.register form .field label,.register form .field input,.register form .field textarea,.passwordreset form .field label,.passwordreset form .field input,.passwordreset form .field textarea,#forgot-password-modal #password-reset form .field label,#forgot-password-modal #password-reset form .field input,#forgot-password-modal #password-reset form .field textarea{border-radius:0;display:block;height:auto;font-family:"Open Sans",Verdana;font-style:normal;font-weight:500;color:#3c3c3c}.login form .field label,.register form .field label,.passwordreset form .field label,#forgot-password-modal #password-reset form .field label{-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;margin:0 0 5px 0;color:#333}.login form .field .tip,.register form .field .tip,.passwordreset form .field .tip,#forgot-password-modal #password-reset form .field .tip{-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;display:block;margin-top:5px;color:#646464;font-size:0.8125em}.login form .field input,.login form .field textarea,.register form .field input,.register form .field textarea,.passwordreset form .field input,.passwordreset form .field textarea,#forgot-password-modal #password-reset form .field input,#forgot-password-modal #password-reset form .field textarea{width:100%;margin:0;padding:10px 15px}.login form .field input.long,.login form .field textarea.long,.register form .field input.long,.register form .field textarea.long,.passwordreset form .field input.long,.passwordreset form .field textarea.long,#forgot-password-modal #password-reset form .field input.long,#forgot-password-modal #password-reset form .field textarea.long{width:100%}.login form .field input.short,.login form .field textarea.short,.register form .field input.short,.register form .field textarea.short,.passwordreset form .field input.short,.passwordreset form .field textarea.short,#forgot-password-modal #password-reset form .field input.short,#forgot-password-modal #password-reset form .field textarea.short{width:25%}.login form .field textarea.long,.register form .field textarea.long,.passwordreset form .field textarea.long,#forgot-password-modal #password-reset form .field textarea.long{height:100px}.login form .field:last-child,.register form .field:last-child,.passwordreset form .field:last-child,#forgot-password-modal #password-reset form .field:last-child{margin-bottom:0}.login form .field.select select,.register form .field.select select,.passwordreset form .field.select select,#forgot-password-modal #password-reset form .field.select select{width:100%}.login form .field.checkbox input[type="checkbox"],.register form .field.checkbox input[type="checkbox"],.passwordreset form .field.checkbox input[type="checkbox"],#forgot-password-modal #password-reset form .field.checkbox input[type="checkbox"]{display:inline-block;width:auto;margin-right:5px}.login form .field.checkbox label,.register form .field.checkbox label,.passwordreset form .field.checkbox label,#forgot-password-modal #password-reset form .field.checkbox label{display:inline-block}.login form .field.disabled,.login form .field.submitted,.register form .field.disabled,.register form .field.submitted,.passwordreset form .field.disabled,.passwordreset form .field.submitted,#forgot-password-modal #password-reset form .field.disabled,#forgot-password-modal #password-reset form .field.submitted{color:rgba(0,0,0,0.25)}.login form .field.disabled label,.login form .field.submitted label,.register form .field.disabled label,.register form .field.submitted label,.passwordreset form .field.disabled label,.passwordreset form .field.submitted label,#forgot-password-modal #password-reset form .field.disabled label,#forgot-password-modal #password-reset form .field.submitted label{cursor:text}.login form .field.disabled label:after,.login form .field.submitted label:after,.register form .field.disabled label:after,.register form .field.submitted label:after,.passwordreset form .field.disabled label:after,.passwordreset form .field.submitted label:after,#forgot-password-modal #password-reset form .field.disabled label:after,#forgot-password-modal #password-reset form .field.submitted label:after{margin-left:5px}.login form .field.disabled textarea,.login form .field.disabled input,.login form .field.submitted textarea,.login form .field.submitted input,.register form .field.disabled textarea,.register form .field.disabled input,.register form .field.submitted textarea,.register form .field.submitted input,.passwordreset form .field.disabled textarea,.passwordreset form .field.disabled input,.passwordreset form .field.submitted textarea,.passwordreset form .field.submitted input,#forgot-password-modal #password-reset form .field.disabled textarea,#forgot-password-modal #password-reset form .field.disabled input,#forgot-password-modal #password-reset form .field.submitted textarea,#forgot-password-modal #password-reset form .field.submitted input{background:#fff;color:rgba(0,0,0,0.25)}.login form .field.is-focused label,.register form .field.is-focused label,.passwordreset form .field.is-focused label,#forgot-password-modal #password-reset form .field.is-focused label{color:#0686bf}.login form .field.is-focused .tip,.register form .field.is-focused .tip,.passwordreset form .field.is-focused .tip,#forgot-password-modal #password-reset form .field.is-focused .tip{color:#0686bf}.login form .field.disabled label:after,.register form .field.disabled label:after,.passwordreset form .field.disabled label:after,#forgot-password-modal #password-reset form .field.disabled label:after{color:rgba(0,0,0,0.35);content:"(Disabled Currently)"}.login form .field.error label,.register form .field.error label,.passwordreset form .field.error label,#forgot-password-modal #password-reset form .field.error label{color:#b20610}.login form .field.error input,.login form .field.error textarea,.register form .field.error input,.register form .field.error textarea,.passwordreset form .field.error input,.passwordreset form .field.error textarea,#forgot-password-modal #password-reset form .field.error input,#forgot-password-modal #password-reset form .field.error textarea{border-color:#d88287}.login form .field.required label,.register form .field.required label,.passwordreset form .field.required label,#forgot-password-modal #password-reset form .field.required label{font-weight:600}.login form .field.required label a,.register form .field.required label a,.passwordreset form .field.required label a,#forgot-password-modal #password-reset form .field.required label a{font-weight:600 !important}.login form .field.required label:after,.register form .field.required label:after,.passwordreset form .field.required label:after,#forgot-password-modal #password-reset form .field.required label:after{margin-left:5px;content:"*"}.login .form-actions,.register .form-actions,.passwordreset .form-actions,#forgot-password-modal #password-reset .form-actions{*zoom:1}.login .form-actions:before,.login .form-actions:after,.register .form-actions:before,.register .form-actions:after,.passwordreset .form-actions:before,.passwordreset .form-actions:after,#forgot-password-modal #password-reset .form-actions:before,#forgot-password-modal #password-reset .form-actions:after{content:" ";display:table}.login .form-actions:after,.register .form-actions:after,.passwordreset .form-actions:after,#forgot-password-modal #password-reset .form-actions:after{clear:both}.login .form-actions button[type="submit"]:disabled,.login .form-actions button[type="submit"].is-disabled,.register .form-actions button[type="submit"]:disabled,.register .form-actions button[type="submit"].is-disabled,.passwordreset .form-actions button[type="submit"]:disabled,.passwordreset .form-actions button[type="submit"].is-disabled,#forgot-password-modal #password-reset .form-actions button[type="submit"]:disabled,#forgot-password-modal #password-reset .form-actions button[type="submit"].is-disabled{opacity:0.3;cursor:default !important}.login .form-actions .action-primary,.register .form-actions .action-primary,.passwordreset .form-actions .action-primary,#forgot-password-modal #password-reset .form-actions .action-primary{float:left;width:100%;margin-right:-100%}.login .form-actions .action-secondary,.register .form-actions .action-secondary,.passwordreset .form-actions .action-secondary,#forgot-password-modal #password-reset .form-actions .action-secondary{display:block;float:right;width:35.89744%;margin:20px 20px 0 0;font-size:0.875em;text-align:right}.login .status,.register .status,.passwordreset .status,#forgot-password-modal #password-reset .status{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0;border-bottom:3px solid #e5e2c6;padding:20px 20px;background:#fffce3}.login .status .message-title,.register .status .message-title,.passwordreset .status .message-title,#forgot-password-modal #password-reset .status .message-title{margin:0 0 5px 0;font-size:0.875em;font-weight:600}.login .status .message-copy,.register .status .message-copy,.passwordreset .status .message-copy,#forgot-password-modal #password-reset .status .message-copy{margin:0 !important;padding:0;list-style:none}.login .status .message-copy li,.register .status .message-copy li,.passwordreset .status .message-copy li,#forgot-password-modal #password-reset .status .message-copy li{margin:0 0 5px 0}.login .submission-error,.login .system-error,.register .submission-error,.register .system-error,.passwordreset .submission-error,.passwordreset .system-error,#forgot-password-modal #password-reset .submission-error,#forgot-password-modal #password-reset .system-error{box-shadow:inset 0 -1px 2px 0 #f3d9db;border-bottom:3px solid #a0050e;background:#fbf2f3}.login .submission-error .message-title,.login .system-error .message-title,.register .submission-error .message-title,.register .system-error .message-title,.passwordreset .submission-error .message-title,.passwordreset .system-error .message-title,#forgot-password-modal #password-reset .submission-error .message-title,#forgot-password-modal #password-reset .system-error .message-title{color:#a0050e !important}.login .orn-plus,.register .orn-plus,.passwordreset .orn-plus,#forgot-password-modal #password-reset .orn-plus{color:#fff;padding:0 5px}.login #register-form .status.message,.login #login-form .status.message,.login #passwordreset-form .status.message,.register #register-form .status.message,.register #login-form .status.message,.register #passwordreset-form .status.message,.passwordreset #register-form .status.message,.passwordreset #login-form .status.message,.passwordreset #passwordreset-form .status.message,#forgot-password-modal #password-reset #register-form .status.message,#forgot-password-modal #password-reset #login-form .status.message,#forgot-password-modal #password-reset #passwordreset-form .status.message{display:none}.login #register-form .status.message.is-shown,.login #login-form .status.message.is-shown,.login #passwordreset-form .status.message.is-shown,.register #register-form .status.message.is-shown,.register #login-form .status.message.is-shown,.register #passwordreset-form .status.message.is-shown,.passwordreset #register-form .status.message.is-shown,.passwordreset #login-form .status.message.is-shown,.passwordreset #passwordreset-form .status.message.is-shown,#forgot-password-modal #password-reset #register-form .status.message.is-shown,#forgot-password-modal #password-reset #login-form .status.message.is-shown,#forgot-password-modal #password-reset #passwordreset-form .status.message.is-shown{display:block}.view-register .introduction{padding:0}.view-register .introduction header{height:120px;border-bottom:1px solid #8a8c8f;background:transparent url("/static/images/bg-banner-register.df716c21f1fc.png") 0 0 no-repeat}.view-passwordreset{background:#f6f6f6}.view-passwordreset header.pepper-nav h1{float:none}.view-passwordreset .introduction{width:auto;padding:0}.view-passwordreset .introduction header h1{margin:0}.view-passwordreset .content{margin-top:0}#forgot-password-modal{border-radius:2px}#forgot-password-modal .inner-wrapper{border-radius:2px;background:#fafafa;padding-bottom:0 !important}#forgot-password-modal #password-reset{padding:20px}#forgot-password-modal #password-reset header{margin:0;padding:0}#forgot-password-modal #password-reset header:before{background-image:none}#forgot-password-modal #password-reset header h2,#forgot-password-modal #password-reset header section.outside-app h1,section.outside-app #forgot-password-modal #password-reset header h1{text-align:left}#forgot-password-modal #password-reset .message{margin:20px 0 0 0}#forgot-password-modal #password-reset fieldset{margin-bottom:10px;padding:0}#forgot-password-modal #password-reset .instructions p{margin-bottom:5px}#forgot-password-modal #password-reset form{border-radius:0;box-shadow:none;margin:0;border:none;padding:0}#forgot-password-modal #password-reset form .field.text input,#forgot-password-modal #password-reset form .field.email input,#forgot-password-modal #password-reset form .field.textarea input{background:#fafafa;margin-bottom:0}#forgot-password-modal #password-reset form .form-actions{padding:0 !important}#forgot-password-modal #password-reset form .form-actions .action-primary{float:none;display:block !important;width:100%}#forgot-password-modal .modal-form-error{box-shadow:inset 0 -1px 2px 0 #f3d9db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 10px 0 !important;padding:20px;border:none;border-bottom:3px solid #a0050e;background:#fbf2f3}.testcenter-register{*zoom:1;padding:60px 0px 120px}.testcenter-register:before,.testcenter-register:after{content:" ";display:table}.testcenter-register:after{clear:both}.testcenter-register p,.testcenter-register a,.testcenter-register h1,.testcenter-register h2,.testcenter-register section.outside-app h1,section.outside-app .testcenter-register h1,.testcenter-register h3,.testcenter-register h4,.testcenter-register h5,.testcenter-register h6{font-family:"Open Sans",Verdana !important}.testcenter-register .introduction{width:100%}.testcenter-register .message-status-registration{width:100%}.testcenter-register .content,.testcenter-register aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.testcenter-register .content{margin-right:1.69492%;width:66.10169%;float:left}.testcenter-register aside{margin:0;width:32.20339%;float:left}.testcenter-register .introduction header h2,.testcenter-register .introduction header section.outside-app h1,section.outside-app .testcenter-register .introduction header h1{margin:0;font-family:"Open Sans",Verdana;font-size:16px;color:#646464}.testcenter-register .introduction header h1{font-family:"Open Sans",Verdana;font-size:34px;text-align:left}.testcenter-register .content{background:#fff}.testcenter-register .form-fields-primary,.testcenter-register .form-fields-secondary{border-bottom:1px solid rgba(0,0,0,0.25);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.testcenter-register form{border:1px solid #d8dfe6;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.testcenter-register form .instructions,.testcenter-register form .note{margin:0;padding:30px 30px 0 30px;font-size:14px;color:#636363}.testcenter-register form .instructions strong,.testcenter-register form .note strong{font-weight:normal}.testcenter-register form .instructions .title,.testcenter-register form .instructions .indicator,.testcenter-register form .note .title,.testcenter-register form .note .indicator{color:#3c3c3c;font-weight:700}.testcenter-register form fieldset{border-bottom:1px solid rgba(216,223,230,0.5);padding:30px}.testcenter-register form .form-actions{*zoom:1;padding:30px}.testcenter-register form .form-actions:before,.testcenter-register form .form-actions:after{content:" ";display:table}.testcenter-register form .form-actions:after{clear:both}.testcenter-register form .form-actions button[type="submit"]{display:block;border:1px solid #0d72a2;border-radius:3px;box-shadow:inset 0 1px 0 0 #61b8e1;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#1d9dd9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9),color-stop(100%, #0e7cb0));background-image:-webkit-linear-gradient(#1d9dd9,#0e7cb0);background-image:linear-gradient(#1d9dd9,#0e7cb0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #076794;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font:bold 15px/1.6rem "Open Sans",Verdana;letter-spacing:0;padding:15px 20px;text-align:center}.testcenter-register form .form-actions button[type="submit"]:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #35a6db;cursor:pointer;background-color:#1e8bbe;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e8bbe),color-stop(100%, #0e72a1));background-image:-webkit-linear-gradient(#1e8bbe,#0e72a1);background-image:linear-gradient(#1e8bbe,#0e72a1)}.testcenter-register form .form-actions button[type="submit"]:active:not(:disabled){border:1px solid #0d72a2;box-shadow:inset 0 0 8px 4px #0d6892,inset 0 0 8px 4px #0d6892,0 1px 1px 0 #eee}.testcenter-register form .form-actions button[type="submit"]:disabled{opacity:0.5;cursor:not-allowed}.testcenter-register form .form-actions button[type="submit"]:disabled{opacity:0.3}.testcenter-register form .form-actions .action-primary{float:left;width:61.53846%;margin-right:11.11111%}.testcenter-register form .form-actions .action-secondary{display:block;float:left;width:23.07692%;margin-top:20px;padding:5px;font-size:13px;text-align:right;text-transform:uppercase}.testcenter-register form .list-input{margin:0;padding:0;list-style:none}.testcenter-register form .list-input .field{border-bottom:1px dotted rgba(216,223,230,0.5);margin:0 0 20px 0;padding:0 0 20px 0}.testcenter-register form .list-input .field:last-child{border:none;margin-bottom:0;padding-bottom:0}.testcenter-register form .list-input .field.disabled,.testcenter-register form .list-input .field.submitted{color:rgba(0,0,0,0.25)}.testcenter-register form .list-input .field.disabled label,.testcenter-register form .list-input .field.submitted label{cursor:text}.testcenter-register form .list-input .field.disabled label:after,.testcenter-register form .list-input .field.submitted label:after{margin-left:5px}.testcenter-register form .list-input .field.disabled textarea,.testcenter-register form .list-input .field.disabled input,.testcenter-register form .list-input .field.submitted textarea,.testcenter-register form .list-input .field.submitted input{background:#fff;color:rgba(0,0,0,0.25)}.testcenter-register form .list-input .field.disabled label:after{color:rgba(0,0,0,0.35);content:"(Disabled Currently)"}.testcenter-register form .list-input .field.submitted label:after{content:"(Previously Submitted and Not Editable)"}.testcenter-register form .list-input .field.submitted .value{border-radius:3px;border:1px solid #C8C8C8;padding:20px 15px;background:#FAFAFA}.testcenter-register form .list-input .field.error label{color:#b20610}.testcenter-register form .list-input .field.error input,.testcenter-register form .list-input .field.error textarea{border-color:#d88287}.testcenter-register form .list-input .field.required label{font-weight:bold}.testcenter-register form .list-input .field.required label:after{margin-left:5px;content:"*"}.testcenter-register form .list-input .field label,.testcenter-register form .list-input .field input,.testcenter-register form .list-input .field textarea{display:block;font-family:"Open Sans",Verdana;font-style:normal}.testcenter-register form .list-input .field label{margin:0 0 5px 0;-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s}.testcenter-register form .list-input .field label.is-focused{color:#1d9dd9}.testcenter-register form .list-input .field input,.testcenter-register form .list-input .field textarea{height:100%;width:100%;padding:10px}.testcenter-register form .list-input .field input.long,.testcenter-register form .list-input .field textarea.long{width:100%}.testcenter-register form .list-input .field input.short,.testcenter-register form .list-input .field textarea.short{width:25%}.testcenter-register form .list-input .field textarea.long{height:100px}.testcenter-register form .list-input .field-group{*zoom:1;border-bottom:1px dotted rgba(216,223,230,0.5);margin:0 0 20px 0;padding:0 0 20px 0}.testcenter-register form .list-input .field-group:before,.testcenter-register form .list-input .field-group:after{content:" ";display:table}.testcenter-register form .list-input .field-group:after{clear:both}.testcenter-register form .list-input .field-group .field{display:block;float:left;border-bottom:none;margin:0 20px 10px 0;padding-bottom:0}.testcenter-register form .list-input .field-group .field input,.testcenter-register form .list-input .field-group .field textarea{width:100%}.testcenter-register form .list-input .field-group.addresses .field{width:45%}.testcenter-register form .list-input .field-group.postal-2{border-bottom:none;margin-bottom:0;padding-bottom:0}.testcenter-register form.disabled>.instructions{display:none}.testcenter-register form.disabled .field{opacity:0.6}.testcenter-register form.disabled .field .label,.testcenter-register form.disabled .field label{cursor:auto}.testcenter-register form.disabled .form-actions{display:none}.testcenter-register .form-fields-secondary{display:none}.testcenter-register .form-fields-secondary.is-shown{display:block}.testcenter-register .form-fields-secondary.disabled fieldset{opacity:0.5}.testcenter-register .form-fields-secondary-visibility{display:block;margin:0;padding:20px 30px 0 30px;font-size:13px}.testcenter-register .form-fields-secondary-visibility.is-hidden{display:none}.testcenter-register aside{padding-left:20px}.testcenter-register aside .message-status{border-radius:3px;margin:0 0 40px 0;border:1px solid #ccc;padding:0;background:#fffefb}.testcenter-register aside .message-status>*{padding:20px}.testcenter-register aside .message-status p{margin:0 0 5px 0;padding:0;font-size:13px}.testcenter-register aside .message-status .label,.testcenter-register aside .message-status .value{display:block}.testcenter-register aside .message-status h3,.testcenter-register aside .message-status h4,.testcenter-register aside .message-status h5{font-family:"Open Sans",Verdana}.testcenter-register aside .message-status h3{border-bottom:1px solid #e5e5e5;padding-bottom:15px}.testcenter-register aside .message-status h4{margin-bottom:5px}.testcenter-register aside .message-status .status-list{list-style:none;margin:0;padding:20px}.testcenter-register aside .message-status .status-list>.item{*zoom:1;margin:0 0 15px 0;border-bottom:1px solid #f2f2f2;padding:0 0 10px 0}.testcenter-register aside .message-status .status-list>.item:before,.testcenter-register aside .message-status .status-list>.item:after{content:" ";display:table}.testcenter-register aside .message-status .status-list>.item:after{clear:both}.testcenter-register aside .message-status .status-list>.item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.testcenter-register aside .message-status .status-list>.item .title{margin-bottom:5px;position:relative;font-weight:bold;font-size:14px}.testcenter-register aside .message-status .status-list>.item .title:after{position:absolute;top:0;right:20px;margin-left:20px;content:"not started";text-transform:uppercase;font-size:11px;font-weight:normal;opacity:0.5}.testcenter-register aside .message-status .status-list>.item .details,.testcenter-register aside .message-status .status-list>.item .item,.testcenter-register aside .message-status .status-list>.item .instructions{-webkit-transition:opacity 0.1s ease-in-out 0s;-moz-transition:opacity 0.1s ease-in-out 0s;transition:opacity 0.1s ease-in-out 0s;font-size:13px;opacity:0.65}.testcenter-register aside .message-status .status-list>.item:before{border-radius:20px;position:relative;top:3px;display:block;float:left;width:10px;height:10px;margin:0 10px 0 0;background:#333;content:""}.testcenter-register aside .message-status .status-list>.item.status-processed:before{background:green}.testcenter-register aside .message-status .status-list>.item.status-processed .title:after{color:green;content:"processed"}.testcenter-register aside .message-status .status-list>.item.status-processed.status-registration .exam-link{font-weight:600 !important}.testcenter-register aside .message-status .status-list>.item.status-pending:before{background:transparent;border:1px dotted gray}.testcenter-register aside .message-status .status-list>.item.status-pending .title:after{color:gray;content:"pending"}.testcenter-register aside .message-status .status-list>.item.status-rejected:before{background:#b20610}.testcenter-register aside .message-status .status-list>.item.status-rejected .title:after{color:red;content:"rejected"}.testcenter-register aside .message-status .status-list>.item.status-rejected .call-link{font-weight:bold}.testcenter-register aside .message-status .status-list>.item.status-initial:before{background:transparent;border:1px dotted gray}.testcenter-register aside .message-status .status-list>.item.status-initial .title:after{color:gray}.testcenter-register aside .message-status .status-list>.item:hover .details,.testcenter-register aside .message-status .status-list>.item:hover .item,.testcenter-register aside .message-status .status-list>.item:hover .instructions{opacity:1.0}.testcenter-register aside .message-status .status-list .accommodations-list,.testcenter-register aside .message-status .status-list .error-list{list-style:none;margin:10px 0;padding:0;font-size:13px}.testcenter-register aside .message-status .status-list .accommodations-list .item,.testcenter-register aside .message-status .status-list .error-list .item{margin:0 0 5px 0;padding:0}.testcenter-register aside .message-status .contact-link{font-weight:600}.testcenter-register aside .message-status .actions{box-shadow:inset 0 1px 1px 0px rgba(0,0,0,0.2);border-top:1px solid #e5e5e5;padding-top:15px;background:#fffef4;font-size:14px}.testcenter-register aside .message-status .actions .title{font-size:14px}.testcenter-register aside .message-status .actions .label,.testcenter-register aside .message-status .actions .value{display:inline-block}.testcenter-register aside .message-status .actions .label{margin-right:5px}.testcenter-register aside .message-status .actions .value{font-weight:bold}.testcenter-register aside .message-status .actions .message-copy{font-size:13px}.testcenter-register aside .message-status .actions .exam-button{border:1px solid #811246;border-radius:3px;box-shadow:inset 0 1px 0 0 #d2558f;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#b62568;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b62568),color-stop(100%, #8f144d));background-image:-webkit-linear-gradient(#b62568,#8f144d);background-image:linear-gradient(#b62568,#8f144d);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #730c3c;background-clip:padding-box;display:block;margin:10px 0 0 0;padding:10px 20px;font-size:13px;font-weight:bold}.testcenter-register aside .message-status .actions .exam-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c33275;cursor:pointer;background-color:#9d255c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9d255c),color-stop(100%, #811346));background-image:-webkit-linear-gradient(#9d255c,#811346);background-image:linear-gradient(#9d255c,#811346)}.testcenter-register aside .message-status .actions .exam-button:active:not(:disabled){border:1px solid #811246;box-shadow:inset 0 0 8px 4px #73123e,inset 0 0 8px 4px #73123e,0 1px 1px 0 #eee}.testcenter-register aside .message-status .actions .exam-button:disabled{opacity:0.5;cursor:not-allowed}.testcenter-register aside .message-status .actions .exam-button:hover{text-decoration:none}.testcenter-register aside .message-status .registration-number .label{text-transform:none;letter-spacing:0}.testcenter-register aside .message-status .registration-processed .message-copy{margin:0 0 10px 0}.testcenter-register aside>.details{border-bottom:1px solid rgba(216,223,230,0.5);margin:0 0 20px 0;padding:0 20px 20px 20px;font-family:"Open Sans",Verdana;font-size:14px}.testcenter-register aside>.details:last-child{border:none;margin-bottom:0;padding-bottom:0}.testcenter-register aside>.details h4{margin:0 0 10px 0;font-family:"Open Sans",Verdana;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:#ccc}.testcenter-register aside>.details .label,.testcenter-register aside>.details .value{display:inline-block}.testcenter-register aside>.details .label{color:rgba(0,0,0,0.65);margin-right:10px}.testcenter-register aside>.details .value{color:#000;font-weight:600}.testcenter-register aside .details-registration ul{margin:0;padding:0;list-style:none}.testcenter-register aside .details-registration ul li{margin:0 0 5px 0}.testcenter-register .message{border-radius:3px;display:none;margin:20px 0;padding:10px 20px}.testcenter-register .message.is-shown{display:block}.testcenter-register .message .message-copy{font-size:14px}.testcenter-register .message.message-flash{border-radius:3px;position:relative;margin:0 0 40px 0;border:1px solid #ccc;padding-top:15px;background:#fffef4;font-size:14px}.testcenter-register .message.message-flash .message-title{font-weight:bold;font-size:16px;margin:0 0 5px 0}.testcenter-register .message.message-flash .message-copy{font-size:14px}.testcenter-register .message.message-flash .contact-button{border:1px solid #0d72a2;border-radius:3px;box-shadow:inset 0 1px 0 0 #61b8e1;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#1d9dd9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9),color-stop(100%, #0e7cb0));background-image:-webkit-linear-gradient(#1d9dd9,#0e7cb0);background-image:linear-gradient(#1d9dd9,#0e7cb0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #076794;background-clip:padding-box}.testcenter-register .message.message-flash .contact-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #35a6db;cursor:pointer;background-color:#1e8bbe;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e8bbe),color-stop(100%, #0e72a1));background-image:-webkit-linear-gradient(#1e8bbe,#0e72a1);background-image:linear-gradient(#1e8bbe,#0e72a1)}.testcenter-register .message.message-flash .contact-button:active:not(:disabled){border:1px solid #0d72a2;box-shadow:inset 0 0 8px 4px #0d6892,inset 0 0 8px 4px #0d6892,0 1px 1px 0 #eee}.testcenter-register .message.message-flash .contact-button:disabled{opacity:0.5;cursor:not-allowed}.testcenter-register .message.message-flash .exam-button{border:1px solid #811246;border-radius:3px;box-shadow:inset 0 1px 0 0 #d2558f;color:#fff;display:inline-block;font-size:11px;font-weight:bold;background-color:#b62568;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b62568),color-stop(100%, #8f144d));background-image:-webkit-linear-gradient(#b62568,#8f144d);background-image:linear-gradient(#b62568,#8f144d);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #730c3c;background-clip:padding-box}.testcenter-register .message.message-flash .exam-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c33275;cursor:pointer;background-color:#9d255c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9d255c),color-stop(100%, #811346));background-image:-webkit-linear-gradient(#9d255c,#811346);background-image:linear-gradient(#9d255c,#811346)}.testcenter-register .message.message-flash .exam-button:active:not(:disabled){border:1px solid #811246;box-shadow:inset 0 0 8px 4px #73123e,inset 0 0 8px 4px #73123e,0 1px 1px 0 #eee}.testcenter-register .message.message-flash .exam-button:disabled{opacity:0.5;cursor:not-allowed}.testcenter-register .message.message-flash .button{position:absolute;top:5px;right:20px;margin:10px 0 0 0;padding:10px 20px;font-size:13px;font-weight:bold;letter-spacing:0}.testcenter-register .message.message-flash .button:hover{text-decoration:none}.testcenter-register .message.message-flash.message-action .message-title,.testcenter-register .message.message-flash.message-action .message-copy{width:65%}.testcenter-register .message.submission-error{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;border:1px solid #f3d9db;background:#fbf2f3;font-size:14px}.testcenter-register .message.submission-error #submission-error-heading{margin-bottom:10px;border-bottom:1px solid #f3d9db;padding-bottom:10px;font-weight:bold}.testcenter-register .message.submission-error .field-name,.testcenter-register .message.submission-error .field-error{display:inline-block}.testcenter-register .message.submission-error .field-name{margin-right:5px}.testcenter-register .message.submission-error .field-error{color:#dc8e93}.testcenter-register .message.submission-error p{color:#b20610}.testcenter-register .message.submission-error ul{margin:0 0 10px 0;padding:0;list-style:none}.testcenter-register .message.submission-error ul li{margin-bottom:10px;padding:0}.testcenter-register .message.submission-error ul li span{color:#b20610}.testcenter-register .message.submission-error ul li a{color:#b20610;text-decoration:none}.testcenter-register .message.submission-error ul li a:hover,.testcenter-register .message.submission-error ul li a:active{text-decoration:underline}.testcenter-register .message.submission-saved{border:1px solid #ddf0f9;background:#f3fafd}.testcenter-register .message.submission-saved .message-copy{color:#1d9dd9}.testcenter-register .message.registration-closed{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:0;border-bottom:1px solid #ddd;padding:20px;background:#eee}.testcenter-register .message.registration-closed .message-title{font-weight:bold}.testcenter-register .is-shown{display:block}.testcenter-register .is-hidden{display:none}.find-courses,.university-profile{background:#f5f5f5;padding-bottom:60px}.find-courses header.search,.university-profile header.search{background:#f5f5f5;background-size:cover;background-image:url("/static/images/homepage-bg.839fe86b10b8.jpg");background-image:url("/static/images/homepage-bg.839fe86b10b8.jpg");background-position:center top !important;border-bottom:1px solid #646464;box-shadow:inset 0 -1px 8px 0 rgba(0,0,0,0.2),inset 0 1px 12px 0 rgba(0,0,0,0.3);height:430px;margin-top:-69px;width:100%}.find-courses header.search .inner-wrapper,.university-profile header.search .inner-wrapper{height:120px;margin:0 auto;max-width:1200px;min-width:760px;padding-top:200px;position:relative;text-align:center;width:100%}.find-courses header.search .inner-wrapper>hgroup,.university-profile header.search .inner-wrapper>hgroup{background:#FFF;background:rgba(255,255,255,0.93);border:1px solid #646464;box-shadow:0 4px 25px 0 rgba(0,0,0,0.5);padding:20px 30px;position:relative;z-index:2}.find-courses header.search .inner-wrapper.main-search,.find-courses header.search .inner-wrapper.university-search,.university-profile header.search .inner-wrapper.main-search,.university-profile header.search .inner-wrapper.university-search{text-align:center}.find-courses header.search .inner-wrapper.main-search hgroup,.find-courses header.search .inner-wrapper.university-search hgroup,.university-profile header.search .inner-wrapper.main-search hgroup,.university-profile header.search .inner-wrapper.university-search hgroup{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.find-courses header.search .inner-wrapper.main-search .logo,.find-courses header.search .inner-wrapper.university-search .logo,.university-profile header.search .inner-wrapper.main-search .logo,.university-profile header.search .inner-wrapper.university-search .logo{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;height:80px;margin-right:30px;padding-right:30px;position:relative;vertical-align:middle}.find-courses header.search .inner-wrapper.main-search .logo::after,.find-courses header.search .inner-wrapper.university-search .logo::after,.university-profile header.search .inner-wrapper.main-search .logo::after,.university-profile header.search .inner-wrapper.university-search .logo::after{content:"";display:block;height:80px;position:absolute;right:0px;top:0px}.find-courses header.search .inner-wrapper.main-search .logo img,.find-courses header.search .inner-wrapper.university-search .logo img,.university-profile header.search .inner-wrapper.main-search .logo img,.university-profile header.search .inner-wrapper.university-search .logo img{height:100%}.find-courses header.search .inner-wrapper.main-search h1,.find-courses header.search .inner-wrapper.university-search h1,.university-profile header.search .inner-wrapper.main-search h1,.university-profile header.search .inner-wrapper.university-search h1{color:#3c3c3c;font-family:"Open Sans",Verdana;font-style:italic;font-weight:800;letter-spacing:0px;text-transform:none}.find-courses header.search .inner-wrapper.main-search h1,.find-courses header.search .inner-wrapper.main-search h2,.find-courses header.search .inner-wrapper.main-search section.outside-app h1,section.outside-app .find-courses header.search .inner-wrapper.main-search h1,.find-courses header.search .inner-wrapper.university-search h1,.find-courses header.search .inner-wrapper.university-search h2,.find-courses header.search .inner-wrapper.university-search section.outside-app h1,section.outside-app .find-courses header.search .inner-wrapper.university-search h1,.university-profile header.search .inner-wrapper.main-search h1,.university-profile header.search .inner-wrapper.main-search h2,.university-profile header.search .inner-wrapper.main-search section.outside-app h1,section.outside-app .university-profile header.search .inner-wrapper.main-search h1,.university-profile header.search .inner-wrapper.university-search h1,.university-profile header.search .inner-wrapper.university-search h2,.university-profile header.search .inner-wrapper.university-search section.outside-app h1,section.outside-app .university-profile header.search .inner-wrapper.university-search h1{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;letter-spacing:1px;margin-bottom:0px;text-shadow:0 1px rgba(255,255,255,0.8);vertical-align:middle}.find-courses section.message,.university-profile section.message{border-top:1px solid #c8c8c8;*zoom:1;margin-top:20px;padding-top:60px;-webkit-columns:2 20px;-moz-columns:2 20px;columns:2 20px}.find-courses section.message:before,.find-courses section.message:after,.university-profile section.message:before,.university-profile section.message:after{content:" ";display:table}.find-courses section.message:after,.university-profile section.message:after{clear:both}.course-info .container,.course-info section.outside-app{padding-bottom:120px}.course-info header.course-profile{background:#f5f5f5;background-image:url("/static/images/homepage-bg.839fe86b10b8.jpg");background-image:url("/static/images/homepage-bg.839fe86b10b8.jpg");background-size:cover;box-shadow:0 1px 80px 0 rgba(0,0,0,0.5);border-bottom:1px solid #646464;box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.1);height:280px;margin-top:-69px;padding-top:150px;overflow:hidden;position:relative;width:100%}.course-info header.course-profile .intro-inner-wrapper{background:rgba(255,255,255,0.93);border:1px solid #646464;box-shadow:0 4px 25px 0 rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;margin:0 auto;max-width:1200px;min-width:760px;position:relative;z-index:2}.course-info header.course-profile .intro-inner-wrapper:before,.course-info header.course-profile .intro-inner-wrapper:after{content:" ";display:table}.course-info header.course-profile .intro-inner-wrapper:after{clear:both}.course-info header.course-profile .intro-inner-wrapper>div.table{display:table;width:100%}.course-info header.course-profile .intro-inner-wrapper .intro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;display:table-cell;vertical-align:middle;padding:20px 20px;position:relative;width:67.79661%;z-index:2}.course-info header.course-profile .intro-inner-wrapper .intro:before,.course-info header.course-profile .intro-inner-wrapper .intro:after{content:" ";display:table}.course-info header.course-profile .intro-inner-wrapper .intro:after{clear:both}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup{border-bottom:1px solid #c8c8c8;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);margin-bottom:20px;padding-bottom:20px;width:100%}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1{color:#3c3c3c;font-weight:normal;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0;letter-spacing:0px;text-align:left;text-shadow:0 1px rgba(255,255,255,0.6)}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1 a{color:#646464;font:italic 800 0.6em/1em "Open Sans",Verdana;letter-spacing:0px;margin-left:15px;text-shadow:0 1px rgba(255,255,255,0.6);text-transform:none}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1 a:hover{color:#1d9dd9}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h2,.course-info header.course-profile .intro-inner-wrapper .intro>hgroup section.outside-app h1,section.outside-app .course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h2 a,.course-info header.course-profile .intro-inner-wrapper .intro>hgroup section.outside-app h1 a,section.outside-app .course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1 a{color:#646464;font:italic 800 1em/1em "Open Sans",Verdana;letter-spacing:0px;text-shadow:0 1px rgba(255,255,255,0.6);text-transform:none}.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h2 a:hover,.course-info header.course-profile .intro-inner-wrapper .intro>hgroup section.outside-app h1 a:hover,section.outside-app .course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1 a:hover{color:#1d9dd9}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta{*zoom:1;float:left;margin-right:1.69492%;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:100%}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta:before,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta:after{content:" ";display:table}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta:after{clear:both}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta>a.find-courses,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register{border:1px solid #002e88;border-bottom:1px solid #001e5f;border-radius:5px;box-shadow:inset 0 1px 0 0 #42bae5;color:#fff;display:inline-block;font-size:14px;font-weight:bold;background-color:#1d9dd9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9),color-stop(50%, #006bb8),color-stop(50%, #0052a9),color-stop(100%, #0057ab));background-image:-webkit-linear-gradient(top, #1d9dd9 0%,#006bb8 50%,#0052a9 50%,#0057ab 100%);background-image:linear-gradient(to bottom,#1d9dd9 0%,#006bb8 50%,#0052a9 50%,#0057ab 100%);padding:8px 20px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #001067;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:block;font:normal 1.2rem/1.6rem "Open Sans",Verdana;letter-spacing:1px;padding:10px 0px;text-transform:uppercase;text-align:center;width:49.15254%}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta>a.find-courses:hover:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover:not(:disabled){cursor:pointer;background-color:#108ec7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7),color-stop(50%, #005fa6),color-stop(50%, #004897),color-stop(100%, #004d9a));background-image:-webkit-linear-gradient(top, #108ec7 0%,#005fa6 50%,#004897 50%,#004d9a 100%);background-image:linear-gradient(to bottom,#108ec7 0%,#005fa6 50%,#004897 50%,#004d9a 100%)}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta>a.find-courses:active:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:active:not(:disabled){box-shadow:inset 0 0 20px 0 #00295f,0 1px 0 #fff}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta>a.find-courses:disabled,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:disabled{opacity:0.5;cursor:not-allowed}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta>a.find-courses:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover{color:#fff}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a:visited{text-decoration:none}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong{border:1px solid #002e88;border-bottom:1px solid #001e5f;border-radius:5px;box-shadow:inset 0 1px 0 0 #42bae5;color:#fff;display:inline-block;font-size:14px;font-weight:bold;background-color:#1d9dd9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9),color-stop(50%, #006bb8),color-stop(50%, #0052a9),color-stop(100%, #0057ab));background-image:-webkit-linear-gradient(top, #1d9dd9 0%,#006bb8 50%,#0052a9 50%,#0057ab 100%);background-image:linear-gradient(to bottom,#1d9dd9 0%,#006bb8 50%,#0052a9 50%,#0057ab 100%);padding:8px 20px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #001067;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:block;float:left;font:normal 1.2rem/1.6rem "Open Sans",Verdana;letter-spacing:1px;padding:10px 0px;text-transform:uppercase;text-align:center;width:35.89744%}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:hover:not(:disabled){cursor:pointer;background-color:#108ec7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7),color-stop(50%, #005fa6),color-stop(50%, #004897),color-stop(100%, #004d9a));background-image:-webkit-linear-gradient(top, #108ec7 0%,#005fa6 50%,#004897 50%,#004d9a 100%);background-image:linear-gradient(to bottom,#108ec7 0%,#005fa6 50%,#004897 50%,#004d9a 100%)}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:active:not(:disabled){box-shadow:inset 0 0 20px 0 #00295f,0 1px 0 #fff}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:disabled{opacity:0.5;cursor:not-allowed}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:hover{color:#fff}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta span.register{background:#eee;border:1px solid #6e6e6e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#6e6e6e;display:block;letter-spacing:1px;padding:10px 0px 8px;text-transform:uppercase;text-align:center;float:left;margin:1px 2.5641% 0 0;-webkit-transition:none;-moz-transition:none;transition:none;width:61.53846%}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta #register_error{background:#fd5757;border:1px solid #ca1111;color:#8f0e0e;display:none;padding:12px;margin-top:5px}.course-info header.course-profile .intro-inner-wrapper .media{background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:20px;position:relative;width:32.20339%;z-index:2}.course-info header.course-profile .intro-inner-wrapper .media .hero{border:1px solid #646464;height:100%;overflow:hidden;position:relative}.course-info header.course-profile .intro-inner-wrapper .media .hero .play-intro{background-image:-webkit-linear-gradient(-180deg, rgba(0,0,0,0.65),rgba(0,0,0,0.75));background-image:linear-gradient(-90deg, rgba(0,0,0,0.65),rgba(0,0,0,0.75));border-radius:4px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.4);border:2px solid rgba(255,255,255,0.8);height:80px;left:50%;margin-top:-40px;margin-left:-40px;position:absolute;top:50%;width:80px}.course-info header.course-profile .intro-inner-wrapper .media .hero .play-intro::after{color:rgba(255,255,255,0.8);content:"\25B6";display:block;font:normal 2em/1em "Open Sans",Verdana;left:50%;margin-left:-11px;margin-top:-16px;position:absolute;text-shadow:0 -1px rgba(0,0,0,0.8);top:50%}.course-info header.course-profile .intro-inner-wrapper .media .hero img{display:block;width:100%}.course-info header.course-profile .intro-inner-wrapper .media:hover{text-decoration:none}.course-info header.course-profile .intro-inner-wrapper .media:hover .play-intro{background-image:-webkit-linear-gradient(-180deg, rgba(0,0,0,0.75),rgba(0,0,0,0.8));background-image:linear-gradient(-90deg, rgba(0,0,0,0.75),rgba(0,0,0,0.8));box-shadow:0 1px 12px 0 rgba(0,0,0,0.5);border-color:rgba(255,255,255,0.9)}.course-info header.course-profile .intro-inner-wrapper .media:hover .play-intro::after{color:#fff}.course-info .container,.course-info section.outside-app{*zoom:1}.course-info .container:before,.course-info section.outside-app:before,.course-info .container:after,.course-info section.outside-app:after{content:" ";display:table}.course-info .container:after,.course-info section.outside-app:after{clear:both}.course-info .container nav,.course-info section.outside-app nav{border-bottom:1px solid #c8c8c8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;margin:40px 0;width:100%}.course-info .container nav:before,.course-info section.outside-app nav:before,.course-info .container nav:after,.course-info section.outside-app nav:after{content:" ";display:table}.course-info .container nav:after,.course-info section.outside-app nav:after{clear:both}.course-info .container nav::after,.course-info section.outside-app nav::after{content:"";display:none}.course-info .container nav a,.course-info section.outside-app nav a{border-bottom:3px solid transparent;color:#646464;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;letter-spacing:1px;margin:0 15px;padding:0px 5px 15px;text-align:center;text-transform:lowercase}.course-info .container nav a:first-child,.course-info section.outside-app nav a:first-child{margin-left:0px}.course-info .container nav a:hover,.course-info section.outside-app nav a:hover,.course-info .container nav a.active,.course-info section.outside-app nav a.active{border-color:#c8c8c8;color:#3c3c3c;text-decoration:none}.course-info .details{float:left;margin-right:1.69492%;width:66.10169%}.course-info .details .inner-wrapper>section{margin-bottom:40px}.course-info .details .inner-wrapper .course-staff .teacher{*zoom:1;margin-bottom:40px}.course-info .details .inner-wrapper .course-staff .teacher:before,.course-info .details .inner-wrapper .course-staff .teacher:after{content:" ";display:table}.course-info .details .inner-wrapper .course-staff .teacher:after{clear:both}.course-info .details .inner-wrapper .course-staff .teacher h3{color:#3c3c3c;font-family:"Open Sans",Verdana;font-weight:700;margin-bottom:15px;text-transform:none}.course-info .details .inner-wrapper .course-staff .teacher .teacher-image{background:#fff;border:1px solid #c8c8c8;height:115px;float:left;margin:0 15px 0px 0;overflow:hidden;padding:1px;width:115px}.course-info .details .inner-wrapper .course-staff .teacher .teacher-image img{display:block;min-height:100%;max-width:100%}.course-info .details .inner-wrapper .prerequisites ul li,.course-info .details .inner-wrapper .syllabus ul li{font:normal 1em/1.6em Georgia}.course-info .details .inner-wrapper .prerequisites ul ul,.course-info .details .inner-wrapper .syllabus ul ul{margin:5px 0px 10px}.course-info .details .inner-wrapper .faq{*zoom:1}.course-info .details .inner-wrapper .faq:before,.course-info .details .inner-wrapper .faq:after{content:" ";display:table}.course-info .details .inner-wrapper .faq:after{clear:both}.course-info .details .inner-wrapper .faq .responses{float:left}.course-info .details .inner-wrapper .faq .response{margin-bottom:40px}.course-info .details .inner-wrapper .faq .response h3{font-family:"Open Sans",Verdana;font-weight:700;margin-bottom:15px}.course-info .course-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:32.20339%}.course-info .course-sidebar>section{box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.15);border:1px solid #c8c8c8}.course-info .course-sidebar>section.course-summary{padding:16px 20px 30px;margin-bottom:220px;border-top:none}.course-info .course-sidebar>section.additional-resources{padding:30px}.course-info .course-sidebar>section.additional-resources .opencourseware{text-indent:-9999px;background:url("/static/images/opencourseware.9d191c7fcb92.png") 0 0 no-repeat;width:266px;height:31px;margin-bottom:20px}.course-info .course-sidebar>section.additional-resources ul{padding-left:0;margin-bottom:0}.course-info .course-sidebar>section.additional-resources li{list-style:none;padding-left:29px;background:url("/static/images/link-icon.bf69df5c48d4.png") left center no-repeat}.course-info .course-sidebar header{margin-bottom:30px;padding-bottom:16px;position:relative;text-align:center}.course-info .course-sidebar header::after{content:"";display:block;height:1px;position:absolute;bottom:0px;width:100%;z-index:1}.course-info .course-sidebar header a.university-name{border-right:1px solid #c8c8c8;color:#3c3c3c;font-family:"Open Sans",Verdana;font-style:italic;font-weight:800;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;letter-spacing:0px;margin-right:15px;padding-right:15px}.course-info .course-sidebar header a.university-name:hover{color:#646464}.course-info .course-sidebar header .social-sharing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:44px;position:relative;text-align:center;width:100%;z-index:2;float:none}.course-info .course-sidebar header .social-sharing:hover .sharing-message{opacity:1.0;top:56px}.course-info .course-sidebar header .social-sharing .sharing-message{background-image:-webkit-linear-gradient(-180deg, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.7) 100%);background-image:linear-gradient(-90deg, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.7) 100%);border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 4px 25px 0 rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;float:right;font-family:Georgia;font-size:0.9em;font-style:italic;left:50%;margin-left:-110px;opacity:0;padding:6px 10px;position:absolute;text-align:center;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;top:65px;width:220px}.course-info .course-sidebar header .social-sharing .sharing-message:hover{opacity:0}.course-info .course-sidebar header .social-sharing .share{height:44px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:10px;opacity:0.5;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:44px}.course-info .course-sidebar header .social-sharing .share:hover{opacity:1.0}.course-info .course-sidebar header .social-sharing .share img{width:100%}.course-info .course-sidebar header .social-sharing .share:last-child{margin-right:0px}.course-info .course-sidebar header h1{font:1em Georgia;letter-spacing:0;color:#999;margin-bottom:0}.course-info .course-sidebar .important-dates{list-style:none;margin:0px;padding:0px 10px}.course-info .course-sidebar .important-dates li{*zoom:1;border-bottom:1px dotted #c8c8c8;margin-bottom:20px;padding-bottom:10px}.course-info .course-sidebar .important-dates li:before,.course-info .course-sidebar .important-dates li:after{content:" ";display:table}.course-info .course-sidebar .important-dates li:after{clear:both}.course-info .course-sidebar .important-dates li.prerequisites{border:1px solid #c8c8c8;margin:0 -10px 0;padding:10px}.course-info .course-sidebar .important-dates li.prerequisites p{margin-right:10px}.course-info .course-sidebar .important-dates li:hover .icon{opacity:1.0}.course-info .course-sidebar .important-dates li p{color:#646464;float:left;font-family:"Open Sans",Verdana}.course-info .course-sidebar .important-dates li .icon{background-size:cover;float:left;height:19px;margin:2px 10px 0 0;opacity:0.6;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:19px}.course-info .course-sidebar .important-dates li .icon.start{background-image:url("/static/images/portal-icons/calendar-icon.7efd89b95ce5.png");background-image:url("/static/images/portal-icons/calendar-icon.7efd89b95ce5.png")}.course-info .course-sidebar .important-dates li .icon.end{background-image:url("/static/images/portal-icons/calendar-icon.7efd89b95ce5.png");background-image:url("/static/images/portal-icons/calendar-icon.7efd89b95ce5.png")}.course-info .course-sidebar .important-dates li .icon.length{background-image:url("/static/images/portal-icons/chart-icon.170d2e567653.png");background-image:url("/static/images/portal-icons/chart-icon.170d2e567653.png")}.course-info .course-sidebar .important-dates li .icon.course-number{background-image:url("/static/images/portal-icons/course-info-icon.efbf4c8accca.png");background-image:url("/static/images/portal-icons/course-info-icon.efbf4c8accca.png")}.course-info .course-sidebar .important-dates li .icon.effort{background-image:url("/static/images/portal-icons/pencil-icon.ac041b75a530.png");background-image:url("/static/images/portal-icons/pencil-icon.ac041b75a530.png")}.course-info .course-sidebar .important-dates li .icon.prereq{background-image:url("/static/images/portal-icons/prerec-icon.fc881726469c.png");background-image:url("/static/images/portal-icons/prerec-icon.fc881726469c.png")}.course-info .course-sidebar .important-dates li span{float:right;font-weight:700}.container.jobs,section.jobs.outside-app{padding:60px 30px 120px}.container.jobs q,section.jobs.outside-app q{display:block;margin:10px 0;font-style:italic;text-align:justify}.container.jobs small.author,section.jobs.outside-app small.author{text-align:right;display:block;color:#646464}.container.jobs h1+hr,section.jobs.outside-app h1+hr{margin-bottom:80px}.container.jobs .message,section.jobs.outside-app .message{*zoom:1;margin-bottom:80px;position:relative}.container.jobs .message:before,section.jobs.outside-app .message:before,.container.jobs .message:after,section.jobs.outside-app .message:after{content:" ";display:table}.container.jobs .message:after,section.jobs.outside-app .message:after{clear:both}.container.jobs .message .photo,section.jobs.outside-app .message .photo{background:#fff;border:1px solid #d2d2d2;float:left;margin-right:1.69492%;padding:1px;width:32.20339%}.container.jobs .message .photo img,section.jobs.outside-app .message .photo img{background:#f5f5f5;display:block;max-width:100%}.container.jobs .message header,section.jobs.outside-app .message header{float:left;width:57.62712%}.container.jobs .message header blockquote,section.jobs.outside-app .message header blockquote{margin-left:0;margin-bottom:40px}.container.jobs .message header blockquote:last-child,section.jobs.outside-app .message header blockquote:last-child{margin-bottom:0}.container.jobs .message header blockquote p,section.jobs.outside-app .message header blockquote p{margin-left:0;font-style:italic;line-height:1.6;font-size:1.1em;color:#666}.container.jobs .message header blockquote cite,section.jobs.outside-app .message header blockquote cite{margin-top:12px;display:block;color:#a0a0a0;font-weight:300}.container.jobs .jobs-wrapper,section.jobs.outside-app .jobs-wrapper{*zoom:1;float:left;padding-top:80px;width:100%}.container.jobs .jobs-wrapper:before,section.jobs.outside-app .jobs-wrapper:before,.container.jobs .jobs-wrapper:after,section.jobs.outside-app .jobs-wrapper:after{content:" ";display:table}.container.jobs .jobs-wrapper:after,section.jobs.outside-app .jobs-wrapper:after{clear:both}.container.jobs .jobs-wrapper>h2,section.jobs.outside-app .jobs-wrapper>h2,.container.jobs section.outside-app .jobs-wrapper>h1,section.outside-app .container.jobs .jobs-wrapper>h1,section.jobs.outside-app .jobs-wrapper>h1{display:none;margin-bottom:60px;padding-bottom:20px}.container.jobs .jobs-wrapper .jobs-sidebar,section.jobs.outside-app .jobs-wrapper .jobs-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dcdcdc;float:left;padding:20px;width:23.72881%}.container.jobs .jobs-wrapper .jobs-sidebar nav,section.jobs.outside-app .jobs-wrapper .jobs-sidebar nav{margin-bottom:40px}.container.jobs .jobs-wrapper .jobs-sidebar nav a,section.jobs.outside-app .jobs-wrapper .jobs-sidebar nav a{display:block;letter-spacing:1px;margin:0px -20px;padding:12px 0px 12px 20px;text-align:left}.container.jobs .jobs-wrapper .jobs-sidebar nav a:hover,section.jobs.outside-app .jobs-wrapper .jobs-sidebar nav a:hover{background:#f5f5f5;text-decoration:none}.container.jobs .jobs-wrapper .jobs-sidebar p+h2,section.jobs.outside-app .jobs-wrapper .jobs-sidebar p+h2,.container.jobs .jobs-wrapper .jobs-sidebar section.outside-app p+h1,section.outside-app .container.jobs .jobs-wrapper .jobs-sidebar p+h1,section.jobs.outside-app .jobs-wrapper .jobs-sidebar p+h1{margin-top:40px}.container.jobs .jobs-wrapper .jobs-listing,section.jobs.outside-app .jobs-wrapper .jobs-listing{float:left;margin-right:1.69492%;width:74.57627%}.container.jobs .jobs-wrapper .jobs-listing .job,section.jobs.outside-app .jobs-wrapper .jobs-listing .job{border-bottom:1px solid #dcdcdc;padding:40px 0px}.container.jobs .jobs-wrapper .jobs-listing .job:first-child,section.jobs.outside-app .jobs-wrapper .jobs-listing .job:first-child{padding-top:0px}.container.jobs .jobs-wrapper .jobs-listing .job:last-child,section.jobs.outside-app .jobs-wrapper .jobs-listing .job:last-child{border:none;padding-bottom:0px}.container.jobs .jobs-wrapper .jobs-listing .job h3,section.jobs.outside-app .jobs-wrapper .jobs-listing .job h3{font-family:"Open Sans",Verdana;font-weight:700;margin-bottom:15px}.container.jobs .jobs-wrapper .jobs-listing .job h4,section.jobs.outside-app .jobs-wrapper .jobs-listing .job h4{font-size:1.0em;font-family:"Open Sans",Verdana;font-weight:700;margin-top:25px;margin-bottom:10px}.container.jobs .jobs-wrapper .jobs-listing .job ul,section.jobs.outside-app .jobs-wrapper .jobs-listing .job ul{padding-left:50px}.container.jobs .jobs-wrapper .jobs-listing .job li,section.jobs.outside-app .jobs-wrapper .jobs-listing .job li{font-family:Georgia;font-size:1em;line-height:1.6em;color:#3c3c3c;margin-bottom:0.2em}.mediakit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:60px 0;width:980px}.mediakit .wrapper-mediakit{border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);margin:60px 0 0 0;border:1px solid #c8c8c8;padding:40px 60px}.mediakit .wrapper-mediakit>section{margin:0 0 40px 0}.mediakit .wrapper-mediakit>section:last-child{margin-bottom:0}.mediakit h1{margin:0 0 20px 0;position:relative;font-size:36px}.mediakit hr{border:none;margin:0px;position:relative;z-index:2}.mediakit hr::after{bottom:0px;content:"";display:block;position:absolute;top:-1px}.mediakit a.action-download{position:relative;color:#1d9dd9;font-family:"Open Sans",Verdana;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}.mediakit a.action-download .note{position:relative;color:#1d9dd9;font-family:"Open Sans",Verdana;font-size:13px;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}.mediakit a.action-download .note:before{position:relative;top:-1px;margin:0 5px 0 0;content:"➤";font-size:11px}.mediakit a.action-download:hover .note{color:#1575a2}.mediakit .introduction{*zoom:1}.mediakit .introduction:before,.mediakit .introduction:after{content:" ";display:table}.mediakit .introduction:after{clear:both}.mediakit .introduction header{margin:0 0 30px 0}.mediakit .introduction header h2,.mediakit .introduction header section.outside-app h1,section.outside-app .mediakit .introduction header h1{margin:0;color:#b2b5b9;font-size:32px}.mediakit .introduction header h2 .org-name,.mediakit .introduction header section.outside-app h1 .org-name,section.outside-app .mediakit .introduction header h1 .org-name{color:#b2b5b9;font-family:Georgia;text-transform:none}.mediakit .introduction article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:500px;margin-right:20px;float:left}.mediakit .introduction aside{border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);width:330px;float:left;border:3px solid #97bee5;background:#97bee5}.mediakit .introduction aside h3{padding:10px 15px;font-family:"Open Sans",Verdana;font-weight:bold;font-size:16px;letter-spacing:0;color:#fff;text-transform:uppercase}.mediakit .introduction aside h3 .org-name{color:#fff !important;font-weight:bold;text-transform:none}.mediakit .introduction aside a.action-download .note{width:100%;display:inline-block;text-align:center}.mediakit .introduction aside figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;width:100%}.mediakit .introduction aside figure figcaption{display:none}.mediakit .introduction aside figure a{display:block;padding:10px}.mediakit .introduction aside figure img{display:block;margin:0 auto;width:60%}.mediakit .library{border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);border:3px solid #eee;padding:0;background:#eee}.mediakit .library header{padding:15px 20px}.mediakit .library header h2,.mediakit .library header section.outside-app h1,section.outside-app .mediakit .library header h1{margin:0;padding:0;color:#333;font-size:16px;font-family:"Open Sans",Verdana;font-weight:bold;letter-spacing:0}.mediakit .library header h2 .org-name,.mediakit .library header section.outside-app h1 .org-name,section.outside-app .mediakit .library header h1 .org-name{color:#333 !important;font-weight:bold;text-transform:none}.mediakit .library .listing{*zoom:1;background:#fff;margin:0;padding:40px;list-style:none}.mediakit .library .listing:before,.mediakit .library .listing:after{content:" ";display:table}.mediakit .library .listing:after{clear:both}.mediakit .library .listing li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;float:left;width:350px;margin:0 0 20px 0}.mediakit .library .listing li:nth-child(odd){margin-right:70px}.mediakit .library .listing figure a{border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);display:block;min-height:380px;border:2px solid #f6f6f6;padding:20px}.mediakit .library .listing figure a:hover{border-color:#1d9dd9}.mediakit .library .listing figure img{display:block;border:2px solid #f8f8f8;margin:0 auto 15px auto}.mediakit .library .listing figure figcaption{font-size:13px;line-height:18px;color:#333}.mediakit .library .listing figure .note{display:inline-block;margin-top:10px}.container.about,section.about.outside-app{padding:20px 30px 120px}.container.about>nav,section.about.outside-app>nav{margin-bottom:80px;text-align:center;width:100%}.container.about>nav::after,section.about.outside-app>nav::after{content:"";display:block}.container.about>nav a,section.about.outside-app>nav a{border-bottom:3px solid transparent;color:#646464;font-family:Georgia;font-style:italic;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;letter-spacing:1px;margin:0px 15px;padding:20px 10px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;text-transform:lowercase}.container.about>nav a:hover,section.about.outside-app>nav a:hover,.container.about>nav a.active,section.about.outside-app>nav a.active{border-color:#c8c8c8;color:#3c3c3c;text-decoration:none}.container.about .vision h1+hr,section.about.outside-app .vision h1+hr{margin-bottom:80px}.container.about .vision .our-mission,section.about.outside-app .vision .our-mission{border-bottom:1px solid #dcdcdc;*zoom:1;margin:0 auto 100px;padding-bottom:40px}.container.about .vision .our-mission:before,section.about.outside-app .vision .our-mission:before,.container.about .vision .our-mission:after,section.about.outside-app .vision .our-mission:after{content:" ";display:table}.container.about .vision .our-mission:after,section.about.outside-app .vision .our-mission:after{clear:both}.container.about .vision .our-mission .logo,section.about.outside-app .vision .our-mission .logo{border-right:1px solid #c8c8c8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:115px;margin-right:1.69492%;text-align:center;width:23.72881%}.container.about .vision .our-mission .logo>img,section.about.outside-app .vision .our-mission .logo>img{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-top:26px;max-height:60px}.container.about .vision .our-mission h2.mission-quote,section.about.outside-app .vision .our-mission h2.mission-quote,.container.about .vision .our-mission section.outside-app h1.mission-quote,section.outside-app .container.about .vision .our-mission h1.mission-quote,section.about.outside-app .vision .our-mission h1.mission-quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;font-style:italic;line-height:1.4;margin:0px;padding:5px 0px 5px 20px;text-transform:none;width:74.57627%}.container.about .vision .message,section.about.outside-app .vision .message{border-bottom:1px solid #dcdcdc;*zoom:1;margin-bottom:80px;padding-bottom:80px;position:relative}.container.about .vision .message:before,section.about.outside-app .vision .message:before,.container.about .vision .message:after,section.about.outside-app .vision .message:after{content:" ";display:table}.container.about .vision .message:after,section.about.outside-app .vision .message:after{clear:both}.container.about .vision .message hr,section.about.outside-app .vision .message hr{bottom:0px;display:none;margin:0px;position:absolute;width:100%}.container.about .vision .message h2,section.about.outside-app .vision .message h2,.container.about .vision .message section.outside-app h1,section.outside-app .container.about .vision .message h1,section.about.outside-app .vision .message h1{border-bottom:1px solid #c8c8c8;padding-bottom:15px}.container.about .vision .message .photo,section.about.outside-app .vision .message .photo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #d2d2d2;margin-top:37px;padding:1px;width:23.72881%}.container.about .vision .message .photo img,section.about.outside-app .vision .message .photo img{background:#f5f5f5;display:block;width:100%}.container.about .vision .message>article,section.about.outside-app .vision .message>article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:20px;width:74.57627%}.container.about .vision .message.left .photo,section.about.outside-app .vision .message.left .photo{float:left;margin-right:1.69492%}.container.about .vision .message.right .photo,section.about.outside-app .vision .message.right .photo{float:right;margin-left:1.69492%}.container.about .vision .message:last-child,section.about.outside-app .vision .message:last-child{margin-bottom:0px}.container.about .vision .partners,section.about.outside-app .vision .partners{*zoom:1}.container.about .vision .partners:before,section.about.outside-app .vision .partners:before,.container.about .vision .partners:after,section.about.outside-app .vision .partners:after{content:" ";display:table}.container.about .vision .partners:after,section.about.outside-app .vision .partners:after{clear:both}.container.about .vision .partners>article,section.about.outside-app .vision .partners>article{float:left;width:49.15254%}.container.about .vision .partners>article:first-child,section.about.outside-app .vision .partners>article:first-child{margin-right:1.69492%}.container.about .faq,section.about.outside-app .faq{*zoom:1}.container.about .faq:before,section.about.outside-app .faq:before,.container.about .faq:after,section.about.outside-app .faq:after{content:" ";display:table}.container.about .faq:after,section.about.outside-app .faq:after{clear:both}.container.about .faq nav.categories,section.about.outside-app .faq nav.categories{border:1px solid #dcdcdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.69492%;padding:20px;width:23.72881%}.container.about .faq nav.categories a,section.about.outside-app .faq nav.categories a{display:block;letter-spacing:1px;margin:0px -20px;padding:12px 0px 12px 20px;text-align:left}.container.about .faq nav.categories a:hover,section.about.outside-app .faq nav.categories a:hover{background:#f5f5f5;text-decoration:none}.container.about .faq .responses,section.about.outside-app .faq .responses{float:left;width:74.57627%}.container.about .faq .responses .category,section.about.outside-app .faq .responses .category{padding-top:40px}.container.about .faq .responses .category:first-child,section.about.outside-app .faq .responses .category:first-child{padding-top:0px}.container.about .faq .responses .category>h2,section.about.outside-app .faq .responses .category>h2,.container.about .faq .responses section.outside-app .category>h1,section.outside-app .container.about .faq .responses .category>h1,section.about.outside-app .faq .responses .category>h1{border-bottom:1px solid #dcdcdc;margin-bottom:40px;padding-bottom:20px}.container.about .faq .responses .response,section.about.outside-app .faq .responses .response{margin-bottom:40px}.container.about .faq .responses .response h3,section.about.outside-app .faq .responses .response h3{font-family:"Open Sans",Verdana;font-weight:700;margin-bottom:15px}.container.about .press .press-story,section.about.outside-app .press .press-story{border-bottom:1px solid #dcdcdc;*zoom:1;margin-bottom:40px;padding-bottom:40px}.container.about .press .press-story:before,section.about.outside-app .press .press-story:before,.container.about .press .press-story:after,section.about.outside-app .press .press-story:after{content:" ";display:table}.container.about .press .press-story:after,section.about.outside-app .press .press-story:after{clear:both}.container.about .press .press-story:last-child,section.about.outside-app .press .press-story:last-child{border:none;margin:0px;padding:0px}.container.about .press .press-story .article-cover,section.about.outside-app .press .press-story .article-cover{background:#fff;border:1px solid #787878;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:140px;margin-right:1.69492%;overflow:hidden;width:15.25424%}.container.about .press .press-story .article-cover img,section.about.outside-app .press .press-story .article-cover img{display:block}.container.about .press .press-story .press-info,section.about.outside-app .press .press-story .press-info{float:left;width:83.05085%}.container.about .press .press-story .press-info header,section.about.outside-app .press .press-story .press-info header{margin-bottom:10px}.container.about .press .press-story .press-info header h3,section.about.outside-app .press .press-story .press-info header h3{font-family:"Open Sans",Verdana;font-weight:700;margin-bottom:5px}.container.about .press .press-story .press-info header span.post-date,section.about.outside-app .press .press-story .press-info header span.post-date{color:#646464;margin-right:10px}.container.about .contact,section.about.outside-app .contact{*zoom:1;margin:0 auto}.container.about .contact:before,section.about.outside-app .contact:before,.container.about .contact:after,section.about.outside-app .contact:after{content:" ";display:table}.container.about .contact:after,section.about.outside-app .contact:after{clear:both}.container.about .contact .photo,section.about.outside-app .contact .photo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #d2d2d2;padding:1px;float:left;width:23.72881%}.container.about .contact .photo img,section.about.outside-app .contact .photo img{max-width:100%}.container.about .contact .contacts,section.about.outside-app .contact .contacts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:40px;width:74.57627%}.container.about .contact .contacts ul,section.about.outside-app .contact .contacts ul{list-style:none;margin:0px;padding:0px}.container.about .contact .contacts ul li,section.about.outside-app .contact .contacts ul li{margin-bottom:10px}.pressrelease{background:#fafafa}.pressrelease .container,.pressrelease section.outside-app{padding:60px 0 120px}.pressrelease .container h1+hr,.pressrelease section.outside-app h1+hr{margin-bottom:60px}.pressrelease .container h3+hr,.pressrelease section.outside-app h3+hr{margin-bottom:60px}.pressrelease .container h3,.pressrelease section.outside-app h3{color:#646464;font-style:italic;margin-bottom:30px;text-align:center}.pressrelease .container li,.pressrelease section.outside-app li{color:#3c3c3c;font:normal 1em/1.6em Georgia;margin:0px}.pressrelease .container li a,.pressrelease section.outside-app li a{font:1em Georgia}.pressrelease .container li+li,.pressrelease section.outside-app li+li{margin-top:20px}.pressrelease .container>article,.pressrelease section.outside-app>article{border:1px solid #dcdcdc;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 16px 0 rgba(0,0,0,0.1);margin:0 auto;padding:80px 80px 40px 80px;width:83.05085%}.pressrelease .container>article .footer hr,.pressrelease section.outside-app>article .footer hr{margin:80px 0px 40px}.pressrelease .container figure,.pressrelease section.outside-app figure{display:block;float:right;margin:20px 0px 60px 20px;width:300px}.pressrelease .container figure img,.pressrelease section.outside-app figure img{width:100%}.pressrelease .container figure figcaption,.pressrelease section.outside-app figure figcaption{font:normal 0.8em/1em Georgia;padding:5px}.pressrelease .container figure figcaption a,.pressrelease section.outside-app figure figcaption a{font:normal 1em Georgia}.pressrelease .container p+h2,.pressrelease section.outside-app p+h2,section.outside-app .pressrelease .container p+h1,.pressrelease section.outside-app p+h1{margin-top:60px}.pressrelease .container h2+p,.pressrelease section.outside-app h2+p,section.outside-app .pressrelease .container h1+p,.pressrelease section.outside-app h1+p{margin-top:30px}.pressrelease .container .contact,.pressrelease section.outside-app .contact{margin-top:20px}.pressrelease .container .contact p+p,.pressrelease section.outside-app .contact p+p{margin-top:0px}.pressrelease .container h3.date,.pressrelease section.outside-app h3.date{margin-bottom:0}.pressrelease .container div.social-sharing,.pressrelease section.outside-app div.social-sharing{*zoom:1}.pressrelease .container div.social-sharing:before,.pressrelease section.outside-app div.social-sharing:before,.pressrelease .container div.social-sharing:after,.pressrelease section.outside-app div.social-sharing:after{content:" ";display:table}.pressrelease .container div.social-sharing:after,.pressrelease section.outside-app div.social-sharing:after{clear:both}.pressrelease .container div.social-sharing hr.horizontal-divider,.pressrelease section.outside-app div.social-sharing hr.horizontal-divider{margin-top:40px !important}.pressrelease .container div.social-sharing .fb-like,.pressrelease section.outside-app div.social-sharing .fb-like{margin-top:8px;margin-left:10px;float:left}.pressrelease .container div.social-sharing p,.pressrelease section.outside-app div.social-sharing p{float:left;margin-top:8px;margin-right:10px}.pressrelease .container div.social-sharing a,.pressrelease section.outside-app div.social-sharing a{display:block;float:left}.password-reset{background:#f5f5f5;border:1px solid #c8c8c8;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 5px 50px 0 rgba(0,0,0,0.3);margin:120px auto 0;padding:0px 40px 40px;width:40.67797%}.password-reset header{margin-bottom:30px;overflow:hidden;padding:28px 20px 0px;position:relative;z-index:2}.password-reset header::before{background-image:-webkit-radial-gradient(50% 50%,  circle closest-side, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient( circle closest-side at 50% 50%, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%);content:"";display:block;height:400px;left:0px;margin:0 auto;position:absolute;top:-140px;width:100%;z-index:1}.password-reset header hr{border:none;margin:0px;position:relative;z-index:2}.password-reset header hr::after{bottom:0px;content:"";display:block;position:absolute;top:-1px}.password-reset header h2,.password-reset header section.outside-app h1,section.outside-app .password-reset header h1{position:relative;text-align:center;text-shadow:0 1px rgba(255,255,255,0.4);z-index:2}.password-reset>p{margin-bottom:20px}.password-reset form{margin-bottom:12px;position:relative;z-index:2}.password-reset form label{display:none}.password-reset form input[type="checkbox"]{margin-right:5px}.password-reset form input[type="email"],.password-reset form input[type="text"],.password-reset form input[type="password"]{border:1px solid red !important;background:#fff;display:block;height:45px;margin-bottom:20px;width:100%}.password-reset form .submit{padding-top:10px}.password-reset form .submit input[type="submit"]{display:block;height:45px;margin:0 auto;width:100%}section.outside-app{text-align:left;padding:80px 0}section.outside-app h1{margin-bottom:40px}section.outside-app p{max-width:600px;margin:0 auto}.static-container.help section.questions{*zoom:1}.static-container.help section.questions:before,.static-container.help section.questions:after{content:" ";display:table}.static-container.help section.questions:after{clear:both}.static-container.help section.questions nav.categories{border:1px solid #dcdcdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.69492%;padding:20px;width:23.72881%}.static-container.help section.questions nav.categories a{display:block;letter-spacing:1px;margin:0px -20px;padding:12px 0px 12px 20px;text-align:left}.static-container.help section.questions nav.categories a:hover{background:#f5f5f5;text-decoration:none}.static-container.help section.questions .responses{float:left;width:74.57627%}.static-container.help section.questions .responses .category{padding-top:40px}.static-container.help section.questions .responses .category:first-child{padding-top:0px}.static-container.help section.questions .responses .category>h2,.static-container.help section.questions .responses section.outside-app .category>h1,section.outside-app .static-container.help section.questions .responses .category>h1{border-bottom:1px solid #dcdcdc;margin-bottom:40px;padding-bottom:20px}.static-container.help section.questions .responses .response{margin-bottom:40px}.static-container.help section.questions .responses .response h3{background:url("/static/images/bullet-closed.32d1f40d3969.png") no-repeat left 0.25em;font-family:"Open Sans",Verdana;font-weight:700;margin-bottom:10px;padding-left:20px;cursor:pointer}.static-container.help section.questions .responses .response .answer{display:none;color:#3c3c3c;padding-left:16px;font-family:Georgia}.static-container.help section.questions .responses .response .answer li{line-height:1.6em}.static-container.help section.questions .responses .response.opened h3{background:url("/static/images/bullet-open.badc3fac43a8.png") no-repeat left 0.25em}.edge-landing{border-top:5px solid #5597dd}.edge-landing header{*zoom:1;background:#3d4043;border-bottom:3px solid #5597dd}.edge-landing header:before,.edge-landing header:after{content:" ";display:table}.edge-landing header:after{clear:both}.edge-landing a:hover{text-decoration:none}.edge-landing .main-wrapper{width:942px;margin:auto}.edge-landing .main-wrapper .content{padding:40px 60px 36px;background:#fff;border:1px solid #8891a1;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.1);*zoom:1}.edge-landing .main-wrapper .content:before,.edge-landing .main-wrapper .content:after{content:" ";display:table}.edge-landing .main-wrapper .content:after{clear:both}.edge-landing .main-wrapper .log-in-form{float:left;width:470px;margin-right:50px;padding-right:49px;border-right:1px solid #edf1f5}.edge-landing .main-wrapper .log-in-form .row{margin-bottom:20px;border-bottom:none}.edge-landing .main-wrapper .log-in-form label{font-family:"Open Sans",Verdana;font-size:13px;font-weight:700;font-style:normal}.edge-landing .main-wrapper .log-in-form input{width:100%;height:43px;font-family:"Open Sans",Verdana;font-size:21px;font-style:normal;font-weight:300}.edge-landing .main-wrapper .log-in-form .log-in-submit-button{display:inline-block;padding:4px 20px 6px;font-family:"Open Sans",Verdana;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 rgba(0,0,0,0);-webkit-transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;-moz-transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;border:1px solid #437fbf;border-radius:3px;background-color:rgba(255,255,255,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.3)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0));background-color:#5597dd;color:#fff;width:130px;padding:8px 20px 10px;font-size:16px;text-shadow:none}.edge-landing .main-wrapper .log-in-form .log-in-submit-button.disabled{border:1px solid #edf1f5 !important;border-radius:3px !important;background:#edf1f5 !important;color:#8891a1 !important;pointer-events:none;cursor:none}.edge-landing .main-wrapper .log-in-form .log-in-submit-button.disabled:hover{box-shadow:0 0 0 0 !important}.edge-landing .main-wrapper .log-in-form .log-in-submit-button:hover{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15);text-decoration:none}.edge-landing .main-wrapper .log-in-form .log-in-submit-button:hover{background-color:#62aaf5;color:#fff}.edge-landing .main-wrapper .log-in-form .forgot-button{font-size:12px;line-height:41px;margin-left:10px}.edge-landing .main-wrapper .sign-up{float:left;width:250px}.edge-landing .main-wrapper .sign-up .register-button{display:inline-block;padding:4px 20px 6px;font-family:"Open Sans",Verdana;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 rgba(0,0,0,0);-webkit-transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;-moz-transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;border:1px solid #8891a1;border-radius:3px;background-color:rgba(255,255,255,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.3)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0));background-color:#d1dae3;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;color:#6d788b;padding:10px 20px 12px;margin-top:20px}.edge-landing .main-wrapper .sign-up .register-button.disabled{border:1px solid #edf1f5 !important;border-radius:3px !important;background:#edf1f5 !important;color:#8891a1 !important;pointer-events:none;cursor:none}.edge-landing .main-wrapper .sign-up .register-button.disabled:hover{box-shadow:0 0 0 0 !important}.edge-landing .main-wrapper .sign-up .register-button:hover{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15);text-decoration:none}.edge-landing .main-wrapper .sign-up .register-button:hover{background-color:#d9e3ee;color:#6d788b}.edge-landing .main-wrapper h2,.edge-landing .main-wrapper section.outside-app h1,section.outside-app .edge-landing .main-wrapper h1{margin-bottom:30px;font-family:"Open Sans",Verdana;font-size:24px;font-weight:300;text-transform:none;letter-spacing:0;color:#3c3c3c}.edge-landing .main-wrapper h3{margin-bottom:30px;font-family:"Open Sans",Verdana;font-size:24px;font-weight:300;color:#3c3c3c}.edge-landing .main-wrapper p{font-family:"Open Sans",Verdana}.edge-landing .edx-edge-logo-large{display:block;width:263px;height:72px;margin:150px auto 50px;background:url("/static/images/edge-logo-large.f6c57cc34953.png") no-repeat;text-indent:-9999px;overflow:hidden}.edge-landing #signup-modal{padding:0;border:none;background:none}.edge-landing #signup-modal .inner-wrapper{border-radius:3px}.edge-landing #register{font-family:"Open Sans",Verdana}.edge-landing #register *{font-family:"Open Sans",Verdana;font-style:normal;letter-spacing:0;text-transform:none;color:#3c3c3c}.edge-landing #register header{padding-top:13px;margin-bottom:15px;border:none;background:none}.edge-landing #register h2,.edge-landing #register section.outside-app h1,section.outside-app .edge-landing #register h1{font-size:21px}.edge-landing #register label{font-size:13px;font-weight:700}.edge-landing #register input[type="email"],.edge-landing #register input[type="text"],.edge-landing #register input[type="password"]{height:40px;margin-bottom:15px;font-size:13px;font-weight:400}.edge-landing #register input[type="submit"]{display:inline-block;padding:4px 20px 6px;font-family:"Open Sans",Verdana;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 rgba(0,0,0,0);-webkit-transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;-moz-transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;transition:background-color 0.15s linear 0s,box-shadow 0.15s linear 0s;border:1px solid #437fbf;border-radius:3px;background-color:rgba(255,255,255,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.3)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0));background-color:#5597dd;color:#fff;display:block;color:#fff;text-shadow:none}.edge-landing #register input[type="submit"].disabled{border:1px solid #edf1f5 !important;border-radius:3px !important;background:#edf1f5 !important;color:#8891a1 !important;pointer-events:none;cursor:none}.edge-landing #register input[type="submit"].disabled:hover{box-shadow:0 0 0 0 !important}.edge-landing #register input[type="submit"]:hover{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15);text-decoration:none}.edge-landing #register input[type="submit"]:hover{background-color:#62aaf5;color:#fff}.edge-landing #register textarea{height:50px;font-size:13px;font-weight:400}.edge-landing #register .input-group{margin-bottom:20px;padding:0}.edge-landing #register .terms-of-service{margin-bottom:5px}.edge-landing #register .honor-code{margin-bottom:20px}.edge-landing #register .login-extra{display:none}.edge-landing #register .modal-form-error{font-size:14px;color:#fff}@-webkit-keyframes fadeIn{0%{opacity:0.0}100%{opacity:1.0}}body.discussion .new-post-form-errors{display:none;background:#fd5757;padding:0;border:1px solid #333;list-style:none;color:#fff;line-height:1.6;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.3) inset,0 1px 0 rgba(255,255,255,0.2)}body.discussion .new-post-form-errors li{padding:10px 20px 12px 45px;border-bottom:1px solid #dc4949;background:url("/static/images/white-error-icon.97dc037801b5.png") no-repeat 15px 14px}body.discussion .new-post-form-errors li:last-child{border-bottom:none}body.discussion .course-tabs .right{float:right}body.discussion .course-tabs .right .new-post-btn{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);font-size:13px;margin-right:4px}body.discussion .course-tabs .right .new-post-btn:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}body.discussion .course-tabs .right .new-post-icon{display:block;float:left;width:16px;height:17px;margin:8px 7px 0 0;font-size:16px;vertical-align:middle;color:#fff}body.discussion .new-post-article{display:none;margin-top:20px}body.discussion .new-post-article .inner-wrapper{max-width:1180px;min-width:760px;margin:auto}body.discussion .new-post-article .left-column{float:left;width:32%;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.discussion .new-post-article .left-column label{font-size:22px;font-weight:700;color:#fff;text-shadow:none}body.discussion .new-post-article .left-column .form-topic-drop{position:relative}body.discussion .new-post-article .left-column .form-topic-drop ul{list-style:none;margin:0;padding:0}body.discussion .new-post-article .left-column .form-group-label{display:block;padding-top:5px;color:#fff}body.discussion .new-post-article .left-column .topic_dropdown_button{position:relative;z-index:1000;display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #aaa;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #ccc));background-image:-webkit-linear-gradient(top, #eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);height:40px;margin-top:15px;border-color:#444;line-height:36px}body.discussion .new-post-article .left-column .topic_dropdown_button:hover{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}body.discussion .new-post-article .left-column .topic_dropdown_button .drop-arrow{float:right;color:#999;line-height:37px}body.discussion .new-post-article .left-column .topic_menu_wrapper{display:none;position:absolute;top:40px;left:0;z-index:9999;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#797979;border:1px solid #333;box-shadow:0 2px 50px rgba(0,0,0,0.4)}body.discussion .new-post-article .left-column .topic_menu{max-height:400px;overflow-y:scroll}body.discussion .new-post-article .left-column .topic_menu a{display:block;padding:10px 15px;border-top:1px solid #5f5f5f;font-size:14px;font-weight:700;line-height:18px;color:#eee;-webkit-transition:none;-moz-transition:none;transition:none}body.discussion .new-post-article .left-column .topic_menu a:hover,body.discussion .new-post-article .left-column .topic_menu a.focused{background-color:#666}body.discussion .new-post-article .left-column .topic_menu li li a{padding-left:39px;background:url("/static/images/nested-icon.2d2a5d89a3d9.png") no-repeat 17px 10px}body.discussion .new-post-article .left-column .topic_menu li li li a{padding-left:63px;background:url("/static/images/nested-icon.2d2a5d89a3d9.png") no-repeat 41px 10px}body.discussion .new-post-article .left-column .topic_menu_search{padding:10px;border-bottom:1px solid black}body.discussion .new-post-article .left-column .form-topic-drop-search-input{width:100%;height:30px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:30px;border:1px solid #333;box-shadow:0 1px 3px rgba(0,0,0,0.25) inset;background:-webkit-linear-gradient(top, #eee, #fff);font-size:11px;line-height:16px;color:#333}body.discussion .new-post-article .right-column{float:left;width:68%;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.discussion .new-post-article .wmd-button{background:none}body.discussion .new-post-article .wmd-button span{background:url("/static/images/new-post-icons-full.c64b8fd42832.png") no-repeat}body.discussion .edit-post-form{*zoom:1;margin-bottom:40px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.discussion .edit-post-form:before,body.discussion .edit-post-form:after{content:" ";display:table}body.discussion .edit-post-form:after{clear:both}body.discussion .edit-post-form h1{font-size:20px}body.discussion .edit-post-form .form-row{margin-top:20px}body.discussion .edit-post-form .post-cancel{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #aaa;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #ccc));background-image:-webkit-linear-gradient(top, #eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin:10px 0 0 15px}body.discussion .edit-post-form .post-cancel:hover{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}body.discussion .edit-post-form .post-update{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin-top:10px;padding-bottom:2px;height:37px}body.discussion .edit-post-form .post-update:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}body.discussion .edit-post-form .post-update:hover{border-color:#222}body.discussion .edit-post-form .edit-post-title,body.discussion .edit-post-form .edit-post-tags{width:100%;height:40px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #aaa;font-size:16px;font-family:"Open Sans",Verdana;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset}body.discussion .edit-post-form .tagsinput{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:3px;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}body.discussion .edit-post-form .tagsinput span.tag{margin-bottom:0}body.discussion .new-post-form{width:100%;margin-bottom:20px;border-radius:3px;background:rgba(0,0,0,0.55);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.5) inset,0 1px 0 rgba(255,255,255,0.5);*zoom:1}body.discussion .new-post-form:before,body.discussion .new-post-form:after{content:" ";display:table}body.discussion .new-post-form:after{clear:both}body.discussion .new-post-form .form-row{margin-bottom:20px}body.discussion .new-post-form .new-post-body .wmd-input{width:100%;height:240px;margin-top:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:3px 3px 0 0;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;position:relative;width:100%;height:200px;z-index:1;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:3px 3px 0 0;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}body.discussion .new-post-form .tagsinput{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:3px;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}body.discussion .new-post-form .tagsinput span.tag{margin-bottom:0}body.discussion .new-post-form .new-post-body .wmd-preview{width:100%;min-height:40px;padding:25px 20px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-top:none;border-radius:0 0 3px 3px;background:#eee;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;position:relative;width:100%;margin-top:-1px;padding:25px 20px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:0 0 3px 3px;background:#e6e6e6;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}body.discussion .new-post-form .new-post-preview-label{position:absolute;top:4px;left:4px;color:#aaa;text-transform:uppercase;font-size:11px}body.discussion .new-post-form .new-post-title,body.discussion .new-post-form .new-post-tags{width:100%;height:40px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #333;font-size:16px;font-family:'Open Sans', sans-serif;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}body.discussion .new-post-form .new-post-title{font-weight:700}body.discussion .new-post-form .submit{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin-top:10px;padding-bottom:2px;height:37px;border-color:#333}body.discussion .new-post-form .submit:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}body.discussion .new-post-form .submit:hover{border-color:#222}body.discussion .new-post-form .new-post-cancel{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #aaa;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #ccc));background-image:-webkit-linear-gradient(top, #eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin:10px 0 0 15px;border-color:#444}body.discussion .new-post-form .new-post-cancel:hover{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}body.discussion .new-post-form .options{margin-top:40px}body.discussion .new-post-form .options label{display:inline;margin-left:8px;color:#fff;text-shadow:none;font-size:15px}body.discussion .thread-tags{margin-top:20px}body.discussion .thread-tag{margin-right:5px;padding:3px 10px 6px;border:1px solid #90c4d7;border-radius:3px;background:#c5eeff;color:#333;font-size:13px}body.discussion .thread-title{display:block;margin-bottom:20px;color:#333;font-weight:700;font-size:21px}body.discussion section.user-profile{display:table-cell;border-radius:3px 0 0 3px;border-right:1px solid #ddd;box-shadow:none;background-color:#f6f6f6}body.discussion section.user-profile .user-profile{padding:32px 36px}body.discussion section.user-profile .sidebar-username{font-weight:700;font-size:18px}body.discussion section.user-profile .sidebar-user-roles{margin-top:6px;font-style:italic;font-size:13px}body.discussion section.user-profile .sidebar-threads-count{margin-top:14px}body.discussion section.user-profile .sidebar-threads-count span,body.discussion section.user-profile .sidebar-comments-count span{font-weight:700}body.discussion section.user-profile .sidebar-toggle-moderator-button{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);margin-top:20px;text-align:center}body.discussion section.user-profile .sidebar-toggle-moderator-button:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}body.discussion .wmd-panel{min-width:500px;width:100%}body.discussion .wmd-button-bar{width:100%;background-color:Silver}body.discussion .wmd-input{width:100%;height:150px;border:1px solid #c8c8c8;border-radius:3px 3px 0 0;background-color:#e9e9e9;font-style:normal;font-size:0.8em;font-family:Monaco, 'Lucida Console', monospace;line-height:1.6em}body.discussion .wmd-input::-webkit-input-placeholder{color:#888}body.discussion .wmd-preview{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;position:relative;overflow:hidden;margin-bottom:5px;padding:25px 20px 10px 20px;border:1px solid #c8c8c8;border-top-width:0;border-radius:0 0 3px 3px;font-family:"Open Sans",Verdana;background-color:#fafafa}body.discussion .wmd-preview:before{content:'PREVIEW';position:absolute;top:3px;left:5px;font-size:11px;color:#bbb}body.discussion .wmd-preview p{font-family:"Open Sans",Verdana}body.discussion .wmd-button-row{-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;position:relative;overflow:hidden;margin-top:10px;margin-right:5px;margin-bottom:5px;margin-left:5px;padding:0px;height:20px}body.discussion .wmd-spacer{position:absolute;display:inline-block;margin-left:14px;width:1px;height:20px;background-color:Silver;list-style:none}body.discussion .wmd-button{position:absolute;display:inline-block;padding-right:3px;padding-left:2px;width:20px;height:20px;list-style:none;cursor:pointer}body.discussion .wmd-button>span{display:inline-block;width:20px;height:20px;background-image:url("/static/images/wmd-buttons.235c6a346ad7.png");background-position:0px 0px;background-repeat:no-repeat}body.discussion .wmd-spacer1{left:50px}body.discussion .wmd-spacer2{left:175px}body.discussion .wmd-spacer3{left:300px}body.discussion .wmd-prompt-background{background-color:Black}body.discussion .wmd-prompt-dialog{background:#fff}body.discussion .wmd-prompt-dialog{padding:20px}body.discussion .wmd-prompt-dialog>div{font-size:0.8em;font-family:arial, helvetica, sans-serif}body.discussion .wmd-prompt-dialog b{font-size:16px}body.discussion .wmd-prompt-dialog>form>input[type="text"]{border-radius:3px;color:#333}body.discussion .wmd-prompt-dialog>form>input[type="button"]{border:1px solid #888;font-size:14px;font-family:"Open Sans",Verdana}body.discussion .wmd-prompt-dialog>form>input[type="file"]{margin-bottom:18px}.container .discussion-body,section.outside-app .discussion-body,.container .discussion-module,section.outside-app .discussion-module,.container .discussion-user-threads,section.outside-app .discussion-user-threads{display:block;line-height:1.4;background:transparent;box-shadow:none;border:none;*zoom:1}.container .discussion-body:before,section.outside-app .discussion-body:before,.container .discussion-module:before,section.outside-app .discussion-module:before,.container .discussion-user-threads:before,section.outside-app .discussion-user-threads:before,.container .discussion-body:after,section.outside-app .discussion-body:after,.container .discussion-module:after,section.outside-app .discussion-module:after,.container .discussion-user-threads:after,section.outside-app .discussion-user-threads:after{content:" ";display:table}.container .discussion-body:after,section.outside-app .discussion-body:after,.container .discussion-module:after,section.outside-app .discussion-module:after,.container .discussion-user-threads:after,section.outside-app .discussion-user-threads:after{clear:both}.container .discussion-body .sidebar,section.outside-app .discussion-body .sidebar,.container .discussion-module .sidebar,section.outside-app .discussion-module .sidebar,.container .discussion-user-threads .sidebar,section.outside-app .discussion-user-threads .sidebar,.container .discussion-body body.discussion section.user-profile,body.discussion .container .discussion-body section.user-profile,section.outside-app .discussion-body body.discussion section.user-profile,body.discussion section.outside-app .discussion-body section.user-profile,.container .discussion-module body.discussion section.user-profile,body.discussion .container .discussion-module section.user-profile,section.outside-app .discussion-module body.discussion section.user-profile,body.discussion section.outside-app .discussion-module section.user-profile,.container .discussion-user-threads body.discussion section.user-profile,body.discussion .container .discussion-user-threads section.user-profile,section.outside-app .discussion-user-threads body.discussion section.user-profile,body.discussion section.outside-app .discussion-user-threads section.user-profile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:31%;height:550px;border:1px solid #aaa;border-right:1px solid #bcbcbc;border-radius:3px;background:#f6f6f6;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.container .discussion-body .sidebar.fixed,section.outside-app .discussion-body .sidebar.fixed,.container .discussion-module .sidebar.fixed,section.outside-app .discussion-module .sidebar.fixed,.container .discussion-user-threads .sidebar.fixed,section.outside-app .discussion-user-threads .sidebar.fixed,.container .discussion-body body.discussion section.fixed.user-profile,body.discussion .container .discussion-body section.fixed.user-profile,section.outside-app .discussion-body body.discussion section.fixed.user-profile,body.discussion section.outside-app .discussion-body section.fixed.user-profile,.container .discussion-module body.discussion section.fixed.user-profile,body.discussion .container .discussion-module section.fixed.user-profile,section.outside-app .discussion-module body.discussion section.fixed.user-profile,body.discussion section.outside-app .discussion-module section.fixed.user-profile,.container .discussion-user-threads body.discussion section.fixed.user-profile,body.discussion .container .discussion-user-threads section.fixed.user-profile,section.outside-app .discussion-user-threads body.discussion section.fixed.user-profile,body.discussion section.outside-app .discussion-user-threads section.fixed.user-profile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0px;width:32%}.container .discussion-body .browse-search,section.outside-app .discussion-body .browse-search,.container .discussion-module .browse-search,section.outside-app .discussion-module .browse-search,.container .discussion-user-threads .browse-search,section.outside-app .discussion-user-threads .browse-search{position:relative;display:block;height:60px;border-bottom:1px solid #a3a3a3;border-radius:3px 0 0 0}.container .discussion-body .browse-search .home,section.outside-app .discussion-body .browse-search .home,.container .discussion-module .browse-search .home,section.outside-app .discussion-module .browse-search .home,.container .discussion-user-threads .browse-search .home,section.outside-app .discussion-user-threads .browse-search .home,.container .discussion-body .browse-search .browse,section.outside-app .discussion-body .browse-search .browse,.container .discussion-module .browse-search .browse,section.outside-app .discussion-module .browse-search .browse,.container .discussion-user-threads .browse-search .browse,section.outside-app .discussion-user-threads .browse-search .browse,.container .discussion-body .browse-search .search,section.outside-app .discussion-body .browse-search .search,.container .discussion-module .browse-search .search,section.outside-app .discussion-module .browse-search .search,.container .discussion-user-threads .browse-search .search,section.outside-app .discussion-user-threads .browse-search .search{background-color:rgba(255,255,255,0.5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0));-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;float:left;width:20%;height:100%;background-color:#dedede}.container .discussion-body .browse-search .home:hover,section.outside-app .discussion-body .browse-search .home:hover,.container .discussion-module .browse-search .home:hover,section.outside-app .discussion-module .browse-search .home:hover,.container .discussion-user-threads .browse-search .home:hover,section.outside-app .discussion-user-threads .browse-search .home:hover,.container .discussion-body .browse-search .browse:hover,section.outside-app .discussion-body .browse-search .browse:hover,.container .discussion-module .browse-search .browse:hover,section.outside-app .discussion-module .browse-search .browse:hover,.container .discussion-user-threads .browse-search .browse:hover,section.outside-app .discussion-user-threads .browse-search .browse:hover,.container .discussion-body .browse-search .search:hover,section.outside-app .discussion-body .browse-search .search:hover,.container .discussion-module .browse-search .search:hover,section.outside-app .discussion-module .browse-search .search:hover,.container .discussion-user-threads .browse-search .search:hover,section.outside-app .discussion-user-threads .browse-search .search:hover{background-color:#fff}.container .discussion-body .browse-search .icon,section.outside-app .discussion-body .browse-search .icon,.container .discussion-module .browse-search .icon,section.outside-app .discussion-module .browse-search .icon,.container .discussion-user-threads .browse-search .icon,section.outside-app .discussion-user-threads .browse-search .icon{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:100;display:inline-block;width:100%;color:#aeaeae;text-align:center;font-size:28px;line-height:60px;opacity:1}.container .discussion-body .browse-search .home,section.outside-app .discussion-body .browse-search .home,.container .discussion-module .browse-search .home,section.outside-app .discussion-module .browse-search .home,.container .discussion-user-threads .browse-search .home,section.outside-app .discussion-user-threads .browse-search .home{border-radius:3px 0 0 0;box-shadow:-1px 0 0 #aaa inset;cursor:pointer}.container .discussion-body .browse-search .home-icon,section.outside-app .discussion-body .browse-search .home-icon,.container .discussion-module .browse-search .home-icon,section.outside-app .discussion-module .browse-search .home-icon,.container .discussion-user-threads .browse-search .home-icon,section.outside-app .discussion-user-threads .browse-search .home-icon{width:100%;height:100%;display:block}.container .discussion-body .browse-search .browse,section.outside-app .discussion-body .browse-search .browse,.container .discussion-module .browse-search .browse,section.outside-app .discussion-module .browse-search .browse,.container .discussion-user-threads .browse-search .browse,section.outside-app .discussion-user-threads .browse-search .browse{border-radius:3px 0 0 0;box-shadow:-1px 0 0 #aaa inset}.container .discussion-body .browse-search .browse.is-open,section.outside-app .discussion-body .browse-search .browse.is-open,.container .discussion-module .browse-search .browse.is-open,section.outside-app .discussion-module .browse-search .browse.is-open,.container .discussion-user-threads .browse-search .browse.is-open,section.outside-app .discussion-user-threads .browse-search .browse.is-open{width:60%}.container .discussion-body .browse-search .browse.is-open .browse-topic-drop-btn span,section.outside-app .discussion-body .browse-search .browse.is-open .browse-topic-drop-btn span,.container .discussion-module .browse-search .browse.is-open .browse-topic-drop-btn span,section.outside-app .discussion-module .browse-search .browse.is-open .browse-topic-drop-btn span,.container .discussion-user-threads .browse-search .browse.is-open .browse-topic-drop-btn span,section.outside-app .discussion-user-threads .browse-search .browse.is-open .browse-topic-drop-btn span{opacity:1.0}.container .discussion-body .browse-search .browse.is-open .browse-topic-drop-icon,section.outside-app .discussion-body .browse-search .browse.is-open .browse-topic-drop-icon,.container .discussion-module .browse-search .browse.is-open .browse-topic-drop-icon,section.outside-app .discussion-module .browse-search .browse.is-open .browse-topic-drop-icon,.container .discussion-user-threads .browse-search .browse.is-open .browse-topic-drop-icon,section.outside-app .discussion-user-threads .browse-search .browse.is-open .browse-topic-drop-icon{opacity:0.0}.container .discussion-body .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn,section.outside-app .discussion-body .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn,.container .discussion-module .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn,section.outside-app .discussion-module .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn,.container .discussion-user-threads .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn,section.outside-app .discussion-user-threads .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn{border-color:#4b4b4b}.container .discussion-body .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn span,section.outside-app .discussion-body .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn span,.container .discussion-module .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn span,section.outside-app .discussion-module .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn span,.container .discussion-user-threads .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn span,section.outside-app .discussion-user-threads .browse-search .browse.is-open.is-dropped .browse-topic-drop-btn span{color:#fff;text-shadow:none}.container .discussion-body .browse-search .browse.is-dropped .browse-topic-drop-btn,section.outside-app .discussion-body .browse-search .browse.is-dropped .browse-topic-drop-btn,.container .discussion-module .browse-search .browse.is-dropped .browse-topic-drop-btn,section.outside-app .discussion-module .browse-search .browse.is-dropped .browse-topic-drop-btn,.container .discussion-user-threads .browse-search .browse.is-dropped .browse-topic-drop-btn,section.outside-app .discussion-user-threads .browse-search .browse.is-dropped .browse-topic-drop-btn{background-color:#616161}.container .discussion-body .browse-search .browse.is-dropped .browse-topic-drop-icon,section.outside-app .discussion-body .browse-search .browse.is-dropped .browse-topic-drop-icon,.container .discussion-module .browse-search .browse.is-dropped .browse-topic-drop-icon,section.outside-app .discussion-module .browse-search .browse.is-dropped .browse-topic-drop-icon,.container .discussion-user-threads .browse-search .browse.is-dropped .browse-topic-drop-icon,section.outside-app .discussion-user-threads .browse-search .browse.is-dropped .browse-topic-drop-icon{background-position:0 -16px}.container .discussion-body .browse-search .search,section.outside-app .discussion-body .browse-search .search,.container .discussion-module .browse-search .search,section.outside-app .discussion-module .browse-search .search,.container .discussion-user-threads .browse-search .search,section.outside-app .discussion-user-threads .browse-search .search{cursor:pointer;border-radius:0 3px 0 0}.container .discussion-body .browse-search .search.is-open,section.outside-app .discussion-body .browse-search .search.is-open,.container .discussion-module .browse-search .search.is-open,section.outside-app .discussion-module .browse-search .search.is-open,.container .discussion-user-threads .browse-search .search.is-open,section.outside-app .discussion-user-threads .browse-search .search.is-open{cursor:auto;width:60%}.container .discussion-body .browse-search .search.is-open .home,section.outside-app .discussion-body .browse-search .search.is-open .home,.container .discussion-module .browse-search .search.is-open .home,section.outside-app .discussion-module .browse-search .search.is-open .home,.container .discussion-user-threads .browse-search .search.is-open .home,section.outside-app .discussion-user-threads .browse-search .search.is-open .home{width:0%}.container .discussion-body .browse-search .search.is-open .post-search,section.outside-app .discussion-body .browse-search .search.is-open .post-search,.container .discussion-module .browse-search .search.is-open .post-search,section.outside-app .discussion-module .browse-search .search.is-open .post-search,.container .discussion-user-threads .browse-search .search.is-open .post-search,section.outside-app .discussion-user-threads .browse-search .search.is-open .post-search{padding:0 10px;max-width:1000px}.container .discussion-body .browse-search .search.is-open .post-search-field,section.outside-app .discussion-body .browse-search .search.is-open .post-search-field,.container .discussion-module .browse-search .search.is-open .post-search-field,section.outside-app .discussion-module .browse-search .search.is-open .post-search-field,.container .discussion-user-threads .browse-search .search.is-open .post-search-field,section.outside-app .discussion-user-threads .browse-search .search.is-open .post-search-field{cursor:text;pointer-events:auto}.container .discussion-body .browse-search .search.is-open .post-search-field::-webkit-input-placeholder,section.outside-app .discussion-body .browse-search .search.is-open .post-search-field::-webkit-input-placeholder,.container .discussion-module .browse-search .search.is-open .post-search-field::-webkit-input-placeholder,section.outside-app .discussion-module .browse-search .search.is-open .post-search-field::-webkit-input-placeholder,.container .discussion-user-threads .browse-search .search.is-open .post-search-field::-webkit-input-placeholder,section.outside-app .discussion-user-threads .browse-search .search.is-open .post-search-field::-webkit-input-placeholder,.container .discussion-body .browse-search .search.is-open .post-search-field:-moz-placeholder,section.outside-app .discussion-body .browse-search .search.is-open .post-search-field:-moz-placeholder,.container .discussion-module .browse-search .search.is-open .post-search-field:-moz-placeholder,section.outside-app .discussion-module .browse-search .search.is-open .post-search-field:-moz-placeholder,.container .discussion-user-threads .browse-search .search.is-open .post-search-field:-moz-placeholder,section.outside-app .discussion-user-threads .browse-search .search.is-open .post-search-field:-moz-placeholder,.container .discussion-body .browse-search .search.is-open .post-search-field:-ms-input-placeholder,section.outside-app .discussion-body .browse-search .search.is-open .post-search-field:-ms-input-placeholder,.container .discussion-module .browse-search .search.is-open .post-search-field:-ms-input-placeholder,section.outside-app .discussion-module .browse-search .search.is-open .post-search-field:-ms-input-placeholder,.container .discussion-user-threads .browse-search .search.is-open .post-search-field:-ms-input-placeholder,section.outside-app .discussion-user-threads .browse-search .search.is-open .post-search-field:-ms-input-placeholder{opacity:1.0}.container .discussion-body .browse-search .browse-topic-drop-btn,section.outside-app .discussion-body .browse-search .browse-topic-drop-btn,.container .discussion-module .browse-search .browse-topic-drop-btn,section.outside-app .discussion-module .browse-search .browse-topic-drop-btn,.container .discussion-user-threads .browse-search .browse-topic-drop-btn,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-btn{-webkit-transition:none;-moz-transition:none;transition:none;position:absolute;top:-1px;left:-1px;z-index:50;display:block;overflow:hidden;width:100%;height:100%;border:1px solid transparent;text-align:center}.container .discussion-body .browse-search .browse-topic-drop-btn .current-board,section.outside-app .discussion-body .browse-search .browse-topic-drop-btn .current-board,.container .discussion-module .browse-search .browse-topic-drop-btn .current-board,section.outside-app .discussion-module .browse-search .browse-topic-drop-btn .current-board,.container .discussion-user-threads .browse-search .browse-topic-drop-btn .current-board,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-btn .current-board{white-space:normal}.container .discussion-body .browse-search .browse-topic-drop-btn span,section.outside-app .discussion-body .browse-search .browse-topic-drop-btn span,.container .discussion-module .browse-search .browse-topic-drop-btn span,section.outside-app .discussion-module .browse-search .browse-topic-drop-btn span,.container .discussion-user-threads .browse-search .browse-topic-drop-btn span,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-btn span{font-size:14px;font-weight:700;line-height:58px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.8);opacity:0.0;-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s}.container .discussion-body .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-body .browse-search .browse-topic-drop-btn .drop-arrow,.container .discussion-module .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-module .browse-search .browse-topic-drop-btn .drop-arrow,.container .discussion-user-threads .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-btn .drop-arrow{font-size:16px}.container .discussion-body .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-body .browse-search .browse-topic-drop-btn .drop-arrow,.container .discussion-module .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-module .browse-search .browse-topic-drop-btn .drop-arrow,.container .discussion-user-threads .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-btn .drop-arrow{font-size:16px}.container .discussion-body .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-body .browse-search .browse-topic-drop-btn .drop-arrow,.container .discussion-module .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-module .browse-search .browse-topic-drop-btn .drop-arrow,.container .discussion-user-threads .browse-search .browse-topic-drop-btn .drop-arrow,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-btn .drop-arrow{font-size:16px}.container .discussion-body .browse-search .browse-topic-drop-icon,section.outside-app .discussion-body .browse-search .browse-topic-drop-icon,.container .discussion-module .browse-search .browse-topic-drop-icon,section.outside-app .discussion-module .browse-search .browse-topic-drop-icon,.container .discussion-user-threads .browse-search .browse-topic-drop-icon,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-icon{display:block;z-index:100;opacity:1.0;-webkit-transition:none;-moz-transition:none;transition:none}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper{display:none;position:absolute;top:60px;left:-1px;z-index:9999;width:100%;background:#797979;border:1px solid #4b4b4b;border-left:none;border-radius:0 0 3px 3px;box-shadow:1px 0 0 #4b4b4b inset}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper .browse-topic-drop-menu,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper .browse-topic-drop-menu,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper .browse-topic-drop-menu,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper .browse-topic-drop-menu,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper .browse-topic-drop-menu,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper .browse-topic-drop-menu{max-height:400px;overflow-y:scroll}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper ul,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper ul,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper ul,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper ul,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper ul,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper ul{position:inline}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper>li:first-child a,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper>li:first-child a,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper>li:first-child a,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper>li:first-child a,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper>li:first-child a,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper>li:first-child a{border-top:none}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a{display:block;padding:0 20px;border-top:1px solid #5f5f5f;font-size:12px;font-weight:700;line-height:22px;color:#fff;*zoom:1;-webkit-transition:none;-moz-transition:none;transition:none}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:before,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:before,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:before,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:before,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:before,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:before,.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:after,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:after,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:after,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:after,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:after,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:after{content:" ";display:table}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:after,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:after,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:after,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:after,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:after,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:after{clear:both}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a.hidden,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a.hidden,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a.hidden,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a.hidden,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a.hidden,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a.hidden{display:none}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:hover,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a:hover,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:hover,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a:hover,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:hover,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a:hover,.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a.focused,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a.focused,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a.focused,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a.focused,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a.focused,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a.focused{background-color:#636363}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a .board-name,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a .board-name,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a .board-name,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a .board-name,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a .board-name,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a .board-name{float:left;width:80%;margin:13px 0;color:#fff}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper a .unread,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper a .unread,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper a .unread,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper a .unread,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a .unread,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper a .unread{float:right;padding:0 5px;margin-top:13px;font-size:11px;line-height:22px;border-radius:2px;background-color:#4c4c4c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c4c4c),color-stop(100%, #5a5a5a));background-image:-webkit-linear-gradient(top, #4c4c4c,#5a5a5a);background-image:linear-gradient(to bottom,#4c4c4c,#5a5a5a)}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper li li a,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper li li a,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper li li a,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper li li a,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper li li a,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper li li a{padding-left:44px;background:url("/static/images/nested-icon.2d2a5d89a3d9.png") no-repeat 22px 14px}.container .discussion-body .browse-search .browse-topic-drop-menu-wrapper li li li a,section.outside-app .discussion-body .browse-search .browse-topic-drop-menu-wrapper li li li a,.container .discussion-module .browse-search .browse-topic-drop-menu-wrapper li li li a,section.outside-app .discussion-module .browse-search .browse-topic-drop-menu-wrapper li li li a,.container .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper li li li a,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-menu-wrapper li li li a{padding-left:68px;background:url("/static/images/nested-icon.2d2a5d89a3d9.png") no-repeat 46px 14px}.container .discussion-body .browse-search .browse-topic-drop-search,section.outside-app .discussion-body .browse-search .browse-topic-drop-search,.container .discussion-module .browse-search .browse-topic-drop-search,section.outside-app .discussion-module .browse-search .browse-topic-drop-search,.container .discussion-user-threads .browse-search .browse-topic-drop-search,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-search{padding:10px}.container .discussion-body .browse-search .browse-topic-drop-search-input,section.outside-app .discussion-body .browse-search .browse-topic-drop-search-input,.container .discussion-module .browse-search .browse-topic-drop-search-input,section.outside-app .discussion-module .browse-search .browse-topic-drop-search-input,.container .discussion-user-threads .browse-search .browse-topic-drop-search-input,section.outside-app .discussion-user-threads .browse-search .browse-topic-drop-search-input{width:100%;height:30px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:30px;border:1px solid #333;box-shadow:0 1px 3px rgba(0,0,0,0.25) inset;background:-webkit-linear-gradient(top, #eee, #fff);font-size:11px;line-height:16px;color:#333}.container .discussion-body .browse-search .post-search,section.outside-app .discussion-body .browse-search .post-search,.container .discussion-module .browse-search .post-search,section.outside-app .discussion-module .browse-search .post-search,.container .discussion-user-threads .browse-search .post-search,section.outside-app .discussion-user-threads .browse-search .post-search{width:100%;max-width:30px;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.container .discussion-body .browse-search .post-search-field,section.outside-app .discussion-body .browse-search .post-search-field,.container .discussion-module .browse-search .post-search-field,section.outside-app .discussion-module .browse-search .post-search-field,.container .discussion-user-threads .browse-search .post-search-field,section.outside-app .discussion-user-threads .browse-search .post-search-field{display:block;width:100%;height:30px;padding:0 0 0 30px;margin:14px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #acacac;border-radius:30px;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.5);background:url("/static/images/search-icon.3ec7612ff2de.png") no-repeat 7px center #fff;font-family:'Open Sans', sans-serif;font-weight:400;font-size:13px;line-height:20px;color:#333;cursor:pointer;pointer-events:none;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}.container .discussion-body .browse-search .post-search-field::-webkit-input-placeholder,section.outside-app .discussion-body .browse-search .post-search-field::-webkit-input-placeholder,.container .discussion-module .browse-search .post-search-field::-webkit-input-placeholder,section.outside-app .discussion-module .browse-search .post-search-field::-webkit-input-placeholder,.container .discussion-user-threads .browse-search .post-search-field::-webkit-input-placeholder,section.outside-app .discussion-user-threads .browse-search .post-search-field::-webkit-input-placeholder,.container .discussion-body .browse-search .post-search-field:-moz-placeholder,section.outside-app .discussion-body .browse-search .post-search-field:-moz-placeholder,.container .discussion-module .browse-search .post-search-field:-moz-placeholder,section.outside-app .discussion-module .browse-search .post-search-field:-moz-placeholder,.container .discussion-user-threads .browse-search .post-search-field:-moz-placeholder,section.outside-app .discussion-user-threads .browse-search .post-search-field:-moz-placeholder,.container .discussion-body .browse-search .post-search-field:-ms-input-placeholder,section.outside-app .discussion-body .browse-search .post-search-field:-ms-input-placeholder,.container .discussion-module .browse-search .post-search-field:-ms-input-placeholder,section.outside-app .discussion-module .browse-search .post-search-field:-ms-input-placeholder,.container .discussion-user-threads .browse-search .post-search-field:-ms-input-placeholder,section.outside-app .discussion-user-threads .browse-search .post-search-field:-ms-input-placeholder{opacity:0.0;-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s}.container .discussion-body .browse-search .post-search-field:focus,section.outside-app .discussion-body .browse-search .post-search-field:focus,.container .discussion-module .browse-search .post-search-field:focus,section.outside-app .discussion-module .browse-search .post-search-field:focus,.container .discussion-user-threads .browse-search .post-search-field:focus,section.outside-app .discussion-user-threads .browse-search .post-search-field:focus{border-color:#4697c1}.container .discussion-body .sort-bar,section.outside-app .discussion-body .sort-bar,.container .discussion-module .sort-bar,section.outside-app .discussion-module .sort-bar,.container .discussion-user-threads .sort-bar,section.outside-app .discussion-user-threads .sort-bar{height:auto;min-height:27px;border-bottom:1px solid #a3a3a3;background-color:rgba(255,255,255,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.3)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0));background-color:#aeaeae;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset}.container .discussion-body .sort-bar span,section.outside-app .discussion-body .sort-bar span,.container .discussion-module .sort-bar span,section.outside-app .discussion-module .sort-bar span,.container .discussion-user-threads .sort-bar span,section.outside-app .discussion-user-threads .sort-bar span,.container .discussion-body .sort-bar a,section.outside-app .discussion-body .sort-bar a,.container .discussion-module .sort-bar a,section.outside-app .discussion-module .sort-bar a,.container .discussion-user-threads .sort-bar a,section.outside-app .discussion-user-threads .sort-bar a{font-size:9px;font-weight:bold;line-height:25px;color:#333;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.container .discussion-body .sort-bar .sort-label,section.outside-app .discussion-body .sort-bar .sort-label,.container .discussion-module .sort-bar .sort-label,section.outside-app .discussion-module .sort-bar .sort-label,.container .discussion-user-threads .sort-bar .sort-label,section.outside-app .discussion-user-threads .sort-bar .sort-label{display:block;float:left;margin:0 10px}.container .discussion-body .sort-bar li,section.outside-app .discussion-body .sort-bar li,.container .discussion-module .sort-bar li,section.outside-app .discussion-module .sort-bar li,.container .discussion-user-threads .sort-bar li,section.outside-app .discussion-user-threads .sort-bar li{float:left;margin:4px 4px 0 0}.container .discussion-body .sort-bar a,section.outside-app .discussion-body .sort-bar a,.container .discussion-module .sort-bar a,section.outside-app .discussion-module .sort-bar a,.container .discussion-user-threads .sort-bar a,section.outside-app .discussion-user-threads .sort-bar a{display:block;height:18px;padding:0 9px;border-radius:19px;color:#333;line-height:17px}.container .discussion-body .sort-bar a:hover,section.outside-app .discussion-body .sort-bar a:hover,.container .discussion-module .sort-bar a:hover,section.outside-app .discussion-module .sort-bar a:hover,.container .discussion-user-threads .sort-bar a:hover,section.outside-app .discussion-user-threads .sort-bar a:hover{background-color:rgba(255,255,255,0.4);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.4)),color-stop(100%, rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.4),rgba(255,255,255,0.2));background-image:linear-gradient(to bottom,rgba(255,255,255,0.4),rgba(255,255,255,0.2));color:#333}.container .discussion-body .sort-bar a.active,section.outside-app .discussion-body .sort-bar a.active,.container .discussion-module .sort-bar a.active,section.outside-app .discussion-module .sort-bar a.active,.container .discussion-user-threads .sort-bar a.active,section.outside-app .discussion-user-threads .sort-bar a.active{background-color:rgba(0,0,0,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.3)),color-stop(100%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.3),rgba(0,0,0,0));background-color:#999;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.2),0 1px 1px rgba(0,0,0,0.2) inset}.container .discussion-body .sort-bar .group-filter-label,section.outside-app .discussion-body .sort-bar .group-filter-label,.container .discussion-module .sort-bar .group-filter-label,section.outside-app .discussion-module .sort-bar .group-filter-label,.container .discussion-user-threads .sort-bar .group-filter-label,section.outside-app .discussion-user-threads .sort-bar .group-filter-label{width:40px;margin-left:10px}.container .discussion-body .sort-bar .group-filter-select,section.outside-app .discussion-body .sort-bar .group-filter-select,.container .discussion-module .sort-bar .group-filter-select,section.outside-app .discussion-module .sort-bar .group-filter-select,.container .discussion-user-threads .sort-bar .group-filter-select,section.outside-app .discussion-user-threads .sort-bar .group-filter-select{margin:5px 0px 5px 5px;width:80px;font-size:10px;background:transparent;border-color:#ccc}.container .discussion-body .post-list-wrapper,section.outside-app .discussion-body .post-list-wrapper,.container .discussion-module .post-list-wrapper,section.outside-app .discussion-module .post-list-wrapper,.container .discussion-user-threads .post-list-wrapper,section.outside-app .discussion-user-threads .post-list-wrapper{overflow-y:scroll;overflow-x:hidden}.container .discussion-body .post-list,section.outside-app .discussion-body .post-list,.container .discussion-module .post-list,section.outside-app .discussion-module .post-list,.container .discussion-user-threads .post-list,section.outside-app .discussion-user-threads .post-list{background-color:#ddd}.container .discussion-body .post-list .loading,section.outside-app .discussion-body .post-list .loading,.container .discussion-module .post-list .loading,section.outside-app .discussion-module .post-list .loading,.container .discussion-user-threads .post-list .loading,section.outside-app .discussion-user-threads .post-list .loading{padding:15px 0;background:#f6f6f6}.container .discussion-body .post-list .loading .loading-animation,section.outside-app .discussion-body .post-list .loading .loading-animation,.container .discussion-module .post-list .loading .loading-animation,section.outside-app .discussion-module .post-list .loading .loading-animation,.container .discussion-user-threads .post-list .loading .loading-animation,section.outside-app .discussion-user-threads .post-list .loading .loading-animation{background-image:url("/static/images/spinner-on-grey.962bf54646dd.gif")}.container .discussion-body .post-list .more-pages a,section.outside-app .discussion-body .post-list .more-pages a,.container .discussion-module .post-list .more-pages a,section.outside-app .discussion-module .post-list .more-pages a,.container .discussion-user-threads .post-list .more-pages a,section.outside-app .discussion-user-threads .post-list .more-pages a{background:#eee;font-size:12px;line-height:33px;text-align:center}.container .discussion-body .post-list .more-pages a:hover,section.outside-app .discussion-body .post-list .more-pages a:hover,.container .discussion-module .post-list .more-pages a:hover,section.outside-app .discussion-module .post-list .more-pages a:hover,.container .discussion-user-threads .post-list .more-pages a:hover,section.outside-app .discussion-user-threads .post-list .more-pages a:hover{background-image:none;background-color:#e6e6e6}.container .discussion-body .post-list a,section.outside-app .discussion-body .post-list a,.container .discussion-module .post-list a,section.outside-app .discussion-module .post-list a,.container .discussion-user-threads .post-list a,section.outside-app .discussion-user-threads .post-list a{display:block;position:relative;float:left;clear:both;width:100%;padding:0 10px 0 18px;margin-bottom:1px;margin-right:-1px;background-color:rgba(255,255,255,0.7);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.7)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.7),rgba(255,255,255,0));background-color:#fff;*zoom:1}.container .discussion-body .post-list a:before,section.outside-app .discussion-body .post-list a:before,.container .discussion-module .post-list a:before,section.outside-app .discussion-module .post-list a:before,.container .discussion-user-threads .post-list a:before,section.outside-app .discussion-user-threads .post-list a:before,.container .discussion-body .post-list a:after,section.outside-app .discussion-body .post-list a:after,.container .discussion-module .post-list a:after,section.outside-app .discussion-module .post-list a:after,.container .discussion-user-threads .post-list a:after,section.outside-app .discussion-user-threads .post-list a:after{content:" ";display:table}.container .discussion-body .post-list a:after,section.outside-app .discussion-body .post-list a:after,.container .discussion-module .post-list a:after,section.outside-app .discussion-module .post-list a:after,.container .discussion-user-threads .post-list a:after,section.outside-app .discussion-user-threads .post-list a:after{clear:both}.container .discussion-body .post-list a:hover,section.outside-app .discussion-body .post-list a:hover,.container .discussion-module .post-list a:hover,section.outside-app .discussion-module .post-list a:hover,.container .discussion-user-threads .post-list a:hover,section.outside-app .discussion-user-threads .post-list a:hover{background-color:rgba(255,255,255,0.7);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.7)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.7),rgba(255,255,255,0));background-color:#eee}.container .discussion-body .post-list a.staff-post.staff-response .staff-post-icon,section.outside-app .discussion-body .post-list a.staff-post.staff-response .staff-post-icon,.container .discussion-module .post-list a.staff-post.staff-response .staff-post-icon,section.outside-app .discussion-module .post-list a.staff-post.staff-response .staff-post-icon,.container .discussion-user-threads .post-list a.staff-post.staff-response .staff-post-icon,section.outside-app .discussion-user-threads .post-list a.staff-post.staff-response .staff-post-icon{top:5px}.container .discussion-body .post-list a.staff-post.staff-response .staff-response-icon,section.outside-app .discussion-body .post-list a.staff-post.staff-response .staff-response-icon,.container .discussion-module .post-list a.staff-post.staff-response .staff-response-icon,section.outside-app .discussion-module .post-list a.staff-post.staff-response .staff-response-icon,.container .discussion-user-threads .post-list a.staff-post.staff-response .staff-response-icon,section.outside-app .discussion-user-threads .post-list a.staff-post.staff-response .staff-response-icon{top:18px}.container .discussion-body .post-list a .staff-post-icon,section.outside-app .discussion-body .post-list a .staff-post-icon,.container .discussion-module .post-list a .staff-post-icon,section.outside-app .discussion-module .post-list a .staff-post-icon,.container .discussion-user-threads .post-list a .staff-post-icon,section.outside-app .discussion-user-threads .post-list a .staff-post-icon,.container .discussion-body .post-list a .staff-response-icon,section.outside-app .discussion-body .post-list a .staff-response-icon,.container .discussion-module .post-list a .staff-response-icon,section.outside-app .discussion-module .post-list a .staff-response-icon,.container .discussion-user-threads .post-list a .staff-response-icon,section.outside-app .discussion-user-threads .post-list a .staff-response-icon{position:absolute;top:11px;left:3px;width:13px;height:13px;background:url("/static/images/staff-icons.65f9cc06d57d.png") no-repeat}.container .discussion-body .post-list a .staff-post-icon,section.outside-app .discussion-body .post-list a .staff-post-icon,.container .discussion-module .post-list a .staff-post-icon,section.outside-app .discussion-module .post-list a .staff-post-icon,.container .discussion-user-threads .post-list a .staff-post-icon,section.outside-app .discussion-user-threads .post-list a .staff-post-icon{left:2px;background-position:0 0}.container .discussion-body .post-list a .staff-response-icon,section.outside-app .discussion-body .post-list a .staff-response-icon,.container .discussion-module .post-list a .staff-response-icon,section.outside-app .discussion-module .post-list a .staff-response-icon,.container .discussion-user-threads .post-list a .staff-response-icon,section.outside-app .discussion-user-threads .post-list a .staff-response-icon{background-position:-13px 0}.container .discussion-body .post-list a .title,section.outside-app .discussion-body .post-list a .title,.container .discussion-module .post-list a .title,section.outside-app .discussion-module .post-list a .title,.container .discussion-user-threads .post-list a .title,section.outside-app .discussion-user-threads .post-list a .title{display:block;float:left;width:70%;margin:8px 0 10px;font-size:13px;font-weight:700;line-height:1.4;color:#333}.container .discussion-body .post-list a.read,section.outside-app .discussion-body .post-list a.read,.container .discussion-module .post-list a.read,section.outside-app .discussion-module .post-list a.read,.container .discussion-user-threads .post-list a.read,section.outside-app .discussion-user-threads .post-list a.read{background:#f2f2f2}.container .discussion-body .post-list a.read .title,section.outside-app .discussion-body .post-list a.read .title,.container .discussion-module .post-list a.read .title,section.outside-app .discussion-module .post-list a.read .title,.container .discussion-user-threads .post-list a.read .title,section.outside-app .discussion-user-threads .post-list a.read .title{font-weight:400;color:#737373}.container .discussion-body .post-list a.resolved:before,section.outside-app .discussion-body .post-list a.resolved:before,.container .discussion-module .post-list a.resolved:before,section.outside-app .discussion-module .post-list a.resolved:before,.container .discussion-user-threads .post-list a.resolved:before,section.outside-app .discussion-user-threads .post-list a.resolved:before{content:'';position:absolute;top:12px;right:75px;width:9px;height:8px;background:url("/static/images/sidebar-resolved-icons.46b1fbbc138b.png") no-repeat}.container .discussion-body .post-list a.followed:after,section.outside-app .discussion-body .post-list a.followed:after,.container .discussion-module .post-list a.followed:after,section.outside-app .discussion-module .post-list a.followed:after,.container .discussion-user-threads .post-list a.followed:after,section.outside-app .discussion-user-threads .post-list a.followed:after{content:'';position:absolute;top:0;right:0;width:10px;height:12px;background:url("/static/images/following-flag.682b5e6de354.png") no-repeat}.container .discussion-body .post-list a.active,section.outside-app .discussion-body .post-list a.active,.container .discussion-module .post-list a.active,section.outside-app .discussion-module .post-list a.active,.container .discussion-user-threads .post-list a.active,section.outside-app .discussion-user-threads .post-list a.active{background-color:#96e0fd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #96e0fd),color-stop(100%, #61c7fc));background-image:-webkit-linear-gradient(top, #96e0fd,#61c7fc);background-image:linear-gradient(to bottom,#96e0fd,#61c7fc);border-color:#4697c1;box-shadow:0 1px 0 #4697c1, 0 -1px 0 #4697c1}.container .discussion-body .post-list a.active .title,section.outside-app .discussion-body .post-list a.active .title,.container .discussion-module .post-list a.active .title,section.outside-app .discussion-module .post-list a.active .title,.container .discussion-user-threads .post-list a.active .title,section.outside-app .discussion-user-threads .post-list a.active .title{color:#333}.container .discussion-body .post-list a.active .staff-post-icon,section.outside-app .discussion-body .post-list a.active .staff-post-icon,.container .discussion-module .post-list a.active .staff-post-icon,section.outside-app .discussion-module .post-list a.active .staff-post-icon,.container .discussion-user-threads .post-list a.active .staff-post-icon,section.outside-app .discussion-user-threads .post-list a.active .staff-post-icon{background-position:0 -13px}.container .discussion-body .post-list a.active .staff-response-icon,section.outside-app .discussion-body .post-list a.active .staff-response-icon,.container .discussion-module .post-list a.active .staff-response-icon,section.outside-app .discussion-module .post-list a.active .staff-response-icon,.container .discussion-user-threads .post-list a.active .staff-response-icon,section.outside-app .discussion-user-threads .post-list a.active .staff-response-icon{background-position:-13px -13px}.container .discussion-body .post-list a.active .votes-count,section.outside-app .discussion-body .post-list a.active .votes-count,.container .discussion-module .post-list a.active .votes-count,section.outside-app .discussion-module .post-list a.active .votes-count,.container .discussion-user-threads .post-list a.active .votes-count,section.outside-app .discussion-user-threads .post-list a.active .votes-count,.container .discussion-body .post-list a.active .comments-count,section.outside-app .discussion-body .post-list a.active .comments-count,.container .discussion-module .post-list a.active .comments-count,section.outside-app .discussion-module .post-list a.active .comments-count,.container .discussion-user-threads .post-list a.active .comments-count,section.outside-app .discussion-user-threads .post-list a.active .comments-count{background-color:#3994c7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3994c7),color-stop(100%, #4da7d3));background-image:-webkit-linear-gradient(top, #3994c7,#4da7d3);background-image:linear-gradient(to bottom,#3994c7,#4da7d3);color:#fff}.container .discussion-body .post-list a.active .votes-count:after,section.outside-app .discussion-body .post-list a.active .votes-count:after,.container .discussion-module .post-list a.active .votes-count:after,section.outside-app .discussion-module .post-list a.active .votes-count:after,.container .discussion-user-threads .post-list a.active .votes-count:after,section.outside-app .discussion-user-threads .post-list a.active .votes-count:after,.container .discussion-body .post-list a.active .comments-count:after,section.outside-app .discussion-body .post-list a.active .comments-count:after,.container .discussion-module .post-list a.active .comments-count:after,section.outside-app .discussion-module .post-list a.active .comments-count:after,.container .discussion-user-threads .post-list a.active .comments-count:after,section.outside-app .discussion-user-threads .post-list a.active .comments-count:after{background-position:0 0}.container .discussion-body .post-list a.active.followed:after,section.outside-app .discussion-body .post-list a.active.followed:after,.container .discussion-module .post-list a.active.followed:after,section.outside-app .discussion-module .post-list a.active.followed:after,.container .discussion-user-threads .post-list a.active.followed:after,section.outside-app .discussion-user-threads .post-list a.active.followed:after{background-position:0 -12px}.container .discussion-body .post-list a.active.resolved:before,section.outside-app .discussion-body .post-list a.active.resolved:before,.container .discussion-module .post-list a.active.resolved:before,section.outside-app .discussion-module .post-list a.active.resolved:before,.container .discussion-user-threads .post-list a.active.resolved:before,section.outside-app .discussion-user-threads .post-list a.active.resolved:before{background-position:0 -8px}.container .discussion-body .post-list .votes-count,section.outside-app .discussion-body .post-list .votes-count,.container .discussion-module .post-list .votes-count,section.outside-app .discussion-module .post-list .votes-count,.container .discussion-user-threads .post-list .votes-count,section.outside-app .discussion-user-threads .post-list .votes-count,.container .discussion-body .post-list .comments-count,section.outside-app .discussion-body .post-list .comments-count,.container .discussion-module .post-list .comments-count,section.outside-app .discussion-module .post-list .comments-count,.container .discussion-user-threads .post-list .comments-count,section.outside-app .discussion-user-threads .post-list .comments-count{display:block;float:right;width:32px;height:16px;margin-top:8px;border-radius:2px;background-color:#d4d4d4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4d4d4),color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(top, #d4d4d4,#dfdfdf);background-image:linear-gradient(to bottom,#d4d4d4,#dfdfdf);font-size:11px;font-weight:700;line-height:16px;text-align:center;color:#767676}.container .discussion-body .post-list .comments-count,section.outside-app .discussion-body .post-list .comments-count,.container .discussion-module .post-list .comments-count,section.outside-app .discussion-module .post-list .comments-count,.container .discussion-user-threads .post-list .comments-count,section.outside-app .discussion-user-threads .post-list .comments-count{position:relative;width:25px;margin-left:4px}.container .discussion-body .post-list .comments-count:after,section.outside-app .discussion-body .post-list .comments-count:after,.container .discussion-module .post-list .comments-count:after,section.outside-app .discussion-module .post-list .comments-count:after,.container .discussion-user-threads .post-list .comments-count:after,section.outside-app .discussion-user-threads .post-list .comments-count:after{content:'';display:block;position:absolute;top:16px;right:3px;width:5px;height:5px;background:url("/static/images/comment-icon-bottoms.077604bd48c4.png") no-repeat;background-position:0 -5px}.container .discussion-body .post-list .comments-count.unread,section.outside-app .discussion-body .post-list .comments-count.unread,.container .discussion-module .post-list .comments-count.unread,section.outside-app .discussion-module .post-list .comments-count.unread,.container .discussion-user-threads .post-list .comments-count.unread,section.outside-app .discussion-user-threads .post-list .comments-count.unread{background-color:#84d7fe;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #84d7fe),color-stop(100%, #60a8d6));background-image:-webkit-linear-gradient(top, #84d7fe,#60a8d6);background-image:linear-gradient(to bottom,#84d7fe,#60a8d6);color:#333}.container .discussion-body .post-list .comments-count.unread:after,section.outside-app .discussion-body .post-list .comments-count.unread:after,.container .discussion-module .post-list .comments-count.unread:after,section.outside-app .discussion-module .post-list .comments-count.unread:after,.container .discussion-user-threads .post-list .comments-count.unread:after,section.outside-app .discussion-user-threads .post-list .comments-count.unread:after{color:#99e0fe;background-position:0 0px}.container .discussion-body .bottom-post-status,section.outside-app .discussion-body .bottom-post-status,.container .discussion-module .bottom-post-status,section.outside-app .discussion-module .bottom-post-status,.container .discussion-user-threads .bottom-post-status,section.outside-app .discussion-user-threads .bottom-post-status{padding:30px;font-size:20px;font-weight:700;color:#ccc;text-align:center}.container .discussion-body .discussion-column,section.outside-app .discussion-body .discussion-column,.container .discussion-module .discussion-column,section.outside-app .discussion-module .discussion-column,.container .discussion-user-threads .discussion-column,section.outside-app .discussion-user-threads .discussion-column{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:68%;max-width:800px;min-height:500px;border:1px solid #aaa;border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.container .discussion-body .discussion-column.sidebar-fixed,section.outside-app .discussion-body .discussion-column.sidebar-fixed,.container .discussion-module .discussion-column.sidebar-fixed,section.outside-app .discussion-module .discussion-column.sidebar-fixed,.container .discussion-user-threads .discussion-column.sidebar-fixed,section.outside-app .discussion-user-threads .discussion-column.sidebar-fixed{margin-left:32%}.container .discussion-body .blank-slate section,section.outside-app .discussion-body .blank-slate section,.container .discussion-module .blank-slate section,section.outside-app .discussion-module .blank-slate section,.container .discussion-user-threads .blank-slate section,section.outside-app .discussion-user-threads .blank-slate section{border-bottom:1px solid #ccc}.container .discussion-body .blank-slate .label,section.outside-app .discussion-body .blank-slate .label,.container .discussion-module .blank-slate .label,section.outside-app .discussion-module .blank-slate .label,.container .discussion-user-threads .blank-slate .label,section.outside-app .discussion-user-threads .blank-slate .label{display:block;font-size:12px}.container .discussion-body .blank-slate .label-settings,section.outside-app .discussion-body .blank-slate .label-settings,.container .discussion-module .blank-slate .label-settings,section.outside-app .discussion-module .blank-slate .label-settings,.container .discussion-user-threads .blank-slate .label-settings,section.outside-app .discussion-user-threads .blank-slate .label-settings{padding-top:20px;padding-bottom:10px}.container .discussion-body .blank-slate .home-header,section.outside-app .discussion-body .blank-slate .home-header,.container .discussion-module .blank-slate .home-header,section.outside-app .discussion-module .blank-slate .home-header,.container .discussion-user-threads .blank-slate .home-header,section.outside-app .discussion-user-threads .blank-slate .home-header{margin:0}.container .discussion-body .blank-slate .home-title,section.outside-app .discussion-body .blank-slate .home-title,.container .discussion-module .blank-slate .home-title,section.outside-app .discussion-module .blank-slate .home-title,.container .discussion-user-threads .blank-slate .home-title,section.outside-app .discussion-user-threads .blank-slate .home-title{font-size:18px;color:#000;margin-bottom:5px}.container .discussion-body .blank-slate .home-description,section.outside-app .discussion-body .blank-slate .home-description,.container .discussion-module .blank-slate .home-description,section.outside-app .discussion-module .blank-slate .home-description,.container .discussion-user-threads .blank-slate .home-description,section.outside-app .discussion-user-threads .blank-slate .home-description{font-size:12px;line-height:1;margin-bottom:10px}.container .discussion-body .blank-slate .home-stats,section.outside-app .discussion-body .blank-slate .home-stats,.container .discussion-module .blank-slate .home-stats,section.outside-app .discussion-module .blank-slate .home-stats,.container .discussion-user-threads .blank-slate .home-stats,section.outside-app .discussion-user-threads .blank-slate .home-stats{padding:20px 0}.container .discussion-body .blank-slate .home-stats .label-area,section.outside-app .discussion-body .blank-slate .home-stats .label-area,.container .discussion-module .blank-slate .home-stats .label-area,section.outside-app .discussion-module .blank-slate .home-stats .label-area,.container .discussion-user-threads .blank-slate .home-stats .label-area,section.outside-app .discussion-user-threads .blank-slate .home-stats .label-area{display:inline-block;min-width:100px;width:25%;vertical-align:middle}.container .discussion-body .blank-slate .home-stats .label-area .profile-link,section.outside-app .discussion-body .blank-slate .home-stats .label-area .profile-link,.container .discussion-module .blank-slate .home-stats .label-area .profile-link,section.outside-app .discussion-module .blank-slate .home-stats .label-area .profile-link,.container .discussion-user-threads .blank-slate .home-stats .label-area .profile-link,section.outside-app .discussion-user-threads .blank-slate .home-stats .label-area .profile-link{font-weight:700}.container .discussion-body .blank-slate .home-stats .stats-grouping,section.outside-app .discussion-body .blank-slate .home-stats .stats-grouping,.container .discussion-module .blank-slate .home-stats .stats-grouping,section.outside-app .discussion-module .blank-slate .home-stats .stats-grouping,.container .discussion-user-threads .blank-slate .home-stats .stats-grouping,section.outside-app .discussion-user-threads .blank-slate .home-stats .stats-grouping{display:inline-block;width:70%;padding-left:20px}.container .discussion-body .blank-slate .home-stats .stats-grouping .profile-stat,section.outside-app .discussion-body .blank-slate .home-stats .stats-grouping .profile-stat,.container .discussion-module .blank-slate .home-stats .stats-grouping .profile-stat,section.outside-app .discussion-module .blank-slate .home-stats .stats-grouping .profile-stat,.container .discussion-user-threads .blank-slate .home-stats .stats-grouping .profile-stat,section.outside-app .discussion-user-threads .blank-slate .home-stats .stats-grouping .profile-stat{display:inline-block;width:32.5%;vertical-align:middle;font-size:12px}.container .discussion-body .blank-slate .home-stats .stats-grouping .profile-stat .count,section.outside-app .discussion-body .blank-slate .home-stats .stats-grouping .profile-stat .count,.container .discussion-module .blank-slate .home-stats .stats-grouping .profile-stat .count,section.outside-app .discussion-module .blank-slate .home-stats .stats-grouping .profile-stat .count,.container .discussion-user-threads .blank-slate .home-stats .stats-grouping .profile-stat .count,section.outside-app .discussion-user-threads .blank-slate .home-stats .stats-grouping .profile-stat .count{display:inline-block;font-size:28px;padding:0 10px;vertical-align:middle}.container .discussion-body .blank-slate .home-stats .stats-grouping .profile-stat .profile-stat-label,section.outside-app .discussion-body .blank-slate .home-stats .stats-grouping .profile-stat .profile-stat-label,.container .discussion-module .blank-slate .home-stats .stats-grouping .profile-stat .profile-stat-label,section.outside-app .discussion-module .blank-slate .home-stats .stats-grouping .profile-stat .profile-stat-label,.container .discussion-user-threads .blank-slate .home-stats .stats-grouping .profile-stat .profile-stat-label,section.outside-app .discussion-user-threads .blank-slate .home-stats .stats-grouping .profile-stat .profile-stat-label{vertical-align:middle}.container .discussion-body .blank-slate .home-helpgrid,section.outside-app .discussion-body .blank-slate .home-helpgrid,.container .discussion-module .blank-slate .home-helpgrid,section.outside-app .discussion-module .blank-slate .home-helpgrid,.container .discussion-user-threads .blank-slate .home-helpgrid,section.outside-app .discussion-user-threads .blank-slate .home-helpgrid{border-bottom:none;border-radius:3px;border:1px solid #b2b2b2;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.container .discussion-body .helpgrid-row,section.outside-app .discussion-body .helpgrid-row,.container .discussion-module .helpgrid-row,section.outside-app .discussion-module .helpgrid-row,.container .discussion-user-threads .helpgrid-row,section.outside-app .discussion-user-threads .helpgrid-row{border-bottom:1px solid #b2b2b2}.container .discussion-body .helpgrid-row .row-title,section.outside-app .discussion-body .helpgrid-row .row-title,.container .discussion-module .helpgrid-row .row-title,section.outside-app .discussion-module .helpgrid-row .row-title,.container .discussion-user-threads .helpgrid-row .row-title,section.outside-app .discussion-user-threads .helpgrid-row .row-title{padding:30px 20px;background-color:#dedede;font-size:12px}.container .discussion-body .helpgrid-row .row-item-full,section.outside-app .discussion-body .helpgrid-row .row-item-full,.container .discussion-module .helpgrid-row .row-item-full,section.outside-app .discussion-module .helpgrid-row .row-item-full,.container .discussion-user-threads .helpgrid-row .row-item-full,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full,.container .discussion-body .helpgrid-row .row-item,section.outside-app .discussion-body .helpgrid-row .row-item,.container .discussion-module .helpgrid-row .row-item,section.outside-app .discussion-module .helpgrid-row .row-item,.container .discussion-user-threads .helpgrid-row .row-item,section.outside-app .discussion-user-threads .helpgrid-row .row-item{font-size:12px;padding:0px 10px;width:26%;vertical-align:middle}.container .discussion-body .helpgrid-row .row-item-full .icon,section.outside-app .discussion-body .helpgrid-row .row-item-full .icon,.container .discussion-module .helpgrid-row .row-item-full .icon,section.outside-app .discussion-module .helpgrid-row .row-item-full .icon,.container .discussion-user-threads .helpgrid-row .row-item-full .icon,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .icon,.container .discussion-body .helpgrid-row .row-item .icon,section.outside-app .discussion-body .helpgrid-row .row-item .icon,.container .discussion-module .helpgrid-row .row-item .icon,section.outside-app .discussion-module .helpgrid-row .row-item .icon,.container .discussion-user-threads .helpgrid-row .row-item .icon,section.outside-app .discussion-user-threads .helpgrid-row .row-item .icon{padding:0 10px;font-size:24px;vertical-align:middle;display:table-cell}.container .discussion-body .helpgrid-row .row-item-full .icon-stack i,section.outside-app .discussion-body .helpgrid-row .row-item-full .icon-stack i,.container .discussion-module .helpgrid-row .row-item-full .icon-stack i,section.outside-app .discussion-module .helpgrid-row .row-item-full .icon-stack i,.container .discussion-user-threads .helpgrid-row .row-item-full .icon-stack i,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .icon-stack i,.container .discussion-body .helpgrid-row .row-item .icon-stack i,section.outside-app .discussion-body .helpgrid-row .row-item .icon-stack i,.container .discussion-module .helpgrid-row .row-item .icon-stack i,section.outside-app .discussion-module .helpgrid-row .row-item .icon-stack i,.container .discussion-user-threads .helpgrid-row .row-item .icon-stack i,section.outside-app .discussion-user-threads .helpgrid-row .row-item .icon-stack i{padding:0 10px}.container .discussion-body .helpgrid-row .row-item-full .row-description,section.outside-app .discussion-body .helpgrid-row .row-item-full .row-description,.container .discussion-module .helpgrid-row .row-item-full .row-description,section.outside-app .discussion-module .helpgrid-row .row-item-full .row-description,.container .discussion-user-threads .helpgrid-row .row-item-full .row-description,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .row-description,.container .discussion-body .helpgrid-row .row-item .row-description,section.outside-app .discussion-body .helpgrid-row .row-item .row-description,.container .discussion-module .helpgrid-row .row-item .row-description,section.outside-app .discussion-module .helpgrid-row .row-item .row-description,.container .discussion-user-threads .helpgrid-row .row-item .row-description,section.outside-app .discussion-user-threads .helpgrid-row .row-item .row-description{vertical-align:middle;display:table-cell}.container .discussion-body .helpgrid-row .row-item-full .email-setting,section.outside-app .discussion-body .helpgrid-row .row-item-full .email-setting,.container .discussion-module .helpgrid-row .row-item-full .email-setting,section.outside-app .discussion-module .helpgrid-row .row-item-full .email-setting,.container .discussion-user-threads .helpgrid-row .row-item-full .email-setting,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .email-setting{display:inline-block;text-align:center;vertical-align:middle;margin-left:10px}.container .discussion-body .helpgrid-row .row-item-full .icon,section.outside-app .discussion-body .helpgrid-row .row-item-full .icon,.container .discussion-module .helpgrid-row .row-item-full .icon,section.outside-app .discussion-module .helpgrid-row .row-item-full .icon,.container .discussion-user-threads .helpgrid-row .row-item-full .icon,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .icon{display:inline-block}.container .discussion-body .helpgrid-row .row-item-full .email-setting:checked ~ .icon,section.outside-app .discussion-body .helpgrid-row .row-item-full .email-setting:checked ~ .icon,.container .discussion-module .helpgrid-row .row-item-full .email-setting:checked ~ .icon,section.outside-app .discussion-module .helpgrid-row .row-item-full .email-setting:checked ~ .icon,.container .discussion-user-threads .helpgrid-row .row-item-full .email-setting:checked ~ .icon,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .email-setting:checked ~ .icon{color:#25b85a}.container .discussion-body .helpgrid-row .row-item-full .row-description,section.outside-app .discussion-body .helpgrid-row .row-item-full .row-description,.container .discussion-module .helpgrid-row .row-item-full .row-description,section.outside-app .discussion-module .helpgrid-row .row-item-full .row-description,.container .discussion-user-threads .helpgrid-row .row-item-full .row-description,section.outside-app .discussion-user-threads .helpgrid-row .row-item-full .row-description{display:inline-block;width:80%}.container .discussion-body .helpgrid-row-navigation .icon-reorder,section.outside-app .discussion-body .helpgrid-row-navigation .icon-reorder,.container .discussion-module .helpgrid-row-navigation .icon-reorder,section.outside-app .discussion-module .helpgrid-row-navigation .icon-reorder,.container .discussion-user-threads .helpgrid-row-navigation .icon-reorder,section.outside-app .discussion-user-threads .helpgrid-row-navigation .icon-reorder{color:#ddd}.container .discussion-body .helpgrid-row-navigation .icon-search,section.outside-app .discussion-body .helpgrid-row-navigation .icon-search,.container .discussion-module .helpgrid-row-navigation .icon-search,section.outside-app .discussion-module .helpgrid-row-navigation .icon-search,.container .discussion-user-threads .helpgrid-row-navigation .icon-search,section.outside-app .discussion-user-threads .helpgrid-row-navigation .icon-search{color:#ddd}.container .discussion-body .helpgrid-row-navigation .icon-sort,section.outside-app .discussion-body .helpgrid-row-navigation .icon-sort,.container .discussion-module .helpgrid-row-navigation .icon-sort,section.outside-app .discussion-module .helpgrid-row-navigation .icon-sort,.container .discussion-user-threads .helpgrid-row-navigation .icon-sort,section.outside-app .discussion-user-threads .helpgrid-row-navigation .icon-sort{color:#ddd}.container .discussion-body .helpgrid-row-participation .icon-plus,section.outside-app .discussion-body .helpgrid-row-participation .icon-plus,.container .discussion-module .helpgrid-row-participation .icon-plus,section.outside-app .discussion-module .helpgrid-row-participation .icon-plus,.container .discussion-user-threads .helpgrid-row-participation .icon-plus,section.outside-app .discussion-user-threads .helpgrid-row-participation .icon-plus{color:#25b85a}.container .discussion-body .helpgrid-row-participation .icon-flag,section.outside-app .discussion-body .helpgrid-row-participation .icon-flag,.container .discussion-module .helpgrid-row-participation .icon-flag,section.outside-app .discussion-module .helpgrid-row-participation .icon-flag,.container .discussion-user-threads .helpgrid-row-participation .icon-flag,section.outside-app .discussion-user-threads .helpgrid-row-participation .icon-flag{color:#b62568}.container .discussion-body .helpgrid-row-participation .icon-star,section.outside-app .discussion-body .helpgrid-row-participation .icon-star,.container .discussion-module .helpgrid-row-participation .icon-star,section.outside-app .discussion-module .helpgrid-row-participation .icon-star,.container .discussion-user-threads .helpgrid-row-participation .icon-star,section.outside-app .discussion-user-threads .helpgrid-row-participation .icon-star{color:#5597dd}.container .discussion-body .helpgrid-row-notification .icon-sign-blank,section.outside-app .discussion-body .helpgrid-row-notification .icon-sign-blank,.container .discussion-module .helpgrid-row-notification .icon-sign-blank,section.outside-app .discussion-module .helpgrid-row-notification .icon-sign-blank,.container .discussion-user-threads .helpgrid-row-notification .icon-sign-blank,section.outside-app .discussion-user-threads .helpgrid-row-notification .icon-sign-blank{color:#25b85a}.container .discussion-body .helpgrid-row-notification .icon-envelope,section.outside-app .discussion-body .helpgrid-row-notification .icon-envelope,.container .discussion-module .helpgrid-row-notification .icon-envelope,section.outside-app .discussion-module .helpgrid-row-notification .icon-envelope,.container .discussion-user-threads .helpgrid-row-notification .icon-envelope,section.outside-app .discussion-user-threads .helpgrid-row-notification .icon-envelope{color:#ddd}.container .discussion-body .discussion-article,section.outside-app .discussion-body .discussion-article,.container .discussion-module .discussion-article,section.outside-app .discussion-module .discussion-article,.container .discussion-user-threads .discussion-article,section.outside-app .discussion-user-threads .discussion-article{position:relative;padding:40px;min-height:468px}.container .discussion-body .discussion-article a,section.outside-app .discussion-body .discussion-article a,.container .discussion-module .discussion-article a,section.outside-app .discussion-module .discussion-article a,.container .discussion-user-threads .discussion-article a,section.outside-app .discussion-user-threads .discussion-article a{word-wrap:break-word}.container .discussion-body .discussion-article h1,section.outside-app .discussion-body .discussion-article h1,.container .discussion-module .discussion-article h1,section.outside-app .discussion-module .discussion-article h1,.container .discussion-user-threads .discussion-article h1,section.outside-app .discussion-user-threads .discussion-article h1{margin-bottom:10px;font-size:28px;font-weight:700;letter-spacing:0;line-height:1.2}.container .discussion-body .discussion-article .posted-details,section.outside-app .discussion-body .discussion-article .posted-details,.container .discussion-module .discussion-article .posted-details,section.outside-app .discussion-module .discussion-article .posted-details,.container .discussion-user-threads .discussion-article .posted-details,section.outside-app .discussion-user-threads .discussion-article .posted-details{font-size:12px;font-style:italic;color:#888}.container .discussion-body .discussion-article .posted-details .username,section.outside-app .discussion-body .discussion-article .posted-details .username,.container .discussion-module .discussion-article .posted-details .username,section.outside-app .discussion-module .discussion-article .posted-details .username,.container .discussion-user-threads .discussion-article .posted-details .username,section.outside-app .discussion-user-threads .discussion-article .posted-details .username{display:block;font-size:16px;font-weight:700}.container .discussion-body .discussion-article .posted-details span,section.outside-app .discussion-body .discussion-article .posted-details span,.container .discussion-module .discussion-article .posted-details span,section.outside-app .discussion-module .discussion-article .posted-details span,.container .discussion-user-threads .discussion-article .posted-details span,section.outside-app .discussion-user-threads .discussion-article .posted-details span{font-style:italic}.container .discussion-body .discussion-article .post-context,section.outside-app .discussion-body .discussion-article .post-context,.container .discussion-module .discussion-article .post-context,section.outside-app .discussion-module .discussion-article .post-context,.container .discussion-user-threads .discussion-article .post-context,section.outside-app .discussion-user-threads .discussion-article .post-context{margin-top:20px;font-size:12px;color:#888}.container .discussion-body .discussion-article p+p,section.outside-app .discussion-body .discussion-article p+p,.container .discussion-module .discussion-article p+p,section.outside-app .discussion-module .discussion-article p+p,.container .discussion-user-threads .discussion-article p+p,section.outside-app .discussion-user-threads .discussion-article p+p{margin-top:20px}.container .discussion-body .discussion-article .dogear,section.outside-app .discussion-body .discussion-article .dogear,.container .discussion-module .discussion-article .dogear,section.outside-app .discussion-module .discussion-article .dogear,.container .discussion-user-threads .discussion-article .dogear,section.outside-app .discussion-user-threads .discussion-article .dogear{display:block;position:absolute;top:-1px;right:-1px;width:52px;height:51px;background:url("/static/images/follow-dog-ear.11ccd8bd02ee.png") 0 -52px no-repeat;-webkit-transition:none;-moz-transition:none;transition:none}.container .discussion-body .discussion-article .dogear.is-followed,section.outside-app .discussion-body .discussion-article .dogear.is-followed,.container .discussion-module .discussion-article .dogear.is-followed,section.outside-app .discussion-module .discussion-article .dogear.is-followed,.container .discussion-user-threads .discussion-article .dogear.is-followed,section.outside-app .discussion-user-threads .discussion-article .dogear.is-followed{background-position:0 0}.container .discussion-body .discussion-post,section.outside-app .discussion-body .discussion-post,.container .discussion-module .discussion-post,section.outside-app .discussion-module .discussion-post,.container .discussion-user-threads .discussion-post,section.outside-app .discussion-user-threads .discussion-post{padding:10px 20px}.container .discussion-body .discussion-post>header .vote-btn,section.outside-app .discussion-body .discussion-post>header .vote-btn,.container .discussion-module .discussion-post>header .vote-btn,section.outside-app .discussion-module .discussion-post>header .vote-btn,.container .discussion-user-threads .discussion-post>header .vote-btn,section.outside-app .discussion-user-threads .discussion-post>header .vote-btn{position:relative;z-index:20;margin-top:5px;margin-left:40px}.container .discussion-body .discussion-post .post-tools,section.outside-app .discussion-body .discussion-post .post-tools,.container .discussion-module .discussion-post .post-tools,section.outside-app .discussion-module .discussion-post .post-tools,.container .discussion-user-threads .discussion-post .post-tools,section.outside-app .discussion-user-threads .discussion-post .post-tools{*zoom:1;margin-top:15px}.container .discussion-body .discussion-post .post-tools:before,section.outside-app .discussion-body .discussion-post .post-tools:before,.container .discussion-module .discussion-post .post-tools:before,section.outside-app .discussion-module .discussion-post .post-tools:before,.container .discussion-user-threads .discussion-post .post-tools:before,section.outside-app .discussion-user-threads .discussion-post .post-tools:before,.container .discussion-body .discussion-post .post-tools:after,section.outside-app .discussion-body .discussion-post .post-tools:after,.container .discussion-module .discussion-post .post-tools:after,section.outside-app .discussion-module .discussion-post .post-tools:after,.container .discussion-user-threads .discussion-post .post-tools:after,section.outside-app .discussion-user-threads .discussion-post .post-tools:after{content:" ";display:table}.container .discussion-body .discussion-post .post-tools:after,section.outside-app .discussion-body .discussion-post .post-tools:after,.container .discussion-module .discussion-post .post-tools:after,section.outside-app .discussion-module .discussion-post .post-tools:after,.container .discussion-user-threads .discussion-post .post-tools:after,section.outside-app .discussion-user-threads .discussion-post .post-tools:after{clear:both}.container .discussion-body .discussion-post .post-tools .ui-icon,section.outside-app .discussion-body .discussion-post .post-tools .ui-icon,.container .discussion-module .discussion-post .post-tools .ui-icon,section.outside-app .discussion-module .discussion-post .post-tools .ui-icon,.container .discussion-user-threads .discussion-post .post-tools .ui-icon,section.outside-app .discussion-user-threads .discussion-post .post-tools .ui-icon{display:inline;float:left;width:13px;height:13px;margin-right:4px;background:url("/static/images/small-grey-arrows.fe0c2e012758.png") no-repeat}.container .discussion-body .discussion-post .post-tools .ui-icon.expand,section.outside-app .discussion-body .discussion-post .post-tools .ui-icon.expand,.container .discussion-module .discussion-post .post-tools .ui-icon.expand,section.outside-app .discussion-module .discussion-post .post-tools .ui-icon.expand,.container .discussion-user-threads .discussion-post .post-tools .ui-icon.expand,section.outside-app .discussion-user-threads .discussion-post .post-tools .ui-icon.expand{margin-top:5px;background-position:0 0}.container .discussion-body .discussion-post .post-tools .ui-icon.collapse,section.outside-app .discussion-body .discussion-post .post-tools .ui-icon.collapse,.container .discussion-module .discussion-post .post-tools .ui-icon.collapse,section.outside-app .discussion-module .discussion-post .post-tools .ui-icon.collapse,.container .discussion-user-threads .discussion-post .post-tools .ui-icon.collapse,section.outside-app .discussion-user-threads .discussion-post .post-tools .ui-icon.collapse{margin-top:6px;background-position:-13px 0}.container .discussion-body .discussion-post header,section.outside-app .discussion-body .discussion-post header,.container .discussion-module .discussion-post header,section.outside-app .discussion-module .discussion-post header,.container .discussion-user-threads .discussion-post header,section.outside-app .discussion-user-threads .discussion-post header,.container .discussion-body .responses li header,section.outside-app .discussion-body .responses li header,.container .discussion-module .responses li header,section.outside-app .discussion-module .responses li header,.container .discussion-user-threads .responses li header,section.outside-app .discussion-user-threads .responses li header{margin-bottom:20px}.container .discussion-body .responses,section.outside-app .discussion-body .responses,.container .discussion-module .responses,section.outside-app .discussion-module .responses,.container .discussion-user-threads .responses,section.outside-app .discussion-user-threads .responses{list-style:none;margin-top:20px;padding:0}.container .discussion-body .responses>li,section.outside-app .discussion-body .responses>li,.container .discussion-module .responses>li,section.outside-app .discussion-module .responses>li,.container .discussion-user-threads .responses>li,section.outside-app .discussion-user-threads .responses>li{position:relative;margin:0 -10px 30px;padding:26px 30px 20px;border-radius:3px;border:1px solid #b2b2b2;box-shadow:0 1px 3px rgba(0,0,0,0.15);-webkit-animation:fadeIn 0.3s;-moz-animation:fadeIn 0.3s;animation:fadeIn 0.3s}.container .discussion-body .responses>li.staff,section.outside-app .discussion-body .responses>li.staff,.container .discussion-module .responses>li.staff,section.outside-app .discussion-module .responses>li.staff,.container .discussion-user-threads .responses>li.staff,section.outside-app .discussion-user-threads .responses>li.staff{padding-top:38px;border-color:#009fe2}.container .discussion-body .responses>li.community-ta,section.outside-app .discussion-body .responses>li.community-ta,.container .discussion-module .responses>li.community-ta,section.outside-app .discussion-module .responses>li.community-ta,.container .discussion-user-threads .responses>li.community-ta,section.outside-app .discussion-user-threads .responses>li.community-ta{padding-top:38px;border-color:#449944}.container .discussion-body .responses>li .staff-banner,section.outside-app .discussion-body .responses>li .staff-banner,.container .discussion-module .responses>li .staff-banner,section.outside-app .discussion-module .responses>li .staff-banner,.container .discussion-user-threads .responses>li .staff-banner,section.outside-app .discussion-user-threads .responses>li .staff-banner{position:absolute;top:0;left:0;width:100%;height:14px;padding:1px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px 2px 0 0;background:#009fe2;font-size:9px;font-weight:700;color:#fff;text-transform:uppercase}.container .discussion-body .responses>li .community-ta-banner,section.outside-app .discussion-body .responses>li .community-ta-banner,.container .discussion-module .responses>li .community-ta-banner,section.outside-app .discussion-module .responses>li .community-ta-banner,.container .discussion-user-threads .responses>li .community-ta-banner,section.outside-app .discussion-user-threads .responses>li .community-ta-banner{position:absolute;top:0;left:0;width:100%;height:14px;padding:1px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px 2px 0 0;background:#449944;font-size:9px;font-weight:700;color:#fff;text-transform:uppercase}.container .discussion-body .responses>li.loading,section.outside-app .discussion-body .responses>li.loading,.container .discussion-module .responses>li.loading,section.outside-app .discussion-module .responses>li.loading,.container .discussion-user-threads .responses>li.loading,section.outside-app .discussion-user-threads .responses>li.loading{height:0;margin:0;padding:0;border:none;box-shadow:none}.container .discussion-body .responses .posted-by,section.outside-app .discussion-body .responses .posted-by,.container .discussion-module .responses .posted-by,section.outside-app .discussion-module .responses .posted-by,.container .discussion-user-threads .responses .posted-by,section.outside-app .discussion-user-threads .responses .posted-by{font-weight:700}.container .discussion-body .vote-btn,section.outside-app .discussion-body .vote-btn,.container .discussion-module .vote-btn,section.outside-app .discussion-module .vote-btn,.container .discussion-user-threads .vote-btn,section.outside-app .discussion-user-threads .vote-btn{position:relative;z-index:20;float:right;display:block;height:27px;padding:0 8px;border-radius:5px;border:1px solid #b2b2b2;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #fff),color-stop(100%, #ebebeb));background-image:-webkit-linear-gradient(top, #fff 35%,#ebebeb);background-image:linear-gradient(to bottom,#fff 35%,#ebebeb);box-shadow:0 1px 1px rgba(0,0,0,0.15);font-size:12px;font-weight:700;line-height:25px;color:#333}.container .discussion-body .vote-btn .plus-icon,section.outside-app .discussion-body .vote-btn .plus-icon,.container .discussion-module .vote-btn .plus-icon,section.outside-app .discussion-module .vote-btn .plus-icon,.container .discussion-user-threads .vote-btn .plus-icon,section.outside-app .discussion-user-threads .vote-btn .plus-icon{display:inline-block;width:10px;height:10px;margin:8px 6px 0 0;background:url("/static/images/vote-plus-icon.7d5a2e779746.png") no-repeat;font-size:18px;text-indent:-9999px;color:#17b429;overflow:hidden}.container .discussion-body .vote-btn.is-cast,section.outside-app .discussion-body .vote-btn.is-cast,.container .discussion-module .vote-btn.is-cast,section.outside-app .discussion-module .vote-btn.is-cast,.container .discussion-user-threads .vote-btn.is-cast,section.outside-app .discussion-user-threads .vote-btn.is-cast{border-color:#379a42;background-color:#50cc5e;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #50cc5e),color-stop(100%, #3db84b));background-image:-webkit-linear-gradient(top, #50cc5e,#3db84b);background-image:linear-gradient(to bottom,#50cc5e,#3db84b);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 2px rgba(0,0,0,0.2)}.container .discussion-body .vote-btn.is-cast .plus-icon,section.outside-app .discussion-body .vote-btn.is-cast .plus-icon,.container .discussion-module .vote-btn.is-cast .plus-icon,section.outside-app .discussion-module .vote-btn.is-cast .plus-icon,.container .discussion-user-threads .vote-btn.is-cast .plus-icon,section.outside-app .discussion-user-threads .vote-btn.is-cast .plus-icon{background-position:0 -10px;color:#336a39;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.container .discussion-body .endorse-btn,section.outside-app .discussion-body .endorse-btn,.container .discussion-module .endorse-btn,section.outside-app .discussion-module .endorse-btn,.container .discussion-user-threads .endorse-btn,section.outside-app .discussion-user-threads .endorse-btn{display:block;float:right;width:27px;height:27px;margin-right:10px;border-radius:27px;border:1px solid #a0a0a0;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #fff),color-stop(100%, #ebebeb));background-image:-webkit-linear-gradient(top, #fff 35%,#ebebeb);background-image:linear-gradient(to bottom,#fff 35%,#ebebeb);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.container .discussion-body .endorse-btn .check-icon,section.outside-app .discussion-body .endorse-btn .check-icon,.container .discussion-module .endorse-btn .check-icon,section.outside-app .discussion-module .endorse-btn .check-icon,.container .discussion-user-threads .endorse-btn .check-icon,section.outside-app .discussion-user-threads .endorse-btn .check-icon{display:block;width:13px;height:12px;margin:8px auto;background:url("/static/images/endorse-icon.ea6455f0b1a7.png") no-repeat}.container .discussion-body .endorse-btn.is-endorsed,section.outside-app .discussion-body .endorse-btn.is-endorsed,.container .discussion-module .endorse-btn.is-endorsed,section.outside-app .discussion-module .endorse-btn.is-endorsed,.container .discussion-user-threads .endorse-btn.is-endorsed,section.outside-app .discussion-user-threads .endorse-btn.is-endorsed{border:1px solid #4697c1;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);box-shadow:0 1px 1px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.4) inset}.container .discussion-body .endorse-btn.is-endorsed .check-icon,section.outside-app .discussion-body .endorse-btn.is-endorsed .check-icon,.container .discussion-module .endorse-btn.is-endorsed .check-icon,section.outside-app .discussion-module .endorse-btn.is-endorsed .check-icon,.container .discussion-user-threads .endorse-btn.is-endorsed .check-icon,section.outside-app .discussion-user-threads .endorse-btn.is-endorsed .check-icon{background-position:0 -12px}.container .discussion-body blockquote,section.outside-app .discussion-body blockquote,.container .discussion-module blockquote,section.outside-app .discussion-module blockquote,.container .discussion-user-threads blockquote,section.outside-app .discussion-user-threads blockquote{background:#f6f6f6;border-radius:3px;padding:5px 10px;font-size:14px}.container .discussion-body .comments,section.outside-app .discussion-body .comments,.container .discussion-module .comments,section.outside-app .discussion-module .comments,.container .discussion-user-threads .comments,section.outside-app .discussion-user-threads .comments{list-style:none;margin-top:20px;padding:0;border-top:1px solid #ddd}.container .discussion-body .comments>li,section.outside-app .discussion-body .comments>li,.container .discussion-module .comments>li,section.outside-app .discussion-module .comments>li,.container .discussion-user-threads .comments>li,section.outside-app .discussion-user-threads .comments>li{background:#f6f6f6;border-bottom:1px solid #ddd}.container .discussion-body .comments blockquote,section.outside-app .discussion-body .comments blockquote,.container .discussion-module .comments blockquote,section.outside-app .discussion-module .comments blockquote,.container .discussion-user-threads .comments blockquote,section.outside-app .discussion-user-threads .comments blockquote{background:#e6e6e6;border-radius:3px;padding:5px 10px;font-size:14px}.container .discussion-body .comments .comment-form,section.outside-app .discussion-body .comments .comment-form,.container .discussion-module .comments .comment-form,section.outside-app .discussion-module .comments .comment-form,.container .discussion-user-threads .comments .comment-form,section.outside-app .discussion-user-threads .comments .comment-form{background:#eee;*zoom:1}.container .discussion-body .comments .comment-form:before,section.outside-app .discussion-body .comments .comment-form:before,.container .discussion-module .comments .comment-form:before,section.outside-app .discussion-module .comments .comment-form:before,.container .discussion-user-threads .comments .comment-form:before,section.outside-app .discussion-user-threads .comments .comment-form:before,.container .discussion-body .comments .comment-form:after,section.outside-app .discussion-body .comments .comment-form:after,.container .discussion-module .comments .comment-form:after,section.outside-app .discussion-module .comments .comment-form:after,.container .discussion-user-threads .comments .comment-form:after,section.outside-app .discussion-user-threads .comments .comment-form:after{content:" ";display:table}.container .discussion-body .comments .comment-form:after,section.outside-app .discussion-body .comments .comment-form:after,.container .discussion-module .comments .comment-form:after,section.outside-app .discussion-module .comments .comment-form:after,.container .discussion-user-threads .comments .comment-form:after,section.outside-app .discussion-user-threads .comments .comment-form:after{clear:both}.container .discussion-body .comments .comment-form .comment-form-input,section.outside-app .discussion-body .comments .comment-form .comment-form-input,.container .discussion-module .comments .comment-form .comment-form-input,section.outside-app .discussion-module .comments .comment-form .comment-form-input,.container .discussion-user-threads .comments .comment-form .comment-form-input,section.outside-app .discussion-user-threads .comments .comment-form .comment-form-input{padding:5px 10px;background-color:#fff;font-size:14px}.container .discussion-body .comments .comment-form .discussion-submit-comment,section.outside-app .discussion-body .comments .comment-form .discussion-submit-comment,.container .discussion-module .comments .comment-form .discussion-submit-comment,section.outside-app .discussion-module .comments .comment-form .discussion-submit-comment,.container .discussion-user-threads .comments .comment-form .discussion-submit-comment,section.outside-app .discussion-user-threads .comments .comment-form .discussion-submit-comment{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin-top:8px}.container .discussion-body .comments .comment-form .discussion-submit-comment:hover,section.outside-app .discussion-body .comments .comment-form .discussion-submit-comment:hover,.container .discussion-module .comments .comment-form .discussion-submit-comment:hover,section.outside-app .discussion-module .comments .comment-form .discussion-submit-comment:hover,.container .discussion-user-threads .comments .comment-form .discussion-submit-comment:hover,section.outside-app .discussion-user-threads .comments .comment-form .discussion-submit-comment:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}.container .discussion-body .comments .comment-form .wmd-input,section.outside-app .discussion-body .comments .comment-form .wmd-input,.container .discussion-module .comments .comment-form .wmd-input,section.outside-app .discussion-module .comments .comment-form .wmd-input,.container .discussion-user-threads .comments .comment-form .wmd-input,section.outside-app .discussion-user-threads .comments .comment-form .wmd-input{height:40px}.container .discussion-body .comments .comment-form .discussion-errors,section.outside-app .discussion-body .comments .comment-form .discussion-errors,.container .discussion-module .comments .comment-form .discussion-errors,section.outside-app .discussion-module .comments .comment-form .discussion-errors,.container .discussion-user-threads .comments .comment-form .discussion-errors,section.outside-app .discussion-user-threads .comments .comment-form .discussion-errors{margin:0px}.container .discussion-body .comments .response-body,section.outside-app .discussion-body .comments .response-body,.container .discussion-module .comments .response-body,section.outside-app .discussion-module .comments .response-body,.container .discussion-user-threads .comments .response-body,section.outside-app .discussion-user-threads .comments .response-body{font-size:13px;padding:10px 20px}.container .discussion-body .comments .response-body p+p,section.outside-app .discussion-body .comments .response-body p+p,.container .discussion-module .comments .response-body p+p,section.outside-app .discussion-module .comments .response-body p+p,.container .discussion-user-threads .comments .response-body p+p,section.outside-app .discussion-user-threads .comments .response-body p+p{margin-top:12px}.container .discussion-body .comments .posted-details,section.outside-app .discussion-body .comments .posted-details,.container .discussion-module .comments .posted-details,section.outside-app .discussion-module .comments .posted-details,.container .discussion-user-threads .comments .posted-details,section.outside-app .discussion-user-threads .comments .posted-details{margin:0 20px 10px;font-size:11px}.container .discussion-body .comments .staff-label,section.outside-app .discussion-body .comments .staff-label,.container .discussion-module .comments .staff-label,section.outside-app .discussion-module .comments .staff-label,.container .discussion-user-threads .comments .staff-label,section.outside-app .discussion-user-threads .comments .staff-label{margin-left:2px;padding:0 4px;border-radius:2px;background:#009FE2;font-size:9px;font-weight:700;font-style:normal;color:white;text-transform:uppercase}.container .discussion-body .community-ta-label,section.outside-app .discussion-body .community-ta-label,.container .discussion-module .community-ta-label,section.outside-app .discussion-module .community-ta-label,.container .discussion-user-threads .community-ta-label,section.outside-app .discussion-user-threads .community-ta-label{margin-left:2px;padding:0 4px;border-radius:2px;background:#449944;font-size:9px;font-weight:700;font-style:normal;color:white;text-transform:uppercase}.container .discussion-body .comment-form,section.outside-app .discussion-body .comment-form,.container .discussion-module .comment-form,section.outside-app .discussion-module .comment-form,.container .discussion-user-threads .comment-form,section.outside-app .discussion-user-threads .comment-form{padding:8px 20px}.container .discussion-body .comment-form .wmd-input,section.outside-app .discussion-body .comment-form .wmd-input,.container .discussion-module .comment-form .wmd-input,section.outside-app .discussion-module .comment-form .wmd-input,.container .discussion-user-threads .comment-form .wmd-input,section.outside-app .discussion-user-threads .comment-form .wmd-input{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.container .discussion-body .comment-form .wmd-button,section.outside-app .discussion-body .comment-form .wmd-button,.container .discussion-module .comment-form .wmd-button,section.outside-app .discussion-module .comment-form .wmd-button,.container .discussion-user-threads .comment-form .wmd-button,section.outside-app .discussion-user-threads .comment-form .wmd-button{background:transparent}.container .discussion-body .comment-form .wmd-button span,section.outside-app .discussion-body .comment-form .wmd-button span,.container .discussion-module .comment-form .wmd-button span,section.outside-app .discussion-module .comment-form .wmd-button span,.container .discussion-user-threads .comment-form .wmd-button span,section.outside-app .discussion-user-threads .comment-form .wmd-button span{background-image:url("/static/images/wmd-buttons-transparent.e9d9fe51633b.png")}.container .discussion-body .comment-form-input,section.outside-app .discussion-body .comment-form-input,.container .discussion-module .comment-form-input,section.outside-app .discussion-module .comment-form-input,.container .discussion-user-threads .comment-form-input,section.outside-app .discussion-user-threads .comment-form-input{width:100%;height:31px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b2b2b2;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;-webkit-transition:border-color 0.1s linear 0s;-moz-transition:border-color 0.1s linear 0s;transition:border-color 0.1s linear 0s}.container .discussion-body .comment-form-input:focus,section.outside-app .discussion-body .comment-form-input:focus,.container .discussion-module .comment-form-input:focus,section.outside-app .discussion-module .comment-form-input:focus,.container .discussion-user-threads .comment-form-input:focus,section.outside-app .discussion-user-threads .comment-form-input:focus{border-color:#4697c1}.container .discussion-body .moderator-actions,section.outside-app .discussion-body .moderator-actions,.container .discussion-module .moderator-actions,section.outside-app .discussion-module .moderator-actions,.container .discussion-user-threads .moderator-actions,section.outside-app .discussion-user-threads .moderator-actions{margin:0;margin-top:20px;padding:0;*zoom:1}.container .discussion-body .moderator-actions:before,section.outside-app .discussion-body .moderator-actions:before,.container .discussion-module .moderator-actions:before,section.outside-app .discussion-module .moderator-actions:before,.container .discussion-user-threads .moderator-actions:before,section.outside-app .discussion-user-threads .moderator-actions:before,.container .discussion-body .moderator-actions:after,section.outside-app .discussion-body .moderator-actions:after,.container .discussion-module .moderator-actions:after,section.outside-app .discussion-module .moderator-actions:after,.container .discussion-user-threads .moderator-actions:after,section.outside-app .discussion-user-threads .moderator-actions:after{content:" ";display:table}.container .discussion-body .moderator-actions:after,section.outside-app .discussion-body .moderator-actions:after,.container .discussion-module .moderator-actions:after,section.outside-app .discussion-module .moderator-actions:after,.container .discussion-user-threads .moderator-actions:after,section.outside-app .discussion-user-threads .moderator-actions:after{clear:both}.container .discussion-body .moderator-actions li,section.outside-app .discussion-body .moderator-actions li,.container .discussion-module .moderator-actions li,section.outside-app .discussion-module .moderator-actions li,.container .discussion-user-threads .moderator-actions li,section.outside-app .discussion-user-threads .moderator-actions li{float:left;margin-right:8px;list-style:none}.container .discussion-body .moderator-actions a,section.outside-app .discussion-body .moderator-actions a,.container .discussion-module .moderator-actions a,section.outside-app .discussion-module .moderator-actions a,.container .discussion-user-threads .moderator-actions a,section.outside-app .discussion-user-threads .moderator-actions a{display:block;height:26px;padding:0 12px;border-radius:3px;border:1px solid #b2b2b2;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #fff),color-stop(100%, #ebebeb));background-image:-webkit-linear-gradient(top, #fff 35%,#ebebeb);background-image:linear-gradient(to bottom,#fff 35%,#ebebeb);font-size:13px;line-height:24px;color:#737373;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.container .discussion-body .moderator-actions a .delete-icon,section.outside-app .discussion-body .moderator-actions a .delete-icon,.container .discussion-module .moderator-actions a .delete-icon,section.outside-app .discussion-module .moderator-actions a .delete-icon,.container .discussion-user-threads .moderator-actions a .delete-icon,section.outside-app .discussion-user-threads .moderator-actions a .delete-icon{display:block;float:left;width:10px;height:10px;margin:8px 4px 0 0;background:url("/static/images/moderator-delete-icon.009f3dc430e7.png") no-repeat}.container .discussion-body .moderator-actions a .edit-icon,section.outside-app .discussion-body .moderator-actions a .edit-icon,.container .discussion-module .moderator-actions a .edit-icon,section.outside-app .discussion-module .moderator-actions a .edit-icon,.container .discussion-user-threads .moderator-actions a .edit-icon,section.outside-app .discussion-user-threads .moderator-actions a .edit-icon{display:block;float:left;width:10px;height:10px;margin:7px 4px 0 0;background:url("/static/images/moderator-edit-icon.08161ddeb404.png") no-repeat}.container .discussion-body .main-article.new,section.outside-app .discussion-body .main-article.new,.container .discussion-module .main-article.new,section.outside-app .discussion-module .main-article.new,.container .discussion-user-threads .main-article.new,section.outside-app .discussion-user-threads .main-article.new{display:none;padding:50px}.container .discussion-body .new-post-form,section.outside-app .discussion-body .new-post-form,.container .discussion-module .new-post-form,section.outside-app .discussion-module .new-post-form,.container .discussion-user-threads .new-post-form,section.outside-app .discussion-user-threads .new-post-form{margin-top:20px;*zoom:1}.container .discussion-body .new-post-form:before,section.outside-app .discussion-body .new-post-form:before,.container .discussion-module .new-post-form:before,section.outside-app .discussion-module .new-post-form:before,.container .discussion-user-threads .new-post-form:before,section.outside-app .discussion-user-threads .new-post-form:before,.container .discussion-body .new-post-form:after,section.outside-app .discussion-body .new-post-form:after,.container .discussion-module .new-post-form:after,section.outside-app .discussion-module .new-post-form:after,.container .discussion-user-threads .new-post-form:after,section.outside-app .discussion-user-threads .new-post-form:after{content:" ";display:table}.container .discussion-body .new-post-form:after,section.outside-app .discussion-body .new-post-form:after,.container .discussion-module .new-post-form:after,section.outside-app .discussion-module .new-post-form:after,.container .discussion-user-threads .new-post-form:after,section.outside-app .discussion-user-threads .new-post-form:after{clear:both}.container .discussion-body .new-post-form .submit,section.outside-app .discussion-body .new-post-form .submit,.container .discussion-module .new-post-form .submit,section.outside-app .discussion-module .new-post-form .submit,.container .discussion-user-threads .new-post-form .submit,section.outside-app .discussion-user-threads .new-post-form .submit{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin-top:10px;padding-bottom:2px}.container .discussion-body .new-post-form .submit:hover,section.outside-app .discussion-body .new-post-form .submit:hover,.container .discussion-module .new-post-form .submit:hover,section.outside-app .discussion-module .new-post-form .submit:hover,.container .discussion-user-threads .new-post-form .submit:hover,section.outside-app .discussion-user-threads .new-post-form .submit:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}.container .discussion-body .new-post-form .options,section.outside-app .discussion-body .new-post-form .options,.container .discussion-module .new-post-form .options,section.outside-app .discussion-module .new-post-form .options,.container .discussion-user-threads .new-post-form .options,section.outside-app .discussion-user-threads .new-post-form .options{float:right;margin-top:20px;font-size:14px}.container .discussion-body .new-post-form .options label,section.outside-app .discussion-body .new-post-form .options label,.container .discussion-module .new-post-form .options label,section.outside-app .discussion-module .new-post-form .options label,.container .discussion-user-threads .new-post-form .options label,section.outside-app .discussion-user-threads .new-post-form .options label{margin-left:4px}.container .discussion-body .discussion-reply-new,section.outside-app .discussion-body .discussion-reply-new,.container .discussion-module .discussion-reply-new,section.outside-app .discussion-module .discussion-reply-new,.container .discussion-user-threads .discussion-reply-new,section.outside-app .discussion-user-threads .discussion-reply-new{padding:20px;*zoom:1;-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s}.container .discussion-body .discussion-reply-new:before,section.outside-app .discussion-body .discussion-reply-new:before,.container .discussion-module .discussion-reply-new:before,section.outside-app .discussion-module .discussion-reply-new:before,.container .discussion-user-threads .discussion-reply-new:before,section.outside-app .discussion-user-threads .discussion-reply-new:before,.container .discussion-body .discussion-reply-new:after,section.outside-app .discussion-body .discussion-reply-new:after,.container .discussion-module .discussion-reply-new:after,section.outside-app .discussion-module .discussion-reply-new:after,.container .discussion-user-threads .discussion-reply-new:after,section.outside-app .discussion-user-threads .discussion-reply-new:after{content:" ";display:table}.container .discussion-body .discussion-reply-new:after,section.outside-app .discussion-body .discussion-reply-new:after,.container .discussion-module .discussion-reply-new:after,section.outside-app .discussion-module .discussion-reply-new:after,.container .discussion-user-threads .discussion-reply-new:after,section.outside-app .discussion-user-threads .discussion-reply-new:after{clear:both}.container .discussion-body .discussion-reply-new h4,section.outside-app .discussion-body .discussion-reply-new h4,.container .discussion-module .discussion-reply-new h4,section.outside-app .discussion-module .discussion-reply-new h4,.container .discussion-user-threads .discussion-reply-new h4,section.outside-app .discussion-user-threads .discussion-reply-new h4{font-size:16px;font-weight:700}.container .discussion-body .wmd-button-bar,section.outside-app .discussion-body .wmd-button-bar,.container .discussion-module .wmd-button-bar,section.outside-app .discussion-module .wmd-button-bar,.container .discussion-user-threads .wmd-button-bar,section.outside-app .discussion-user-threads .wmd-button-bar{border:none}.container .discussion-body .wmd-input,section.outside-app .discussion-body .wmd-input,.container .discussion-module .wmd-input,section.outside-app .discussion-module .wmd-input,.container .discussion-user-threads .wmd-input,section.outside-app .discussion-user-threads .wmd-input{width:100%;height:240px;margin-top:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:3px 3px 0 0;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset}.container .discussion-body .wmd-preview,section.outside-app .discussion-body .wmd-preview,.container .discussion-module .wmd-preview,section.outside-app .discussion-module .wmd-preview,.container .discussion-user-threads .wmd-preview,section.outside-app .discussion-user-threads .wmd-preview{width:100%;min-height:40px;padding:25px 20px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-top:none;border-radius:0 0 3px 3px;background:#eee;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset}.container .discussion-body .reply-post-control,section.outside-app .discussion-body .reply-post-control,.container .discussion-module .reply-post-control,section.outside-app .discussion-module .reply-post-control,.container .discussion-user-threads .reply-post-control,section.outside-app .discussion-user-threads .reply-post-control{margin-top:20px}.container .discussion-body .discussion-submit-post,section.outside-app .discussion-body .discussion-submit-post,.container .discussion-module .discussion-submit-post,section.outside-app .discussion-module .discussion-submit-post,.container .discussion-user-threads .discussion-submit-post,section.outside-app .discussion-user-threads .discussion-submit-post{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left}.container .discussion-body .discussion-submit-post:hover,section.outside-app .discussion-body .discussion-submit-post:hover,.container .discussion-module .discussion-submit-post:hover,section.outside-app .discussion-module .discussion-submit-post:hover,.container .discussion-user-threads .discussion-submit-post:hover,section.outside-app .discussion-user-threads .discussion-submit-post:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}.container .discussion-body .wmd-button,section.outside-app .discussion-body .wmd-button,.container .discussion-module .wmd-button,section.outside-app .discussion-module .wmd-button,.container .discussion-user-threads .wmd-button,section.outside-app .discussion-user-threads .wmd-button{width:15px}.global-discussion-actions{height:60px;background-color:#ebebeb;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebeb),color-stop(100%, #d9d9d9));background-image:-webkit-linear-gradient(top, #ebebeb,#d9d9d9);background-image:linear-gradient(to bottom,#ebebeb,#d9d9d9);border-radius:0 3px 0 0;border-bottom:1px solid #bcbcbc}.discussion-module,.discussion-user-threads{position:relative;padding:20px;background:#f6f6f6 !important;border-radius:3px}.discussion-module header .anonymous,.discussion-user-threads header .anonymous{font-size:15px}.discussion-module .responses,.discussion-user-threads .responses{margin-top:40px}.discussion-module .responses>li,.discussion-user-threads .responses>li{margin:0 20px 20px !important;padding:26px 30px 20px !important}.discussion-module .loading-animation,.discussion-user-threads .loading-animation{background-image:url("/static/images/spinner-on-grey.962bf54646dd.gif")}.discussion-module .discussion-show,.discussion-user-threads .discussion-show{position:relative;top:3px;font-size:14px;text-align:center}.discussion-module .discussion-show.shown .show-hide-discussion-icon,.discussion-user-threads .discussion-show.shown .show-hide-discussion-icon{background-position:0 0}.discussion-module .discussion-show .show-hide-discussion-icon,.discussion-user-threads .discussion-show .show-hide-discussion-icon{display:inline-block;position:relative;top:5px;margin-right:6px;width:21px;height:19px;background:url("/static/images/show-hide-discussion-icon.fea2f74e6542.png") no-repeat;background-position:-21px 0}.discussion-module .discussion-show-default,.discussion-user-threads .discussion-show-default{position:relative;top:3px;font-size:14px;text-align:center}.discussion-module .discussion-show-default.shown .show-hide-discussion-icon,.discussion-user-threads .discussion-show-default.shown .show-hide-discussion-icon{background-position:0 0}.discussion-module .discussion-show-default .show-hide-discussion-icon,.discussion-user-threads .discussion-show-default .show-hide-discussion-icon{display:inline-block;position:relative;top:5px;margin-right:6px;width:21px;height:19px;background:url("/static/images/show-hide-discussion-icon.fea2f74e6542.png") no-repeat;background-position:-21px 0}.discussion-module .new-post-btn,.discussion-user-threads .new-post-btn{display:inline-block;float:right}.discussion-module section.discussion,.discussion-user-threads section.discussion{margin-top:30px}.discussion-module section.discussion .threads,.discussion-user-threads section.discussion .threads{margin-top:20px}.discussion-module section.discussion .discussion-thread,.discussion-user-threads section.discussion .discussion-thread{padding:0;-webkit-transition:all 0.25s linear 0s;-moz-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s}.discussion-module section.discussion .discussion-thread .dogear,.discussion-user-threads section.discussion .discussion-thread .dogear{display:none}.discussion-module section.discussion .discussion-thread.expanded,.discussion-user-threads section.discussion .discussion-thread.expanded{padding:20px 0}.discussion-module section.discussion .discussion-thread.expanded .dogear,.discussion-user-threads section.discussion .discussion-thread.expanded .dogear{display:block}.discussion-module section.discussion .discussion-thread.expanded .discussion-article,.discussion-user-threads section.discussion .discussion-thread.expanded .discussion-article{border:1px solid #b2b2b2;box-shadow:0 1px 3px rgba(0,0,0,0.15);border-radius:3px}.discussion-module section.discussion .discussion-thread p,.discussion-user-threads section.discussion .discussion-thread p{margin-bottom:0em}.discussion-module section.discussion .discussion-thread .discussion-article,.discussion-user-threads section.discussion .discussion-thread .discussion-article{border:1px solid #ddd;border-bottom-width:0;background:#fff;min-height:0;padding:10px 10px 15px 10px;box-shadow:0 1px 0 #ddd;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post{padding:12px 20px 0 20px;*zoom:1}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post:before,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post:before,.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post:after,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post:after{content:" ";display:table}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post:after,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post:after{clear:both}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post .inline-comment-count,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post .inline-comment-count{position:relative;z-index:100;float:right;display:block;height:27px;margin-top:6px;margin-right:8px;padding:0 8px;border-radius:5px;font-size:12px;font-weight:400;line-height:25px;color:#888}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post header,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post header{padding-bottom:0;margin-bottom:15px}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post header .posted-details,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post header .posted-details{margin-top:4px}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post header .posted-details .username,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post header .posted-details .username{display:inline;font-size:14px;font-weight:700}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post header h3,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post header h3{font-size:19px;font-weight:700;margin-bottom:0px}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post header h4,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post header h4{font-size:16px}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-post .post-body,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-post .post-body{font-size:14px;clear:both}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools{margin-left:20px;margin-top:5px}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools a,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools a{display:block;font-size:12px;line-height:30px}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools a.expand-post:before,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools a.expand-post:before{content:'▾ '}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools a.collapse-post:before,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools a.collapse-post:before{content:'▴ '}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools a.collapse-post,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools a.collapse-post{display:none}.discussion-module section.discussion .discussion-thread .discussion-article .responses,.discussion-user-threads section.discussion .discussion-thread .discussion-article .responses{margin-top:10px}.discussion-module section.discussion .discussion-thread .discussion-article .responses header,.discussion-user-threads section.discussion .discussion-thread .discussion-article .responses header{padding-bottom:0;margin-bottom:15px}.discussion-module section.discussion .discussion-thread .discussion-article .responses header .posted-by,.discussion-user-threads section.discussion .discussion-thread .discussion-article .responses header .posted-by{float:left;margin-right:5px;font-size:16px}.discussion-module section.discussion .discussion-thread .discussion-article .responses .response-body,.discussion-user-threads section.discussion .discussion-thread .discussion-article .responses .response-body{margin-bottom:0.2em;font-size:14px}.discussion-module section.discussion .discussion-thread .discussion-article .discussion-reply-new .wmd-input,.discussion-user-threads section.discussion .discussion-thread .discussion-article .discussion-reply-new .wmd-input{height:120px}.discussion-module section.discussion .discussion-thread .discussion-article .post-extended-content,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-extended-content{display:none}.discussion-module .new-post-article,.discussion-user-threads .new-post-article{display:none;margin-top:20px}.discussion-module .new-post-article .inner-wrapper,.discussion-user-threads .new-post-article .inner-wrapper{max-width:1180px;min-width:760px;margin:auto}.discussion-module .new-post-article .new-post-form,.discussion-user-threads .new-post-article .new-post-form{width:100%;margin-bottom:20px;padding:30px;border-radius:3px;background:rgba(0,0,0,0.55);color:#fff;box-shadow:none;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.discussion-module .new-post-article .new-post-form:before,.discussion-user-threads .new-post-article .new-post-form:before,.discussion-module .new-post-article .new-post-form:after,.discussion-user-threads .new-post-article .new-post-form:after{content:" ";display:table}.discussion-module .new-post-article .new-post-form:after,.discussion-user-threads .new-post-article .new-post-form:after{clear:both}.discussion-module .new-post-article .new-post-form .form-row,.discussion-user-threads .new-post-article .new-post-form .form-row{margin-bottom:20px}.discussion-module .new-post-article .new-post-form .new-post-body .wmd-input,.discussion-user-threads .new-post-article .new-post-form .new-post-body .wmd-input{width:100%;height:240px;margin-top:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:3px 3px 0 0;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;position:relative;width:100%;height:200px;z-index:1;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:3px 3px 0 0;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}.discussion-module .new-post-article .new-post-form .new-post-body .wmd-preview,.discussion-user-threads .new-post-article .new-post-form .new-post-body .wmd-preview{width:100%;min-height:40px;padding:25px 20px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-top:none;border-radius:0 0 3px 3px;background:#eee;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;position:relative;width:100%;margin-top:-1px;padding:25px 20px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:0 0 3px 3px;background:#e6e6e6;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}.discussion-module .new-post-article .new-post-form .new-post-preview-label,.discussion-user-threads .new-post-article .new-post-form .new-post-preview-label{position:absolute;top:4px;left:4px;font-size:11px;color:#aaa;text-transform:uppercase}.discussion-module .new-post-article .new-post-form .new-post-title,.discussion-user-threads .new-post-article .new-post-form .new-post-title,.discussion-module .new-post-article .new-post-form .new-post-tags,.discussion-user-threads .new-post-article .new-post-form .new-post-tags{width:100%;height:40px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #333;font-size:16px;font-family:'Open Sans', sans-serif;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}.discussion-module .new-post-article .new-post-form .new-post-title,.discussion-user-threads .new-post-article .new-post-form .new-post-title{font-weight:700}.discussion-module .new-post-article .new-post-form .tagsinput,.discussion-user-threads .new-post-article .new-post-form .tagsinput{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:3px;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}.discussion-module .new-post-article .new-post-form .tagsinput span.tag,.discussion-user-threads .new-post-article .new-post-form .tagsinput span.tag{margin-bottom:0}.discussion-module .new-post-article .new-post-form .submit,.discussion-user-threads .new-post-article .new-post-form .submit{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;height:37px;margin-top:10px;padding-bottom:2px;border-color:#333}.discussion-module .new-post-article .new-post-form .submit:hover,.discussion-user-threads .new-post-article .new-post-form .submit:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}.discussion-module .new-post-article .new-post-form .submit:hover,.discussion-user-threads .new-post-article .new-post-form .submit:hover{border-color:#222}.discussion-module .new-post-article .new-post-form .new-post-cancel,.discussion-user-threads .new-post-article .new-post-form .new-post-cancel{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #aaa;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #ccc));background-image:-webkit-linear-gradient(top, #eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin:10px 0 0 15px;border-color:#444}.discussion-module .new-post-article .new-post-form .new-post-cancel:hover,.discussion-user-threads .new-post-article .new-post-form .new-post-cancel:hover{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}.discussion-module .new-post-article .new-post-form .options,.discussion-user-threads .new-post-article .new-post-form .options{margin-top:5px}.discussion-module .new-post-article .new-post-form .options label,.discussion-user-threads .new-post-article .new-post-form .options label{display:inline;margin-left:8px;font-size:15px;color:#fff;text-shadow:none}.discussion-module .new-post-article .thread-tags,.discussion-user-threads .new-post-article .thread-tags{margin:20px 0}.discussion-module .new-post-article .thread-tag,.discussion-user-threads .new-post-article .thread-tag{padding:3px 10px 6px;margin-right:5px;border-radius:3px;color:#333;background:#c5eeff;border:1px solid #90c4d7;font-size:13px}.discussion-module .new-post-article .thread-title,.discussion-user-threads .new-post-article .thread-title{display:block;margin-bottom:20px;font-size:21px;color:#333;font-weight:700}.discussion-module .new-post-btn,.discussion-user-threads .new-post-btn{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);display:inline-block;font-size:13px;margin-right:4px}.discussion-module .new-post-btn:hover,.discussion-user-threads .new-post-btn:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}.discussion-module .new-post-icon,.discussion-user-threads .new-post-icon{display:block;float:left;width:16px;height:17px;margin:8px 7px 0 0;font-size:16px;padding-right:10px;vertical-align:middle;color:#fff}.discussion-module .moderator-actions,.discussion-user-threads .moderator-actions{padding-left:0 !important}.discussion-module section.pagination,.discussion-user-threads section.pagination{margin-top:30px}.discussion-module section.pagination nav.discussion-paginator,.discussion-user-threads section.pagination nav.discussion-paginator{float:right}.discussion-module section.pagination nav.discussion-paginator ol li,.discussion-user-threads section.pagination nav.discussion-paginator ol li{list-style:none;display:inline-block;padding-right:0.5em}.discussion-module section.pagination nav.discussion-paginator ol li a,.discussion-user-threads section.pagination nav.discussion-paginator ol li a{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #aaa;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #ccc));background-image:-webkit-linear-gradient(top, #eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15)}.discussion-module section.pagination nav.discussion-paginator ol li a:hover,.discussion-user-threads section.pagination nav.discussion-paginator ol li a:hover{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}.discussion-module section.pagination nav.discussion-paginator ol li.current-page,.discussion-user-threads section.pagination nav.discussion-paginator ol li.current-page{height:35px;padding:0 15px;border:1px solid #ccc;border-radius:3px;font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6)}.discussion-module .new-post-body .wmd-panel,.discussion-user-threads .new-post-body .wmd-panel{width:100%;min-width:500px}.discussion-module .new-post-body .wmd-button-bar,.discussion-user-threads .new-post-body .wmd-button-bar{width:100%}.discussion-module .new-post-body .wmd-input,.discussion-user-threads .new-post-body .wmd-input{height:150px;width:100%;background-color:#e9e9e9;border:1px solid #c8c8c8;font-family:Monaco, 'Lucida Console', monospace;font-style:normal;font-size:0.8em;line-height:1.6em;border-radius:3px 3px 0 0}.discussion-module .new-post-body .wmd-input::-webkit-input-placeholder,.discussion-user-threads .new-post-body .wmd-input::-webkit-input-placeholder{color:#888}.discussion-module .new-post-body .wmd-preview,.discussion-user-threads .new-post-body .wmd-preview{position:relative;font-family:"Open Sans",Verdana;padding:25px 20px 10px 20px;margin-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c8c8c8;border-top-width:0;border-radius:0 0 3px 3px;overflow:hidden;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;background-color:#fafafa}.discussion-module .new-post-body .wmd-preview:before,.discussion-user-threads .new-post-body .wmd-preview:before{content:'PREVIEW';position:absolute;top:3px;left:5px;font-size:11px;color:#bbb}.discussion-module .new-post-body .wmd-preview p,.discussion-user-threads .new-post-body .wmd-preview p{font-family:"Open Sans",Verdana}.discussion-module .new-post-body .wmd-button-row,.discussion-user-threads .new-post-body .wmd-button-row{position:relative;margin-left:5px;margin-right:5px;margin-bottom:5px;margin-top:10px;padding:0px;height:20px;overflow:hidden;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}.discussion-module .new-post-body .wmd-spacer,.discussion-user-threads .new-post-body .wmd-spacer{width:1px;height:20px;margin-left:14px;position:absolute;background-color:Silver;display:inline-block;list-style:none}.discussion-module .new-post-body .wmd-button,.discussion-user-threads .new-post-body .wmd-button{width:20px;height:20px;padding-left:2px;padding-right:3px;position:absolute;display:inline-block;list-style:none;cursor:pointer;background:none}.discussion-module .new-post-body .wmd-button>span,.discussion-user-threads .new-post-body .wmd-button>span{display:inline-block;background-image:url("/static/images/new-post-icons-full.c64b8fd42832.png");background-repeat:no-repeat;background-position:0px 0px;width:20px;height:20px}.discussion-module .new-post-body .wmd-spacer1,.discussion-user-threads .new-post-body .wmd-spacer1{left:50px}.discussion-module .new-post-body .wmd-spacer2,.discussion-user-threads .new-post-body .wmd-spacer2{left:175px}.discussion-module .new-post-body .wmd-spacer3,.discussion-user-threads .new-post-body .wmd-spacer3{left:300px}.discussion-module .new-post-body .wmd-prompt-background,.discussion-user-threads .new-post-body .wmd-prompt-background{background-color:Black}.discussion-module .new-post-body .wmd-prompt-dialog,.discussion-user-threads .new-post-body .wmd-prompt-dialog{background:#fff}.discussion-module .new-post-body .wmd-prompt-dialog,.discussion-user-threads .new-post-body .wmd-prompt-dialog{padding:20px}.discussion-module .new-post-body .wmd-prompt-dialog>div,.discussion-user-threads .new-post-body .wmd-prompt-dialog>div{font-size:0.8em;font-family:arial, helvetica, sans-serif}.discussion-module .new-post-body .wmd-prompt-dialog b,.discussion-user-threads .new-post-body .wmd-prompt-dialog b{font-size:16px}.discussion-module .new-post-body .wmd-prompt-dialog>form>input[type="text"],.discussion-user-threads .new-post-body .wmd-prompt-dialog>form>input[type="text"]{border-radius:3px;color:#333}.discussion-module .new-post-body .wmd-prompt-dialog>form>input[type="button"],.discussion-user-threads .new-post-body .wmd-prompt-dialog>form>input[type="button"]{border:1px solid #888;font-family:"Open Sans",Verdana;font-size:14px}.discussion-module .new-post-body .wmd-prompt-dialog>form>input[type="file"],.discussion-user-threads .new-post-body .wmd-prompt-dialog>form>input[type="file"]{margin-bottom:18px}.discussion-module .wmd-button-row,.discussion-user-threads .wmd-button-row{position:relative;height:12px}.discussion-module .wmd-button span,.discussion-user-threads .wmd-button span{width:20px;height:20px;background-image:url("/static/images/wmd-buttons.235c6a346ad7.png");display:inline-block}.discussion-module .wmd-spacer1,.discussion-user-threads .wmd-spacer1{left:50px}.discussion-module .wmd-spacer2,.discussion-user-threads .wmd-spacer2{left:175px}.discussion-module .wmd-spacer3,.discussion-user-threads .wmd-spacer3{left:300px}.discussion-module .edit-post-form,.discussion-user-threads .edit-post-form{width:100%;margin-bottom:20px;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.discussion-module .edit-post-form:before,.discussion-user-threads .edit-post-form:before,.discussion-module .edit-post-form:after,.discussion-user-threads .edit-post-form:after{content:" ";display:table}.discussion-module .edit-post-form:after,.discussion-user-threads .edit-post-form:after{clear:both}.discussion-module .edit-post-form .form-row,.discussion-user-threads .edit-post-form .form-row{margin-top:20px}.discussion-module .edit-post-form .post-cancel,.discussion-user-threads .edit-post-form .post-cancel{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #aaa;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #ccc));background-image:-webkit-linear-gradient(top, #eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);font-size:13px;font-weight:700;line-height:32px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;margin:10px 0 0 15px}.discussion-module .edit-post-form .post-cancel:hover,.discussion-user-threads .edit-post-form .post-cancel:hover{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}.discussion-module .edit-post-form .post-update,.discussion-user-threads .edit-post-form .post-update{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #2d81ad;background-color:#6dccf1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6dccf1),color-stop(100%, #38a8e5));background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);font-size:13px;font-weight:700;line-height:32px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);float:left;height:37px;margin-top:10px;padding-bottom:2px}.discussion-module .edit-post-form .post-update:hover,.discussion-user-threads .edit-post-form .post-update:hover{border-color:#297095;background-color:#4fbbe4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4fbbe4),color-stop(100%, #2090d0));background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0)}.discussion-module .edit-post-form .post-update:hover,.discussion-user-threads .edit-post-form .post-update:hover{border-color:#222}.discussion-module .edit-post-form .edit-post-title,.discussion-user-threads .edit-post-form .edit-post-title,.discussion-module .edit-post-form .edit-post-tags,.discussion-user-threads .edit-post-form .edit-post-tags{width:100%;height:40px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #aaa;font-size:16px;font-family:"Open Sans",Verdana;color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset}.discussion-module .edit-post-form .tagsinput,.discussion-user-threads .edit-post-form .tagsinput{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:3px;background:#fff;font-family:'Monaco', monospace;font-size:13px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset}.discussion-module .edit-post-form .tagsinput span.tag,.discussion-user-threads .edit-post-form .tagsinput span.tag{margin-bottom:0}.discussion-module .thread-tags,.discussion-user-threads .thread-tags{margin:20px 0}.discussion-module .thread-tag,.discussion-user-threads .thread-tag{padding:3px 10px 6px;margin-right:5px;border-radius:3px;color:#333;background:#c5eeff;border:1px solid #90c4d7;font-size:13px}.group-visibility-label{font-size:12px;color:#000;font-style:italic;background-color:#fff}.discussion-pin{font-size:12px;float:right;padding-right:5px;font-style:italic;cursor:pointer;margin-right:10px;opacity:0.8}.discussion-pin span{cursor:pointer}.discussion-pin:hover{-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;opacity:1.0}.discussion-pin-inline{font-size:12px;float:right;font-style:italic;position:relative;right:-20px;top:-13px;margin-right:35px;margin-top:13px;opacity:1.0}.notpinned .icon{display:block;float:left;margin:3px;width:10px;height:14px;padding-right:3px;color:#aeaeae}.pinned .icon{display:block;float:left;margin:3px;width:10px;height:14px;padding-right:3px;color:#b62568}.pinned span{color:#B82066;font-style:italic;cursor:default}.notpinned span{color:#888;font-style:italic}.pinned-false{display:none}.discussion-flag-abuse{font-size:12px;float:right;padding-right:5px;font-style:italic;cursor:pointer;opacity:0.8}.discussion-flag-abuse:hover{-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;opacity:1.0}.notflagged .icon{display:block;color:#aeaeae;float:left;margin:3px;width:10px;height:14px;padding-right:3px}.flagged .icon{display:block;color:#aeaeae;float:left;margin:3px;width:10px;height:14px;padding-right:3px;color:#b62568}.flagged span{color:#B82066;font-style:italic}.notflagged span{color:#888;font-style:italic}div.short-form-response{overflow-y:auto;margin-bottom:0;padding:10px;min-height:20px;height:auto;word-wrap:break-word;overflow:hidden}.notifications{font-family:inherit;font-size:0.9em;padding-left:20px;padding-top:20px;padding-bottom:20px}.notifications .notification{font-family:inherit;margin-top:15px;margin-botton:15px}.notifications .notification a{font-family:inherit}.m-btn,.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"],.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;display:inline-block;cursor:pointer;text-decoration:none}.m-btn.disabled,.disabled.m-btn-base,.disabled.m-btn-primary,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.login .form-actions button.disabled[type="submit"],.register .form-actions button.disabled[type="submit"],.passwordreset .form-actions button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"],.disabled.m-btn-secondary,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn[disabled],[disabled].m-btn-base,[disabled].m-btn-primary,.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,.login .form-actions button[disabled][type="submit"],.register .form-actions button[disabled][type="submit"],.passwordreset .form-actions button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"],[disabled].m-btn-secondary,.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon{cursor:default;pointer-events:none}.m-btn-pill{border-radius:4px}.m-btn-rounded{border-radius:10px}.m-btn-edged,.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"],.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{border-radius:2px}.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"],.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{border:none;padding:10px 20px;text-align:center;text-shadow:none;font-weight:500;letter-spacing:0}.m-btn-base.disabled,.disabled.m-btn-primary,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.login .form-actions button.disabled[type="submit"],.register .form-actions button.disabled[type="submit"],.passwordreset .form-actions button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"],.disabled.m-btn-secondary,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn-base[disabled],[disabled].m-btn-primary,.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,.login .form-actions button[disabled][type="submit"],.register .form-actions button[disabled][type="submit"],.passwordreset .form-actions button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"],[disabled].m-btn-secondary,.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon,.m-btn-base.is-disabled,.is-disabled.m-btn-primary,.view-partial-mktgregister .is-disabled.action.action-register,.view-partial-mktgregister .is-disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .is-disabled.pepper-cta,.login .form-actions button.is-disabled[type="submit"],.register .form-actions button.is-disabled[type="submit"],.passwordreset .form-actions button.is-disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.is-disabled[type="submit"],.is-disabled.m-btn-secondary,.view-partial-mktgregister .is-disabled.action.is-registered,.view-partial-mktgregister .is-disabled.action.registration-closed,.view-partial-mktgregister .is-disabled.action.coming-soon{background:#646668}.m-btn-base.disabled:hover,.disabled.m-btn-primary:hover,.view-partial-mktgregister .disabled.action.action-register:hover,.view-partial-mktgregister .disabled.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta:hover,.login .form-actions button.disabled[type="submit"]:hover,.register .form-actions button.disabled[type="submit"]:hover,.passwordreset .form-actions button.disabled[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"]:hover,.disabled.m-btn-secondary:hover,.view-partial-mktgregister .disabled.action.is-registered:hover,.view-partial-mktgregister .disabled.action.registration-closed:hover,.view-partial-mktgregister .disabled.action.coming-soon:hover,.m-btn-base[disabled]:hover,[disabled].m-btn-primary:hover,.view-partial-mktgregister [disabled].action.action-register:hover,.view-partial-mktgregister [disabled].action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta:hover,.login .form-actions button[disabled][type="submit"]:hover,.register .form-actions button[disabled][type="submit"]:hover,.passwordreset .form-actions button[disabled][type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"]:hover,[disabled].m-btn-secondary:hover,.view-partial-mktgregister [disabled].action.is-registered:hover,.view-partial-mktgregister [disabled].action.registration-closed:hover,.view-partial-mktgregister [disabled].action.coming-soon:hover,.m-btn-base.is-disabled:hover,.is-disabled.m-btn-primary:hover,.view-partial-mktgregister .is-disabled.action.action-register:hover,.view-partial-mktgregister .is-disabled.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .is-disabled.pepper-cta:hover,.login .form-actions button.is-disabled[type="submit"]:hover,.register .form-actions button.is-disabled[type="submit"]:hover,.passwordreset .form-actions button.is-disabled[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.is-disabled[type="submit"]:hover,.is-disabled.m-btn-secondary:hover,.view-partial-mktgregister .is-disabled.action.is-registered:hover,.view-partial-mktgregister .is-disabled.action.registration-closed:hover,.view-partial-mktgregister .is-disabled.action.coming-soon:hover{background:#646668 !important}.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.login .form-actions button[type="submit"],.register .form-actions button[type="submit"],.passwordreset .form-actions button[type="submit"],#forgot-password-modal #password-reset .form-actions button[type="submit"]{box-shadow:0 2px 1px 0 #0a4a67;background:#126f9a;background:#556370;color:#fff}.m-btn-primary:hover,.view-partial-mktgregister .action.action-register:hover,.view-partial-mktgregister .action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .pepper-cta:hover,.login .form-actions button[type="submit"]:hover,.register .form-actions button[type="submit"]:hover,.passwordreset .form-actions button[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button[type="submit"]:hover,.m-btn-primary:active,.view-partial-mktgregister .action.action-register:active,.view-partial-mktgregister .action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .pepper-cta:active,.login .form-actions button[type="submit"]:active,.register .form-actions button[type="submit"]:active,.passwordreset .form-actions button[type="submit"]:active,#forgot-password-modal #password-reset .form-actions button[type="submit"]:active{background:#1790c7;background:#6e8194}.m-btn-primary.current,.view-partial-mktgregister .current.action.action-register,.view-partial-mktgregister .current.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta,.login .form-actions button.current[type="submit"],.register .form-actions button.current[type="submit"],.passwordreset .form-actions button.current[type="submit"],#forgot-password-modal #password-reset .form-actions button.current[type="submit"],.m-btn-primary.active,.view-partial-mktgregister .active.action.action-register,.view-partial-mktgregister .active.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta,.login .form-actions button.active[type="submit"],.register .form-actions button.active[type="submit"],.passwordreset .form-actions button.active[type="submit"],#forgot-password-modal #password-reset .form-actions button.active[type="submit"]{box-shadow:inset 0 2px 1px 1px #1580b0;background:#1aa1de;color:#126f9a}.m-btn-primary.current:hover,.view-partial-mktgregister .current.action.action-register:hover,.view-partial-mktgregister .current.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta:hover,.login .form-actions button.current[type="submit"]:hover,.register .form-actions button.current[type="submit"]:hover,.passwordreset .form-actions button.current[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.current[type="submit"]:hover,.m-btn-primary.current:active,.view-partial-mktgregister .current.action.action-register:active,.view-partial-mktgregister .current.action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta:active,.login .form-actions button.current[type="submit"]:active,.register .form-actions button.current[type="submit"]:active,.passwordreset .form-actions button.current[type="submit"]:active,#forgot-password-modal #password-reset .form-actions button.current[type="submit"]:active,.m-btn-primary.active:hover,.view-partial-mktgregister .active.action.action-register:hover,.view-partial-mktgregister .active.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta:hover,.login .form-actions button.active[type="submit"]:hover,.register .form-actions button.active[type="submit"]:hover,.passwordreset .form-actions button.active[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions button.active[type="submit"]:hover,.m-btn-primary.active:active,.view-partial-mktgregister .active.action.action-register:active,.view-partial-mktgregister .active.action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta:active,.login .form-actions button.active[type="submit"]:active,.register .form-actions button.active[type="submit"]:active,.passwordreset .form-actions button.active[type="submit"]:active,#forgot-password-modal #password-reset .form-actions button.active[type="submit"]:active{box-shadow:inset 0 2px 1px 1px #126f9a;color:#0a4a67}.m-btn-primary.disabled,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.login .form-actions button.disabled[type="submit"],.register .form-actions button.disabled[type="submit"],.passwordreset .form-actions button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"],.m-btn-primary[disabled],.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,.login .form-actions button[disabled][type="submit"],.register .form-actions button[disabled][type="submit"],.passwordreset .form-actions button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"]{box-shadow:none;background:#646668}.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{box-shadow:0 2px 1px 0 #8c204f;background:#b52a67;color:#fff}.m-btn-secondary:hover,.view-partial-mktgregister .action.is-registered:hover,.view-partial-mktgregister .action.registration-closed:hover,.view-partial-mktgregister .action.coming-soon:hover,.m-btn-secondary:active,.view-partial-mktgregister .action.is-registered:active,.view-partial-mktgregister .action.registration-closed:active,.view-partial-mktgregister .action.coming-soon:active{background:#d7548e}.m-btn-secondary.current,.view-partial-mktgregister .current.action.is-registered,.view-partial-mktgregister .current.action.registration-closed,.view-partial-mktgregister .current.action.coming-soon,.m-btn-secondary.active,.view-partial-mktgregister .active.action.is-registered,.view-partial-mktgregister .active.action.registration-closed,.view-partial-mktgregister .active.action.coming-soon{box-shadow:inset 0 2px 1px 1px #a0255b;background:#d33f80;color:#a0255b}.m-btn-secondary.current:hover,.view-partial-mktgregister .current.action.is-registered:hover,.view-partial-mktgregister .current.action.registration-closed:hover,.view-partial-mktgregister .current.action.coming-soon:hover,.m-btn-secondary.current:active,.view-partial-mktgregister .current.action.is-registered:active,.view-partial-mktgregister .current.action.registration-closed:active,.view-partial-mktgregister .current.action.coming-soon:active,.m-btn-secondary.active:hover,.view-partial-mktgregister .active.action.is-registered:hover,.view-partial-mktgregister .active.action.registration-closed:hover,.view-partial-mktgregister .active.action.coming-soon:hover,.m-btn-secondary.active:active,.view-partial-mktgregister .active.action.is-registered:active,.view-partial-mktgregister .active.action.registration-closed:active,.view-partial-mktgregister .active.action.coming-soon:active{box-shadow:inset 0 2px 1px 1px #8c204f;color:#771c44}.m-btn-secondary.disabled,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn-secondary[disabled],.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon{box-shadow:none;background:#646668}.view-register .form-actions button[type="submit"],.view-login .form-actions button[type="submit"],.view-passwordreset .form-actions button[type="submit"]{text-transform:none;vertical-align:middle;font-weight:600 !important;letter-spacing:0 !important}.view-partial-mktgregister .wrapper-view{overflow:hidden}.view-partial-mktgregister .list-actions{list-style:none;margin:0;padding:0}.view-partial-mktgregister .list-actions .item{margin:0}.view-partial-mktgregister .action{font-size:16px;font-weight:500}.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware{display:block}.view-partial-mktgregister .action.action-register .track,.view-partial-mktgregister .action.access-courseware .track{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:#fff;display:block;font-size:13px;line-height:2em;opacity:0.6}.view-partial-mktgregister .action.action-register:hover .track,.view-partial-mktgregister .action.access-courseware:hover .track{opacity:1.0}.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed{pointer-events:none !important;display:block}.view-partial-mktgregister .action.coming-soon{pointer-events:none !important;outline:none;display:block}

.text-sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.m-btn,.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;display:inline-block;cursor:pointer;text-decoration:none}.m-btn.disabled,.disabled.m-btn-base,.disabled.m-btn-primary,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.disabled.m-btn-secondary,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn[disabled],[disabled].m-btn-base,[disabled].m-btn-primary,.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,[disabled].m-btn-secondary,.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon{cursor:default;pointer-events:none}.m-btn-pill{border-radius:4px}.m-btn-rounded{border-radius:10px}.m-btn-edged,.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{border-radius:2px}.m-btn-base,.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta,.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{border:none;padding:10px 20px;text-align:center;text-shadow:none;font-weight:500;letter-spacing:0}.m-btn-base.disabled,.disabled.m-btn-primary,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.disabled.m-btn-secondary,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn-base[disabled],[disabled].m-btn-primary,.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta,[disabled].m-btn-secondary,.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon,.m-btn-base.is-disabled,.is-disabled.m-btn-primary,.view-partial-mktgregister .is-disabled.action.action-register,.view-partial-mktgregister .is-disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .is-disabled.pepper-cta,.is-disabled.m-btn-secondary,.view-partial-mktgregister .is-disabled.action.is-registered,.view-partial-mktgregister .is-disabled.action.registration-closed,.view-partial-mktgregister .is-disabled.action.coming-soon{background:#646668}.m-btn-base.disabled:hover,.disabled.m-btn-primary:hover,.view-partial-mktgregister .disabled.action.action-register:hover,.view-partial-mktgregister .disabled.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta:hover,.disabled.m-btn-secondary:hover,.view-partial-mktgregister .disabled.action.is-registered:hover,.view-partial-mktgregister .disabled.action.registration-closed:hover,.view-partial-mktgregister .disabled.action.coming-soon:hover,.m-btn-base[disabled]:hover,[disabled].m-btn-primary:hover,.view-partial-mktgregister [disabled].action.action-register:hover,.view-partial-mktgregister [disabled].action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta:hover,[disabled].m-btn-secondary:hover,.view-partial-mktgregister [disabled].action.is-registered:hover,.view-partial-mktgregister [disabled].action.registration-closed:hover,.view-partial-mktgregister [disabled].action.coming-soon:hover,.m-btn-base.is-disabled:hover,.is-disabled.m-btn-primary:hover,.view-partial-mktgregister .is-disabled.action.action-register:hover,.view-partial-mktgregister .is-disabled.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .is-disabled.pepper-cta:hover,.is-disabled.m-btn-secondary:hover,.view-partial-mktgregister .is-disabled.action.is-registered:hover,.view-partial-mktgregister .is-disabled.action.registration-closed:hover,.view-partial-mktgregister .is-disabled.action.coming-soon:hover{background:#646668 !important}.m-btn-primary,.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware,header.pepper-nav .pepper-nav-courseware li .pepper-cta{box-shadow:0 2px 1px 0 #0a4a67;background:#126f9a;background:#556370;color:#fff}.m-btn-primary:hover,.view-partial-mktgregister .action.action-register:hover,.view-partial-mktgregister .action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .pepper-cta:hover,.m-btn-primary:active,.view-partial-mktgregister .action.action-register:active,.view-partial-mktgregister .action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .pepper-cta:active{background:#1790c7;background:#6e8194}.m-btn-primary.current,.view-partial-mktgregister .current.action.action-register,.view-partial-mktgregister .current.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta,.m-btn-primary.active,.view-partial-mktgregister .active.action.action-register,.view-partial-mktgregister .active.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta{box-shadow:inset 0 2px 1px 1px #1580b0;background:#1aa1de;color:#126f9a}.m-btn-primary.current:hover,.view-partial-mktgregister .current.action.action-register:hover,.view-partial-mktgregister .current.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta:hover,.m-btn-primary.current:active,.view-partial-mktgregister .current.action.action-register:active,.view-partial-mktgregister .current.action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .current.pepper-cta:active,.m-btn-primary.active:hover,.view-partial-mktgregister .active.action.action-register:hover,.view-partial-mktgregister .active.action.access-courseware:hover,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta:hover,.m-btn-primary.active:active,.view-partial-mktgregister .active.action.action-register:active,.view-partial-mktgregister .active.action.access-courseware:active,header.pepper-nav .pepper-nav-courseware li .active.pepper-cta:active{box-shadow:inset 0 2px 1px 1px #126f9a;color:#0a4a67}.m-btn-primary.disabled,.view-partial-mktgregister .disabled.action.action-register,.view-partial-mktgregister .disabled.action.access-courseware,header.pepper-nav .pepper-nav-courseware li .disabled.pepper-cta,.m-btn-primary[disabled],.view-partial-mktgregister [disabled].action.action-register,.view-partial-mktgregister [disabled].action.access-courseware,header.pepper-nav .pepper-nav-courseware li [disabled].pepper-cta{box-shadow:none;background:#646668}.m-btn-secondary,.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed,.view-partial-mktgregister .action.coming-soon{box-shadow:0 2px 1px 0 #8c204f;background:#b52a67;color:#fff}.m-btn-secondary:hover,.view-partial-mktgregister .action.is-registered:hover,.view-partial-mktgregister .action.registration-closed:hover,.view-partial-mktgregister .action.coming-soon:hover,.m-btn-secondary:active,.view-partial-mktgregister .action.is-registered:active,.view-partial-mktgregister .action.registration-closed:active,.view-partial-mktgregister .action.coming-soon:active{background:#d7548e}.m-btn-secondary.current,.view-partial-mktgregister .current.action.is-registered,.view-partial-mktgregister .current.action.registration-closed,.view-partial-mktgregister .current.action.coming-soon,.m-btn-secondary.active,.view-partial-mktgregister .active.action.is-registered,.view-partial-mktgregister .active.action.registration-closed,.view-partial-mktgregister .active.action.coming-soon{box-shadow:inset 0 2px 1px 1px #a0255b;background:#d33f80;color:#a0255b}.m-btn-secondary.current:hover,.view-partial-mktgregister .current.action.is-registered:hover,.view-partial-mktgregister .current.action.registration-closed:hover,.view-partial-mktgregister .current.action.coming-soon:hover,.m-btn-secondary.current:active,.view-partial-mktgregister .current.action.is-registered:active,.view-partial-mktgregister .current.action.registration-closed:active,.view-partial-mktgregister .current.action.coming-soon:active,.m-btn-secondary.active:hover,.view-partial-mktgregister .active.action.is-registered:hover,.view-partial-mktgregister .active.action.registration-closed:hover,.view-partial-mktgregister .active.action.coming-soon:hover,.m-btn-secondary.active:active,.view-partial-mktgregister .active.action.is-registered:active,.view-partial-mktgregister .active.action.registration-closed:active,.view-partial-mktgregister .active.action.coming-soon:active{box-shadow:inset 0 2px 1px 1px #8c204f;color:#771c44}.m-btn-secondary.disabled,.view-partial-mktgregister .disabled.action.is-registered,.view-partial-mktgregister .disabled.action.registration-closed,.view-partial-mktgregister .disabled.action.coming-soon,.m-btn-secondary[disabled],.view-partial-mktgregister [disabled].action.is-registered,.view-partial-mktgregister [disabled].action.registration-closed,.view-partial-mktgregister [disabled].action.coming-soon{box-shadow:none;background:#646668}.view-register .form-actions button[type="submit"],.view-login .form-actions button[type="submit"],.view-passwordreset .form-actions button[type="submit"]{text-transform:none;vertical-align:middle;font-weight:600 !important;letter-spacing:0 !important}.view-partial-mktgregister .wrapper-view{overflow:hidden}.view-partial-mktgregister .list-actions{list-style:none;margin:0;padding:0}.view-partial-mktgregister .list-actions .item{margin:0}.view-partial-mktgregister .action{font-size:16px;font-weight:500}.view-partial-mktgregister .action.action-register,.view-partial-mktgregister .action.access-courseware{display:block}.view-partial-mktgregister .action.action-register .track,.view-partial-mktgregister .action.access-courseware .track{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:#fff;display:block;font-size:13px;line-height:2em;opacity:0.6}.view-partial-mktgregister .action.action-register:hover .track,.view-partial-mktgregister .action.access-courseware:hover .track{opacity:1.0}.view-partial-mktgregister .action.is-registered,.view-partial-mktgregister .action.registration-closed{pointer-events:none !important;display:block}.view-partial-mktgregister .action.coming-soon{pointer-events:none !important;outline:none;display:block}header.pepper-nav-fixed{position:fixed !important;top:0;z-index:21 !important}header.pepper-nav{border-bottom:1px solid #8a8c8f;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);background:#fff;height:76px;position:relative;width:100%;z-index:10;font-family:"Open Sans", Verdana, Geneva, sans-serif, FontAwesome !important}header.pepper-nav nav{*zoom:1;height:40px;margin:0 auto;padding:18px 10px 0;max-width:1180px;min-width:760px}header.pepper-nav nav:before,header.pepper-nav nav:after{content:" ";display:table}header.pepper-nav nav:after{clear:both}header.pepper-nav nav .pepper-logo-wrap{float:left;margin:-12px 30px 0 0;position:relative}header.pepper-nav nav .pepper-logo-wrap img{height:auto;vertical-align:top}header.pepper-nav nav.pepper-org{height:76px;width:1180px;padding:0}header.pepper-nav nav.pepper-org .pepper-logo-wrap{margin:8px 0 0 0}header.pepper-nav nav.pepper-org .pepper-user{float:right}header.pepper-nav nav.pepper-org .pepper-user>ol{float:right;margin:4px 0 0 0;padding:0}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap{margin:6px 0 0 0;display:block;float:left}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap #pepper-dropdown table{border:none}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap #pepper-dropdown td,header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap #pepper-dropdown tr{border:none;padding:0}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-me-arrow{font-size:25px !important}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list{width:300px;top:72px;left:inherit;background:#fcfcfc;border-radius:4px;box-shadow:0 2px 24px 0 rgba(0,0,0,0.3);border:1px solid #646464;display:none;padding:5px 10px;position:absolute;right:-7px;z-index:3}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list.expanded{display:block}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list::before{background:transparent;border-top:6px solid #fcfcfc;border-right:6px solid #fcfcfc;border-bottom:6px solid transparent;border-left:6px solid transparent;box-shadow:1px 0 0 0 #646464,0 -1px 0 0 #646464;content:"";display:block;height:0;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:12px;top:-6px;width:0}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu{-moz-box-sizing:border-box;-moz-transition:padding 0.15s linear 0s;border:1px solid transparent;border-radius:3px 3px 3px 3px;color:#1D9DD9;cursor:pointer;margin:15px 0;overflow:hidden;padding:3px 5px 4px;text-overflow:ellipsis;white-space:nowrap}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu div{float:left}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu .pepper-dropdown-menu-drop{float:left;margin:10px 0 0 10px;color:#60B2D6}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list .pepper-dropdown-menu .pepper-dropdown-menu-drop a{text-decoration:none;font-weight:bold;font-size:15px}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list li{display:block;border-top:1px dotted #c8c8c8}header.pepper-nav nav.pepper-org .pepper-user>ol .pepper-user-wrap .pepper-dropdown-menu-list li a{border:1px solid transparent;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1d9dd9;cursor:pointer;display:block;margin:5px 0;overflow:hidden;padding:3px 5px 4px;text-overflow:ellipsis;-webkit-transition:padding 0.15s linear 0s;-moz-transition:padding 0.15s linear 0s;transition:padding 0.15s linear 0s;white-space:nowrap;width:100%}header.pepper-nav nav.pepper-org .searching{width:240px;height:30px;border:2px solid #41719c;float:left;margin-top:5px;margin-left:10px;border-radius:5px;background-color:#fff}header.pepper-nav nav.pepper-org #searching_keyword{border:0;height:28px;width:208px !important;margin-top:1px;outline:none;border-radius:0;color:#818181;font-size:15px;font-family:"Arial", Verdana, Geneva, sans-serif !important;font-style:italic;box-shadow:0 0 0 0}header.pepper-nav nav.pepper-org #searching_keyword:focus{border:2px;outline:none}header.pepper-nav nav.pepper-org .searching-text-div{width:210px;height:30px;float:left}header.pepper-nav nav.pepper-org #searching_btn{width:30px;height:30px;float:left;cursor:pointer}header.pepper-nav nav.pepper-org #searching_btn img{margin-left:5px;margin-top:5px}header.pepper-nav nav.pepper-org .userphoto-div{margin-top:-4px;margin-right:5px;float:right;width:50px;height:50px}header.pepper-nav nav.pepper-org .nav-option-otheruser{margin-top:10px;margin-left:15px;float:left;width:auto}header.pepper-nav nav.pepper-org .nav-option-otheruser a{cursor:default;color:#ccc !important}header.pepper-nav nav.pepper-org .nav-option-otheruser a:link{text-decoration:none}header.pepper-nav nav.pepper-org .nav-option-ol{margin-top:14px;margin-left:10px;float:right;width:auto;padding:0}header.pepper-nav nav.pepper-org .nav-option-ol li{float:left}header.pepper-nav nav.pepper-org .nav-option-ol td,header.pepper-nav nav.pepper-org .nav-option-ol tr{border:none;padding:0}header.pepper-nav nav.pepper-org .nav-option-ol-li{float:left;height:65px}header.pepper-nav nav.pepper-org .nav-option-ol-li-messenger{float:left;height:65px}header.pepper-nav nav.pepper-org .nav-option-ol-icon{float:left}header.pepper-nav nav.pepper-org .nav-option-ol-txt{float:left;width:45px;height:20px;line-height:20px;font-size:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.pepper-nav nav.pepper-org .nav-option-ol-only-txt{float:left;height:61px;line-height:61px}header.pepper-nav nav.pepper-org .nav-option-ol-only-txt a{text-decoration:none}header.pepper-nav nav.pepper-org .nav-option-ol-only-txt a:link{text-decoration:none}header.pepper-nav nav.pepper-org .nav-option-text{position:absolute;top:50px;left:0;z-index:100;padding:5px;background-color:#eff0f6;border-radius:3px;color:#666;display:none;border:1px solid #666;white-space:nowrap}header.pepper-nav nav.pepper-org .nav-option-text-left{position:absolute;top:0;right:40px;z-index:100;padding:5px;background-color:#eff0f6;border-radius:3px;color:#666;display:none;border:1px solid #666;white-space:nowrap}header.pepper-nav nav.pepper-org .tempdiv{width:240px;height:30px;float:left;margin-top:5px;margin-left:10px}header.pepper-nav nav.pepper-org .dropdownusername{display:block;max-width:200px;text-overflow:ellipsis;line-height:18px;height:20px;font-weight:bold;overflow-x:hidden;vertical-align:top}header.pepper-nav nav.pepper-org .dropdownusername+a:hover{color:#3c3c3c}header.pepper-nav nav.pepper-org .pepper-logo-link{float:left}header.pepper-nav nav.pepper-org .pepper-logo{height:58px}header.pepper-nav nav.pepper-org .orig-pepper-logo{height:auto;vertical-align:top}header.pepper-nav nav.pepper-org #pepper-logged-in{width:100%;height:77px}header.pepper-nav p{font-family:"Open Sans", Verdana, Geneva, sans-serif, FontAwesome !important}header.pepper-nav ol>li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:20px;position:relative;vertical-align:middle}header.pepper-nav ol>li:last-child{margin-right:0}header.pepper-nav ol>li a{letter-spacing:1px;vertical-align:middle}header.pepper-nav ol li.pepper-secondary>a{color:#1d9dd9;display:block;font-family:"Open Sans",Verdana;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0 30px 0 0;text-decoration:none;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6)}header.pepper-nav ol li.pepper-secondary>a:last-child{margin-right:0}header.pepper-nav ol li.pepper-secondary>a:hover{color:#3c3c3c}header.pepper-nav ol.pepper-user{float:right;margin:4px 0 0 0;padding:0}header.pepper-nav ol.pepper-user>li.pepper-primary{display:block;float:left;margin:0}header.pepper-nav ol.pepper-user>li.pepper-primary>a{background-image:-webkit-linear-gradient( #fff 0%,#fafafa 50%,#ededed 50%,#dcdcdc 100%);background-image:linear-gradient( #fff 0%,#fafafa 50%,#ededed 50%,#dcdcdc 100%);background-color:transparent;border:1px solid #c8c8c8;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);color:#3c3c3c;display:inline-block;font-family:"Open Sans",Verdana;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:1em;margin:1px 5px;padding:10px 12px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6);vertical-align:middle}header.pepper-nav ol.pepper-user>li.pepper-primary>a:last-child{margin-right:0}header.pepper-nav ol.pepper-user>li.pepper-primary>a:hover,header.pepper-nav ol.pepper-user>li.pepper-primary>a.active{background:#fff}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-user-link{padding:6px 12px 8px 35px;position:relative;text-transform:none;font-size:14px;font-weight:bold;letter-spacing:0;margin:6px 0 0 0;border-top-right-radius:0;border-bottom-right-radius:0;overflow-y:visible;height:28px}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-user-link .pepper-avatar{background-image:url("/static/images/small-header-home-icon.32c08d6ca89e.png");background-image:url("/static/images/small-header-home-icon.32c08d6ca89e.png");background-repeat:no-repeat;height:26px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;left:8px;opacity:0.5;overflow:hidden;position:absolute;top:4px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:26px}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-user-link:hover .pepper-avatar{opacity:0.8}header.pepper-nav ol.pepper-user>li.pepper-primary .pepper-sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}header.pepper-nav ol.pepper-user>li.pepper-primary a.pepper-dropdown{height:28px;border-radius:0 4px 4px 0;border-left:none;margin:6px 0 0 0;padding:5px 8px 7px 8px}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu{background:#fcfcfc;border-radius:4px;box-shadow:0 2px 24px 0 rgba(0,0,0,0.3);border:1px solid #646464;display:none;padding:5px 10px;position:absolute;right:-4px;top:34px;width:170px;z-index:3}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu.pepper-admin{right:-12px;width:262px}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu.pepper-expanded{display:block}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu::before{background:transparent;border-top:6px solid #fcfcfc;border-right:6px solid #fcfcfc;border-bottom:6px solid transparent;border-left:6px solid transparent;box-shadow:1px 0 0 0 #646464,0 -1px 0 0 #646464;content:"";display:block;height:0;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:12px;top:-6px;width:0}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li{display:block;border-top:1px dotted #c8c8c8;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.05)}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li:first-child{border:none;box-shadow:none}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li>a{border:1px solid transparent;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1d9dd9;cursor:pointer;display:block;margin:5px 0;overflow:hidden;padding:3px 5px 4px;text-overflow:ellipsis;-webkit-transition:padding 0.15s linear 0s;-moz-transition:padding 0.15s linear 0s;transition:padding 0.15s linear 0s;white-space:nowrap;width:100%}header.pepper-nav ol.pepper-user ul.pepper-dropdown-menu li>a:hover{color:#3c3c3c;text-decoration:none}header.pepper-nav .pepper-nav-global{margin-top:10px;list-style:none;float:left}header.pepper-nav .pepper-nav-global li{display:inline-block;margin:0 21px 0 0;font-size:0.875em;font-weight:600;text-transform:uppercase;letter-spacing:0 !important}header.pepper-nav .pepper-nav-global li:last-child{margin-right:0}header.pepper-nav .pepper-nav-global li a{display:block;padding:5px;color:#646464;font-weight:600}header.pepper-nav .pepper-nav-global li a:hover,header.pepper-nav .pepper-nav-global li a:active{text-decoration:none;color:#1d9dd9}header.pepper-nav .pepper-nav-global li.active a{text-decoration:none;color:#1d9dd9}header.pepper-nav .pepper-nav-courseware{float:right;margin-top:-5px;list-style:none}header.pepper-nav .pepper-nav-courseware li{display:inline-block}header.pepper-nav .pepper-nav-courseware li .pepper-cta{padding:10px 40px;font-weight:bold;font-size:19px}header.pepper-nav a:link,header.pepper-nav a:visited{font:normal 16px/16px "Open Sans", Verdana, Geneva, sans-serif;font-size:16px !important}header.pepper-nav a.pepper-cta{font:normal 16px/16px "Open Sans", Verdana, Geneva, sans-serif !important}header.pepper-nav a.blue{color:#556370 !important}header.pepper-nav a.blue-underline{color:#556370 !important;text-decoration:underline !important;border:none}header.pepper-nav a.blue-underline:normal{color:#556370 !important;text-decoration:underline !important;border:none}header.pepper-nav a.blue-underline:hover{color:#556370 !important;text-decoration:underline !important;border:none}header.pepper-nav a.pepper-main-link{font-family:'Open Sans', Verdana, Geneva, sans-serif;text-transform:none;font-weight:normal !important}header.pepper-nav a.pepper-main-link.pepper-unauthenticated{font-size:23px !important;line-height:23px !important}header.pepper-nav a.pepper-main-link.pepper-authenticated{font-size:16px !important}header.pepper-nav a.pepper-configuration{color:#646464;font-family:'Open Sans', Verdana, Geneva, sans-serif;font-size:16px}header.pepper-nav a.pepper-configuration:hover{text-decoration:none;color:#1d9dd9}header.pepper-nav .pepper-imessage-style{display:block;float:left;margin:-14px 0 0 0 !important;padding:5px 8px 7px 8px}header.pepper-nav .pepper-imessage-style a{text-decoration:none !important}header.pepper-nav [class^="icon-"],header.pepper-nav [class*=" icon-"]{font-family:"FontAwesome" !important}header.pepper-nav .sequence-list-wrapper{z-index:2 !important}header.pepper-nav ul.admin-dropdown-menu.expanded{display:block}header.pepper-nav ul.admin-dropdown-menu{background:#FCFCFC none repeat scroll 0% 0%;border-radius:4px;box-shadow:0px 2px 24px 0px rgba(0,0,0,0.3);border:1px solid #646464;display:none;padding:5px 10px;position:absolute;right:-12px;top:50px;width1:262px;z-index:3}header.pepper-nav ul.admin-dropdown-menu li{width:100%;display:block;border-top:1px dotted #C8C8C8;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.05) inset}header.pepper-nav ul.admin-dropdown-menu li>a{border:1px solid transparent;border-radius:3px;box-sizing:border-box;color:#1D9DD9;cursor:pointer;display:block;margin:5px 0px;overflow:hidden;padding:3px 10px 4px;text-overflow:ellipsis;transition:padding 0.15s linear 0s;white-space:nowrap;width:100%}header.pepper-nav ul.admin-dropdown-menu li:first-child{border:medium none;box-shadow:none}header.pepper-nav ul.admin-dropdown-menu:before{background:transparent none repeat scroll 0% 0%;border-width:6px;border-style:solid;border-color:#FCFCFC #FCFCFC transparent transparent;box-shadow:1px 0px 0px 0px #646464, 0px -1px 0px 0px #646464;content:"";display:block;height:0px;position:absolute;transform:rotate(-45deg);right:12px;top:-6px;width:0px}header.pepper-nav .message_item{margin-bottom:10px}header.pepper-nav .message_board_listCon{height:350px;overflow-y:auto;overflow-x:hidden}header.pepper-nav .pepper-slim h1.pepper-logo-wrap::before{top:5px}header.pepper-nav ol.nav-left li a{color:#555;padding-top:20px}header.pepper-nav .pepper-course-label{width:605px;margin-top:15px}header.pepper-nav .pepper-menu-holder{float:left;display:block;padding-top:10px;margin-right:0}header.pepper-nav .pepper-info_count_btn{width:50px;height:50px;background:url("/static/images/ppd-iMessage.6569144a9f6a.jpg");display:none}header.pepper-nav .pepper-info_count{color:#f00;font-weight:bold;font-size:13px}header.pepper-nav .pepper-info_btn{width:50px;height:50px;background:url("/static/images/ppd-iMessage-none.347a64e14959.jpg")}header.pepper-nav .pepper-user-link{overflow-y:visible;height:28px;margin-top:6px}header.pepper-nav .pepper-username{display:block;max-width:60px;text-overflow:ellipsis;line-height:12px;height:18px;font-weight:bold;overflow-x:hidden;vertical-align:top}header.pepper-nav.pepper-default ul.admin-dropdown-menu.expanded{position:absolute !important;left:-140px !important}header.pepper-nav.pepper-default.pepper-org nav{height:76px;width:1180px;padding:0}header.pepper-nav.pepper-default.pepper-org a.pepper-main-link{font-size:16px !important;line-height:normal !important}header.pepper-nav.pepper-default.pepper-org ul.admin-dropdown-menu{top:50px}header.pepper-nav.pepper-default.pepper-org ul.admin-dropdown-menu li>a{padding:3px 10px 4px}.view-register header.pepper-nav nav,.view-login header.pepper-nav nav{max-width:1180px;min-width:760px}.view-howitworks .pepper-nav-global-01 a,.view-courses .pepper-nav-global-02 a,.view-schools .pepper-nav-global-03 a,.view-register .pepper-nav-global-04 a{text-decoration:none;color:#1d9dd9 !important}.pepper-nav-global-01{display:none}.view-login header.pepper-nav .pepper-nav-courseware .pepper-cta-login{display:none}.view-login .introduction{padding:0}.view-login .introduction header{height:120px;border-bottom:1px solid #8a8c8f;background:transparent url("/static/images/bg-banner-login.0b641bd34df2.png") 0 0 no-repeat}#view_all_note{border-width:0;background:#556370;text-decoration:none;padding:10px 90px;border-radius:2px;cursor:pointer;font-family:'Open Sans', Verdana, Geneva, sans-serif;box-shadow:#949494 0 2px 1px 0;color:#fff;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1)}#view_all_note:hover{background:#6e8194;transition-delay:0s, 0s, 0s;transition-duration:0.25s, 0.25s, 0.25s;transition-property:color, background, box-shadow;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1);color:#fff}#view_all_note:normal{background:#126F9A;text-decoration:none;border-radius:2px;cursor:pointer;font-family:'Open Sans', Verdana, Geneva, sans-serif;box-shadow:#0a4a67 0 2px 1px 0;color:#fff;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1),cubic-bezier(0.42, 0, 0.58, 1)}.ftg_button{width:100px;text-align:center;display:block;text-decoration:none !important;font-family:'Open Sans', Verdana, Geneva, sans-serif;padding:3px 3px;border-radius:3px;-moz-border-radius:3px;box-shadow:inset 0 0 2px #fff;-o-box-shadow:inset 0 0 2px #fff;-webkit-box-shadow:inset 0 0 2px #fff;-moz-box-shadow:inset 0 0 2px #fff}.ftg_yellow{color:#fff;border:1px solid #57c4be;background-color:#57c4be}.linkwin{background:#fff;border:1px solid rgba(0,0,0,0.9);border-radius:0;box-shadow:0 15px 80px 15px rgba(0,0,0,0.5);display:none;left:50%;padding:8px;position:absolute;width:480px;margin-left:-250px;top:320px;z-index:11000;height:200px}.linkwin h3{padding-left:10px}.linkwin form{padding:0;margin:0;float:left;width:100%;text-align:center;position:relative}.linkwin form tr td:first-child{vertical-align:middle}.linkwin form tr td:last-child{width:100%}.linkwin form #hyperlink_okBtn{margin:10px;display:inline;width:7em}.linkwin form #hyperlink_cancelBtn{margin:10px;display:inline;width:7em}#show_personalmessage,#show_notifications{background:rgba(0,0,0,0.6) none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.9);border-radius:0;box-shadow:0 15px 80px 15px rgba(0,0,0,0.5);color:#FFF;left:50%;top:20px;padding:8px;display:none;margin-left:-309px;opacity:1;position:absolute;width:600px;z-index:11000}#show_notifications .inner-wrapper{width:578px}#show_notifications .inner-wrapper .view-all-note{width:500px;height:40px;margin:0 auto;text-align:center}#show_notifications .inner-wrapper .view-all-note #view_all_note{color:#fff !important;font-size:18px}#show_notifications .inner-wrapper .view-all-note #view_all_note #view_all_note_text{display:inline-block;text-align:center;width:250px}#show_notifications .inner-wrapper .info_list{margin-top:10px}#show_personalmessage .inner-wrapper{width:578px;padding-bottom:0 !important}#show_personalmessage .inner-wrapper .message_board_listCon{height:350px;overflow-y:auto;overflow-x:hidden}#show_personalmessage .inner-wrapper form{padding:0;line-height:18px}#show_personalmessage .inner-wrapper form>div{width:520px;margin:10px}#show_personalmessage .inner-wrapper form>div .message_board_content{width:530px;height:150px;background-color:#fff;color:black;padding:10px;border:1px solid #ccc;overflow-y:auto}#show_personalmessage .inner-wrapper form>div .message_board_max{font-size:12px;color:#aaa}#show_personalmessage .inner-wrapper form>div .message_board{width:530px;height:30px}#show_personalmessage .inner-wrapper form>div .message_board tr{color:#000}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons{vertical-align:middle}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_uploadBtn{width:110px;cursor:pointer}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_uploadBtn span{padding-left:2px;font-size:14px;color:#aaa}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_linkBtn{width:100px;cursor:pointer;margin-left:5px}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_buttons .message_board_linkBtn span{padding-left:2px;font-size:14px;color:#aaa}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_ftg{vertical-align:middle}#show_personalmessage .inner-wrapper form>div .message_board tr .message_board_ftg div{cursor:pointer}#show_personalmessage .inner-wrapper form>div .message_board tr #multiplayer_send_div{width:300px;color:#000;margin-left:5px;display:none}#show_personalmessage .inner-wrapper form #message_board_browseFile{width:0}.message_board_txt_prompt{color:#646464;font-style:italic;font-weight:bold}.message_board_empty_info{color:#000000;margin-top:80px;text-align:center;font-weight:bold}.global_task_panel_wrapper textarea{overflow:hidden}.control.global_task_panel{display:none}.lean-overlay-nav{background:radial,circle 50% 30%,#fff,#fff repeat scroll 0 0 transparent;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#show_notifications_link:focus{outline:none !important}

.text-sr{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pepper-wrapper-footer{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);border-top:1px solid #c4c5c7;padding:6px 10px 0 10px;background:#fff;border-top:1px solid #8a8c8f;z-index:11}.pepper-wrapper-footer:before,.pepper-wrapper-footer:after{content:" ";display:table}.pepper-wrapper-footer:after{clear:both}.pepper-wrapper-footer footer{*zoom:1;max-width:1180px;min-width:760px;width:100%;margin:0 auto}.pepper-wrapper-footer footer:before,.pepper-wrapper-footer footer:after{content:" ";display:table}.pepper-wrapper-footer footer:after{clear:both}.pepper-wrapper-footer footer p,.pepper-wrapper-footer footer ol,.pepper-wrapper-footer footer ul{font-family:"Open Sans",Verdana}.pepper-wrapper-footer footer a{-webkit-transition:link-color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s;-moz-transition:link-color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s;transition:link-color 0.15s ease-in-out 0s,border 0.15s ease-in-out 0s}.pepper-wrapper-footer footer a:link,.pepper-wrapper-footer footer a:visited,.pepper-wrapper-footer footer a:hover,.pepper-wrapper-footer footer a:active{border-bottom:none;color:#1d9dd9;text-decoration:none !important;font-family:"Open Sans",Verdana}.pepper-wrapper-footer footer a:hover,.pepper-wrapper-footer footer a:active{border-bottom:1px dotted #1d9dd9;color:#1d9dd9}.pepper-wrapper-footer footer .pepper-colophon{margin-right:1.69492%;width:600px;float:left}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon{*zoom:1;margin:5px 0 30px 0}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon:before,.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon:after{content:" ";display:table}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon:after{clear:both}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo{transition:none !important;border-bottom:none;margin:0 0 0 20px}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo:hover,.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo:active{border:none !important}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon a .pepper-logo img{vertical-align:bottom}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li{float:left;margin-right:40px;line-height:45px;list-style:none}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a{font-weight:bold;font-size:16px !important;color:#333}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a:hover,.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a:active{color:#1d9dd9}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li a img{width:50px}.pepper-wrapper-footer footer .pepper-colophon .pepper-nav-colophon li:last-child{margin-right:0}.pepper-wrapper-footer footer .pepper-pcg-logo{float:right;width:285px;height:58px}.pepper-wrapper-footer footer .pepper-references{margin:-10px 0 0 0;width:32.20339%;float:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social{margin:0;text-align:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li{display:inline-block}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li:last-child{margin-right:0}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li a{display:block}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li a:hover,.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li a:active{border:none}.pepper-wrapper-footer footer .pepper-references .pepper-nav-social li img{display:block}.pepper-wrapper-footer footer .pepper-references .pepper-copyright{margin:-2px 0 8px 0;font-size:0.6875em;color:#c4c5c7;text-align:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal{*zoom:1;text-align:right}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal:before,.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal:after{content:" ";display:table}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal:after{clear:both}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal li{display:inline-block;font-size:0.6875em}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal li a{display:block}.pepper-wrapper-footer footer .pepper-references .pepper-nav-legal .pepper-nav-legal-01 a:after{margin-left:5px;content:"-"}.view-register .pepper-wrapper-footer footer,.view-login .pepper-wrapper-footer footer{width:960px}
