@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}a{color:#005584}a:visited{color:#003655}a:hover,a:focus{color:#0079BC}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}button:-moz-focusring{outline:1px dotted black}textarea{overflow:auto;vertical-align:top;resize:vertical}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;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}html,body{background:transparent !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a: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:1cm 1.2cm 2cm}p,h2,section.outside-app h1,h3{orphans:3;widows:3}h2,section.outside-app h1,h3{page-break-after:avoid}}.verification-process .wrapper-report .report,.verification-process .report-receipt-provider,.verification-process .carousel .wrapper-task .task,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo,.verification-process.step-requirements .list-reqs .req,body.uxdesign.alerts .content-primary{border-radius:3px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.1);margin-bottom:20px;border:1px solid #ddd;background:#fff}.verification-process .wrapper-report .report:after,.verification-process .report-receipt-provider:after,.verification-process .carousel .wrapper-task .task:after,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo:after,.verification-process.step-requirements .list-reqs .req:after,body.uxdesign.alerts .content-primary:after{content:"";display:table;clear:both}.verification-process .nav-wizard,.ui-loading{box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.1);padding:15px 20px}.is-expandable.is-ready .title-expand{cursor:pointer}a:disabled,a.is-disabled,a.disabled,a:visited:disabled,a.is-disabled:visited,a.disabled:visited,.is-disabled{pointer-events:none;outline:none;cursor:default}.find-courses .wrapper-search-context .wrapper-search-input{z-index:0}header.global,header.global-new,.modal,.leanModal_box,body.discussion .wmd-prompt-dialog,.discussion-module .wmd-prompt-dialog,.discussion-user-threads .wmd-prompt-dialog,.modal .inner-wrapper,.leanModal_box .inner-wrapper,body.discussion .wmd-prompt-dialog .inner-wrapper,.discussion-module .wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper,.modal .inner-wrapper header,.leanModal_box .inner-wrapper header,body.discussion .wmd-prompt-dialog .inner-wrapper header,.discussion-module .wmd-prompt-dialog .inner-wrapper header,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header,.home>header .title .course-search .search-input,.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown,.dashboard .my-courses .course .wrapper-messages-primary .message,.find-courses .discovery-input,.find-courses .search-facets,.verification-process .progress-sts,.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-2x,.courses-container .courses .course .course-image .cover-image:before,.discussion.container .actions-dropdown,section.discussion.outside-app .actions-dropdown,.discussion.wrapper-account-settings .actions-dropdown,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown,.view-profile .discussion.wrapper-profile-sections .actions-dropdown,.discussion-module .actions-dropdown,.discussion-user-threads .actions-dropdown,.view-teams .pagination .current-page{z-index:10}.help-tab,.home>header .title .course-search .search-button,.dashboard .my-courses .course,.find-courses .discovery-submit,.verification-process .progress .progress-step,.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-1x,.courses-container .courses .course .course-image .cover-image .learn-more,.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-post .inline-comment-count,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-post .inline-comment-count,.wrapper-alert,.view-teams .pagination .pagination-form{z-index:100}.highlighted-courses .courses .course .status,.find-courses .courses .course .status,.dashboard .my-courses .course.verified .sts-enrollment .deco-graphic{z-index:1000}.forum-new-post-form .post-topic .topic-menu-wrapper,.edit-post-form .post-topic .topic-menu-wrapper{z-index:10000}.wrapper-prompt,.wrapper-notification{z-index:100000}.sr,.dashboard .profile-sidebar .user-info .reverify-status-list .status-item .label,.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .label,.dashboard .my-courses .course.professional .sts-enrollment .label,.dashboard .my-courses .course.verified .sts-enrollment .label,.verification-process .carousel #wrapper-review .review-task-contribution .list-fields .field-group-other .contribution-option-other1 label,.verification-process .carousel #wrapper-review .review-task-contribution .list-fields .field-group-other .contribution-option-other2 label,.verification-process.step-select-track .sts-track,.verification-process.step-select-track .contribution-options .field-group-other .contribution-option-other1 label,.verification-process.step-select-track .contribution-options .field-group-other .contribution-option-other2 label,.forum-new-post-form .post-type-input,.edit-post-form .post-type-input{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr{background:#fff;color:#000}.modal-settings-language .list-input,.modal-settings-language .list-actions,.dashboard .my-courses .listing-courses,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list,.status-verification .list-actions,.find-courses .search-facets .facet-list,.view-survey .message.submission-error .message-copy,.view-survey .list-input,.verification-process .list-actions,.verification-process .list-steps,.verification-process .progress-steps,.verification-process .list-controls,.verification-process .list-fields,.verification-process .list-nav,.verification-process .list-help,.verification-process .list-faq,.verification-process .nav-wizard,.verification-process .list-reqs,.verification-process .review-tasks,.verification-process .list-tips,.verification-process .wrapper-photos,.verification-process .field-group,.verification-process .list-info,.shopping-cart .steps,.courses-container .courses .courses-listing,.discussion.container .post-actions-list,section.discussion.outside-app .post-actions-list,.discussion.wrapper-account-settings .post-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list,.view-profile .discussion.wrapper-profile-sections .post-actions-list,.discussion.container .response-actions-list,section.discussion.outside-app .response-actions-list,.discussion.wrapper-account-settings .response-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list,.view-profile .discussion.wrapper-profile-sections .response-actions-list,.discussion.container .comment-actions-list,section.discussion.outside-app .comment-actions-list,.discussion.wrapper-account-settings .comment-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list,.view-profile .discussion.wrapper-profile-sections .comment-actions-list,.discussion-module .post-actions-list,.discussion-user-threads .post-actions-list,.discussion-module .response-actions-list,.discussion-user-threads .response-actions-list,.discussion-module .comment-actions-list,.discussion-user-threads .comment-actions-list,.discussion.container .actions-dropdown,section.discussion.outside-app .actions-dropdown,.discussion.wrapper-account-settings .actions-dropdown,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown,.view-profile .discussion.wrapper-profile-sections .actions-dropdown,.discussion-module .actions-dropdown,.discussion-user-threads .actions-dropdown,.container .discussion-body .comments,section.outside-app .discussion-body .comments,.wrapper-account-settings .discussion-body .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments,.view-profile .wrapper-profile-sections .discussion-body .comments,.container .discussion-module .comments,section.outside-app .discussion-module .comments,.wrapper-account-settings .discussion-module .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments,.view-profile .wrapper-profile-sections .discussion-module .comments,.container .discussion-user-threads .comments,section.outside-app .discussion-user-threads .comments,.wrapper-account-settings .discussion-user-threads .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments,.view-profile .wrapper-profile-sections .discussion-user-threads .comments,.view-teams .edit-members{list-style:none;margin:0;padding:0;text-indent:0}.modal-settings-language .list-input li,.modal-settings-language .list-actions li,.dashboard .my-courses .listing-courses li,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown li,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list li,.status-verification .list-actions li,.find-courses .search-facets .facet-list li,.view-survey .message.submission-error .message-copy li,.view-survey .list-input li,.verification-process .list-actions li,.verification-process .list-steps li,.verification-process .progress-steps li,.verification-process .list-controls li,.verification-process .list-fields li,.verification-process .list-nav li,.verification-process .list-help li,.verification-process .list-faq li,.verification-process .nav-wizard li,.verification-process .list-reqs li,.verification-process .review-tasks li,.verification-process .list-tips li,.verification-process .wrapper-photos li,.verification-process .field-group li,.verification-process .list-info li,.shopping-cart .steps li,.courses-container .courses .courses-listing li,.discussion.container .post-actions-list li,section.discussion.outside-app .post-actions-list li,.discussion.wrapper-account-settings .post-actions-list li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list li,.view-profile .discussion.wrapper-profile-sections .post-actions-list li,.discussion.container .response-actions-list li,section.discussion.outside-app .response-actions-list li,.discussion.wrapper-account-settings .response-actions-list li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list li,.view-profile .discussion.wrapper-profile-sections .response-actions-list li,.discussion.container .comment-actions-list li,section.discussion.outside-app .comment-actions-list li,.discussion.wrapper-account-settings .comment-actions-list li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list li,.view-profile .discussion.wrapper-profile-sections .comment-actions-list li,.discussion-module .post-actions-list li,.discussion-user-threads .post-actions-list li,.discussion-module .response-actions-list li,.discussion-user-threads .response-actions-list li,.discussion-module .comment-actions-list li,.discussion-user-threads .comment-actions-list li,.discussion.container .actions-dropdown li,section.discussion.outside-app .actions-dropdown li,.discussion.wrapper-account-settings .actions-dropdown li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown li,.view-profile .discussion.wrapper-profile-sections .actions-dropdown li,.discussion-module .actions-dropdown li,.discussion-user-threads .actions-dropdown li,.container .discussion-body .comments li,section.outside-app .discussion-body .comments li,.wrapper-account-settings .discussion-body .comments li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments li,.view-profile .wrapper-profile-sections .discussion-body .comments li,.container .discussion-module .comments li,section.outside-app .discussion-module .comments li,.wrapper-account-settings .discussion-module .comments li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments li,.view-profile .wrapper-profile-sections .discussion-module .comments li,.container .discussion-user-threads .comments li,section.outside-app .discussion-user-threads .comments li,.wrapper-account-settings .discussion-user-threads .comments li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments li,.view-profile .wrapper-profile-sections .discussion-user-threads .comments li,.view-teams .edit-members li,.modal-settings-language .list-input dt,.modal-settings-language .list-actions dt,.dashboard .my-courses .listing-courses dt,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown dt,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list dt,.status-verification .list-actions dt,.find-courses .search-facets .facet-list dt,.view-survey .message.submission-error .message-copy dt,.view-survey .list-input dt,.verification-process .list-actions dt,.verification-process .list-steps dt,.verification-process .progress-steps dt,.verification-process .list-controls dt,.verification-process .list-fields dt,.verification-process .list-nav dt,.verification-process .list-help dt,.verification-process .list-faq dt,.verification-process .nav-wizard dt,.verification-process .list-reqs dt,.verification-process .review-tasks dt,.verification-process .list-tips dt,.verification-process .wrapper-photos dt,.verification-process .field-group dt,.verification-process .list-info dt,.shopping-cart .steps dt,.courses-container .courses .courses-listing dt,.discussion.container .post-actions-list dt,section.discussion.outside-app .post-actions-list dt,.discussion.wrapper-account-settings .post-actions-list dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list dt,.view-profile .discussion.wrapper-profile-sections .post-actions-list dt,.discussion.container .response-actions-list dt,section.discussion.outside-app .response-actions-list dt,.discussion.wrapper-account-settings .response-actions-list dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list dt,.view-profile .discussion.wrapper-profile-sections .response-actions-list dt,.discussion.container .comment-actions-list dt,section.discussion.outside-app .comment-actions-list dt,.discussion.wrapper-account-settings .comment-actions-list dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list dt,.view-profile .discussion.wrapper-profile-sections .comment-actions-list dt,.discussion-module .post-actions-list dt,.discussion-user-threads .post-actions-list dt,.discussion-module .response-actions-list dt,.discussion-user-threads .response-actions-list dt,.discussion-module .comment-actions-list dt,.discussion-user-threads .comment-actions-list dt,.discussion.container .actions-dropdown dt,section.discussion.outside-app .actions-dropdown dt,.discussion.wrapper-account-settings .actions-dropdown dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown dt,.view-profile .discussion.wrapper-profile-sections .actions-dropdown dt,.discussion-module .actions-dropdown dt,.discussion-user-threads .actions-dropdown dt,.container .discussion-body .comments dt,section.outside-app .discussion-body .comments dt,.wrapper-account-settings .discussion-body .comments dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments dt,.view-profile .wrapper-profile-sections .discussion-body .comments dt,.container .discussion-module .comments dt,section.outside-app .discussion-module .comments dt,.wrapper-account-settings .discussion-module .comments dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments dt,.view-profile .wrapper-profile-sections .discussion-module .comments dt,.container .discussion-user-threads .comments dt,section.outside-app .discussion-user-threads .comments dt,.wrapper-account-settings .discussion-user-threads .comments dt,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments dt,.view-profile .wrapper-profile-sections .discussion-user-threads .comments dt,.view-teams .edit-members dt,.modal-settings-language .list-input dd,.modal-settings-language .list-actions dd,.dashboard .my-courses .listing-courses dd,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown dd,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list dd,.status-verification .list-actions dd,.find-courses .search-facets .facet-list dd,.view-survey .message.submission-error .message-copy dd,.view-survey .list-input dd,.verification-process .list-actions dd,.verification-process .list-steps dd,.verification-process .progress-steps dd,.verification-process .list-controls dd,.verification-process .list-fields dd,.verification-process .list-nav dd,.verification-process .list-help dd,.verification-process .list-faq dd,.verification-process .nav-wizard dd,.verification-process .list-reqs dd,.verification-process .review-tasks dd,.verification-process .list-tips dd,.verification-process .wrapper-photos dd,.verification-process .field-group dd,.verification-process .list-info dd,.shopping-cart .steps dd,.courses-container .courses .courses-listing dd,.discussion.container .post-actions-list dd,section.discussion.outside-app .post-actions-list dd,.discussion.wrapper-account-settings .post-actions-list dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list dd,.view-profile .discussion.wrapper-profile-sections .post-actions-list dd,.discussion.container .response-actions-list dd,section.discussion.outside-app .response-actions-list dd,.discussion.wrapper-account-settings .response-actions-list dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list dd,.view-profile .discussion.wrapper-profile-sections .response-actions-list dd,.discussion.container .comment-actions-list dd,section.discussion.outside-app .comment-actions-list dd,.discussion.wrapper-account-settings .comment-actions-list dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list dd,.view-profile .discussion.wrapper-profile-sections .comment-actions-list dd,.discussion-module .post-actions-list dd,.discussion-user-threads .post-actions-list dd,.discussion-module .response-actions-list dd,.discussion-user-threads .response-actions-list dd,.discussion-module .comment-actions-list dd,.discussion-user-threads .comment-actions-list dd,.discussion.container .actions-dropdown dd,section.discussion.outside-app .actions-dropdown dd,.discussion.wrapper-account-settings .actions-dropdown dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown dd,.view-profile .discussion.wrapper-profile-sections .actions-dropdown dd,.discussion-module .actions-dropdown dd,.discussion-user-threads .actions-dropdown dd,.container .discussion-body .comments dd,section.outside-app .discussion-body .comments dd,.wrapper-account-settings .discussion-body .comments dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments dd,.view-profile .wrapper-profile-sections .discussion-body .comments dd,.container .discussion-module .comments dd,section.outside-app .discussion-module .comments dd,.wrapper-account-settings .discussion-module .comments dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments dd,.view-profile .wrapper-profile-sections .discussion-module .comments dd,.container .discussion-user-threads .comments dd,section.outside-app .discussion-user-threads .comments dd,.wrapper-account-settings .discussion-user-threads .comments dd,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments dd,.view-profile .wrapper-profile-sections .discussion-user-threads .comments dd,.view-teams .edit-members dd{margin:0;padding:0}.find-courses .search-facets .facet-option,.course-info .course-sidebar .important-dates .prerequisite-course .pre-requisite{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sr-is-focusable,.sr-is-focusable:focus,.sr-is-focusable:active,.home>header .title .course-search .search-input:focus,.find-courses .discovery-input:focus,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .counter input[type="text"]:focus,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button.inc,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button.dec,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .updateBtn:focus{outline:none}.btn-link{color:#0078b0}.btn-link:hover,.btn-link:focus{color:#0078b0}.btn-link:hover,.btn-link:focus{text-decoration:underline !important}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-Light-webfont.ac5b729f30cf.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Light-webfont.df04ed7fc7d8.woff") format("woff"),url("../fonts/OpenSans/OpenSans-Light-webfont.557ad65e492b.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-LightItalic-webfont.d86732122677.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-LightItalic-webfont.02d04d22784f.woff") format("woff"),url("../fonts/OpenSans/OpenSans-LightItalic-webfont.05e99ea9cf0b.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-Regular-webfont.a17b3a9bf6a0.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Regular-webfont.87119b577169.woff") format("woff"),url("../fonts/OpenSans/OpenSans-Regular-webfont.4c7e867ae422.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-Italic-webfont.22c2edbcc0ad.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Italic-webfont.b9812e74f089.woff") format("woff"),url("../fonts/OpenSans/OpenSans-Italic-webfont.2416d120632b.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-Semibold-webfont.09409c5982d1.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Semibold-webfont.dbbfd9e667c7.woff") format("woff"),url("../fonts/OpenSans/OpenSans-Semibold-webfont.f75c4b742376.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.b88b3179838d.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.f386291c234e.woff") format("woff"),url("../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.e84740526b8c.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-Bold-webfont.5c778ce49ad5.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Bold-webfont.6dbaf63547f2.woff") format("woff"),url("../fonts/OpenSans/OpenSans-Bold-webfont.ad0eb070a07f.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/OpenSans-BoldItalic-webfont.3813cb506edd.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-BoldItalic-webfont.7dae097d5db8.woff") format("woff"),url("../fonts/OpenSans/OpenSans-BoldItalic-webfont.f9103010ab55.ttf") format("truetype");font-weight:700;font-style:italic}.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 .wmd-prompt-dialog .inner-wrapper header hr::after,.discussion-user-threads .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 .wrapper-account-settings nav::after,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav::after,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav::after,.course-info .view-profile .wrapper-profile-sections nav::after,.view-profile .course-info .wrapper-profile-sections nav::after,.course-info .course-sidebar header::after,.mediakit hr::after,.container.about>nav::after,section.about.outside-app>nav::after,.about.wrapper-account-settings>nav::after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav::after,.view-profile .about.wrapper-profile-sections>nav::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%}.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%}.modal .inner-wrapper header hr,.leanModal_box .inner-wrapper header hr,body.discussion .wmd-prompt-dialog .inner-wrapper header hr,.discussion-module .wmd-prompt-dialog .inner-wrapper header hr,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header hr,.home .university-partners hr,.mediakit 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%}.home .university-partners .partners li.partner::before{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}.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}.container.activation h1.invalid,section.activation.outside-app h1.invalid,.activation.wrapper-account-settings h1.invalid,.view-profile .profile-self .wrapper-profile-field-account-privacy .activation.u-field-account_privacy h1.invalid,.view-profile .activation.wrapper-profile-sections h1.invalid{background:#fd5757;border:1px solid #ca1111;color:#8f0e0e}.container.activation h1.valid,section.activation.outside-app h1.valid,.activation.wrapper-account-settings h1.valid,.view-profile .profile-self .wrapper-profile-field-account-privacy .activation.u-field-account_privacy h1.valid,.view-profile .activation.wrapper-profile-sections h1.valid,.container.unsubscribe h1,section.unsubscribe.outside-app h1,.unsubscribe.wrapper-account-settings h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .unsubscribe.u-field-account_privacy h1,.view-profile .unsubscribe.wrapper-profile-sections h1{background:#139f3a;border:1px solid #064112;color:#fff}.global h2,.global section.outside-app h1,section.outside-app .global h1{display:none}.close-modal,button.close-modal{border:none !important;box-shadow:none !important;background:transparent !important;text-shadow:none !important;letter-spacing:0 !important;text-transform:none !important}.modal-settings-language .list-input,.modal-settings-language .list-actions,.dashboard .my-courses .listing-courses,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list,.status-verification .list-actions,.find-courses .search-facets .facet-list,.view-survey .message.submission-error .message-copy,.view-survey .list-input,.verification-process .list-actions,.verification-process .list-steps,.verification-process .progress-steps,.verification-process .list-controls,.verification-process .list-fields,.verification-process .list-nav,.verification-process .list-help,.verification-process .list-faq,.verification-process .nav-wizard,.verification-process .list-reqs,.verification-process .review-tasks,.verification-process .list-tips,.verification-process .wrapper-photos,.verification-process .field-group,.verification-process .list-info,.shopping-cart .steps,.courses-container .courses .courses-listing,.discussion.container .post-actions-list,section.discussion.outside-app .post-actions-list,.discussion.wrapper-account-settings .post-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list,.view-profile .discussion.wrapper-profile-sections .post-actions-list,.discussion.container .response-actions-list,section.discussion.outside-app .response-actions-list,.discussion.wrapper-account-settings .response-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list,.view-profile .discussion.wrapper-profile-sections .response-actions-list,.discussion.container .comment-actions-list,section.discussion.outside-app .comment-actions-list,.discussion.wrapper-account-settings .comment-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list,.view-profile .discussion.wrapper-profile-sections .comment-actions-list,.discussion-module .post-actions-list,.discussion-user-threads .post-actions-list,.discussion-module .response-actions-list,.discussion-user-threads .response-actions-list,.discussion-module .comment-actions-list,.discussion-user-threads .comment-actions-list,.discussion.container .actions-dropdown,section.discussion.outside-app .actions-dropdown,.discussion.wrapper-account-settings .actions-dropdown,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown,.view-profile .discussion.wrapper-profile-sections .actions-dropdown,.discussion-module .actions-dropdown,.discussion-user-threads .actions-dropdown,.container .discussion-body .comments,section.outside-app .discussion-body .comments,.wrapper-account-settings .discussion-body .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments,.view-profile .wrapper-profile-sections .discussion-body .comments,.container .discussion-module .comments,section.outside-app .discussion-module .comments,.wrapper-account-settings .discussion-module .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments,.view-profile .wrapper-profile-sections .discussion-module .comments,.container .discussion-user-threads .comments,section.outside-app .discussion-user-threads .comments,.wrapper-account-settings .discussion-user-threads .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments,.view-profile .wrapper-profile-sections .discussion-user-threads .comments,.view-teams .edit-members{list-style:none;margin:0;padding:0;text-indent:0}.modal-settings-language .list-input li,.modal-settings-language .list-actions li,.dashboard .my-courses .listing-courses li,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown li,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list li,.status-verification .list-actions li,.find-courses .search-facets .facet-list li,.view-survey .message.submission-error .message-copy li,.view-survey .list-input li,.verification-process .list-actions li,.verification-process .list-steps li,.verification-process .progress-steps li,.verification-process .list-controls li,.verification-process .list-fields li,.verification-process .list-nav li,.verification-process .list-help li,.verification-process .list-faq li,.verification-process .nav-wizard li,.verification-process .list-reqs li,.verification-process .review-tasks li,.verification-process .list-tips li,.verification-process .wrapper-photos li,.verification-process .field-group li,.verification-process .list-info li,.shopping-cart .steps li,.courses-container .courses .courses-listing li,.discussion.container .post-actions-list li,section.discussion.outside-app .post-actions-list li,.discussion.wrapper-account-settings .post-actions-list li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list li,.view-profile .discussion.wrapper-profile-sections .post-actions-list li,.discussion.container .response-actions-list li,section.discussion.outside-app .response-actions-list li,.discussion.wrapper-account-settings .response-actions-list li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list li,.view-profile .discussion.wrapper-profile-sections .response-actions-list li,.discussion.container .comment-actions-list li,section.discussion.outside-app .comment-actions-list li,.discussion.wrapper-account-settings .comment-actions-list li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list li,.view-profile .discussion.wrapper-profile-sections .comment-actions-list li,.discussion-module .post-actions-list li,.discussion-user-threads .post-actions-list li,.discussion-module .response-actions-list li,.discussion-user-threads .response-actions-list li,.discussion-module .comment-actions-list li,.discussion-user-threads .comment-actions-list li,.discussion.container .actions-dropdown li,section.discussion.outside-app .actions-dropdown li,.discussion.wrapper-account-settings .actions-dropdown li,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown li,.view-profile .discussion.wrapper-profile-sections .actions-dropdown li,.discussion-module .actions-dropdown li,.discussion-user-threads .actions-dropdown li,.container .discussion-body .comments li,section.outside-app .discussion-body .comments li,.wrapper-account-settings .discussion-body .comments li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments li,.view-profile .wrapper-profile-sections .discussion-body .comments li,.container .discussion-module .comments li,section.outside-app .discussion-module .comments li,.wrapper-account-settings .discussion-module .comments li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments li,.view-profile .wrapper-profile-sections .discussion-module .comments li,.container .discussion-user-threads .comments li,section.outside-app .discussion-user-threads .comments li,.wrapper-account-settings .discussion-user-threads .comments li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments li,.view-profile .wrapper-profile-sections .discussion-user-threads .comments li,.view-teams .edit-members li{margin:0;padding:0}.is-deprecated{background:#f3dfe8;padding:4px 10px;color:#631738}.forum-new-post-form .post-topic-button,.edit-post-form .post-topic-button,.forum-new-post-form .post-type-label,.edit-post-form .post-type-label,.notification.mini .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media print{.help-tab,.nav-skip,.wrapper-footer,footer#footer-edx-v3 .site-nav,footer#footer-edx-v3 .legal-notices,footer#footer-edx-v3 .footer-logo,footer#footer-edx-v3 .external-links,header.global .user,.xblock-student_view-discussion{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}}.is-fading-in{-webkit-animation:fade-in-animation 0.8s;-moz-animation:fade-in-animation 0.8s;animation:fade-in-animation 0.8s}@-webkit-keyframes fade-in-animation{0%{opacity:0.0}100%{opacity:1.0}}@-moz-keyframes fade-in-animation{0%{opacity:0.0}100%{opacity:1.0}}@keyframes fade-in-animation{0%{opacity:0.0}100%{opacity:1.0}}@-webkit-keyframes pulse-out{0%,100%{opacity:0}25%,75%{opacity:1.0}100%{opacity:0}}@-moz-keyframes pulse-out{0%,100%{opacity:0}25%,75%{opacity:1.0}100%{opacity:0}}@keyframes pulse-out{0%,100%{opacity:0}25%,75%{opacity:1.0}100%{opacity:0}}html,body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-style:normal;line-height:1em}html{background:white}body{background:#fafafa}h1,h2,section.outside-app h1,h3,h4,h5,h6{color:#3c3c3c;font:normal 1.2em/1.2em Georgia,Cambria,"Times New Roman",Times,serif;margin:0}h1{color:#3c3c3c;font:normal 2em/1.4em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-bottom:30px;text-align:center}h2,section.outside-app h1{color:#646464 #3c3c3c;font:normal 1.2em/1.2em Georgia,Cambria,"Times New Roman",Times,serif;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:inherit;margin:0}span{font:inherit;color:inherit}.CodeMirror span{font:inherit}.text-center{text-align:center}.text-dark-grey{color:#4a4a4a;font-size:24px}p+p,ul+p,ol+p{margin-top:20px}p a,p a:visited{color:#0078b0;font:inherit;font-weight:inherit;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:hover,p a:focus,p a:visited:hover,p a:visited:focus{color:#3393bf;text-decoration:underline}a,a:visited{color:#0078b0;font:inherit;text-decoration:none;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#3393bf;text-decoration:underline}a:disabled,a.is-disabled,a.disabled,a:visited:disabled,a:visited.is-disabled,a:visited.disabled{opacity:0.5;cursor:not-allowed}.content-wrapper{width:100%;margin:0 auto;background:#fff}@media print{.content-wrapper{padding-bottom:0}}
.container,section.outside-app,.wrapper-account-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .wrapper-profile-sections{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto 0;padding:40px 0;max-width:1180px;min-width:760px;width:100%}.container:after,section.outside-app:after,.wrapper-account-settings:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy:after,.view-profile .wrapper-profile-sections:after{content:"";display:table;clear:both}span.edx{text-transform:none;font:inherit}.static-container{margin:0 auto 0;max-width:1440px;padding:60px 0 120px;width:100%}.static-container:after{content:"";display:table;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,Cambria,"Times New Roman",Times,serif;margin:0}.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("../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-linear-gradient(top, rgba(0,0,0,0.1),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,0.1),transparent);background-color:#b62567;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("../images/large-white-error-icon.c2e256e9d452.png") no-repeat}.site-status .inner-wrapper{margin:auto;max-width:1440px;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:250px;left:0;position:fixed}.help-tab a:link,.help-tab a:visited{cursor:pointer;border:1px solid #c8c8c8;border-top-style:none;border-radius:0 0 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:link:focus,.help-tab a:visited:hover,.help-tab a:visited:focus{color:#fff;background:#0078b0}.help-buttons{padding:10px 50px}.help-buttons a:link,.help-buttons a:visited{padding:15px 0;text-align:center;cursor:pointer;background:#fff;text-decoration:none;display:block;border:1px solid #c8c8c8}.help-buttons a:link#feedback_link_problem,.help-buttons a:visited#feedback_link_problem{border-bottom-style:none;border-radius:10px 10px 0 0}.help-buttons a:link#feedback_link_question,.help-buttons a:visited#feedback_link_question{border-top-style:none;border-radius:0 0 10px 10px}.help-buttons a:link:hover,.help-buttons a:link:focus,.help-buttons a:visited:hover,.help-buttons a:visited:focus{color:#fff;background:#0078b0}#feedback_form input,#feedback_form textarea{font:normal 1em/1.4em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#feedback_form textarea[name="details"]{height:150px}#feedback_success_wrapper p{padding:0 20px 20px 20px}.is-hidden{display:none}.nav-skip{display:block;position:absolute;left:0;top:-600px;width:1px;height:1px;overflow:hidden;background:#fff;border-bottom:1px solid #fcfcfc;padding:15px 10px}.nav-skip:focus,.nav-skip:active{position:static;width:auto;height:auto}body.discussion .discussion-post .post-header-content .post-title,body.discussion .discussion-article .post-header-content .post-title,body.view-in-course .discussion-post .post-header-content .post-title,body.view-in-course .discussion-article .post-header-content .post-title,.container .discussion-body .responses .posted-by,section.outside-app .discussion-body .responses .posted-by,.wrapper-account-settings .discussion-body .responses .posted-by,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .posted-by,.view-profile .wrapper-profile-sections .discussion-body .responses .posted-by,.container .discussion-module .responses .posted-by,section.outside-app .discussion-module .responses .posted-by,.wrapper-account-settings .discussion-module .responses .posted-by,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .posted-by,.view-profile .wrapper-profile-sections .discussion-module .responses .posted-by,.container .discussion-user-threads .responses .posted-by,section.outside-app .discussion-user-threads .responses .posted-by,.wrapper-account-settings .discussion-user-threads .responses .posted-by,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .posted-by,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .posted-by,.payment-buttons .purchase .product-info,.payment-buttons .purchase .product-name,.payment-buttons .purchase .price{font-weight:700}.btn-link,.home>header .title .course-search .search-button,.dashboard .profile-sidebar .user-info>ul li span.title,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .message-copy-bold,.find-courses .discovery-submit,.find-courses .filters li .facet-option,.find-courses .filters .clear-filters,.find-courses .search-facets .header-search-facets,.find-courses .search-facets .header-facet,.find-courses .search-facets .toggle button,.account-settings-sections .section-header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-title,.login-register .nav-btn,.financial-assistance-wrapper .financial-assistance-form .nav-btn,.verification-process .carousel #wrapper-review .page-title,.verification-process .carousel #wrapper-review .review .certificate p,.verification-process .carousel #wrapper-review .review .certificate .purchase .product-info,.confirm-enrollment .enrollment-details .course-title h1,.shopping-cart input[type="text"],.shopping-cart input[type="email"],.shopping-cart select,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row label,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .counter input[type="text"],.shopping-cart .discount .code-text a,.shopping-cart .discount .code-text span b,.shopping-cart .discount .code-input input[type="text"],.shopping-cart .discount .code-applied .green,.shopping-cart .discount button[type="submit"],.shopping-cart .col-two .col-2 button[type="submit"],.shopping-cart .bordered-bar h2,.shopping-cart .bordered-bar section.outside-app h1,section.outside-app .shopping-cart .bordered-bar h1,.empty-cart h2,.empty-cart section.outside-app h1,section.outside-app .empty-cart h1,.financial-assistance-wrapper h2,.financial-assistance-wrapper section.outside-app h1,section.outside-app .financial-assistance-wrapper h1,body.discussion .discussion-post .posted-details .username,body.discussion .discussion-response .posted-details .username,body.discussion .discussion-comment .posted-details .username,.gray-button,.message-status,.alert.confirm .nav-actions .action-primary,.notification.confirm .nav-actions .action-primary,.prompt.confirm .nav-actions .action-primary,.alert.warning .nav-actions .action-primary,.notification.warning .nav-actions .action-primary,.prompt.warning .nav-actions .action-primary,.alert.error .nav-actions .action-primary,.notification.error .nav-actions .action-primary,.prompt.error .nav-actions .action-primary,.alert.announcement .nav-actions .action-primary,.notification.announcement .nav-actions .action-primary,.prompt.announcement .nav-actions .action-primary,.alert.confirmation .nav-actions .action-primary,.notification.confirmation .nav-actions .action-primary,.prompt.confirmation .nav-actions .action-primary,.alert.step-required .nav-actions .action-primary,.notification.step-required .nav-actions .action-primary,.prompt.step-required .nav-actions .action-primary,.wrapper-prompt .prompt .nav-actions .action-primary,.notification strong,.notification.has-actions .action-primary,.alert strong,.alert.has-actions .nav-actions .nav-item .action-primary,.main-wrapper .alert strong,.main-wrapper .alert .alert-action.secondary,body.error .back-button,.view-teams .pagination .current-page,.view-teams .pagination .page-number-input,.view-teams .pagination .total-pages,.is-in-course .wrapper-prompt .nav-actions .action-secondary{font-weight:600}.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .message-copy,.find-courses .discovery-input{font-weight:500}.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login,.shopping-cart a.blue,.shopping-cart .steps li.active,.shopping-cart .user-data .data-input .three-col .col-1,.shopping-cart .col-two .col-1 span.radio-group label,.shopping-cart h3,.shopping-cart .billing-data .col-half .data-group label,.empty-cart a.blue,.search-bar .search-button,.search-bar .cancel-button,.search-bar .search-button:hover,.search-bar .cancel-button:hover,.dashboard-search-bar label,.view-teams .pagination .page-divider{font-weight:400}.dashboard .my-courses .course .details .course-title a,.dashboard .my-courses .course .details .course-title span,.shopping-cart .disclaimer,body.error h1{font-weight:300}body.error h1,.dashboard .my-courses .course .details .course-title a,.dashboard .my-courses .course .details .course-title span,.find-courses .wrapper-search-context .search-status-label,.verification-process .carousel .view>.title,.verification-process .content-main>.title,.register.is-not-verified.step-confirmation .view .title,.view-survey .header-survey .title,.wrapper-account-settings .wrapper-header .header-title,.view-profile .profile-section-one-fields .u-field-username .u-field-value,.verification-process .reverify-success-step .title,.reverify-blocked .title,.confirm-enrollment .title,.confirm-enrollment .enrollment-details .course-title h1,.shopping-cart h1,.shopping-cart .user-data .data-input .course-display-name,.shopping-cart .user-data .data-input .course-display-dates,.shopping-cart .user-data .data-input h1,.financial-assistance-wrapper h1,.container .view-discussion-home .home-stats .stats-grouping .profile-stat .count,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat .count,body.discussion .discussion-post .post-header-content .post-title,body.discussion .discussion-article .post-header-content .post-title,body.view-in-course .discussion-post .post-header-content .post-title,body.view-in-course .discussion-article .post-header-content .post-title,.view-teams .pagination .page-divider,.home>header .title .course-search .search-input,.dashboard .my-courses .wrapper-header-courses .header-courses,.dashboard-banner .wrapper-msg .msg.title,.view-survey .header-survey .course-name,.view-survey .message.submission-error .message-title,.view-profile .profile-section-two-fields .u-field-title,.login-register h2,.financial-assistance-wrapper .financial-assistance-form h2,.login-register section.outside-app h1,section.outside-app .login-register h1,.financial-assistance-wrapper .financial-assistance-form section.outside-app h1,section.outside-app .financial-assistance-wrapper .financial-assistance-form h1,.login-register .status .message-title,.financial-assistance-wrapper .financial-assistance-form .status .message-title,.verification-process .title,.verification-process .page-header .title .sts-label,.verification-process .page-header .title .sts-course-org,.verification-process .page-header .title .sts-course-number,.verification-process .page-header .title .sts-course-name,.verification-process.step-select-track .register-choice .title,.verification-process.step-requirements .list-reqs .req .title,.verification-process.step-requirements .list-reqs .req-activate .title,.confirm-enrollment .enrollment-details .sub-title,.shopping-cart .billing-data h3,.shopping-cart .pattern h2,.shopping-cart .pattern section.outside-app h1,section.outside-app .shopping-cart .pattern h1,.empty-cart h2,.empty-cart section.outside-app h1,section.outside-app .empty-cart h1,.container .view-discussion-home .home-title,section.outside-app .view-discussion-home .home-title,.wrapper-account-settings .view-discussion-home .home-title,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-title,.view-profile .wrapper-profile-sections .view-discussion-home .home-title,.dashboard-search-results .search-info h2,.dashboard-search-results .search-info section.outside-app h1,section.outside-app .dashboard-search-results .search-info h1,.wrapper-msg .msg-content .title,.verification-process .carousel .requirements .title,.verification-process .carousel .requirements .requirement .title,.verification-process .carousel .wrapper-task .wrapper-help .help .title,.verification-process .carousel #wrapper-review .review-task>.title,.verification-process .list-faq .faq-question,.verification-process.step-confirmation .list-info .info-item>.title,.verification-process .help-item .title,.verification-process.step-select-track .help-register .title,.verification-process.step-select-track .field-certificate-contribution .label,.verification-process.step-review .nav-wizard .prompt-verify .title,.dashboard .profile-sidebar .user-info>ul li span.title,.dashboard .my-courses .course .details .course-info [class*="info-"],.dashboard .my-courses .course .wrapper-messages-primary .message .message-title,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .title,.find-courses .search-facets .header-search-facets,.find-courses .search-facets .header-facet,.account-settings-sections .section-header,.verification-process .wrapper-msg .msg-content .title,.shopping-cart .user-data .data-input h3,.shopping-cart .user-data .data-input h3 span,.shopping-cart .user-data .data-input .course-registration-title,.shopping-cart .user-data .data-input .course-dates-title,.shopping-cart h3,.financial-assistance-wrapper h2,.financial-assistance-wrapper section.outside-app h1,section.outside-app .financial-assistance-wrapper h1,body.discussion .comments .edit-post-form h1,.msg__title,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .title,.dashboard .my-courses .course .details .course-info .info-date-block,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item,.view-survey .bit .title,.verification-process .wrapper-report .report thead th[scope="col"],.verification-process .progress .progress-step .wrapper-step-number .step-number,.verification-process .progress .progress-step .step-name,.forum-nav-thread-title,.notification .copy .title,.alert .copy .title,.view-survey .header-survey .course-org,.view-survey .header-survey .course-number,.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.verification-process .page-header .title .sts-track .sts-track-value,.view-survey .header-survey .course-info,.verification-process h1,.verification-process h2,.verification-process section.outside-app h1,section.outside-app .verification-process h1,.verification-process h3,.verification-process h4,.verification-process h5,.verification-process h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.error h1{font-size:60px;line-height:88.8px}.dashboard .my-courses .course .details .course-title a,.dashboard .my-courses .course .details .course-title span,.find-courses .wrapper-search-context .search-status-label{font-size:36px;line-height:53.28px}.verification-process .carousel .view>.title,.verification-process .content-main>.title,.register.is-not-verified.step-confirmation .view .title,.view-survey .header-survey .title,.wrapper-account-settings .wrapper-header .header-title,.view-profile .profile-section-one-fields .u-field-username .u-field-value,.verification-process .reverify-success-step .title,.reverify-blocked .title,.confirm-enrollment .title,.confirm-enrollment .enrollment-details .course-title h1,.shopping-cart h1,.shopping-cart .user-data .data-input .course-display-name,.shopping-cart .user-data .data-input .course-display-dates,.shopping-cart .user-data .data-input h1,.financial-assistance-wrapper h1,.container .view-discussion-home .home-stats .stats-grouping .profile-stat .count,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat .count,body.discussion .discussion-post .post-header-content .post-title,body.discussion .discussion-article .post-header-content .post-title,body.view-in-course .discussion-post .post-header-content .post-title,body.view-in-course .discussion-article .post-header-content .post-title,.view-teams .pagination .page-divider{font-size:24px;line-height:35.52px}.home>header .title .course-search .search-input,.dashboard .my-courses .wrapper-header-courses .header-courses,.dashboard-banner .wrapper-msg .msg.title,.view-survey .header-survey .course-name,.view-survey .message.submission-error .message-title,.view-profile .profile-section-two-fields .u-field-title,.login-register h2,.financial-assistance-wrapper .financial-assistance-form h2,.login-register section.outside-app h1,section.outside-app .login-register h1,.financial-assistance-wrapper .financial-assistance-form section.outside-app h1,section.outside-app .financial-assistance-wrapper .financial-assistance-form h1,.login-register .status .message-title,.financial-assistance-wrapper .financial-assistance-form .status .message-title,.verification-process .title,.verification-process .page-header .title .sts-label,.verification-process .page-header .title .sts-course-org,.verification-process .page-header .title .sts-course-number,.verification-process .page-header .title .sts-course-name,.verification-process.step-select-track .register-choice .title,.verification-process.step-requirements .list-reqs .req .title,.verification-process.step-requirements .list-reqs .req-activate .title,.confirm-enrollment .enrollment-details .sub-title,.shopping-cart .billing-data h3,.shopping-cart .pattern h2,.shopping-cart .pattern section.outside-app h1,section.outside-app .shopping-cart .pattern h1,.empty-cart h2,.empty-cart section.outside-app h1,section.outside-app .empty-cart h1,.container .view-discussion-home .home-title,section.outside-app .view-discussion-home .home-title,.wrapper-account-settings .view-discussion-home .home-title,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-title,.view-profile .wrapper-profile-sections .view-discussion-home .home-title,.dashboard-search-results .search-info h2,.dashboard-search-results .search-info section.outside-app h1,section.outside-app .dashboard-search-results .search-info h1,.wrapper-msg .msg-content .title{font-size:18px;line-height:26.64px}.verification-process .carousel .requirements .title,.verification-process .carousel .requirements .requirement .title,.verification-process .carousel .wrapper-task .wrapper-help .help .title,.verification-process .carousel #wrapper-review .review-task>.title,.verification-process .list-faq .faq-question,.verification-process.step-confirmation .list-info .info-item>.title,.verification-process .help-item .title,.verification-process.step-select-track .help-register .title,.verification-process.step-select-track .field-certificate-contribution .label,.verification-process.step-review .nav-wizard .prompt-verify .title,.dashboard .profile-sidebar .user-info>ul li span.title,.dashboard .my-courses .course .details .course-info [class*="info-"],.dashboard .my-courses .course .wrapper-messages-primary .message .message-title,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .title,.find-courses .search-facets .header-search-facets,.find-courses .search-facets .header-facet,.account-settings-sections .section-header,.verification-process .wrapper-msg .msg-content .title,.shopping-cart .user-data .data-input h3,.shopping-cart .user-data .data-input h3 span,.shopping-cart .user-data .data-input .course-registration-title,.shopping-cart .user-data .data-input .course-dates-title,.shopping-cart h3,.financial-assistance-wrapper h2,.financial-assistance-wrapper section.outside-app h1,section.outside-app .financial-assistance-wrapper h1,body.discussion .comments .edit-post-form h1{font-size:16px;line-height:23.68px}.msg__title,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .title,.dashboard .my-courses .course .details .course-info .info-date-block,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item,.view-survey .bit .title,.verification-process .wrapper-report .report thead th[scope="col"],.verification-process .progress .progress-step .wrapper-step-number .step-number,.verification-process .progress .progress-step .step-name,.forum-nav-thread-title,.notification .copy .title,.alert .copy .title{font-size:14px;line-height:20.72px}.view-survey .header-survey .course-org,.view-survey .header-survey .course-number{font-size:12px;line-height:17.76px}.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.verification-process .page-header .title .sts-track .sts-track-value{font-size:11px;line-height:16.28px}.verification-process .carousel #wrapper-review .review-task .copy,.verification-process.step-confirmation .list-info .info-item .copy,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived,.view-survey .instructions,.view-survey .action-primary,.view-survey label,.view-profile .profile-section-two-fields .u-field-value,.login-register .instructions,.financial-assistance-wrapper .financial-assistance-form .instructions,.login-register .status .message-copy,.financial-assistance-wrapper .financial-assistance-form .status .message-copy,.login-register .status .message-copy p,.financial-assistance-wrapper .financial-assistance-form .status .message-copy p,.login-register .institution-list .institution,.financial-assistance-wrapper .financial-assistance-form .institution-list .institution,.verification-process.step-select-track .register-choice .copy,.verification-process.step-select-track .register-choice .wrapper-copy-inline,.verification-process.step-select-track .register-choice .copy-inline,.verification-process.step-requirements .list-reqs .req .copy-super,.verification-process.step-requirements .list-reqs .req-activate .copy-sub,.cart-errors,.confirm-enrollment .enrollment-details .enrollment-text,.shopping-cart .user-data .data-input h1 span,.shopping-cart .user-data .data-input .three-col .col-1,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row label,.shopping-cart .discount .code-input input[type="text"],.shopping-cart .col-two .col-1 span.radio-group label,.shopping-cart .col-two .col-2 p,.shopping-cart .billing-data .col-half .data-group label,.shopping-cart .billing-data .col-half .data-group input,.financial-assistance-wrapper p,.financial-assistance-wrapper .user-info .title,.financial-assistance-wrapper .user-info .data,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions,.ui-loading,.ui-loading-base,.wrapper-account-settings .ui-loading-indicator,.wrapper-account-settings .ui-loading-error,.view-profile .ui-loading-indicator,.view-teams .pagination .current-page,.view-teams .pagination .page-number-input,.view-teams .pagination .total-pages,.login .deco-divider .copy,.register .deco-divider .copy,.passwordreset .deco-divider .copy,#forgot-password-modal #password-reset .deco-divider .copy,.verification-process .carousel .view .instruction,.verification-process .deco-divider .copy,.verification-process .content-main .instruction,.verification-process.step-requirements .list-reqs .req-activate .copy-super,.register.is-not-verified.step-confirmation .view .instruction,.confirm-enrollment .enrollment-details .course-dates,.shopping-cart .discount .code-text a,.shopping-cart table.course-receipt tr td:first-child,.confirm-enrollment a.link-button,.confirm-enrollment button[type="submit"],.shopping-cart a.blue,.shopping-cart .user-data .data-input .three-col .col-1 .price span,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .counter input[type="text"],.shopping-cart .discount .code-text span b,.shopping-cart .col-two .col-2 button[type="submit"],.empty-cart a.blue,body.error .description,.verification-process .help-item .copy,.verification-process .carousel .requirements .requirement .copy,.verification-process .carousel .wrapper-task .wrapper-help .help .copy,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .copy,.verification-process.step-select-track .register-choice-certificate .action-intro,.verification-process.step-select-track .help-register .copy,.u-field-message,.modal-settings-language .actions-supplemental .list-actions-item,.dashboard .wrapper-find-courses .copy,.dashboard .profile-sidebar .user-info>ul li span.copy,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .copy,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .certificate-explanation,.status-verification .status-data-message,.find-courses .discovery-input,.view-survey .action-cancel,.view-survey button,.view-survey input,.view-survey select,.view-survey textarea,.view-survey .bit p,.view-profile .profile-section-two-fields .u-field.mode-placeholder .u-field-value,.verification-process .wrapper-msg .msg-content .copy,.verification-process .nav-wizard .help-inline,.verification-process.step-select-track .register-choice-certificate .title-expand,.verification-process.step-review .nav-wizard .prompt-verify .copy,.verification-process.step-review .nav-wizard .prompt-verify .action-verify label,.verification-process.step-review .nav-wizard .step-match label,.verification-process .pay-and-verify .photo-tip,.verification-process .incourse-reverify .photo-tip,.verification-process .reverify .photo-tip,#expiry-msg,.shopping-cart .col-two .row-inside .billing-detail-label,.shopping-cart .col-two .row-inside .billing-detail-value,.shopping-cart .bordered-bar h2 span .blue-link,.shopping-cart .bordered-bar section.outside-app h1 span .blue-link,section.outside-app .shopping-cart .bordered-bar h1 span .blue-link,.shopping-cart table.course-receipt tr td:last-child span,.empty-cart p,body.discussion .discussion-post .post-body,body.discussion .discussion-article .post-body,body.view-in-course .discussion-post .post-body,body.view-in-course .discussion-article .post-body,.wrapper-msg .msg-content .copy,.wrapper-msg .msg-content .copy p,.message,.wrapper-notification .copy,.wrapper-alert .copy,.prompt .copy,.notification .copy,.alert .action-dismiss .button-copy,.wrapper-message .message,.wrapper-message .message.information,.main-wrapper .alert,.msg__copy,.dashboard .profile-sidebar .user-info>ul .heads-up .copy,.dashboard .profile-sidebar .user-info .reverify-status-list .status-item,.status-verification .status-note,.status-verification .status-note p,.login .instructions .note,.register .instructions .note,.passwordreset .instructions .note,#forgot-password-modal #password-reset .instructions .note,.course-info .container .wrap-instructor-info .instructor-info-action,.course-info section.outside-app .wrap-instructor-info .instructor-info-action,.course-info .wrapper-account-settings .wrap-instructor-info .instructor-info-action,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .wrap-instructor-info .instructor-info-action,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy .wrap-instructor-info .instructor-info-action,.course-info .view-profile .wrapper-profile-sections .wrap-instructor-info .instructor-info-action,.view-profile .course-info .wrapper-profile-sections .wrap-instructor-info .instructor-info-action,.view-survey .list-input .field .tip,.login-register .note,.financial-assistance-wrapper .financial-assistance-form .note,.login-register .form-field .field-link,.financial-assistance-wrapper .financial-assistance-form .form-field .field-link,.login-register .form-field .tip,.financial-assistance-wrapper .financial-assistance-form .form-field .tip,.verification-process.step-requirements .list-reqs .req .copy-sub,.shopping-cart .discount .code-input .error-text,.shopping-cart .error-text,.discussion.container .action-button .action-label,section.discussion.outside-app .action-button .action-label,.discussion.wrapper-account-settings .action-button .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-label,.view-profile .discussion.wrapper-profile-sections .action-button .action-label,.discussion-module .action-button .action-label,.discussion-user-threads .action-button .action-label,.discussion.container .actions-dropdown .action-list-item,section.discussion.outside-app .actions-dropdown .action-list-item,.discussion.wrapper-account-settings .actions-dropdown .action-list-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item,.discussion-module .actions-dropdown .action-list-item,.discussion-user-threads .actions-dropdown .action-list-item,.container .view-discussion-home .label,section.outside-app .view-discussion-home .label,.wrapper-account-settings .view-discussion-home .label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .label,.view-profile .wrapper-profile-sections .view-discussion-home .label,.container .view-discussion-home .home-description,section.outside-app .view-discussion-home .home-description,.wrapper-account-settings .view-discussion-home .home-description,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-description,.view-profile .wrapper-profile-sections .view-discussion-home .home-description,.container .view-discussion-home .home-stats .stats-grouping .profile-stat,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat,body.discussion .discussion-comment .response-body,.discussion-module .discussion-comment .response-body,.discussion-user-threads .discussion-comment .response-body,body.discussion .discussion-post .posted-details,body.discussion .discussion-response .posted-details,body.discussion .discussion-comment .posted-details,body.discussion .discussion-post .post-context,body.discussion .discussion-article .post-context,body.view-in-course .discussion-post .post-context,body.view-in-course .discussion-article .post-context,.discussion.container .post-actions-list,section.discussion.outside-app .post-actions-list,.discussion.wrapper-account-settings .post-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list,.view-profile .discussion.wrapper-profile-sections .post-actions-list,.discussion.container .response-actions-list,section.discussion.outside-app .response-actions-list,.discussion.wrapper-account-settings .response-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list,.view-profile .discussion.wrapper-profile-sections .response-actions-list,.discussion.container .comment-actions-list,section.discussion.outside-app .comment-actions-list,.discussion.wrapper-account-settings .comment-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list,.view-profile .discussion.wrapper-profile-sections .comment-actions-list,.discussion-module .post-actions-list,.discussion-user-threads .post-actions-list,.discussion-module .response-actions-list,.discussion-user-threads .response-actions-list,.discussion-module .comment-actions-list,.discussion-user-threads .comment-actions-list,.search-results .search-results-item .search-results-ellipsis,.msg__copy p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.verification-process .carousel #wrapper-review .review-task .copy,.verification-process.step-confirmation .list-info .info-item .copy,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived,.view-survey .instructions,.view-survey .action-primary,.view-survey label,.view-profile .profile-section-two-fields .u-field-value,.login-register .instructions,.financial-assistance-wrapper .financial-assistance-form .instructions,.login-register .status .message-copy,.financial-assistance-wrapper .financial-assistance-form .status .message-copy,.login-register .status .message-copy p,.financial-assistance-wrapper .financial-assistance-form .status .message-copy p,.login-register .institution-list .institution,.financial-assistance-wrapper .financial-assistance-form .institution-list .institution,.verification-process.step-select-track .register-choice .copy,.verification-process.step-select-track .register-choice .wrapper-copy-inline,.verification-process.step-select-track .register-choice .copy-inline,.verification-process.step-requirements .list-reqs .req .copy-super,.verification-process.step-requirements .list-reqs .req-activate .copy-sub,.cart-errors,.confirm-enrollment .enrollment-details .enrollment-text,.shopping-cart .user-data .data-input h1 span,.shopping-cart .user-data .data-input .three-col .col-1,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row label,.shopping-cart .discount .code-input input[type="text"],.shopping-cart .col-two .col-1 span.radio-group label,.shopping-cart .col-two .col-2 p,.shopping-cart .billing-data .col-half .data-group label,.shopping-cart .billing-data .col-half .data-group input,.financial-assistance-wrapper p,.financial-assistance-wrapper .user-info .title,.financial-assistance-wrapper .user-info .data,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions,.ui-loading,.ui-loading-base,.wrapper-account-settings .ui-loading-indicator,.wrapper-account-settings .ui-loading-error,.view-profile .ui-loading-indicator,.view-teams .pagination .current-page,.view-teams .pagination .page-number-input,.view-teams .pagination .total-pages{font-size:16px;line-height:23.68px}.login .deco-divider .copy,.register .deco-divider .copy,.passwordreset .deco-divider .copy,#forgot-password-modal #password-reset .deco-divider .copy,.verification-process .carousel .view .instruction,.verification-process .deco-divider .copy,.verification-process .content-main .instruction,.verification-process.step-requirements .list-reqs .req-activate .copy-super,.register.is-not-verified.step-confirmation .view .instruction,.confirm-enrollment .enrollment-details .course-dates,.shopping-cart .discount .code-text a,.shopping-cart table.course-receipt tr td:first-child{font-size:18px;line-height:26.64px}.confirm-enrollment a.link-button,.confirm-enrollment button[type="submit"],.shopping-cart a.blue,.shopping-cart .user-data .data-input .three-col .col-1 .price span,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .counter input[type="text"],.shopping-cart .discount .code-text span b,.shopping-cart .col-two .col-2 button[type="submit"],.empty-cart a.blue,body.error .description{font-size:24px;line-height:35.52px}.verification-process .help-item .copy,.verification-process .carousel .requirements .requirement .copy,.verification-process .carousel .wrapper-task .wrapper-help .help .copy,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .copy,.verification-process.step-select-track .register-choice-certificate .action-intro,.verification-process.step-select-track .help-register .copy,.u-field-message,.modal-settings-language .actions-supplemental .list-actions-item,.dashboard .wrapper-find-courses .copy,.dashboard .profile-sidebar .user-info>ul li span.copy,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .copy,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .certificate-explanation,.status-verification .status-data-message,.find-courses .discovery-input,.view-survey .action-cancel,.view-survey button,.view-survey input,.view-survey select,.view-survey textarea,.view-survey .bit p,.view-profile .profile-section-two-fields .u-field.mode-placeholder .u-field-value,.verification-process .wrapper-msg .msg-content .copy,.verification-process .nav-wizard .help-inline,.verification-process.step-select-track .register-choice-certificate .title-expand,.verification-process.step-review .nav-wizard .prompt-verify .copy,.verification-process.step-review .nav-wizard .prompt-verify .action-verify label,.verification-process.step-review .nav-wizard .step-match label,.verification-process .pay-and-verify .photo-tip,.verification-process .incourse-reverify .photo-tip,.verification-process .reverify .photo-tip,#expiry-msg,.shopping-cart .col-two .row-inside .billing-detail-label,.shopping-cart .col-two .row-inside .billing-detail-value,.shopping-cart .bordered-bar h2 span .blue-link,.shopping-cart .bordered-bar section.outside-app h1 span .blue-link,section.outside-app .shopping-cart .bordered-bar h1 span .blue-link,.shopping-cart table.course-receipt tr td:last-child span,.empty-cart p,body.discussion .discussion-post .post-body,body.discussion .discussion-article .post-body,body.view-in-course .discussion-post .post-body,body.view-in-course .discussion-article .post-body,.wrapper-msg .msg-content .copy,.wrapper-msg .msg-content .copy p,.message,.wrapper-notification .copy,.wrapper-alert .copy,.prompt .copy,.notification .copy,.alert .action-dismiss .button-copy,.wrapper-message .message,.wrapper-message .message.information,.main-wrapper .alert{font-size:14px;line-height:20.72px}.msg__copy,.dashboard .profile-sidebar .user-info>ul .heads-up .copy,.dashboard .profile-sidebar .user-info .reverify-status-list .status-item,.status-verification .status-note,.status-verification .status-note p,.login .instructions .note,.register .instructions .note,.passwordreset .instructions .note,#forgot-password-modal #password-reset .instructions .note,.course-info .container .wrap-instructor-info .instructor-info-action,.course-info section.outside-app .wrap-instructor-info .instructor-info-action,.course-info .wrapper-account-settings .wrap-instructor-info .instructor-info-action,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .wrap-instructor-info .instructor-info-action,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy .wrap-instructor-info .instructor-info-action,.course-info .view-profile .wrapper-profile-sections .wrap-instructor-info .instructor-info-action,.view-profile .course-info .wrapper-profile-sections .wrap-instructor-info .instructor-info-action,.view-survey .list-input .field .tip,.login-register .note,.financial-assistance-wrapper .financial-assistance-form .note,.login-register .form-field .field-link,.financial-assistance-wrapper .financial-assistance-form .form-field .field-link,.login-register .form-field .tip,.financial-assistance-wrapper .financial-assistance-form .form-field .tip,.verification-process.step-requirements .list-reqs .req .copy-sub,.shopping-cart .discount .code-input .error-text,.shopping-cart .error-text,.discussion.container .action-button .action-label,section.discussion.outside-app .action-button .action-label,.discussion.wrapper-account-settings .action-button .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-label,.view-profile .discussion.wrapper-profile-sections .action-button .action-label,.discussion-module .action-button .action-label,.discussion-user-threads .action-button .action-label,.discussion.container .actions-dropdown .action-list-item,section.discussion.outside-app .actions-dropdown .action-list-item,.discussion.wrapper-account-settings .actions-dropdown .action-list-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item,.discussion-module .actions-dropdown .action-list-item,.discussion-user-threads .actions-dropdown .action-list-item,.container .view-discussion-home .label,section.outside-app .view-discussion-home .label,.wrapper-account-settings .view-discussion-home .label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .label,.view-profile .wrapper-profile-sections .view-discussion-home .label,.container .view-discussion-home .home-description,section.outside-app .view-discussion-home .home-description,.wrapper-account-settings .view-discussion-home .home-description,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-description,.view-profile .wrapper-profile-sections .view-discussion-home .home-description,.container .view-discussion-home .home-stats .stats-grouping .profile-stat,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat,body.discussion .discussion-comment .response-body,.discussion-module .discussion-comment .response-body,.discussion-user-threads .discussion-comment .response-body,body.discussion .discussion-post .posted-details,body.discussion .discussion-response .posted-details,body.discussion .discussion-comment .posted-details,body.discussion .discussion-post .post-context,body.discussion .discussion-article .post-context,body.view-in-course .discussion-post .post-context,body.view-in-course .discussion-article .post-context,.discussion.container .post-actions-list,section.discussion.outside-app .post-actions-list,.discussion.wrapper-account-settings .post-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list,.view-profile .discussion.wrapper-profile-sections .post-actions-list,.discussion.container .response-actions-list,section.discussion.outside-app .response-actions-list,.discussion.wrapper-account-settings .response-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list,.view-profile .discussion.wrapper-profile-sections .response-actions-list,.discussion.container .comment-actions-list,section.discussion.outside-app .comment-actions-list,.discussion.wrapper-account-settings .comment-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list,.view-profile .discussion.wrapper-profile-sections .comment-actions-list,.discussion-module .post-actions-list,.discussion-user-threads .post-actions-list,.discussion-module .response-actions-list,.discussion-user-threads .response-actions-list,.discussion-module .comment-actions-list,.discussion-user-threads .comment-actions-list,.search-results .search-results-item .search-results-ellipsis{font-size:12px;line-height:17.76px}.btn-large,body.error .back-button{font-size:18px;line-height:26.64px}.login aside .cta-login .cta-login-action,.register aside .cta-login .cta-login-action,.passwordreset aside .cta-login .cta-login-action,#forgot-password-modal #password-reset aside .cta-login .cta-login-action,.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider,.login .form-actions.form-third-party-auth button[type="submit"],.register .form-actions.form-third-party-auth button[type="submit"],.passwordreset .form-actions.form-third-party-auth button[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"],.login-register .nav-btn,.financial-assistance-wrapper .financial-assistance-form .nav-btn,.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login,.btn-avg,.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"],.find-courses .discovery-button:not(:disabled),.university-profile .discovery-button:not(:disabled),.shopping-cart input[type="text"],.shopping-cart input[type="email"],.shopping-cart select,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .updateBtn,.shopping-cart .discount button[type="submit"]{font-size:16px;line-height:23.68px}.btn-link,.dashboard .my-courses .listing-courses .course-item .course-container .label-xseries-association .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy,.find-courses .search-facets .facet-option,.gray-button,.alert.confirm .nav-actions .action-primary,.notification.confirm .nav-actions .action-primary,.prompt.confirm .nav-actions .action-primary,.alert.warning .nav-actions .action-primary,.notification.warning .nav-actions .action-primary,.prompt.warning .nav-actions .action-primary,.alert.error .nav-actions .action-primary,.notification.error .nav-actions .action-primary,.prompt.error .nav-actions .action-primary,.alert.announcement .nav-actions .action-primary,.notification.announcement .nav-actions .action-primary,.prompt.announcement .nav-actions .action-primary,.alert.confirmation .nav-actions .action-primary,.notification.confirmation .nav-actions .action-primary,.prompt.confirmation .nav-actions .action-primary,.alert.step-required .nav-actions .action-primary,.notification.step-required .nav-actions .action-primary,.prompt.step-required .nav-actions .action-primary,.notification.has-actions .action-primary,.main-wrapper .alert .alert-action.secondary,body.error .back-button{font-size:14px;line-height:20.72px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy-sub,.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider,.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login,.alert.confirm .nav-actions .action-primary,.notification.confirm .nav-actions .action-primary,.prompt.confirm .nav-actions .action-primary,.alert.warning .nav-actions .action-primary,.notification.warning .nav-actions .action-primary,.prompt.warning .nav-actions .action-primary,.alert.error .nav-actions .action-primary,.notification.error .nav-actions .action-primary,.prompt.error .nav-actions .action-primary,.alert.announcement .nav-actions .action-primary,.notification.announcement .nav-actions .action-primary,.prompt.announcement .nav-actions .action-primary,.alert.confirmation .nav-actions .action-primary,.notification.confirmation .nav-actions .action-primary,.prompt.confirmation .nav-actions .action-primary,.alert.step-required .nav-actions .action-primary,.notification.step-required .nav-actions .action-primary,.prompt.step-required .nav-actions .action-primary,.wrapper-prompt .prompt .nav-actions .action-primary,.wrapper-prompt .prompt .nav-actions .action-secondary,.notification.has-actions .action-secondary,.alert.has-actions .nav-actions .nav-item .action-primary,.alert.has-actions .nav-actions .nav-item .action-secondary,.is-in-course .wrapper-prompt .nav-actions .action-primary{font-size:12px;line-height:17.76px}.verification-process.step-requirements .list-reqs .req .placeholder-art *[class^="icon"]{font-size:48px}.verification-process .wrapper-msg .msg-icon{font-size:36px}.home>header .title .course-search .search-button,.find-courses .discovery-submit,.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button i,.shopping-cart .user-data .data-input .three-col .col-3 button.btn-remove i,.shopping-cart .col-two .col-2 .fa-caret-right,.notification .feedback-symbol,.alert .feedback-symbol{font-size:24px}.verification-process .carousel .wrapper-task .controls .control .action .icon,.courses-container .courses .course .course-info .course-title,.wrapper-msg .is-dismissable .action-dismiss .button-dismiss,.alert .action-dismiss .icon{font-size:18px}.find-courses .filters .clear-filters,.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-1x,.message-status .feedback-symbol{font-size:16px}.find-courses .search-facets .toggle button,.courses-container .courses .course .course-info .course-organization,.courses-container .courses .course .course-info .course-code,.courses-container .courses .course .course-info .course-date,.search-bar .search-button,.search-bar .cancel-button,.search-bar .search-button:hover,.search-bar .cancel-button:hover,.alert .action-alert-close .icon{font-size:14px}.discussion.container .action-button .action-icon,section.discussion.outside-app .action-button .action-icon,.discussion.wrapper-account-settings .action-button .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button .action-icon,.discussion-module .action-button .action-icon,.discussion-user-threads .action-button .action-icon{font-size:12px}.verification-process .carousel .view>.title,.verification-process .content-main>.title,.register.is-not-verified.step-confirmation .view .title,.view-register .introduction header .title .title-super,.view-register .introduction header .title .title-sub,.view-login .introduction header .title .title-super,.view-login .introduction header .title .title-sub,.view-passwordreset .introduction header .title .title-super,.view-passwordreset .introduction header .title .title-sub,.verification-process .title,.verification-process .copy{font-weight:300}.verification-process .help-item .title,.verification-process.step-select-track .help-register .title,.verification-process.step-select-track .field-certificate-contribution .label,.verification-process.step-review .nav-wizard .prompt-verify .title,.verification-process .wrapper-report .report th,.verification-process .wrapper-report .report thead th[scope="col"],.search-bar .search-field{font-weight:400}.verification-process .help-item .copy,.verification-process .carousel .requirements .requirement .copy,.verification-process .carousel .wrapper-task .wrapper-help .help .copy,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .copy,.verification-process.step-select-track .register-choice-certificate .action-intro,.verification-process.step-select-track .help-register .copy,.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.verification-process .page-header .title .sts-track .sts-track-value,.status-verification.is-denied .action-reverify,.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate,.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary,.verification-process .action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a,.verification-process.step-select-track .register-choice-audit .action-select input,.verification-process.step-confirmation .course-info .options .action-course,.verification-process.step-confirmation .course-info .course-actions .action-dashboard,.reverify-blocked .action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn,.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade,.verification-process .action-primary,.verification-process .action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .action,.verification-process.step-select-track .register-choice-certificate .action-select input,.wrapper-msg .has-actions .nav-actions .action-primary,.wrapper-msg .has-actions .msg-actions .action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived,.btn-large,.btn-avg,.verification-process .wrapper-report .report td,.verification-process.step-review .nav-wizard .prompt-verify .copy{font-weight:500}.is-deprecated,.verification-process .carousel .requirements .title,.verification-process .carousel .requirements .requirement .title,.verification-process .carousel .wrapper-task .wrapper-help .help .title,.verification-process .carousel #wrapper-review .review-task>.title,.verification-process .list-faq .faq-question,.verification-process.step-confirmation .list-info .info-item>.title,.msg__title,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .title,.dashboard .profile-sidebar .user-info .status .nav__item,.dashboard .my-courses .course .wrapper-messages-primary .message .message-title,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .title,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy,.status-verification .status-data-message,.status-verification .list-actions .action,.status-verification.is-denied .action-reverify,.dashboard-banner .wrapper-msg .msg.title,.login .deco-divider .copy,.register .deco-divider .copy,.passwordreset .deco-divider .copy,#forgot-password-modal #password-reset .deco-divider .copy,.view-survey .header-survey .title,.view-survey .message.submission-error .message-title,.view-survey label,.view-survey .bit .title,.view-profile .profile-section-two-fields .u-field-title,.verification-process label,.verification-process button,.verification-process input[type="submit"],.verification-process input[type="button"],.verification-process button[type="submit"],.verification-process .wrapper-msg .msg-content .title,.verification-process .page-header .title .sts-label,.verification-process .page-header .title .sts-course-org,.verification-process .page-header .title .sts-course-number,.verification-process .page-header .title .sts-course-name,.verification-process .progress .progress-step .wrapper-step-number .step-number,.verification-process .progress .progress-step .step-name,.verification-process .carousel .wrapper-task .wrapper-help .help .list-help .help-item-emphasis,.verification-process .deco-divider .copy,.verification-process .contribution-options .contribution-option .label-value,.verification-process.step-select-track .register-choice .action-select input,.verification-process.step-select-track .help-register .title,.verification-process.step-select-track .field-certificate-contribution .label,.verification-process.step-requirements .list-reqs .req .title,.verification-process.step-requirements .list-reqs .req-activate .title,.register.is-verified .nav-wizard .price-value,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn,body.discussion .post-label-pinned,.discussion-module .post-label-pinned,.discussion-user-threads .post-label-pinned,body.discussion .post-label-following,.discussion-module .post-label-following,.discussion-user-threads .post-label-following,body.discussion .post-label-reported,.discussion-module .post-label-reported,.discussion-user-threads .post-label-reported,body.discussion .post-label-closed,.discussion-module .post-label-closed,.discussion-user-threads .post-label-closed,body.discussion .post-label-by-staff,.discussion-module .post-label-by-staff,.discussion-user-threads .post-label-by-staff,body.discussion .post-label-by-community-ta,.discussion-module .post-label-by-community-ta,.discussion-user-threads .post-label-by-community-ta,.forum-nav-thread-comments-count,.wrapper-msg .msg-content .title{font-weight:600}.verification-process .carousel #wrapper-review .review-task .copy strong,.verification-process.step-select-track .register-choice .title,body.discussion .user-label-staff,.discussion-module .user-label-staff,.discussion-user-threads .user-label-staff,body.discussion .user-label-community-ta,.discussion-module .user-label-community-ta,.discussion-user-threads .user-label-community-ta,.container .discussion-response .response-header-content .username,section.outside-app .discussion-response .response-header-content .username,.wrapper-account-settings .discussion-response .response-header-content .username,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-response .response-header-content .username,.view-profile .wrapper-profile-sections .discussion-response .response-header-content .username,body.discussion .forum-nav .search-alert-content .message em,body.discussion .forum-nav .search-alert-content .link-jump,body.discussion .forum-nav .search-alert-controls .control{font-weight:700}.verification-process .carousel .view>.title,.verification-process .content-main>.title,.register.is-not-verified.step-confirmation .view .title{margin:0 0 15px 0;border-bottom:1px solid #b1b2b4;padding-bottom:10px;color:#050505}.verification-process .carousel .requirements .title,.verification-process .carousel .requirements .requirement .title,.verification-process .carousel .wrapper-task .wrapper-help .help .title,.verification-process .carousel #wrapper-review .review-task>.title,.verification-process .list-faq .faq-question,.verification-process.step-confirmation .list-info .info-item>.title{margin:0 0 5px 0;color:#050505}.verification-process .help-item .title,.verification-process.step-select-track .help-register .title,.verification-process.step-select-track .field-certificate-contribution .label,.verification-process.step-review .nav-wizard .prompt-verify .title{margin:0 0 20px 0;color:#050505}.msg__title,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .title{margin:0 0 5px 0;color:#050505}.verification-process .carousel #wrapper-review .review-task .copy,.verification-process.step-confirmation .list-info .info-item .copy{color:#707276}.verification-process .help-item .copy,.verification-process .carousel .requirements .requirement .copy,.verification-process .carousel .wrapper-task .wrapper-help .help .copy,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .copy,.verification-process.step-select-track .register-choice-certificate .action-intro,.verification-process.step-select-track .help-register .copy{color:#6f7074}.msg__copy{color:#6f7074}.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.verification-process .page-header .title .sts-track .sts-track-value{border-radius:4px;padding:10px 20px;text-transform:uppercase;letter-spacing:0.1rem}.status-verification.is-denied .action-reverify,.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate,.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary,.verification-process .action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a,.verification-process.step-select-track .register-choice-audit .action-select input,.verification-process.step-confirmation .course-info .options .action-course,.verification-process.step-confirmation .course-info .course-actions .action-dashboard,.reverify-blocked .action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn,.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade,.verification-process .action-primary,.verification-process .action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .action,.verification-process.step-select-track .register-choice-certificate .action-select input,.wrapper-msg .has-actions .nav-actions .action-primary,.wrapper-msg .has-actions .msg-actions .action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived,.login aside .cta-login .cta-login-action,.register aside .cta-login .cta-login-action,.passwordreset aside .cta-login .cta-login-action,#forgot-password-modal #password-reset aside .cta-login .cta-login-action,.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider,.login .form-actions.form-third-party-auth button[type="submit"],.register .form-actions.form-third-party-auth button[type="submit"],.passwordreset .form-actions.form-third-party-auth button[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"],.login-register .nav-btn,.financial-assistance-wrapper .financial-assistance-form .nav-btn,.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login{-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}.status-verification.is-denied .action-reverify:hover,.btn-blue:hover,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate:hover,.login-register .action-primary:hover,.financial-assistance-wrapper .financial-assistance-form .action-primary:hover,.verification-process .action-primary-blue:hover,.verification-process .carousel .wrapper-task .controls .control .action:hover,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a:hover,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a:hover,.verification-process.step-select-track .register-choice-audit .action-select input:hover,.verification-process.step-confirmation .course-info .options .action-course:hover,.verification-process.step-confirmation .course-info .course-actions .action-dashboard:hover,.reverify-blocked .action-primary:hover,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn:hover,.btn-pink:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:hover,.verification-process .action-primary:hover,.verification-process .action-confirm:hover,.verification-process.step-select-track .register-choice-certificate .action-select input:hover,.wrapper-msg .has-actions .nav-actions .action-primary:hover,.wrapper-msg .has-actions .msg-actions .action-primary:hover,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:hover,.dashboard .my-courses .course .details .enter-course:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:hover,.btn-secondary:hover,.dashboard .wrapper-find-courses .btn-find-courses:hover,.login aside .cta-login .cta-login-action:hover,.register aside .cta-login .cta-login-action:hover,.passwordreset aside .cta-login .cta-login-action:hover,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:hover,.login-register .login-provider:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider:hover,.login .form-actions.form-third-party-auth button[type="submit"]:hover,.register .form-actions.form-third-party-auth button[type="submit"]:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:hover,.login-register .nav-btn:hover,.financial-assistance-wrapper .financial-assistance-form .nav-btn:hover,.login-register .button-secondary-login:hover,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:hover,.status-verification.is-denied .action-reverify:active,.btn-blue:active,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate:active,.login-register .action-primary:active,.financial-assistance-wrapper .financial-assistance-form .action-primary:active,.verification-process .action-primary-blue:active,.verification-process .carousel .wrapper-task .controls .control .action:active,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a:active,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a:active,.verification-process.step-select-track .register-choice-audit .action-select input:active,.verification-process.step-confirmation .course-info .options .action-course:active,.verification-process.step-confirmation .course-info .course-actions .action-dashboard:active,.reverify-blocked .action-primary:active,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn:active,.btn-pink:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:active,.verification-process .action-primary:active,.verification-process .action-confirm:active,.verification-process.step-select-track .register-choice-certificate .action-select input:active,.wrapper-msg .has-actions .nav-actions .action-primary:active,.wrapper-msg .has-actions .msg-actions .action-primary:active,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:active,.dashboard .my-courses .course .details .enter-course:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:active,.btn-secondary:active,.dashboard .wrapper-find-courses .btn-find-courses:active,.login aside .cta-login .cta-login-action:active,.register aside .cta-login .cta-login-action:active,.passwordreset aside .cta-login .cta-login-action:active,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:active,.login-register .login-provider:active,.financial-assistance-wrapper .financial-assistance-form .login-provider:active,.login .form-actions.form-third-party-auth button[type="submit"]:active,.register .form-actions.form-third-party-auth button[type="submit"]:active,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:active,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:active,.login-register .nav-btn:active,.financial-assistance-wrapper .financial-assistance-form .nav-btn:active,.login-register .button-secondary-login:active,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:active,.status-verification.is-denied .action-reverify:focus,.btn-blue:focus,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate:focus,.login-register .action-primary:focus,.financial-assistance-wrapper .financial-assistance-form .action-primary:focus,.verification-process .action-primary-blue:focus,.verification-process .carousel .wrapper-task .controls .control .action:focus,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a:focus,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a:focus,.verification-process.step-select-track .register-choice-audit .action-select input:focus,.verification-process.step-confirmation .course-info .options .action-course:focus,.verification-process.step-confirmation .course-info .course-actions .action-dashboard:focus,.reverify-blocked .action-primary:focus,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn:focus,.btn-pink:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:focus,.verification-process .action-primary:focus,.verification-process .action-confirm:focus,.verification-process.step-select-track .register-choice-certificate .action-select input:focus,.wrapper-msg .has-actions .nav-actions .action-primary:focus,.wrapper-msg .has-actions .msg-actions .action-primary:focus,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:focus,.dashboard .my-courses .course .details .enter-course:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:focus,.btn-secondary:focus,.dashboard .wrapper-find-courses .btn-find-courses:focus,.login aside .cta-login .cta-login-action:focus,.register aside .cta-login .cta-login-action:focus,.passwordreset aside .cta-login .cta-login-action:focus,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:focus,.login-register .login-provider:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider:focus,.login .form-actions.form-third-party-auth button[type="submit"]:focus,.register .form-actions.form-third-party-auth button[type="submit"]:focus,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:focus,.login-register .nav-btn:focus,.financial-assistance-wrapper .financial-assistance-form .nav-btn:focus,.login-register .button-secondary-login:focus,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:focus{text-decoration:none}.status-verification.is-denied .disabled.action-reverify,.disabled.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .disabled.action-donate,.login-register .disabled.action-primary,.financial-assistance-wrapper .financial-assistance-form .disabled.action-primary,.verification-process .disabled.action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .disabled.action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.disabled,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.disabled,.verification-process.step-select-track .register-choice-audit .action-select input.disabled,.verification-process.step-confirmation .course-info .options .disabled.action-course,.verification-process.step-confirmation .course-info .course-actions .disabled.action-dashboard,.reverify-blocked .disabled.action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .disabled.btn,.disabled.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .disabled.action-upgrade,.verification-process .disabled.action-primary,.verification-process .disabled.action-confirm,.verification-process.step-select-track .register-choice-certificate .action-select input.disabled,.wrapper-msg .has-actions .nav-actions .disabled.action-primary,.wrapper-msg .has-actions .msg-actions .disabled.action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button.disabled,.dashboard .my-courses .course .details .disabled.enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .disabled.cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .disabled.credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .disabled.xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .disabled.xseries-base-btn,.disabled.btn-secondary,.dashboard .wrapper-find-courses .disabled.btn-find-courses,.login aside .cta-login .disabled.cta-login-action,.register aside .cta-login .disabled.cta-login-action,.passwordreset aside .cta-login .disabled.cta-login-action,#forgot-password-modal #password-reset aside .cta-login .disabled.cta-login-action,.login-register .disabled.login-provider,.financial-assistance-wrapper .financial-assistance-form .disabled.login-provider,.login .form-actions.form-third-party-auth button.disabled[type="submit"],.register .form-actions.form-third-party-auth button.disabled[type="submit"],.passwordreset .form-actions.form-third-party-auth button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.disabled[type="submit"],.login-register .disabled.nav-btn,.financial-assistance-wrapper .financial-assistance-form .disabled.nav-btn,.login-register .disabled.button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .disabled.button-secondary-login,.status-verification.is-denied [disabled].action-reverify,[disabled].btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions [disabled].action-donate,.login-register [disabled].action-primary,.financial-assistance-wrapper .financial-assistance-form [disabled].action-primary,.verification-process [disabled].action-primary-blue,.verification-process .carousel .wrapper-task .controls .control [disabled].action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a[disabled],.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a[disabled],.verification-process.step-select-track .register-choice-audit .action-select input[disabled],.verification-process.step-confirmation .course-info .options [disabled].action-course,.verification-process.step-confirmation .course-info .course-actions [disabled].action-dashboard,.reverify-blocked [disabled].action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions [disabled].btn,[disabled].btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell [disabled].action-upgrade,.verification-process [disabled].action-primary,.verification-process [disabled].action-confirm,.verification-process.step-select-track .register-choice-certificate .action-select input[disabled],.wrapper-msg .has-actions .nav-actions [disabled].action-primary,.wrapper-msg .has-actions .msg-actions [disabled].action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button[disabled],.dashboard .my-courses .course .details [disabled].enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta [disabled].cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action [disabled].credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action [disabled].xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action [disabled].xseries-base-btn,[disabled].btn-secondary,.dashboard .wrapper-find-courses [disabled].btn-find-courses,.login aside .cta-login [disabled].cta-login-action,.register aside .cta-login [disabled].cta-login-action,.passwordreset aside .cta-login [disabled].cta-login-action,#forgot-password-modal #password-reset aside .cta-login [disabled].cta-login-action,.login-register [disabled].login-provider,.financial-assistance-wrapper .financial-assistance-form [disabled].login-provider,.login .form-actions.form-third-party-auth button[disabled][type="submit"],.register .form-actions.form-third-party-auth button[disabled][type="submit"],.passwordreset .form-actions.form-third-party-auth button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[disabled][type="submit"],.login-register [disabled].nav-btn,.financial-assistance-wrapper .financial-assistance-form [disabled].nav-btn,.login-register [disabled].button-secondary-login,.financial-assistance-wrapper .financial-assistance-form [disabled].button-secondary-login{cursor:default;pointer-events:none}.status-verification.is-denied .action-reverify,.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate,.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary,.verification-process .action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a,.verification-process.step-select-track .register-choice-audit .action-select input,.verification-process.step-confirmation .course-info .options .action-course,.verification-process.step-confirmation .course-info .course-actions .action-dashboard,.reverify-blocked .action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn,.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade,.verification-process .action-primary,.verification-process .action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .action,.verification-process.step-select-track .register-choice-certificate .action-select input,.wrapper-msg .has-actions .nav-actions .action-primary,.wrapper-msg .has-actions .msg-actions .action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived,.login aside .cta-login .cta-login-action,.register aside .cta-login .cta-login-action,.passwordreset aside .cta-login .cta-login-action,#forgot-password-modal #password-reset aside .cta-login .cta-login-action,.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider,.login .form-actions.form-third-party-auth button[type="submit"],.register .form-actions.form-third-party-auth button[type="submit"],.passwordreset .form-actions.form-third-party-auth button[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"],.login-register .nav-btn,.financial-assistance-wrapper .financial-assistance-form .nav-btn,.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login{border-radius:2px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;padding:10px 20px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn:focus{text-decoration:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .disabled.btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .is-disabled.btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate [disabled="disabled"].btn{box-shadow:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn{background-color:rgba(255,255,255,0.3);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));border:1px solid #10638a;background-color:#126f9a;color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn:focus{background-color:#1790c7;color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .disabled.btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .is-disabled.btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate [disabled="disabled"].btn{border:1px solid #737577;background:#646668;color:#fff}.status-verification.is-denied .action-reverify,.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate,.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary,.verification-process .action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a,.verification-process.step-select-track .register-choice-audit .action-select input,.verification-process.step-confirmation .course-info .options .action-course,.verification-process.step-confirmation .course-info .course-actions .action-dashboard,.reverify-blocked .action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn,.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade,.verification-process .action-primary,.verification-process .action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .action,.verification-process.step-select-track .register-choice-certificate .action-select input,.wrapper-msg .has-actions .nav-actions .action-primary,.wrapper-msg .has-actions .msg-actions .action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived{border:none;padding:15px 20px;text-align:center}.status-verification.is-denied .disabled.action-reverify,.disabled.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .disabled.action-donate,.login-register .disabled.action-primary,.financial-assistance-wrapper .financial-assistance-form .disabled.action-primary,.verification-process .disabled.action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .disabled.action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.disabled,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.disabled,.verification-process.step-select-track .register-choice-audit .action-select input.disabled,.verification-process.step-confirmation .course-info .options .disabled.action-course,.verification-process.step-confirmation .course-info .course-actions .disabled.action-dashboard,.reverify-blocked .disabled.action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .disabled.btn,.disabled.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .disabled.action-upgrade,.verification-process .disabled.action-primary,.verification-process .disabled.action-confirm,.verification-process.step-select-track .register-choice-certificate .action-select input.disabled,.wrapper-msg .has-actions .nav-actions .disabled.action-primary,.wrapper-msg .has-actions .msg-actions .disabled.action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button.disabled,.dashboard .my-courses .course .details .disabled.enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .disabled.cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .disabled.credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .disabled.xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .disabled.xseries-base-btn,.disabled.btn-secondary,.dashboard .wrapper-find-courses .disabled.btn-find-courses,.status-verification.is-denied .is-disabled.action-reverify,.is-disabled.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .is-disabled.action-donate,.login-register .is-disabled.action-primary,.financial-assistance-wrapper .financial-assistance-form .is-disabled.action-primary,.verification-process .is-disabled.action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .is-disabled.action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.is-disabled,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.is-disabled,.verification-process.step-select-track .register-choice-audit .action-select input.is-disabled,.verification-process.step-confirmation .course-info .options .is-disabled.action-course,.verification-process.step-confirmation .course-info .course-actions .is-disabled.action-dashboard,.reverify-blocked .is-disabled.action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .is-disabled.btn,.is-disabled.btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .is-disabled.action-upgrade,.verification-process .is-disabled.action-primary,.verification-process .is-disabled.action-confirm,.verification-process.step-select-track .register-choice-certificate .action-select input.is-disabled,.wrapper-msg .has-actions .nav-actions .is-disabled.action-primary,.wrapper-msg .has-actions .msg-actions .is-disabled.action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button.is-disabled,.dashboard .my-courses .course .details .is-disabled.enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .is-disabled.cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .is-disabled.credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .is-disabled.xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .is-disabled.xseries-base-btn,.is-disabled.btn-secondary,.dashboard .wrapper-find-courses .is-disabled.btn-find-courses,.status-verification.is-denied [disabled].action-reverify,[disabled].btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions [disabled].action-donate,.login-register [disabled].action-primary,.financial-assistance-wrapper .financial-assistance-form [disabled].action-primary,.verification-process [disabled].action-primary-blue,.verification-process .carousel .wrapper-task .controls .control [disabled].action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a[disabled],.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a[disabled],.verification-process.step-select-track .register-choice-audit .action-select input[disabled],.verification-process.step-confirmation .course-info .options [disabled].action-course,.verification-process.step-confirmation .course-info .course-actions [disabled].action-dashboard,.reverify-blocked [disabled].action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions [disabled].btn,[disabled].btn-pink,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell [disabled].action-upgrade,.verification-process [disabled].action-primary,.verification-process [disabled].action-confirm,.verification-process.step-select-track .register-choice-certificate .action-select input[disabled],.wrapper-msg .has-actions .nav-actions [disabled].action-primary,.wrapper-msg .has-actions .msg-actions [disabled].action-primary,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button[disabled],.dashboard .my-courses .course .details [disabled].enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta [disabled].cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action [disabled].credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action [disabled].xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action [disabled].xseries-base-btn,[disabled].btn-secondary,.dashboard .wrapper-find-courses [disabled].btn-find-courses{background:#a4a6a8;color:rgba(255,255,255,0.75)}.status-verification.is-denied .action-reverify{box-shadow:0 2px 1px 0 #bd4141;background:#bd4141;color:#fff}.status-verification.is-denied .action-reverify:hover,.status-verification.is-denied .action-reverify:active,.status-verification.is-denied .action-reverify:focus{background:#fd5757;color:#fff}.status-verification.is-denied .disabled.action-reverify,.status-verification.is-denied [disabled].action-reverify{box-shadow:none}.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate,.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary,.verification-process .action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a,.verification-process.step-select-track .register-choice-audit .action-select input,.verification-process.step-confirmation .course-info .options .action-course,.verification-process.step-confirmation .course-info .course-actions .action-dashboard,.reverify-blocked .action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn{box-shadow:0 2px 1px 0 #0a4a67;background:#126f9a;color:#fff}.btn-blue:hover,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate:hover,.login-register .action-primary:hover,.financial-assistance-wrapper .financial-assistance-form .action-primary:hover,.verification-process .action-primary-blue:hover,.verification-process .carousel .wrapper-task .controls .control .action:hover,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a:hover,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a:hover,.verification-process.step-select-track .register-choice-audit .action-select input:hover,.verification-process.step-confirmation .course-info .options .action-course:hover,.verification-process.step-confirmation .course-info .course-actions .action-dashboard:hover,.reverify-blocked .action-primary:hover,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn:hover,.btn-blue:active,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate:active,.login-register .action-primary:active,.financial-assistance-wrapper .financial-assistance-form .action-primary:active,.verification-process .action-primary-blue:active,.verification-process .carousel .wrapper-task .controls .control .action:active,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a:active,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a:active,.verification-process.step-select-track .register-choice-audit .action-select input:active,.verification-process.step-confirmation .course-info .options .action-course:active,.verification-process.step-confirmation .course-info .course-actions .action-dashboard:active,.reverify-blocked .action-primary:active,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn:active,.btn-blue:focus,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate:focus,.login-register .action-primary:focus,.financial-assistance-wrapper .financial-assistance-form .action-primary:focus,.verification-process .action-primary-blue:focus,.verification-process .carousel .wrapper-task .controls .control .action:focus,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a:focus,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a:focus,.verification-process.step-select-track .register-choice-audit .action-select input:focus,.verification-process.step-confirmation .course-info .options .action-course:focus,.verification-process.step-confirmation .course-info .course-actions .action-dashboard:focus,.reverify-blocked .action-primary:focus,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn:focus{background:#1790c7;color:#fff}.current.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .current.action-donate,.login-register .current.action-primary,.financial-assistance-wrapper .financial-assistance-form .current.action-primary,.verification-process .current.action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .current.action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.current,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.current,.verification-process.step-select-track .register-choice-audit .action-select input.current,.verification-process.step-confirmation .course-info .options .current.action-course,.verification-process.step-confirmation .course-info .course-actions .current.action-dashboard,.reverify-blocked .current.action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .current.btn,.active.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .active.action-donate,.login-register .active.action-primary,.financial-assistance-wrapper .financial-assistance-form .active.action-primary,.verification-process .active.action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .active.action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.active,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.active,.verification-process.step-select-track .register-choice-audit .action-select input.active,.verification-process.step-confirmation .course-info .options .active.action-course,.verification-process.step-confirmation .course-info .course-actions .active.action-dashboard,.reverify-blocked .active.action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .active.btn{box-shadow:inset 0 2px 1px 1px #0078b0;background:#1aa1de;color:#0078b0}.current.btn-blue:hover,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .current.action-donate:hover,.login-register .current.action-primary:hover,.financial-assistance-wrapper .financial-assistance-form .current.action-primary:hover,.verification-process .current.action-primary-blue:hover,.verification-process .carousel .wrapper-task .controls .control .current.action:hover,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.current:hover,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.current:hover,.verification-process.step-select-track .register-choice-audit .action-select input.current:hover,.verification-process.step-confirmation .course-info .options .current.action-course:hover,.verification-process.step-confirmation .course-info .course-actions .current.action-dashboard:hover,.reverify-blocked .current.action-primary:hover,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .current.btn:hover,.current.btn-blue:active,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .current.action-donate:active,.login-register .current.action-primary:active,.financial-assistance-wrapper .financial-assistance-form .current.action-primary:active,.verification-process .current.action-primary-blue:active,.verification-process .carousel .wrapper-task .controls .control .current.action:active,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.current:active,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.current:active,.verification-process.step-select-track .register-choice-audit .action-select input.current:active,.verification-process.step-confirmation .course-info .options .current.action-course:active,.verification-process.step-confirmation .course-info .course-actions .current.action-dashboard:active,.reverify-blocked .current.action-primary:active,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .current.btn:active,.current.btn-blue:focus,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .current.action-donate:focus,.login-register .current.action-primary:focus,.financial-assistance-wrapper .financial-assistance-form .current.action-primary:focus,.verification-process .current.action-primary-blue:focus,.verification-process .carousel .wrapper-task .controls .control .current.action:focus,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.current:focus,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.current:focus,.verification-process.step-select-track .register-choice-audit .action-select input.current:focus,.verification-process.step-confirmation .course-info .options .current.action-course:focus,.verification-process.step-confirmation .course-info .course-actions .current.action-dashboard:focus,.reverify-blocked .current.action-primary:focus,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .current.btn:focus,.active.btn-blue:hover,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .active.action-donate:hover,.login-register .active.action-primary:hover,.financial-assistance-wrapper .financial-assistance-form .active.action-primary:hover,.verification-process .active.action-primary-blue:hover,.verification-process .carousel .wrapper-task .controls .control .active.action:hover,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.active:hover,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.active:hover,.verification-process.step-select-track .register-choice-audit .action-select input.active:hover,.verification-process.step-confirmation .course-info .options .active.action-course:hover,.verification-process.step-confirmation .course-info .course-actions .active.action-dashboard:hover,.reverify-blocked .active.action-primary:hover,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .active.btn:hover,.active.btn-blue:active,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .active.action-donate:active,.login-register .active.action-primary:active,.financial-assistance-wrapper .financial-assistance-form .active.action-primary:active,.verification-process .active.action-primary-blue:active,.verification-process .carousel .wrapper-task .controls .control .active.action:active,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.active:active,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.active:active,.verification-process.step-select-track .register-choice-audit .action-select input.active:active,.verification-process.step-confirmation .course-info .options .active.action-course:active,.verification-process.step-confirmation .course-info .course-actions .active.action-dashboard:active,.reverify-blocked .active.action-primary:active,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .active.btn:active,.active.btn-blue:focus,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .active.action-donate:focus,.login-register .active.action-primary:focus,.financial-assistance-wrapper .financial-assistance-form .active.action-primary:focus,.verification-process .active.action-primary-blue:focus,.verification-process .carousel .wrapper-task .controls .control .active.action:focus,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.active:focus,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.active:focus,.verification-process.step-select-track .register-choice-audit .action-select input.active:focus,.verification-process.step-confirmation .course-info .options .active.action-course:focus,.verification-process.step-confirmation .course-info .course-actions .active.action-dashboard:focus,.reverify-blocked .active.action-primary:focus,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .active.btn:focus{box-shadow:inset 0 2px 1px 1px #126f9a;color:#126f9a}.disabled.btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .disabled.action-donate,.login-register .disabled.action-primary,.financial-assistance-wrapper .financial-assistance-form .disabled.action-primary,.verification-process .disabled.action-primary-blue,.verification-process .carousel .wrapper-task .controls .control .disabled.action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a.disabled,.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a.disabled,.verification-process.step-select-track .register-choice-audit .action-select input.disabled,.verification-process.step-confirmation .course-info .options .disabled.action-course,.verification-process.step-confirmation .course-info .course-actions .disabled.action-dashboard,.reverify-blocked .disabled.action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .disabled.btn,[disabled].btn-blue,.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions [disabled].action-donate,.login-register [disabled].action-primary,.financial-assistance-wrapper .financial-assistance-form [disabled].action-primary,.verification-process [disabled].action-primary-blue,.verification-process .carousel .wrapper-task .controls .control [disabled].action,.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a[disabled],.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a[disabled],.verification-process.step-select-track .register-choice-audit .action-select input[disabled],.verification-process.step-confirmation .course-info .options [disabled].action-course,.verification-process.step-confirmation .course-info .course-actions [disabled].action-dashboard,.reverify-blocked [disabled].action-primary,.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions [disabled].btn{box-shadow:none}.btn-pink{box-shadow:0 2px 1px 0 #8c204f;background:#b52a67;color:#fff}.btn-pink:hover,.btn-pink:active,.btn-pink:focus{background:#d7548e;color:#fff}.current.btn-pink,.active.btn-pink{box-shadow:inset 0 2px 1px 1px #a0255b;background:#d33f80;color:#a0255b}.current.btn-pink:hover,.current.btn-pink:active,.current.btn-pink:focus,.active.btn-pink:hover,.active.btn-pink:active,.active.btn-pink:focus{box-shadow:inset 0 2px 1px 1px #8c204f;color:#771c44}.disabled.btn-pink,[disabled].btn-pink{box-shadow:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade,.verification-process .action-primary,.verification-process .action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .action,.verification-process.step-select-track .register-choice-certificate .action-select input,.wrapper-msg .has-actions .nav-actions .action-primary,.wrapper-msg .has-actions .msg-actions .action-primary{box-shadow:0 2px 1px 0 #005100;background:#006c00;color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:hover,.verification-process .action-primary:hover,.verification-process .action-confirm:hover,.verification-process .carousel .wrapper-task .controls .control.approved .action:hover,.verification-process.step-select-track .register-choice-certificate .action-select input:hover,.wrapper-msg .has-actions .nav-actions .action-primary:hover,.wrapper-msg .has-actions .msg-actions .action-primary:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:active,.verification-process .action-primary:active,.verification-process .action-confirm:active,.verification-process .carousel .wrapper-task .controls .control.approved .action:active,.verification-process.step-select-track .register-choice-certificate .action-select input:active,.wrapper-msg .has-actions .nav-actions .action-primary:active,.wrapper-msg .has-actions .msg-actions .action-primary:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:focus,.verification-process .action-primary:focus,.verification-process .action-confirm:focus,.verification-process .carousel .wrapper-task .controls .control.approved .action:focus,.verification-process.step-select-track .register-choice-certificate .action-select input:focus,.wrapper-msg .has-actions .nav-actions .action-primary:focus,.wrapper-msg .has-actions .msg-actions .action-primary:focus{background:#60bc61;color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .current.action-upgrade,.verification-process .current.action-primary,.verification-process .current.action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .current.action,.verification-process.step-select-track .register-choice-certificate .action-select input.current,.wrapper-msg .has-actions .nav-actions .current.action-primary,.wrapper-msg .has-actions .msg-actions .current.action-primary,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .active.action-upgrade,.verification-process .active.action-primary,.verification-process .active.action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .active.action,.verification-process.step-select-track .register-choice-certificate .action-select input.active,.wrapper-msg .has-actions .nav-actions .active.action-primary,.wrapper-msg .has-actions .msg-actions .active.action-primary{box-shadow:inset 0 2px 1px 1px #008801;background:#66b766;color:#008801}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .current.action-upgrade:hover,.verification-process .current.action-primary:hover,.verification-process .current.action-confirm:hover,.verification-process .carousel .wrapper-task .controls .control.approved .current.action:hover,.verification-process.step-select-track .register-choice-certificate .action-select input.current:hover,.wrapper-msg .has-actions .nav-actions .current.action-primary:hover,.wrapper-msg .has-actions .msg-actions .current.action-primary:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .current.action-upgrade:active,.verification-process .current.action-primary:active,.verification-process .current.action-confirm:active,.verification-process .carousel .wrapper-task .controls .control.approved .current.action:active,.verification-process.step-select-track .register-choice-certificate .action-select input.current:active,.wrapper-msg .has-actions .nav-actions .current.action-primary:active,.wrapper-msg .has-actions .msg-actions .current.action-primary:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .current.action-upgrade:focus,.verification-process .current.action-primary:focus,.verification-process .current.action-confirm:focus,.verification-process .carousel .wrapper-task .controls .control.approved .current.action:focus,.verification-process.step-select-track .register-choice-certificate .action-select input.current:focus,.wrapper-msg .has-actions .nav-actions .current.action-primary:focus,.wrapper-msg .has-actions .msg-actions .current.action-primary:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .active.action-upgrade:hover,.verification-process .active.action-primary:hover,.verification-process .active.action-confirm:hover,.verification-process .carousel .wrapper-task .controls .control.approved .active.action:hover,.verification-process.step-select-track .register-choice-certificate .action-select input.active:hover,.wrapper-msg .has-actions .nav-actions .active.action-primary:hover,.wrapper-msg .has-actions .msg-actions .active.action-primary:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .active.action-upgrade:active,.verification-process .active.action-primary:active,.verification-process .active.action-confirm:active,.verification-process .carousel .wrapper-task .controls .control.approved .active.action:active,.verification-process.step-select-track .register-choice-certificate .action-select input.active:active,.wrapper-msg .has-actions .nav-actions .active.action-primary:active,.wrapper-msg .has-actions .msg-actions .active.action-primary:active,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .active.action-upgrade:focus,.verification-process .active.action-primary:focus,.verification-process .active.action-confirm:focus,.verification-process .carousel .wrapper-task .controls .control.approved .active.action:focus,.verification-process.step-select-track .register-choice-certificate .action-select input.active:focus,.wrapper-msg .has-actions .nav-actions .active.action-primary:focus,.wrapper-msg .has-actions .msg-actions .active.action-primary:focus{box-shadow:inset 0 2px 1px 1px #006c00;color:#006c00}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .disabled.action-upgrade,.verification-process .disabled.action-primary,.verification-process .disabled.action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved .disabled.action,.verification-process.step-select-track .register-choice-certificate .action-select input.disabled,.wrapper-msg .has-actions .nav-actions .disabled.action-primary,.wrapper-msg .has-actions .msg-actions .disabled.action-primary,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell [disabled].action-upgrade,.verification-process [disabled].action-primary,.verification-process [disabled].action-confirm,.verification-process .carousel .wrapper-task .controls .control.approved [disabled].action,.verification-process.step-select-track .register-choice-certificate .action-select input[disabled],.wrapper-msg .has-actions .nav-actions [disabled].action-primary,.wrapper-msg .has-actions .msg-actions [disabled].action-primary{box-shadow:none}.verification-process .nav-wizard.is-not-ready .action-primary{background:#a4a6a8;color:rgba(255,255,255,0.75);pointer-events:none;cursor:default;pointer-events:none;box-shadow:none}.verification-process .nav-wizard.is-not-ready .action-primary:hover,.verification-process .nav-wizard.is-not-ready .action-primary:focus{pointer-events:none}.login aside .cta-login .cta-login-action,.register aside .cta-login .cta-login-action,.passwordreset aside .cta-login .cta-login-action,#forgot-password-modal #password-reset aside .cta-login .cta-login-action,.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider,.login .form-actions.form-third-party-auth button[type="submit"],.register .form-actions.form-third-party-auth button[type="submit"],.passwordreset .form-actions.form-third-party-auth button[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"],.login-register .nav-btn,.financial-assistance-wrapper .financial-assistance-form .nav-btn,.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login{box-shadow:none;border:1px solid #126f9a;padding:10px 20px;background:transparent;color:#126f9a}.login aside .cta-login .cta-login-action:hover,.register aside .cta-login .cta-login-action:hover,.passwordreset aside .cta-login .cta-login-action:hover,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:hover,.login-register .login-provider:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider:hover,.login .form-actions.form-third-party-auth button[type="submit"]:hover,.register .form-actions.form-third-party-auth button[type="submit"]:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:hover,.login-register .nav-btn:hover,.financial-assistance-wrapper .financial-assistance-form .nav-btn:hover,.login-register .button-secondary-login:hover,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:hover,.login aside .cta-login .cta-login-action:active,.register aside .cta-login .cta-login-action:active,.passwordreset aside .cta-login .cta-login-action:active,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:active,.login-register .login-provider:active,.financial-assistance-wrapper .financial-assistance-form .login-provider:active,.login .form-actions.form-third-party-auth button[type="submit"]:active,.register .form-actions.form-third-party-auth button[type="submit"]:active,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:active,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:active,.login-register .nav-btn:active,.financial-assistance-wrapper .financial-assistance-form .nav-btn:active,.login-register .button-secondary-login:active,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:active,.login aside .cta-login .cta-login-action:focus,.register aside .cta-login .cta-login-action:focus,.passwordreset aside .cta-login .cta-login-action:focus,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:focus,.login-register .login-provider:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider:focus,.login .form-actions.form-third-party-auth button[type="submit"]:focus,.register .form-actions.form-third-party-auth button[type="submit"]:focus,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:focus,.login-register .nav-btn:focus,.financial-assistance-wrapper .financial-assistance-form .nav-btn:focus,.login-register .button-secondary-login:focus,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:focus{box-shadow:0 2px 1px 0 #0a4a67;background:#1790c7;color:#fff}.login aside .cta-login .current.cta-login-action,.register aside .cta-login .current.cta-login-action,.passwordreset aside .cta-login .current.cta-login-action,#forgot-password-modal #password-reset aside .cta-login .current.cta-login-action,.login-register .current.login-provider,.financial-assistance-wrapper .financial-assistance-form .current.login-provider,.login .form-actions.form-third-party-auth button.current[type="submit"],.register .form-actions.form-third-party-auth button.current[type="submit"],.passwordreset .form-actions.form-third-party-auth button.current[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.current[type="submit"],.login-register .current.nav-btn,.financial-assistance-wrapper .financial-assistance-form .current.nav-btn,.login-register .current.button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .current.button-secondary-login,.login aside .cta-login .active.cta-login-action,.register aside .cta-login .active.cta-login-action,.passwordreset aside .cta-login .active.cta-login-action,#forgot-password-modal #password-reset aside .cta-login .active.cta-login-action,.login-register .active.login-provider,.financial-assistance-wrapper .financial-assistance-form .active.login-provider,.login .form-actions.form-third-party-auth button.active[type="submit"],.register .form-actions.form-third-party-auth button.active[type="submit"],.passwordreset .form-actions.form-third-party-auth button.active[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.active[type="submit"],.login-register .active.nav-btn,.financial-assistance-wrapper .financial-assistance-form .active.nav-btn,.login-register .active.button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .active.button-secondary-login{box-shadow:inset 0 2px 1px 1px #0078b0;background:#1aa1de;color:#0078b0}.login aside .cta-login .current.cta-login-action:hover,.register aside .cta-login .current.cta-login-action:hover,.passwordreset aside .cta-login .current.cta-login-action:hover,#forgot-password-modal #password-reset aside .cta-login .current.cta-login-action:hover,.login-register .current.login-provider:hover,.financial-assistance-wrapper .financial-assistance-form .current.login-provider:hover,.login .form-actions.form-third-party-auth button.current[type="submit"]:hover,.register .form-actions.form-third-party-auth button.current[type="submit"]:hover,.passwordreset .form-actions.form-third-party-auth button.current[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.current[type="submit"]:hover,.login-register .current.nav-btn:hover,.financial-assistance-wrapper .financial-assistance-form .current.nav-btn:hover,.login-register .current.button-secondary-login:hover,.financial-assistance-wrapper .financial-assistance-form .current.button-secondary-login:hover,.login aside .cta-login .current.cta-login-action:active,.register aside .cta-login .current.cta-login-action:active,.passwordreset aside .cta-login .current.cta-login-action:active,#forgot-password-modal #password-reset aside .cta-login .current.cta-login-action:active,.login-register .current.login-provider:active,.financial-assistance-wrapper .financial-assistance-form .current.login-provider:active,.login .form-actions.form-third-party-auth button.current[type="submit"]:active,.register .form-actions.form-third-party-auth button.current[type="submit"]:active,.passwordreset .form-actions.form-third-party-auth button.current[type="submit"]:active,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.current[type="submit"]:active,.login-register .current.nav-btn:active,.financial-assistance-wrapper .financial-assistance-form .current.nav-btn:active,.login-register .current.button-secondary-login:active,.financial-assistance-wrapper .financial-assistance-form .current.button-secondary-login:active,.login aside .cta-login .current.cta-login-action:focus,.register aside .cta-login .current.cta-login-action:focus,.passwordreset aside .cta-login .current.cta-login-action:focus,#forgot-password-modal #password-reset aside .cta-login .current.cta-login-action:focus,.login-register .current.login-provider:focus,.financial-assistance-wrapper .financial-assistance-form .current.login-provider:focus,.login .form-actions.form-third-party-auth button.current[type="submit"]:focus,.register .form-actions.form-third-party-auth button.current[type="submit"]:focus,.passwordreset .form-actions.form-third-party-auth button.current[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.current[type="submit"]:focus,.login-register .current.nav-btn:focus,.financial-assistance-wrapper .financial-assistance-form .current.nav-btn:focus,.login-register .current.button-secondary-login:focus,.financial-assistance-wrapper .financial-assistance-form .current.button-secondary-login:focus,.login aside .cta-login .active.cta-login-action:hover,.register aside .cta-login .active.cta-login-action:hover,.passwordreset aside .cta-login .active.cta-login-action:hover,#forgot-password-modal #password-reset aside .cta-login .active.cta-login-action:hover,.login-register .active.login-provider:hover,.financial-assistance-wrapper .financial-assistance-form .active.login-provider:hover,.login .form-actions.form-third-party-auth button.active[type="submit"]:hover,.register .form-actions.form-third-party-auth button.active[type="submit"]:hover,.passwordreset .form-actions.form-third-party-auth button.active[type="submit"]:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.active[type="submit"]:hover,.login-register .active.nav-btn:hover,.financial-assistance-wrapper .financial-assistance-form .active.nav-btn:hover,.login-register .active.button-secondary-login:hover,.financial-assistance-wrapper .financial-assistance-form .active.button-secondary-login:hover,.login aside .cta-login .active.cta-login-action:active,.register aside .cta-login .active.cta-login-action:active,.passwordreset aside .cta-login .active.cta-login-action:active,#forgot-password-modal #password-reset aside .cta-login .active.cta-login-action:active,.login-register .active.login-provider:active,.financial-assistance-wrapper .financial-assistance-form .active.login-provider:active,.login .form-actions.form-third-party-auth button.active[type="submit"]:active,.register .form-actions.form-third-party-auth button.active[type="submit"]:active,.passwordreset .form-actions.form-third-party-auth button.active[type="submit"]:active,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.active[type="submit"]:active,.login-register .active.nav-btn:active,.financial-assistance-wrapper .financial-assistance-form .active.nav-btn:active,.login-register .active.button-secondary-login:active,.financial-assistance-wrapper .financial-assistance-form .active.button-secondary-login:active,.login aside .cta-login .active.cta-login-action:focus,.register aside .cta-login .active.cta-login-action:focus,.passwordreset aside .cta-login .active.cta-login-action:focus,#forgot-password-modal #password-reset aside .cta-login .active.cta-login-action:focus,.login-register .active.login-provider:focus,.financial-assistance-wrapper .financial-assistance-form .active.login-provider:focus,.login .form-actions.form-third-party-auth button.active[type="submit"]:focus,.register .form-actions.form-third-party-auth button.active[type="submit"]:focus,.passwordreset .form-actions.form-third-party-auth button.active[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.active[type="submit"]:focus,.login-register .active.nav-btn:focus,.financial-assistance-wrapper .financial-assistance-form .active.nav-btn:focus,.login-register .active.button-secondary-login:focus,.financial-assistance-wrapper .financial-assistance-form .active.button-secondary-login:focus{box-shadow:inset 0 2px 1px 1px #126f9a;color:#126f9a}.login aside .cta-login .disabled.cta-login-action,.register aside .cta-login .disabled.cta-login-action,.passwordreset aside .cta-login .disabled.cta-login-action,#forgot-password-modal #password-reset aside .cta-login .disabled.cta-login-action,.login-register .disabled.login-provider,.financial-assistance-wrapper .financial-assistance-form .disabled.login-provider,.login .form-actions.form-third-party-auth button.disabled[type="submit"],.register .form-actions.form-third-party-auth button.disabled[type="submit"],.passwordreset .form-actions.form-third-party-auth button.disabled[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button.disabled[type="submit"],.login-register .disabled.nav-btn,.financial-assistance-wrapper .financial-assistance-form .disabled.nav-btn,.login-register .disabled.button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .disabled.button-secondary-login,.login aside .cta-login [disabled].cta-login-action,.register aside .cta-login [disabled].cta-login-action,.passwordreset aside .cta-login [disabled].cta-login-action,#forgot-password-modal #password-reset aside .cta-login [disabled].cta-login-action,.login-register [disabled].login-provider,.financial-assistance-wrapper .financial-assistance-form [disabled].login-provider,.login .form-actions.form-third-party-auth button[disabled][type="submit"],.register .form-actions.form-third-party-auth button[disabled][type="submit"],.passwordreset .form-actions.form-third-party-auth button[disabled][type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[disabled][type="submit"],.login-register [disabled].nav-btn,.financial-assistance-wrapper .financial-assistance-form [disabled].nav-btn,.login-register [disabled].button-secondary-login,.financial-assistance-wrapper .financial-assistance-form [disabled].button-secondary-login{box-shadow:none}.login aside .cta-login .cta-login-action,.register aside .cta-login .cta-login-action,.passwordreset aside .cta-login .cta-login-action,#forgot-password-modal #password-reset aside .cta-login .cta-login-action,.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider{border:1px solid #e3e3e3}.login aside .cta-login .cta-login-action:hover,.register aside .cta-login .cta-login-action:hover,.passwordreset aside .cta-login .cta-login-action:hover,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:hover,.login-register .login-provider:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider:hover,.login aside .cta-login .cta-login-action:active,.register aside .cta-login .cta-login-action:active,.passwordreset aside .cta-login .cta-login-action:active,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:active,.login-register .login-provider:active,.financial-assistance-wrapper .financial-assistance-form .login-provider:active,.login aside .cta-login .cta-login-action:focus,.register aside .cta-login .cta-login-action:focus,.passwordreset aside .cta-login .cta-login-action:focus,#forgot-password-modal #password-reset aside .cta-login .cta-login-action:focus,.login-register .login-provider:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider:focus{box-shadow:none;border:1px solid #126f9a}.login aside .cta-login .disabled.cta-login-action,.register aside .cta-login .disabled.cta-login-action,.passwordreset aside .cta-login .disabled.cta-login-action,#forgot-password-modal #password-reset aside .cta-login .disabled.cta-login-action,.login-register .disabled.login-provider,.financial-assistance-wrapper .financial-assistance-form .disabled.login-provider,.login aside .cta-login [disabled].cta-login-action,.register aside .cta-login [disabled].cta-login-action,.passwordreset aside .cta-login [disabled].cta-login-action,#forgot-password-modal #password-reset aside .cta-login [disabled].cta-login-action,.login-register [disabled].login-provider,.financial-assistance-wrapper .financial-assistance-form [disabled].login-provider{box-shadow:none}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .my-courses .course .details .enter-course,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn,.btn-secondary,.dashboard .wrapper-find-courses .btn-find-courses,.dashboard .my-courses .course .details .enter-course.archived{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:0;border:1px solid #0d4e6c;border-radius:3px;padding:8px 20px;background-color:transparent;color:#0d4e6c;text-align:center}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:hover,.dashboard .my-courses .course .details .enter-course:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:hover,.btn-secondary:hover,.dashboard .wrapper-find-courses .btn-find-courses:hover,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:focus,.dashboard .my-courses .course .details .enter-course:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:focus,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:focus,.btn-secondary:focus,.dashboard .wrapper-find-courses .btn-find-courses:focus{border:1px solid transparent;background-color:#126f9a;color:#fff;text-decoration:none}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button{background-color:#0d4e6c;color:#fff}.dashboard .my-courses .course .details .enter-course{background-color:#fff;color:#126f9a}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta{background-color:#156833;color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta:focus{border:1px solid transparent;background-color:#1d9348}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn{border:1px solid transparent;background-color:#f4c300;color:#3c3c3c}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn:focus{border:1px solid #c19a00;background-color:#ffde5b}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn{border:1px solid #050505;background-color:transparent;color:#3c3c3c}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:focus{border:1px solid #000;background-color:#050505}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn{border:1px solid transparent;background-color:#050505;color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:focus{border:1px solid #000;background-color:transparent;color:#3c3c3c}.btn-secondary{-webkit-transition:border 0.25s ease-in-out;-moz-transition:border 0.25s ease-in-out;transition:border 0.25s ease-in-out;border:1px solid transparent;color:#126f9a}.btn-secondary:hover{border:1px solid #acacac;background-color:transparent;color:#126f9a}.dashboard .wrapper-find-courses .btn-find-courses{box-shadow:0 3px 0 0 #e3e3e3;border:1px solid #e3e3e3}.dashboard .wrapper-find-courses .btn-find-courses:hover{box-shadow:0 3px 0 0 #126f9a;border:1px solid #126f9a;background-color:#2cabe6;color:#fff}.btn{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-large{display:block;padding:15px 30px}.btn-blue{margin-bottom:20px}.btn-blue:last-child{margin-bottom:none}.btn-pink{margin-bottom:20px}.btn-pink:last-child{margin-bottom:none}.btn-secondary{background-image:none}.btn-secondary:focus,.btn-secondary:hover{background-image:none !important;background-color:transparent !important;color:#0078b0}.btn-link{border-radius:0;border-color:transparent;padding:1px;background:transparent;background-image:none}.btn-link:focus,.btn-link:hover{background-image:none !important;background-color:transparent !important;box-shadow:none !important}@font-face{font-family:'CreativeCommons';src:url("../fonts/CreativeCommons/cc.1e88b5e25694.eot");src:url("../fonts/CreativeCommons/cc.1e88b5e25694.eot#iefix") format("embedded-opentype"),url("../fonts/CreativeCommons/cc.4056dea56c31.woff") format("woff"),url("../fonts/CreativeCommons/cc.ae5bfe84d5e1.ttf") format("truetype"),url("../fonts/CreativeCommons/cc.5d1b3e457ec3.svg#CreativeCommons") format("svg");font-weight:normal;font-style:normal}[class^="icon-cc"]:before,[class*=" icon-cc"]:before{font-family:"CreativeCommons"}.icon-cc:before{content:'\e800'}.icon-cc-by:before{content:'\e801'}.icon-cc-nc:before{content:'\e802'}.icon-cc-nc-eu:before{content:'\e803'}.icon-cc-nc-jp:before{content:'\e804'}.icon-cc-sa:before{content:'\e805'}.icon-cc-nd:before{content:'\e806'}.icon-cc-pd:before{content:'\e807'}.icon-cc-zero:before{content:'\e808'}.icon-cc-share:before{content:'\e809'}.icon-cc-remix:before{content:'\e80a'}.u-field{padding:20px 0;border-bottom:1px solid #f1f1f1;border:1px dashed transparent}.u-field.mode-placeholder{border:2px dashed transparent;border-radius:3px}.u-field.mode-placeholder span{color:#919191}.u-field.mode-placeholder:hover{border:2px dashed #0078b0}.u-field.mode-placeholder:hover span{color:#0078b0}.u-field.editable-toggle.mode-display:hover{background-color:#e8f5fb;border-radius:3px}.u-field.editable-toggle.mode-display:hover .message-can-edit{display:inline-block;color:#0078b0}.u-field.mode-hidden{display:none}.u-field i{color:#acacac;vertical-align:text-bottom;margin-right:5px}.u-field .message-can-edit{display:none}.u-field .message-error{color:#d44040}.u-field .message-validation-error{color:#b52a67}.u-field .message-in-progress{color:#464646}.u-field .message-success{color:#25b85a}.u-field-readonly input[type="text"],.u-field-readonly input[type="text"]:focus{background-color:transparent;padding:0;border:none;box-shadow:none}.u-field-icon{width:20px;color:#acacac}.u-field-title{width:23.72881%;display:inline-block;color:#767676;vertical-align:top;margin-bottom:0;-webkit-font-smoothing:antialiased}.u-field-title label,.u-field-title span{margin-left:10px}.u-field-value{width:23.72881%;display:inline-block;vertical-align:top}.u-field-value select,.u-field-value input{width:100%}.u-field-message{padding-left:10px;width:49.15254%;display:inline-block;vertical-align:top;color:#919191}.u-field-message i{margin-right:5px}.u-field-message .u-field-message-help,.u-field-message .u-field-message-notification{color:#767676}.u-field-dropdown.mode-display select,.u-field-dropdown.mode-placeholder select{display:none}.u-field-dropdown button.u-field-value-display,.u-field-dropdown button.u-field-value-display:active,.u-field-dropdown button.u-field-value-display:focus,.u-field-dropdown button.u-field-value-display:hover{border-color:transparent;background:transparent;padding:0;box-shadow:none;font-size:inherit;font-weight:inherit;text-shadow:none}.u-field-dropdown.mode-edit button.u-field-value-display{display:none}form{font-size:1em}label{color:#3c3c3c;font:italic 300 1rem/1.6rem Georgia,Cambria,"Times New Roman",Times,serif;margin-bottom:5px;text-shadow:0 1px rgba(255,255,255,0.4);-webkit-font-smoothing:antialiased}label.register-emails{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:12px;line-height:1.5em;font-weight:normal;width:calc(100% - 25px );padding-top:2px;position:relative;float:right;clear:both}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,Cambria,"Times New Roman",Times,serif;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:0}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)}textarea{height:60px}input[type="submit"],input[type="button"],button,.button{border-radius:3px;border:1px solid #00095f;border-bottom:1px solid #000036;border-radius:5px;box-shadow:inset 0 1px 0 0 #2595bc;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#0078b0;background-image:-webkit-linear-gradient(top, #0078b0 0%,#00468f 50%,#002d80 50%,#003282 100%);background-image:linear-gradient(to bottom,#0078b0 0%,#00468f 50%,#002d80 50%,#003282 100%);padding:7px 18px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #00003e;font:normal 1.2rem/1.6rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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:#00699e;background-image:-webkit-linear-gradient(top, #00699e 0%,#003a7d 50%,#00236e 50%,#002871 100%);background-image:linear-gradient(to bottom,#00699e 0%,#003a7d 50%,#00236e 50%,#002871 100%)}input[type="submit"]:active:not(:disabled),input[type="submit"]:focus:not(:disabled),input[type="button"]:active:not(:disabled),input[type="button"]:focus:not(:disabled),button:active:not(:disabled),button:focus:not(:disabled),.button:active:not(:disabled),.button:focus:not(:disabled){box-shadow:inset 0 0 20px 0 #000436}input[type="submit"]:disabled,input[type="button"]:disabled,button:disabled,.button:disabled{opacity:0.5;cursor:not-allowed}input[type="submit"]:disabled,input[type="submit"].is-disabled,input[type="submit"].disabled,input[type="button"]:disabled,input[type="button"].is-disabled,input[type="button"].disabled,button:disabled,button.is-disabled,button.disabled,.button:disabled,.button.is-disabled,.button.disabled{pointer-events:none;opacity:0.5;cursor:not-allowed}.wrapper-footer{margin-top:40px;box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);border-top:1px solid #c4c5c7;padding:25px 10px 30px 10px;background:#fff;clear:both}.wrapper-footer footer#footer-openedx{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;margin:0 auto}.wrapper-footer footer#footer-openedx:after{content:"";display:table;clear:both}.wrapper-footer footer#footer-openedx:after{content:"";display:table;clear:both}.wrapper-footer footer#footer-openedx p,.wrapper-footer footer#footer-openedx ol,.wrapper-footer footer#footer-openedx ul{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.wrapper-footer footer#footer-openedx p a,.wrapper-footer footer#footer-openedx ol a,.wrapper-footer footer#footer-openedx ul a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.wrapper-footer footer#footer-openedx 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;border-bottom:none;color:#0078b0;text-decoration:none !important}.wrapper-footer footer#footer-openedx a:hover,.wrapper-footer footer#footer-openedx a:focus,.wrapper-footer footer#footer-openedx a:active{border-bottom:1px dotted #0078b0}.wrapper-footer footer#footer-openedx .colophon{float:left;display:block;margin-right:2.35765%;width:65.88078%}.wrapper-footer footer#footer-openedx .colophon:last-child{margin-right:0}@media screen and (min-width: 321px) and (max-width: 540px){.wrapper-footer footer#footer-openedx .colophon{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 320px){.wrapper-footer footer#footer-openedx .colophon{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.wrapper-footer footer#footer-openedx .colophon .nav-colophon{margin:5px 0 30px 0}.wrapper-footer footer#footer-openedx .colophon .nav-colophon:after{content:"";display:table;clear:both}.wrapper-footer footer#footer-openedx .colophon .nav-colophon li{float:left;margin-right:15px}.wrapper-footer footer#footer-openedx .colophon .nav-colophon li a{color:#333}.wrapper-footer footer#footer-openedx .colophon .nav-colophon li a:hover,.wrapper-footer footer#footer-openedx .colophon .nav-colophon li a:focus,.wrapper-footer footer#footer-openedx .colophon .nav-colophon li a:active{color:#0078b0}.wrapper-footer footer#footer-openedx .colophon .nav-colophon li:last-child{margin-right:0}.wrapper-footer footer#footer-openedx .colophon .colophon-about:after{content:"";display:table;clear:both}.wrapper-footer footer#footer-openedx .colophon .colophon-about img{width:68px;height:34px;margin-right:0;float:left}.wrapper-footer footer#footer-openedx .colophon .colophon-about p{float:left;width:74.10533%;margin-left:20px;padding-left:20px;font-size:0.8125em;background:transparent url("/static/images/bg-footer-divider.30c54acc64a1.jpg") 0 0 no-repeat}.wrapper-footer footer#footer-openedx .references{margin:-10px 0 0 0;width:31.76157%;display:inline-block}.wrapper-footer footer#footer-openedx .wrapper-logo{margin:15px 0}.wrapper-footer footer#footer-openedx .wrapper-logo a{display:inline-block}.wrapper-footer footer#footer-openedx .wrapper-logo a:hover{border-bottom:0}.wrapper-footer footer#footer-openedx .copyright{margin:-2px 0 8px 0;font-size:0.6875em;color:#767676;text-align:left}.wrapper-footer footer#footer-openedx .nav-legal{text-align:left}.wrapper-footer footer#footer-openedx .nav-legal:after{content:"";display:table;clear:both}.wrapper-footer footer#footer-openedx .nav-legal li{display:inline-block;font-size:0.6875em}.wrapper-footer footer#footer-openedx .nav-legal .nav-legal-02 a:before{margin-right:5px;content:"-"}.wrapper-footer footer#footer-openedx .nav-social{margin:0;text-align:right}.wrapper-footer footer#footer-openedx .nav-social li{display:inline-block}.wrapper-footer footer#footer-openedx .nav-social li:last-child{margin-right:0}.wrapper-footer footer#footer-openedx .nav-social li a{display:block}.wrapper-footer footer#footer-openedx .nav-social li a:hover,.wrapper-footer footer#footer-openedx .nav-social li a:focus,.wrapper-footer footer#footer-openedx .nav-social li a:active{border:none}.wrapper-footer footer#footer-openedx .nav-social li img{display:block}.wrapper-footer footer#footer-openedx .footer-about-openedx{float:left;display:block;margin-right:2.35765%;width:31.76157%;text-align:right;vertical-align:bottom}.wrapper-footer footer#footer-openedx .footer-about-openedx:last-child{margin-right:0}@media screen and (min-width: 321px) and (max-width: 540px){.wrapper-footer footer#footer-openedx .footer-about-openedx{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 320px){.wrapper-footer footer#footer-openedx .footer-about-openedx{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.wrapper-footer footer#footer-openedx .footer-about-openedx a{float:right;display:inline-block}.wrapper-footer footer#footer-openedx .footer-about-openedx a:hover{border-bottom:none}.wrapper-footer.edx-footer footer .copyright{text-align:right}.wrapper-footer.edx-footer footer .nav-legal{text-align:right}.view-register .wrapper-footer footer,.view-login .wrapper-footer footer,.view-passwordreset .wrapper-footer footer{width:960px}.view-register .wrapper-footer footer .colophon-about img,.view-login .wrapper-footer footer .colophon-about img,.view-passwordreset .wrapper-footer footer .colophon-about img{margin-top:30px}footer#footer-edx-v3{background:#fcfcfc;padding:20px;border-top:1px solid #e6e6e6}footer#footer-edx-v3 .footer-content-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer#footer-edx-v3 .footer-content-wrapper:after{content:"";display:table;clear:both}footer#footer-edx-v3 p{font-size:14px;line-height:20.72px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}footer#footer-edx-v3 .site-nav a,footer#footer-edx-v3 .legal-notices a{font-size:14px;line-height:20.72px;margin-right:20px;color:#0078b0}footer#footer-edx-v3 .site-nav a:last-of-type,footer#footer-edx-v3 .legal-notices a:last-of-type{margin-right:0}footer#footer-edx-v3 .site-nav a:hover,footer#footer-edx-v3 .site-nav a:focus,footer#footer-edx-v3 .legal-notices a:hover,footer#footer-edx-v3 .legal-notices a:focus{border:none}footer#footer-edx-v3 .footer-logo,footer#footer-edx-v3 .site-details,footer#footer-edx-v3 .external-links{float:left;display:block;margin-right:2.35765%;width:100%}footer#footer-edx-v3 .footer-logo:last-child,footer#footer-edx-v3 .site-details:last-child,footer#footer-edx-v3 .external-links:last-child{margin-right:0}footer#footer-edx-v3 .site-details,footer#footer-edx-v3 .external-links{margin-top:5px}footer#footer-edx-v3 .footer-logo{margin-bottom:30px}footer#footer-edx-v3 .legal-notices{margin:20px 0 30px}footer#footer-edx-v3 .openedx-link{margin:10px 0 30px -8px;width:141px}footer#footer-edx-v3 .openedx-link a{display:inline-block}footer#footer-edx-v3 .openedx-link img{width:100%}footer#footer-edx-v3 .mobile-app-links{position:relative;width:260px;height:42px}footer#footer-edx-v3 .mobile-app-links:after{content:"";display:table;clear:both}footer#footer-edx-v3 .social-media-links{margin-bottom:30px}footer#footer-edx-v3 .social-media-links:after{content:"";display:table;clear:both}footer#footer-edx-v3 a.sm-link{float:left;margin:0 0 10px 10px;font-size:28px;line-height:41.44px;width:35px;height:30px;line-height:1;position:relative;display:inline;background:none;text-align:left}footer#footer-edx-v3 a.sm-link:first-of-type{margin-left:0}footer#footer-edx-v3 a.sm-link:hover,footer#footer-edx-v3 a.sm-link:focus{opacity:0.7;border:none}footer#footer-edx-v3 a.sm-link .icon{font-family:'FontAwesome';color:#0078b0}footer#footer-edx-v3 .app-link{position:absolute;top:0}footer#footer-edx-v3 .app-link:first-of-type{left:0}footer#footer-edx-v3 .app-link:last-of-type{right:0}footer#footer-edx-v3 .app-link img{height:40px;max-width:200px}@media print{footer#footer-edx-v3 .site-details p{float:left}footer#footer-edx-v3 .openedx-link{margin:0;float:right}}@media screen and (min-width: 769px){footer#footer-edx-v3{padding:20px 10px}footer#footer-edx-v3 .site-details{float:left;display:block;margin-right:2.35765%;width:57.35098%}footer#footer-edx-v3 .site-details:last-child{margin-right:0}footer#footer-edx-v3 .external-links{float:left;display:block;margin-right:2.35765%;width:40.29137%}footer#footer-edx-v3 .external-links:last-child{margin-right:0}footer#footer-edx-v3 .social-media-links,footer#footer-edx-v3 .mobile-app-links{float:right}footer#footer-edx-v3 .social-media-links{width:calc();margin-bottom:40px}}@media screen and (min-width: 980px){footer#footer-edx-v3 .footer-logo{float:left;display:block;margin-right:2.35765%;width:14.70196%}footer#footer-edx-v3 .footer-logo:last-child{margin-right:0}footer#footer-edx-v3 .site-details{float:left;display:block;margin-right:2.35765%;width:48.82117%}footer#footer-edx-v3 .site-details:last-child{margin-right:0}footer#footer-edx-v3 .external-links{float:left;display:block;margin-right:2.35765%;width:31.76157%}footer#footer-edx-v3 .external-links:last-child{margin-right:0}footer#footer-edx-v3 .social-media-links{margin-bottom:50px}}
header.global{border-bottom:1px solid #919191;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);background:#fff;position:relative;width:100%;height:76px}header.global .wrapper-header{height:40px;margin:0 auto;padding:18px 10px 0;max-width:1180px;width:100%}header.global .wrapper-header:after{content:"";display:table;clear:both}header.global h1.logo{float:left;margin:-2px 39px 0 0;position:relative}header.global h1.logo a{display:block}header.global nav{height:40px;margin:0 auto;padding:18px 10px 0;max-width:1180px}header.global nav:after{content:"";display:table;clear:both}header.global .left{float:left}header.global .guest{float:right}header.global>li{display:inline-block;margin-right:20px;position:relative;vertical-align:middle}header.global>li:last-child{margin-right:0}header.global>li a{letter-spacing:1px;vertical-align:middle}header.global li.secondary>a{color:#0078b0;display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin:0 30px 0 0;text-decoration:none;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6)}header.global li.secondary>a:last-child{margin-right:0}header.global li.secondary>a:hover,header.global li.secondary>a:focus{color:#3c3c3c}header.global .primary{margin-right:5px}header.global .primary>a{background-image:-webkit-linear-gradient(#fff 0%, #fafafa 50%, #ededed 50%, #dcdcdc 100%);background-image:linear-gradient(to   , #fafafa 50%, #ededed 50%, #dcdcdc 100%);background-color:transparent;-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","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;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.global .primary>a:last-child{margin-right:0}header.global .primary>a:hover,header.global .primary>a:focus,header.global .primary>a:active{background:#fff}header.global .user{float:right;margin-top:5px;padding-left:0}header.global .user>.primary{display:block;float:left;margin:0;position:relative}header.global .user>.primary>a{margin:0;background-image:none}header.global .user>.primary:last-child>a{padding:4px 10px}header.global .user>.primary:last-child>a.shopping-cart{border-radius:4px;border:1px solid #c8c8c8;margin-right:10px;padding-bottom:6px}header.global .user a.user-link{padding:5px 2px 10px 10px;position:relative;text-transform:none;font-size:14px;font-weight:bold;letter-spacing:0}header.global .user a.user-link .icon{display:inline-block;float:left;margin:2px 6px -3px 3px;font-size:1.2em;color:#8a8c8f}header.global .user a.user-link .avatar{display:inline-block;left:8px;opacity:0.5;overflow:hidden;top:4px;margin-top:1px;margin-right:2px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:19px}header.global .user a.user-link div{margin-top:3px;float:right;margin-left:4px}header.global .user a.user-link div{margin-top:3px;float:right;margin-left:4px}header.global .user a.user-link:hover .avatar,header.global .user a.user-link:focus .avatar{opacity:0.8}header.global .user .dropdown{font-size:0.875em;padding:0 10px;color:#3c3c3c;border:none;background:#fff;box-shadow:none;text-shadow:none}header.global .user .dropdown-menu{background:#fff;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);border:1px solid #c8c8c8;display:none;margin-top:0;padding:5px 10px;position:absolute;right:0px;top:37px;min-width:120px;z-index:3}header.global .user .dropdown-menu.expanded{display:block}header.global .user .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 #c8c8c8,0 -1px 0 0 #c8c8c8;content:"";display:block;height:0px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:7px;top:-5px;width:0px}header.global .user .dropdown-menu li{display:block;border-top:1px dotted #c8c8c8;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.05)}header.global .user .dropdown-menu li:first-child{border:none;box-shadow:none}header.global .user .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:#0078b0;cursor:pointer;display:block;margin:5px 0px;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.global .user .dropdown-menu li>a:hover,header.global .user .dropdown-menu li>a:focus{color:#3c3c3c;text-decoration:none}header.global .nav-global{margin-top:10px;list-style:none;float:left}header.global .nav-global li,header.global .nav-global div{display:inline-block;margin:0 21px 0 0;font-size:0.875em;font-weight:600;text-transform:uppercase;letter-spacing:0 !important}header.global .nav-global li:last-child,header.global .nav-global div:last-child{margin-right:0}header.global .nav-global li a,header.global .nav-global div a{display:block;padding:5px;color:#0078b0;font-weight:600}header.global .nav-global li a:hover,header.global .nav-global li a:focus,header.global .nav-global li a:active,header.global .nav-global div a:hover,header.global .nav-global div a:focus,header.global .nav-global div a:active{text-decoration:none;color:#0078b0}header.global .nav-global li.active a,header.global .nav-global div.active a{text-decoration:none;color:#0078b0}header.global .nav-courseware{float:right;margin-top:5px;list-style:none}header.global .nav-courseware li,header.global .nav-courseware div{display:inline-block}.view-register header.global nav,.view-login header.global nav,.view-passwordreset header.global nav{width:960px}.view-howitworks .nav-global-01 a,.view-courses .nav-global-02 a,.view-schools .nav-global-03 a,.view-register .nav-global-04 a{text-decoration:none;color:#0078b0 !important}header.global-new{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;border-bottom:4px solid #44a2de;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);background:#fff}header.global-new .wrapper-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:74px;margin:0 auto;padding:17px 0;max-width:1180px}header.global-new .wrapper-header:after{content:"";display:table;clear:both}header.global-new .wrapper-header:not(.rwd){min-width:880px}header.global-new h1.logo{float:left;margin:-2px 39px 0 10px;position:relative}header.global-new h1.logo a{display:block}header.global-new .nav-global{float:left}header.global-new .nav-account-management{margin:0 auto}header.global-new .guest{float:right}header.global-new>li{display:inline-block;margin-right:20px;position:relative;vertical-align:middle}header.global-new>li:last-child{margin-right:0}header.global-new>li a{vertical-align:middle}header.global-new li.secondary>a{color:#0078b0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin:0 30px 0 0;text-decoration:none;text-transform:uppercase;text-shadow:0 1px rgba(255,255,255,0.6)}header.global-new li.secondary>a:last-child{margin-right:0}header.global-new li.secondary>a:hover,header.global-new li.secondary>a:focus{color:#3c3c3c}header.global-new .primary{margin-right:5px}header.global-new .primary>a{background-image:-webkit-linear-gradient(#fff 0%, #fafafa 50%, #ededed 50%, #dcdcdc 100%);background-image:linear-gradient(to   , #fafafa 50%, #ededed 50%, #dcdcdc 100%);background-color:transparent;-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;font-family:"Open Sans",Arial,Helvetica,sans-serif;display:inline-block;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.global-new .primary>a:last-child{margin-right:0}header.global-new .primary>a:hover,header.global-new .primary>a:focus,header.global-new .primary>a:active{background:#fff}header.global-new .user{float:right;margin-top:4px}header.global-new .user>.primary{display:block;float:left;margin:0;position:relative}header.global-new .user>.primary>a{margin:0;-webkit-border-top-right-radius:0;-moz-border-topright-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottomright-radius:0;border-bottom-right-radius:0;background-image:none}header.global-new .user>.primary:last-child>a{-webkit-border-top-left-radius:0;-moz-border-topleft-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:4px;-moz-border-topright-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottomright-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-bottomleft-radius:0;border-bottom-left-radius:0;border-left:none;padding:4px 10px}header.global-new .user>.primary:last-child>a.shopping-cart{border-radius:4px;border:1px solid #c8c8c8;margin-right:10px;padding-bottom:6px}header.global-new .user a.user-link{padding:5px 2px 10px 10px;position:relative;text-transform:none;font-size:14px;font-weight:bold;letter-spacing:0}header.global-new .user a.user-link .icon{display:inline-block;float:left;margin:2px 6px -3px 3px;font-size:1.2em;color:#8a8c8f}header.global-new .user a.user-link .avatar{display:inline-block;left:8px;opacity:0.5;overflow:hidden;top:4px;margin-top:1px;margin-right:2px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:19px}header.global-new .user a.user-link div{margin-top:3px;float:right;margin-left:4px}header.global-new .user a.user-link div{margin-top:3px;float:right;margin-left:4px}header.global-new .user a.user-link:hover .avatar,header.global-new .user a.user-link:focus .avatar{opacity:0.8}header.global-new .user .dropdown{font-size:0.875em;padding:0 10px;color:#3c3c3c;border:none;background:#fff;box-shadow:none;text-shadow:none}header.global-new .user .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;margin-top:0;padding:5px 10px;position:absolute;right:0;top:34px;width:170px;z-index:3}header.global-new .user .dropdown-menu.expanded{display:block}header.global-new .user .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:0px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:7px;top:-6px;width:0px}header.global-new .user .dropdown-menu li{display:block;border-top:1px solid #c8c8c8;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.05)}header.global-new .user .dropdown-menu li:first-child{border:none;box-shadow:none}header.global-new .user .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:#0078b0;cursor:pointer;display:block;margin:5px 0px;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.global-new .user .dropdown-menu li>a:hover,header.global-new .user .dropdown-menu li>a:focus{color:#3c3c3c;text-decoration:none}header.global-new .nav-global,header.global-new .nav-courseware{margin-top:5px;list-style:none;float:left}header.global-new .nav-global li,header.global-new .nav-courseware li,header.global-new .nav-global div,header.global-new .nav-courseware div{display:inline-block;margin:0;text-transform:uppercase;letter-spacing:0 !important}header.global-new .nav-global li a,header.global-new .nav-courseware li a,header.global-new .nav-global div a,header.global-new .nav-courseware div a{display:block;padding:3px 10px;font-size:14px;line-height:1.5;font-weight:600;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#0078b0}header.global-new .nav-global li a:hover,header.global-new .nav-courseware li a:hover,header.global-new .nav-global li a:focus,header.global-new .nav-courseware li a:focus,header.global-new .nav-global div a:hover,header.global-new .nav-courseware div a:hover,header.global-new .nav-global div a:focus,header.global-new .nav-courseware div a:focus{text-decoration:none;color:#333435}header.global-new .nav-courseware{float:right}header.global-new .nav-courseware div{display:inline-block;text-transform:uppercase;letter-spacing:0 !important;position:relative}header.global-new .nav-courseware div:last-child{margin-right:10px}header.global-new .nav-courseware div a.nav-courseware-button{border:3px solid #e6e6e6;border-radius:5px;margin-top:-22px}header.global-new .nav-courseware div a.nav-courseware-button:hover,header.global-new .nav-courseware div a.nav-courseware-button:focus,header.global-new .nav-courseware div a.nav-courseware-button:active{border-color:#0078b0}.view-login header.global-new .nav-courseware div a.nav-courseware-button:hover,header.global-new .nav-courseware div a.nav-courseware-button:focus,header.global-new .nav-courseware div a.nav-courseware-button:active{border-color:#e6e6e6}header.global-new.rwd .wrapper-header{width:320px}header.global-new.rwd .mobile-menu-button{float:left;display:inline;text-decoration:none;color:#8a8c8f;font-size:18px;margin-top:9px}header.global-new.rwd .mobile-menu-button:hover,header.global-new.rwd .mobile-menu-button:active,header.global-new.rwd .mobile-menu-button:focus{text-decoration:none}header.global-new.rwd .logo{position:absolute;top:20px;left:calc(50% - 90px);width:54px}header.global-new.rwd .logo img{width:54px}header.global-new.rwd .nav-global a,header.global-new.rwd .nav-courseware a{font-size:14px}header.global-new.rwd .nav-global a.nav-courseware-button,header.global-new.rwd .nav-courseware a.nav-courseware-button{text-align:center;margin-top:-3px}header.global-new.rwd .nav-global,header.global-new.rwd .nav-courseware-01{display:none}header.global-new.rwd .nav-global{position:absolute;top:73px;left:calc(50% - 160px );z-index:1000;width:320px;background:#126f9a}header.global-new.rwd .nav-global.show{display:inline}header.global-new.rwd .nav-global a{color:white;padding:10px;font-weight:400}header.global-new.rwd .nav-global a:hover,header.global-new.rwd .nav-global a:focus{background:#009ee7;color:white;border-bottom:none}header.global-new.rwd .nav-global li{display:block;border-bottom:1px solid #009ee7}header.global-new.rwd .nav-courseware{display:inline}header.global-new.rwd .nav-courseware div:last-child{margin-right:0}@media screen and (min-width: 769px){header.global-new.rwd .wrapper-header{width:100%;min-width:800px}header.global-new.rwd .mobile-menu-button{display:none}header.global-new.rwd .logo{position:relative;top:0;left:0;width:auto}header.global-new.rwd .logo img{width:auto}header.global-new.rwd .nav-global{display:inline;position:relative;z-index:auto;width:auto;top:auto;left:auto;background:inherit}header.global-new.rwd .nav-global a{color:#0078b0;padding:3px 10px;font-weight:600}header.global-new.rwd .nav-global a:hover,header.global-new.rwd .nav-global a:focus{background:inherit;color:#333435}header.global-new.rwd .nav-global li{display:inline-block;border-bottom:none}header.global-new.rwd .nav-courseware div:last-child{margin-right:10px}header.global-new.rwd .nav-courseware-01{display:inline-block}header.global-new.rwd .desktop-hide{display:none !important}}@media screen and (min-width: 980px){header.global-new.rwd .wrapper-header{padding:17px 0}}
.view-register header.global-new .cta-register{text-decoration:none;color:#333435;border-bottom-color:#44a2de}.view-login header.global-new .cta-login{text-decoration:none;color:#333435}.view-register header.global nav,.view-login header.global nav{width:960px}.view-howitworks .nav-global-01 a,.view-courses .nav-global-02 a,.view-schools .nav-global-03 a,.view-register .nav-global-04 a{text-decoration:none;color:#0078b0 !important}.highlighted-courses .courses,.find-courses .courses{padding:40px 0 15px}.highlighted-courses .courses:after,.find-courses .courses:after{content:"";display:table;clear:both}.highlighted-courses .courses .university-column,.find-courses .courses .university-column{width:31.76157%;margin-right:2.35765%;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 .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:#0078b0;color:white;font-size:10px;left:10px;padding:2px 10px;border-radius:2px;position:absolute;text-transform:uppercase;top:-6px}.highlighted-courses .courses .course .status:after,.find-courses .courses .course .status:after{border-bottom:6px solid #003c58;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,.highlighted-courses .courses .course a:focus,.find-courses .courses .course a:hover,.find-courses .courses .course a:focus{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);-webkit-border-top-right-radius:2px;-moz-border-topright-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottomright-radius:2px;border-bottom-right-radius:2px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);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:after,.find-courses .courses .course .meta-info:after{content:"";display:table;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(-90deg, #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,.highlighted-courses .courses .course header.course-preview:focus,.find-courses .courses .course header.course-preview:hover,.find-courses .courses .course header.course-preview:focus{background-image:-webkit-linear-gradient(-90deg, #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,.highlighted-courses .courses .course header.course-preview:focus .info-link,.find-courses .courses .course header.course-preview:hover .info-link,.find-courses .courses .course header.course-preview:focus .info-link{color:#0078b0;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,.highlighted-courses .courses .course header.course-preview:focus h2,.highlighted-courses .courses .course header.course-preview:focus section.outside-app h1,section.outside-app .highlighted-courses .courses .course header.course-preview:focus 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,.find-courses .courses .course header.course-preview:focus h2,.find-courses .courses .course header.course-preview:focus section.outside-app h1,section.outside-app .find-courses .courses .course header.course-preview:focus h1{color:#0078b0}.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","Helvetica Neue",Helvetica,Arial,sans-serif;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","Helvetica Neue",Helvetica,Arial,sans-serif;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,Cambria,"Times New Roman",Times,serif;margin:0;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{color:#646464 #3c3c3c;letter-spacing:1px}.highlighted-courses .courses .course .info .bottom .start-date,.find-courses .courses .course .info .bottom .start-date{border-left:1px solid #c8c8c8;margin-left:5px;padding-left:10px;color:#646464 #3c3c3c;letter-spacing:1px}.highlighted-courses .courses .course:hover,.highlighted-courses .courses .course:focus,.find-courses .courses .course:hover,.find-courses .courses .course:focus{background:#f5f5f5;border-color:#bebebe;box-shadow:0 1px 4px 0 rgba(0,120,176,0.4)}.highlighted-courses .courses .course:hover .info,.highlighted-courses .courses .course:focus .info,.find-courses .courses .course:hover .info,.find-courses .courses .course:focus .info{top:-150px}.highlighted-courses .courses .course:hover .meta-info,.highlighted-courses .courses .course:focus .meta-info,.find-courses .courses .course:hover .meta-info,.find-courses .courses .course:focus .meta-info{opacity:0}.highlighted-courses .university-courses .course,.find-courses .university-courses .course{width:31.76157%;margin-right:2.35765%;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(-90deg, #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;-webkit-border-bottom-left-radius:4px;-moz-border-bottomleft-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottomright-radius:4px;border-bottom-right-radius:4px;height:60px;padding:12px 10px;position:relative;z-index:9}.filter nav:after{content:"";display:table;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:1440px;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(-90deg, #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,.filter nav .dropdown:focus .filter-heading{background:#fff;background-image:-webkit-linear-gradient(-90deg, #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,.filter nav .dropdown:focus 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, rgba(0,0,0,0.4), rgba(0,0,0,0.6));background-image:radial-gradient(circle at 50% 30%, rgba(0,0,0,0.4), rgba(0,0,0,0.6));display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.modal,.leanModal_box,body.discussion .wmd-prompt-dialog,.discussion-module .wmd-prompt-dialog,.discussion-user-threads .wmd-prompt-dialog{display:none;position:absolute;left:50%;padding:8px;width:480px;border-radius:3px;box-shadow:0 0px 5px 0 rgba(0,0,0,0.4);background:#464646;color:#3c3c3c}.modal.video-modal,.video-modal.leanModal_box,body.discussion .video-modal.wmd-prompt-dialog,.discussion-module .video-modal.wmd-prompt-dialog,.discussion-user-threads .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 .video-modal.wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .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 .home-page-video-modal.wmd-prompt-dialog,.discussion-user-threads .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 .home-page-video-modal.wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper{background:#f5f5f5;border-radius:0;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:10px;position:relative}.modal .inner-wrapper p,.leanModal_box .inner-wrapper p,body.discussion .wmd-prompt-dialog .inner-wrapper p,.discussion-module .wmd-prompt-dialog .inner-wrapper p,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper p{font-size:.9em;line-height:1.4}.modal .inner-wrapper header,.leanModal_box .inner-wrapper header,body.discussion .wmd-prompt-dialog .inner-wrapper header,.discussion-module .wmd-prompt-dialog .inner-wrapper header,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header{margin-bottom:30px;overflow:hidden;padding:28px 20px 0;position:relative}.modal .inner-wrapper header::before,.leanModal_box .inner-wrapper header::before,body.discussion .wmd-prompt-dialog .inner-wrapper header::before,.discussion-module .wmd-prompt-dialog .inner-wrapper header::before,.discussion-user-threads .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(50% 50%, circle closest-side, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 100%);content:"";display:block;height:400px;left:0;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 .wmd-prompt-dialog .inner-wrapper header hr,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header hr{border:none;margin:0;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 .wmd-prompt-dialog .inner-wrapper header hr::after,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header hr::after{bottom:0;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 .wmd-prompt-dialog .inner-wrapper header h2,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper header section.outside-app h1,section.outside-app .discussion-module .wmd-prompt-dialog .inner-wrapper header h1,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header section.outside-app h1,section.outside-app .discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .modal-form-error,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .modal-form-error{background:#f7e6e7;border:1px solid #8f0e0e;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 .wmd-prompt-dialog .inner-wrapper .notice,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .activation-message,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .message,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .activation-message p,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .message p,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form{margin-bottom:12px;padding:0 40px 20px;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 .wmd-prompt-dialog .inner-wrapper form .input-group,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form .input-group{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:after,.leanModal_box .inner-wrapper form .input-group:after,body.discussion .wmd-prompt-dialog .inner-wrapper form .input-group:after,.discussion-module .wmd-prompt-dialog .inner-wrapper form .input-group:after,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form .input-group:after{content:"";display:table;clear:both}.modal .inner-wrapper form label,.leanModal_box .inner-wrapper form label,body.discussion .wmd-prompt-dialog .inner-wrapper form label,.discussion-module .wmd-prompt-dialog .inner-wrapper form label,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.field-error,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.field-error+input,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.field-error+textarea,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form input[type="checkbox"],.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form textarea,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form input[type="email"],.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form input[type="text"],.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form input[type="password"],.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.remember-me,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.terms-of-service,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.honor-code,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.remember-me:hover,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.remember-me:hover,.modal .inner-wrapper form label.remember-me:focus,.leanModal_box .inner-wrapper form label.remember-me:focus,body.discussion .wmd-prompt-dialog .inner-wrapper form label.remember-me:focus,.discussion-module .wmd-prompt-dialog .inner-wrapper form label.remember-me:focus,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.remember-me:focus,.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 .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:hover,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:hover,.modal .inner-wrapper form label.terms-of-service:focus,.leanModal_box .inner-wrapper form label.terms-of-service:focus,body.discussion .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:focus,.discussion-module .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:focus,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.terms-of-service:focus,.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 .wmd-prompt-dialog .inner-wrapper form label.honor-code:hover,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.honor-code:hover,.modal .inner-wrapper form label.honor-code:focus,.leanModal_box .inner-wrapper form label.honor-code:focus,body.discussion .wmd-prompt-dialog .inner-wrapper form label.honor-code:focus,.discussion-module .wmd-prompt-dialog .inner-wrapper form label.honor-code:focus,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.honor-code:focus{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 .wmd-prompt-dialog .inner-wrapper form label.remember-me.field-error,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.terms-of-service.field-error,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.honor-code.field-error,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.remember-me a,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.terms-of-service a,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form label.honor-code a,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form label.honor-code a{font-family:Georgia,Cambria,"Times New Roman",Times,serif;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 .wmd-prompt-dialog .inner-wrapper form .citizenship,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .gender,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .date-of-birth,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form .date-of-birth{margin-bottom:20px;float:left;width:31.76157%}.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 .wmd-prompt-dialog .inner-wrapper form .citizenship label,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .gender label,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .date-of-birth label,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .citizenship select,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .gender select,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .date-of-birth select,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .citizenship,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .gender,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form .gender{margin-right:2.35765%}.modal .inner-wrapper form .submit,.leanModal_box .inner-wrapper form .submit,body.discussion .wmd-prompt-dialog .inner-wrapper form .submit,.discussion-module .wmd-prompt-dialog .inner-wrapper form .submit,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper form .submit input[type="submit"],.discussion-user-threads .wmd-prompt-dialog .inner-wrapper form .submit input[type="submit"]{display:block;height:auto;margin:0 auto;width:100%;white-space:normal}.modal .inner-wrapper .login-extra,.leanModal_box .inner-wrapper .login-extra,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra,.discussion-module .wmd-prompt-dialog .inner-wrapper .login-extra,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .login-extra p,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .login-extra p{color:#646464 #3c3c3c;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 .wmd-prompt-dialog .inner-wrapper .login-extra p span,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .login-extra p span{color:#646464 #3c3c3c;font-family:Georgia,Cambria,"Times New Roman",Times,serif;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 .wmd-prompt-dialog .inner-wrapper .login-extra p a,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .login-extra p a{color:#646464 #3c3c3c;font-family:Georgia,Cambria,"Times New Roman",Times,serif;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 .wmd-prompt-dialog .inner-wrapper .login-extra p a:hover,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .login-extra p a:hover,.modal .inner-wrapper .login-extra p a:focus,.leanModal_box .inner-wrapper .login-extra p a:focus,body.discussion .wmd-prompt-dialog .inner-wrapper .login-extra p a:focus,.discussion-module .wmd-prompt-dialog .inner-wrapper .login-extra p a:focus,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .login-extra p a:focus{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 .wmd-prompt-dialog .inner-wrapper .login-extra p span+a,.discussion-user-threads .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 .wmd-prompt-dialog .inner-wrapper .close-modal,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .close-modal{border-radius:2px;cursor:pointer;display:inline-block;padding:10px;position:absolute;right:2px;top:0px;z-index:100;color:#646464 #3c3c3c;font:normal 1.2rem/1.2rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.leanModal_box .inner-wrapper .close-modal:hover,body.discussion .wmd-prompt-dialog .inner-wrapper .close-modal:hover,.discussion-module .wmd-prompt-dialog .inner-wrapper .close-modal:hover,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .close-modal:hover,.modal .inner-wrapper .close-modal:focus,.leanModal_box .inner-wrapper .close-modal:focus,body.discussion .wmd-prompt-dialog .inner-wrapper .close-modal:focus,.discussion-module .wmd-prompt-dialog .inner-wrapper .close-modal:focus,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper .close-modal:focus{color:#3c3c3c;text-decoration:none}.modal #help_wrapper,.leanModal_box #help_wrapper,body.discussion .wmd-prompt-dialog #help_wrapper,.discussion-module .wmd-prompt-dialog #help_wrapper,.discussion-user-threads .wmd-prompt-dialog #help_wrapper,.modal #feedback_form_wrapper,.leanModal_box #feedback_form_wrapper,body.discussion .wmd-prompt-dialog #feedback_form_wrapper,.discussion-module .wmd-prompt-dialog #feedback_form_wrapper,.discussion-user-threads .wmd-prompt-dialog #feedback_form_wrapper,.modal .discussion-alert-wrapper,.leanModal_box .discussion-alert-wrapper,body.discussion .wmd-prompt-dialog .discussion-alert-wrapper,.discussion-module .wmd-prompt-dialog .discussion-alert-wrapper,.discussion-user-threads .wmd-prompt-dialog .discussion-alert-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 .wmd-prompt-dialog #help_wrapper header,.discussion-user-threads .wmd-prompt-dialog #help_wrapper header,.modal #feedback_form_wrapper header,.leanModal_box #feedback_form_wrapper header,body.discussion .wmd-prompt-dialog #feedback_form_wrapper header,.discussion-module .wmd-prompt-dialog #feedback_form_wrapper header,.discussion-user-threads .wmd-prompt-dialog #feedback_form_wrapper header,.modal .discussion-alert-wrapper header,.leanModal_box .discussion-alert-wrapper header,body.discussion .wmd-prompt-dialog .discussion-alert-wrapper header,.discussion-module .wmd-prompt-dialog .discussion-alert-wrapper header,.discussion-user-threads .wmd-prompt-dialog .discussion-alert-wrapper header{margin-bottom:20px;padding-right:0;padding-left:0}.modal #help_wrapper .note,.leanModal_box #help_wrapper .note,body.discussion .wmd-prompt-dialog #help_wrapper .note,.discussion-module .wmd-prompt-dialog #help_wrapper .note,.discussion-user-threads .wmd-prompt-dialog #help_wrapper .note,.modal #feedback_form_wrapper .note,.leanModal_box #feedback_form_wrapper .note,body.discussion .wmd-prompt-dialog #feedback_form_wrapper .note,.discussion-module .wmd-prompt-dialog #feedback_form_wrapper .note,.discussion-user-threads .wmd-prompt-dialog #feedback_form_wrapper .note,.modal .discussion-alert-wrapper .note,.leanModal_box .discussion-alert-wrapper .note,body.discussion .wmd-prompt-dialog .discussion-alert-wrapper .note,.discussion-module .wmd-prompt-dialog .discussion-alert-wrapper .note,.discussion-user-threads .wmd-prompt-dialog .discussion-alert-wrapper .note{font-size:12px;line-height:17.76px;margin-top:10px;color:#646464 #3c3c3c}.modal .discussion-alert-wrapper button,.leanModal_box .discussion-alert-wrapper button,body.discussion .wmd-prompt-dialog .discussion-alert-wrapper button,.discussion-module .wmd-prompt-dialog .discussion-alert-wrapper button,.discussion-user-threads .wmd-prompt-dialog .discussion-alert-wrapper button{display:block;margin:0 auto}.modal .tip,.leanModal_box .tip,body.discussion .wmd-prompt-dialog .tip,.discussion-module .wmd-prompt-dialog .tip,.discussion-user-threads .wmd-prompt-dialog .tip{font-size:12px;display:block;color:#333}.modal-settings-language .settings-language-select .select{width:100%}.modal-settings-language .list-input{margin-bottom:20px}.modal-settings-language .actions-supplemental{padding:0 40px 20px 40px}.modal-settings-language .actions-supplemental .list-actions-item{color:#3c3c3c;text-align:center}.modal-settings-language .actions-supplemental .action{display:block;margin-top:5px}.container.activation,section.activation.outside-app,.activation.wrapper-account-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .activation.u-field-account_privacy,.view-profile .activation.wrapper-profile-sections{padding:60px 0 120px}.container.activation h1,section.activation.outside-app h1,.activation.wrapper-account-settings h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .activation.u-field-account_privacy h1,.view-profile .activation.wrapper-profile-sections h1{margin-bottom:20px;padding:10px}.container.activation h1+hr,section.activation.outside-app h1+hr,.activation.wrapper-account-settings h1+hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .activation.u-field-account_privacy h1+hr,.view-profile .activation.wrapper-profile-sections h1+hr{margin-bottom:30px}.container.activation .message,section.activation.outside-app .message,.activation.wrapper-account-settings .message,.view-profile .profile-self .wrapper-profile-field-account-privacy .activation.u-field-account_privacy .message,.view-profile .activation.wrapper-profile-sections .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:48.82117%}.container.unsubscribe,section.unsubscribe.outside-app,.unsubscribe.wrapper-account-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .unsubscribe.u-field-account_privacy,.view-profile .unsubscribe.wrapper-profile-sections{padding:60px 0 120px}.container.unsubscribe h1,section.unsubscribe.outside-app h1,.unsubscribe.wrapper-account-settings h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .unsubscribe.u-field-account_privacy h1,.view-profile .unsubscribe.wrapper-profile-sections h1{margin-bottom:20px;padding:10px}.container.unsubscribe h1+hr,section.unsubscribe.outside-app h1+hr,.unsubscribe.wrapper-account-settings h1+hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .unsubscribe.u-field-account_privacy h1+hr,.view-profile .unsubscribe.wrapper-profile-sections h1+hr{margin-bottom:30px}.container.unsubscribe .message,section.unsubscribe.outside-app .message,.unsubscribe.wrapper-account-settings .message,.view-profile .profile-self .wrapper-profile-field-account-privacy .unsubscribe.u-field-account_privacy .message,.view-profile .unsubscribe.wrapper-profile-sections .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:48.82117%}.home{padding:0}.home>.container,.home>section.outside-app,.home>.wrapper-account-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .home>.u-field-account_privacy,.view-profile .home>.wrapper-profile-sections{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.home>header{background-color:#9c9c9c;background-image:-webkit-linear-gradient(#9c9c9c,#995353);background-image:linear-gradient(#9c9c9c,#995353);background-size:cover;background-image:none;box-shadow:0 1px 0 0 rgba(255,255,255,0.93),inset 0 -1px 5px 0 rgba(0,0,0,0.1);overflow:hidden;padding:0;width:100%}.home>header:after{content:"";display:table;clear:both}.home>header .outer-wrapper{position:relative;margin:0 auto;padding:60px;max-width:1200px}.home>header .outer-wrapper:after{content:"";display:table;clear:both}.home>header .title{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;-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;position:relative;box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);background:#fff;padding:20px 30px;min-height:120px;vertical-align:top}.home>header .title:last-child{margin-right:0}.home>header .title:hover .actions,.home>header .title:focus .actions{display:none}@media screen and (min-width: 541px) and (max-width: 768px){.home>header .title{float:left;display:block;margin-right:3.57866%;width:74.10533%;margin-left:12.94733%}.home>header .title:last-child{margin-right:0}}@media screen and (min-width: 321px) and (max-width: 540px){.home>header .title{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0%}}@media screen and (max-width: 320px){.home>header .title{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0%}}.home>header .title>hgroup{left:0;-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;text-align:left;display:inline-block;top:0;opacity:1.0;padding-bottom:20px}.home>header .title>hgroup h1{text-align:left;margin-bottom:0;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{margin-bottom:0;text-transform:lowercase;font-style:italic}.home>header .title .course-search{padding:20px 0}.home>header .title .course-search .search-input{float:left;padding-right:55px;padding-left:10px;border:2px solid #c8c8c8;border-radius:3px;box-shadow:none;width:100%;height:55px;color:#000;font-style:normal;font-weight:normal}.home>header .title .course-search .search-input:focus{border-color:#1790c7}.home>header .title .course-search .search-button{right:30px;-webkit-border-top-left-radius:1px;-moz-border-topleft-radius:1px;border-top-left-radius:1px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottomright-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:1px;-moz-border-bottomleft-radius:1px;border-bottom-left-radius:1px;position:absolute;border:2px solid #1790c7;box-shadow:none;background:#009ee7;padding:0 14px;height:55px;color:#fff;text-shadow:none}.home>header .title .course-search .search-button:hover,.home>header .title .course-search .search-button:focus{background:#2bace6}.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:17.05961%;z-index:2}.home>header .media:hover,.home>header .media:focus{text-decoration:underline}.home>header .media .hero{height:100%;overflow:hidden;position:relative;background:url("../images/homepage-hero-video-thumb.b017a9c873bb.jpg") center no-repeat;background-size:cover}.home>header .media .hero .play-intro{background-image:-webkit-linear-gradient(-90deg, 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","Helvetica Neue",Helvetica,Arial,sans-serif;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,.home>header .media:focus .play-intro{background-image:-webkit-linear-gradient(-90deg, 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,.home>header .media:focus .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(-90deg, #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 #3c3c3c;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:0;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;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(50% 50%, circle closest-side, #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:700 italic 1.4em/1.4em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.home .university-partners .partners a .name>span:focus{color:#646464 #3c3c3c}.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,.home .university-partners .partners a:focus{text-decoration:none}.home .university-partners .partners a:hover::before,.home .university-partners .partners a:focus::before{opacity:1.0}.home .university-partners .partners a:hover .name,.home .university-partners .partners a:focus .name{bottom:20px}.home .university-partners .partners a:hover img,.home .university-partners .partners a:focus 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;margin-left:60px;padding:12px 0}.home .university-partners.university-partners2x6 .partners:after{content:"";display:table;clear:both}.home .university-partners.university-partners2x6 .partners .partner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14.70196%;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,.home .university-partners.university-partners2x6 .partners .partner a:focus .name{bottom:14px}.home .more-info{border:1px solid #c8c8c8;margin-bottom:80px;width:100%}.home .more-info header{background-image:-webkit-linear-gradient(-90deg, #fafafa, #e6e6e6);background-image:linear-gradient(-90deg, #fafafa, #e6e6e6);border-bottom:1px solid #c8c8c8;padding:10px 20px 8px;position:relative}.home .more-info header:after{content:"";display:table;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:0;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","Helvetica Neue",Helvetica,Arial,sans-serif;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:#0078b0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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}.home .more-info .news .blog-posts:after{content:"";display:table;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;float:left;margin-right:2.35765%;padding:10px;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;width:31.76157%}.home .more-info .news .blog-posts>article:after{content:"";display:table;clear:both}.home .more-info .news .blog-posts>article:hover,.home .more-info .news .blog-posts>article:focus{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:0}.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:2.35765%;overflow:hidden;width:31.76157%;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:65.88078%;vertical-align:top}.home .more-info .news .blog-posts>article .post-name a{color:#3c3c3c;font:700 1em/1.2em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.home .more-info .news .blog-posts>article .post-name a:hover,.home .more-info .news .blog-posts>article .post-name a:focus{color:#0078b0;text-decoration:underline}.home .more-info .news .blog-posts>article .post-name .post-date{color:#646464 #3c3c3c;display:none;letter-spacing:1px}.home .more-info .news .press-links h3{display:inline;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.6em}.home .more-info .news .press-links a{line-height:1.6em;font-family:Georgia,Cambria,"Times New Roman",Times,serif;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,.home .more-info .news .press-links a.read-more:focus{color:#0078b0;text-decoration:underline}.dashboard{padding:40px 0 20px 0}.dashboard:after{content:"";display:table;clear:both}.dashboard .wrapper-find-courses{float:right;margin-left:2.35765%;width:23.23176%;margin-top:40px;border-top:3px solid #0078b0;padding:20px 0}.dashboard .profile-sidebar{background:transparent;float:right;margin-left:2.35765%;width:23.23176%;margin-top:40px;border-top:3px solid #0078b0;padding:20px 0}.dashboard .profile-sidebar .user-info:after{content:"";display:table;clear:both}.dashboard .profile-sidebar .user-info>ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%}.dashboard .profile-sidebar .user-info>ul:after{content:"";display:table;clear:both}.dashboard .profile-sidebar .user-info>ul li{border-bottom:1px dotted #c8c8c8;list-style:none;margin-bottom:15px;padding-bottom:17px}.dashboard .profile-sidebar .user-info>ul li:after{content:"";display:table;clear:both}.dashboard .profile-sidebar .user-info>ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dashboard .profile-sidebar .user-info>ul li:hover .title .icon,.dashboard .profile-sidebar .user-info>ul li:focus .title .icon{opacity:1.0}.dashboard .profile-sidebar .user-info>ul li span{display:block;margin-bottom:5px}.dashboard .profile-sidebar .user-info>ul li span.title a{text-transform:none}.dashboard .profile-sidebar .user-info>ul li span.data{color:#3c3c3c;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard .profile-sidebar .user-info>ul li span.data .third-party-auth{color:inherit;font-weight:inherit}.dashboard .profile-sidebar .user-info>ul li.order-history span a{font-size:13px;line-height:20px}.dashboard .profile-sidebar .user-info>ul .heads-up .title{display:inline}.dashboard .profile-sidebar .user-info>ul .heads-up .copy{display:inline}.dashboard .profile-sidebar .user-info .reverify-status-list{padding:0 0 0 10px;margin:5px 0}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item{margin-bottom:7px;border-bottom:0;padding:0}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item .icon{display:inline-block;vertical-align:top;margin:2px 5px 0 0}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item.is-open .icon{color:#126f9a}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item.is-pending .icon{color:#b52a67}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item.is-approved .icon{color:#25b85a}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item.is-denied .icon{color:#d44040}.dashboard .profile-sidebar .user-info .reverify-status-list .status-item .course-name{line-height:17.76px;display:inline-block;vertical-align:top;width:80%;color:inherit}.dashboard .profile-sidebar .user-info .status .list--nav{margin:10px 0 0 0;padding:0}.dashboard .profile-sidebar .user-info .status .nav__item{font-size:13px;margin-left:26px}.dashboard .my-courses{float:left;margin:0;width:74.41059%}.dashboard .my-courses .wrapper-header-courses{border-bottom:4px solid #f5f5f5;margin-bottom:20px}.dashboard .my-courses .wrapper-header-courses .header-courses{padding-right:10px}.dashboard .my-courses .empty-dashboard-message{padding:40px 0;text-align:center}.dashboard .my-courses .empty-dashboard-message p{color:#646464 #3c3c3c;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(to   , #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","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;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,.dashboard .my-courses .empty-dashboard-message a:focus{color:#0078b0;text-decoration:none}.dashboard .my-courses .listing-courses .course-item{margin-bottom:20px;border-bottom:4px solid #f5f5f5;padding-bottom:20px}.dashboard .my-courses .listing-courses .course-item .course-container{border:1px solid #f5f5f5;border-radius:3px}.dashboard .my-courses .listing-courses .course-item .course-container .label-xseries-association{margin:10px 4px 0 10px}.dashboard .my-courses .listing-courses .course-item .course-container .label-xseries-association .xseries-icon{float:left;margin-right:8px;background:url("../images/icon-sm-xseries-black.1c3586cd3420.png") no-repeat;background-color:transparent;width:22px;height:22px}.dashboard .my-courses .listing-courses .course-item .course-container .label-xseries-association .message-copy{padding-top:4px}.dashboard .my-courses .listing-courses .course-item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.dashboard .my-courses .course{-webkit-box-sizing:box;-moz-box-sizing:box;box-sizing:box;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;margin:10px}.dashboard .my-courses .course:after{content:"";display:table;clear:both}.dashboard .my-courses .course .details:after{content:"";display:table;clear:both}.dashboard .my-courses .course .details .wrapper-course-image{float:left;margin-right:2.35765%;width:23.23176%}.dashboard .my-courses .course .details .wrapper-course-image .cover,.dashboard .my-courses .course .details .wrapper-course-image a.fade-cover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s;float:left;overflow:hidden;position:relative;max-height:120px;border-radius:4px;border:1px solid #ddd;border-bottom:4px solid #ddd}.dashboard .my-courses .course .details .wrapper-course-image .cover .course-image,.dashboard .my-courses .course .details .wrapper-course-image a.fade-cover .course-image{width:100%}.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment{float:left;width:100%;position:relative;bottom:15px;display:inline-block;text-align:center}.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .deco-graphic{position:absolute;top:-5px;right:0}.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value{font-size:0.6em;line-height:1.5em;border-radius:0;padding:1px 5px;color:white}.dashboard .my-courses .course .details .wrapper-course-details{display:block;float:left;width:74.41059%;padding:0}.dashboard .my-courses .course .details .course-title a,.dashboard .my-courses .course .details .course-title span{display:inline-block;margin-bottom:10px}.dashboard .my-courses .course .details .course-title a:hover,.dashboard .my-courses .course .details .course-title a:focus,.dashboard .my-courses .course .details .course-title span:hover,.dashboard .my-courses .course .details .course-title span:focus{text-decoration:none}.dashboard .my-courses .course .details .course-info{display:block;float:left;width:31.76157%;padding:0;margin-top:10px}.dashboard .my-courses .course .details .course-info [class*="info-"]{color:#5e5e5e;display:inline-block}.dashboard .my-courses .course .details .course-info .info-date-block{color:#767676;display:block}.dashboard .my-courses .course .details .wrapper-course-actions{display:block;float:right;width:65.88078%;padding:0;margin-top:10px}.dashboard .my-courses .course .details .course-actions .action{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:10px;float:right;min-width:40px;color:#919191;border-radius:3px;padding:12px;border:1px solid #fff;text-align:center}.dashboard .my-courses .course .details .course-actions .action:hover,.dashboard .my-courses .course .details .course-actions .action:focus{color:#2f2f2f;border:1px solid #e3e3e3}.dashboard .my-courses .course .details .course-actions .action.is-disabled{color:#e3e3e3}.dashboard .my-courses .course .details .course-actions .action.action-facebook{color:#3b5998}.dashboard .my-courses .course .details .course-actions .action.action-twitter{color:#55acee}.dashboard .my-courses .course .details .course-actions .wrapper-action-more{display:inline-block;position:relative;float:right}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown{display:none;position:absolute;top:40px;right:19px;pointer-events:none;min-width:140px}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown.is-visible{display:block;pointer-events:auto}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;box-shadow:0 1px 1px rgba(0,0,0,0.1);position:relative;width:100%;border-radius:3px;margin:5px 0 0 0;border:1px solid #c8c8c8;padding:5px 10px;background:#fff}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list:after,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list:before{bottom:100%;right:6px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list:after{border-color:transparent;border-bottom-color:#fff;border-width:6px;margin-right:1px}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list:before{border-color:transparent;border-bottom-color:#c8c8c8;border-width:7px}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item{display:block;margin:0}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item.is-hidden{display:none}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action{margin-right:0}.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action:hover,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action:focus{border:1px solid transparent}.dashboard .my-courses .course .details .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:2.35765%;padding:5px;width:65.88078%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .my-courses .course .details .course-status p{color:#646464 #3c3c3c;font-style:italic;letter-spacing:1px;text-align:center}.dashboard .my-courses .course .details .course-status-completed{background:#c8c8c8;color:#fff}.dashboard .my-courses .course .details .course-status-completed p{color:#171717}.dashboard .my-courses .course .details .course-status-completed p span{font-weight:bold}.dashboard .my-courses .course .details .enter-course{float:right}.dashboard .my-courses .course .wrapper-messages-primary:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .messages-list{margin:0;padding:0}.dashboard .my-courses .course .wrapper-messages-primary .message{border-radius:3px;display:none;margin:20px 0 10px 0;padding:10px 20px;background:#f1f1f1;border:1px solid #e3e3e3;color:#3c3c3c}.dashboard .my-courses .course .wrapper-messages-primary .message.is-shown{display:block}.dashboard .my-courses .course .wrapper-messages-primary .message.is-shown:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .message a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.dashboard .my-courses .course .wrapper-messages-primary .message strong{font-weight:700}.dashboard .my-courses .course .wrapper-messages-primary .message strong a{font-weight:700}.dashboard .my-courses .course .wrapper-messages-primary .message .actions{list-style:none;margin:0;padding:0}.dashboard .my-courses .course .wrapper-messages-primary .message .actions:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .message .message-title,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .title{line-height:1em;margin-bottom:5px}.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message .message-copy .copy{margin:2px 0 0 0}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip .message-title,.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip .message-copy{margin-bottom:0;display:inline-block}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip .message-title .value,.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip .message-copy{-webkit-transition:color 0.25s ease-in-out 0s;-moz-transition:color 0.25s ease-in-out 0s;transition:color 0.25s ease-in-out 0s}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip:hover{cursor:pointer}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip:hover .message-title .value,.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip:hover .message-copy,.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-tip:hover .ui-toggle-expansion{color:#0078b0}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expandable .wrapper-extended{-webkit-transition:opacity 0.25s ease-in-out 0;-moz-transition:opacity 0.25s ease-in-out 0;transition:opacity 0.25s ease-in-out 0;display:none;opacity:0.0}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expanded .ui-toggle-expansion{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.dashboard .my-courses .course .wrapper-messages-primary .message.is-expanded .wrapper-extended{display:block;opacity:1.0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-tip:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-tip .message-title{float:left}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-tip .ui-toggle-expansion{-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;font-size:18px;display:inline-block;vertical-align:middle;margin-right:5px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-tip .message-copy{float:right}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-extended{padding:5px 0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-extended .message-copy{width:74.41059%;display:inline-block}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .wrapper-extended .message-copy .message-copy-bold{font-weight:600}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade-container{float:right;display:inline-block;margin-top:10px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade{position:relative;left:10px;padding:8px 0 8px 15px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .action-upgrade-icon{float:left;display:inline;margin-right:8px;margin-top:5px;background:url("../images/icon-sm-verified.98447e2aa2c4.png") no-repeat;background-position:-6px;background-color:white;width:16px;height:14px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .deco-graphic{position:absolute;top:-5px;left:-15px;width:40px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade span{color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy,.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy-sub{display:inline-block;vertical-align:middle}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy{margin-right:20px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-upsell .action-upgrade .copy-sub{opacity:0.875}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status{border-color:#e3e3e3}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .wrapper-message-primary:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .message-copy{margin:0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .message-copy .grade-value{font-size:1.2rem;font-weight:bold}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .credit-action .credit-btn{float:right;margin-right:5px;background-image:none;text-shadow:none;box-shadow:none;text-transform:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-msg{float:left;width:74.41059%}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .message-copy{margin-top:0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn{float:right;position:relative;left:10px;padding:8px 12px;background-image:none;text-shadow:none;box-shadow:none;text-transform:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn .action-xseries-icon{float:left;display:inline;margin-right:8px;background:url("../images/icon-sm-xseries-black.1c3586cd3420.png") no-repeat;background-color:transparent;width:22px;height:22px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:hover .action-xseries-icon,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-border-btn:focus .action-xseries-icon{float:left;display:inline;margin-right:8px;background:url("../images/icon-sm-xseries-white.1a75366ba188.png") no-repeat;background-color:transparent;width:22px;height:22px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn{float:right;position:relative;left:10px;padding:8px 12px;background-image:none;text-shadow:none;box-shadow:none;text-transform:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn .action-xseries-icon{float:left;display:inline;margin-right:8px;background:url("../images/icon-sm-xseries-white.1a75366ba188.png") no-repeat;background-color:transparent;width:22px;height:22px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:hover .action-xseries-icon,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .xseries-action .xseries-base-btn:focus .action-xseries-icon{float:left;display:inline;margin-right:8px;background:url("../images/icon-sm-xseries-black.1c3586cd3420.png") no-repeat;background-color:transparent;width:22px;height:22px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action{float:left;margin:0 15px 0 0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .btn,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .cta{display:inline-block}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-radius:3px;font:normal 0.8rem/1.2rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:6px 12px;text-align:center}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .btn.disabled{cursor:default !important}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .btn.disabled:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .btn.disabled:focus{background-image:-webkit-linear-gradient(top, #eee 0%, #c2c2c2 50%, #ababab 50%, #b0b0b0 100%);background-image:linear-gradient(to bottom, #eee 0%, #c2c2c2 50%, #ababab 50%, #b0b0b0 100%);background:#eee}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions .action .cta{float:left;font:normal 0.8rem/1.2rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:6px 12px;text-align:center}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-registration-number{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-registration-number a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.exam-register .message-copy{margin-top:5px;width:55%}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.exam-schedule .exam-button{margin-top:5px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-button{border:1px solid #811245;border-radius:3px;box-shadow:inset 0 1px 0 0 #d2558e;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#b62567;background-image:-webkit-linear-gradient(#b62567,#8f144c);background-image:linear-gradient(#b62567,#8f144c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #730c3b;background-clip:padding-box;float:right;margin-top:0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c33274;cursor:pointer;background-color:#9d255b;background-image:-webkit-linear-gradient(#9d255b,#811345);background-image:linear-gradient(#9d255b,#811345)}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-button:active:not(:disabled),.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-button:focus:not(:disabled){border:1px solid #811245;box-shadow:inset 0 0 8px 4px #73123e,inset 0 0 8px 4px #73123e}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .exam-button:disabled{opacity:0.5;cursor:not-allowed}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .contact-button{border:1px solid #811245;border-radius:3px;box-shadow:inset 0 1px 0 0 #d2558e;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#b62567;background-image:-webkit-linear-gradient(#b62567,#8f144c);background-image:linear-gradient(#b62567,#8f144c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #730c3b;background-clip:padding-box}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .contact-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c33274;cursor:pointer;background-color:#9d255b;background-image:-webkit-linear-gradient(#9d255b,#811345);background-image:linear-gradient(#9d255b,#811345)}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .contact-button:active:not(:disabled),.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .contact-button:focus:not(:disabled){border:1px solid #811245;box-shadow:inset 0 0 8px 4px #73123e,inset 0 0 8px 4px #73123e}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .contact-button:disabled{opacity:0.5;cursor:not-allowed}.dashboard .my-courses .course .wrapper-messages-primary .message.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 .course .wrapper-messages-primary .message.message-status .button:hover,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .button:focus{text-decoration:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certrendering .cta{margin-top:2px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .message-copy{width:48.82117%;position:relative;float:left}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary{float:right}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action{margin:0 0 10px 15px;float:none;text-align:center}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action:last-child{margin-bottom:0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action .btn{float:none}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;border-radius:3px;display:block;padding:7px 15px 7px 15px;text-align:center}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn a:link,.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-certificate .btn a:visited{color:#fff}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action-share .btn{display:inline;letter-spacing:0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions-secondary{margin-top:10px;border-top:1px solid #e3e3e3;padding-top:10px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .actions-secondary .action-share{float:right;margin:0}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .certificate-explanation{margin-top:10px;border-top:1px solid #e3e3e3;padding-top:10px}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-reminder{width:65.88078%;float:left;position:relative}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta{width:31.76157%;float:left;position:relative}.dashboard .my-courses .course .wrapper-messages-primary .message.message-status .verification-cta .cta{float:right}.dashboard .my-courses .course .wrapper-messages-primary .message .prerequisites:after{content:"";display:table;clear:both}.dashboard .my-courses .course .wrapper-messages-primary .message .prerequisites .tip{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;color:#646464 #3c3c3c;margin-top:10px}.dashboard .my-courses .course.professional .wrapper-course-image .cover,.dashboard .my-courses .course.professional .wrapper-course-image a.fade-cover{border-color:#d33f80;padding:2px}.dashboard .my-courses .course.professional .sts-enrollment .sts-enrollment-value{background:#d33f80}.dashboard .my-courses .course.verified .wrapper-course-image .cover,.dashboard .my-courses .course.verified .wrapper-course-image a.fade-cover{border-color:#008801;padding:2px}.dashboard .my-courses .course.verified .sts-enrollment .deco-graphic{width:40px;position:absolute;top:-5px;right:0}.dashboard .my-courses .course.verified .sts-enrollment .sts-enrollment-value{background:#008801}.dashboard .my-courses .course.honor .wrapper-course-image .cover,.dashboard .my-courses .course.honor .wrapper-course-image a.fade-cover{border-color:#75c2e5;padding:2px}.dashboard .my-courses .course.honor .sts-enrollment-value{background:#32a5d9}.dashboard .my-courses .course.audit .wrapper-course-image .cover,.dashboard .my-courses .course.audit .wrapper-course-image a.fade-cover{border-color:#e8e8e8;padding:2px}.dashboard .my-courses .course.audit .sts-enrollment-value{background:#ddd}.status-language .icon{font-size:17px;display:inline-block;vertical-align:middle;margin-right:5px;color:#000}.status-language .title .icon{opacity:0.75}.status-verification .status-title{margin:0 0 5px 0}.status-verification .status-data{margin:0 0 10px 0}.status-verification .status-data-message{margin-bottom:10px}.status-verification .list-actions .action{display:block;font-size:14px}.status-verification .status-note{position:relative;margin-top:20px;border-top:1px solid rgba(0,0,0,0.125);padding-top:10px}.status-verification .status-note .deco-arrow{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #646668;position:absolute;left:45%;top:-6px}.status-verification.is-denied .status-data-message{color:#fd5757;border-bottom-color:rgba(253,87,87,0.25)}.status-verification.is-denied .status-note{color:#c68e8e;border-top-color:rgba(253,87,87,0.25)}.status-verification.is-denied .action-reverify{display:block;font-size:14px}.status-verification.is-denied .deco-arrow{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fd5757}.status-verification.is-accepted .status-data-message{color:#008801;border-bottom-color:#99cf99}.status-verification.is-accepted .status-note{color:#97999b;border-top-color:#99cf99}.status-verification.is-accepted .deco-arrow{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #99cf99}.status-verification.is-pending .status-data-message{color:#646668;border-bottom-color:#f5f5f5}.status-verification.is-pending .status-note{color:#97999b;border-top-color:#646668}.status--verification .data{white-space:normal !important;text-overflow:no !important;overflow:visible !important}.status--verification .list--nav{margin-left:26px}.status--verification.is-denied .data{color:#fd5757 !important}.msg{margin:10px 0 10px 26px}.msg__title{color:#646464 #3c3c3c}.msg__copy{color:#646464 #3c3c3c}p.course-block{border-style:solid;border-color:#E3DC86;padding:5px;border-width:1px;background:#FDFBE4}.enter-course-blocked{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;display:block;font:normal 15px/1.6rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;padding:6px 32px 7px;text-align:center;margin-top:16px;opacity:0.5;background:#808080;border:0;color:white;box-shadow:none}.enter-course-blocked.archived{border:1px solid #cacaca;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#eee;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;border:1px solid #cfc6c6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#eee;background-image:-webkit-linear-gradient(#eee,#d6cece);background-image:linear-gradient(#eee,#d6cece);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f9f8f8;background-clip:padding-box;font:normal 15px/1.6rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:6px 32px 7px}.enter-course-blocked.archived:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fbfbfb;cursor:pointer;background-color:#e1e1e1;background-image:-webkit-linear-gradient(#e1e1e1,#cacaca);background-image:linear-gradient(#e1e1e1,#cacaca)}.enter-course-blocked.archived:active:not(:disabled),.enter-course-blocked.archived:focus:not(:disabled){border:1px solid #cacaca;box-shadow:inset 0 0 8px 4px #c3c3c3,inset 0 0 8px 4px #c3c3c3}.enter-course-blocked.archived:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fbfbfb;cursor:pointer;background-color:#e1e1e1;background-image:-webkit-linear-gradient(#e1e1e1,#cfc6c6);background-image:linear-gradient(#e1e1e1,#cfc6c6)}.enter-course-blocked.archived:active:not(:disabled),.enter-course-blocked.archived:focus:not(:disabled){border:1px solid #cfc6c6;box-shadow:inset 0 0 8px 4px #c7bebe,inset 0 0 8px 4px #c7bebe}.enter-course-blocked.archived:disabled{opacity:0.5;cursor:not-allowed}.enter-course-blocked.archived:hover,.enter-course-blocked.archived:focus{text-decoration:none}a.disable-look{color:#808080}a.fade-cover{opacity:0.5}.dashboard-banner:empty{display:none}.dashboard-banner .wrapper-msg{padding-bottom:0}.dashboard-banner .wrapper-msg .msg{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:20px;border-bottom:thin solid #767676}.dashboard-banner .wrapper-msg .msg:after{content:"";display:table;clear:both}.dashboard-banner .wrapper-msg .msg.title{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0}.dashboard-banner .wrapper-msg .msg.has-actions .donate-content{width:65.88078%}.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions{width:31.76157%;vertical-align:bottom;display:inline-block}.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .monetary-symbol{vertical-align:middle;color:#fff;font-weight:600}.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .amount{height:40px;width:80px;vertical-align:middle;text-align:left;border:2px solid #fff}.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .amount.validation-error{border:2px solid #fd5757}.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .action-donate{vertical-align:middle;padding-top:10px;padding-bottom:10px;text-shadow:none;text-transform:none;letter-spacing:0;color:#fff;font-weight:600}.dashboard-banner .wrapper-msg .msg.has-actions .donate-actions .donation-error-msg{padding:10px 0}.view-register,.view-login,.view-passwordreset{background:#fff}.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 .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 .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 .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 .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 .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 .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 .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-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 .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 .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 .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{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.41575em}.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 .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-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:#0078b0}.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 .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 .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 .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 .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 .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 .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 .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 .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 .content-wrapper,.view-login .content-wrapper,.view-passwordreset .content-wrapper{padding-bottom:0}.view-register .container,.view-register section.outside-app,.view-register .wrapper-account-settings,.view-register .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-register .u-field-account_privacy,.view-register .view-profile .wrapper-profile-sections,.view-profile .view-register .wrapper-profile-sections,.view-register .introduction,.view-login .container,.view-login section.outside-app,.view-login .wrapper-account-settings,.view-login .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-login .u-field-account_privacy,.view-login .view-profile .wrapper-profile-sections,.view-profile .view-login .wrapper-profile-sections,.view-login .introduction,.view-passwordreset .container,.view-passwordreset section.outside-app,.view-passwordreset .wrapper-account-settings,.view-passwordreset .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-passwordreset .u-field-account_privacy,.view-passwordreset .view-profile .wrapper-profile-sections,.view-profile .view-passwordreset .wrapper-profile-sections,.view-passwordreset .introduction{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:960px;background:#fff}.view-register .container:after,.view-register section.outside-app:after,.view-register .wrapper-account-settings:after,.view-register .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-register .u-field-account_privacy:after,.view-register .view-profile .wrapper-profile-sections:after,.view-profile .view-register .wrapper-profile-sections:after,.view-register .introduction:after,.view-login .container:after,.view-login section.outside-app:after,.view-login .wrapper-account-settings:after,.view-login .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-login .u-field-account_privacy:after,.view-login .view-profile .wrapper-profile-sections:after,.view-profile .view-login .wrapper-profile-sections:after,.view-login .introduction:after,.view-passwordreset .container:after,.view-passwordreset section.outside-app:after,.view-passwordreset .wrapper-account-settings:after,.view-passwordreset .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-passwordreset .u-field-account_privacy:after,.view-passwordreset .view-profile .wrapper-profile-sections:after,.view-profile .view-passwordreset .wrapper-profile-sections:after,.view-passwordreset .introduction:after{content:"";display:table;clear:both}.view-register .container,.view-register section.outside-app,.view-register .wrapper-account-settings,.view-register .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-register .u-field-account_privacy,.view-register .view-profile .wrapper-profile-sections,.view-profile .view-register .wrapper-profile-sections,.view-login .container,.view-login section.outside-app,.view-login .wrapper-account-settings,.view-login .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-login .u-field-account_privacy,.view-login .view-profile .wrapper-profile-sections,.view-profile .view-login .wrapper-profile-sections,.view-passwordreset .container,.view-passwordreset section.outside-app,.view-passwordreset .wrapper-account-settings,.view-passwordreset .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-passwordreset .u-field-account_privacy,.view-passwordreset .view-profile .wrapper-profile-sections,.view-profile .view-passwordreset .wrapper-profile-sections{padding:20px 20px 40px 20px}.view-register .introduction,.view-login .introduction,.view-passwordreset .introduction{padding:0}.view-register .introduction header,.view-login .introduction header,.view-passwordreset .introduction header{position:relative}.view-register .introduction header h1,.view-login .introduction header h1,.view-passwordreset .introduction header h1{text-align:left;margin-bottom:20px;padding-bottom:20px}.view-register .introduction header .title,.view-login .introduction header .title,.view-passwordreset .introduction header .title{position:absolute;top:50px;left:30px}.view-register .introduction header .title .title-super,.view-register .introduction header .title .title-sub,.view-login .introduction header .title .title-super,.view-login .introduction header .title .title-sub,.view-passwordreset .introduction header .title .title-super,.view-passwordreset .introduction header .title .title-sub{display:block;letter-spacing:0}.view-register .introduction header .title .title-super,.view-login .introduction header .title .title-super,.view-passwordreset .introduction header .title .title-super{font-size:26px;line-height:26.64px;text-transform:uppercase;color:#1790c7}.view-register .introduction header .title .title-sub,.view-login .introduction header .title .title-sub,.view-passwordreset .introduction header .title .title-sub{font-size:20px;margin-left:40px;text-transform:lowercase;color:#707276}.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,.login a:focus,.register a:link,.register a:visited,.register a:hover,.register a:active,.register a:focus,.passwordreset a:link,.passwordreset a:visited,.passwordreset a:hover,.passwordreset a:active,.passwordreset a:focus,#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,#forgot-password-modal #password-reset a:focus{color:#0078b0;font-weight:400;text-decoration:none !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.login a:hover,.login a:active,.login a:focus,.register a:hover,.register a:active,.register a:focus,.passwordreset a:hover,.passwordreset a:active,.passwordreset a:focus,#forgot-password-modal #password-reset a:hover,#forgot-password-modal #password-reset a:active,#forgot-password-modal #password-reset a:focus{text-decoration:none !important;border-bottom:1px dotted #0078b0}.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{float:left;margin-right:40px;width:600px}.login aside,.register aside,.passwordreset aside,#forgot-password-modal #password-reset aside{float:left;width:280px}.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 aside .cta-login h3.title,.login aside .cta-login .instructions,.register aside .cta-login h3.title,.register aside .cta-login .instructions,.passwordreset aside .cta-login h3.title,.passwordreset aside .cta-login .instructions,#forgot-password-modal #password-reset aside .cta-login h3.title,#forgot-password-modal #password-reset aside .cta-login .instructions{display:inline-block;margin-bottom:0}.login aside .cta-login .cta-login-action,.register aside .cta-login .cta-login-action,.passwordreset aside .cta-login .cta-login-action,#forgot-password-modal #password-reset aside .cta-login .cta-login-action{padding:2px 15px;margin-left:5px}.login form .instructions,.register form .instructions,.passwordreset form .instructions,#forgot-password-modal #password-reset form .instructions{margin-bottom:20px}.login form .group-form,.register form .group-form,.passwordreset form .group-form,#forgot-password-modal #password-reset form .group-form{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{margin:0 0 20px 0}.login form .field-group:after,.register form .field-group:after,.passwordreset form .field-group:after,#forgot-password-modal #password-reset form .field-group:after{content:"";display:table;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{float:left;margin:0 30px 0 0;display:block;border-bottom:none;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 .group-form-personalinformation .field-education-level,.login form .group-form-personalinformation .field-gender,.login form .group-form-personalinformation .field-yob,.register form .group-form-personalinformation .field-education-level,.register form .group-form-personalinformation .field-gender,.register form .group-form-personalinformation .field-yob,.passwordreset form .group-form-personalinformation .field-education-level,.passwordreset form .group-form-personalinformation .field-gender,.passwordreset form .group-form-personalinformation .field-yob,#forgot-password-modal #password-reset form .group-form-personalinformation .field-education-level,#forgot-password-modal #password-reset form .group-form-personalinformation .field-gender,#forgot-password-modal #password-reset form .group-form-personalinformation .field-yob{display:inline-block;vertical-align:top;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","Helvetica Neue",Helvetica,Arial,sans-serif;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 #3c3c3c;font-size:0.8125em}.login form .field.password,.register form .field.password,.passwordreset form .field.password,#forgot-password-modal #password-reset form .field.password{position:relative}.login form .field.password .tip,.register form .field.password .tip,.passwordreset form .field.password .tip,#forgot-password-modal #password-reset form .field.password .tip{position:absolute;top:0;right:0}.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:#0078b0}.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:#0078b0}.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:after,.register .form-actions:after,.passwordreset .form-actions:after,#forgot-password-modal #password-reset .form-actions:after{content:"";display:table;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{width: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.26334%;margin:20px 20px 0 0;font-size:0.875em;text-align:right}.login .deco-divider,.register .deco-divider,.passwordreset .deco-divider,#forgot-password-modal #password-reset .deco-divider{position:relative;display:block;margin:30px 0;border-top:4px solid #f5f5f5}.login .deco-divider .copy,.register .deco-divider .copy,.passwordreset .deco-divider .copy,#forgot-password-modal #password-reset .deco-divider .copy{position:absolute;top:-20px;left:43%;padding:5px 30px;background:white;text-align:center;color:#a4a6a8}.login .instructions .note,.register .instructions .note,.passwordreset .instructions .note,#forgot-password-modal #password-reset .instructions .note{display:block;font-weight:normal;color:#767676}.login .form-actions.form-third-party-auth,.register .form-actions.form-third-party-auth,.passwordreset .form-actions.form-third-party-auth,#forgot-password-modal #password-reset .form-actions.form-third-party-auth{width:100%;margin-bottom:20px}.login .form-actions.form-third-party-auth button[type="submit"],.register .form-actions.form-third-party-auth button[type="submit"],.passwordreset .form-actions.form-third-party-auth button[type="submit"],#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]{width:48.21067%;margin-right:10px}.login .form-actions.form-third-party-auth button[type="submit"] .icon,.register .form-actions.form-third-party-auth button[type="submit"] .icon,.passwordreset .form-actions.form-third-party-auth button[type="submit"] .icon,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"] .icon{color:inherit;margin-right:10px}.login .form-actions.form-third-party-auth button[type="submit"]:last-child,.register .form-actions.form-third-party-auth button[type="submit"]:last-child,.passwordreset .form-actions.form-third-party-auth button[type="submit"]:last-child,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"]:last-child{margin-right:0}.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:focus,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:focus,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:focus{background-color:#dd4b39;border:1px solid #A5382B}.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-google-oauth2:hover{box-shadow:0 2px 1px 0 #8D3024}.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:focus,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:focus,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:focus{background-color:#3b5998;border:1px solid #263A62}.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-facebook:hover{box-shadow:0 2px 1px 0 #30487C}.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:focus,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:focus,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:focus,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:focus{background-color:#0077b5;border:1px solid #06527D}.login .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,.register .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,.passwordreset .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover,#forgot-password-modal #password-reset .form-actions.form-third-party-auth button[type="submit"].button-oa2-linkedin-oauth2:hover{box-shadow:0 2px 1px 0 #005D8E}.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}.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}.login #register-form .third-party-signin.message,.login #login-form .third-party-signin.message,.login #passwordreset-form .third-party-signin.message,.register #register-form .third-party-signin.message,.register #login-form .third-party-signin.message,.register #passwordreset-form .third-party-signin.message,.passwordreset #register-form .third-party-signin.message,.passwordreset #login-form .third-party-signin.message,.passwordreset #passwordreset-form .third-party-signin.message,#forgot-password-modal #password-reset #register-form .third-party-signin.message,#forgot-password-modal #password-reset #login-form .third-party-signin.message,#forgot-password-modal #password-reset #passwordreset-form .third-party-signin.message{display:none}.login #register-form .third-party-signin.message.is-shown,.login #login-form .third-party-signin.message.is-shown,.login #passwordreset-form .third-party-signin.message.is-shown,.register #register-form .third-party-signin.message.is-shown,.register #login-form .third-party-signin.message.is-shown,.register #passwordreset-form .third-party-signin.message.is-shown,.passwordreset #register-form .third-party-signin.message.is-shown,.passwordreset #login-form .third-party-signin.message.is-shown,.passwordreset #passwordreset-form .third-party-signin.message.is-shown,#forgot-password-modal #password-reset #register-form .third-party-signin.message.is-shown,#forgot-password-modal #password-reset #login-form .third-party-signin.message.is-shown,#forgot-password-modal #password-reset #passwordreset-form .third-party-signin.message.is-shown{display:block}.view-login header.global .nav-courseware .cta-login{display:none}.view-login .introduction header{height:120px;background:transparent url("../images/edx-theme/edx-background-banner-account.3c2aa612edd3.png") 0 0 no-repeat}.view-register .introduction header{height:120px;background:transparent url("../images/edx-theme/edx-background-banner-account.3c2aa612edd3.png") 0 0 no-repeat}.view-passwordreset header.global .nav-courseware .cta-login{display:none}.view-passwordreset .introduction header{height:120px;border-bottom:1px solid #8a8c8f;background:transparent url("../images/edx-theme/edx-background-banner-account.3c2aa612edd3.png") 0 0 no-repeat}.view-passwordreset .content{padding: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}.find-courses .discovery-button:not(:disabled),.university-profile .discovery-button:not(:disabled){text-align:left;outline:0 none;box-shadow:none;border:0;background:none;padding:0 12px;text-decoration:none;text-shadow:none;text-transform:none}.find-courses .discovery-button:not(:disabled)::hover,.university-profile .discovery-button:not(:disabled)::hover{background:none}.find-courses .courses-container,.university-profile .courses-container{padding:40px 10px 0 10px}.find-courses .courses-container .courses .courses-listing .courses-listing-item,.university-profile .courses-container .courses .courses-listing .courses-listing-item{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:15px 0 30px 0;max-height:360px}.find-courses .courses-container .courses:not(.no-course-discovery),.university-profile .courses-container .courses:not(.no-course-discovery){float:left;display:block;margin-right:2.35765%;width:74.41059%}.find-courses .courses-container .courses:not(.no-course-discovery):last-child,.university-profile .courses-container .courses:not(.no-course-discovery):last-child{margin-right:0}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .courses-container .courses:not(.no-course-discovery),.university-profile .courses-container .courses:not(.no-course-discovery){float:left;display:block;margin-right:3.57866%;width:100%}.find-courses .courses-container .courses:not(.no-course-discovery):last-child,.university-profile .courses-container .courses:not(.no-course-discovery):last-child{margin-right:0}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .courses-container .courses:not(.no-course-discovery),.university-profile .courses-container .courses:not(.no-course-discovery){float:left;display:block;margin-right:2.35765%;width:65.88078%}.find-courses .courses-container .courses:not(.no-course-discovery):last-child,.university-profile .courses-container .courses:not(.no-course-discovery):last-child{margin-right:0}}@media screen and (min-width: 980px){.find-courses .courses-container .courses:not(.no-course-discovery),.university-profile .courses-container .courses:not(.no-course-discovery){float:left;display:block;margin-right:2.35765%;width:74.41059%}.find-courses .courses-container .courses:not(.no-course-discovery):last-child,.university-profile .courses-container .courses:not(.no-course-discovery):last-child{margin-right:0}}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item,.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item{float:left;display:block;margin-right:3.57866%;width:48.21067%}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:last-child,.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:last-child{margin-right:0}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n),.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n){margin-right:0}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n+1),.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n+1){clear:left}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item,.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:last-child,.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:last-child{margin-right:0}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n),.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n){margin-right:0}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n+1),.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(2n+1){clear:left}}@media screen and (min-width: 980px){.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item,.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:last-child,.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:last-child{margin-right:0}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(3n),.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(3n){margin-right:0}.find-courses .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(3n+1),.university-profile .courses-container .courses:not(.no-course-discovery) .courses-listing .courses-listing-item:nth-child(3n+1){clear:left}}.find-courses .courses-container .courses.no-course-discovery,.university-profile .courses-container .courses.no-course-discovery{float:left;display:block;margin-right:2.35765%;width:100%}.find-courses .courses-container .courses.no-course-discovery:last-child,.university-profile .courses-container .courses.no-course-discovery:last-child{margin-right:0}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .courses-container .courses.no-course-discovery,.university-profile .courses-container .courses.no-course-discovery{float:left;display:block;margin-right:3.57866%;width:100%}.find-courses .courses-container .courses.no-course-discovery:last-child,.university-profile .courses-container .courses.no-course-discovery:last-child{margin-right:0}.find-courses .courses-container .courses.no-course-discovery:nth-child(2n),.university-profile .courses-container .courses.no-course-discovery:nth-child(2n){margin-right:0}.find-courses .courses-container .courses.no-course-discovery:nth-child(2n+1),.university-profile .courses-container .courses.no-course-discovery:nth-child(2n+1){clear:left}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .courses-container .courses.no-course-discovery,.university-profile .courses-container .courses.no-course-discovery{float:left;display:block;margin-right:2.35765%;width:100%}.find-courses .courses-container .courses.no-course-discovery:last-child,.university-profile .courses-container .courses.no-course-discovery:last-child{margin-right:0}}@media screen and (min-width: 980px){.find-courses .courses-container .courses.no-course-discovery,.university-profile .courses-container .courses.no-course-discovery{float:left;display:block;margin-right:2.35765%;width:100%}.find-courses .courses-container .courses.no-course-discovery:last-child,.university-profile .courses-container .courses.no-course-discovery:last-child{margin-right:0}}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item,.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item{float:left;display:block;margin-right:3.57866%;width:48.21067%}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:last-child,.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:last-child{margin-right:0}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(2n),.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(2n){margin-right:0}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(2n+1),.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(2n+1){clear:left}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item,.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:last-child,.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:last-child{margin-right:0}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(3n),.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(3n){margin-right:0}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(3n+1),.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(3n+1){clear:left}}@media screen and (min-width: 980px){.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item,.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item{float:left;display:block;margin-right:2.35765%;width:23.23176%}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:last-child,.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:last-child{margin-right:0}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(4n),.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(4n){margin-right:0}.find-courses .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(4n+1),.university-profile .courses-container .courses.no-course-discovery .courses-listing .courses-listing-item:nth-child(4n+1){clear:left}}
.find-courses header.search,.university-profile header.search{background:#f1f1f1;background-size:cover;background-image:none;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:1440px;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}.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{border-right:1px solid #ddd;margin-right:30px;padding-right:30px;display:inline-block;height:80px;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{right:0px;content:"";display:block;height:80px;position:absolute;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","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-weight:700;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;letter-spacing:1px;margin-bottom:0;text-shadow:0 1px rgba(255,255,255,0.8);vertical-align:middle}.find-courses .wrapper-search-context{max-width:1440px;margin-left:auto;margin-right:auto}.find-courses .wrapper-search-context:after{content:"";display:table;clear:both}.find-courses .wrapper-search-context .search-status-label{float:left;display:block;margin-right:2.35765%;width:74.41059%;min-height:55px}.find-courses .wrapper-search-context .search-status-label:last-child{margin-right:0}@media screen and (max-width: 320px){.find-courses .wrapper-search-context .search-status-label{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px}}@media screen and (min-width: 321px) and (max-width: 540px){.find-courses .wrapper-search-context .search-status-label{float:left;display:block;margin-right:7.42297%;width:100%;font-size:20px}.find-courses .wrapper-search-context .search-status-label:last-child{margin-right:0}}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .wrapper-search-context .search-status-label{float:left;display:block;margin-right:3.57866%;width:48.21067%}.find-courses .wrapper-search-context .search-status-label:last-child{margin-right:0}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .wrapper-search-context .search-status-label{float:left;display:block;margin-right:2.35765%;width:65.88078%}.find-courses .wrapper-search-context .search-status-label:last-child{margin-right:0}}.find-courses .wrapper-search-context .wrapper-search-input{float:left;display:block;margin-right:2.35765%;width:23.23176%;position:relative}.find-courses .wrapper-search-context .wrapper-search-input:last-child{margin-right:0}@media screen and (max-width: 320px){.find-courses .wrapper-search-context .wrapper-search-input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 321px) and (max-width: 540px){.find-courses .wrapper-search-context .wrapper-search-input{float:left;display:block;margin-right:7.42297%;width:100%}.find-courses .wrapper-search-context .wrapper-search-input:last-child{margin-right:0}}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .wrapper-search-context .wrapper-search-input{float:left;display:block;margin-right:3.57866%;width:48.21067%}.find-courses .wrapper-search-context .wrapper-search-input:last-child{margin-right:0}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .wrapper-search-context .wrapper-search-input{float:left;display:block;margin-right:2.35765%;width:31.76157%}.find-courses .wrapper-search-context .wrapper-search-input:last-child{margin-right:0}}.find-courses .discovery-input{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-right:55px;border:2px solid #c8c8c8;width:100%;height:55px;color:#000;font-style:normal}.find-courses .discovery-input:focus{box-shadow:none;border-color:#256a97}.find-courses .discovery-submit{margin-left:-2px;right:0;position:absolute;top:0;border:2px solid #256a97;border-radius:2px;height:55px;padding:0 14px;background:#0078b0;box-shadow:none;color:#fff;text-shadow:none}.find-courses .discovery-submit:hover,.find-courses .discovery-submit:focus{background:#009ee7}.find-courses .loading-spinner{-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;background:#0078b0;position:absolute;top:14px}.find-courses .filters{margin-top:10px;width:100%;height:auto;max-height:200px;overflow:hidden}.find-courses .filters:after{content:"";display:table;clear:both}.find-courses .filters.is-animated{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s}.find-courses .filters.is-collapsed{max-height:0}.find-courses .filters .filters-inner{border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6}.find-courses .filters .filters-inner:after{content:"";display:table;clear:both}.find-courses .filters ul{padding-left:0;margin:0;list-style:outside none none}.find-courses .filters li{float:left;margin:10px 20px 10px 0;position:relative;padding:10px 15px;width:auto;background:#e6e6e6}.find-courses .filters li .facet-option{color:#464646;text-decoration:none}.find-courses .filters li .facet-option i{color:#acacac}.find-courses .filters .clear-filters{line-height:44.0004px;margin:10px;width:auto;color:#00608c;text-align:center;text-transform:uppercase}.find-courses .filters .clear-filters:hover,.find-courses .filters .clear-filters:focus{background:#e3e3e3}.find-courses .filters .flt-right{float:right}.find-courses .search-facets{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:40px 0 70px 0;box-shadow:1px 2px 5px rgba(0,0,0,0.125);border-top:1px solid #000;border-bottom:2px solid #000;max-height:2000px;background-color:#fff}@media screen and (max-width: 320px){.find-courses .search-facets{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 321px) and (max-width: 540px){.find-courses .search-facets{float:left;display:block;margin-right:7.42297%;width:100%}.find-courses .search-facets:last-child{margin-right:0}}@media screen and (min-width: 541px) and (max-width: 768px){.find-courses .search-facets{float:left;display:block;margin-right:3.57866%;width:100%}.find-courses .search-facets:last-child{margin-right:0}}@media screen and (min-width: 769px) and (max-width: 979px){.find-courses .search-facets{float:left;display:block;margin-right:2.35765%;width:31.76157%}.find-courses .search-facets:last-child{margin-right:0}}@media screen and (min-width: 980px){.find-courses .search-facets{float:left;display:block;margin-right:2.35765%;width:23.23176%}.find-courses .search-facets:last-child{margin-right:0}}.find-courses .search-facets.phone-menu{border:medium none;padding:0;overflow:visible}.find-courses .search-facets:before{right:0;position:absolute;top:-3px;opacity:0;background-color:#fff;padding:40px 15px 0 15px;width:50px;height:5px;content:""}.find-courses .search-facets .header-search-facets,.find-courses .search-facets .header-facet{margin:0;padding:10px;color:#3d3e3f;text-transform:none}.find-courses .search-facets .header-facet{border-top:1px solid #e3e3e3}.find-courses .search-facets .facet-list{padding-bottom:10px}.find-courses .search-facets .facet-list:after{content:"";display:table;clear:both}.find-courses .search-facets .facet-list.collapse{max-height:260px;overflow:hidden}.find-courses .search-facets .facet-list li{position:relative;padding:0;height:30px;clear:both}.find-courses .search-facets .facet-list li:after{content:"";display:table;clear:both}.find-courses .search-facets .facet-option{float:left;-webkit-transition:all 0.25s ease-out 0s;-moz-transition:all 0.25s ease-out 0s;transition:all 0.25s ease-out 0s;opacity:1;border-radius:0px;padding:5px 10px;width:100%;color:#3d3e3f}.find-courses .search-facets .facet-option:after{content:"";display:table;clear:both}.find-courses .search-facets .facet-option .count{right:12px;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:absolute;width:40px}.find-courses .search-facets .facet-option:hover,.find-courses .search-facets .facet-option:focus{background:#007db8;color:#fff;text-decoration:none}.find-courses .search-facets .facet-option:hover .count,.find-courses .search-facets .facet-option:focus .count{color:#fff}.find-courses .search-facets .facet-option.selected,.find-courses .search-facets .facet-option.selected:hover,.find-courses .search-facets .facet-option.selected:focus{background:#e3e3e3;color:#3d3e3f}.find-courses .search-facets .facet-option.selected .count,.find-courses .search-facets .facet-option.selected:hover .count,.find-courses .search-facets .facet-option.selected:focus .count{color:#767676}.find-courses .search-facets .facet-option.selected .count .count-number,.find-courses .search-facets .facet-option.selected:hover .count .count-number,.find-courses .search-facets .facet-option.selected:focus .count .count-number{display:none}.find-courses .search-facets .facet-option.selected .count:before,.find-courses .search-facets .facet-option.selected:hover .count:before,.find-courses .search-facets .facet-option.selected:focus .count:before{left:15px;position:absolute;width:40px;color:#919191;font-family:FontAwesome;text-align:center;content:'\f00d'}.find-courses .search-facets .toggle:after{content:"";display:table;clear:both}.find-courses .search-facets .toggle button{padding:5px 10px;color:#007db8;text-transform:uppercase}.find-courses,.university-profile{background:#f1f1f1;padding-bottom:60px}.find-courses section.message,.university-profile section.message{-webkit-columns:2 20px;-moz-columns:2 20px;columns:2 20px;border-top:1px solid #c8c8c8;margin-top:20px;padding-top:60px}.find-courses section.message:after,.university-profile section.message:after{content:"";display:table;clear:both}.course-info .container,.course-info section.outside-app,.course-info .wrapper-account-settings,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy,.course-info .view-profile .wrapper-profile-sections,.view-profile .course-info .wrapper-profile-sections{padding-bottom:120px}.course-info header.course-profile{background:#fff;background-image:none;background-size:cover;box-shadow:0 1px 80px 0 rgba(0,0,0,0.5);border-bottom:0px solid #fff;box-shadow:inset 0 0px 0px 0 transparent;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;margin:0 auto;max-width:1440px;min-width:760px;position:relative;z-index:2}.course-info header.course-profile .intro-inner-wrapper:after{content:"";display:table;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;display:table-cell;vertical-align:middle;padding:20px;position:relative;width:68.23843%;z-index:2}.course-info header.course-profile .intro-inner-wrapper .intro:after{content:"";display:table;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;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 #3c3c3c;font:italic 700 0.6em/1em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1 a:focus{color:#0078b0}.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;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 #3c3c3c;font:italic 700 1em/1em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.course-info header.course-profile .intro-inner-wrapper .intro>hgroup h2 a:focus,.course-info header.course-profile .intro-inner-wrapper .intro>hgroup section.outside-app h1 a:focus,section.outside-app .course-info header.course-profile .intro-inner-wrapper .intro>hgroup h1 a:focus{color:#0078b0}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta{float:left;margin-right:2.35765%;-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:after{content:"";display:table;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,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart{border:1px solid #00095f;border-bottom:1px solid #000036;border-radius:5px;box-shadow:inset 0 1px 0 0 #2595bc;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#0078b0;background-image:-webkit-linear-gradient(top, #0078b0 0%,#00468f 50%,#002d80 50%,#003282 100%);background-image:linear-gradient(to bottom,#0078b0 0%,#00468f 50%,#002d80 50%,#003282 100%);padding:7px 18px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #00003e;-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","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:10px 0;text-transform:uppercase;text-align:center;width:48.82117%}.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),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:hover:not(:disabled){cursor:pointer;background-color:#00699e;background-image:-webkit-linear-gradient(top, #00699e 0%,#003a7d 50%,#00236e 50%,#002871 100%);background-image:linear-gradient(to bottom,#00699e 0%,#003a7d 50%,#00236e 50%,#002871 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.find-courses:focus:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:active:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:focus:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:active:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:focus:not(:disabled){box-shadow:inset 0 0 20px 0 #000436}.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,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart: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.find-courses:focus,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:focus,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:focus{color:#fff}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta>a.find-courses span,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register span,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart span{display:inline-block}.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,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a:focus{text-decoration:none}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong{border:1px solid #00095f;border-bottom:1px solid #000036;border-radius:5px;box-shadow:inset 0 1px 0 0 #2595bc;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#0078b0;background-image:-webkit-linear-gradient(top, #0078b0 0%,#00468f 50%,#002d80 50%,#003282 100%);background-image:linear-gradient(to bottom,#0078b0 0%,#00468f 50%,#002d80 50%,#003282 100%);padding:7px 18px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #00003e;-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","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:10px 0;text-transform:uppercase;text-align:center;width:35.26334%}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:hover:not(:disabled){cursor:pointer;background-color:#00699e;background-image:-webkit-linear-gradient(top, #00699e 0%,#003a7d 50%,#00236e 50%,#002871 100%);background-image:linear-gradient(to bottom,#00699e 0%,#003a7d 50%,#00236e 50%,#002871 100%)}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:active:not(:disabled),.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:focus:not(:disabled){box-shadow:inset 0 0 20px 0 #000436}.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,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:focus{color:#fff}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta span.register,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta span.add-to-cart{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 3.57866% 0 0;-webkit-transition:none;-moz-transition:none;transition:none;width:61.158%}.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:31.76157%;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(-90deg, 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","Helvetica Neue",Helvetica,Arial,sans-serif;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,.course-info header.course-profile .intro-inner-wrapper .media:focus{text-decoration:none}.course-info header.course-profile .intro-inner-wrapper .media:hover .play-intro,.course-info header.course-profile .intro-inner-wrapper .media:focus .play-intro{background-image:-webkit-linear-gradient(-90deg, 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,.course-info header.course-profile .intro-inner-wrapper .media:focus .play-intro::after{color:#fff}.course-info .container:after,.course-info section.outside-app:after,.course-info .wrapper-account-settings:after,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy:after,.course-info .view-profile .wrapper-profile-sections:after,.view-profile .course-info .wrapper-profile-sections:after{content:"";display:table;clear:both}.course-info .container .wrap-instructor-info.studio-view,.course-info section.outside-app .wrap-instructor-info.studio-view,.course-info .wrapper-account-settings .wrap-instructor-info.studio-view,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .wrap-instructor-info.studio-view,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy .wrap-instructor-info.studio-view,.course-info .view-profile .wrapper-profile-sections .wrap-instructor-info.studio-view,.view-profile .course-info .wrapper-profile-sections .wrap-instructor-info.studio-view{position:relative;margin:10px 0 0 0;overflow:hidden}.course-info .container .wrap-instructor-info .instructor-info-action,.course-info section.outside-app .wrap-instructor-info .instructor-info-action,.course-info .wrapper-account-settings .wrap-instructor-info .instructor-info-action,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .wrap-instructor-info .instructor-info-action,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy .wrap-instructor-info .instructor-info-action,.course-info .view-profile .wrapper-profile-sections .wrap-instructor-info .instructor-info-action,.view-profile .course-info .wrapper-profile-sections .wrap-instructor-info .instructor-info-action{float:right;padding:5px 10px;border-radius:5px;background-color:rgba(0,0,0,0.05);text-align:right;text-transform:uppercase;color:#b62567}.course-info .container .wrap-instructor-info .instructor-info-action:hover,.course-info section.outside-app .wrap-instructor-info .instructor-info-action:hover,.course-info .wrapper-account-settings .wrap-instructor-info .instructor-info-action:hover,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .wrap-instructor-info .instructor-info-action:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy .wrap-instructor-info .instructor-info-action:hover,.course-info .view-profile .wrapper-profile-sections .wrap-instructor-info .instructor-info-action:hover,.view-profile .course-info .wrapper-profile-sections .wrap-instructor-info .instructor-info-action:hover{background-color:#b62567;color:#fff}.course-info .container nav,.course-info section.outside-app nav,.course-info .wrapper-account-settings nav,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav,.course-info .view-profile .wrapper-profile-sections nav,.view-profile .course-info .wrapper-profile-sections nav{border-bottom:1px solid #c8c8c8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px 0;width:100%}.course-info .container nav:after,.course-info section.outside-app nav:after,.course-info .wrapper-account-settings nav:after,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav:after,.course-info .view-profile .wrapper-profile-sections nav:after,.view-profile .course-info .wrapper-profile-sections nav:after{content:"";display:table;clear:both}.course-info .container nav::after,.course-info section.outside-app nav::after,.course-info .wrapper-account-settings nav::after,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav::after,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav::after,.course-info .view-profile .wrapper-profile-sections nav::after,.view-profile .course-info .wrapper-profile-sections nav::after{content:"";display:none}.course-info .container nav a,.course-info section.outside-app nav a,.course-info .wrapper-account-settings nav a,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav a,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav a,.course-info .view-profile .wrapper-profile-sections nav a,.view-profile .course-info .wrapper-profile-sections nav a{border-bottom:3px solid transparent;color:#646464 #3c3c3c;display:inline-block;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,.course-info .wrapper-account-settings nav a:first-child,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav a:first-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav a:first-child,.course-info .view-profile .wrapper-profile-sections nav a:first-child,.view-profile .course-info .wrapper-profile-sections nav a:first-child{margin-left:0px}.course-info .container nav a:hover,.course-info section.outside-app nav a:hover,.course-info .wrapper-account-settings nav a:hover,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav a:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav a:hover,.course-info .view-profile .wrapper-profile-sections nav a:hover,.view-profile .course-info .wrapper-profile-sections nav a:hover,.course-info .container nav a:active,.course-info section.outside-app nav a:active,.course-info .wrapper-account-settings nav a:active,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav a:active,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav a:active,.course-info .view-profile .wrapper-profile-sections nav a:active,.view-profile .course-info .wrapper-profile-sections nav a:active,.course-info .container nav a:focus,.course-info section.outside-app nav a:focus,.course-info .wrapper-account-settings nav a:focus,.course-info .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy nav a:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .course-info .u-field-account_privacy nav a:focus,.course-info .view-profile .wrapper-profile-sections nav a:focus,.view-profile .course-info .wrapper-profile-sections nav a:focus{border-color:#c8c8c8;color:#3c3c3c;text-decoration:none}.course-info .details{float:left;margin-right:2.35765%;width:65.88078%;font:normal 1em/1.6em Georgia,Cambria,"Times New Roman",Times,serif}.course-info .details h2,.course-info .details section.outside-app h1,section.outside-app .course-info .details h1{margin-top:30px}.course-info .details p{margin-bottom:10px}.course-info .details dt{margin-top:10px;font-weight:700}.course-info .details .inner-wrapper>section{margin-bottom:40px}.course-info .details .inner-wrapper .course-staff .teacher{margin-bottom:40px}.course-info .details .inner-wrapper .course-staff .teacher:after{content:"";display:table;clear:both}.course-info .details .inner-wrapper .course-staff .teacher h3{color:#3c3c3c;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,Cambria,"Times New Roman",Times,serif}.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:after{content:"";display:table;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","Helvetica Neue",Helvetica,Arial,sans-serif;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:31.76157%}.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("../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("../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","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-weight:700;display:inline-block;letter-spacing:0px;margin-right:15px;padding-right:15px}.course-info .course-sidebar header a.university-name:hover,.course-info .course-sidebar header a.university-name:focus{color:#646464 #3c3c3c}.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,.course-info .course-sidebar header .social-sharing:focus .sharing-message{opacity:1.0;top:56px}.course-info .course-sidebar header .social-sharing .sharing-message{background-image:-webkit-linear-gradient(-90deg, 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,Cambria,"Times New Roman",Times,serif;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,.course-info .course-sidebar header .social-sharing .sharing-message:focus{opacity:0}.course-info .course-sidebar header .social-sharing .share{display:inline-block;height:35px;width:35px;margin-right:20px;margin-top:5px;font-size:1.75em;text-decoration:none;color:#000;opacity:0.5;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;transition:all 0.15s linear 0s}.course-info .course-sidebar header .social-sharing .share:hover,.course-info .course-sidebar header .social-sharing .share:focus{opacity:1.0}.course-info .course-sidebar header .social-sharing .share:last-child{margin-right:0}.course-info .course-sidebar header h1{font:1em Georgia,Cambria,"Times New Roman",Times,serif;letter-spacing:0;color:#999;margin-bottom:0}.course-info .course-sidebar .important-dates{list-style:none;margin:0;padding:0 10px}.course-info .course-sidebar .important-dates li{border-bottom:1px dotted #c8c8c8;margin-bottom:20px;padding-bottom:10px}.course-info .course-sidebar .important-dates li:after{content:"";display:table;clear:both}.course-info .course-sidebar .important-dates li:hover .icon,.course-info .course-sidebar .important-dates li:focus .icon{opacity:1.0}.course-info .course-sidebar .important-dates li .important-dates-item-title{color:#646464 #3c3c3c;float:left;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.course-info .course-sidebar .important-dates li .icon{float:left;padding:1px;margin:4px 10px 0 0;opacity:.6}.course-info .course-sidebar .important-dates li .important-dates-item-text{float:right;font-weight:700}.course-info .course-sidebar .important-dates .prerequisite-course .pre-requisite{max-width:39%}.course-info .course-sidebar .important-dates .prerequisite-course .tip{float:left;margin:20px 0 10px;font-size:0.8em;color:#646464 #3c3c3c;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.container.jobs,section.jobs.outside-app,.jobs.wrapper-account-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy,.view-profile .jobs.wrapper-profile-sections{padding:60px 30px 120px}.container.jobs q,section.jobs.outside-app q,.jobs.wrapper-account-settings q,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy q,.view-profile .jobs.wrapper-profile-sections q{display:block;margin:10px 0;font-style:italic;text-align:justify}.container.jobs small.author,section.jobs.outside-app small.author,.jobs.wrapper-account-settings small.author,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy small.author,.view-profile .jobs.wrapper-profile-sections small.author{text-align:right;display:block;color:#646464}.container.jobs h1+hr,section.jobs.outside-app h1+hr,.jobs.wrapper-account-settings h1+hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy h1+hr,.view-profile .jobs.wrapper-profile-sections h1+hr{margin-bottom:80px}.container.jobs .message,section.jobs.outside-app .message,.jobs.wrapper-account-settings .message,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message,.view-profile .jobs.wrapper-profile-sections .message{margin-bottom:80px;position:relative}.container.jobs .message:after,section.jobs.outside-app .message:after,.jobs.wrapper-account-settings .message:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message:after,.view-profile .jobs.wrapper-profile-sections .message:after{content:"";display:table;clear:both}.container.jobs .message .photo,section.jobs.outside-app .message .photo,.jobs.wrapper-account-settings .message .photo,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message .photo,.view-profile .jobs.wrapper-profile-sections .message .photo{background:#fff;border:1px solid #d2d2d2;float:left;margin-right:2.35765%;padding:1px;width:31.76157%}.container.jobs .message .photo img,section.jobs.outside-app .message .photo img,.jobs.wrapper-account-settings .message .photo img,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message .photo img,.view-profile .jobs.wrapper-profile-sections .message .photo img{background:#f5f5f5;display:block;max-width:100%}.container.jobs .message header,section.jobs.outside-app .message header,.jobs.wrapper-account-settings .message header,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message header,.view-profile .jobs.wrapper-profile-sections .message header{float:left;width:57.35098%}.container.jobs .message header blockquote,section.jobs.outside-app .message header blockquote,.jobs.wrapper-account-settings .message header blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message header blockquote,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .message header blockquote:last-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message header blockquote:last-child,.view-profile .jobs.wrapper-profile-sections .message header blockquote:last-child{margin-bottom:0}.container.jobs .message header blockquote p,section.jobs.outside-app .message header blockquote p,.jobs.wrapper-account-settings .message header blockquote p,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message header blockquote p,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .message header blockquote cite,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .message header blockquote cite,.view-profile .jobs.wrapper-profile-sections .message header blockquote cite{margin-top:12px;display:block;color:#a0a0a0;font-weight:300}.container.jobs .jobs-wrapper,section.jobs.outside-app .jobs-wrapper,.jobs.wrapper-account-settings .jobs-wrapper,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper{float:left;padding-top:80px;width:100%}.container.jobs .jobs-wrapper:after,section.jobs.outside-app .jobs-wrapper:after,.jobs.wrapper-account-settings .jobs-wrapper:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper:after,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper:after{content:"";display:table;clear:both}.container.jobs .jobs-wrapper>h2,section.jobs.outside-app .jobs-wrapper>h2,.jobs.wrapper-account-settings .jobs-wrapper>h2,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper>h2,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings section.outside-app .jobs-wrapper>h1,section.outside-app .jobs.wrapper-account-settings .jobs-wrapper>h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy section.outside-app .jobs-wrapper>h1,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper>h1,.view-profile .jobs.wrapper-profile-sections section.outside-app .jobs-wrapper>h1,section.outside-app .view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar,.view-profile .jobs.wrapper-profile-sections .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.23176%}.container.jobs .jobs-wrapper .jobs-sidebar nav,section.jobs.outside-app .jobs-wrapper .jobs-sidebar nav,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar nav,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar nav,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar nav a,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar nav a,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar nav a:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar nav a:hover,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-sidebar nav a:hover,.container.jobs .jobs-wrapper .jobs-sidebar nav a:focus,section.jobs.outside-app .jobs-wrapper .jobs-sidebar nav a:focus,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar nav a:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar nav a:focus,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-sidebar nav a:focus{background:#f5f5f5;text-decoration:none}.container.jobs .jobs-wrapper .jobs-sidebar p+h2,section.jobs.outside-app .jobs-wrapper .jobs-sidebar p+h2,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar p+h2,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar p+h2,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar section.outside-app p+h1,section.outside-app .jobs.wrapper-account-settings .jobs-wrapper .jobs-sidebar p+h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar section.outside-app p+h1,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-sidebar p+h1,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-sidebar section.outside-app p+h1,section.outside-app .view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-sidebar p+h1{margin-top:40px}.container.jobs .jobs-wrapper .jobs-listing,section.jobs.outside-app .jobs-wrapper .jobs-listing,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-listing{float:left;margin-right:2.35765%;width:74.41059%}.container.jobs .jobs-wrapper .jobs-listing .job,section.jobs.outside-app .jobs-wrapper .jobs-listing .job,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job:first-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job:first-child,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job:last-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job:last-child,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job h3,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job h3,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-listing .job h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:15px}.container.jobs .jobs-wrapper .jobs-listing .job h4,section.jobs.outside-app .jobs-wrapper .jobs-listing .job h4,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job h4,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job h4,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-listing .job h4{font-size:1.0em;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job ul,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job ul,.view-profile .jobs.wrapper-profile-sections .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,.jobs.wrapper-account-settings .jobs-wrapper .jobs-listing .job li,.view-profile .profile-self .wrapper-profile-field-account-privacy .jobs.u-field-account_privacy .jobs-wrapper .jobs-listing .job li,.view-profile .jobs.wrapper-profile-sections .jobs-wrapper .jobs-listing .job li{font-family:Georgia,Cambria,"Times New Roman",Times,serif;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:0;position:relative;z-index:2}.mediakit hr::after{bottom:0px;content:"";display:block;position:absolute;top:-1px}.mediakit a.action-download{position:relative;color:#0078b0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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:#0078b0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.mediakit a.action-download:focus .note{color:#005a84}.mediakit .introduction:after{content:"";display:table;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,Cambria,"Times New Roman",Times,serif;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","Helvetica Neue",Helvetica,Arial,sans-serif;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","Helvetica Neue",Helvetica,Arial,sans-serif;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{background:#fff;margin:0;padding:40px;list-style:none}.mediakit .library .listing:after{content:"";display:table;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,.mediakit .library .listing figure a:focus{border-color:#0078b0}.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,.about.wrapper-account-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy,.view-profile .about.wrapper-profile-sections{padding:20px 30px 120px}.container.about>nav,section.about.outside-app>nav,.about.wrapper-account-settings>nav,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav,.view-profile .about.wrapper-profile-sections>nav{margin-bottom:80px;text-align:center;width:100%}.container.about>nav::after,section.about.outside-app>nav::after,.about.wrapper-account-settings>nav::after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav::after,.view-profile .about.wrapper-profile-sections>nav::after{content:"";display:block}.container.about>nav a,section.about.outside-app>nav a,.about.wrapper-account-settings>nav a,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav a,.view-profile .about.wrapper-profile-sections>nav a{border-bottom:3px solid transparent;color:#646464 #3c3c3c;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;display:inline-block;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,.about.wrapper-account-settings>nav a:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav a:hover,.view-profile .about.wrapper-profile-sections>nav a:hover,.container.about>nav a:active,section.about.outside-app>nav a:active,.about.wrapper-account-settings>nav a:active,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav a:active,.view-profile .about.wrapper-profile-sections>nav a:active,.container.about>nav a:focus,section.about.outside-app>nav a:focus,.about.wrapper-account-settings>nav a:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy>nav a:focus,.view-profile .about.wrapper-profile-sections>nav a:focus{border-color:#c8c8c8;color:#3c3c3c;text-decoration:none}.container.about .vision h1+hr,section.about.outside-app .vision h1+hr,.about.wrapper-account-settings .vision h1+hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision h1+hr,.view-profile .about.wrapper-profile-sections .vision h1+hr{margin-bottom:80px}.container.about .vision .our-mission,section.about.outside-app .vision .our-mission,.about.wrapper-account-settings .vision .our-mission,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission,.view-profile .about.wrapper-profile-sections .vision .our-mission{border-bottom:1px solid #dcdcdc;margin:0 auto 100px;padding-bottom:40px}.container.about .vision .our-mission:after,section.about.outside-app .vision .our-mission:after,.about.wrapper-account-settings .vision .our-mission:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission:after,.view-profile .about.wrapper-profile-sections .vision .our-mission:after{content:"";display:table;clear:both}.container.about .vision .our-mission .logo,section.about.outside-app .vision .our-mission .logo,.about.wrapper-account-settings .vision .our-mission .logo,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission .logo,.view-profile .about.wrapper-profile-sections .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:2.35765%;text-align:center;width:23.23176%}.container.about .vision .our-mission .logo>img,section.about.outside-app .vision .our-mission .logo>img,.about.wrapper-account-settings .vision .our-mission .logo>img,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission .logo>img,.view-profile .about.wrapper-profile-sections .vision .our-mission .logo>img{display:inline-block;margin-top:26px;max-height:60px}.container.about .vision .our-mission h2.mission-quote,section.about.outside-app .vision .our-mission h2.mission-quote,.about.wrapper-account-settings .vision .our-mission h2.mission-quote,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission h2.mission-quote,.view-profile .about.wrapper-profile-sections .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,.about.wrapper-account-settings .vision .our-mission section.outside-app h1.mission-quote,section.outside-app .about.wrapper-account-settings .vision .our-mission h1.mission-quote,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission section.outside-app h1.mission-quote,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .our-mission h1.mission-quote,.view-profile .about.wrapper-profile-sections .vision .our-mission section.outside-app h1.mission-quote,section.outside-app .view-profile .about.wrapper-profile-sections .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:0;padding:5px 0px 5px 20px;text-transform:none;width:74.41059%}.container.about .vision .message,section.about.outside-app .vision .message,.about.wrapper-account-settings .vision .message,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message,.view-profile .about.wrapper-profile-sections .vision .message{border-bottom:1px solid #dcdcdc;margin-bottom:80px;padding-bottom:80px;position:relative}.container.about .vision .message:after,section.about.outside-app .vision .message:after,.about.wrapper-account-settings .vision .message:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message:after,.view-profile .about.wrapper-profile-sections .vision .message:after{content:"";display:table;clear:both}.container.about .vision .message hr,section.about.outside-app .vision .message hr,.about.wrapper-account-settings .vision .message hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message hr,.view-profile .about.wrapper-profile-sections .vision .message hr{bottom:0px;display:none;margin:0;position:absolute;width:100%}.container.about .vision .message h2,section.about.outside-app .vision .message h2,.about.wrapper-account-settings .vision .message h2,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message h2,.view-profile .about.wrapper-profile-sections .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,.about.wrapper-account-settings .vision .message section.outside-app h1,section.outside-app .about.wrapper-account-settings .vision .message h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message section.outside-app h1,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message h1,.view-profile .about.wrapper-profile-sections .vision .message section.outside-app h1,section.outside-app .view-profile .about.wrapper-profile-sections .vision .message h1{border-bottom:1px solid #c8c8c8;padding-bottom:15px}.container.about .vision .message .photo,section.about.outside-app .vision .message .photo,.about.wrapper-account-settings .vision .message .photo,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message .photo,.view-profile .about.wrapper-profile-sections .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.23176%}.container.about .vision .message .photo img,section.about.outside-app .vision .message .photo img,.about.wrapper-account-settings .vision .message .photo img,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message .photo img,.view-profile .about.wrapper-profile-sections .vision .message .photo img{background:#f5f5f5;display:block;width:100%}.container.about .vision .message>article,section.about.outside-app .vision .message>article,.about.wrapper-account-settings .vision .message>article,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message>article,.view-profile .about.wrapper-profile-sections .vision .message>article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:20px;width:74.41059%}.container.about .vision .message.left .photo,section.about.outside-app .vision .message.left .photo,.about.wrapper-account-settings .vision .message.left .photo,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message.left .photo,.view-profile .about.wrapper-profile-sections .vision .message.left .photo{float:left;margin-right:2.35765%}.container.about .vision .message.right .photo,section.about.outside-app .vision .message.right .photo,.about.wrapper-account-settings .vision .message.right .photo,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message.right .photo,.view-profile .about.wrapper-profile-sections .vision .message.right .photo{float:right;margin-left:2.35765%}.container.about .vision .message:last-child,section.about.outside-app .vision .message:last-child,.about.wrapper-account-settings .vision .message:last-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .message:last-child,.view-profile .about.wrapper-profile-sections .vision .message:last-child{margin-bottom:0px}.container.about .vision .partners:after,section.about.outside-app .vision .partners:after,.about.wrapper-account-settings .vision .partners:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .partners:after,.view-profile .about.wrapper-profile-sections .vision .partners:after{content:"";display:table;clear:both}.container.about .vision .partners>article,section.about.outside-app .vision .partners>article,.about.wrapper-account-settings .vision .partners>article,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .partners>article,.view-profile .about.wrapper-profile-sections .vision .partners>article{float:left;width:48.82117%}.container.about .vision .partners>article:first-child,section.about.outside-app .vision .partners>article:first-child,.about.wrapper-account-settings .vision .partners>article:first-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .vision .partners>article:first-child,.view-profile .about.wrapper-profile-sections .vision .partners>article:first-child{margin-right:2.35765%}.container.about .faq:after,section.about.outside-app .faq:after,.about.wrapper-account-settings .faq:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq:after,.view-profile .about.wrapper-profile-sections .faq:after{content:"";display:table;clear:both}.container.about .faq nav.categories,section.about.outside-app .faq nav.categories,.about.wrapper-account-settings .faq nav.categories,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq nav.categories,.view-profile .about.wrapper-profile-sections .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:2.35765%;padding:20px;width:23.23176%}.container.about .faq nav.categories a,section.about.outside-app .faq nav.categories a,.about.wrapper-account-settings .faq nav.categories a,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq nav.categories a,.view-profile .about.wrapper-profile-sections .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,.about.wrapper-account-settings .faq nav.categories a:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq nav.categories a:hover,.view-profile .about.wrapper-profile-sections .faq nav.categories a:hover,.container.about .faq nav.categories a:focus,section.about.outside-app .faq nav.categories a:focus,.about.wrapper-account-settings .faq nav.categories a:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq nav.categories a:focus,.view-profile .about.wrapper-profile-sections .faq nav.categories a:focus{background:#f5f5f5;text-decoration:none}.container.about .faq .responses,section.about.outside-app .faq .responses,.about.wrapper-account-settings .faq .responses,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses,.view-profile .about.wrapper-profile-sections .faq .responses{float:left;width:74.41059%}.container.about .faq .responses .category,section.about.outside-app .faq .responses .category,.about.wrapper-account-settings .faq .responses .category,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses .category,.view-profile .about.wrapper-profile-sections .faq .responses .category{padding-top:40px}.container.about .faq .responses .category:first-child,section.about.outside-app .faq .responses .category:first-child,.about.wrapper-account-settings .faq .responses .category:first-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses .category:first-child,.view-profile .about.wrapper-profile-sections .faq .responses .category:first-child{padding-top:0px}.container.about .faq .responses .category>h2,section.about.outside-app .faq .responses .category>h2,.about.wrapper-account-settings .faq .responses .category>h2,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses .category>h2,.view-profile .about.wrapper-profile-sections .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,.about.wrapper-account-settings .faq .responses section.outside-app .category>h1,section.outside-app .about.wrapper-account-settings .faq .responses .category>h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses section.outside-app .category>h1,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses .category>h1,.view-profile .about.wrapper-profile-sections .faq .responses section.outside-app .category>h1,section.outside-app .view-profile .about.wrapper-profile-sections .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,.about.wrapper-account-settings .faq .responses .response,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses .response,.view-profile .about.wrapper-profile-sections .faq .responses .response{margin-bottom:40px}.container.about .faq .responses .response h3,section.about.outside-app .faq .responses .response h3,.about.wrapper-account-settings .faq .responses .response h3,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .faq .responses .response h3,.view-profile .about.wrapper-profile-sections .faq .responses .response h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:15px}.container.about .press .press-story,section.about.outside-app .press .press-story,.about.wrapper-account-settings .press .press-story,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story,.view-profile .about.wrapper-profile-sections .press .press-story{border-bottom:1px solid #dcdcdc;margin-bottom:40px;padding-bottom:40px}.container.about .press .press-story:after,section.about.outside-app .press .press-story:after,.about.wrapper-account-settings .press .press-story:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story:after,.view-profile .about.wrapper-profile-sections .press .press-story:after{content:"";display:table;clear:both}.container.about .press .press-story:last-child,section.about.outside-app .press .press-story:last-child,.about.wrapper-account-settings .press .press-story:last-child,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story:last-child,.view-profile .about.wrapper-profile-sections .press .press-story:last-child{border:none;margin:0;padding:0px}.container.about .press .press-story .article-cover,section.about.outside-app .press .press-story .article-cover,.about.wrapper-account-settings .press .press-story .article-cover,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story .article-cover,.view-profile .about.wrapper-profile-sections .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:2.35765%;overflow:hidden;width:14.70196%}.container.about .press .press-story .article-cover img,section.about.outside-app .press .press-story .article-cover img,.about.wrapper-account-settings .press .press-story .article-cover img,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story .article-cover img,.view-profile .about.wrapper-profile-sections .press .press-story .article-cover img{display:block}.container.about .press .press-story .press-info,section.about.outside-app .press .press-story .press-info,.about.wrapper-account-settings .press .press-story .press-info,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story .press-info,.view-profile .about.wrapper-profile-sections .press .press-story .press-info{float:left;width:82.94039%}.container.about .press .press-story .press-info header,section.about.outside-app .press .press-story .press-info header,.about.wrapper-account-settings .press .press-story .press-info header,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story .press-info header,.view-profile .about.wrapper-profile-sections .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,.about.wrapper-account-settings .press .press-story .press-info header h3,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story .press-info header h3,.view-profile .about.wrapper-profile-sections .press .press-story .press-info header h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;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,.about.wrapper-account-settings .press .press-story .press-info header span.post-date,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .press .press-story .press-info header span.post-date,.view-profile .about.wrapper-profile-sections .press .press-story .press-info header span.post-date{color:#646464 #3c3c3c;margin-right:10px}.container.about .contact,section.about.outside-app .contact,.about.wrapper-account-settings .contact,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact,.view-profile .about.wrapper-profile-sections .contact{margin:0 auto}.container.about .contact:after,section.about.outside-app .contact:after,.about.wrapper-account-settings .contact:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact:after,.view-profile .about.wrapper-profile-sections .contact:after{content:"";display:table;clear:both}.container.about .contact .photo,section.about.outside-app .contact .photo,.about.wrapper-account-settings .contact .photo,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact .photo,.view-profile .about.wrapper-profile-sections .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.23176%}.container.about .contact .photo img,section.about.outside-app .contact .photo img,.about.wrapper-account-settings .contact .photo img,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact .photo img,.view-profile .about.wrapper-profile-sections .contact .photo img{max-width:100%}.container.about .contact .contacts,section.about.outside-app .contact .contacts,.about.wrapper-account-settings .contact .contacts,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact .contacts,.view-profile .about.wrapper-profile-sections .contact .contacts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:40px;width:74.41059%}.container.about .contact .contacts ul,section.about.outside-app .contact .contacts ul,.about.wrapper-account-settings .contact .contacts ul,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact .contacts ul,.view-profile .about.wrapper-profile-sections .contact .contacts ul{list-style:none;margin:0;padding:0px}.container.about .contact .contacts ul li,section.about.outside-app .contact .contacts ul li,.about.wrapper-account-settings .contact .contacts ul li,.view-profile .profile-self .wrapper-profile-field-account-privacy .about.u-field-account_privacy .contact .contacts ul li,.view-profile .about.wrapper-profile-sections .contact .contacts ul li{margin-bottom:10px}.pressrelease{background:#fafafa}.pressrelease .container,.pressrelease section.outside-app,.pressrelease .wrapper-account-settings,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy,.pressrelease .view-profile .wrapper-profile-sections,.view-profile .pressrelease .wrapper-profile-sections{padding:60px 0 120px}.pressrelease .container h1+hr,.pressrelease section.outside-app h1+hr,.pressrelease .wrapper-account-settings h1+hr,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy h1+hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy h1+hr,.pressrelease .view-profile .wrapper-profile-sections h1+hr,.view-profile .pressrelease .wrapper-profile-sections h1+hr{margin-bottom:60px}.pressrelease .container h3+hr,.pressrelease section.outside-app h3+hr,.pressrelease .wrapper-account-settings h3+hr,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy h3+hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy h3+hr,.pressrelease .view-profile .wrapper-profile-sections h3+hr,.view-profile .pressrelease .wrapper-profile-sections h3+hr{margin-bottom:60px}.pressrelease .container h3,.pressrelease section.outside-app h3,.pressrelease .wrapper-account-settings h3,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy h3,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy h3,.pressrelease .view-profile .wrapper-profile-sections h3,.view-profile .pressrelease .wrapper-profile-sections h3{color:#646464 #3c3c3c;font-style:italic;margin-bottom:30px;text-align:center}.pressrelease .container li,.pressrelease section.outside-app li,.pressrelease .wrapper-account-settings li,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy li,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy li,.pressrelease .view-profile .wrapper-profile-sections li,.view-profile .pressrelease .wrapper-profile-sections li{color:#3c3c3c;font:normal 1em/1.6em Georgia,Cambria,"Times New Roman",Times,serif;margin:0}.pressrelease .container li a,.pressrelease section.outside-app li a,.pressrelease .wrapper-account-settings li a,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy li a,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy li a,.pressrelease .view-profile .wrapper-profile-sections li a,.view-profile .pressrelease .wrapper-profile-sections li a{font:1em Georgia,Cambria,"Times New Roman",Times,serif}.pressrelease .container li+li,.pressrelease section.outside-app li+li,.pressrelease .wrapper-account-settings li+li,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy li+li,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy li+li,.pressrelease .view-profile .wrapper-profile-sections li+li,.view-profile .pressrelease .wrapper-profile-sections li+li{margin-top:20px}.pressrelease .container>article,.pressrelease section.outside-app>article,.pressrelease .wrapper-account-settings>article,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy>article,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy>article,.pressrelease .view-profile .wrapper-profile-sections>article,.view-profile .pressrelease .wrapper-profile-sections>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:82.94039%}.pressrelease .container>article .footer hr,.pressrelease section.outside-app>article .footer hr,.pressrelease .wrapper-account-settings>article .footer hr,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy>article .footer hr,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy>article .footer hr,.pressrelease .view-profile .wrapper-profile-sections>article .footer hr,.view-profile .pressrelease .wrapper-profile-sections>article .footer hr{margin:80px 0px 40px}.pressrelease .container figure,.pressrelease section.outside-app figure,.pressrelease .wrapper-account-settings figure,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy figure,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy figure,.pressrelease .view-profile .wrapper-profile-sections figure,.view-profile .pressrelease .wrapper-profile-sections figure{display:block;float:right;margin:20px 0px 60px 20px;width:300px}.pressrelease .container figure img,.pressrelease section.outside-app figure img,.pressrelease .wrapper-account-settings figure img,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy figure img,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy figure img,.pressrelease .view-profile .wrapper-profile-sections figure img,.view-profile .pressrelease .wrapper-profile-sections figure img{width:100%}.pressrelease .container figure figcaption,.pressrelease section.outside-app figure figcaption,.pressrelease .wrapper-account-settings figure figcaption,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy figure figcaption,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy figure figcaption,.pressrelease .view-profile .wrapper-profile-sections figure figcaption,.view-profile .pressrelease .wrapper-profile-sections figure figcaption{font:normal 0.8em/1em Georgia,Cambria,"Times New Roman",Times,serif;padding:5px}.pressrelease .container figure figcaption a,.pressrelease section.outside-app figure figcaption a,.pressrelease .wrapper-account-settings figure figcaption a,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy figure figcaption a,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy figure figcaption a,.pressrelease .view-profile .wrapper-profile-sections figure figcaption a,.view-profile .pressrelease .wrapper-profile-sections figure figcaption a{font:normal 1em Georgia,Cambria,"Times New Roman",Times,serif}.pressrelease .container p+h2,.pressrelease section.outside-app p+h2,.pressrelease .wrapper-account-settings p+h2,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy p+h2,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy p+h2,.pressrelease .view-profile .wrapper-profile-sections p+h2,.view-profile .pressrelease .wrapper-profile-sections p+h2,section.outside-app .pressrelease .container p+h1,.pressrelease section.outside-app p+h1,section.outside-app .pressrelease .wrapper-account-settings p+h1,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy section.outside-app p+h1,section.outside-app .pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy p+h1,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy section.outside-app p+h1,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy p+h1,section.outside-app .pressrelease .view-profile .wrapper-profile-sections p+h1,section.outside-app .view-profile .pressrelease .wrapper-profile-sections p+h1{margin-top:60px}.pressrelease .container h2+p,.pressrelease section.outside-app h2+p,.pressrelease .wrapper-account-settings h2+p,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy h2+p,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy h2+p,.pressrelease .view-profile .wrapper-profile-sections h2+p,.view-profile .pressrelease .wrapper-profile-sections h2+p,section.outside-app .pressrelease .container h1+p,.pressrelease section.outside-app h1+p,section.outside-app .pressrelease .wrapper-account-settings h1+p,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy section.outside-app h1+p,section.outside-app .pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy h1+p,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy section.outside-app h1+p,section.outside-app .view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy h1+p,section.outside-app .pressrelease .view-profile .wrapper-profile-sections h1+p,section.outside-app .view-profile .pressrelease .wrapper-profile-sections h1+p{margin-top:30px}.pressrelease .container .contact,.pressrelease section.outside-app .contact,.pressrelease .wrapper-account-settings .contact,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .contact,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy .contact,.pressrelease .view-profile .wrapper-profile-sections .contact,.view-profile .pressrelease .wrapper-profile-sections .contact{margin-top:20px}.pressrelease .container .contact p+p,.pressrelease section.outside-app .contact p+p,.pressrelease .wrapper-account-settings .contact p+p,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .contact p+p,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy .contact p+p,.pressrelease .view-profile .wrapper-profile-sections .contact p+p,.view-profile .pressrelease .wrapper-profile-sections .contact p+p{margin-top:0}.pressrelease .container h3.date,.pressrelease section.outside-app h3.date,.pressrelease .wrapper-account-settings h3.date,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy h3.date,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy h3.date,.pressrelease .view-profile .wrapper-profile-sections h3.date,.view-profile .pressrelease .wrapper-profile-sections h3.date{margin-bottom:0}.pressrelease .container div.social-sharing:after,.pressrelease section.outside-app div.social-sharing:after,.pressrelease .wrapper-account-settings div.social-sharing:after,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy div.social-sharing:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy div.social-sharing:after,.pressrelease .view-profile .wrapper-profile-sections div.social-sharing:after,.view-profile .pressrelease .wrapper-profile-sections div.social-sharing:after{content:"";display:table;clear:both}.pressrelease .container div.social-sharing hr.horizontal-divider,.pressrelease section.outside-app div.social-sharing hr.horizontal-divider,.pressrelease .wrapper-account-settings div.social-sharing hr.horizontal-divider,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy div.social-sharing hr.horizontal-divider,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy div.social-sharing hr.horizontal-divider,.pressrelease .view-profile .wrapper-profile-sections div.social-sharing hr.horizontal-divider,.view-profile .pressrelease .wrapper-profile-sections 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,.pressrelease .wrapper-account-settings div.social-sharing .fb-like,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy div.social-sharing .fb-like,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy div.social-sharing .fb-like,.pressrelease .view-profile .wrapper-profile-sections div.social-sharing .fb-like,.view-profile .pressrelease .wrapper-profile-sections 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,.pressrelease .wrapper-account-settings div.social-sharing p,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy div.social-sharing p,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy div.social-sharing p,.pressrelease .view-profile .wrapper-profile-sections div.social-sharing p,.view-profile .pressrelease .wrapper-profile-sections 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,.pressrelease .wrapper-account-settings div.social-sharing a,.pressrelease .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy div.social-sharing a,.view-profile .profile-self .wrapper-profile-field-account-privacy .pressrelease .u-field-account_privacy div.social-sharing a,.pressrelease .view-profile .wrapper-profile-sections div.social-sharing a,.view-profile .pressrelease .wrapper-profile-sections div.social-sharing a{display:block;float:left}section.outside-app{text-align:left;padding:80px 0}section.outside-app h1{margin-bottom:40px}section.outside-app p,section.outside-app ul,section.outside-app form{max-width:600px;margin:0 auto;font:normal 1em/1.6em Georgia,Cambria,"Times New Roman",Times,serif}section.outside-app li{margin-top:12px}.static-container.help section.questions:after{content:"";display:table;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:2.35765%;padding:20px;width:23.23176%}.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,.static-container.help section.questions nav.categories a:focus{background:#f5f5f5;text-decoration:none}.static-container.help section.questions .responses{float:left;width:74.41059%}.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","Helvetica Neue",Helvetica,Arial,sans-serif;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,Cambria,"Times New Roman",Times,serif}.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}.view-survey .container,.view-survey section.outside-app,.view-survey .wrapper-account-settings,.view-survey .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .view-survey .u-field-account_privacy,.view-survey .view-profile .wrapper-profile-sections,.view-profile .view-survey .wrapper-profile-sections{padding:30px 0}.view-survey .content-primary{float:left;margin-right:2.35765%;width:74.41059%}.view-survey .content-supplementary{float:left;width:23.23176%;margin-top:40px}.view-survey .header-survey .title{margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding-bottom:10px}.view-survey .header-survey .course-info{padding-bottom:5px}.view-survey .header-survey .course-org,.view-survey .header-survey .course-number{display:inline-block;text-transform:uppercase;color:#919191}.view-survey .header-survey .course-org{margin-right:5px}.view-survey .header-survey .course-name{display:block}.view-survey form h1,.view-survey form h2,.view-survey form section.outside-app h1,section.outside-app .view-survey form h1{text-align:inherit;letter-spacing:inherit;text-transform:inherit}.view-survey .instructions{margin-bottom:20px;font-style:italic}.view-survey .message.submission-error{display:block;margin-bottom:20px;border-top:3px solid #fd5757;padding:20px 30px 30px 30px;background-color:#fee5e5}.view-survey .message.submission-error .message-title{margin-bottom:10px;color:#fd5757}.view-survey .message.submission-error .message-copy{line-height:1.3}.view-survey .message.submission-error .message-copy .error-item{margin-bottom:6.66667px}.view-survey .message.submission-error.is-hidden{display:none}.view-survey .list-input .field{margin-bottom:20px}.view-survey .list-input .field.required label:after{content:"*";margin-left:5px}.view-survey .list-input .field .tip{display:block;margin-top:5px;color:#767676}.view-survey .list-input .field.is-focused .tip{color:#3c3c3c}.view-survey .action-primary{padding-left:40px}.view-survey .action-cancel{margin-left:20px}.view-survey label{display:block;font-style:normal}.view-survey .bit{margin-bottom:20px}.view-survey .bit p{color:#767676}.wrapper-account-settings{padding-top:40px}.wrapper-account-settings .account-settings-container{padding:0}.wrapper-account-settings .ui-loading-indicator,.wrapper-account-settings .ui-loading-error{margin-left:auto;margin-right:auto;padding:60px;text-align:center}.wrapper-account-settings .ui-loading-indicator .message-error,.wrapper-account-settings .ui-loading-error .message-error{color:#d44040}.wrapper-account-settings .wrapper-header .header-title{margin-bottom:10px}.wrapper-account-settings .wrapper-header .header-subtitle{color:#acacac}.account-settings-sections .section-header{padding-bottom:10px;border-bottom:1px solid #e3e3e3}.account-settings-sections .section{background-color:#fff;padding:20px;margin-top:20px;border:1px solid #e3e3e3;box-shadow:0 0 1px 1px rgba(0,0,0,0.05);border-radius:5px}.account-settings-sections a span{color:#0078b0}.account-settings-sections a span:hover,.account-settings-sections a span:focus{color:#b62567;text-decoration:none !important}.view-profile .window-wrap,.view-profile .content-wrapper{background-color:#fff}.view-profile .ui-loading-indicator{padding-bottom:20px;margin-left:auto;margin-right:auto;width:100px}.view-profile .profile-image-field{float:left}.view-profile .profile-image-field button{background:transparent !important;border:none !important;padding:0}.view-profile .profile-image-field .u-field-image{padding-top:0;padding-bottom:5px}.view-profile .profile-image-field .image-wrapper{width:120px;position:relative}.view-profile .profile-image-field .image-wrapper .image-frame{position:relative;width:120px;height:120px;border-radius:5px}.view-profile .profile-image-field .image-wrapper .u-field-upload-button{width:120px;height:120px;position:absolute;top:0;opacity:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.view-profile .profile-image-field .image-wrapper .u-field-upload-button i{color:#fff}.view-profile .profile-image-field .image-wrapper .u-field-upload-button:focus{opacity:1;background-color:rgba(0,0,0,0.6);border-radius:5px}.view-profile .profile-image-field .image-wrapper .button-visible{opacity:1;background-color:rgba(0,0,0,0.6);border-radius:5px}.view-profile .profile-image-field .image-wrapper .upload-button-icon,.view-profile .profile-image-field .image-wrapper .upload-button-title{text-align:center;transform:translateY(35px);-webkit-transform:translateY(35px);display:block;color:#fff;margin-bottom:5px;line-height:1.3em}.view-profile .profile-image-field .image-wrapper .upload-button-input{width:120px;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.view-profile .profile-image-field .image-wrapper .u-field-remove-button{width:120px;height:20px;opacity:0;position:relative;margin-top:2px;text-align:center}.view-profile .profile-image-field .image-wrapper .u-field-remove-button:active{box-shadow:none;outline:0}.view-profile .profile-image-field .image-wrapper .u-field-remove-button:focus{opacity:1;background-color:rgba(0,0,0,0.6);border-radius:5px;box-shadow:none;outline:0;border:2px dashed #0078b0 !important}.view-profile .profile-image-field .image-wrapper:hover .u-field-upload-button,.view-profile .profile-image-field .image-wrapper:hover .u-field-remove-button,.view-profile .profile-image-field .image-wrapper:focus .u-field-upload-button,.view-profile .profile-image-field .image-wrapper:focus .u-field-remove-button{opacity:1;background-color:rgba(0,0,0,0.6);border-radius:5px}.view-profile .wrapper-profile{min-height:200px}.view-profile .wrapper-profile .ui-loading-indicator{margin-top:100px}.view-profile .profile-self .wrapper-profile-field-account-privacy{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto 0;border:1px solid #c8c8c8;background-color:#e3e3e3;padding:15px 0}.view-profile .profile-self .wrapper-profile-field-account-privacy:after{content:"";display:table;clear:both}.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy{border:none;box-shadow:none;padding:0 30px}.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-title{width:auto;color:#3c3c3c;cursor:text;text-shadow:none}.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-value{width:auto;margin-left:10px}.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-message{float:left;width:100%;padding:0;color:#3c3c3c}.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-message .u-field-message-notification{color:#464646}.view-profile .wrapper-profile-sections{padding:0 30px}.view-profile .wrapper-profile-section-one{width:100%;display:inline-block;margin-top:30px;margin-left:10px}.view-profile .profile-section-one-fields{float:left;width:31.76157%;margin-left:20px}.view-profile .profile-section-one-fields .u-field{margin-bottom:5px;padding-top:3px;padding-bottom:3px;padding-left:3px}.view-profile .profile-section-one-fields .u-field-username input[type="text"]{font-weight:600}.view-profile .profile-section-one-fields .u-field-username .u-field-value{width:350px}.view-profile .profile-section-one-fields .u-field-icon{display:inline-block;vertical-align:baseline}.view-profile .profile-section-one-fields .u-field-title{width:0}.view-profile .profile-section-one-fields .u-field-value{width:200px;display:inline-block;vertical-align:baseline}.view-profile .profile-section-one-fields select{width:100%}.view-profile .profile-section-one-fields .u-field-message{float:right;width:20px;display:inline-block;vertical-align:baseline;margin-top:0}.view-profile .profile-section-one-fields .u-field-message .icon{vertical-align:baseline}.view-profile .wrapper-profile-section-two{width:65.88078%}.view-profile .profile-section-two-fields .u-field-textarea{margin-bottom:10px;padding:10px 15px 15px 15px}.view-profile .profile-section-two-fields .u-field-textarea.editable-toggle{cursor:pointer}.view-profile .profile-section-two-fields .u-field-title{display:inline-block;margin-top:0;margin-bottom:5px;color:inherit}.view-profile .profile-section-two-fields .u-field-value{width:100%}.view-profile .profile-section-two-fields .u-field-value textarea{width:100%;background-color:transparent;white-space:pre-line}.view-profile .profile-section-two-fields .u-field-value a{color:inherit}.view-profile .profile-section-two-fields .u-field-message{float:right;width:auto}.view-profile .profile-section-two-fields .u-field.mode-placeholder{padding:20px;border:2px dashed #c8c8c8}.view-profile .profile-section-two-fields .u-field.mode-placeholder i{font-size:12px;padding-right:5px;vertical-align:middle;color:#767676}.view-profile .profile-section-two-fields .u-field.mode-placeholder .u-field-title{width:100%;text-align:center}.view-profile .profile-section-two-fields .u-field.mode-placeholder .u-field-value{text-align:center;line-height:1.5em;color:#767676}.view-profile .profile-section-two-fields .u-field.mode-placeholder:hover{border:2px dashed #0078b0}.view-profile .profile-section-two-fields .u-field.mode-placeholder:hover .u-field-title,.view-profile .profile-section-two-fields .u-field.mode-placeholder:hover i{color:#0078b0}.login-register,.financial-assistance-wrapper .financial-assistance-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;background:#fff;min-height:100%;width:100%}.login-register:after,.financial-assistance-wrapper .financial-assistance-form:after{content:"";display:table;clear:both}.login-register h2,.financial-assistance-wrapper .financial-assistance-form h2,.login-register section.outside-app h1,section.outside-app .login-register h1,.financial-assistance-wrapper .financial-assistance-form section.outside-app h1,section.outside-app .financial-assistance-wrapper .financial-assistance-form h1{margin:0;letter-spacing:normal;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.login-register>,.financial-assistance-wrapper .financial-assistance-form>{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-register input:-webkit-autofill,.financial-assistance-wrapper .financial-assistance-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#333}.login-register input:-webkit-autofill:focus,.financial-assistance-wrapper .financial-assistance-form input:-webkit-autofill:focus{-webkit-box-shadow:white, 0 0 0 50px white inset;-webkit-text-fill-color:#333}.login-register .header,.financial-assistance-wrapper .financial-assistance-form .header{max-width:1440px;margin-left:auto;margin-right:auto;border-bottom:1px solid #e3e3e3;width:100%;padding-top:35px;padding-bottom:35px;overflow:hidden}.login-register .header:after,.financial-assistance-wrapper .financial-assistance-form .header:after{content:"";display:table;clear:both}.login-register .header .headline,.financial-assistance-wrapper .financial-assistance-form .header .headline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:35px;padding:0 10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-align:left;margin-bottom:0;color:#009ee7}.login-register .header .tagline,.financial-assistance-wrapper .financial-assistance-form .header .tagline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:24px;padding:0 10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.login-register form,.financial-assistance-wrapper .financial-assistance-form form,.login-register .wrapper-other-login,.financial-assistance-wrapper .financial-assistance-form .wrapper-other-login{border:1px solid #e3e3e3;border-radius:5px;padding:0 25px 20px 25px}.login-register .section-title,.financial-assistance-wrapper .financial-assistance-form .section-title{position:relative;margin:20px 0 10px}.login-register .section-title.lines,.financial-assistance-wrapper .financial-assistance-form .section-title.lines{margin-bottom:20px}.login-register .section-title.lines:after,.financial-assistance-wrapper .financial-assistance-form .section-title.lines:after{position:absolute;left:0;top:12px;width:100%;height:1px;background:#e3e3e3;content:'';z-index:5}.login-register .section-title.lines .text,.financial-assistance-wrapper .financial-assistance-form .section-title.lines .text{position:relative;top:-2px;z-index:6;padding:0 20px;background:#fff}.login-register .section-title h2,.financial-assistance-wrapper .financial-assistance-form .section-title h2,.login-register .section-title section.outside-app h1,section.outside-app .login-register .section-title h1,.financial-assistance-wrapper .financial-assistance-form .section-title section.outside-app h1,section.outside-app .financial-assistance-wrapper .financial-assistance-form .section-title h1{text-align:center;text-transform:none}.login-register .nav-btn,.financial-assistance-wrapper .financial-assistance-form .nav-btn,.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login{width:100%;height:40px;text-transform:none;text-shadow:none;letter-spacing:normal}.login-register .form-type,.financial-assistance-wrapper .financial-assistance-form .form-type,.login-register .toggle-form,.financial-assistance-wrapper .financial-assistance-form .toggle-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:650px;min-width:400px;margin:0 auto;padding-left:20px;padding-right:20px}.login-register .toggle-form,.financial-assistance-wrapper .financial-assistance-form .toggle-form{text-align:center}.login-register .note,.financial-assistance-wrapper .financial-assistance-form .note{display:block;margin:10px 10px 0 10px;color:#97999b;text-align:center}.login-register .form-wrapper,.financial-assistance-wrapper .financial-assistance-form .form-wrapper{padding-top:25px}.login-register .form-wrapper form,.financial-assistance-wrapper .financial-assistance-form .form-wrapper form{clear:both}.login-register .form-wrapper form:after,.financial-assistance-wrapper .financial-assistance-form .form-wrapper form:after{content:"";display:table;clear:both}.login-register .form-wrapper .login-providers,.financial-assistance-wrapper .financial-assistance-form .form-wrapper .login-providers{text-align:center}.login-register .login-form,.financial-assistance-wrapper .financial-assistance-form .login-form{margin-bottom:20px}.login-register .login-form:focus,.financial-assistance-wrapper .financial-assistance-form .login-form:focus{outline:none}.login-register .password-reset-form,.financial-assistance-wrapper .financial-assistance-form .password-reset-form{padding-bottom:25px}.login-register .password-reset-form:focus,.financial-assistance-wrapper .financial-assistance-form .password-reset-form:focus{outline:none}.login-register .register-form:focus,.financial-assistance-wrapper .financial-assistance-form .register-form:focus{outline:none}.login-register .form-label,.financial-assistance-wrapper .financial-assistance-form .form-label{font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.login-register .form-label,.financial-assistance-wrapper .financial-assistance-form .form-label{padding:0 0 0 5px}.login-register .action-label,.financial-assistance-wrapper .financial-assistance-form .action-label{font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.login-register .form-field,.financial-assistance-wrapper .financial-assistance-form .form-field{clear:both;position:relative;width:100%;margin:10px 0 5px 0}.login-register .form-field:after,.financial-assistance-wrapper .financial-assistance-form .form-field:after{content:"";display:table;clear:both}.login-register .form-field.select-year_of_birth,.financial-assistance-wrapper .financial-assistance-form .form-field.select-year_of_birth{margin-left:15px}.login-register .form-field.select-gender,.financial-assistance-wrapper .financial-assistance-form .form-field.select-gender,.login-register .form-field.select-year_of_birth,.financial-assistance-wrapper .financial-assistance-form .form-field.select-year_of_birth{display:inline-block;width:calc(50% - 10px )}.login-register .form-field label,.financial-assistance-wrapper .financial-assistance-form .form-field label,.login-register .form-field input,.financial-assistance-wrapper .financial-assistance-form .form-field input,.login-register .form-field textarea,.financial-assistance-wrapper .financial-assistance-form .form-field textarea{height:auto;line-height:1.5em;border-radius:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.login-register .form-field #login-remember,.financial-assistance-wrapper .financial-assistance-form .form-field #login-remember{line-height:0;height:auto}.login-register .form-field label,.financial-assistance-wrapper .financial-assistance-form .form-field label{display:block;margin:0 0 6px 0}.login-register .form-field label.inline,.financial-assistance-wrapper .financial-assistance-form .form-field label.inline{display:inline}.login-register .form-field label.error,.financial-assistance-wrapper .financial-assistance-form .form-field label.error{color:#b20610}.login-register .form-field label[for="register-honor_code"],.financial-assistance-wrapper .financial-assistance-form .form-field label[for="register-honor_code"]{display:inline-block;margin:5px 5px 0 0;width:90%;vertical-align:top}.login-register .form-field label[for="login-remember"],.financial-assistance-wrapper .financial-assistance-form .form-field label[for="login-remember"]{display:inline-block}.login-register .form-field label a,.financial-assistance-wrapper .financial-assistance-form .form-field label a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.login-register .form-field .field-link,.financial-assistance-wrapper .financial-assistance-form .form-field .field-link{display:block;margin-bottom:10px;margin-top:5px;color:#009ee7;font-weight:400;text-decoration:none !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.login-register .form-field input,.financial-assistance-wrapper .financial-assistance-form .form-field input,.login-register .form-field select,.financial-assistance-wrapper .financial-assistance-form .form-field select,.login-register .form-field textarea,.financial-assistance-wrapper .financial-assistance-form .form-field textarea{display:block;width:100%;margin:0 0 5px;padding:0 10px}.login-register .form-field input.long,.financial-assistance-wrapper .financial-assistance-form .form-field input.long,.login-register .form-field select.long,.financial-assistance-wrapper .financial-assistance-form .form-field select.long,.login-register .form-field textarea.long,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.long{width:100%}.login-register .form-field input.short,.financial-assistance-wrapper .financial-assistance-form .form-field input.short,.login-register .form-field select.short,.financial-assistance-wrapper .financial-assistance-form .form-field select.short,.login-register .form-field textarea.short,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.short{width:25%}.login-register .form-field input.checkbox,.financial-assistance-wrapper .financial-assistance-form .form-field input.checkbox,.login-register .form-field select.checkbox,.financial-assistance-wrapper .financial-assistance-form .form-field select.checkbox,.login-register .form-field textarea.checkbox,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.checkbox{display:inline;width:auto;margin-right:5px}.login-register .form-field input.error,.financial-assistance-wrapper .financial-assistance-form .form-field input.error,.login-register .form-field select.error,.financial-assistance-wrapper .financial-assistance-form .form-field select.error,.login-register .form-field textarea.error,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.error{border-color:#d88287}.login-register .form-field input,.financial-assistance-wrapper .financial-assistance-form .form-field input{height:32px}.login-register .form-field textarea,.financial-assistance-wrapper .financial-assistance-form .form-field textarea{resize:none}.login-register .form-field textarea.long,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.long{height:100px}.login-register .form-field select,.financial-assistance-wrapper .financial-assistance-form .form-field select{width:100%}.login-register .form-field select.error,.financial-assistance-wrapper .financial-assistance-form .form-field select.error{border-color:#d88287}.login-register .form-field .tip,.financial-assistance-wrapper .financial-assistance-form .form-field .tip{display:block;margin:0 0 10px 0;color:#97999b}.login-register .input-block,.financial-assistance-wrapper .financial-assistance-form .input-block{width:100%}.login-register .input-inline,.financial-assistance-wrapper .financial-assistance-form .input-inline{display:inline}.login-register .desc,.financial-assistance-wrapper .financial-assistance-form .desc{-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 #3c3c3c;font-size:0.8125em}.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary{width:100%;margin-top:1em;padding:10px;text-transform:none;font-weight:600;letter-spacing:normal}.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider{padding:0 0 0 40px;text-align:left;position:relative;margin-right:5px;margin-bottom:20px;border-color:#c8c8c8;width:130px;height:35px;text-shadow:none;text-transform:none}.login-register .login-provider .icon,.financial-assistance-wrapper .financial-assistance-form .login-provider .icon{left:0;position:absolute;top:-1px;width:30px;bottom:-1px;background:#126f9a;line-height:35px;text-align:center;color:#fff}.login-register .login-provider span,.financial-assistance-wrapper .financial-assistance-form .login-provider span{color:inherit}.login-register .login-provider:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider:hover,.login-register .login-provider:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider:focus{background-image:none}.login-register .login-provider:hover .icon,.financial-assistance-wrapper .financial-assistance-form .login-provider:hover .icon,.login-register .login-provider:focus .icon,.financial-assistance-wrapper .financial-assistance-form .login-provider:focus .icon{top:0;bottom:0;line-height:33px}.login-register .login-provider.button-oa2-google-oauth2,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-google-oauth2{color:#dd4b39}.login-register .login-provider.button-oa2-google-oauth2 .icon,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-google-oauth2 .icon{background:#dd4b39}.login-register .login-provider.button-oa2-google-oauth2:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-google-oauth2:hover,.login-register .login-provider.button-oa2-google-oauth2:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-google-oauth2:focus{background-color:#dd4b39;border:1px solid #A5382B;color:white}.login-register .login-provider.button-oa2-google-oauth2:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-google-oauth2:hover{box-shadow:0 2px 1px 0 #8D3024}.login-register .login-provider.button-oa2-facebook,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-facebook{color:#3b5998}.login-register .login-provider.button-oa2-facebook .icon,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-facebook .icon{background:#3b5998}.login-register .login-provider.button-oa2-facebook:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-facebook:hover,.login-register .login-provider.button-oa2-facebook:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-facebook:focus{background-color:#3b5998;border:1px solid #263A62;color:white}.login-register .login-provider.button-oa2-facebook:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-facebook:hover{box-shadow:0 2px 1px 0 #30487C}.login-register .login-provider.button-oa2-linkedin-oauth2,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-linkedin-oauth2{color:#0077b5}.login-register .login-provider.button-oa2-linkedin-oauth2 .icon,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-linkedin-oauth2 .icon{background:#0077b5}.login-register .login-provider.button-oa2-linkedin-oauth2:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-linkedin-oauth2:hover,.login-register .login-provider.button-oa2-linkedin-oauth2:focus,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-linkedin-oauth2:focus{background-color:#0077b5;border:1px solid #06527D;color:white}.login-register .login-provider.button-oa2-linkedin-oauth2:hover,.financial-assistance-wrapper .financial-assistance-form .login-provider.button-oa2-linkedin-oauth2:hover{box-shadow:0 2px 1px 0 #005D8E}.login-register .button-secondary-login,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login{border-color:#c8c8c8;padding:0;height:35px}.login-register .button-secondary-login:hover,.financial-assistance-wrapper .financial-assistance-form .button-secondary-login:hover{border-color:#126f9a}.login-register .status,.financial-assistance-wrapper .financial-assistance-form .status{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 25px 0;border-bottom:3px solid #e5e2c6;padding:25px;background:#fffce3}.login-register .status .message-title,.financial-assistance-wrapper .financial-assistance-form .status .message-title{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 5px 0;font-weight:600}.login-register .status .message-copy,.financial-assistance-wrapper .financial-assistance-form .status .message-copy,.login-register .status .message-copy p,.financial-assistance-wrapper .financial-assistance-form .status .message-copy p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 !important;padding:0}.login-register .status .message-copy li,.financial-assistance-wrapper .financial-assistance-form .status .message-copy li,.login-register .status .message-copy p li,.financial-assistance-wrapper .financial-assistance-form .status .message-copy p li{margin:0 0 5px 20px}.login-register .submission-error,.financial-assistance-wrapper .financial-assistance-form .submission-error,.login-register .system-error,.financial-assistance-wrapper .financial-assistance-form .system-error{box-shadow:inset 0 -1px 2px 0 #f3d9db;border-bottom:3px solid #a0050e;background:#fbf2f3}.login-register .submission-error .message-title,.financial-assistance-wrapper .financial-assistance-form .submission-error .message-title,.login-register .system-error .message-title,.financial-assistance-wrapper .financial-assistance-form .system-error .message-title{color:#a0050e !important}.login-register .submission-success,.financial-assistance-wrapper .financial-assistance-form .submission-success{box-shadow:inset 0 -1px 2px 0 #def4e6;border-bottom:3px solid #21a551;background:#f4fbf6}.login-register .submission-success .message-title,.financial-assistance-wrapper .financial-assistance-form .submission-success .message-title{color:#21a551 !important}@media screen and (max-width: 330px){.login-register .form-type,.financial-assistance-wrapper .financial-assistance-form .form-type{width:98%;margin:0 1%}.login-register .login-provider,.financial-assistance-wrapper .financial-assistance-form .login-provider{width:100%;margin:10px 0}}
.finish-auth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;background:#fff;min-height:100%;width:100%}.finish-auth:after{content:"";display:table;clear:both}.finish-auth .finish-auth-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:650px;margin:1em auto}.finish-auth #finish-auth-status{padding-top:30px}.finish-auth #finish-auth-status li:last-child{font-weight:bold}.is-expandable .expandable-icon{-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;display:inline-block;vertical-align:middle;margin-right:5px}.is-expandable.is-ready .expandable-icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.is-expandable.is-ready .title-expand{color:#0078b0}.is-expandable.is-ready .title-expand:hover,.is-expandable.is-ready .title-expand:focus{color:#1aa1de}.is-expandable.is-expanded .expandable-icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.verification-process{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.verification-process *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.verification-process h1,.verification-process h2,.verification-process section.outside-app h1,section.outside-app .verification-process h1,.verification-process h3,.verification-process h4,.verification-process h5,.verification-process h6{color:#050505}.verification-process p,.verification-process ol,.verification-process ul,.verification-process dl,.verification-process input,.verification-process select,.verification-process textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6f7074}.verification-process .copy p,.verification-process .copy ul,.verification-process .copy li,.verification-process .copy dl,.verification-process .copy blockquote,.verification-process .copy input,.verification-process .copy select{margin-bottom:15px}.verification-process .copy p:last-child,.verification-process .copy ul:last-child,.verification-process .copy li:last-child,.verification-process .copy dl:last-child,.verification-process .copy blockquote:last-child,.verification-process .copy input:last-child,.verification-process .copy select:last-child{margin-bottom:0}.verification-process input,.verification-process textarea{font-style:normal;font-weight:400;margin-right:4px;padding:5px 10px}.verification-process textarea{padding:10px}.verification-process label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;color:#050505}.verification-process .global-new .nav-global a{padding-bottom:21px}.verification-process header.global{height:76px}.verification-process button,.verification-process input[type="submit"],.verification-process input[type="button"],.verification-process button[type="submit"]{font-size:16px;text-transform:none;text-shadow:none;letter-spacing:0}.verification-process .checkbox label{display:inline-block}.verification-process input[type="checkbox"]{width:auto}.verification-process .content-wrapper{background:#f5f5f5;padding-bottom:0}.verification-process .container,.verification-process section.outside-app,.verification-process .wrapper-account-settings,.verification-process .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process .u-field-account_privacy,.verification-process .view-profile .wrapper-profile-sections,.view-profile .verification-process .wrapper-profile-sections{background-color:#fff;padding:30px 30px 40px 30px}.verification-process .action-primary{border:0 !important;color:#fff !important}.verification-process .action-primary-blue{border:0 !important;color:#fff !important}.verification-process .action-confirm{border:0 !important;color:#fff !important}.verification-process .wrapper-report .report{width:100%;border-color:rgba(138,140,143,0.75);border-collapse:collapse}.verification-process .wrapper-report .report tr{text-align:left}.verification-process .wrapper-report .report td{vertical-align:middle;padding:15px 20px;color:#646668}.verification-process .wrapper-report .report th{padding:10px 20px}.verification-process .wrapper-report .report thead tr{border-bottom:1px solid #b1b2b4}.verification-process .wrapper-report .report thead th[scope="col"]{vertical-align:middle;color:#646668;background:#f5f5f5}.verification-process .wrapper-report .report tbody tr{border-bottom:1px solid #b1b2b4}.verification-process .wrapper-report .report tfoot{background:rgba(26,161,222,0.125)}.verification-process .report-receipt-provider{padding:15px 20px}.verification-process .report-receipt-provider .provider-wrapper{width:70%;float:left}.verification-process .report-receipt-provider .provider-wrapper .provider-info{margin-bottom:20px;font-weight:600}.verification-process .report-receipt-provider .provider-buttons-logos{float:right;text-align:center}.verification-process .report-receipt-provider .provider-buttons-logos .provider-logo img{max-width:160px;margin-bottom:10px}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order{text-align:center}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button{white-space:nowrap}.verification-process .help-item .title{margin-bottom:5px}.verification-process .help-item strong{color:#707276}.verification-process .wrapper-msg{margin-bottom:30px;border-bottom:5px solid #1aa1de;padding:20px 30px;background:#f3fafd}.verification-process .wrapper-msg .msg{max-width:1180px;min-width:760px;width:100%;margin:0 auto}.verification-process .wrapper-msg .msg:after{content:"";display:table;clear:both}.verification-process .wrapper-msg .msg-content,.verification-process .wrapper-msg .msg-icon{display:block;float:left}.verification-process .wrapper-msg .msg-content{width:91.4702%}.verification-process .wrapper-msg .msg-icon{width:6.17215%;margin-right:2.35765%;text-align:center;color:#1aa1de}.verification-process .wrapper-msg-error{border-bottom-color:#b20610;background:#fbf2f3}.verification-process .wrapper-msg-error .msg-icon{color:#b20610}.verification-process .wrapper-msg-error .msg-content .title{color:#b20610}.verification-process .wrapper-msg-activate{border-bottom-color:#b52a67;background:#fbf4f7}.verification-process .wrapper-msg-activate .msg-icon{color:#b52a67}.verification-process .wrapper-msg-activate .msg-content .title{color:#b52a67}.verification-process .msg-inline.msg-error .copy,.verification-process .msg-inline.msg-error .copy p{color:#b20610}.verification-process .page-header{width:100%;margin-bottom:0;border-bottom:none}.verification-process .page-header .title{width:100%;margin:0}.verification-process .page-header .title:after{content:"";display:table;clear:both}.verification-process .page-header .title .sts-course,.verification-process .page-header .title .sts-track{display:inline-block;vertical-align:middle}.verification-process .page-header .title .sts-track{width:23.23176%;text-align:right}.verification-process .page-header .title .sts-track .sts-track-value{display:inline-block;background:#66b766;color:#fff;font-weight:600}.verification-process .page-header .title .sts-track .sts-track-value .context{opacity:0.80;color:#fff;letter-spacing:0.1rem}.verification-process .page-header .title .sts-track.professional-ed .sts-track-value{background-color:#b52a67}.verification-process .page-header .title .sts-label,.verification-process .page-header .title .sts-course-org,.verification-process .page-header .title .sts-course-number,.verification-process .page-header .title .sts-course-name{font-size:14px;line-height:20.72px;display:inline-block;color:#767676;text-transform:none}.verification-process .page-header .title .sts-label{margin:0;border:none;padding:0}.verification-process .page-header .title .sts-course{width:initial}.verification-process .page-header .title .sts-course-org{margin-right:0}.verification-process .page-header .title .wrapper-sts{display:inline-block;width:74.41059%;margin-bottom:5px}.verification-process .page-header .title .title .sts-track{display:inline-block}.verification-process .page-header .title .title .sts-track .sts-track-value{background:#66b766}.verification-process .page-header .title .title .sts-track.professional-ed .sts-track-value{background-color:#b52a67}.verification-process .wrapper-progress{position:relative;margin-bottom:30px}.verification-process .progress-sts{height:5px;width:5px;position:absolute;top:43px;left:7%;display:block;width:83%;margin:0 auto;background:#f5f5f5}.verification-process .progress-sts .progress-sts-value{width:0%;height:100%;display:block;background:#99cf99}.verification-process .progress{width:100%;margin:0 auto;border-bottom:5px solid #f5f5f5}.verification-process .progress .progress-steps{position:relative;top:5px;display:table;width:100%}.verification-process .progress .progress-steps:after{content:"";display:table;clear:both}.verification-process .progress .progress-step{position:relative;display:table-cell;height:120px;padding:20px 20px 30px 20px;text-align:center}.verification-process .progress .progress-step .wrapper-step-number,.verification-process .progress .progress-step .step-number,.verification-process .progress .progress-step .step-name{display:block}.verification-process .progress .progress-step .wrapper-step-number{height:40px;width:40px;margin:0 auto 10px auto;border-radius:200px;border:4px solid #f5f5f5;background:#fff}.verification-process .progress .progress-step .wrapper-step-number .step-number{line-height:0px;margin:16px auto 0 auto;color:#97999b}.verification-process .progress .progress-step .step-name{color:#97999b}.verification-process .progress .progress-step.progress-step-icon .step-number{margin-top:10px}.verification-process .progress .progress-step.is-completed{border-bottom:4px solid #66b766}.verification-process .progress .progress-step.is-completed .wrapper-step-number{border-color:#66b766}.verification-process .progress .progress-step.is-completed .step-number,.verification-process .progress .progress-step.is-completed .step-name{color:#b1b2b4}.verification-process .progress .progress-step.is-current{border-bottom:4px solid #1790c7;opacity:1.0}.verification-process .progress .progress-step.is-current .wrapper-step-number{border-color:#1790c7}.verification-process .progress .progress-step.is-current .step-number,.verification-process .progress .progress-step.is-current .step-name{color:#646668}.verification-process .carousel .carousel-item{opacity:0.0}.verification-process .carousel .carousel-active{opacity:1.0}.verification-process .carousel .view{width:100%}.verification-process .carousel .view>.title{color:#1790c7}.verification-process .carousel .view .instruction{margin-bottom:20px}.verification-process .carousel .requirements{margin-bottom:10px;max-width:1440px;margin-left:auto;margin-right:auto}.verification-process .carousel .requirements:after{content:"";display:table;clear:both}.verification-process .carousel .requirements .title{margin-bottom:10px}.verification-process .carousel .requirements .requirement{margin-bottom:30px;border:1px solid #e5e5e5;border-top:5px solid #f4d78a;padding:10px;box-shadow:1px 1px 3px #888888;float:left;display:block;margin-right:2.35765%;width:48.82117%}.verification-process .carousel .requirements .requirement:last-child{margin-bottom:0}.verification-process .carousel .requirements .requirement:last-child{margin-right:0}.verification-process .carousel .wrapper-task{width:100%;margin:20px 0}.verification-process .carousel .wrapper-task:after{content:"";display:table;clear:both}.verification-process .carousel .wrapper-task .wrapper-help{float:right;width:48.82117%;padding:0 20px}.verification-process .carousel .wrapper-task .wrapper-help .help{margin-bottom:30px}.verification-process .carousel .wrapper-task .wrapper-help .help:last-child{margin-bottom:0}.verification-process .carousel .wrapper-task .wrapper-help .help .example{color:#a4a6a8}.verification-process .carousel .wrapper-task .wrapper-help .help .list-help{margin-top:10px;color:#000}.verification-process .carousel .wrapper-task .wrapper-help .help .list-help .help-item{margin-bottom:5px;border-bottom:1px solid #f5f5f5;padding-bottom:5px}.verification-process .carousel .wrapper-task .wrapper-help .help .list-help .help-item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.verification-process .carousel .wrapper-task .wrapper-help .help .copy-extra{color:#000}.verification-process .carousel .wrapper-task .wrapper-help .help .list-faq{margin-bottom:20px}.verification-process .carousel .wrapper-task .task{float:left;margin-right:2.35765%;width:48.82117%}.verification-process .carousel .wrapper-task .controls{padding:15px 20px;background:#f5f5f5;text-align:center}.verification-process .carousel .wrapper-task .controls .list-controls{position:relative}.verification-process .carousel .wrapper-task .controls .control .action{padding:10px 15px}.verification-process .carousel .wrapper-task .controls .control .action .icon{padding:5px 10px;display:block}.verification-process .carousel .wrapper-task .controls .control.is-hidden{visibility:hidden}.verification-process .carousel .wrapper-task .controls .control.is-shown{visibility:visible}.verification-process .carousel .wrapper-task .controls .control.approved .action{padding:10px 15px}.verification-process .carousel .wrapper-task .controls .control-redo{position:absolute;left:10px}.verification-process .carousel .wrapper-task .controls .control-do,.verification-process .carousel .wrapper-task .controls .control-retake{left:45%}.verification-process .carousel .wrapper-task .controls .control-approve{position:absolute;right:10px}.verification-process .carousel .wrapper-task .msg{margin-top:40px}.verification-process .carousel .wrapper-task .msg:after{content:"";display:table;clear:both}.verification-process .carousel .wrapper-task .msg .copy{float:left;width:65.88078%;margin-right:2.35765%}.verification-process .carousel .wrapper-task .msg .list-actions{position:relative;top:-10px;float:left;width:31.76157%;text-align:right}.verification-process .carousel .wrapper-task .msg .list-actions .action-retakephotos a{font-size:14px;padding:10px 15px}.verification-process .carousel .wrapper-task .msg-followup{border-top:2px solid rgba(138,140,143,0.125);padding-top:20px}.verification-process .carousel #wrapper-review{color:#000}.verification-process .carousel #wrapper-review .page-title{border-bottom:2px solid #646668;padding-bottom:15px;margin-bottom:20px;text-transform:inherit}.verification-process .carousel #wrapper-review .review .certificate{font-size:18px;background-repeat:no-repeat;padding-left:50px;overflow:hidden;min-height:32px}.verification-process .carousel #wrapper-review .review .certificate p{line-height:32.56px;margin-top:0;color:#000}.verification-process .carousel #wrapper-review .review .certificate .purchase{float:right;margin-left:15px;text-align:right}.verification-process .carousel #wrapper-review .review .certificate .purchase .product-info{font-size:22px;color:#0078b0}.verification-process .carousel #wrapper-review .review .certificate.verified_icon{background-image:url("../images/icon-sm-verified.98447e2aa2c4.png")}.verification-process .carousel #wrapper-review .review .certificate.no-id-professional_icon,.verification-process .carousel #wrapper-review .review .certificate.professional_icon{background-image:url("../images/icon-sm-professional.b40250ffd0f8.png")}.verification-process .carousel #wrapper-review .review .payment-buttons{overflow:auto;padding-bottom:5px;margin-top:10px;margin-bottom:15px}.verification-process .carousel #wrapper-review .review .payment-buttons .payment-button{padding:8px 20px;min-width:200px}.verification-process .carousel #wrapper-review .review .payment-buttons .action-primary-blue.is-selected{background:#0078b0 !important}.verification-process .carousel #wrapper-review .review .border-gray{border-bottom:2px solid #767676;margin:22.4px 0}.verification-process .carousel #wrapper-review .container,.verification-process .carousel #wrapper-review section.outside-app,.verification-process .carousel #wrapper-review .wrapper-account-settings,.verification-process .carousel #wrapper-review .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process .carousel #wrapper-review .u-field-account_privacy,.verification-process .carousel #wrapper-review .view-profile .wrapper-profile-sections,.view-profile .verification-process .carousel #wrapper-review .wrapper-profile-sections{padding:15px 0}.verification-process .carousel #wrapper-review .container p,.verification-process .carousel #wrapper-review section.outside-app p,.verification-process .carousel #wrapper-review .wrapper-account-settings p,.verification-process .carousel #wrapper-review .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy p,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process .carousel #wrapper-review .u-field-account_privacy p,.verification-process .carousel #wrapper-review .view-profile .wrapper-profile-sections p,.view-profile .verification-process .carousel #wrapper-review .wrapper-profile-sections p{line-height:32.56px;color:#000}.verification-process .carousel #wrapper-review .container .photo-requirement,.verification-process .carousel #wrapper-review section.outside-app .photo-requirement,.verification-process .carousel #wrapper-review .wrapper-account-settings .photo-requirement,.verification-process .carousel #wrapper-review .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .photo-requirement,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process .carousel #wrapper-review .u-field-account_privacy .photo-requirement,.verification-process .carousel #wrapper-review .view-profile .wrapper-profile-sections .photo-requirement,.view-profile .verification-process .carousel #wrapper-review .wrapper-profile-sections .photo-requirement{font-size:12px;position:relative;padding-left:40px;margin-top:15px;background-repeat:no-repeat;background-position:left top}.verification-process .carousel #wrapper-review .container .photo-requirement .fa,.verification-process .carousel #wrapper-review section.outside-app .photo-requirement .fa,.verification-process .carousel #wrapper-review .wrapper-account-settings .photo-requirement .fa,.verification-process .carousel #wrapper-review .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .photo-requirement .fa,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process .carousel #wrapper-review .u-field-account_privacy .photo-requirement .fa,.verification-process .carousel #wrapper-review .view-profile .wrapper-profile-sections .photo-requirement .fa,.view-profile .verification-process .carousel #wrapper-review .wrapper-profile-sections .photo-requirement .fa{position:absolute;left:0;color:#ced2db}.verification-process .carousel #wrapper-review .container .photo-requirement h6,.verification-process .carousel #wrapper-review section.outside-app .photo-requirement h6,.verification-process .carousel #wrapper-review .wrapper-account-settings .photo-requirement h6,.verification-process .carousel #wrapper-review .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .photo-requirement h6,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process .carousel #wrapper-review .u-field-account_privacy .photo-requirement h6,.verification-process .carousel #wrapper-review .view-profile .wrapper-profile-sections .photo-requirement h6,.view-profile .verification-process .carousel #wrapper-review .wrapper-profile-sections .photo-requirement h6{font-weight:bold;color:#3d4043}.verification-process .carousel #wrapper-review .review-task{margin-bottom:30px;padding:15px 20px;border-radius:2px;background:#f5f5f5}.verification-process .carousel #wrapper-review .review-task:last-child{margin-bottom:0}.verification-process .carousel #wrapper-review .review-task .copy strong{color:#050505}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos{width:100%;margin:20px 0}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos:after{content:"";display:table;clear:both}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo{float:left;width:48.82117%;margin-right:2.35765%}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo:last-child{margin-right:0}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo{padding:15px 20px}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo img{display:block;width:100%;margin:0 auto}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips{margin-left:20px}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .list-tips{color:#000}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .list-tips .tip{margin-bottom:5px;border-bottom:1px solid rgba(138,140,143,0.125);padding-bottom:5px}.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .help-tips .list-tips .tip:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.verification-process .carousel #wrapper-review .review-task-name:after{content:"";display:table;clear:both}.verification-process .carousel #wrapper-review .review-task-name .copy{float:left;width:65.88078%;margin-right:2.35765%}.verification-process .carousel #wrapper-review .review-task-name .list-actions{position:relative;top:-20px;float:left;width:31.76157%;text-align:right}.verification-process .carousel #wrapper-review .review-task-name .list-actions .action-editname a{font-size:14px;padding:10px 15px}.verification-process .carousel #wrapper-review .review-task-contribution .list-fields{margin:20px 0}.verification-process .carousel #wrapper-review .review-task-contribution .list-fields:after{content:"";display:table;clear:both}.verification-process .carousel #wrapper-review .review-task-contribution .list-fields .field{float:left;margin-right:10px;padding:10px 15px;background:rgba(138,140,143,0.125)}.verification-process .carousel #wrapper-review .review-task-contribution .list-fields .field:last-child{margin-right:0}.verification-process .carousel #wrapper-review .review-task-contribution .list-fields .field-group-other .contribution-option{display:inline-block;vertical-align:middle;margin-right:5px;padding:3px 0}.verification-process .carousel #wrapper-review .review-task-contribution .list-fields .field-group-other .contribution-option:last-child{margin-right:0}.verification-process .cam .placeholder-cam{position:relative;width:95%;height:375px;margin:10px auto;background:#f3fafd}.verification-process .cam .placeholder-cam .placeholder-art{opacity:0.7;z-index:100}.verification-process .cam .placeholder-cam .placeholder-art .copy{position:absolute;top:40%;margin:0 40px;text-align:center}.verification-process .cam .placeholder-cam video,.verification-process .cam .placeholder-cam canvas{position:relative;display:block;height:100%;width:100%;z-index:500}.verification-process .cam .controls{height:80px}.verification-process .cam .preview{width:100%;height:100%}.verification-process .deco-divider{position:relative;display:block;margin:20px 0 40px 0;border-top:4px solid #f5f5f5}.verification-process .deco-divider .copy{position:absolute;top:-25px;left:calc(50% - 46px );padding:10px 30px;background:white;text-align:center;color:#a4a6a8}.verification-process .nav-wizard{width:100%;border-radius:2px;background:#f5f5f5;padding:15px 20px}.verification-process .nav-wizard:after{content:"";display:table;clear:both}.verification-process .nav-wizard .help-inline{float:left;width:48.82117%;margin:15px 2.35765% 0 0}.verification-process .nav-wizard.is-ready{background:#e8f5fb}.verification-process .nav-wizard.is-not-ready{background:#f5f5f5}.verification-process .contribution-options .contribution-option{border-radius:4px}.verification-process .contribution-options .contribution-option .label,.verification-process .contribution-options .contribution-option label,.verification-process .contribution-options .contribution-option input{display:inline-block;vertical-align:middle}.verification-process .contribution-options .contribution-option .label,.verification-process .contribution-options .contribution-option label{margin-bottom:0;padding:6px 0}.verification-process .contribution-options .contribution-option input{margin-right:5px}.verification-process .contribution-options .contribution-option .deco-denomination,.verification-process .contribution-options .contribution-option .label-value,.verification-process .contribution-options .contribution-option .denomination-name{display:inline-block;vertical-align:middle}.verification-process .contribution-options .contribution-option .denomination-name{font-size:14px;color:#97999b}.verification-process .contribution-options .contribution-option #contribution-other-amt{width:90px;padding:5px 10px}.verification-process .list-faq .faq-question{border-bottom:1px solid #f5f5f5;padding-bottom:5px}.verification-process .list-faq .faq-answer{margin-bottom:25px}.verification-process .content-main{width:100%}.verification-process .content-main>.title{color:#1790c7}.verification-process .content-main .instruction{margin-bottom:20px}.verification-process .wrapper-content-supplementary{margin:30px 0;border-top:5px solid #f5f5f5}.verification-process .content-supplementary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;float:left;display:block;margin-right:2.35765%;width:100%}.verification-process .content-supplementary:after{content:"";display:table;clear:both}.verification-process .content-supplementary:last-child{margin-right:0}.verification-process .content-supplementary .list-help:after{content:"";display:table;clear:both}.verification-process .content-supplementary .list-help .help-item{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}.verification-process .content-supplementary .list-help .help-item:last-child{margin:0}@media screen and (min-width: 550px){.verification-process .content-supplementary .list-help .help-item{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:0}.verification-process .content-supplementary .list-help .help-item:last-child{margin-right:0}.verification-process .content-supplementary .list-help .help-item.help-item-technical{float:left;display:block;margin-right:2.35765%;width:65.88078%}.verification-process .content-supplementary .list-help .help-item.help-item-technical:last-child{margin-right:0}}.verification-process.step-select-track .container,.verification-process.step-select-track section.outside-app,.verification-process.step-select-track .wrapper-account-settings,.verification-process.step-select-track .view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy,.view-profile .profile-self .wrapper-profile-field-account-privacy .verification-process.step-select-track .u-field-account_privacy,.verification-process.step-select-track .view-profile .wrapper-profile-sections,.view-profile .verification-process.step-select-track .wrapper-profile-sections{min-width:0;max-width:1440px}.verification-process.step-select-track .form-register-choose{margin:40px 0}.verification-process.step-select-track .form-register-choose:after{content:"";display:table;clear:both}.verification-process.step-select-track .form-register-choose .deco-divider{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.verification-process.step-select-track .register-choice,.verification-process.step-select-track .help-register{float:left}.verification-process.step-select-track .register-choice{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2.35765% 20px 0;border-top:5px solid #050505;padding:20px 30px;background:#f5f5f5}.verification-process.step-select-track .register-choice:last-child{margin-bottom:0}.verification-process.step-select-track .register-choice .wrapper-copy,.verification-process.step-select-track .register-choice .list-actions{display:inline-block;vertical-align:middle}.verification-process.step-select-track .register-choice .list-actions{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;float:right;margin:5px 0;border-top:none;clear:both}.verification-process.step-select-track .register-choice .title{margin-bottom:10px;width:calc(100% - 30px )}.verification-process.step-select-track .register-choice .wrapper-copy-inline{display:inline-block;width:100%}.verification-process.step-select-track .register-choice .copy-inline{display:inline-block}.verification-process.step-select-track .register-choice .action-select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.verification-process.step-select-track .register-choice .action-select input{padding:10px 15px;width:100%;white-space:normal}.verification-process.step-select-track .register-choice-audit{border-color:#1790c7}.verification-process.step-select-track .register-choice-audit .deco-ribbon{position:relative;top:-50px;right:-7px;float:right;display:block;width:58px;height:84px}.verification-process.step-select-track .register-choice-audit .list-actions{margin:20px 0}.verification-process.step-select-track .register-choice-certificate{border-color:#66b766;position:relative}.verification-process.step-select-track .register-choice-certificate .deco-ribbon{position:absolute;top:-10px;right:20px;display:block;width:45px;height:45px;background:transparent url("../images/verified-ribbon.9012ca1fca7b.png") no-repeat 0 0}.verification-process.step-select-track .register-choice-certificate .action-intro,.verification-process.step-select-track .register-choice-certificate .action-select{display:inline-block;vertical-align:middle}.verification-process.step-select-track .register-choice-certificate .action-intro{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.verification-process.step-select-track .register-choice-certificate .title-expand{font-weight:500 !important;display:inline-block;margin:0}.verification-process.step-select-track .register-choice-certificate .expandable-area{margin:20px 0}.verification-process.step-select-track .help-register{float:left;display:block;margin-right:2.35765%;width:31.76157%}.verification-process.step-select-track .help-register:last-child{margin-right:0}.verification-process.step-select-track .help-register .title{margin-top:20px;margin-bottom:10px}.verification-process.step-select-track .progress-sts-value{width:0%}.verification-process.step-select-track .field-certificate-contribution{margin:20px 0}.verification-process.step-select-track .field-certificate-contribution .label{margin-bottom:10px}.verification-process.step-select-track .contribution-options{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.verification-process.step-select-track .contribution-options:after{content:"";display:table;clear:both}.verification-process.step-select-track .contribution-options:after{clear:none;display:none}.verification-process.step-select-track .contribution-options .field{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 10px 10px 0;padding:10px 15px;background:rgba(138,140,143,0.125)}.verification-process.step-select-track .contribution-options .field input{width:auto;padding:0}.verification-process.step-select-track .contribution-options .field:last-child{margin-right:0}.verification-process.step-select-track .contribution-options #contribution-other-amt{width:90px;padding:5px 10px}.verification-process.step-select-track .contribution-options .field-group-other .contribution-option{display:inline-block;vertical-align:middle;margin-right:5px;padding:1px 0}.verification-process.step-select-track .contribution-options .field-group-other .contribution-option:last-child{margin-right:0}@media screen and (min-width: 550px) and (max-width: 768px){.verification-process.step-select-track .contribution-options .field{float:left;display:block;margin-right:2.35765%;width:48.82117%}.verification-process.step-select-track .contribution-options .field:last-child{margin-right:0}.verification-process.step-select-track .contribution-options .field:nth-of-type(even){margin-right:0}.verification-process.step-select-track .register-choice .list-actions{float:left;width:auto}.verification-process.step-select-track .register-choice .action-select{width:initial}.verification-process.step-select-track .register-choice .action-select input{width:initial}}@media screen and (min-width: 769px){.verification-process.step-select-track .contribution-options .field{width:auto}.verification-process.step-select-track .register-choice .list-actions{float:left;display:block;margin-right:2.35765%;width:31.76157%;width:auto}.verification-process.step-select-track .register-choice .list-actions:last-child{margin-right:0}.verification-process.step-select-track .register-choice .action-select{width:initial}.verification-process.step-select-track .register-choice .action-select input{width:initial}}@media screen and (min-width: 980px){.verification-process.step-select-track .register-choice .list-actions{float:right;clear:none}}.verification-process.step-requirements .help-item-technical{display:none}.verification-process.step-requirements .progress .progress-step#progress-step0{border-bottom:4px solid #1790c7;opacity:1.0}.verification-process.step-requirements .progress .progress-step#progress-step0 .wrapper-step-number{border-color:#1790c7}.verification-process.step-requirements .progress .progress-step#progress-step0 .step-number,.verification-process.step-requirements .progress .progress-step#progress-step0 .step-name{color:#646668}.verification-process.step-requirements .progress-sts-value{width:0%}.verification-process.step-requirements .list-reqs{width:100%;text-align:center}.verification-process.step-requirements .list-reqs:after{content:"";display:table;clear:both}.verification-process.step-requirements .list-reqs .req{margin-right:2.35765%;display:inline-block;vertical-align:top;width:31.76157%;min-height:300px;border-color:#99cf99;text-align:center}.verification-process.step-requirements .list-reqs .req:last-child{margin-right:0}.verification-process.step-requirements .list-reqs .req .title{padding:20px;border-bottom:1px solid #99cf99;background:#e5f3e5}.verification-process.step-requirements .list-reqs .req .placeholder-art{position:relative;display:inline-block;margin:20px 0 10px 0;padding:20px;background:#66b766;border-radius:200px}.verification-process.step-requirements .list-reqs .req .placeholder-art *[class^="icon"]{color:#fff}.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-1x,.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-2x{position:relative}.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-1x{position:absolute;left:24px;top:34px;background:#66b766;padding:3px 5px}.verification-process.step-requirements .list-reqs .req .placeholder-art .id-photo{width:23px;padding:3px 0}.verification-process.step-requirements .list-reqs .req .placeholder-art.old-id-card{width:88px;height:88px}.verification-process.step-requirements .list-reqs .req .placeholder-art.old-id-card .fa-list-alt{left:-7px}.verification-process.step-requirements .list-reqs .req .placeholder-art.old-id-card .id-photo{top:13px;left:-3px;line-height:1.1em}.verification-process.step-requirements .list-reqs .req .copy{padding:10px 20px}.verification-process.step-requirements .list-reqs .req .copy-super,.verification-process.step-requirements .list-reqs .req .copy-sub{display:block}.verification-process.step-requirements .list-reqs .req .copy-super{margin-bottom:10px;color:#008801}.verification-process.step-requirements .list-reqs .req .actions{padding:10px 20px}.verification-process.step-requirements .list-reqs .req-activate{float:left;text-align:center;border-color:#d7548e}.verification-process.step-requirements .list-reqs .req-activate .title{border-bottom-color:#d7548e;background:#fbf4f7;color:#b52a67}.verification-process.step-requirements .list-reqs .req-activate .placeholder-art{background:#ca2f73}.verification-process.step-requirements .list-reqs .req-activate .copy-super{color:#b52a67}.verification-process.step-requirements .list-reqs.account-not-activated .req{width:23.23176%;min-height:360px}.verification-process.step-photos-cam .progress .progress-step#progress-step0{border-bottom:4px solid #66b766}.verification-process.step-photos-cam .progress .progress-step#progress-step0 .wrapper-step-number{border-color:#66b766}.verification-process.step-photos-cam .progress .progress-step#progress-step0 .step-number,.verification-process.step-photos-cam .progress .progress-step#progress-step0 .step-name{color:#b1b2b4}.verification-process.step-photos-cam .progress .progress-step#progress-step1{border-bottom:4px solid #1790c7;opacity:1.0}.verification-process.step-photos-cam .progress .progress-step#progress-step1 .wrapper-step-number{border-color:#1790c7}.verification-process.step-photos-cam .progress .progress-step#progress-step1 .step-number,.verification-process.step-photos-cam .progress .progress-step#progress-step1 .step-name{color:#646668}.verification-process.step-photos-cam .progress-sts-value{width:14%}.verification-process.step-photos-id .progress .progress-step#progress-step0,.verification-process.step-photos-id .progress .progress-step#progress-step1{border-bottom:4px solid #66b766}.verification-process.step-photos-id .progress .progress-step#progress-step0 .wrapper-step-number,.verification-process.step-photos-id .progress .progress-step#progress-step1 .wrapper-step-number{border-color:#66b766}.verification-process.step-photos-id .progress .progress-step#progress-step0 .step-number,.verification-process.step-photos-id .progress .progress-step#progress-step0 .step-name,.verification-process.step-photos-id .progress .progress-step#progress-step1 .step-number,.verification-process.step-photos-id .progress .progress-step#progress-step1 .step-name{color:#b1b2b4}.verification-process.step-photos-id .progress .progress-step#progress-step2{border-bottom:4px solid #1790c7;opacity:1.0}.verification-process.step-photos-id .progress .progress-step#progress-step2 .wrapper-step-number{border-color:#1790c7}.verification-process.step-photos-id .progress .progress-step#progress-step2 .step-number,.verification-process.step-photos-id .progress .progress-step#progress-step2 .step-name{color:#646668}.verification-process.step-photos-id .progress-sts-value{width:36%}.verification-process.step-review .help-item-technical{display:none}.verification-process.step-review .modal.edit-name .submit input,.verification-process.step-review .edit-name.leanModal_box .submit input,.verification-process.step-review body.discussion .edit-name.wmd-prompt-dialog .submit input,body.discussion .verification-process.step-review .edit-name.wmd-prompt-dialog .submit input,.verification-process.step-review .discussion-module .edit-name.wmd-prompt-dialog .submit input,.discussion-module .verification-process.step-review .edit-name.wmd-prompt-dialog .submit input,.verification-process.step-review .discussion-user-threads .edit-name.wmd-prompt-dialog .submit input,.discussion-user-threads .verification-process.step-review .edit-name.wmd-prompt-dialog .submit input{color:#fff}.verification-process.step-review .modal fieldset,.verification-process.step-review .leanModal_box fieldset,.verification-process.step-review body.discussion .wmd-prompt-dialog fieldset,body.discussion .verification-process.step-review .wmd-prompt-dialog fieldset,.verification-process.step-review .discussion-module .wmd-prompt-dialog fieldset,.discussion-module .verification-process.step-review .wmd-prompt-dialog fieldset,.verification-process.step-review .discussion-user-threads .wmd-prompt-dialog fieldset,.discussion-user-threads .verification-process.step-review .wmd-prompt-dialog fieldset{margin-top:20px}.verification-process.step-review .modal .close-modal,.verification-process.step-review .leanModal_box .close-modal,.verification-process.step-review body.discussion .wmd-prompt-dialog .close-modal,body.discussion .verification-process.step-review .wmd-prompt-dialog .close-modal,.verification-process.step-review .discussion-module .wmd-prompt-dialog .close-modal,.discussion-module .verification-process.step-review .wmd-prompt-dialog .close-modal,.verification-process.step-review .discussion-user-threads .wmd-prompt-dialog .close-modal,.discussion-user-threads .verification-process.step-review .wmd-prompt-dialog .close-modal{font-size:24px;color:#126f9a}.verification-process.step-review .modal .close-modal:hover,.verification-process.step-review .leanModal_box .close-modal:hover,.verification-process.step-review body.discussion .wmd-prompt-dialog .close-modal:hover,body.discussion .verification-process.step-review .wmd-prompt-dialog .close-modal:hover,.verification-process.step-review .discussion-module .wmd-prompt-dialog .close-modal:hover,.discussion-module .verification-process.step-review .wmd-prompt-dialog .close-modal:hover,.verification-process.step-review .discussion-user-threads .wmd-prompt-dialog .close-modal:hover,.discussion-user-threads .verification-process.step-review .wmd-prompt-dialog .close-modal:hover,.verification-process.step-review .modal .close-modal:focus,.verification-process.step-review .leanModal_box .close-modal:focus,.verification-process.step-review body.discussion .wmd-prompt-dialog .close-modal:focus,body.discussion .verification-process.step-review .wmd-prompt-dialog .close-modal:focus,.verification-process.step-review .discussion-module .wmd-prompt-dialog .close-modal:focus,.discussion-module .verification-process.step-review .wmd-prompt-dialog .close-modal:focus,.verification-process.step-review .discussion-user-threads .wmd-prompt-dialog .close-modal:focus,.discussion-user-threads .verification-process.step-review .wmd-prompt-dialog .close-modal:focus{color:#1790c7;border:none}.verification-process.step-review .nav-wizard .prompt-verify{float:left;margin:0 2.35765% 0 0;width:48.82117%}.verification-process.step-review .nav-wizard .prompt-verify .title{margin-bottom:5px}.verification-process.step-review .nav-wizard .prompt-verify .list-actions{margin-top:10px}.verification-process.step-review .nav-wizard .wizard-steps{margin-top:10px}.verification-process.step-review .nav-wizard .wizard-steps .wizard-step{margin-right:2.35765%;display:inline-block;vertical-align:middle}.verification-process.step-review .nav-wizard .wizard-steps .wizard-step:last-child{margin-right:0}.verification-process.step-review .progress .progress-step#progress-step0,.verification-process.step-review .progress .progress-step#progress-step1,.verification-process.step-review .progress .progress-step#progress-step2{border-bottom:4px solid #66b766}.verification-process.step-review .progress .progress-step#progress-step0 .wrapper-step-number,.verification-process.step-review .progress .progress-step#progress-step1 .wrapper-step-number,.verification-process.step-review .progress .progress-step#progress-step2 .wrapper-step-number{border-color:#66b766}.verification-process.step-review .progress .progress-step#progress-step0 .step-number,.verification-process.step-review .progress .progress-step#progress-step0 .step-name,.verification-process.step-review .progress .progress-step#progress-step1 .step-number,.verification-process.step-review .progress .progress-step#progress-step1 .step-name,.verification-process.step-review .progress .progress-step#progress-step2 .step-number,.verification-process.step-review .progress .progress-step#progress-step2 .step-name{color:#b1b2b4}.verification-process.step-review .progress .progress-step#progress-step3{border-bottom:4px solid #1790c7;opacity:1.0}.verification-process.step-review .progress .progress-step#progress-step3 .wrapper-step-number{border-color:#1790c7}.verification-process.step-review .progress .progress-step#progress-step3 .step-number,.verification-process.step-review .progress .progress-step#progress-step3 .step-name{color:#646668}.verification-process.step-review .progress-sts-value{width:55%}.verification-process.step-confirmation .help-item-technical{display:none}.verification-process.step-confirmation .progress .progress-step#progress-step0,.verification-process.step-confirmation .progress .progress-step#progress-step1,.verification-process.step-confirmation .progress .progress-step#progress-step2,.verification-process.step-confirmation .progress .progress-step#progress-step3,.verification-process.step-confirmation .progress .progress-step#progress-step4{border-bottom:4px solid #66b766}.verification-process.step-confirmation .progress .progress-step#progress-step0 .wrapper-step-number,.verification-process.step-confirmation .progress .progress-step#progress-step1 .wrapper-step-number,.verification-process.step-confirmation .progress .progress-step#progress-step2 .wrapper-step-number,.verification-process.step-confirmation .progress .progress-step#progress-step3 .wrapper-step-number,.verification-process.step-confirmation .progress .progress-step#progress-step4 .wrapper-step-number{border-color:#66b766}.verification-process.step-confirmation .progress .progress-step#progress-step0 .step-number,.verification-process.step-confirmation .progress .progress-step#progress-step0 .step-name,.verification-process.step-confirmation .progress .progress-step#progress-step1 .step-number,.verification-process.step-confirmation .progress .progress-step#progress-step1 .step-name,.verification-process.step-confirmation .progress .progress-step#progress-step2 .step-number,.verification-process.step-confirmation .progress .progress-step#progress-step2 .step-name,.verification-process.step-confirmation .progress .progress-step#progress-step3 .step-number,.verification-process.step-confirmation .progress .progress-step#progress-step3 .step-name,.verification-process.step-confirmation .progress .progress-step#progress-step4 .step-number,.verification-process.step-confirmation .progress .progress-step#progress-step4 .step-name{color:#b1b2b4}.verification-process.step-confirmation .progress .progress-step#progress-step5{border-bottom:4px solid #1790c7;opacity:1.0}.verification-process.step-confirmation .progress .progress-step#progress-step5 .wrapper-step-number{border-color:#1790c7}.verification-process.step-confirmation .progress .progress-step#progress-step5 .step-number,.verification-process.step-confirmation .progress .progress-step#progress-step5 .step-name{color:#646668}.verification-process.step-confirmation .progress-sts-value{width:100%}.verification-process.step-confirmation .list-info .info-item{margin-bottom:30px;border-bottom:5px solid #f5f5f5;padding-bottom:30px}.verification-process.step-confirmation .list-info .info-item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.verification-process.step-confirmation .list-info .info-item>.title{margin-bottom:20px}.verification-process.step-confirmation .list-info .info-item .copy{margin-bottom:20px}.verification-process.step-confirmation .course-info .options .action-course{font-size:14px;padding:5px 10px}.verification-process.step-confirmation .instruction{display:inline-block;width:65.88078%;vertical-align:top}.verification-process.step-confirmation .actions-next{display:inline-block;width:31.76157%;vertical-align:top;margin-top:20px}.verification-process.step-confirmation .nav-item{display:block;margin:0 0 20px 0;text-align:center}.verification-process.step-confirmation .nav-item.conditional:after{content:"or";display:block;margin:20px 0}.verification-process .reverify-success-step .title{text-align:left;text-transform:none}.verification-process .reverify-success-step .wrapper-actions{margin-top:20px}.reverify-blocked{padding:30px 30px 40px 30px}.reverify-blocked .title{text-align:left;text-transform:none}.reverify-blocked .wrapper-actions{margin-top:20px}.msg-reverify .reverify-list{margin:5px 0}.facephoto.view .wrapper-task #facecam{float:left}.facephoto.view .wrapper-task .wrapper-help{float:right}.register.is-verified .nav-wizard .price-value{font-size:16px;margin-top:18px;color:#1790c7}.register.is-verified .title{font-weight:400}.register.is-verified .progress .progress-step#progress-step1{border-bottom:4px solid #66b766}.register.is-verified .progress .progress-step#progress-step1 .wrapper-step-number{border-color:#66b766}.register.is-verified .progress .progress-step#progress-step1 .step-number,.register.is-verified .progress .progress-step#progress-step1 .step-name{color:#b1b2b4}.register.is-verified .progress .progress-step#progress-step2{border-bottom:4px solid #1790c7;opacity:1.0}.register.is-verified .progress .progress-step#progress-step2 .wrapper-step-number{border-color:#1790c7}.register.is-verified .progress .progress-step#progress-step2 .step-number,.register.is-verified .progress .progress-step#progress-step2 .step-name{color:#646668}.register.is-verified .progress-sts{width:75%;left:13%}.register.is-verified .progress-sts-value{width:32% !important}.register.is-upgrading .form-register-choose{margin-top:40px !important}.register.is-not-verified .help-item-emphasis{color:#b52a67}.register.is-not-verified .progress-sts{width:72%;left:15%}.register.is-not-verified.step-photos .progress .progress-step#progress-step1{border-bottom:4px solid #1790c7;opacity:1.0}.register.is-not-verified.step-photos .progress .progress-step#progress-step1 .wrapper-step-number{border-color:#1790c7}.register.is-not-verified.step-photos .progress .progress-step#progress-step1 .step-number,.register.is-not-verified.step-photos .progress .progress-step#progress-step1 .step-name{color:#646668}.register.is-not-verified.step-photos .progress-sts-value{width:0% !important}.register.is-not-verified.step-photos-id .progress .progress-step#progress-step1{border-bottom:4px solid #66b766}.register.is-not-verified.step-photos-id .progress .progress-step#progress-step1 .wrapper-step-number{border-color:#66b766}.register.is-not-verified.step-photos-id .progress .progress-step#progress-step1 .step-number,.register.is-not-verified.step-photos-id .progress .progress-step#progress-step1 .step-name{color:#b1b2b4}.register.is-not-verified.step-photos-id .progress .progress-step#progress-step2{border-bottom:4px solid #1790c7;opacity:1.0}.register.is-not-verified.step-photos-id .progress .progress-step#progress-step2 .wrapper-step-number{border-color:#1790c7}.register.is-not-verified.step-photos-id .progress .progress-step#progress-step2 .step-number,.register.is-not-verified.step-photos-id .progress .progress-step#progress-step2 .step-name{color:#646668}.register.is-not-verified.step-photos-id .progress-sts-value{width:40% !important}.register.is-not-verified.step-review .progress .progress-step#progress-step1,.register.is-not-verified.step-review .progress .progress-step#progress-step2{border-bottom:4px solid #66b766}.register.is-not-verified.step-review .progress .progress-step#progress-step1 .wrapper-step-number,.register.is-not-verified.step-review .progress .progress-step#progress-step2 .wrapper-step-number{border-color:#66b766}.register.is-not-verified.step-review .progress .progress-step#progress-step1 .step-number,.register.is-not-verified.step-review .progress .progress-step#progress-step1 .step-name,.register.is-not-verified.step-review .progress .progress-step#progress-step2 .step-number,.register.is-not-verified.step-review .progress .progress-step#progress-step2 .step-name{color:#b1b2b4}.register.is-not-verified.step-review .progress .progress-step#progress-step3{border-bottom:4px solid #1790c7;opacity:1.0}.register.is-not-verified.step-review .progress .progress-step#progress-step3 .wrapper-step-number{border-color:#1790c7}.register.is-not-verified.step-review .progress .progress-step#progress-step3 .step-number,.register.is-not-verified.step-review .progress .progress-step#progress-step3 .step-name{color:#646668}.register.is-not-verified.step-review .progress-sts-value{width:70% !important}.register.is-not-verified.step-confirmation .content-confirmation{margin-bottom:40px}.register.is-not-verified.step-confirmation .view .title{color:#1790c7}.register.is-not-verified.step-confirmation .view .instruction{margin-bottom:20px}.verification-process .pay-and-verify .review .title.center-col,.verification-process .incourse-reverify .review .title.center-col,.verification-process .reverify .review .title.center-col{padding:0 calc(( 100% - 750px ) / 2 ) 10px}.verification-process .pay-and-verify .instruction.center-col,.verification-process .incourse-reverify .instruction.center-col,.verification-process .reverify .instruction.center-col{width:750px;margin-left:auto;margin-right:auto}.verification-process .pay-and-verify .payment-info,.verification-process .incourse-reverify .payment-info,.verification-process .reverify .payment-info{padding:5px 0 30px}.verification-process .pay-and-verify .payment-info .copy,.verification-process .incourse-reverify .payment-info .copy,.verification-process .reverify .payment-info .copy{margin:20px 0}.verification-process .pay-and-verify .placeholder-cam .copy,.verification-process .incourse-reverify .placeholder-cam .copy,.verification-process .reverify .placeholder-cam .copy{font-weight:bold !important}.verification-process .pay-and-verify .requirements-container .list-reqs .req,.verification-process .incourse-reverify .requirements-container .list-reqs .req,.verification-process .reverify .requirements-container .list-reqs .req{width:300px;height:250px;min-height:250px;margin-right:45px}.verification-process .pay-and-verify .requirements-container .list-reqs .req:last-of-type,.verification-process .incourse-reverify .requirements-container .list-reqs .req:last-of-type,.verification-process .reverify .requirements-container .list-reqs .req:last-of-type{margin-right:0}.verification-process .pay-and-verify .requirements-container .list-reqs.account-not-activated,.verification-process .incourse-reverify .requirements-container .list-reqs.account-not-activated,.verification-process .reverify .requirements-container .list-reqs.account-not-activated{width:300px}.verification-process .pay-and-verify .requirements-container .list-reqs.account-not-activated .req,.verification-process .incourse-reverify .requirements-container .list-reqs.account-not-activated .req,.verification-process .reverify .requirements-container .list-reqs.account-not-activated .req{height:290px;min-height:290px}.verification-process .pay-and-verify .no-content,.verification-process .incourse-reverify .no-content,.verification-process .reverify .no-content{margin-bottom:50px}.verification-process .pay-and-verify .nav-wizard.center,.verification-process .incourse-reverify .nav-wizard.center,.verification-process .reverify .nav-wizard.center{text-align:center}.verification-process .pay-and-verify .nav-wizard .right,.verification-process .incourse-reverify .nav-wizard .right,.verification-process .reverify .nav-wizard .right{float:right;padding:15px 50px}.verification-process .pay-and-verify .nav-wizard .nav-link,.verification-process .incourse-reverify .nav-wizard .nav-link,.verification-process .reverify .nav-wizard .nav-link{line-height:45px}.verification-process .pay-and-verify .nav-wizard .prompt-verify .title,.verification-process .incourse-reverify .nav-wizard .prompt-verify .title,.verification-process .reverify .nav-wizard .prompt-verify .title{float:left;text-align:left;width:600px;position:relative;display:inline;line-height:45px;color:black}.verification-process .pay-and-verify .nav-wizard .wizard-steps,.verification-process .incourse-reverify .nav-wizard .wizard-steps,.verification-process .reverify .nav-wizard .wizard-steps{width:auto}.verification-process .pay-and-verify .photo-controls,.verification-process .incourse-reverify .photo-controls,.verification-process .reverify .photo-controls{position:relative;text-align:center}.verification-process .pay-and-verify .photo-controls .control.control-do,.verification-process .incourse-reverify .photo-controls .control.control-do,.verification-process .reverify .photo-controls .control.control-do{left:45%;left:calc(( 50% ) - ( 69px / 2 ) )}.verification-process .pay-and-verify .photo-controls .control.control-retake,.verification-process .incourse-reverify .photo-controls .control.control-retake,.verification-process .reverify .photo-controls .control.control-retake{left:40%;left:calc(( 50% ) - ( 131px / 2 ) )}.verification-process .pay-and-verify .photo-controls .control .action-redo,.verification-process .incourse-reverify .photo-controls .control .action-redo,.verification-process .reverify .photo-controls .control .action-redo{line-height:28px}.verification-process .pay-and-verify .retake-photos,.verification-process .incourse-reverify .retake-photos,.verification-process .reverify .retake-photos{color:#0078b0}.verification-process .pay-and-verify .retake-photos:hover,.verification-process .incourse-reverify .retake-photos:hover,.verification-process .reverify .retake-photos:hover{cursor:pointer}.verification-process .pay-and-verify .tip .is-expandable .title-expand,.verification-process .incourse-reverify .tip .is-expandable .title-expand,.verification-process .reverify .tip .is-expandable .title-expand{color:#0078b0 !important}.verification-process .pay-and-verify .tip .expandable-area,.verification-process .incourse-reverify .tip .expandable-area,.verification-process .reverify .tip .expandable-area{margin-top:5px;padding-bottom:20px}.verification-process .pay-and-verify .help-tips,.verification-process .incourse-reverify .help-tips,.verification-process .reverify .help-tips{margin-left:0 !important}.verification-process .pay-and-verify .help-tips .title,.verification-process .incourse-reverify .help-tips .title,.verification-process .reverify .help-tips .title{font-size:16px !important}.verification-process .pay-and-verify .help-tips .list-tips .tip,.verification-process .incourse-reverify .help-tips .list-tips .tip,.verification-process .reverify .help-tips .list-tips .tip{font-size:16px;line-height:1.5em}.verification-process .pay-and-verify .photo-tip,.verification-process .incourse-reverify .photo-tip,.verification-process .reverify .photo-tip{color:black;margin-bottom:20px}.verification-process .pay-and-verify .list-help,.verification-process .incourse-reverify .list-help,.verification-process .reverify .list-help{list-style:disc;padding-left:20px}.verification-process .pay-and-verify .list-faq dd,.verification-process .incourse-reverify .list-faq dd,.verification-process .reverify .list-faq dd{color:black}.verification-process .pay-and-verify .wrapper-task .msg-retake,.verification-process .incourse-reverify .wrapper-task .msg-retake,.verification-process .reverify .wrapper-task .msg-retake{margin-top:0}.verification-process .pay-and-verify .wrapper-task .wrapper-photos,.verification-process .incourse-reverify .wrapper-task .wrapper-photos,.verification-process .reverify .wrapper-task .wrapper-photos{margin-bottom:0 !important}.verification-process .pay-and-verify .report-course .course-actions td:last-of-type,.verification-process .incourse-reverify .report-course .course-actions td:last-of-type,.verification-process .reverify .report-course .course-actions td:last-of-type{width:300px}.verification-process .pay-and-verify .enrollment-status-footer,.verification-process .incourse-reverify .enrollment-status-footer,.verification-process .reverify .enrollment-status-footer{margin:50px 0}.verification-process .pay-and-verify .enrollment-status-footer h4,.verification-process .incourse-reverify .enrollment-status-footer h4,.verification-process .reverify .enrollment-status-footer h4{font-weight:600}.verification-process .pay-and-verify .enrollment-status-footer .verify-pending-msg,.verification-process .incourse-reverify .enrollment-status-footer .verify-pending-msg,.verification-process .reverify .enrollment-status-footer .verify-pending-msg{margin:20px 0}.verification-process .tooltip{-webkit-transition:opacity 0.125s ease-out 0s;-moz-transition:opacity 0.125s ease-out 0s;transition:opacity 0.125s ease-out 0s;font-size:12px;position:absolute;width:350px;top:0;left:0;padding:10px 20px;border-radius:3px;background:rgba(0,0,0,0.85);line-height:26px;color:#fff;pointer-events:none;opacity:0.0}.verification-process .tooltip:after{font-size:20px;content:'▾';display:block;position:absolute;bottom:-14px;left:50%;margin-left:-7px;color:rgba(0,0,0,0.85)}.pull-right{float:right}.notification{padding:30px 30px 0 30px}.error_msg{margin:20px;border:1px solid #b20610;padding:5px;color:#b20610}.cart-errors{text-align:center;display:none;margin-bottom:20px;border-bottom:1px solid #b62567;padding:10px 0;background:#f7e9ef;color:#b62567}#expiry-msg{margin-top:3px;border-top:1px solid #f1f1f1;background-color:#f1f1f1;padding:15px;text-shadow:0px 1px 1px #fff}.confirm-enrollment .title{text-align:left;border-bottom:1px solid #f1f1f1}.confirm-enrollment .course-image{float:left;margin-right:10px;width:223px;vertical-align:top}.confirm-enrollment .enrollment-details{float:left;margin-bottom:20px;width:calc(100% - 237px)}.confirm-enrollment .enrollment-details .sub-title{text-transform:uppercase;color:#919191}.confirm-enrollment .enrollment-details .course-date-label{float:right;color:#919191}.confirm-enrollment .enrollment-details .course-dates{float:right}.confirm-enrollment .enrollment-details .course-title h1{text-align:left;color:rgba(0,0,0,0.75)}.confirm-enrollment .enrollment-details .enrollment-text{line-height:normal;color:#919191}.confirm-enrollment a.contact-support-bg-color{box-shadow:0 1px 0 0 #919191 inset;border:16px solid #919191;background-color:#919191;background-image:linear-gradient(#919191, #919191);text-shadow:0 1px 0 #919191}.confirm-enrollment a.course-link-bg-color{box-shadow:0 1px 0 0 #00a1e5 inset;border:16px solid #00a1e5;background-color:#00a1e5;text-shadow:0 1px 0 #00a1e5}.confirm-enrollment a.link-button{float:right;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;display:inline-block;background-clip:padding-box;padding:6px 18px;width:250px;text-transform:none;text-decoration:none;color:#fff}.confirm-enrollment a.link-button:hover{box-shadow:0 1px 0 0 #0078b0 inset;border:16px solid #0078b0;background:#0078b0}.confirm-enrollment button[type="submit"]{float:right;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;box-shadow:0 1px 0 0 #00a1e5 inset;border:1px solid #00a1e5;background-color:#00a1e5;background-image:linear-gradient(#00a1e5, #00a1e5);background-clip:padding-box;padding:7px 18px;width:450px;height:70px;text-shadow:0 1px 0 #00a1e5;text-transform:none;text-decoration:none;color:#fff}.confirm-enrollment button[type="submit"]:hover{box-shadow:none;background:#0078b0}.shopping-cart a.blue{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;margin:10px 0 20px 0;background:#00a1e5;padding:20px 40px;color:white}.shopping-cart a.blue:hover{text-decoration:none}.shopping-cart .relative{position:relative}.shopping-cart input[type="text"],.shopping-cart input[type="email"],.shopping-cart select{border:2px solid #979797;padding:8px 12px;width:260px;height:auto;font-style:normal}.shopping-cart input[type="text"]:focus,.shopping-cart input[type="email"]:focus,.shopping-cart select:focus{box-shadow:none;border-color:#979797}.shopping-cart input[type="text"].error,.shopping-cart input[type="email"].error,.shopping-cart select.error{border-color:#d0021b}.shopping-cart .hidden{display:none}.shopping-cart .show{display:inline-block}.shopping-cart h1{text-align:left;margin:10px 0 0 0;padding:30px 0;letter-spacing:0;color:#4a4a4a}.shopping-cart .steps{border-top:3px solid #f2f2f2;border-bottom:3px solid #f2f2f2}.shopping-cart .steps li{font-size:20px;display:inline-block;position:relative;margin:0 30px;padding:26px 30px;color:#4a4a4a;font-weight:100}.shopping-cart .steps li.active{border-bottom:3px solid #f2f2f2}.shopping-cart .steps li:first-child{margin-left:0;padding-left:30px}.shopping-cart .steps li:last-child{margin-right:0;padding-right:30px}.shopping-cart .steps li:last-child:after{display:none}.shopping-cart .steps li:after{right:-40px;content:"\f178";position:absolute;top:26px;color:#ddd;font-family:FontAwesome;font-weight:100}.shopping-cart hr{border-top:1px solid #979797}.shopping-cart .user-data{margin:20px 0}.shopping-cart .user-data .image{float:left;width:220px}.shopping-cart .user-data .data-input{float:left;margin-left:25px;width:calc(100% - 245px)}.shopping-cart .user-data .data-input h3,.shopping-cart .user-data .data-input h3 span{padding:0;text-transform:uppercase;color:#ababab}.shopping-cart .user-data .data-input .course-title-info{display:inline-block;width:60%}.shopping-cart .user-data .data-input .course-meta-info{float:right;text-align:right;display:inline-block;width:35%}.shopping-cart .user-data .data-input .course-registration-title,.shopping-cart .user-data .data-input .course-dates-title{display:block;padding:0;text-transform:uppercase;color:#ababab}.shopping-cart .user-data .data-input .course-display-name,.shopping-cart .user-data .data-input .course-display-dates{display:block;color:#979797}.shopping-cart .user-data .data-input .course-display-dates:after{content:"";display:table;clear:both}.shopping-cart .user-data .data-input h1{float:left;padding:0 0 10px 0;width:700px;text-transform:capitalize;color:#4a4a4a}.shopping-cart .user-data .data-input h1:after{content:"\200E‎"}.shopping-cart .user-data .data-input span.date{float:right;text-align:right;width:calc(100% - 700px)}.shopping-cart .user-data .data-input hr{clear:both;border-top:1px solid #979797}.shopping-cart .user-data .data-input .three-col .col-1{float:left;padding-top:11px;width:450px;text-transform:uppercase;color:#ababab}.shopping-cart .user-data .data-input .three-col .col-1 .price span{padding-left:20px;color:#4a4a4a}.shopping-cart .user-data .data-input .three-col .col-1 .price.green{color:#61a12e}.shopping-cart .user-data .data-input .three-col .col-1 .price .line-through{text-decoration:line-through}.shopping-cart .user-data .data-input .three-col .col-2{float:left;line-height:44.0004px;margin-top:3px;width:350px;text-transform:uppercase;color:#ababab}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row{position:relative}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row label{cursor:text;text-transform:uppercase;color:#ababab;font-style:normal}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .counter{margin-left:25px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:6px 30px 6px 10px;display:inline-block;border:2px solid #979797}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .counter input[type="text"]{text-align:center;box-shadow:none;border:none;padding:8px 0;width:75px;height:auto;color:rgba(0,0,0,0.5);font-style:normal}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button{margin-left:-30px;position:absolute;box-shadow:none;border:none;background:none;padding:0;height:17px;text-shadow:none}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button i{color:#979797}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button i span{display:none}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button.inc{top:9px;width:auto}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row button.dec{top:30px;width:auto;height:22px}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row.disabled .counter{border:2px solid #767676}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row.disabled .counter:hover{cursor:not-allowed}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row.disabled .counter input{color:#c8c8c8}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row.disabled .button i{color:#c8c8c8}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row .updateBtn{float:right;padding:25px 35px 25px 0;display:inline-block}.shopping-cart .user-data .data-input .three-col .col-2 .numbers-row span.error-text{display:block;text-transform:lowercase}.shopping-cart .user-data .data-input .three-col .col-2 .disable-numeric-counter{pointer-events:none}.shopping-cart .user-data .data-input .three-col .col-3{float:right;padding-top:13px;width:40px}.shopping-cart .user-data .data-input .three-col .col-3 button.btn-remove{float:right;opacity:0.8;box-shadow:none;border:none;background:none;width:auto;height:auto;text-shadow:none}.shopping-cart .user-data .data-input .three-col .col-3 button.btn-remove i{line-height:39.9896px;color:#979797}.shopping-cart .user-data .data-input .three-col .col-3 button.btn-remove:hover{opacity:1;text-decoration:none}.shopping-cart .discount{margin:20px 0;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;padding:17px 20px 15px 20px;min-height:45px}.shopping-cart .discount .code-text:after{content:"";display:table;clear:both}.shopping-cart .discount .code-text a{display:inline-block;cursor:pointer;padding:10px 0;color:#4a90e2;text-transform:lowercase}.shopping-cart .discount .code-text span{margin-right:-20px;display:inline-block;padding:9px 0}.shopping-cart .discount .code-text span b{padding-left:20px;letter-spacing:0}.shopping-cart .discount .code-input{float:left;display:inline-block}.shopping-cart .discount .code-input input[type="text"]{border:2px solid #979797;padding:8px 12px;width:260px;height:auto;font-style:normal}.shopping-cart .discount .code-input input[type="text"]:focus{box-shadow:none;border-color:#979797}.shopping-cart .discount .code-input input[type="text"].error{border-color:#d0021b}.shopping-cart .discount .code-input .error-text{display:block;padding-bottom:0;color:#d0021b}.shopping-cart .discount .code-input button[type="submit"]{padding:9px 35px;width:auto;height:45px}.shopping-cart .discount .code-applied{display:inline-block}.shopping-cart .discount .code-applied .green{margin-right:20px;color:#61a12e}.shopping-cart .discount .code-applied button[type="submit"]{box-shadow:none;border:2px solid #979797;background:#fff;padding:9px 35px;text-shadow:none;color:#979797}.shopping-cart .discount .code-applied button[type="submit"]:hover{border:2px solid #979797;background:#fff;color:#4a4a4a}.shopping-cart .discount button[type="submit"]{float:none;padding:7px 20px;width:auto;height:auto;letter-spacing:0}.shopping-cart .discount button[type="submit"]:hover{box-shadow:none;border:1px solid transparent;background:#0078b0}.shopping-cart .col-two{border-bottom:2px solid #f1f1f1;padding-bottom:20px;overflow:hidden}.shopping-cart .col-two .row-inside{float:left;padding:10px 0;width:50%}.shopping-cart .col-two .row-inside .billing-detail-label{margin-right:20px;display:inline-block;width:190px;vertical-align:top}.shopping-cart .col-two .row-inside .billing-detail-value{display:inline-block;margin:0;cursor:text;width:1200px;word-wrap:break-word;color:#2f2f2f;font-style:normal}.shopping-cart .col-two .col-1{float:left;width:35%}.shopping-cart .col-two .col-1 span.radio-group{margin:10px 0 10px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;border:2px solid #979797}.shopping-cart .col-two .col-1 span.radio-group:first-child{margin-left:15px}.shopping-cart .col-two .col-1 span.radio-group.blue{border-color:#00a1e5}.shopping-cart .col-two .col-1 span.radio-group.blue label{color:#00a1e5}.shopping-cart .col-two .col-1 span.radio-group label{padding:8px 15px 8px 6px;display:inline-block;margin-bottom:0;color:#979797;font-style:normal}.shopping-cart .col-two .col-1 input[type="radio"]{margin-left:10px}.shopping-cart .col-two .col-2{float:right;width:65%}.shopping-cart .col-two .col-2 button[type="submit"]{float:right;margin-left:15px;padding:15px 60px 22px 30px;width:auto;height:67px;letter-spacing:0}.shopping-cart .col-two .col-2 button[type="submit"]#register{padding:18px 30px}.shopping-cart .col-two .col-2 button[type="submit"]:hover{box-shadow:none;background:#0078b0}.shopping-cart .col-two .col-2 p{text-align:right;padding:13px 0}.shopping-cart .col-two .col-2 form{position:relative}.shopping-cart .col-two .col-2 .fa-caret-right{right:30px;position:absolute;top:22px;color:#fff}.shopping-cart .disclaimer{text-align:right;padding:10px 0;color:#ababab}.shopping-cart h3{padding:30px 20px;color:#4a4a4a}.shopping-cart .billing-data{display:table;width:100%}.shopping-cart .billing-data h3{margin-bottom:5px;padding:12px 0;color:#4a4a4a}.shopping-cart .billing-data .row{display:table-row}.shopping-cart .billing-data .col-half{float:left;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-bottom:15px;background:#f2f2f2;padding:20px;width:45%;min-height:240px}.shopping-cart .billing-data .col-half:nth-child(even){margin-left:20px}.shopping-cart .billing-data .col-half .data-group{margin-bottom:15px}.shopping-cart .billing-data .col-half .data-group label{display:block;color:#979797;font-style:normal}.shopping-cart .billing-data .col-half .data-group input{margin-bottom:5px;width:100%}.shopping-cart .billing-data .col-half .data-group:nth-child(4n){margin-right:0}.shopping-cart .error-text{display:block;padding-bottom:0;color:#d0021b}.shopping-cart .gray-bg{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:20px 20px 20px 30px;margin:20px 0;background:#f2f2f2;overflow:hidden}.shopping-cart .gray-bg .message-left{float:left;line-height:24.0056px;width:100%;color:#4a4a4a}.shopping-cart .gray-bg .message-left b{text-transform:capitalize}.shopping-cart .gray-bg .message-left a.blue{margin:0 0 0 20px}.shopping-cart .gray-bg .message-left a.blue i{margin-left:10px}.shopping-cart .gray-bg .message-left .mt-7{display:block;margin-top:7px}.shopping-cart .bordered-bar{margin-bottom:20px;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;padding:20px}.shopping-cart .bordered-bar h2,.shopping-cart .bordered-bar section.outside-app h1,section.outside-app .shopping-cart .bordered-bar h1{@xtend %t-title5;;margin-bottom:0;color:#4a4a4a}.shopping-cart .bordered-bar h2 span,.shopping-cart .bordered-bar section.outside-app h1 span,section.outside-app .shopping-cart .bordered-bar h1 span{padding-left:60px;text-transform:capitalize;letter-spacing:0}.shopping-cart .bordered-bar h2 span .blue-link,.shopping-cart .bordered-bar section.outside-app h1 span .blue-link,section.outside-app .shopping-cart .bordered-bar h1 span .blue-link{color:#00a1e5}.shopping-cart .bordered-bar h2 span .blue-link:hover,.shopping-cart .bordered-bar section.outside-app h1 span .blue-link:hover,section.outside-app .shopping-cart .bordered-bar h1 span .blue-link:hover{text-decoration:none}.shopping-cart .pattern{margin-top:10px;margin-bottom:20px;padding:20px;color:#4a4a4a}.shopping-cart hr.border{border-top:2px solid #f2f2f2}.shopping-cart .no-border{border:none !important}.shopping-cart table.course-receipt{margin:auto;margin-bottom:27px;width:94%}.shopping-cart table.course-receipt thead th{text-align:center;border-bottom:1px solid #979797;padding:8px 0;text-transform:uppercase;color:#ababab;font-weight:normal}.shopping-cart table.course-receipt thead th:first-child{text-align:left}.shopping-cart table.course-receipt thead th:last-child{text-align:center}.shopping-cart table.course-receipt tr{border-bottom:1px solid #f2f2f2}.shopping-cart table.course-receipt tr:last-child{border-bottom:none}.shopping-cart table.course-receipt tr td{text-align:center;padding:15px 0;width:30%;color:#4a4a4a}.shopping-cart table.course-receipt tr td:nth-child(2){width:20%}.shopping-cart table.course-receipt tr td:nth-child(3){width:40%}.shopping-cart table.course-receipt tr td:first-child{text-align:left;text-transform:capitalize}.shopping-cart table.course-receipt tr td:last-child{text-align:center}.shopping-cart table.course-receipt tr td:last-child span{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;display:inline-block;padding:2px 10px;min-width:55px;color:#fff}.shopping-cart table.course-receipt tr td:last-child span.red{background:#e75c5c}.shopping-cart table.course-receipt tr td:last-child span.green{background:#6ccc6c}.course-image .item-image,.image .item-image{width:100%;height:100%}.empty-cart{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;margin:20px 0;background:#f2f2f2;padding:20px 0}.empty-cart h2,.empty-cart section.outside-app h1,section.outside-app .empty-cart h1{text-align:center;margin-top:20px;margin-bottom:5px;text-transform:initial;letter-spacing:0;color:#919191}.empty-cart p{text-align:center;text-shadow:0 1px 1px #fff;color:#919191}.empty-cart a.blue{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;margin:10px 0 20px 0;background:#00a1e5;padding:20px 40px;color:white}.empty-cart a.blue:hover{text-decoration:none}@media print{a[href]:after{content:none !important}.steps,.blue.pull-right,.bordered-bar .pull-right,.left.nav-global.authenticated{display:none}.shopping-cart{padding-right:40px;font-size:14px}.shopping-cart .gray-bg{margin:0;background:none;padding:10px 0 20px 0}.shopping-cart .gray-bg .message-left{width:100%}.shopping-cart .bordered-bar h2,.shopping-cart .bordered-bar section.outside-app h1,section.outside-app .shopping-cart .bordered-bar h1{font-size:14px}.shopping-cart .bordered-bar span{float:right}.shopping-cart .user-data .data-input h1{font-size:18px}.shopping-cart table.course-receipt .redemption-url:before{display:inline-block;content:" " attr(data-base-url) " "}.shopping-cart table.course-receipt th:last-child{display:none}.shopping-cart table.course-receipt td:last-child{display:none}}.courses-container{max-width:1440px;margin-left:auto;margin-right:auto}.courses-container:after{content:"";display:table;clear:both}.courses-container .courses{display:block;float:left;width:100%}.courses-container .courses:after{content:"";display:table;clear:both}.courses-container .courses .courses-listing .courses-listing-item{margin:0 0 30px 0;max-height:360px}.courses-container .courses .course{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.125s linear 0s;-moz-transition:all 0.125s linear 0s;transition:all 0.125s linear 0s;position:relative;border-bottom:3px solid #126f9a;box-shadow:0 1px 10px 0 rgba(0,0,0,0.125),inset 0 0 0 1px rgba(255,255,255,0.75);background:#fafafa;width:100%}.courses-container .courses .course .course-image .cover-image{height:160px;overflow:hidden}.courses-container .courses .course .course-image .cover-image:before{left:0;position:absolute;top:0;opacity:0;background:#000;width:100%;height:160px;content:''}.courses-container .courses .course .course-image .cover-image img{width:100%;height:auto}.courses-container .courses .course .course-image .cover-image .learn-more{left:calc(50% - 100px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:41.44px;position:absolute;top:55px;opacity:0;border:3px solid #fff;border-radius:3px;padding:0 20px;width:200px;height:50px;text-align:center;color:#fff}.courses-container .courses .course .course-info{height:200px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.courses-container .courses .course .course-info h2,.courses-container .courses .course .course-info section.outside-app h1,section.outside-app .courses-container .courses .course .course-info h1{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.courses-container .courses .course .course-info .course-organization,.courses-container .courses .course .course-info .course-code,.courses-container .courses .course .course-info .course-date{color:#464646}.courses-container .courses .course .course-info .course-organization,.courses-container .courses .course .course-info .course-code,.courses-container .courses .course .course-info .course-title{display:block;text-transform:none}.courses-container .courses .course .course-info .course-organization{line-height:16.28px;padding:10px 15px 2px 15px}.courses-container .courses .course .course-info .course-code{line-height:23.68px;padding:0 15px}.courses-container .courses .course .course-info .course-title{line-height:23.68px;margin:5px 0 35px 0;padding:0 15px;height:72px;color:#0078b0}.courses-container .courses .course .course-info .course-date{line-height:20.72px;padding:2px 15px}.courses-container .courses .course:hover .cover-image:before,.courses-container .courses .course:focus .cover-image:before{-webkit-transition:opacity 0.25s ease-out 0.25s;-moz-transition:opacity 0.25s ease-out 0.25s;transition:opacity 0.25s ease-out 0.25s;opacity:0.6}.courses-container .courses .course:hover .cover-image .learn-more,.courses-container .courses .course:focus .cover-image .learn-more{-webkit-transition:opacity 0.25s ease-out 0.25s;-moz-transition:opacity 0.25s ease-out 0.25s;transition:opacity 0.25s ease-out 0.25s;opacity:1}.courses-container .courses-more{margin-right:0;text-align:center}@media screen and (min-width: 769px){.courses-container .courses-more{margin-right:10px;text-align:right}}.courses-container .courses-more .courses-more-cta{font-weight:600}.courses-container .courses-more .courses-more-cta:after{content:" ›"}.home .courses-container .courses .courses-listing .courses-listing-item{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 541px) and (max-width: 768px){.home .courses-container .courses .courses-listing .courses-listing-item{float:left;display:block;margin-right:3.57866%;width:48.21067%}.home .courses-container .courses .courses-listing .courses-listing-item:last-child{margin-right:0}.home .courses-container .courses .courses-listing .courses-listing-item:nth-child(2n){margin-right:0}.home .courses-container .courses .courses-listing .courses-listing-item:nth-child(2n+1){clear:left}}@media screen and (min-width: 769px) and (max-width: 979px){.home .courses-container .courses .courses-listing .courses-listing-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.home .courses-container .courses .courses-listing .courses-listing-item:last-child{margin-right:0}.home .courses-container .courses .courses-listing .courses-listing-item:nth-child(3n){margin-right:0}.home .courses-container .courses .courses-listing .courses-listing-item:nth-child(3n+1){clear:left}}@media screen and (min-width: 980px){.home .courses-container .courses .courses-listing .courses-listing-item{float:left;display:block;margin-right:2.35765%;width:23.23176%}.home .courses-container .courses .courses-listing .courses-listing-item:last-child{margin-right:0}.home .courses-container .courses .courses-listing .courses-listing-item:nth-child(4n){margin-right:0}.home .courses-container .courses .courses-listing .courses-listing-item:nth-child(4n+1){clear:left}}
.certificates-search{margin:40px 0}.certificates-search input[name="query"]{width:476px}.certificates-results table{margin:0 auto}.certificates-results th{text-align:center;text-decoration:underline}.certificates-results th,.certificates-results td{padding:10px 10px;vertical-align:middle}.btn-cert-regenerate{font-size:12px}.financial-assistance-wrapper p,.financial-assistance-wrapper .user-info .title,.financial-assistance-wrapper .user-info .data{padding:10px 0;margin:0;color:#707276}.financial-assistance-wrapper{margin:auto;padding:20px 10px;max-width:1440px}.financial-assistance-wrapper h1{text-align:left;margin:0;padding:10px 0;border-bottom:4px solid #f1f1f1;color:#646668}.financial-assistance-wrapper h2,.financial-assistance-wrapper section.outside-app h1,section.outside-app .financial-assistance-wrapper h1{margin-top:10px;text-transform:none}.financial-assistance-wrapper p{font-size:0.875em}.financial-assistance-wrapper .financial-assistance{padding-bottom:10px;border-bottom:4px solid #f1f1f1}.financial-assistance-wrapper .financial-assistance .apply-form-list{padding:0;list-style:none}.financial-assistance-wrapper .financial-assistance .apply-form-list .apply-form-section{border-bottom:2px solid #f1f1f1}.financial-assistance-wrapper .financial-assistance .apply-form-list .apply-form-section:last-child{border:none}.financial-assistance-wrapper .financial-assistance .apply-form-list .about-me{padding:0;list-style:none}.financial-assistance-wrapper .financial-assistance .apply-form-list .about-me .about-me-item{margin-right:150px;display:inline-block}.financial-assistance-wrapper .financial-assistance .apply-form-list .about-me .about-me-item p{padding:0;display:block}.financial-assistance-wrapper .financial-assistance-footer{padding:20px}.financial-assistance-wrapper .financial-assistance-footer .faq-link{padding:10px}.financial-assistance-wrapper .financial-assistance-footer .action-link{float:right;padding:10px;background-color:#0078b0;color:#fdfdfd;border-radius:2px}.financial-assistance-wrapper .intro{border-bottom:4px solid #f1f1f1}.financial-assistance-wrapper .intro p{margin:10px 0}.financial-assistance-wrapper .success-message p{margin:10px 0}.financial-assistance-wrapper .btn-dashboard{float:right;color:#fff}.financial-assistance-wrapper .btn-dashboard:hover,.financial-assistance-wrapper .btn-dashboard:active,.financial-assistance-wrapper .btn-dashboard:focus{color:#fff}.financial-assistance-wrapper .user-info{border-bottom:2px solid #f1f1f1;padding:20px 0;margin-bottom:20px}.financial-assistance-wrapper .user-info:after{content:"";display:table;clear:both}.financial-assistance-wrapper .user-info .info-column{float:left;width:100%;margin:10px 0}.financial-assistance-wrapper .user-info .title{padding:0}.financial-assistance-wrapper .user-info .title.error{color:#b20610}.financial-assistance-wrapper .user-info .data{padding:0;color:#000;font-size:1.125em}.financial-assistance-wrapper .financial-assistance-form .action-primary{float:left;width:auto;margin-top:0}.financial-assistance-wrapper .financial-assistance-form .nav-link{margin:15px 0;display:block}.financial-assistance-wrapper .financial-assistance-form form{border:none}.financial-assistance-wrapper .financial-assistance-form .form-field select,.financial-assistance-wrapper .financial-assistance-form .form-field input{width:320px}.financial-assistance-wrapper .financial-assistance-form .form-field input{border-top:none;border-right:none;border-bottom:3px solid #919191;border-left:none;box-shadow:none}.financial-assistance-wrapper .financial-assistance-form .form-field textarea{height:125px}.financial-assistance-wrapper .financial-assistance-form .form-field .checkbox{height:auto;position:absolute;top:5px}.financial-assistance-wrapper .financial-assistance-form .form-field .checkbox+label{margin-left:30px;display:inline-block}.financial-assistance-wrapper .cta-wrapper{border-top:4px solid #f1f1f1;padding:20px 0}@media screen and (min-width: 541px) and (max-width: 768px){.financial-assistance-wrapper .user-info .info-column{width:50%}.financial-assistance-wrapper .financial-assistance-form .action-primary{float:right}.financial-assistance-wrapper .financial-assistance-form .nav-link{display:inline-block}}@media screen and (min-width: 769px) and (max-width: 979px){.financial-assistance-wrapper .user-info .info-column{width:25%}.financial-assistance-wrapper .financial-assistance-form .action-primary{float:right}.financial-assistance-wrapper .financial-assistance-form .nav-link{display:inline-block}}@media screen and (min-width: 980px){.financial-assistance-wrapper .user-info .info-column{width:25%}.financial-assistance-wrapper .financial-assistance-form .action-primary{float:right}.financial-assistance-wrapper .financial-assistance-form .nav-link{display:inline-block}}
.wrapper-msg.wrapper-auto-cert{margin:0 0 0 0;padding:0 0 0 0;background:none}.wrapper-msg.wrapper-auto-cert .errors-info{margin-top:20px;margin-bottom:20px;color:#fd5757}.wrapper-msg.wrapper-auto-cert .auto-cert-message{margin:20px 0;padding:20px;border-left:3px solid #1790c7;background:#f1f1f1}.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-content{width:74.41059%}.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions{display:inline-block;width:23.23176%}.wrapper-msg.wrapper-auto-cert .auto-cert-message .has-actions .msg-actions .btn{text-shadow:none}@-webkit-keyframes fadeIn{0%{opacity:0.0}100%{opacity:1.0}}.forum-new-post-form .post-topic-button,.edit-post-form .post-topic-button,.forum-new-post-form .post-type-label,.edit-post-form .post-type-label,.notification.mini .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.discussion .course-tabs .right{float:right}body.discussion .course-tabs .right .new-post-btn{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);margin-right:4px}body.discussion .course-tabs .right .new-post-btn:hover,body.discussion .course-tabs .right .new-post-btn:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}body.discussion .course-tabs .right .new-post-icon{margin-right:7px;font-size:16px;vertical-align:middle;color:#fff}body.discussion .edit-post-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}body.discussion .edit-post-form:after{content:"";display:table;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{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;float:left;margin:10px 0 0 15px}body.discussion .edit-post-form .post-cancel:hover,body.discussion .edit-post-form .post-cancel:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}body.discussion .edit-post-form .post-update{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;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,body.discussion .edit-post-form .post-update:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}body.discussion .edit-post-form .post-update:hover,body.discussion .edit-post-form .post-update:focus{border-color:#222}body.discussion .edit-post-form .edit-post-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aaa;border-radius:3px;padding:0 10px;width:100%;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;color:#333;font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.discussion .thread-title{display:block;margin-bottom:20px;color:#2f2f2f;font-weight:700;font-size:21px}body.discussion section.user-profile{display:table-cell;border-right:1px solid #ddd;border-radius:3px 0 0 3px;background-color:#f6f6f6;box-shadow:none}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 .wmd-panel{width:100%}body.discussion .wmd-button-bar{width:100%;background-color:Silver}body.discussion .wmd-input{-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-moz-border-bottomright-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottomleft-radius:0;border-bottom-left-radius:0;border:1px solid #c8c8c8;width:100%;height:150px;background-color:#e3e3e3;font-style:normal;font-size:0.8em;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6em}body.discussion .wmd-input::-webkit-input-placeholder{color:#888}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;margin:10px 5px 5px 5px;position:relative;overflow:hidden;padding:0;height:20px}body.discussion .wmd-spacer{margin-left:14px;position:absolute;display:inline-block;width:1px;height:20px;background-color:Silver;list-style:none}body.discussion .wmd-button{padding-right:3px;padding-left:3px;position:absolute;display:inline-block;width:20px;height:20px;background:none;list-style:none;cursor:pointer}body.discussion .wmd-button>span{display:inline-block;width:20px;height:20px;background-image:url("/static/images/wmd-buttons-transparent.e9d9fe51633b.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:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.discussion .wmd-prompt-dialog b{font-size:16px}body.discussion .wmd-prompt-dialog>form>input[type="text"]{border-radius:3px;color:#2f2f2f}body.discussion .wmd-prompt-dialog>form>input[type="button"]{border:1px solid #888;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.discussion .wmd-prompt-dialog>form>input[type="file"]{margin-bottom:18px}.container .discussion-body,section.outside-app .discussion-body,.wrapper-account-settings .discussion-body,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body,.view-profile .wrapper-profile-sections .discussion-body,.container .discussion-module,section.outside-app .discussion-module,.wrapper-account-settings .discussion-module,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module,.view-profile .wrapper-profile-sections .discussion-module,.container .discussion-user-threads,section.outside-app .discussion-user-threads,.wrapper-account-settings .discussion-user-threads,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads,.view-profile .wrapper-profile-sections .discussion-user-threads{display:block;border:none;background:transparent;box-shadow:none;line-height:1.4}.container .discussion-body:after,section.outside-app .discussion-body:after,.wrapper-account-settings .discussion-body:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body:after,.view-profile .wrapper-profile-sections .discussion-body:after,.container .discussion-module:after,section.outside-app .discussion-module:after,.wrapper-account-settings .discussion-module:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module:after,.view-profile .wrapper-profile-sections .discussion-module:after,.container .discussion-user-threads:after,section.outside-app .discussion-user-threads:after,.wrapper-account-settings .discussion-user-threads:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads:after,.view-profile .wrapper-profile-sections .discussion-user-threads:after{content:"";display:table;clear:both}.container .discussion-body .bottom-post-status,section.outside-app .discussion-body .bottom-post-status,.wrapper-account-settings .discussion-body .bottom-post-status,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .bottom-post-status,.view-profile .wrapper-profile-sections .discussion-body .bottom-post-status,.container .discussion-module .bottom-post-status,section.outside-app .discussion-module .bottom-post-status,.wrapper-account-settings .discussion-module .bottom-post-status,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .bottom-post-status,.view-profile .wrapper-profile-sections .discussion-module .bottom-post-status,.container .discussion-user-threads .bottom-post-status,section.outside-app .discussion-user-threads .bottom-post-status,.wrapper-account-settings .discussion-user-threads .bottom-post-status,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .bottom-post-status,.view-profile .wrapper-profile-sections .discussion-user-threads .bottom-post-status{padding:30px;font-size:20px;font-weight:700;color:#c8c8c8;text-align:center}.container .discussion-body .discussion-column,section.outside-app .discussion-body .discussion-column,.wrapper-account-settings .discussion-body .discussion-column,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-column,.view-profile .wrapper-profile-sections .discussion-body .discussion-column,.container .discussion-module .discussion-column,section.outside-app .discussion-module .discussion-column,.wrapper-account-settings .discussion-module .discussion-column,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-column,.view-profile .wrapper-profile-sections .discussion-module .discussion-column,.container .discussion-user-threads .discussion-column,section.outside-app .discussion-user-threads .discussion-column,.wrapper-account-settings .discussion-user-threads .discussion-column,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-column,.view-profile .wrapper-profile-sections .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-article,section.outside-app .discussion-body .discussion-article,.wrapper-account-settings .discussion-body .discussion-article,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-article,.view-profile .wrapper-profile-sections .discussion-body .discussion-article,.container .discussion-module .discussion-article,section.outside-app .discussion-module .discussion-article,.wrapper-account-settings .discussion-module .discussion-article,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-article,.view-profile .wrapper-profile-sections .discussion-module .discussion-article,.container .discussion-user-threads .discussion-article,section.outside-app .discussion-user-threads .discussion-article,.wrapper-account-settings .discussion-user-threads .discussion-article,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-article,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-article{position:relative;min-height:500px;background-image:url("../images/bg-texture.ae64887d36d1.png")}.container .discussion-body .discussion-article a,section.outside-app .discussion-body .discussion-article a,.wrapper-account-settings .discussion-body .discussion-article a,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-article a,.view-profile .wrapper-profile-sections .discussion-body .discussion-article a,.container .discussion-module .discussion-article a,section.outside-app .discussion-module .discussion-article a,.wrapper-account-settings .discussion-module .discussion-article a,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-article a,.view-profile .wrapper-profile-sections .discussion-module .discussion-article a,.container .discussion-user-threads .discussion-article a,section.outside-app .discussion-user-threads .discussion-article a,.wrapper-account-settings .discussion-user-threads .discussion-article a,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-article a,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-article a{word-wrap:break-word}.container .discussion-body .discussion-article p+p,section.outside-app .discussion-body .discussion-article p+p,.wrapper-account-settings .discussion-body .discussion-article p+p,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-article p+p,.view-profile .wrapper-profile-sections .discussion-body .discussion-article p+p,.container .discussion-module .discussion-article p+p,section.outside-app .discussion-module .discussion-article p+p,.wrapper-account-settings .discussion-module .discussion-article p+p,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-article p+p,.view-profile .wrapper-profile-sections .discussion-module .discussion-article p+p,.container .discussion-user-threads .discussion-article p+p,section.outside-app .discussion-user-threads .discussion-article p+p,.wrapper-account-settings .discussion-user-threads .discussion-article p+p,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-article p+p,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-article p+p{margin-top:20px}.container .discussion-body .discussion-post header,section.outside-app .discussion-body .discussion-post header,.wrapper-account-settings .discussion-body .discussion-post header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-post header,.view-profile .wrapper-profile-sections .discussion-body .discussion-post header,.container .discussion-module .discussion-post header,section.outside-app .discussion-module .discussion-post header,.wrapper-account-settings .discussion-module .discussion-post header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-post header,.view-profile .wrapper-profile-sections .discussion-module .discussion-post header,.container .discussion-user-threads .discussion-post header,section.outside-app .discussion-user-threads .discussion-post header,.wrapper-account-settings .discussion-user-threads .discussion-post header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-post header,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-post header,.container .discussion-body .responses li header,section.outside-app .discussion-body .responses li header,.wrapper-account-settings .discussion-body .responses li header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses li header,.view-profile .wrapper-profile-sections .discussion-body .responses li header,.container .discussion-module .responses li header,section.outside-app .discussion-module .responses li header,.wrapper-account-settings .discussion-module .responses li header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses li header,.view-profile .wrapper-profile-sections .discussion-module .responses li header,.container .discussion-user-threads .responses li header,section.outside-app .discussion-user-threads .responses li header,.wrapper-account-settings .discussion-user-threads .responses li header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses li header,.view-profile .wrapper-profile-sections .discussion-user-threads .responses li header{margin-bottom:20px}.container .discussion-body blockquote,section.outside-app .discussion-body blockquote,.wrapper-account-settings .discussion-body blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body blockquote,.view-profile .wrapper-profile-sections .discussion-body blockquote,.container .discussion-module blockquote,section.outside-app .discussion-module blockquote,.wrapper-account-settings .discussion-module blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module blockquote,.view-profile .wrapper-profile-sections .discussion-module blockquote,.container .discussion-user-threads blockquote,section.outside-app .discussion-user-threads blockquote,.wrapper-account-settings .discussion-user-threads blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads blockquote,.view-profile .wrapper-profile-sections .discussion-user-threads blockquote{background:#f1f1f1;border-radius:3px;padding:5px 10px;font-size:14px}.container .discussion-body .comment-form,section.outside-app .discussion-body .comment-form,.wrapper-account-settings .discussion-body .comment-form,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comment-form,.view-profile .wrapper-profile-sections .discussion-body .comment-form,.container .discussion-module .comment-form,section.outside-app .discussion-module .comment-form,.wrapper-account-settings .discussion-module .comment-form,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comment-form,.view-profile .wrapper-profile-sections .discussion-module .comment-form,.container .discussion-user-threads .comment-form,section.outside-app .discussion-user-threads .comment-form,.wrapper-account-settings .discussion-user-threads .comment-form,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comment-form,.view-profile .wrapper-profile-sections .discussion-user-threads .comment-form{padding:10px 0}.container .discussion-body .comment-form .wmd-input,section.outside-app .discussion-body .comment-form .wmd-input,.wrapper-account-settings .discussion-body .comment-form .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comment-form .wmd-input,.view-profile .wrapper-profile-sections .discussion-body .comment-form .wmd-input,.container .discussion-module .comment-form .wmd-input,section.outside-app .discussion-module .comment-form .wmd-input,.wrapper-account-settings .discussion-module .comment-form .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comment-form .wmd-input,.view-profile .wrapper-profile-sections .discussion-module .comment-form .wmd-input,.container .discussion-user-threads .comment-form .wmd-input,section.outside-app .discussion-user-threads .comment-form .wmd-input,.wrapper-account-settings .discussion-user-threads .comment-form .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comment-form .wmd-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-body .comment-form .wmd-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comment-form .wmd-button,.view-profile .wrapper-profile-sections .discussion-body .comment-form .wmd-button,.container .discussion-module .comment-form .wmd-button,section.outside-app .discussion-module .comment-form .wmd-button,.wrapper-account-settings .discussion-module .comment-form .wmd-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comment-form .wmd-button,.view-profile .wrapper-profile-sections .discussion-module .comment-form .wmd-button,.container .discussion-user-threads .comment-form .wmd-button,section.outside-app .discussion-user-threads .comment-form .wmd-button,.wrapper-account-settings .discussion-user-threads .comment-form .wmd-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comment-form .wmd-button,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-body .comment-form .wmd-button span,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comment-form .wmd-button span,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-module .comment-form .wmd-button span,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comment-form .wmd-button span,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-user-threads .comment-form .wmd-button span,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comment-form .wmd-button span,.view-profile .wrapper-profile-sections .discussion-user-threads .comment-form .wmd-button span{background-image:url("../images/wmd-buttons-transparent.e9d9fe51633b.png")}.container .discussion-body .comment-form-input,section.outside-app .discussion-body .comment-form-input,.wrapper-account-settings .discussion-body .comment-form-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comment-form-input,.view-profile .wrapper-profile-sections .discussion-body .comment-form-input,.container .discussion-module .comment-form-input,section.outside-app .discussion-module .comment-form-input,.wrapper-account-settings .discussion-module .comment-form-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comment-form-input,.view-profile .wrapper-profile-sections .discussion-module .comment-form-input,.container .discussion-user-threads .comment-form-input,section.outside-app .discussion-user-threads .comment-form-input,.wrapper-account-settings .discussion-user-threads .comment-form-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comment-form-input,.view-profile .wrapper-profile-sections .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 #acacac;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,.wrapper-account-settings .discussion-body .comment-form-input:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comment-form-input:focus,.view-profile .wrapper-profile-sections .discussion-body .comment-form-input:focus,.container .discussion-module .comment-form-input:focus,section.outside-app .discussion-module .comment-form-input:focus,.wrapper-account-settings .discussion-module .comment-form-input:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comment-form-input:focus,.view-profile .wrapper-profile-sections .discussion-module .comment-form-input:focus,.container .discussion-user-threads .comment-form-input:focus,section.outside-app .discussion-user-threads .comment-form-input:focus,.wrapper-account-settings .discussion-user-threads .comment-form-input:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comment-form-input:focus,.view-profile .wrapper-profile-sections .discussion-user-threads .comment-form-input:focus{border-color:#4697c1}.container .discussion-body .main-article.new,section.outside-app .discussion-body .main-article.new,.wrapper-account-settings .discussion-body .main-article.new,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .main-article.new,.view-profile .wrapper-profile-sections .discussion-body .main-article.new,.container .discussion-module .main-article.new,section.outside-app .discussion-module .main-article.new,.wrapper-account-settings .discussion-module .main-article.new,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .main-article.new,.view-profile .wrapper-profile-sections .discussion-module .main-article.new,.container .discussion-user-threads .main-article.new,section.outside-app .discussion-user-threads .main-article.new,.wrapper-account-settings .discussion-user-threads .main-article.new,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .main-article.new,.view-profile .wrapper-profile-sections .discussion-user-threads .main-article.new{display:none;padding:50px}.container .discussion-body .discussion-reply-new,section.outside-app .discussion-body .discussion-reply-new,.wrapper-account-settings .discussion-body .discussion-reply-new,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-reply-new,.view-profile .wrapper-profile-sections .discussion-body .discussion-reply-new,.container .discussion-module .discussion-reply-new,section.outside-app .discussion-module .discussion-reply-new,.wrapper-account-settings .discussion-module .discussion-reply-new,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-reply-new,.view-profile .wrapper-profile-sections .discussion-module .discussion-reply-new,.container .discussion-user-threads .discussion-reply-new,section.outside-app .discussion-user-threads .discussion-reply-new,.wrapper-account-settings .discussion-user-threads .discussion-reply-new,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-reply-new,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-reply-new{padding:20px 30px;-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:after,section.outside-app .discussion-body .discussion-reply-new:after,.wrapper-account-settings .discussion-body .discussion-reply-new:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-reply-new:after,.view-profile .wrapper-profile-sections .discussion-body .discussion-reply-new:after,.container .discussion-module .discussion-reply-new:after,section.outside-app .discussion-module .discussion-reply-new:after,.wrapper-account-settings .discussion-module .discussion-reply-new:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-reply-new:after,.view-profile .wrapper-profile-sections .discussion-module .discussion-reply-new:after,.container .discussion-user-threads .discussion-reply-new:after,section.outside-app .discussion-user-threads .discussion-reply-new:after,.wrapper-account-settings .discussion-user-threads .discussion-reply-new:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-reply-new:after,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-reply-new:after{content:"";display:table;clear:both}.container .discussion-body .discussion-reply-new h4,section.outside-app .discussion-body .discussion-reply-new h4,.wrapper-account-settings .discussion-body .discussion-reply-new h4,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-reply-new h4,.view-profile .wrapper-profile-sections .discussion-body .discussion-reply-new h4,.container .discussion-module .discussion-reply-new h4,section.outside-app .discussion-module .discussion-reply-new h4,.wrapper-account-settings .discussion-module .discussion-reply-new h4,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-reply-new h4,.view-profile .wrapper-profile-sections .discussion-module .discussion-reply-new h4,.container .discussion-user-threads .discussion-reply-new h4,section.outside-app .discussion-user-threads .discussion-reply-new h4,.wrapper-account-settings .discussion-user-threads .discussion-reply-new h4,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-reply-new h4,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-body .wmd-button-bar,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-button-bar,.view-profile .wrapper-profile-sections .discussion-body .wmd-button-bar,.container .discussion-module .wmd-button-bar,section.outside-app .discussion-module .wmd-button-bar,.wrapper-account-settings .discussion-module .wmd-button-bar,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-button-bar,.view-profile .wrapper-profile-sections .discussion-module .wmd-button-bar,.container .discussion-user-threads .wmd-button-bar,section.outside-app .discussion-user-threads .wmd-button-bar,.wrapper-account-settings .discussion-user-threads .wmd-button-bar,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-button-bar,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-button-bar{border:none}.container .discussion-body .wmd-input,section.outside-app .discussion-body .wmd-input,.wrapper-account-settings .discussion-body .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-input,.view-profile .wrapper-profile-sections .discussion-body .wmd-input,.container .discussion-module .wmd-input,section.outside-app .discussion-module .wmd-input,.wrapper-account-settings .discussion-module .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-input,.view-profile .wrapper-profile-sections .discussion-module .wmd-input,.container .discussion-user-threads .wmd-input,section.outside-app .discussion-user-threads .wmd-input,.wrapper-account-settings .discussion-user-threads .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-input,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;border:1px solid #aaa;border-radius:3px 3px 0 0;padding:10px;width:100%;height:125px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6}.container .discussion-body .wmd-preview-container,section.outside-app .discussion-body .wmd-preview-container,.wrapper-account-settings .discussion-body .wmd-preview-container,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-preview-container,.view-profile .wrapper-profile-sections .discussion-body .wmd-preview-container,.container .discussion-module .wmd-preview-container,section.outside-app .discussion-module .wmd-preview-container,.wrapper-account-settings .discussion-module .wmd-preview-container,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-preview-container,.view-profile .wrapper-profile-sections .discussion-module .wmd-preview-container,.container .discussion-user-threads .wmd-preview-container,section.outside-app .discussion-user-threads .wmd-preview-container,.wrapper-account-settings .discussion-user-threads .wmd-preview-container,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-preview-container,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-preview-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-left-radius:0;-moz-border-topleft-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-topright-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-moz-border-bottomright-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottomleft-radius:3px;border-bottom-left-radius:3px;border:1px solid #919191;border-top:none;width:100%;background:#e3e3e3;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset}.container .discussion-body .wmd-preview-label,section.outside-app .discussion-body .wmd-preview-label,.wrapper-account-settings .discussion-body .wmd-preview-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-preview-label,.view-profile .wrapper-profile-sections .discussion-body .wmd-preview-label,.container .discussion-module .wmd-preview-label,section.outside-app .discussion-module .wmd-preview-label,.wrapper-account-settings .discussion-module .wmd-preview-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-preview-label,.view-profile .wrapper-profile-sections .discussion-module .wmd-preview-label,.container .discussion-user-threads .wmd-preview-label,section.outside-app .discussion-user-threads .wmd-preview-label,.wrapper-account-settings .discussion-user-threads .wmd-preview-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-preview-label,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-preview-label{padding-left:5px;padding-top:3px;width:100%;color:#acacac;text-transform:uppercase;font-size:11px}.container .discussion-body .wmd-preview,section.outside-app .discussion-body .wmd-preview,.wrapper-account-settings .discussion-body .wmd-preview,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-preview,.view-profile .wrapper-profile-sections .discussion-body .wmd-preview,.container .discussion-module .wmd-preview,section.outside-app .discussion-module .wmd-preview,.wrapper-account-settings .discussion-module .wmd-preview,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-preview,.view-profile .wrapper-profile-sections .discussion-module .wmd-preview,.container .discussion-user-threads .wmd-preview,section.outside-app .discussion-user-threads .wmd-preview,.wrapper-account-settings .discussion-user-threads .wmd-preview,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-preview,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-preview{padding:10px 20px;width:auto;color:#2f2f2f}.container .discussion-body .wmd-preview ol,section.outside-app .discussion-body .wmd-preview ol,.wrapper-account-settings .discussion-body .wmd-preview ol,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-preview ol,.view-profile .wrapper-profile-sections .discussion-body .wmd-preview ol,.container .discussion-module .wmd-preview ol,section.outside-app .discussion-module .wmd-preview ol,.wrapper-account-settings .discussion-module .wmd-preview ol,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-preview ol,.view-profile .wrapper-profile-sections .discussion-module .wmd-preview ol,.container .discussion-user-threads .wmd-preview ol,section.outside-app .discussion-user-threads .wmd-preview ol,.wrapper-account-settings .discussion-user-threads .wmd-preview ol,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-preview ol,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-preview ol,.container .discussion-body .wmd-preview ul,section.outside-app .discussion-body .wmd-preview ul,.wrapper-account-settings .discussion-body .wmd-preview ul,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-preview ul,.view-profile .wrapper-profile-sections .discussion-body .wmd-preview ul,.container .discussion-module .wmd-preview ul,section.outside-app .discussion-module .wmd-preview ul,.wrapper-account-settings .discussion-module .wmd-preview ul,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-preview ul,.view-profile .wrapper-profile-sections .discussion-module .wmd-preview ul,.container .discussion-user-threads .wmd-preview ul,section.outside-app .discussion-user-threads .wmd-preview ul,.wrapper-account-settings .discussion-user-threads .wmd-preview ul,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-preview ul,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-preview ul{padding-left:40px;padding-right:0}.container .discussion-body .reply-post-control,section.outside-app .discussion-body .reply-post-control,.wrapper-account-settings .discussion-body .reply-post-control,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .reply-post-control,.view-profile .wrapper-profile-sections .discussion-body .reply-post-control,.container .discussion-module .reply-post-control,section.outside-app .discussion-module .reply-post-control,.wrapper-account-settings .discussion-module .reply-post-control,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .reply-post-control,.view-profile .wrapper-profile-sections .discussion-module .reply-post-control,.container .discussion-user-threads .reply-post-control,section.outside-app .discussion-user-threads .reply-post-control,.wrapper-account-settings .discussion-user-threads .reply-post-control,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .reply-post-control,.view-profile .wrapper-profile-sections .discussion-user-threads .reply-post-control{margin-top:20px}.container .discussion-body .discussion-submit-post,section.outside-app .discussion-body .discussion-submit-post,.wrapper-account-settings .discussion-body .discussion-submit-post,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-submit-post,.view-profile .wrapper-profile-sections .discussion-body .discussion-submit-post,.container .discussion-module .discussion-submit-post,section.outside-app .discussion-module .discussion-submit-post,.wrapper-account-settings .discussion-module .discussion-submit-post,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-submit-post,.view-profile .wrapper-profile-sections .discussion-module .discussion-submit-post,.container .discussion-user-threads .discussion-submit-post,section.outside-app .discussion-user-threads .discussion-submit-post,.wrapper-account-settings .discussion-user-threads .discussion-submit-post,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-submit-post,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-submit-post{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;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,.wrapper-account-settings .discussion-body .discussion-submit-post:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-submit-post:hover,.view-profile .wrapper-profile-sections .discussion-body .discussion-submit-post:hover,.container .discussion-module .discussion-submit-post:hover,section.outside-app .discussion-module .discussion-submit-post:hover,.wrapper-account-settings .discussion-module .discussion-submit-post:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-submit-post:hover,.view-profile .wrapper-profile-sections .discussion-module .discussion-submit-post:hover,.container .discussion-user-threads .discussion-submit-post:hover,section.outside-app .discussion-user-threads .discussion-submit-post:hover,.wrapper-account-settings .discussion-user-threads .discussion-submit-post:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-submit-post:hover,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-submit-post:hover,.container .discussion-body .discussion-submit-post:focus,section.outside-app .discussion-body .discussion-submit-post:focus,.wrapper-account-settings .discussion-body .discussion-submit-post:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .discussion-submit-post:focus,.view-profile .wrapper-profile-sections .discussion-body .discussion-submit-post:focus,.container .discussion-module .discussion-submit-post:focus,section.outside-app .discussion-module .discussion-submit-post:focus,.wrapper-account-settings .discussion-module .discussion-submit-post:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .discussion-submit-post:focus,.view-profile .wrapper-profile-sections .discussion-module .discussion-submit-post:focus,.container .discussion-user-threads .discussion-submit-post:focus,section.outside-app .discussion-user-threads .discussion-submit-post:focus,.wrapper-account-settings .discussion-user-threads .discussion-submit-post:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .discussion-submit-post:focus,.view-profile .wrapper-profile-sections .discussion-user-threads .discussion-submit-post:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}.container .discussion-body .wmd-button,section.outside-app .discussion-body .wmd-button,.wrapper-account-settings .discussion-body .wmd-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .wmd-button,.view-profile .wrapper-profile-sections .discussion-body .wmd-button,.container .discussion-module .wmd-button,section.outside-app .discussion-module .wmd-button,.wrapper-account-settings .discussion-module .wmd-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .wmd-button,.view-profile .wrapper-profile-sections .discussion-module .wmd-button,.container .discussion-user-threads .wmd-button,section.outside-app .discussion-user-threads .wmd-button,.wrapper-account-settings .discussion-user-threads .wmd-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .wmd-button,.view-profile .wrapper-profile-sections .discussion-user-threads .wmd-button{width:15px}.discussion-module,.discussion-user-threads{position:relative;margin:20px 0;padding:20px;background:#f6f6f6 !important;border-radius:3px}.discussion-module header .anonymous,.discussion-user-threads header .anonymous{font-size:15px}.discussion-module div.add-response.post-extended-content,.discussion-user-threads div.add-response.post-extended-content{margin-top:20px;margin-bottom:20px}.discussion-module div.add-response.post-extended-content button.add-response-btn,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;background-color:#fff;background-image:-webkit-linear-gradient(top, #fff 35%,#e3e3e3);background-image:linear-gradient(to bottom,#fff 35%,#e3e3e3);position:relative;padding-left:30px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-align:left}.discussion-module div.add-response.post-extended-content button.add-response-btn:hover,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn:hover,.discussion-module div.add-response.post-extended-content button.add-response-btn:focus,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.discussion-module div.add-response.post-extended-content button.add-response-btn .fa-reply:before,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn .fa-reply:before{content:"\f112"}.discussion-module div.add-response.post-extended-content button.add-response-btn:hover,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn:hover,.discussion-module div.add-response.post-extended-content button.add-response-btn:focus,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff 35%,#ddd);background-image:linear-gradient(to bottom,#fff 35%,#ddd)}.discussion-module div.add-response.post-extended-content button.add-response-btn span.add-response-btn-text,.discussion-user-threads div.add-response.post-extended-content button.add-response-btn span.add-response-btn-text{padding-left:4px}.discussion-module .loading-animation,.discussion-user-threads .loading-animation{background-image:url("../images/spinner.bc34f953403f.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("../images/show-hide-discussion-icon.21d556c224a5.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{clear:both;padding-top:20px}.discussion-module section.discussion .discussion-thread,.discussion-user-threads section.discussion .discussion-thread{padding:0;margin-bottom:20px;-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 p,.discussion-user-threads section.discussion .discussion-thread p{margin-bottom:0}.discussion-module section.discussion .discussion-thread .discussion-article,.discussion-user-threads section.discussion .discussion-thread .discussion-article{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;border:1px solid #ddd;border-radius:3px;min-height:0;background:#fff;padding:0;box-shadow:0 1px 0 rgba(0,0,0,0.2);-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 .thread-wrapper,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;max-height:600px}.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-post .inline-comment-count,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-post .inline-comment-count{position:relative;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 .thread-wrapper .responses header,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .responses header{padding-bottom:0;margin-bottom:15px}.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .responses header .posted-by,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .responses header .posted-by{float:left;margin-right:5px;font-size:16px}.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .responses .response-body,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .responses .response-body{margin-bottom:0.2em;font-size:14px}.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-reply-new .wmd-input,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-reply-new .wmd-input{height:120px}.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .post-extended-content,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .post-extended-content{display:none}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools{box-shadow:0 1px 1px rgba(0,0,0,0.2) inset;background:#f8f8f8}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools:hover,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools:hover{background:#fcfcfc}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools:hover .icon,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools:hover .icon{color:#3393bf}.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;padding:5px 20px;font-size:12px;line-height:30px}.discussion-module section.discussion .discussion-thread .discussion-article .post-tools a .icon,.discussion-user-threads section.discussion .discussion-thread .discussion-article .post-tools a .icon{color:#0078b0;margin-right:5px}.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:1440px;min-width:760px;margin:auto}.discussion-module .new-post-article .thread-title,.discussion-user-threads .new-post-article .thread-title{display:block;margin-bottom:20px;font-size:21px;color:#2f2f2f;font-weight:700}.discussion-module .new-post-btn,.discussion-user-threads .new-post-btn{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;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,.discussion-module .new-post-btn:focus,.discussion-user-threads .new-post-btn:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}.discussion-module .new-post-icon,.discussion-user-threads .new-post-icon{display:block;float:left;width:16px;height:17px;margin-top:8px;margin-right:7px;font-size:16px;padding-right:10px;vertical-align:middle;color:#fff}.discussion-module section.discussion-pagination,.discussion-user-threads section.discussion-pagination{margin-top:30px}.discussion-module section.discussion-pagination nav.discussion-paginator,.discussion-user-threads section.discussion-pagination nav.discussion-paginator{float:right}.discussion-module section.discussion-pagination nav.discussion-paginator ol li,.discussion-user-threads section.discussion-pagination nav.discussion-paginator ol li{list-style:none;display:inline-block;padding-right:0.5em}.discussion-module section.discussion-pagination nav.discussion-paginator ol li a,.discussion-user-threads section.discussion-pagination nav.discussion-paginator ol li a{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px}.discussion-module section.discussion-pagination nav.discussion-paginator ol li a:hover,.discussion-user-threads section.discussion-pagination nav.discussion-paginator ol li a:hover,.discussion-module section.discussion-pagination nav.discussion-paginator ol li a:focus,.discussion-user-threads section.discussion-pagination nav.discussion-paginator ol li a:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.discussion-module section.discussion-pagination nav.discussion-paginator ol li.current-page span,.discussion-user-threads section.discussion-pagination nav.discussion-paginator ol li.current-page span{display:inline-block;height:35px;padding:0 15px;border:1px solid #c8c8c8;border-radius:3px;font-size:13px;font-weight:700;line-height:32px;color:#2f2f2f;text-shadow:0 1px 0 rgba(255,255,255,0.6)}.discussion-module .edit-post-form,.discussion-user-threads .edit-post-form{width:100%;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.discussion-module .edit-post-form:after,.discussion-user-threads .edit-post-form:after{content:"";display:table;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{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;float:left;margin:10px 0 0 15px}.discussion-module .edit-post-form .post-cancel:hover,.discussion-user-threads .edit-post-form .post-cancel:hover,.discussion-module .edit-post-form .post-cancel:focus,.discussion-user-threads .edit-post-form .post-cancel:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.discussion-module .edit-post-form .post-update,.discussion-user-threads .edit-post-form .post-update{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;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,.discussion-module .edit-post-form .post-update:focus,.discussion-user-threads .edit-post-form .post-update:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}.discussion-module .edit-post-form .post-update:hover,.discussion-user-threads .edit-post-form .post-update:hover,.discussion-module .edit-post-form .post-update:focus,.discussion-user-threads .edit-post-form .post-update:focus{border-color:#222}.discussion-module .edit-post-form .edit-post-title,.discussion-user-threads .edit-post-form .edit-post-title{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","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2f2f2f;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset}.discussion-user-threads .discussion-post{padding-bottom:20px !important}.response-count{margin-top:20px;padding:0 30px;color:#767676;font-size:14px}.response-pagination{visibility:visible;padding:10px 30px;background-color:#f8f8f8;box-shadow:0 1px 1px #e3e3e3 inset,0 -1px 1px #e3e3e3 inset}.response-pagination:empty{visibility:hidden}.response-pagination .response-display-count{display:block;padding:10px 0;color:#767676;font-size:14px}.response-pagination .load-response-button{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;background-color:#fff;background-image:-webkit-linear-gradient(top, #fff 35%,#e3e3e3);background-image:linear-gradient(to bottom,#fff 35%,#e3e3e3);position:relative;margin:10px 0;border:1px solid #acacac;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-align:left;font-weight:normal}.response-pagination .load-response-button:hover,.response-pagination .load-response-button:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.response-pagination .load-response-button span.add-response-btn-text{padding-left:4px}.discussion.container .post-actions-list,section.discussion.outside-app .post-actions-list,.discussion.wrapper-account-settings .post-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list,.view-profile .discussion.wrapper-profile-sections .post-actions-list,.discussion.container .response-actions-list,section.discussion.outside-app .response-actions-list,.discussion.wrapper-account-settings .response-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list,.view-profile .discussion.wrapper-profile-sections .response-actions-list,.discussion.container .comment-actions-list,section.discussion.outside-app .comment-actions-list,.discussion.wrapper-account-settings .comment-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list,.view-profile .discussion.wrapper-profile-sections .comment-actions-list,.discussion-module .post-actions-list,.discussion-user-threads .post-actions-list,.discussion-module .response-actions-list,.discussion-user-threads .response-actions-list,.discussion-module .comment-actions-list,.discussion-user-threads .comment-actions-list{text-align:right}.discussion.container .post-actions-list .actions-item,section.discussion.outside-app .post-actions-list .actions-item,.discussion.wrapper-account-settings .post-actions-list .actions-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list .actions-item,.view-profile .discussion.wrapper-profile-sections .post-actions-list .actions-item,.discussion.container .response-actions-list .actions-item,section.discussion.outside-app .response-actions-list .actions-item,.discussion.wrapper-account-settings .response-actions-list .actions-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list .actions-item,.view-profile .discussion.wrapper-profile-sections .response-actions-list .actions-item,.discussion.container .comment-actions-list .actions-item,section.discussion.outside-app .comment-actions-list .actions-item,.discussion.wrapper-account-settings .comment-actions-list .actions-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list .actions-item,.view-profile .discussion.wrapper-profile-sections .comment-actions-list .actions-item,.discussion-module .post-actions-list .actions-item,.discussion-user-threads .post-actions-list .actions-item,.discussion-module .response-actions-list .actions-item,.discussion-user-threads .response-actions-list .actions-item,.discussion-module .comment-actions-list .actions-item,.discussion-user-threads .comment-actions-list .actions-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:5px 0}.discussion.container .post-actions-list .actions-item.is-hidden,section.discussion.outside-app .post-actions-list .actions-item.is-hidden,.discussion.wrapper-account-settings .post-actions-list .actions-item.is-hidden,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list .actions-item.is-hidden,.view-profile .discussion.wrapper-profile-sections .post-actions-list .actions-item.is-hidden,.discussion.container .response-actions-list .actions-item.is-hidden,section.discussion.outside-app .response-actions-list .actions-item.is-hidden,.discussion.wrapper-account-settings .response-actions-list .actions-item.is-hidden,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list .actions-item.is-hidden,.view-profile .discussion.wrapper-profile-sections .response-actions-list .actions-item.is-hidden,.discussion.container .comment-actions-list .actions-item.is-hidden,section.discussion.outside-app .comment-actions-list .actions-item.is-hidden,.discussion.wrapper-account-settings .comment-actions-list .actions-item.is-hidden,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list .actions-item.is-hidden,.view-profile .discussion.wrapper-profile-sections .comment-actions-list .actions-item.is-hidden,.discussion-module .post-actions-list .actions-item.is-hidden,.discussion-user-threads .post-actions-list .actions-item.is-hidden,.discussion-module .response-actions-list .actions-item.is-hidden,.discussion-user-threads .response-actions-list .actions-item.is-hidden,.discussion-module .comment-actions-list .actions-item.is-hidden,.discussion-user-threads .comment-actions-list .actions-item.is-hidden{display:none}.discussion.container .post-actions-list .more-wrapper,section.discussion.outside-app .post-actions-list .more-wrapper,.discussion.wrapper-account-settings .post-actions-list .more-wrapper,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list .more-wrapper,.view-profile .discussion.wrapper-profile-sections .post-actions-list .more-wrapper,.discussion.container .response-actions-list .more-wrapper,section.discussion.outside-app .response-actions-list .more-wrapper,.discussion.wrapper-account-settings .response-actions-list .more-wrapper,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list .more-wrapper,.view-profile .discussion.wrapper-profile-sections .response-actions-list .more-wrapper,.discussion.container .comment-actions-list .more-wrapper,section.discussion.outside-app .comment-actions-list .more-wrapper,.discussion.wrapper-account-settings .comment-actions-list .more-wrapper,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list .more-wrapper,.view-profile .discussion.wrapper-profile-sections .comment-actions-list .more-wrapper,.discussion-module .post-actions-list .more-wrapper,.discussion-user-threads .post-actions-list .more-wrapper,.discussion-module .response-actions-list .more-wrapper,.discussion-user-threads .response-actions-list .more-wrapper,.discussion-module .comment-actions-list .more-wrapper,.discussion-user-threads .comment-actions-list .more-wrapper{position:relative}.discussion.container .actions-dropdown,section.discussion.outside-app .actions-dropdown,.discussion.wrapper-account-settings .actions-dropdown,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown,.view-profile .discussion.wrapper-profile-sections .actions-dropdown,.discussion-module .actions-dropdown,.discussion-user-threads .actions-dropdown{display:none;position:absolute;top:100%;right:0;pointer-events:none;min-width:130px}.discussion.container .actions-dropdown.is-expanded,section.discussion.outside-app .actions-dropdown.is-expanded,.discussion.wrapper-account-settings .actions-dropdown.is-expanded,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown.is-expanded,.view-profile .discussion.wrapper-profile-sections .actions-dropdown.is-expanded,.discussion-module .actions-dropdown.is-expanded,.discussion-user-threads .actions-dropdown.is-expanded{display:block;pointer-events:auto}.discussion.container .actions-dropdown .actions-dropdown-list,section.discussion.outside-app .actions-dropdown .actions-dropdown-list,.discussion.wrapper-account-settings .actions-dropdown .actions-dropdown-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-dropdown-list,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-dropdown-list,.discussion-module .actions-dropdown .actions-dropdown-list,.discussion-user-threads .actions-dropdown .actions-dropdown-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 1px rgba(0,0,0,0.1);position:relative;width:100%;border-radius:3px;margin:5px 0 0 0;border:1px solid #c8c8c8;padding:10px 15px;background:#fff}.discussion.container .actions-dropdown .actions-dropdown-list:after,section.discussion.outside-app .actions-dropdown .actions-dropdown-list:after,.discussion.wrapper-account-settings .actions-dropdown .actions-dropdown-list:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-dropdown-list:after,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-dropdown-list:after,.discussion.container .actions-dropdown .actions-dropdown-list:before,section.discussion.outside-app .actions-dropdown .actions-dropdown-list:before,.discussion.wrapper-account-settings .actions-dropdown .actions-dropdown-list:before,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-dropdown-list:before,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-dropdown-list:before,.discussion-module .actions-dropdown .actions-dropdown-list:after,.discussion-user-threads .actions-dropdown .actions-dropdown-list:after,.discussion-module .actions-dropdown .actions-dropdown-list:before,.discussion-user-threads .actions-dropdown .actions-dropdown-list:before{bottom:100%;right:6px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.discussion.container .actions-dropdown .actions-dropdown-list:after,section.discussion.outside-app .actions-dropdown .actions-dropdown-list:after,.discussion.wrapper-account-settings .actions-dropdown .actions-dropdown-list:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-dropdown-list:after,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-dropdown-list:after,.discussion-module .actions-dropdown .actions-dropdown-list:after,.discussion-user-threads .actions-dropdown .actions-dropdown-list:after{border-color:transparent;border-bottom-color:#fff;border-width:6px;margin-right:1px}.discussion.container .actions-dropdown .actions-dropdown-list:before,section.discussion.outside-app .actions-dropdown .actions-dropdown-list:before,.discussion.wrapper-account-settings .actions-dropdown .actions-dropdown-list:before,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-dropdown-list:before,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-dropdown-list:before,.discussion-module .actions-dropdown .actions-dropdown-list:before,.discussion-user-threads .actions-dropdown .actions-dropdown-list:before{border-color:transparent;border-bottom-color:#c8c8c8;border-width:7px}.discussion.container .actions-dropdown .actions-item,section.discussion.outside-app .actions-dropdown .actions-item,.discussion.wrapper-account-settings .actions-dropdown .actions-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-item,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-item,.discussion-module .actions-dropdown .actions-item,.discussion-user-threads .actions-dropdown .actions-item{display:block;margin:0}.discussion.container .actions-dropdown .actions-item.is-hidden,section.discussion.outside-app .actions-dropdown .actions-item.is-hidden,.discussion.wrapper-account-settings .actions-dropdown .actions-item.is-hidden,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .actions-item.is-hidden,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .actions-item.is-hidden,.discussion-module .actions-dropdown .actions-item.is-hidden,.discussion-user-threads .actions-dropdown .actions-item.is-hidden{display:none}.discussion.container .action-button,section.discussion.outside-app .action-button,.discussion.wrapper-account-settings .action-button,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button,.view-profile .discussion.wrapper-profile-sections .action-button,.discussion-module .action-button,.discussion-user-threads .action-button{-webkit-transition:border 0.5s linear 0s;-moz-transition:border 0.5s linear 0s;transition:border 0.5s linear 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;border:1px solid transparent;border-radius:5px;color:#919191}.discussion.container .action-button .action-icon,section.discussion.outside-app .action-button .action-icon,.discussion.wrapper-account-settings .action-button .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button .action-icon,.discussion-module .action-button .action-icon,.discussion-user-threads .action-button .action-icon{display:inline-block;height:20px;width:20px;border:1px solid #c8c8c8;border-radius:3px;text-align:center;color:#919191}.discussion.container .action-button .action-icon .icon,section.discussion.outside-app .action-button .action-icon .icon,.discussion.wrapper-account-settings .action-button .action-icon .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-icon .icon,.view-profile .discussion.wrapper-profile-sections .action-button .action-icon .icon,.discussion-module .action-button .action-icon .icon,.discussion-user-threads .action-button .action-icon .icon{vertical-align:middle}.discussion.container .action-button .action-label,section.discussion.outside-app .action-button .action-label,.discussion.wrapper-account-settings .action-button .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-label,.view-profile .discussion.wrapper-profile-sections .action-button .action-label,.discussion-module .action-button .action-label,.discussion-user-threads .action-button .action-label{display:inline-block;vertical-align:middle;padding:2px 8px;color:#919191;opacity:0}.discussion.container .action-button:hover .action-label,section.discussion.outside-app .action-button:hover .action-label,.discussion.wrapper-account-settings .action-button:hover .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button:hover .action-label,.view-profile .discussion.wrapper-profile-sections .action-button:hover .action-label,.discussion.container .action-button:focus .action-label,section.discussion.outside-app .action-button:focus .action-label,.discussion.wrapper-account-settings .action-button:focus .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button:focus .action-label,.view-profile .discussion.wrapper-profile-sections .action-button:focus .action-label,.discussion-module .action-button:hover .action-label,.discussion-user-threads .action-button:hover .action-label,.discussion-module .action-button:focus .action-label,.discussion-user-threads .action-button:focus .action-label{opacity:1}.discussion.container .action-button:hover .action-icon,section.discussion.outside-app .action-button:hover .action-icon,.discussion.wrapper-account-settings .action-button:hover .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button:hover .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button:hover .action-icon,.discussion.container .action-button:focus .action-icon,section.discussion.outside-app .action-button:focus .action-icon,.discussion.wrapper-account-settings .action-button:focus .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button:focus .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button:focus .action-icon,.discussion-module .action-button:hover .action-icon,.discussion-user-threads .action-button:hover .action-icon,.discussion-module .action-button:focus .action-icon,.discussion-user-threads .action-button:focus .action-icon{border-radius:0 3px 3px 0}.discussion.container .action-button.action-follow .action-label,section.discussion.outside-app .action-button.action-follow .action-label,.discussion.wrapper-account-settings .action-button.action-follow .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-follow .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-follow .action-label,.discussion-module .action-button.action-follow .action-label,.discussion-user-threads .action-button.action-follow .action-label{color:#00608c}.discussion.container .action-button.action-follow.is-checked .action-icon,section.discussion.outside-app .action-button.action-follow.is-checked .action-icon,.discussion.wrapper-account-settings .action-button.action-follow.is-checked .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-follow.is-checked .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-follow.is-checked .action-icon,.discussion.container .action-button.action-follow:hover .action-icon,section.discussion.outside-app .action-button.action-follow:hover .action-icon,.discussion.wrapper-account-settings .action-button.action-follow:hover .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-follow:hover .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-follow:hover .action-icon,.discussion.container .action-button.action-follow:focus .action-icon,section.discussion.outside-app .action-button.action-follow:focus .action-icon,.discussion.wrapper-account-settings .action-button.action-follow:focus .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-follow:focus .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-follow:focus .action-icon,.discussion-module .action-button.action-follow.is-checked .action-icon,.discussion-user-threads .action-button.action-follow.is-checked .action-icon,.discussion-module .action-button.action-follow:hover .action-icon,.discussion-user-threads .action-button.action-follow:hover .action-icon,.discussion-module .action-button.action-follow:focus .action-icon,.discussion-user-threads .action-button.action-follow:focus .action-icon{background-color:#0078b0;border:1px solid #00608c;color:#fff}.discussion.container .action-button.action-follow:hover,section.discussion.outside-app .action-button.action-follow:hover,.discussion.wrapper-account-settings .action-button.action-follow:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-follow:hover,.view-profile .discussion.wrapper-profile-sections .action-button.action-follow:hover,.discussion.container .action-button.action-follow:focus,section.discussion.outside-app .action-button.action-follow:focus,.discussion.wrapper-account-settings .action-button.action-follow:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-follow:focus,.view-profile .discussion.wrapper-profile-sections .action-button.action-follow:focus,.discussion-module .action-button.action-follow:hover,.discussion-user-threads .action-button.action-follow:hover,.discussion-module .action-button.action-follow:focus,.discussion-user-threads .action-button.action-follow:focus{border-color:#0078b0}.discussion.container .action-button.action-vote .action-label,section.discussion.outside-app .action-button.action-vote .action-label,.discussion.wrapper-account-settings .action-button.action-vote .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote .action-label,.discussion-module .action-button.action-vote .action-label,.discussion-user-threads .action-button.action-vote .action-label{opacity:1}.discussion.container .action-button.action-vote.is-checked .action-icon,section.discussion.outside-app .action-button.action-vote.is-checked .action-icon,.discussion.wrapper-account-settings .action-button.action-vote.is-checked .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote.is-checked .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote.is-checked .action-icon,.discussion.container .action-button.action-vote:hover .action-icon,section.discussion.outside-app .action-button.action-vote:hover .action-icon,.discussion.wrapper-account-settings .action-button.action-vote:hover .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote:hover .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote:hover .action-icon,.discussion.container .action-button.action-vote:focus .action-icon,section.discussion.outside-app .action-button.action-vote:focus .action-icon,.discussion.wrapper-account-settings .action-button.action-vote:focus .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote:focus .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote:focus .action-icon,.discussion-module .action-button.action-vote.is-checked .action-icon,.discussion-user-threads .action-button.action-vote.is-checked .action-icon,.discussion-module .action-button.action-vote:hover .action-icon,.discussion-user-threads .action-button.action-vote:hover .action-icon,.discussion-module .action-button.action-vote:focus .action-icon,.discussion-user-threads .action-button.action-vote:focus .action-icon{background-color:#1d9348;border:1px solid #166e36;color:#fff}.discussion.container .action-button.action-vote:hover,section.discussion.outside-app .action-button.action-vote:hover,.discussion.wrapper-account-settings .action-button.action-vote:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote:hover,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote:hover,.discussion.container .action-button.action-vote:focus,section.discussion.outside-app .action-button.action-vote:focus,.discussion.wrapper-account-settings .action-button.action-vote:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote:focus,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote:focus,.discussion-module .action-button.action-vote:hover,.discussion-user-threads .action-button.action-vote:hover,.discussion-module .action-button.action-vote:focus,.discussion-user-threads .action-button.action-vote:focus{border-color:#166e36}.discussion.container .action-button.action-vote:hover .action-label,section.discussion.outside-app .action-button.action-vote:hover .action-label,.discussion.wrapper-account-settings .action-button.action-vote:hover .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote:hover .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote:hover .action-label,.discussion.container .action-button.action-vote:focus .action-label,section.discussion.outside-app .action-button.action-vote:focus .action-label,.discussion.wrapper-account-settings .action-button.action-vote:focus .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-vote:focus .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-vote:focus .action-label,.discussion-module .action-button.action-vote:hover .action-label,.discussion-user-threads .action-button.action-vote:hover .action-label,.discussion-module .action-button.action-vote:focus .action-label,.discussion-user-threads .action-button.action-vote:focus .action-label{color:#166e36}.discussion.container .action-button.action-endorse.is-checked .action-icon,section.discussion.outside-app .action-button.action-endorse.is-checked .action-icon,.discussion.wrapper-account-settings .action-button.action-endorse.is-checked .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse.is-checked .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse.is-checked .action-icon,.discussion.container .action-button.action-endorse:hover .action-icon,section.discussion.outside-app .action-button.action-endorse:hover .action-icon,.discussion.wrapper-account-settings .action-button.action-endorse:hover .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse:hover .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse:hover .action-icon,.discussion.container .action-button.action-endorse:focus .action-icon,section.discussion.outside-app .action-button.action-endorse:focus .action-icon,.discussion.wrapper-account-settings .action-button.action-endorse:focus .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse:focus .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse:focus .action-icon,.discussion-module .action-button.action-endorse.is-checked .action-icon,.discussion-user-threads .action-button.action-endorse.is-checked .action-icon,.discussion-module .action-button.action-endorse:hover .action-icon,.discussion-user-threads .action-button.action-endorse:hover .action-icon,.discussion-module .action-button.action-endorse:focus .action-icon,.discussion-user-threads .action-button.action-endorse:focus .action-icon{background-color:#00608c;border:1px solid #004869;color:#fff}.discussion.container .action-button.action-endorse:hover,section.discussion.outside-app .action-button.action-endorse:hover,.discussion.wrapper-account-settings .action-button.action-endorse:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse:hover,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse:hover,.discussion.container .action-button.action-endorse:focus,section.discussion.outside-app .action-button.action-endorse:focus,.discussion.wrapper-account-settings .action-button.action-endorse:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse:focus,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse:focus,.discussion-module .action-button.action-endorse:hover,.discussion-user-threads .action-button.action-endorse:hover,.discussion-module .action-button.action-endorse:focus,.discussion-user-threads .action-button.action-endorse:focus{border-color:#004869;background-color:#fff}.discussion.container .action-button.action-endorse:hover .action-label,section.discussion.outside-app .action-button.action-endorse:hover .action-label,.discussion.wrapper-account-settings .action-button.action-endorse:hover .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse:hover .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse:hover .action-label,.discussion.container .action-button.action-endorse:focus .action-label,section.discussion.outside-app .action-button.action-endorse:focus .action-label,.discussion.wrapper-account-settings .action-button.action-endorse:focus .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-endorse:focus .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-endorse:focus .action-label,.discussion-module .action-button.action-endorse:hover .action-label,.discussion-user-threads .action-button.action-endorse:hover .action-label,.discussion-module .action-button.action-endorse:focus .action-label,.discussion-user-threads .action-button.action-endorse:focus .action-label{color:#004869}.discussion.container .action-button.action-answer.is-checked .action-icon,section.discussion.outside-app .action-button.action-answer.is-checked .action-icon,.discussion.wrapper-account-settings .action-button.action-answer.is-checked .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer.is-checked .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer.is-checked .action-icon,.discussion.container .action-button.action-answer:hover .action-icon,section.discussion.outside-app .action-button.action-answer:hover .action-icon,.discussion.wrapper-account-settings .action-button.action-answer:hover .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer:hover .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer:hover .action-icon,.discussion.container .action-button.action-answer:focus .action-icon,section.discussion.outside-app .action-button.action-answer:focus .action-icon,.discussion.wrapper-account-settings .action-button.action-answer:focus .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer:focus .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer:focus .action-icon,.discussion-module .action-button.action-answer.is-checked .action-icon,.discussion-user-threads .action-button.action-answer.is-checked .action-icon,.discussion-module .action-button.action-answer:hover .action-icon,.discussion-user-threads .action-button.action-answer:hover .action-icon,.discussion-module .action-button.action-answer:focus .action-icon,.discussion-user-threads .action-button.action-answer:focus .action-icon{border:1px solid #1d9348;background-color:#1d9348;color:#fff}.discussion.container .action-button.action-answer:hover,section.discussion.outside-app .action-button.action-answer:hover,.discussion.wrapper-account-settings .action-button.action-answer:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer:hover,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer:hover,.discussion.container .action-button.action-answer:focus,section.discussion.outside-app .action-button.action-answer:focus,.discussion.wrapper-account-settings .action-button.action-answer:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer:focus,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer:focus,.discussion-module .action-button.action-answer:hover,.discussion-user-threads .action-button.action-answer:hover,.discussion-module .action-button.action-answer:focus,.discussion-user-threads .action-button.action-answer:focus{border-color:#1d9348;background-color:#fff}.discussion.container .action-button.action-answer:hover .action-label,section.discussion.outside-app .action-button.action-answer:hover .action-label,.discussion.wrapper-account-settings .action-button.action-answer:hover .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer:hover .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer:hover .action-label,.discussion.container .action-button.action-answer:focus .action-label,section.discussion.outside-app .action-button.action-answer:focus .action-label,.discussion.wrapper-account-settings .action-button.action-answer:focus .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-answer:focus .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-answer:focus .action-label,.discussion-module .action-button.action-answer:hover .action-label,.discussion-user-threads .action-button.action-answer:hover .action-label,.discussion-module .action-button.action-answer:focus .action-label,.discussion-user-threads .action-button.action-answer:focus .action-label{color:#166e36}.discussion.container .action-button.action-more,section.discussion.outside-app .action-button.action-more,.discussion.wrapper-account-settings .action-button.action-more,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more,.view-profile .discussion.wrapper-profile-sections .action-button.action-more,.discussion-module .action-button.action-more,.discussion-user-threads .action-button.action-more{position:relative}.discussion.container .action-button.action-more:hover,section.discussion.outside-app .action-button.action-more:hover,.discussion.wrapper-account-settings .action-button.action-more:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more:hover,.view-profile .discussion.wrapper-profile-sections .action-button.action-more:hover,.discussion.container .action-button.action-more:focus,section.discussion.outside-app .action-button.action-more:focus,.discussion.wrapper-account-settings .action-button.action-more:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more:focus,.view-profile .discussion.wrapper-profile-sections .action-button.action-more:focus,.discussion-module .action-button.action-more:hover,.discussion-user-threads .action-button.action-more:hover,.discussion-module .action-button.action-more:focus,.discussion-user-threads .action-button.action-more:focus{border-color:#767676;background-color:#fff}.discussion.container .action-button.action-more:hover .action-icon,section.discussion.outside-app .action-button.action-more:hover .action-icon,.discussion.wrapper-account-settings .action-button.action-more:hover .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more:hover .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-more:hover .action-icon,.discussion.container .action-button.action-more:focus .action-icon,section.discussion.outside-app .action-button.action-more:focus .action-icon,.discussion.wrapper-account-settings .action-button.action-more:focus .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more:focus .action-icon,.view-profile .discussion.wrapper-profile-sections .action-button.action-more:focus .action-icon,.discussion-module .action-button.action-more:hover .action-icon,.discussion-user-threads .action-button.action-more:hover .action-icon,.discussion-module .action-button.action-more:focus .action-icon,.discussion-user-threads .action-button.action-more:focus .action-icon{border:1px solid #767676;background-color:#767676;color:#fff}.discussion.container .action-button.action-more:hover .action-label,section.discussion.outside-app .action-button.action-more:hover .action-label,.discussion.wrapper-account-settings .action-button.action-more:hover .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more:hover .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-more:hover .action-label,.discussion.container .action-button.action-more:focus .action-label,section.discussion.outside-app .action-button.action-more:focus .action-label,.discussion.wrapper-account-settings .action-button.action-more:focus .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.action-more:focus .action-label,.view-profile .discussion.wrapper-profile-sections .action-button.action-more:focus .action-label,.discussion-module .action-button.action-more:hover .action-label,.discussion-user-threads .action-button.action-more:hover .action-label,.discussion-module .action-button.action-more:focus .action-label,.discussion-user-threads .action-button.action-more:focus .action-label{opacity:1;color:#000}.discussion.container .actions-dropdown .action-list-item,section.discussion.outside-app .actions-dropdown .action-list-item,.discussion.wrapper-account-settings .actions-dropdown .action-list-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item,.discussion-module .actions-dropdown .action-list-item,.discussion-user-threads .actions-dropdown .action-list-item{display:block;padding:2px 0;white-space:nowrap;text-align:right;color:#919191}.discussion.container .actions-dropdown .action-list-item:hover,section.discussion.outside-app .actions-dropdown .action-list-item:hover,.discussion.wrapper-account-settings .actions-dropdown .action-list-item:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item:hover,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item:hover,.discussion.container .actions-dropdown .action-list-item:focus,section.discussion.outside-app .actions-dropdown .action-list-item:focus,.discussion.wrapper-account-settings .actions-dropdown .action-list-item:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item:focus,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item:focus,.discussion-module .actions-dropdown .action-list-item:hover,.discussion-user-threads .actions-dropdown .action-list-item:hover,.discussion-module .actions-dropdown .action-list-item:focus,.discussion-user-threads .actions-dropdown .action-list-item:focus{color:#0078b0}.discussion.container .actions-dropdown .action-list-item .action-icon,section.discussion.outside-app .actions-dropdown .action-list-item .action-icon,.discussion.wrapper-account-settings .actions-dropdown .action-list-item .action-icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item .action-icon,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item .action-icon,.discussion-module .actions-dropdown .action-list-item .action-icon,.discussion-user-threads .actions-dropdown .action-list-item .action-icon{display:inline-block;width:10px;margin-left:5px;color:inherit}.discussion.container .actions-dropdown .action-list-item .action-label,section.discussion.outside-app .actions-dropdown .action-list-item .action-label,.discussion.wrapper-account-settings .actions-dropdown .action-list-item .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item .action-label,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item .action-label,.discussion-module .actions-dropdown .action-list-item .action-label,.discussion-user-threads .actions-dropdown .action-list-item .action-label{display:inline-block;color:inherit}.discussion.container .actions-dropdown .action-list-item.is-checked.action-pin,section.discussion.outside-app .actions-dropdown .action-list-item.is-checked.action-pin,.discussion.wrapper-account-settings .actions-dropdown .action-list-item.is-checked.action-pin,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item.is-checked.action-pin,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item.is-checked.action-pin,.discussion-module .actions-dropdown .action-list-item.is-checked.action-pin,.discussion-user-threads .actions-dropdown .action-list-item.is-checked.action-pin{color:#b62567}.discussion.container .actions-dropdown .action-list-item.is-checked.action-report,section.discussion.outside-app .actions-dropdown .action-list-item.is-checked.action-report,.discussion.wrapper-account-settings .actions-dropdown .action-list-item.is-checked.action-report,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item.is-checked.action-report,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item.is-checked.action-report,.discussion-module .actions-dropdown .action-list-item.is-checked.action-report,.discussion-user-threads .actions-dropdown .action-list-item.is-checked.action-report{color:#b62567}.discussion.container .actions-dropdown .action-list-item.is-checked:hover,section.discussion.outside-app .actions-dropdown .action-list-item.is-checked:hover,.discussion.wrapper-account-settings .actions-dropdown .action-list-item.is-checked:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item.is-checked:hover,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item.is-checked:hover,.discussion.container .actions-dropdown .action-list-item.is-checked:focus,section.discussion.outside-app .actions-dropdown .action-list-item.is-checked:focus,.discussion.wrapper-account-settings .actions-dropdown .action-list-item.is-checked:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown .action-list-item.is-checked:focus,.view-profile .discussion.wrapper-profile-sections .actions-dropdown .action-list-item.is-checked:focus,.discussion-module .actions-dropdown .action-list-item.is-checked:hover,.discussion-user-threads .actions-dropdown .action-list-item.is-checked:hover,.discussion-module .actions-dropdown .action-list-item.is-checked:focus,.discussion-user-threads .actions-dropdown .action-list-item.is-checked:focus{color:#0078b0}.discussion.container .action-button .action-label,section.discussion.outside-app .action-button .action-label,.discussion.wrapper-account-settings .action-button .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-label,.view-profile .discussion.wrapper-profile-sections .action-button .action-label,.discussion.container .action-list-item .action-label,section.discussion.outside-app .action-list-item .action-label,.discussion.wrapper-account-settings .action-list-item .action-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-list-item .action-label,.view-profile .discussion.wrapper-profile-sections .action-list-item .action-label,.discussion-module .action-button .action-label,.discussion-user-threads .action-button .action-label,.discussion-module .action-list-item .action-label,.discussion-user-threads .action-list-item .action-label{float:left}.discussion.container .action-button .action-label .label-checked,section.discussion.outside-app .action-button .action-label .label-checked,.discussion.wrapper-account-settings .action-button .action-label .label-checked,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button .action-label .label-checked,.view-profile .discussion.wrapper-profile-sections .action-button .action-label .label-checked,.discussion.container .action-list-item .action-label .label-checked,section.discussion.outside-app .action-list-item .action-label .label-checked,.discussion.wrapper-account-settings .action-list-item .action-label .label-checked,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-list-item .action-label .label-checked,.view-profile .discussion.wrapper-profile-sections .action-list-item .action-label .label-checked,.discussion-module .action-button .action-label .label-checked,.discussion-user-threads .action-button .action-label .label-checked,.discussion-module .action-list-item .action-label .label-checked,.discussion-user-threads .action-list-item .action-label .label-checked{display:none}.discussion.container .action-button.is-checked .label-unchecked,section.discussion.outside-app .action-button.is-checked .label-unchecked,.discussion.wrapper-account-settings .action-button.is-checked .label-unchecked,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.is-checked .label-unchecked,.view-profile .discussion.wrapper-profile-sections .action-button.is-checked .label-unchecked,.discussion.container .action-list-item.is-checked .label-unchecked,section.discussion.outside-app .action-list-item.is-checked .label-unchecked,.discussion.wrapper-account-settings .action-list-item.is-checked .label-unchecked,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-list-item.is-checked .label-unchecked,.view-profile .discussion.wrapper-profile-sections .action-list-item.is-checked .label-unchecked,.discussion-module .action-button.is-checked .label-unchecked,.discussion-user-threads .action-button.is-checked .label-unchecked,.discussion-module .action-list-item.is-checked .label-unchecked,.discussion-user-threads .action-list-item.is-checked .label-unchecked{display:none}.discussion.container .action-button.is-checked .label-checked,section.discussion.outside-app .action-button.is-checked .label-checked,.discussion.wrapper-account-settings .action-button.is-checked .label-checked,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-button.is-checked .label-checked,.view-profile .discussion.wrapper-profile-sections .action-button.is-checked .label-checked,.discussion.container .action-list-item.is-checked .label-checked,section.discussion.outside-app .action-list-item.is-checked .label-checked,.discussion.wrapper-account-settings .action-list-item.is-checked .label-checked,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-list-item.is-checked .label-checked,.view-profile .discussion.wrapper-profile-sections .action-list-item.is-checked .label-checked,.discussion-module .action-button.is-checked .label-checked,.discussion-user-threads .action-button.is-checked .label-checked,.discussion-module .action-list-item.is-checked .label-checked,.discussion-user-threads .action-list-item.is-checked .label-checked{display:inline}.forum-new-post-form .wmd-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;border:1px solid #aaa;border-radius:3px 3px 0 0;padding:10px;width:100%;height:125px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;width:100%;height:150px;background:#fff}.forum-new-post-form .wmd-preview-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-left-radius:0;-moz-border-topleft-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-topright-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-moz-border-bottomright-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottomleft-radius:3px;border-bottom-left-radius:3px;border:1px solid #919191;border-top:none;width:100%;background:#e3e3e3;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;border-color:#2f2f2f;box-shadow:0 1px 3px rgba(0,0,0,0.4) inset}.forum-new-post-form .wmd-preview-label{padding-left:5px;padding-top:3px;width:100%;color:#acacac;text-transform:uppercase;font-size:11px}.forum-new-post-form .wmd-preview{padding:10px 20px;width:auto;color:#2f2f2f}.forum-new-post-form .wmd-preview ol,.forum-new-post-form .wmd-preview ul{padding-left:40px;padding-right:0}.forum-new-post-form .wmd-button{background:none}.discussion-module .wmd-panel,.discussion-user-threads .wmd-panel{width:100%;min-width:500px}.discussion-module .wmd-button-bar,.discussion-user-threads .wmd-button-bar{width:100%}.discussion-module .wmd-input,.discussion-user-threads .wmd-input{width:100%;height:150px;border-radius:3px 3px 0 0;font-style:normal;font-size:0.8em;font-family:Monaco, 'Lucida Console', monospace;line-height:1.6em}.discussion-module .wmd-input::-webkit-input-placeholder,.discussion-user-threads .wmd-input::-webkit-input-placeholder{color:#888}.discussion-module .wmd-button-row,.discussion-user-threads .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:10px 5px 5px 5px;padding:0;height:30px}.discussion-module .wmd-spacer,.discussion-user-threads .wmd-spacer{position:absolute;display:inline-block;margin-left:14px;width:1px;height:20px;background-color:Silver;list-style:none}.discussion-module .wmd-button,.discussion-user-threads .wmd-button{position:absolute;display:inline-block;padding-right:3px;padding-left:2px;width:20px;height:20px;background:none;list-style:none;cursor:pointer}.discussion-module .wmd-button>span,.discussion-user-threads .wmd-button>span{display:inline-block;width:20px;height:20px;background-image:url("/static/images/wmd-buttons-transparent.e9d9fe51633b.png");background-position:0 0;background-repeat:no-repeat}.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 .wmd-prompt-background,.discussion-user-threads .wmd-prompt-background{background-color:Black}.discussion-module .wmd-prompt-dialog,.discussion-user-threads .wmd-prompt-dialog{background:#fff}.discussion-module .wmd-prompt-dialog,.discussion-user-threads .wmd-prompt-dialog{padding:20px}.discussion-module .wmd-prompt-dialog>div,.discussion-user-threads .wmd-prompt-dialog>div{font-size:0.8em;font-family:arial, helvetica, sans-serif}.discussion-module .wmd-prompt-dialog b,.discussion-user-threads .wmd-prompt-dialog b{font-size:16px}.discussion-module .wmd-prompt-dialog>form>input[type="text"],.discussion-user-threads .wmd-prompt-dialog>form>input[type="text"]{border-radius:3px;color:#333}.discussion-module .wmd-prompt-dialog>form>input[type="button"],.discussion-user-threads .wmd-prompt-dialog>form>input[type="button"]{border:1px solid #888;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.discussion-module .wmd-prompt-dialog>form>input[type="file"],.discussion-user-threads .wmd-prompt-dialog>form>input[type="file"]{margin-bottom:18px}.discussion-module .wmd-button-row,.discussion-user-threads .wmd-button-row{position:relative;height:25px}.discussion-module .wmd-button span,.discussion-user-threads .wmd-button span{background-image:url("/static/images/wmd-buttons.235c6a346ad7.png");display:inline-block}body.discussion .post-label-pinned,.discussion-module .post-label-pinned,.discussion-user-threads .post-label-pinned{font-size:9px;display:inline;margin-top:5px;border:1px solid;border-radius:3px;padding:1px 6px;text-transform:uppercase;white-space:nowrap;border-color:#b62567;color:#b62567}body.discussion .post-label-pinned .icon,.discussion-module .post-label-pinned .icon,.discussion-user-threads .post-label-pinned .icon{margin-right:4px}body.discussion .post-label-pinned:last-child,.discussion-module .post-label-pinned:last-child,.discussion-user-threads .post-label-pinned:last-child{margin-right:0}body.discussion .post-label-pinned.is-hidden,.discussion-module .post-label-pinned.is-hidden,.discussion-user-threads .post-label-pinned.is-hidden{display:none}body.discussion .post-label-following,.discussion-module .post-label-following,.discussion-user-threads .post-label-following{font-size:9px;display:inline;margin-top:5px;border:1px solid;border-radius:3px;padding:1px 6px;text-transform:uppercase;white-space:nowrap;border-color:#0078b0;color:#0078b0}body.discussion .post-label-following .icon,.discussion-module .post-label-following .icon,.discussion-user-threads .post-label-following .icon{margin-right:4px}body.discussion .post-label-following:last-child,.discussion-module .post-label-following:last-child,.discussion-user-threads .post-label-following:last-child{margin-right:0}body.discussion .post-label-following.is-hidden,.discussion-module .post-label-following.is-hidden,.discussion-user-threads .post-label-following.is-hidden{display:none}body.discussion .post-label-reported,.discussion-module .post-label-reported,.discussion-user-threads .post-label-reported{font-size:9px;display:inline;margin-top:5px;border:1px solid;border-radius:3px;padding:1px 6px;text-transform:uppercase;white-space:nowrap;border-color:#b62567;color:#b62567}body.discussion .post-label-reported .icon,.discussion-module .post-label-reported .icon,.discussion-user-threads .post-label-reported .icon{margin-right:4px}body.discussion .post-label-reported:last-child,.discussion-module .post-label-reported:last-child,.discussion-user-threads .post-label-reported:last-child{margin-right:0}body.discussion .post-label-reported.is-hidden,.discussion-module .post-label-reported.is-hidden,.discussion-user-threads .post-label-reported.is-hidden{display:none}body.discussion .post-label-closed,.discussion-module .post-label-closed,.discussion-user-threads .post-label-closed{font-size:9px;display:inline;margin-top:5px;border:1px solid;border-radius:3px;padding:1px 6px;text-transform:uppercase;white-space:nowrap;border-color:#000;color:#000}body.discussion .post-label-closed .icon,.discussion-module .post-label-closed .icon,.discussion-user-threads .post-label-closed .icon{margin-right:4px}body.discussion .post-label-closed:last-child,.discussion-module .post-label-closed:last-child,.discussion-user-threads .post-label-closed:last-child{margin-right:0}body.discussion .post-label-closed.is-hidden,.discussion-module .post-label-closed.is-hidden,.discussion-user-threads .post-label-closed.is-hidden{display:none}body.discussion .post-label-by-staff,.discussion-module .post-label-by-staff,.discussion-user-threads .post-label-by-staff{font-size:9px;display:inline;margin-top:5px;border:1px solid;border-radius:3px;padding:1px 6px;text-transform:uppercase;white-space:nowrap;border-color:#0078b0;color:#0078b0}body.discussion .post-label-by-staff .icon,.discussion-module .post-label-by-staff .icon,.discussion-user-threads .post-label-by-staff .icon{margin-right:4px}body.discussion .post-label-by-staff:last-child,.discussion-module .post-label-by-staff:last-child,.discussion-user-threads .post-label-by-staff:last-child{margin-right:0}body.discussion .post-label-by-staff.is-hidden,.discussion-module .post-label-by-staff.is-hidden,.discussion-user-threads .post-label-by-staff.is-hidden{display:none}body.discussion .post-label-by-community-ta,.discussion-module .post-label-by-community-ta,.discussion-user-threads .post-label-by-community-ta{font-size:9px;display:inline;margin-top:5px;border:1px solid;border-radius:3px;padding:1px 6px;text-transform:uppercase;white-space:nowrap;border-color:#1d9348;color:#1d9348}body.discussion .post-label-by-community-ta .icon,.discussion-module .post-label-by-community-ta .icon,.discussion-user-threads .post-label-by-community-ta .icon{margin-right:4px}body.discussion .post-label-by-community-ta:last-child,.discussion-module .post-label-by-community-ta:last-child,.discussion-user-threads .post-label-by-community-ta:last-child{margin-right:0}body.discussion .post-label-by-community-ta.is-hidden,.discussion-module .post-label-by-community-ta.is-hidden,.discussion-user-threads .post-label-by-community-ta.is-hidden{display:none}body.discussion .user-label-staff,.discussion-module .user-label-staff,.discussion-user-threads .user-label-staff{font-size:9px;vertical-align:middle;margin-left:5px;border-radius:2px;padding:0 4px;background:#0078b0;font-style:normal;text-transform:uppercase;color:white}body.discussion .user-label-community-ta,.discussion-module .user-label-community-ta,.discussion-user-threads .user-label-community-ta{font-size:9px;vertical-align:middle;margin-left:5px;border-radius:2px;padding:0 4px;background:#1d9348;font-style:normal;text-transform:uppercase;color:white}.forum-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:31%;border:1px solid #aaa;border-radius:3px}.forum-nav-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;border-bottom:1px solid #acacac;width:100%;background-color:#c8c8c8}.forum-nav-browse{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;width:50%;padding:5px}.forum-nav-browse:hover,.forum-nav-browse:focus,.forum-nav-browse.is-active{background-color:#f1f1f1}.forum-nav-browse .icon{font-size:14px;margin-right:5px}.forum-nav-browse-current{font-size:12px}.forum-nav-browse-drop-arrow{margin-left:5px}.forum-nav-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;position:relative;vertical-align:middle;width:50%;padding:5px}.forum-nav-search .icon{font-size:12px;position:absolute;margin-top:-6px;top:50%;right:11px}.forum-nav-search-input{width:100%}.forum-nav-browse-menu-wrapper{border-bottom:1px solid #c8c8c8;background:#f1f1f1}.forum-nav-browse-filter{position:relative;border-bottom:1px solid #acacac;padding:5px}.forum-nav-browse-filter .icon{font-size:12px;position:absolute;margin-top:-6px;top:50%;right:11px}.forum-nav-browse-filter-input{width:100%}.forum-nav-browse-menu{font-size:14px;overflow-y:scroll;list-style:none}.forum-nav-browse-submenu{padding-left:20px;list-style:none}.forum-nav-browse-title{display:block;border-bottom:1px solid #c8c8c8;padding:10px 10px}.forum-nav-browse-title:hover,.forum-nav-browse-title:focus{background:#fff}.forum-nav-browse-title .icon{margin-right:10px}.forum-nav-refine-bar{font-size:11px;border-bottom:1px solid #c8c8c8;background-color:#f1f1f1;padding:5px 10px;color:#000;text-align:right}.forum-nav-refine-bar:after{content:"";display:table;clear:both}.forum-nav-filter-main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:50%;text-align:left}.forum-nav-filter-cohort,.forum-nav-sort{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:50%;text-align:right}.forum-nav-filter-main-control,.forum-nav-filter-cohort-control,.forum-nav-sort-control{border:none;max-width:100%;background-color:transparent}.forum-nav-thread-list{overflow-y:scroll;list-style:none}.forum-nav-thread{border-bottom:1px solid #e3e3e3;background-color:#f8f8f8}.forum-nav-thread.is-unread .forum-nav-thread-comments-count{background-color:#00608c;color:#fff}.forum-nav-thread.is-unread .forum-nav-thread-comments-count:after{border-right-color:#00608c}.forum-nav-thread-link{display:block;padding:5px 10px}.forum-nav-thread-link.is-active,.forum-nav-thread-link:hover,.forum-nav-thread-link:focus{background-color:#fff}.forum-nav-thread-link.is-active{color:#3c3c3c}.forum-nav-thread-link.is-active .forum-nav-thread-comments-count{background-color:#e3e3e3;color:#3c3c3c}.forum-nav-thread-link.is-active .forum-nav-thread-comments-count:after{border-right-color:#e3e3e3}.forum-nav-thread-wrapper-0,.forum-nav-thread-wrapper-1,.forum-nav-thread-wrapper-2{display:inline-block;vertical-align:middle}.forum-nav-thread-wrapper-0{width:7%}.forum-nav-thread-wrapper-0 .icon{font-size:14px}.forum-nav-thread-wrapper-0 .fa-comments{color:#acacac}.forum-nav-thread-wrapper-0 .fa-check-square-o{color:#1d9348}.forum-nav-thread-wrapper-0 .fa-question{color:#b62567}.forum-nav-thread-wrapper-1{width:80%}.forum-nav-thread-wrapper-2{width:13%;text-align:right}.forum-nav-thread-title{display:block}.forum-nav-thread-votes-count,.forum-nav-thread-comments-count{font-size:11px;display:inline-block;margin-right:5px;text-align:center;color:#000}.forum-nav-thread-votes-count:last-child,.forum-nav-thread-comments-count:last-child{margin-right:0}.forum-nav-thread-comments-count{position:relative;margin-left:5px;margin-bottom:5px;border-radius:2px;padding:2px 4px;min-width:2em;background-color:#e3e3e3}.forum-nav-thread-comments-count:after{content:'';display:block;position:absolute;bottom:-5px;right:5px;width:0;height:0;border-style:solid;border-width:0 5px 5px 0;border-color:transparent #e3e3e3 transparent transparent}.forum-nav-load-more{border-bottom:1px solid #c8c8c8;background-color:#f1f1f1}.forum-nav-load-more-link,.forum-nav-loading{display:block;padding:20px 0;text-align:center}.forum-nav-load-more-link{color:#0078b0}.forum-nav-load-more-link:hover,.forum-nav-load-more-link:focus{color:#0078b0;background-color:#fff}.container .view-discussion-home,section.outside-app .view-discussion-home,.wrapper-account-settings .view-discussion-home,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home,.view-profile .wrapper-profile-sections .view-discussion-home{padding:40px 40px 10px}.container .view-discussion-home section,section.outside-app .view-discussion-home section,.wrapper-account-settings .view-discussion-home section,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home section,.view-profile .wrapper-profile-sections .view-discussion-home section{border-bottom:1px solid #c8c8c8}.container .view-discussion-home .label,section.outside-app .view-discussion-home .label,.wrapper-account-settings .view-discussion-home .label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .label,.view-profile .wrapper-profile-sections .view-discussion-home .label{display:block}.container .view-discussion-home .label-settings,section.outside-app .view-discussion-home .label-settings,.wrapper-account-settings .view-discussion-home .label-settings,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .label-settings,.view-profile .wrapper-profile-sections .view-discussion-home .label-settings{padding-top:20px;padding-bottom:10px;text-transform:uppercase}.container .view-discussion-home .home-header,section.outside-app .view-discussion-home .home-header,.wrapper-account-settings .view-discussion-home .home-header,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-header,.view-profile .wrapper-profile-sections .view-discussion-home .home-header{margin:0}.container .view-discussion-home .home-title,section.outside-app .view-discussion-home .home-title,.wrapper-account-settings .view-discussion-home .home-title,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-title,.view-profile .wrapper-profile-sections .view-discussion-home .home-title{color:#000;margin-bottom:5px}.container .view-discussion-home .home-description,section.outside-app .view-discussion-home .home-description,.wrapper-account-settings .view-discussion-home .home-description,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-description,.view-profile .wrapper-profile-sections .view-discussion-home .home-description{margin-bottom:10px}.container .view-discussion-home .home-stats,section.outside-app .view-discussion-home .home-stats,.wrapper-account-settings .view-discussion-home .home-stats,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats{padding:20px 0}.container .view-discussion-home .home-stats .label-area,section.outside-app .view-discussion-home .home-stats .label-area,.wrapper-account-settings .view-discussion-home .home-stats .label-area,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .label-area,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .label-area{display:inline-block;min-width:100px;width:25%;vertical-align:middle}.container .view-discussion-home .home-stats .label-area .profile-link,section.outside-app .view-discussion-home .home-stats .label-area .profile-link,.wrapper-account-settings .view-discussion-home .home-stats .label-area .profile-link,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .label-area .profile-link,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .label-area .profile-link{font-weight:700}.container .view-discussion-home .home-stats .stats-grouping,section.outside-app .view-discussion-home .home-stats .stats-grouping,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping{padding-left:20px;display:inline-block;width:70%}.container .view-discussion-home .home-stats .stats-grouping .profile-stat,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat{display:inline-block;width:32.5%;vertical-align:middle}.container .view-discussion-home .home-stats .stats-grouping .profile-stat .count,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat .count,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat .count{display:inline-block;padding:0 10px;vertical-align:middle}.container .view-discussion-home .home-stats .stats-grouping .profile-stat .profile-stat-label,section.outside-app .view-discussion-home .home-stats .stats-grouping .profile-stat .profile-stat-label,.wrapper-account-settings .view-discussion-home .home-stats .stats-grouping .profile-stat .profile-stat-label,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-stats .stats-grouping .profile-stat .profile-stat-label,.view-profile .wrapper-profile-sections .view-discussion-home .home-stats .stats-grouping .profile-stat .profile-stat-label{vertical-align:middle}.container .view-discussion-home .home-helpgrid,section.outside-app .view-discussion-home .home-helpgrid,.wrapper-account-settings .view-discussion-home .home-helpgrid,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .home-helpgrid,.view-profile .wrapper-profile-sections .view-discussion-home .home-helpgrid{border-bottom:none;border-radius:3px;border:1px solid #acacac;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.container .view-discussion-home .helpgrid-row,section.outside-app .view-discussion-home .helpgrid-row,.wrapper-account-settings .view-discussion-home .helpgrid-row,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row{border-bottom:1px solid #acacac}.container .view-discussion-home .helpgrid-row .row-title,section.outside-app .view-discussion-home .helpgrid-row .row-title,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-title,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-title,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-title{padding:30px 20px;background-color:#dedede;font-size:12px}.container .view-discussion-home .helpgrid-row .row-item-full,section.outside-app .view-discussion-home .helpgrid-row .row-item-full,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full,.container .view-discussion-home .helpgrid-row .row-item,section.outside-app .view-discussion-home .helpgrid-row .row-item,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item{font-size:12px;padding:0px 10px;width:26%;vertical-align:middle}.container .view-discussion-home .helpgrid-row .row-item-full .icon,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .icon,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .icon,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .icon,.container .view-discussion-home .helpgrid-row .row-item .icon,section.outside-app .view-discussion-home .helpgrid-row .row-item .icon,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item .icon,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item .icon{padding:0 10px;font-size:24px;vertical-align:middle;display:table-cell}.container .view-discussion-home .helpgrid-row .row-item-full .fa-stack .icon,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .fa-stack .icon,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .fa-stack .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .fa-stack .icon,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .fa-stack .icon,.container .view-discussion-home .helpgrid-row .row-item .fa-stack .icon,section.outside-app .view-discussion-home .helpgrid-row .row-item .fa-stack .icon,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item .fa-stack .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item .fa-stack .icon,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item .fa-stack .icon{padding:0 10px}.container .view-discussion-home .helpgrid-row .row-item-full .row-description,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .row-description,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .row-description,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .row-description,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .row-description,.container .view-discussion-home .helpgrid-row .row-item .row-description,section.outside-app .view-discussion-home .helpgrid-row .row-item .row-description,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item .row-description,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item .row-description,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item .row-description{vertical-align:middle;display:table-cell}.container .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox{display:inline-block;padding:5px 0 10px 0;margin-right:10px;border-radius:5px;border:1px solid gray}.container .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting{display:inline-block;text-align:center;vertical-align:middle;margin-left:10px}.container .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .icon,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .icon,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .icon,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .icon{display:inline-block}.container .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting:checked ~ .icon,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting:checked ~ .icon,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting:checked ~ .icon,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting:checked ~ .icon,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .notification-checkbox .email-setting:checked ~ .icon{color:#25b85a}.container .view-discussion-home .helpgrid-row .row-item-full .row-description,section.outside-app .view-discussion-home .helpgrid-row .row-item-full .row-description,.wrapper-account-settings .view-discussion-home .helpgrid-row .row-item-full .row-description,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row .row-item-full .row-description,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row .row-item-full .row-description{display:inline-block;width:80%}.container .view-discussion-home .helpgrid-row-navigation .fa-bars,section.outside-app .view-discussion-home .helpgrid-row-navigation .fa-bars,.wrapper-account-settings .view-discussion-home .helpgrid-row-navigation .fa-bars,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-navigation .fa-bars,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-navigation .fa-bars{color:#ddd}.container .view-discussion-home .helpgrid-row-navigation .fa-search,section.outside-app .view-discussion-home .helpgrid-row-navigation .fa-search,.wrapper-account-settings .view-discussion-home .helpgrid-row-navigation .fa-search,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-navigation .fa-search,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-navigation .fa-search{color:#ddd}.container .view-discussion-home .helpgrid-row-navigation .fa-sort,section.outside-app .view-discussion-home .helpgrid-row-navigation .fa-sort,.wrapper-account-settings .view-discussion-home .helpgrid-row-navigation .fa-sort,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-navigation .fa-sort,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-navigation .fa-sort{color:#ddd}.container .view-discussion-home .helpgrid-row-participation .fa-plus,section.outside-app .view-discussion-home .helpgrid-row-participation .fa-plus,.wrapper-account-settings .view-discussion-home .helpgrid-row-participation .fa-plus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-participation .fa-plus,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-participation .fa-plus{color:#25b85a}.container .view-discussion-home .helpgrid-row-participation .fa-flag,section.outside-app .view-discussion-home .helpgrid-row-participation .fa-flag,.wrapper-account-settings .view-discussion-home .helpgrid-row-participation .fa-flag,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-participation .fa-flag,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-participation .fa-flag{color:#b62567}.container .view-discussion-home .helpgrid-row-participation .fa-star,section.outside-app .view-discussion-home .helpgrid-row-participation .fa-star,.wrapper-account-settings .view-discussion-home .helpgrid-row-participation .fa-star,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-participation .fa-star,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-participation .fa-star{color:#0078b0}.container .view-discussion-home .helpgrid-row-notification .fa-square,section.outside-app .view-discussion-home .helpgrid-row-notification .fa-square,.wrapper-account-settings .view-discussion-home .helpgrid-row-notification .fa-square,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-notification .fa-square,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-notification .fa-square{color:#25b85a}.container .view-discussion-home .helpgrid-row-notification .fa-envelope,section.outside-app .view-discussion-home .helpgrid-row-notification .fa-envelope,.wrapper-account-settings .view-discussion-home .helpgrid-row-notification .fa-envelope,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .view-discussion-home .helpgrid-row-notification .fa-envelope,.view-profile .wrapper-profile-sections .view-discussion-home .helpgrid-row-notification .fa-envelope{color:#ddd}body.discussion .discussion-post,.discussion-module .discussion-post,.discussion-user-threads .discussion-post{padding:30px 30px 20px 30px;-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-moz-border-bottomright-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottomleft-radius:0;border-bottom-left-radius:0;background-color:#fff}body.discussion .discussion-post .wrapper-post-header,.discussion-module .discussion-post .wrapper-post-header,.discussion-user-threads .discussion-post .wrapper-post-header{padding-bottom:0;margin-bottom:15px}body.discussion .discussion-post .post-header-content,.discussion-module .discussion-post .post-header-content,.discussion-user-threads .discussion-post .post-header-content{display:inline-block;width:74.41059%}body.discussion .discussion-post .post-header-actions,.discussion-module .discussion-post .post-header-actions,.discussion-user-threads .discussion-post .post-header-actions{float:right;width:23.23176%}body.discussion .discussion-post .posted-details,.discussion-module .discussion-post .posted-details,.discussion-user-threads .discussion-post .posted-details{color:#5e5e5e}body.discussion .discussion-response,.discussion-module .discussion-response,.discussion-user-threads .discussion-response{min-height:100px}body.discussion .discussion-response .response-header-content,.discussion-module .discussion-response .response-header-content,.discussion-user-threads .discussion-response .response-header-content{display:inline-block;vertical-align:top;width:91.4702%}body.discussion .discussion-response .response-header-actions,.discussion-module .discussion-response .response-header-actions,.discussion-user-threads .discussion-response .response-header-actions{float:right;right:20px;position:absolute;top:20px}body.discussion .discussion-comment .response-body,.discussion-module .discussion-comment .response-body,.discussion-user-threads .discussion-comment .response-body{display:inline-block;margin-bottom:10px;width:82.94039%}body.discussion .discussion-comment .response-body p+p,.discussion-module .discussion-comment .response-body p+p,.discussion-user-threads .discussion-comment .response-body p+p{margin-top:12px}body.discussion .discussion-comment .comment-actions-list,.discussion-module .discussion-comment .comment-actions-list,.discussion-user-threads .discussion-comment .comment-actions-list{float:right}body.discussion .discussion-comment .posted-details,.discussion-module .discussion-comment .posted-details,.discussion-user-threads .discussion-comment .posted-details{margin-top:0}.forum-thread-main-wrapper{-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-moz-border-bottomright-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottomleft-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #fff;background-color:#fff}body.discussion .discussion-post:after,body.discussion .discussion-response:after,body.discussion .discussion-comment:after{content:"";display:table;clear:both}body.discussion .discussion-post .author-image,body.discussion .discussion-response .author-image,body.discussion .discussion-comment .author-image{margin-right:10px;display:inline-block;vertical-align:top}body.discussion .discussion-post .author-image:empty,body.discussion .discussion-response .author-image:empty,body.discussion .discussion-comment .author-image:empty{display:none}body.discussion .discussion-post .author-image.level-post,body.discussion .discussion-response .author-image.level-post,body.discussion .discussion-comment .author-image.level-post{height:60px;width:60px}body.discussion .discussion-post .author-image.level-response,body.discussion .discussion-response .author-image.level-response,body.discussion .discussion-comment .author-image.level-response{height:50px;width:50px}body.discussion .discussion-post .author-image.level-comment,body.discussion .discussion-response .author-image.level-comment,body.discussion .discussion-comment .author-image.level-comment{height:40px;width:40px}body.discussion .discussion-post .author-image img,body.discussion .discussion-response .author-image img,body.discussion .discussion-comment .author-image img{border-radius:3px}body.discussion .discussion-post .posted-details,body.discussion .discussion-response .posted-details,body.discussion .discussion-comment .posted-details{margin-top:4px;color:#5e5e5e}body.discussion .discussion-post .posted-details .username,body.discussion .discussion-response .posted-details .username,body.discussion .discussion-comment .posted-details .username{display:inline}body.discussion .discussion-post .posted-details .timeago,body.discussion .discussion-post .posted-details .top-post-status,body.discussion .discussion-response .posted-details .timeago,body.discussion .discussion-response .posted-details .top-post-status,body.discussion .discussion-comment .posted-details .timeago,body.discussion .discussion-comment .posted-details .top-post-status{color:inherit}body.discussion .discussion-post .post-body,body.discussion .discussion-response .response-body{padding-right:20px}body.discussion .discussion-post:after,body.discussion .discussion-article:after,body.view-in-course .discussion-post:after,body.view-in-course .discussion-article:after{content:"";display:table;clear:both}body.discussion .discussion-post .post-header-content .post-title,body.discussion .discussion-article .post-header-content .post-title,body.view-in-course .discussion-post .post-header-content .post-title,body.view-in-course .discussion-article .post-header-content .post-title{margin-bottom:5px;letter-spacing:0}body.discussion .discussion-post .post-context,body.discussion .discussion-article .post-context,body.view-in-course .discussion-post .post-context,body.view-in-course .discussion-article .post-context{margin-top:20px;color:#5e5e5e;padding:15px;background-color:#f8f8f8;border-radius:3px}body.discussion .discussion-post .post-context:empty,body.discussion .discussion-article .post-context:empty,body.view-in-course .discussion-post .post-context:empty,body.view-in-course .discussion-article .post-context:empty{display:none}body.discussion .discussion-post .post-context .group-visibility-label,body.discussion .discussion-article .post-context .group-visibility-label,body.view-in-course .discussion-post .post-context .group-visibility-label,body.view-in-course .discussion-article .post-context .group-visibility-label{margin-top:5px}body.discussion .forum-thread-main-wrapper,.discussion-thread.expanded .forum-thread-main-wrapper{box-shadow:0 1px 3px rgba(0,0,0,0.2)}.forum-new-post-form,.edit-post-form{box-sizing:border-box;margin:0;border-radius:3px;padding:20px;max-width:1440px}.forum-new-post-form:after,.edit-post-form:after{content:"";display:table;clear:both}.forum-new-post-form .post-field,.edit-post-form .post-field{margin-bottom:20px}.forum-new-post-form .post-field .field-label,.edit-post-form .post-field .field-label{display:inline-block;width:50%;vertical-align:top;line-height:40px}.forum-new-post-form .post-field .field-label .field-input,.edit-post-form .post-field .field-label .field-input{display:inline-block;width:100%;vertical-align:top}.forum-new-post-form .post-field .field-label .field-label-text,.edit-post-form .post-field .field-label .field-label-text{display:inline-block;width:25%;vertical-align:top;text-transform:uppercase;font-size:12px;line-height:40px}.forum-new-post-form .post-field .field-label .field-label-text+.field-input,.edit-post-form .post-field .field-label .field-label-text+.field-input{width:75%}.forum-new-post-form .post-field .field-help,.edit-post-form .post-field .field-help{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:20px;width:50%;font-size:12px}.forum-new-post-form .post-options,.edit-post-form .post-options{margin-bottom:10px}.discussion-module .forum-new-post-form,.discussion-user-threads .forum-new-post-form{background:#fff}.forum-new-post-form .post-topic-button,.edit-post-form .post-topic-button{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;z-index:1000;padding:0 20px 0 15px;height:40px;font-size:14px;line-height:36px}.forum-new-post-form .post-topic-button:hover,.forum-new-post-form .post-topic-button:focus,.edit-post-form .post-topic-button:hover,.edit-post-form .post-topic-button:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.forum-new-post-form .post-topic-button .drop-arrow,.edit-post-form .post-topic-button .drop-arrow{float:right;color:#999}.forum-new-post-form .post-type-label,.edit-post-form .post-type-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;font-size:14px;display:inline-block;padding:0 10px;width:48%;height:40px;text-align:center;color:#2f2f2f;font-weight:600;line-height:36px}.forum-new-post-form .post-type-label:hover,.forum-new-post-form .post-type-label:focus,.edit-post-form .post-type-label:hover,.edit-post-form .post-type-label:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.forum-new-post-form .post-type-label .icon,.edit-post-form .post-type-label .icon{margin-right:5px}.forum-new-post-form .post-type-input:checked+.post-type-label,.edit-post-form .post-type-input:checked+.post-type-label{background-color:#fff;background-image:none;box-shadow:0 1px 1px rgba(0,0,0,0.4) inset}.forum-new-post-form .post-type-input:focus+.post-type-label,.edit-post-form .post-type-input:focus+.post-type-label{box-shadow:0 1px 1px rgba(0,0,0,0.4) inset,0 0 2px 2px #0078b0}.forum-new-post-form input[type=text].field-input,.edit-post-form input[type=text].field-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #acacac;border-radius:3px;padding:0 10px;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;color:#333;font-weight:700;font-size:16px;font-family:'Open Sans', sans-serif}.forum-new-post-form .post-option,.edit-post-form .post-option{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:20px;border:1px solid transparent;border-radius:3px;padding:10px}.forum-new-post-form .post-option:hover,.edit-post-form .post-option:hover{border-color:#c8c8c8}.forum-new-post-form .post-option.is-enabled,.edit-post-form .post-option.is-enabled{border-color:#0078b0;color:#0078b0}.forum-new-post-form .post-option .post-option-input,.edit-post-form .post-option .post-option-input{margin-right:10px}.forum-new-post-form .post-option .icon,.edit-post-form .post-option .icon{margin-right:0.5em}.forum-new-post-form .submit{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);display:inline-block;margin-right:10px}.forum-new-post-form .submit:hover,.forum-new-post-form .submit:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}.forum-new-post-form .cancel{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;display:inline-block}.forum-new-post-form .cancel:hover,.forum-new-post-form .cancel:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.forum-new-post-form .post-errors,.edit-post-form .post-errors{margin-bottom:20px;border-radius:3px;padding:0;background:#fd5757;box-shadow:0 1px 2px rgba(0,0,0,0.3) inset,0 1px 0 rgba(255,255,255,0.2);color:#fff;list-style:none}.forum-new-post-form .post-errors .post-error,.edit-post-form .post-errors .post-error{padding:10px 20px 12px 45px;border-bottom:1px solid #b20610;background:url("../images/white-error-icon.97dc037801b5.png") no-repeat 15px 14px}.forum-new-post-form .post-errors .post-error:last-child,.edit-post-form .post-errors .post-error:last-child{border-bottom:none}.forum-new-post-form .post-topic,.edit-post-form .post-topic{position:relative}.forum-new-post-form .post-topic .topic-menu-wrapper,.edit-post-form .post-topic .topic-menu-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:40px;left:0;border:1px solid #c8c8c8;width:100%;background:#fff;box-shadow:0 2px 1px rgba(0,0,0,0.2)}.forum-new-post-form .post-topic .topic-filter-label,.edit-post-form .post-topic .topic-filter-label{border-bottom:1px solid #acacac;padding:5px}.forum-new-post-form .post-topic .topic-filter-input,.edit-post-form .post-topic .topic-filter-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c8c8c8;padding:0 15px;width:100%;height:30px;color:#333;font-size:11px;line-height:16px}.forum-new-post-form .post-topic .topic-menu,.edit-post-form .post-topic .topic-menu{overflow-y:scroll;max-height:400px;list-style:none}.forum-new-post-form .post-topic .topic-submenu,.edit-post-form .post-topic .topic-submenu{padding-left:20px;list-style:none}.forum-new-post-form .post-topic .topic-title,.edit-post-form .post-topic .topic-title{display:block;border-bottom:1px solid #c8c8c8;padding:10px;font-size:14px}.forum-new-post-form .post-topic a.topic-title,.edit-post-form .post-topic a.topic-title{-webkit-transition:none;-moz-transition:none;transition:none}.forum-new-post-form .post-topic a.topic-title:hover,.forum-new-post-form .post-topic a.topic-title:focus,.edit-post-form .post-topic a.topic-title:hover,.edit-post-form .post-topic a.topic-title:focus{background-color:#e3e3e3}.container .discussion-body .responses,section.outside-app .discussion-body .responses,.wrapper-account-settings .discussion-body .responses,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses,.view-profile .wrapper-profile-sections .discussion-body .responses,.container .discussion-module .responses,section.outside-app .discussion-module .responses,.wrapper-account-settings .discussion-module .responses,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses,.view-profile .wrapper-profile-sections .discussion-module .responses,.container .discussion-user-threads .responses,section.outside-app .discussion-user-threads .responses,.wrapper-account-settings .discussion-user-threads .responses,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses,.view-profile .wrapper-profile-sections .discussion-user-threads .responses{list-style:none;margin-top:20px;padding:0 30px}.container .discussion-body .responses:empty,section.outside-app .discussion-body .responses:empty,.wrapper-account-settings .discussion-body .responses:empty,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses:empty,.view-profile .wrapper-profile-sections .discussion-body .responses:empty,.container .discussion-module .responses:empty,section.outside-app .discussion-module .responses:empty,.wrapper-account-settings .discussion-module .responses:empty,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses:empty,.view-profile .wrapper-profile-sections .discussion-module .responses:empty,.container .discussion-user-threads .responses:empty,section.outside-app .discussion-user-threads .responses:empty,.wrapper-account-settings .discussion-user-threads .responses:empty,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses:empty,.view-profile .wrapper-profile-sections .discussion-user-threads .responses:empty{display:none}.container .discussion-body .responses .forum-response,section.outside-app .discussion-body .responses .forum-response,.wrapper-account-settings .discussion-body .responses .forum-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .forum-response,.view-profile .wrapper-profile-sections .discussion-body .responses .forum-response,.container .discussion-module .responses .forum-response,section.outside-app .discussion-module .responses .forum-response,.wrapper-account-settings .discussion-module .responses .forum-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .forum-response,.view-profile .wrapper-profile-sections .discussion-module .responses .forum-response,.container .discussion-user-threads .responses .forum-response,section.outside-app .discussion-user-threads .responses .forum-response,.wrapper-account-settings .discussion-user-threads .responses .forum-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .forum-response,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .forum-response{-webkit-animation:fadeIn 0.3s;-moz-animation:fadeIn 0.3s;animation:fadeIn 0.3s;position:relative;margin:20px 0;border:1px solid #acacac;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,0.2)}.container .discussion-body .responses .discussion-response,section.outside-app .discussion-body .responses .discussion-response,.wrapper-account-settings .discussion-body .responses .discussion-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .discussion-response,.view-profile .wrapper-profile-sections .discussion-body .responses .discussion-response,.container .discussion-module .responses .discussion-response,section.outside-app .discussion-module .responses .discussion-response,.wrapper-account-settings .discussion-module .responses .discussion-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .discussion-response,.view-profile .wrapper-profile-sections .discussion-module .responses .discussion-response,.container .discussion-user-threads .responses .discussion-response,section.outside-app .discussion-user-threads .responses .discussion-response,.wrapper-account-settings .discussion-user-threads .responses .discussion-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .discussion-response,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .discussion-response{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-moz-border-bottomright-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottomleft-radius:0;border-bottom-left-radius:0;padding:20px;background-color:#fff}.container .discussion-response .response-header-content .username,section.outside-app .discussion-response .response-header-content .username,.wrapper-account-settings .discussion-response .response-header-content .username,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-response .response-header-content .username,.view-profile .wrapper-profile-sections .discussion-response .response-header-content .username{font-size:14px}.container .discussion-response .response-body ol,section.outside-app .discussion-response .response-body ol,.wrapper-account-settings .discussion-response .response-body ol,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-response .response-body ol,.view-profile .wrapper-profile-sections .discussion-response .response-body ol,.container .discussion-response .response-body ul,section.outside-app .discussion-response .response-body ul,.wrapper-account-settings .discussion-response .response-body ul,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-response .response-body ul,.view-profile .wrapper-profile-sections .discussion-response .response-body ul{padding-left:40px;padding-right:0}.container .discussion-body .add-response,section.outside-app .discussion-body .add-response,.wrapper-account-settings .discussion-body .add-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .add-response,.view-profile .wrapper-profile-sections .discussion-body .add-response,.container .discussion-module .add-response,section.outside-app .discussion-module .add-response,.wrapper-account-settings .discussion-module .add-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .add-response,.view-profile .wrapper-profile-sections .discussion-module .add-response,.container .discussion-user-threads .add-response,section.outside-app .discussion-user-threads .add-response,.wrapper-account-settings .discussion-user-threads .add-response,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .add-response,.view-profile .wrapper-profile-sections .discussion-user-threads .add-response{margin-top:20px;padding:0 30px}.container .discussion-body .add-response .add-response-btn,section.outside-app .discussion-body .add-response .add-response-btn,.wrapper-account-settings .discussion-body .add-response .add-response-btn,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .add-response .add-response-btn,.view-profile .wrapper-profile-sections .discussion-body .add-response .add-response-btn,.container .discussion-module .add-response .add-response-btn,section.outside-app .discussion-module .add-response .add-response-btn,.wrapper-account-settings .discussion-module .add-response .add-response-btn,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .add-response .add-response-btn,.view-profile .wrapper-profile-sections .discussion-module .add-response .add-response-btn,.container .discussion-user-threads .add-response .add-response-btn,section.outside-app .discussion-user-threads .add-response .add-response-btn,.wrapper-account-settings .discussion-user-threads .add-response .add-response-btn,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .add-response .add-response-btn,.view-profile .wrapper-profile-sections .discussion-user-threads .add-response .add-response-btn{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1);display:block;border:1px solid #aaa;border-radius:3px;padding:0 15px;height:35px;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);color:#333;text-shadow:none;font-size:13px;line-height:35px;background-color:#fff;background-image:-webkit-linear-gradient(top, #fff 35%,#e3e3e3);background-image:linear-gradient(to bottom,#fff 35%,#e3e3e3);position:relative;border:1px solid #acacac;padding:0 18px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-align:left;font-size:13px}.container .discussion-body .add-response .add-response-btn:hover,section.outside-app .discussion-body .add-response .add-response-btn:hover,.wrapper-account-settings .discussion-body .add-response .add-response-btn:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .add-response .add-response-btn:hover,.view-profile .wrapper-profile-sections .discussion-body .add-response .add-response-btn:hover,.container .discussion-module .add-response .add-response-btn:hover,section.outside-app .discussion-module .add-response .add-response-btn:hover,.wrapper-account-settings .discussion-module .add-response .add-response-btn:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .add-response .add-response-btn:hover,.view-profile .wrapper-profile-sections .discussion-module .add-response .add-response-btn:hover,.container .discussion-user-threads .add-response .add-response-btn:hover,section.outside-app .discussion-user-threads .add-response .add-response-btn:hover,.wrapper-account-settings .discussion-user-threads .add-response .add-response-btn:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .add-response .add-response-btn:hover,.view-profile .wrapper-profile-sections .discussion-user-threads .add-response .add-response-btn:hover,.container .discussion-body .add-response .add-response-btn:focus,section.outside-app .discussion-body .add-response .add-response-btn:focus,.wrapper-account-settings .discussion-body .add-response .add-response-btn:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .add-response .add-response-btn:focus,.view-profile .wrapper-profile-sections .discussion-body .add-response .add-response-btn:focus,.container .discussion-module .add-response .add-response-btn:focus,section.outside-app .discussion-module .add-response .add-response-btn:focus,.wrapper-account-settings .discussion-module .add-response .add-response-btn:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .add-response .add-response-btn:focus,.view-profile .wrapper-profile-sections .discussion-module .add-response .add-response-btn:focus,.container .discussion-user-threads .add-response .add-response-btn:focus,section.outside-app .discussion-user-threads .add-response .add-response-btn:focus,.wrapper-account-settings .discussion-user-threads .add-response .add-response-btn:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .add-response .add-response-btn:focus,.view-profile .wrapper-profile-sections .discussion-user-threads .add-response .add-response-btn:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8)}.container .discussion-body .add-response .add-response-btn .fa-reply:before,section.outside-app .discussion-body .add-response .add-response-btn .fa-reply:before,.wrapper-account-settings .discussion-body .add-response .add-response-btn .fa-reply:before,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .add-response .add-response-btn .fa-reply:before,.view-profile .wrapper-profile-sections .discussion-body .add-response .add-response-btn .fa-reply:before,.container .discussion-module .add-response .add-response-btn .fa-reply:before,section.outside-app .discussion-module .add-response .add-response-btn .fa-reply:before,.wrapper-account-settings .discussion-module .add-response .add-response-btn .fa-reply:before,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .add-response .add-response-btn .fa-reply:before,.view-profile .wrapper-profile-sections .discussion-module .add-response .add-response-btn .fa-reply:before,.container .discussion-user-threads .add-response .add-response-btn .fa-reply:before,section.outside-app .discussion-user-threads .add-response .add-response-btn .fa-reply:before,.wrapper-account-settings .discussion-user-threads .add-response .add-response-btn .fa-reply:before,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .add-response .add-response-btn .fa-reply:before,.view-profile .wrapper-profile-sections .discussion-user-threads .add-response .add-response-btn .fa-reply:before{content:"\f112"}.container .discussion-body .add-response .add-response-btn span.add-response-btn-text,section.outside-app .discussion-body .add-response .add-response-btn span.add-response-btn-text,.wrapper-account-settings .discussion-body .add-response .add-response-btn span.add-response-btn-text,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .add-response .add-response-btn span.add-response-btn-text,.view-profile .wrapper-profile-sections .discussion-body .add-response .add-response-btn span.add-response-btn-text,.container .discussion-module .add-response .add-response-btn span.add-response-btn-text,section.outside-app .discussion-module .add-response .add-response-btn span.add-response-btn-text,.wrapper-account-settings .discussion-module .add-response .add-response-btn span.add-response-btn-text,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .add-response .add-response-btn span.add-response-btn-text,.view-profile .wrapper-profile-sections .discussion-module .add-response .add-response-btn span.add-response-btn-text,.container .discussion-user-threads .add-response .add-response-btn span.add-response-btn-text,section.outside-app .discussion-user-threads .add-response .add-response-btn span.add-response-btn-text,.wrapper-account-settings .discussion-user-threads .add-response .add-response-btn span.add-response-btn-text,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .add-response .add-response-btn span.add-response-btn-text,.view-profile .wrapper-profile-sections .discussion-user-threads .add-response .add-response-btn span.add-response-btn-text{padding-left:4px}.forum-response .action-show-comments{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;display:block;padding:10px 20px;width:100%;background:#f8f8f8;box-shadow:0 1px 3px -1px rgba(0,0,0,0.2) inset}.container .discussion-body .responses .forum-response.staff,section.outside-app .discussion-body .responses .forum-response.staff,.wrapper-account-settings .discussion-body .responses .forum-response.staff,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .forum-response.staff,.view-profile .wrapper-profile-sections .discussion-body .responses .forum-response.staff,.container .discussion-module .responses .forum-response.staff,section.outside-app .discussion-module .responses .forum-response.staff,.wrapper-account-settings .discussion-module .responses .forum-response.staff,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .forum-response.staff,.view-profile .wrapper-profile-sections .discussion-module .responses .forum-response.staff,.container .discussion-user-threads .responses .forum-response.staff,section.outside-app .discussion-user-threads .responses .forum-response.staff,.wrapper-account-settings .discussion-user-threads .responses .forum-response.staff,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .forum-response.staff,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .forum-response.staff{padding-top:38px;border-color:#009fe2}.container .discussion-body .responses .forum-response.community-ta,section.outside-app .discussion-body .responses .forum-response.community-ta,.wrapper-account-settings .discussion-body .responses .forum-response.community-ta,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .forum-response.community-ta,.view-profile .wrapper-profile-sections .discussion-body .responses .forum-response.community-ta,.container .discussion-module .responses .forum-response.community-ta,section.outside-app .discussion-module .responses .forum-response.community-ta,.wrapper-account-settings .discussion-module .responses .forum-response.community-ta,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .forum-response.community-ta,.view-profile .wrapper-profile-sections .discussion-module .responses .forum-response.community-ta,.container .discussion-user-threads .responses .forum-response.community-ta,section.outside-app .discussion-user-threads .responses .forum-response.community-ta,.wrapper-account-settings .discussion-user-threads .responses .forum-response.community-ta,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .forum-response.community-ta,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .forum-response.community-ta{padding-top:38px;border-color:#1d9348}.container .discussion-body .responses .forum-response .staff-banner,section.outside-app .discussion-body .responses .forum-response .staff-banner,.wrapper-account-settings .discussion-body .responses .forum-response .staff-banner,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .forum-response .staff-banner,.view-profile .wrapper-profile-sections .discussion-body .responses .forum-response .staff-banner,.container .discussion-module .responses .forum-response .staff-banner,section.outside-app .discussion-module .responses .forum-response .staff-banner,.wrapper-account-settings .discussion-module .responses .forum-response .staff-banner,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .forum-response .staff-banner,.view-profile .wrapper-profile-sections .discussion-module .responses .forum-response .staff-banner,.container .discussion-user-threads .responses .forum-response .staff-banner,section.outside-app .discussion-user-threads .responses .forum-response .staff-banner,.wrapper-account-settings .discussion-user-threads .responses .forum-response .staff-banner,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .forum-response .staff-banner,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .forum-response .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 .forum-response .community-ta-banner,section.outside-app .discussion-body .responses .forum-response .community-ta-banner,.wrapper-account-settings .discussion-body .responses .forum-response .community-ta-banner,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .forum-response .community-ta-banner,.view-profile .wrapper-profile-sections .discussion-body .responses .forum-response .community-ta-banner,.container .discussion-module .responses .forum-response .community-ta-banner,section.outside-app .discussion-module .responses .forum-response .community-ta-banner,.wrapper-account-settings .discussion-module .responses .forum-response .community-ta-banner,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .forum-response .community-ta-banner,.view-profile .wrapper-profile-sections .discussion-module .responses .forum-response .community-ta-banner,.container .discussion-user-threads .responses .forum-response .community-ta-banner,section.outside-app .discussion-user-threads .responses .forum-response .community-ta-banner,.wrapper-account-settings .discussion-user-threads .responses .forum-response .community-ta-banner,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .forum-response .community-ta-banner,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .forum-response .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:#1d9348;font-size:9px;font-weight:700;color:#fff;text-transform:uppercase}.container .discussion-body .responses .forum-response.loading,section.outside-app .discussion-body .responses .forum-response.loading,.wrapper-account-settings .discussion-body .responses .forum-response.loading,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .responses .forum-response.loading,.view-profile .wrapper-profile-sections .discussion-body .responses .forum-response.loading,.container .discussion-module .responses .forum-response.loading,section.outside-app .discussion-module .responses .forum-response.loading,.wrapper-account-settings .discussion-module .responses .forum-response.loading,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .responses .forum-response.loading,.view-profile .wrapper-profile-sections .discussion-module .responses .forum-response.loading,.container .discussion-user-threads .responses .forum-response.loading,section.outside-app .discussion-user-threads .responses .forum-response.loading,.wrapper-account-settings .discussion-user-threads .responses .forum-response.loading,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .responses .forum-response.loading,.view-profile .wrapper-profile-sections .discussion-user-threads .responses .forum-response.loading{height:0;margin:0;padding:0;border:none;box-shadow:none}.container .discussion-body .comments,section.outside-app .discussion-body .comments,.wrapper-account-settings .discussion-body .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments,.view-profile .wrapper-profile-sections .discussion-body .comments,.container .discussion-module .comments,section.outside-app .discussion-module .comments,.wrapper-account-settings .discussion-module .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments,.view-profile .wrapper-profile-sections .discussion-module .comments,.container .discussion-user-threads .comments,section.outside-app .discussion-user-threads .comments,.wrapper-account-settings .discussion-user-threads .comments,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments,.view-profile .wrapper-profile-sections .discussion-user-threads .comments{border-radius:0 0 3px 3px;background:#f8f8f8;box-shadow:0 1px 3px -1px rgba(0,0,0,0.2) inset}.container .discussion-body .comments>li,section.outside-app .discussion-body .comments>li,.wrapper-account-settings .discussion-body .comments>li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments>li,.view-profile .wrapper-profile-sections .discussion-body .comments>li,.container .discussion-module .comments>li,section.outside-app .discussion-module .comments>li,.wrapper-account-settings .discussion-module .comments>li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments>li,.view-profile .wrapper-profile-sections .discussion-module .comments>li,.container .discussion-user-threads .comments>li,section.outside-app .discussion-user-threads .comments>li,.wrapper-account-settings .discussion-user-threads .comments>li,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments>li,.view-profile .wrapper-profile-sections .discussion-user-threads .comments>li{border-top:1px solid #e3e3e3;padding:10px 20px}.container .discussion-body .comments blockquote,section.outside-app .discussion-body .comments blockquote,.wrapper-account-settings .discussion-body .comments blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments blockquote,.view-profile .wrapper-profile-sections .discussion-body .comments blockquote,.container .discussion-module .comments blockquote,section.outside-app .discussion-module .comments blockquote,.wrapper-account-settings .discussion-module .comments blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments blockquote,.view-profile .wrapper-profile-sections .discussion-module .comments blockquote,.container .discussion-user-threads .comments blockquote,section.outside-app .discussion-user-threads .comments blockquote,.wrapper-account-settings .discussion-user-threads .comments blockquote,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments blockquote,.view-profile .wrapper-profile-sections .discussion-user-threads .comments blockquote{background:#e3e3e3;border-radius:3px;padding:5px 10px;font-size:14px}.container .discussion-body .comments .comment-form:after,section.outside-app .discussion-body .comments .comment-form:after,.wrapper-account-settings .discussion-body .comments .comment-form:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form:after,.view-profile .wrapper-profile-sections .discussion-body .comments .comment-form:after,.container .discussion-module .comments .comment-form:after,section.outside-app .discussion-module .comments .comment-form:after,.wrapper-account-settings .discussion-module .comments .comment-form:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form:after,.view-profile .wrapper-profile-sections .discussion-module .comments .comment-form:after,.container .discussion-user-threads .comments .comment-form:after,section.outside-app .discussion-user-threads .comments .comment-form:after,.wrapper-account-settings .discussion-user-threads .comments .comment-form:after,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form:after,.view-profile .wrapper-profile-sections .discussion-user-threads .comments .comment-form:after{content:"";display:table;clear:both}.container .discussion-body .comments .comment-form .comment-form-input,section.outside-app .discussion-body .comments .comment-form .comment-form-input,.wrapper-account-settings .discussion-body .comments .comment-form .comment-form-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form .comment-form-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-module .comments .comment-form .comment-form-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form .comment-form-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-user-threads .comments .comment-form .comment-form-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form .comment-form-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-body .comments .comment-form .discussion-submit-comment,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form .discussion-submit-comment,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-module .comments .comment-form .discussion-submit-comment,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form .discussion-submit-comment,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-user-threads .comments .comment-form .discussion-submit-comment,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form .discussion-submit-comment,.view-profile .wrapper-profile-sections .discussion-user-threads .comments .comment-form .discussion-submit-comment{background-color:#6dccf1;background-image:-webkit-linear-gradient(top, #6dccf1,#38a8e5);background-image:linear-gradient(to bottom,#6dccf1,#38a8e5);display:block;border:1px solid #2d81ad;border-radius:3px;padding:0 15px;height:35px;color:#fff;text-shadow:none;font-size:13px;line-height:35px;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,.wrapper-account-settings .discussion-body .comments .comment-form .discussion-submit-comment:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form .discussion-submit-comment:hover,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-module .comments .comment-form .discussion-submit-comment:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form .discussion-submit-comment:hover,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-user-threads .comments .comment-form .discussion-submit-comment:hover,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form .discussion-submit-comment:hover,.view-profile .wrapper-profile-sections .discussion-user-threads .comments .comment-form .discussion-submit-comment:hover,.container .discussion-body .comments .comment-form .discussion-submit-comment:focus,section.outside-app .discussion-body .comments .comment-form .discussion-submit-comment:focus,.wrapper-account-settings .discussion-body .comments .comment-form .discussion-submit-comment:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form .discussion-submit-comment:focus,.view-profile .wrapper-profile-sections .discussion-body .comments .comment-form .discussion-submit-comment:focus,.container .discussion-module .comments .comment-form .discussion-submit-comment:focus,section.outside-app .discussion-module .comments .comment-form .discussion-submit-comment:focus,.wrapper-account-settings .discussion-module .comments .comment-form .discussion-submit-comment:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form .discussion-submit-comment:focus,.view-profile .wrapper-profile-sections .discussion-module .comments .comment-form .discussion-submit-comment:focus,.container .discussion-user-threads .comments .comment-form .discussion-submit-comment:focus,section.outside-app .discussion-user-threads .comments .comment-form .discussion-submit-comment:focus,.wrapper-account-settings .discussion-user-threads .comments .comment-form .discussion-submit-comment:focus,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form .discussion-submit-comment:focus,.view-profile .wrapper-profile-sections .discussion-user-threads .comments .comment-form .discussion-submit-comment:focus{background-color:#4fbbe4;background-image:-webkit-linear-gradient(top, #4fbbe4,#2090d0);background-image:linear-gradient(to bottom,#4fbbe4,#2090d0);border-color:#297095}.container .discussion-body .comments .comment-form .wmd-input,section.outside-app .discussion-body .comments .comment-form .wmd-input,.wrapper-account-settings .discussion-body .comments .comment-form .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form .wmd-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-module .comments .comment-form .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form .wmd-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-user-threads .comments .comment-form .wmd-input,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form .wmd-input,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-body .comments .comment-form .discussion-errors,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-body .comments .comment-form .discussion-errors,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-module .comments .comment-form .discussion-errors,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-module .comments .comment-form .discussion-errors,.view-profile .wrapper-profile-sections .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,.wrapper-account-settings .discussion-user-threads .comments .comment-form .discussion-errors,.view-profile .profile-self .wrapper-profile-field-account-privacy .u-field-account_privacy .discussion-user-threads .comments .comment-form .discussion-errors,.view-profile .wrapper-profile-sections .discussion-user-threads .comments .comment-form .discussion-errors{margin:0}body.discussion .forum-nav .search-alert{-webkit-transition:none;-moz-transition:none;transition:none;padding:10px 11px 10px 18px;background-color:#000}body.discussion .forum-nav .search-alert-content,body.discussion .forum-nav .search-alert-controls{display:inline-block;vertical-align:middle}body.discussion .forum-nav .search-alert-content{width:70%}body.discussion .forum-nav .search-alert-content .message{font-size:12px;color:#fff}body.discussion .forum-nav .search-alert-content .message em{font-style:italic}body.discussion .forum-nav .search-alert-content .link-jump{-webkit-transition:none;-moz-transition:none;transition:none}body.discussion .forum-nav .search-alert-controls{width:28%;text-align:right}body.discussion .forum-nav .search-alert-controls .control{font-size:14px;-webkit-transition:none;-moz-transition:none;transition:none;padding:5px 10px;color:#fff}body.discussion .forum-nav .search-alert-controls .control:hover,body.discussion .forum-nav .search-alert-controls .control:focus{color:#fff;text-decoration:none}.forum-nav-browse{color:#000 !important}.forum-nav-search label{margin-bottom:0}.forum-nav-search-input{box-shadow:none !important;border:1px solid #acacac !important;border-radius:3px !important;height:auto !important;padding-left:5px !important;padding-right:22px !important;font-size:12px !important}.forum-nav-search-ff-position-fix{position:relative}.forum-nav-browse-title{color:inherit !important}.forum-nav-browse-filter label{margin-bottom:0}.forum-nav-browse-filter-input{box-shadow:none !important;border-radius:3px !important;height:auto !important;padding-left:5px !important;padding-right:22px !important;font-size:12px !important}.forum-nav-browse-menu,.forum-nav-browse-submenu{margin:0}.forum-nav-browse-menu{padding-left:0}.forum-nav-filter-main,.forum-nav-filter-cohort,.forum-nav-sort{font:inherit;line-height:1em;margin-bottom:0}.forum-nav-filter-main-control,.forum-nav-filter-cohort-control,.forum-nav-sort-control{font:inherit}.forum-nav-thread-list,.forum-nav-thread-labels{margin:0;padding-left:0}li[class*=forum-nav-thread-label-] span{color:inherit}li[class*=forum-nav-thread-label-]:before,li[class*=forum-nav-thread-label-]:after{display:none !important}.forum-new-post-form .post-type,.edit-post-form .post-type{text-shadow:none}.forum-new-post-form .post-type,.forum-new-post-form .topic-filter-label,.edit-post-form .post-type,.edit-post-form .topic-filter-label{margin-bottom:0}.forum-new-post-form .topic-menu,.edit-post-form .topic-menu{padding-left:0}.forum-new-post-form .topic-menu,.forum-new-post-form .topic-submenu,.edit-post-form .topic-menu,.edit-post-form .topic-submenu{margin-top:0;margin-bottom:0}.forum-new-post-form .post-topic-button .drop-arrow,.edit-post-form .post-topic-button .drop-arrow{line-height:36px}.forum-new-post-form .topic-title,.edit-post-form .topic-title{line-height:14px}.discussion.container .post-actions-list,section.discussion.outside-app .post-actions-list,.discussion.wrapper-account-settings .post-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .post-actions-list,.view-profile .discussion.wrapper-profile-sections .post-actions-list,.discussion.container .response-actions-list,section.discussion.outside-app .response-actions-list,.discussion.wrapper-account-settings .response-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .response-actions-list,.view-profile .discussion.wrapper-profile-sections .response-actions-list,.discussion.container .comment-actions-list,section.discussion.outside-app .comment-actions-list,.discussion.wrapper-account-settings .comment-actions-list,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .comment-actions-list,.view-profile .discussion.wrapper-profile-sections .comment-actions-list,.discussion-module .post-actions-list,.discussion-user-threads .post-actions-list,.discussion-module .response-actions-list,.discussion-user-threads .response-actions-list,.discussion-module .comment-actions-list,.discussion-user-threads .comment-actions-list{padding-left:0 !important}.discussion.container .action-label span,section.discussion.outside-app .action-label span,.discussion.wrapper-account-settings .action-label span,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-label span,.view-profile .discussion.wrapper-profile-sections .action-label span,.discussion.container .action-icon span,section.discussion.outside-app .action-icon span,.discussion.wrapper-account-settings .action-icon span,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .action-icon span,.view-profile .discussion.wrapper-profile-sections .action-icon span,.discussion-module .action-label span,.discussion-user-threads .action-label span,.discussion-module .action-icon span,.discussion-user-threads .action-icon span{color:inherit}.discussion-module .wrapper-post-header .post-title,.discussion-user-threads .wrapper-post-header .post-title{margin-bottom:0 !important}.search-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:5px}.search-bar .search-field-wrapper{position:relative}.search-bar .search-field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:5px;width:100%;border-radius:4px;background:rgba(255,255,255,0.25)}.search-bar .search-field.is-active{background:#fff}.search-bar .search-button,.search-bar .cancel-button,.search-bar .search-button:hover,.search-bar .cancel-button:hover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;right:12px;display:block;position:absolute;top:0;border:none;background:transparent;padding:0;height:35px;color:#919191;box-shadow:none;line-height:35px;text-shadow:none;text-transform:none}.search-bar .cancel-button{display:none}.search-results{display:none}.search-results .search-info{border-bottom:4px solid #f5f5f5;padding-bottom:20px}.search-results .search-info .search-count{float:right;color:#919191}.search-results .search-result-list{margin:0;padding:0}.search-results .search-results-item{padding-right:140px;position:relative;border-bottom:1px solid #e3e3e3;padding:20px 10px;list-style-type:none;cursor:pointer}.search-results .search-results-item:hover{background:#f8f8f8}.search-results .search-results-item .result-excerpt{margin-bottom:20px}.search-results .search-results-item .result-type{right:10px;position:absolute;bottom:20px;font-size:14px;color:#919191}.search-results .search-results-item .result-course-name{margin-right:1em;font-size:14px;color:#919191}.search-results .search-results-item .result-location{font-size:14px;color:#919191}.search-results .search-results-item .result-link{right:10px;position:absolute;top:20px;line-height:1.6em;text-transform:uppercase}.search-results .search-results-item .search-results-ellipsis{color:#767676}.search-results .search-results-item .search-results-ellipsis:after{content:'\2026'}.search-results .search-load-next{display:block;border:2px solid #0078b0;padding:1rem;border-radius:3px;color:#3c3c3c;text-transform:uppercase}.courseware-search-bar{box-shadow:0 1px 0 #fff inset,0 -1px 0 rgba(0,0,0,0.1) inset}.dashboard-search-bar{float:right;margin-left:2.35765%;margin-bottom:20px;padding:0;width:23.23176%}.dashboard-search-bar label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#767676;font-size:13px;font-style:normal;text-transform:uppercase}.dashboard-search-bar .search-field{background:#fff;box-shadow:0 1px 0 0 #fff,inset 0 0 3px 0 rgba(0,0,0,0.05);font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}.dashboard-search-results{float:left;margin:0;padding:0;width:74.41059%;min-height:300px}.dashboard-search-results .search-info{padding-bottom:2.47756em}.dashboard-search-results .search-info a{display:block;margin-bottom:0.70788em;font-size:13px}.dashboard-search-results .search-info h2,.dashboard-search-results .search-info section.outside-app h1,section.outside-app .dashboard-search-results .search-info h1{float:left;clear:left}.courseware-search-results{padding:40px}.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-bottom:15px}.notifications .notification a{font-family:inherit}.ui-col-wide{width:74.41059%;margin-right:2.35765%;float:left}.ui-col-narrow{width:23.23176%;float:left}.verification-process .wrapper-report .report,.verification-process .report-receipt-provider,.verification-process .carousel .wrapper-task .task,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo,.verification-process.step-requirements .list-reqs .req,body.uxdesign.alerts .content-primary{border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:20px;border:1px solid #acacac;background:#fff}.verification-process .wrapper-report .report:after,.verification-process .report-receipt-provider:after,.verification-process .carousel .wrapper-task .task:after,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo:after,.verification-process.step-requirements .list-reqs .req:after,body.uxdesign.alerts .content-primary:after{content:"";display:table;clear:both}.verification-process .wrapper-report .report:hover,.verification-process .report-receipt-provider:hover,.verification-process .carousel .wrapper-task .task:hover,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo:hover,.verification-process.step-requirements .list-reqs .req:hover,body.uxdesign.alerts .content-primary:hover,.verification-process .wrapper-report .report:active,.verification-process .report-receipt-provider:active,.verification-process .carousel .wrapper-task .task:active,.verification-process .carousel #wrapper-review .review-task-photos .wrapper-photos .wrapper-photo .placeholder-photo:active,.verification-process.step-requirements .list-reqs .req:active,body.uxdesign.alerts .content-primary:active{box-shadow:0 1px 1px rgba(0,0,0,0.2)}.is-expandable.is-ready .title-expand{cursor:pointer}a:disabled,a.is-disabled,a.disabled,a:visited:disabled,a.is-disabled:visited,a.disabled:visited,.is-disabled{pointer-events:none;outline:none;cursor:default}.find-courses .wrapper-search-context .wrapper-search-input{z-index:0}header.global,header.global-new,.modal,.leanModal_box,body.discussion .wmd-prompt-dialog,.discussion-module .wmd-prompt-dialog,.discussion-user-threads .wmd-prompt-dialog,.modal .inner-wrapper,.leanModal_box .inner-wrapper,body.discussion .wmd-prompt-dialog .inner-wrapper,.discussion-module .wmd-prompt-dialog .inner-wrapper,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper,.modal .inner-wrapper header,.leanModal_box .inner-wrapper header,body.discussion .wmd-prompt-dialog .inner-wrapper header,.discussion-module .wmd-prompt-dialog .inner-wrapper header,.discussion-user-threads .wmd-prompt-dialog .inner-wrapper header,.home>header .title .course-search .search-input,.dashboard .my-courses .course .details .wrapper-course-image .sts-enrollment .sts-enrollment-value,.dashboard .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown,.dashboard .my-courses .course .wrapper-messages-primary .message,.find-courses .discovery-input,.find-courses .search-facets,.verification-process .progress-sts,.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-2x,.courses-container .courses .course .course-image .cover-image:before,.discussion.container .actions-dropdown,section.discussion.outside-app .actions-dropdown,.discussion.wrapper-account-settings .actions-dropdown,.view-profile .profile-self .wrapper-profile-field-account-privacy .discussion.u-field-account_privacy .actions-dropdown,.view-profile .discussion.wrapper-profile-sections .actions-dropdown,.discussion-module .actions-dropdown,.discussion-user-threads .actions-dropdown,.view-teams .pagination .current-page{z-index:10}.help-tab,.home>header .title .course-search .search-button,.dashboard .my-courses .course,.find-courses .discovery-submit,.verification-process .progress .progress-step,.verification-process.step-requirements .list-reqs .req .placeholder-art .fa-stack-1x,.courses-container .courses .course .course-image .cover-image .learn-more,.discussion-module section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-post .inline-comment-count,.discussion-user-threads section.discussion .discussion-thread .discussion-article .thread-wrapper .discussion-post .inline-comment-count,.wrapper-alert,.view-teams .pagination .pagination-form{z-index:100}.highlighted-courses .courses .course .status,.find-courses .courses .course .status,.dashboard .my-courses .course.verified .sts-enrollment .deco-graphic{z-index:1000}.forum-new-post-form .post-topic .topic-menu-wrapper,.edit-post-form .post-topic .topic-menu-wrapper{z-index:10000}.wrapper-prompt,.wrapper-notification{z-index:100000}.verification-process .nav-wizard,.ui-loading{box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.2);padding:15px 20px}.ui-loading{-webkit-animation:fadeIn 0.25s linear 1;-moz-animation:fadeIn 0.25s linear 1;animation:fadeIn 0.25s linear 1;opacity:.6;background-color:#fff;padding:30px 20px;text-align:center}.ui-loading .spin{display:inline-block}.ui-loading .copy{padding-left:5px}.is-hidden{display:none}.notification.mini .copy p,.alert .action-alert-close .label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.forum-new-post-form .post-topic-button,.edit-post-form .post-topic-button,.forum-new-post-form .post-type-label,.edit-post-form .post-type-label,.notification.mini .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prompt.warning button,.is-in-course .wrapper-prompt .nav-actions .action-secondary{background:transparent;border:0;padding:0;margin:0}.faded-hr-divider,.horizontal-divider{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{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{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{background-image:-webkit-linear-gradient(-360deg, rgba(200,200,200,0) 0%, #c8c8c8 50%, rgba(200,200,200,0));background-image:linear-gradient(90deg, rgba(200,200,200,0) 0%, #c8c8c8 50%, rgba(200,200,200,0));height:100%;width:1px}.faded-vertical-divider-light,.vertical-divider::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));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}.window{box-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:3px;margin-bottom:20px;border:1px solid #acacac;background:#fff}.window:after{content:"";display:table;clear:both}.gray-button{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.25);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.25),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.25),rgba(255,255,255,0));box-shadow:0 1px 0 rgba(255,255,255,0.25) inset;border:1px solid #5e5e5e;border-radius:3px;background-color:#464646;color:#c8c8c8}.gray-button.disabled,.gray-button.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.gray-button.disabled:hover,.gray-button.disabled:focus,.gray-button.is-disabled:hover,.gray-button.is-disabled:focus{box-shadow:0 0 0 0 !important}.gray-button:hover,.gray-button:focus,.gray-button:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.gray-button:hover,.gray-button:focus{background-color:#2f2f2f;color:#fff}.wrapper-msg{display:block;background:#383838;padding:20px 30px}.wrapper-msg .msg{max-width:1180px;min-width:760px;width:100%;margin:0 auto}.wrapper-msg .msg:after{content:"";display:table;clear:both}.wrapper-msg .msg-content,.wrapper-msg .msg-icon{display:inline-block;vertical-align:middle}.wrapper-msg .msg-content .title{margin-bottom:5px;color:inherit;text-transform:none;letter-spacing:0}.wrapper-msg .msg-content .copy{color:inherit}.wrapper-msg .msg-content .copy p{color:inherit}.wrapper-msg .has-actions .msg-content{width:82.94039%}.wrapper-msg .has-actions .nav-actions,.wrapper-msg .has-actions .msg-actions{width:14.70196%;display:inline-block;vertical-align:middle;text-align:right}.wrapper-msg .is-dismissable .msg-content{width:91.4702%}.wrapper-msg .is-dismissable .action-dismiss{width:6.17215%;display:inline-block;vertical-align:top;text-align:right}.wrapper-msg .is-dismissable .action-dismiss .button-dismiss{background:none;box-shadow:none;border:none;text-shadow:none;color:inherit}.wrapper-msg .is-dismissable .action-dismiss .button-dismiss:hover,.wrapper-msg .is-dismissable .action-dismiss .button-dismiss:focus{color:#126f9a}.wrapper-msg.urgency-high{background:#383838}.wrapper-msg.urgency-high .msg{color:#fff}.wrapper-msg.urgency-mid{background:#888}.wrapper-msg.urgency-mid .msg{color:#fff}.wrapper-msg.urgency-low{background:rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.wrapper-msg.urgency-low .msg{color:#000}.wrapper-msg.alert{border-top:3px solid #d44040}.wrapper-msg.error{border-top:3px solid #fd5757}.wrapper-msg.warning{border-top:3px solid #b52a67}.wrapper-msg.success{border-top:3px solid #25b85a}.wrapper-msg.is-incontext{margin:20px}.wrapper-msg.is-incontext .msg{max-width:unset;min-width:auto}.message{display:block}.message-status{-webkit-border-top-left-radius:2px;-moz-border-topleft-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-topright-radius:2px;border-top-right-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;border-bottom:2px solid #999784;margin:0 0 20px 0;padding:10px 20px;background:#ccc9b0;color:#fff}.message-status .feedback-symbol{position:relative;top:1px;display:inline-block;margin-right:10px}.message-status .text{display:inline-block}.message-status.error{border-color:#470206;background:#c1373f}.message-status.is-shown{display:block}.wrapper-notification,.wrapper-alert,.prompt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper-notification,.wrapper-alert,.prompt{background:#2f2f2f}.wrapper-notification .copy,.wrapper-alert .copy,.prompt .copy{color:#acacac}.wrapper-notification .copy .title,.wrapper-alert .copy .title,.prompt .copy .title{color:#fff}.wrapper-notification .copy .nav-actions .action-primary,.wrapper-alert .copy .nav-actions .action-primary,.prompt .copy .nav-actions .action-primary{color:#171717}.alert.confirm .nav-actions .action-primary,.notification.confirm .nav-actions .action-primary,.prompt.confirm .nav-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));border:1px solid #00608c;border-radius:3px;background-color:#0078b0;color:#fff;border-color:#004869}.alert.confirm .nav-actions .action-primary.disabled,.alert.confirm .nav-actions .action-primary.is-disabled,.notification.confirm .nav-actions .action-primary.disabled,.notification.confirm .nav-actions .action-primary.is-disabled,.prompt.confirm .nav-actions .action-primary.disabled,.prompt.confirm .nav-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.alert.confirm .nav-actions .action-primary.disabled:hover,.alert.confirm .nav-actions .action-primary.disabled:focus,.alert.confirm .nav-actions .action-primary.is-disabled:hover,.alert.confirm .nav-actions .action-primary.is-disabled:focus,.notification.confirm .nav-actions .action-primary.disabled:hover,.notification.confirm .nav-actions .action-primary.disabled:focus,.notification.confirm .nav-actions .action-primary.is-disabled:hover,.notification.confirm .nav-actions .action-primary.is-disabled:focus,.prompt.confirm .nav-actions .action-primary.disabled:hover,.prompt.confirm .nav-actions .action-primary.disabled:focus,.prompt.confirm .nav-actions .action-primary.is-disabled:hover,.prompt.confirm .nav-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.alert.confirm .nav-actions .action-primary:hover,.alert.confirm .nav-actions .action-primary:focus,.alert.confirm .nav-actions .action-primary:active,.notification.confirm .nav-actions .action-primary:hover,.notification.confirm .nav-actions .action-primary:focus,.notification.confirm .nav-actions .action-primary:active,.prompt.confirm .nav-actions .action-primary:hover,.prompt.confirm .nav-actions .action-primary:focus,.prompt.confirm .nav-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.alert.confirm .nav-actions .action-primary:hover,.alert.confirm .nav-actions .action-primary:focus,.alert.confirm .nav-actions .action-primary:active,.notification.confirm .nav-actions .action-primary:hover,.notification.confirm .nav-actions .action-primary:focus,.notification.confirm .nav-actions .action-primary:active,.prompt.confirm .nav-actions .action-primary:hover,.prompt.confirm .nav-actions .action-primary:focus,.prompt.confirm .nav-actions .action-primary:active{background-color:#0078b0;color:#fff}.alert.confirm .nav-actions .action-primary.disabled,.alert.confirm .nav-actions .action-primary.is-disabled,.notification.confirm .nav-actions .action-primary.disabled,.notification.confirm .nav-actions .action-primary.is-disabled,.prompt.confirm .nav-actions .action-primary.disabled,.prompt.confirm .nav-actions .action-primary.is-disabled{box-shadow:none;border:1px solid #99c9df !important;background:#99c9df !important;color:#fff !important}.alert.confirm .action-secondary,.notification.confirm .action-secondary,.prompt.confirm .action-secondary{color:#0078b0}.alert.confirm .action-secondary:hover,.notification.confirm .action-secondary:hover,.prompt.confirm .action-secondary:hover{color:#0078b0}.alert.warning .nav-actions .action-primary,.notification.warning .nav-actions .action-primary,.prompt.warning .nav-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.4);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.4),rgba(255,255,255,0) 60%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.4),rgba(255,255,255,0) 60%);box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;border:1px solid #bd9730;border-radius:3px;background-color:#edbd3c;color:#464646;border-color:#8e7124;color:#171717}.alert.warning .nav-actions .action-primary.disabled,.alert.warning .nav-actions .action-primary.is-disabled,.notification.warning .nav-actions .action-primary.disabled,.notification.warning .nav-actions .action-primary.is-disabled,.prompt.warning .nav-actions .action-primary.disabled,.prompt.warning .nav-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.alert.warning .nav-actions .action-primary.disabled:hover,.alert.warning .nav-actions .action-primary.disabled:focus,.alert.warning .nav-actions .action-primary.is-disabled:hover,.alert.warning .nav-actions .action-primary.is-disabled:focus,.notification.warning .nav-actions .action-primary.disabled:hover,.notification.warning .nav-actions .action-primary.disabled:focus,.notification.warning .nav-actions .action-primary.is-disabled:hover,.notification.warning .nav-actions .action-primary.is-disabled:focus,.prompt.warning .nav-actions .action-primary.disabled:hover,.prompt.warning .nav-actions .action-primary.disabled:focus,.prompt.warning .nav-actions .action-primary.is-disabled:hover,.prompt.warning .nav-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.alert.warning .nav-actions .action-primary:hover,.alert.warning .nav-actions .action-primary:focus,.alert.warning .nav-actions .action-primary:active,.notification.warning .nav-actions .action-primary:hover,.notification.warning .nav-actions .action-primary:focus,.notification.warning .nav-actions .action-primary:active,.prompt.warning .nav-actions .action-primary:hover,.prompt.warning .nav-actions .action-primary:focus,.prompt.warning .nav-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.alert.warning .nav-actions .action-primary:hover,.alert.warning .nav-actions .action-primary:focus,.notification.warning .nav-actions .action-primary:hover,.notification.warning .nav-actions .action-primary:focus,.prompt.warning .nav-actions .action-primary:hover,.prompt.warning .nav-actions .action-primary:focus{background-color:#ffc52a;color:#464646}.alert.warning .nav-actions .action-primary.disabled,.alert.warning .nav-actions .action-primary.is-disabled,.notification.warning .nav-actions .action-primary.disabled,.notification.warning .nav-actions .action-primary.is-disabled,.prompt.warning .nav-actions .action-primary.disabled,.prompt.warning .nav-actions .action-primary.is-disabled{border:1px solid #f7e4b1 !important;background:#f4d78a !important;color:#919191 !important;box-shadow:none}.alert.warning .action-secondary,.notification.warning .action-secondary,.prompt.warning .action-secondary{color:#edbd3c}.alert.warning .action-secondary:hover,.notification.warning .action-secondary:hover,.prompt.warning .action-secondary:hover{color:#ffc52a}.alert.error .nav-actions .action-primary,.notification.error .nav-actions .action-primary,.prompt.error .nav-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));border:1px solid #8e040c;border-radius:3px;background-color:#b20610;color:#fff;border-color:#6a0309}.alert.error .nav-actions .action-primary.disabled,.alert.error .nav-actions .action-primary.is-disabled,.notification.error .nav-actions .action-primary.disabled,.notification.error .nav-actions .action-primary.is-disabled,.prompt.error .nav-actions .action-primary.disabled,.prompt.error .nav-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.alert.error .nav-actions .action-primary.disabled:hover,.alert.error .nav-actions .action-primary.disabled:focus,.alert.error .nav-actions .action-primary.is-disabled:hover,.alert.error .nav-actions .action-primary.is-disabled:focus,.notification.error .nav-actions .action-primary.disabled:hover,.notification.error .nav-actions .action-primary.disabled:focus,.notification.error .nav-actions .action-primary.is-disabled:hover,.notification.error .nav-actions .action-primary.is-disabled:focus,.prompt.error .nav-actions .action-primary.disabled:hover,.prompt.error .nav-actions .action-primary.disabled:focus,.prompt.error .nav-actions .action-primary.is-disabled:hover,.prompt.error .nav-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.alert.error .nav-actions .action-primary:hover,.alert.error .nav-actions .action-primary:focus,.alert.error .nav-actions .action-primary:active,.notification.error .nav-actions .action-primary:hover,.notification.error .nav-actions .action-primary:focus,.notification.error .nav-actions .action-primary:active,.prompt.error .nav-actions .action-primary:hover,.prompt.error .nav-actions .action-primary:focus,.prompt.error .nav-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.alert.error .nav-actions .action-primary:hover,.alert.error .nav-actions .action-primary:focus,.alert.error .nav-actions .action-primary:active,.notification.error .nav-actions .action-primary:hover,.notification.error .nav-actions .action-primary:focus,.notification.error .nav-actions .action-primary:active,.prompt.error .nav-actions .action-primary:hover,.prompt.error .nav-actions .action-primary:focus,.prompt.error .nav-actions .action-primary:active{background-color:#b8000b;color:#fff}.alert.error .nav-actions .action-primary.disabled,.alert.error .nav-actions .action-primary.is-disabled,.notification.error .nav-actions .action-primary.disabled,.notification.error .nav-actions .action-primary.is-disabled,.prompt.error .nav-actions .action-primary.disabled,.prompt.error .nav-actions .action-primary.is-disabled{box-shadow:none;border:1px solid #e09b9f !important;background:#e09b9f !important;color:#fff !important}.alert.error .action-secondary,.notification.error .action-secondary,.prompt.error .action-secondary{color:#c1373f}.alert.error .action-secondary:hover,.notification.error .action-secondary:hover,.prompt.error .action-secondary:hover{color:#b20610}.alert.announcement .nav-actions .action-primary,.notification.announcement .nav-actions .action-primary,.prompt.announcement .nav-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));border:1px solid #00608c;border-radius:3px;background-color:#0078b0;color:#fff;border-color:#004869}.alert.announcement .nav-actions .action-primary.disabled,.alert.announcement .nav-actions .action-primary.is-disabled,.notification.announcement .nav-actions .action-primary.disabled,.notification.announcement .nav-actions .action-primary.is-disabled,.prompt.announcement .nav-actions .action-primary.disabled,.prompt.announcement .nav-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.alert.announcement .nav-actions .action-primary.disabled:hover,.alert.announcement .nav-actions .action-primary.disabled:focus,.alert.announcement .nav-actions .action-primary.is-disabled:hover,.alert.announcement .nav-actions .action-primary.is-disabled:focus,.notification.announcement .nav-actions .action-primary.disabled:hover,.notification.announcement .nav-actions .action-primary.disabled:focus,.notification.announcement .nav-actions .action-primary.is-disabled:hover,.notification.announcement .nav-actions .action-primary.is-disabled:focus,.prompt.announcement .nav-actions .action-primary.disabled:hover,.prompt.announcement .nav-actions .action-primary.disabled:focus,.prompt.announcement .nav-actions .action-primary.is-disabled:hover,.prompt.announcement .nav-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.alert.announcement .nav-actions .action-primary:hover,.alert.announcement .nav-actions .action-primary:focus,.alert.announcement .nav-actions .action-primary:active,.notification.announcement .nav-actions .action-primary:hover,.notification.announcement .nav-actions .action-primary:focus,.notification.announcement .nav-actions .action-primary:active,.prompt.announcement .nav-actions .action-primary:hover,.prompt.announcement .nav-actions .action-primary:focus,.prompt.announcement .nav-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.alert.announcement .nav-actions .action-primary:hover,.alert.announcement .nav-actions .action-primary:focus,.alert.announcement .nav-actions .action-primary:active,.notification.announcement .nav-actions .action-primary:hover,.notification.announcement .nav-actions .action-primary:focus,.notification.announcement .nav-actions .action-primary:active,.prompt.announcement .nav-actions .action-primary:hover,.prompt.announcement .nav-actions .action-primary:focus,.prompt.announcement .nav-actions .action-primary:active{background-color:#0078b0;color:#fff}.alert.announcement .nav-actions .action-primary.disabled,.alert.announcement .nav-actions .action-primary.is-disabled,.notification.announcement .nav-actions .action-primary.disabled,.notification.announcement .nav-actions .action-primary.is-disabled,.prompt.announcement .nav-actions .action-primary.disabled,.prompt.announcement .nav-actions .action-primary.is-disabled{box-shadow:none;border:1px solid #99c9df !important;background:#99c9df !important;color:#fff !important}.alert.announcement .action-secondary,.notification.announcement .action-secondary,.prompt.announcement .action-secondary{color:#0078b0}.alert.announcement .action-secondary:hover,.notification.announcement .action-secondary:hover,.prompt.announcement .action-secondary:hover{color:#0078b0}.alert.confirmation .nav-actions .action-primary,.notification.confirmation .nav-actions .action-primary,.prompt.confirmation .nav-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;border:1px solid #1d9348;border-radius:3px;background-color:#25b85a;color:#fff;border-color:#166e36}.alert.confirmation .nav-actions .action-primary.disabled,.alert.confirmation .nav-actions .action-primary.is-disabled,.notification.confirmation .nav-actions .action-primary.disabled,.notification.confirmation .nav-actions .action-primary.is-disabled,.prompt.confirmation .nav-actions .action-primary.disabled,.prompt.confirmation .nav-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.alert.confirmation .nav-actions .action-primary.disabled:hover,.alert.confirmation .nav-actions .action-primary.disabled:focus,.alert.confirmation .nav-actions .action-primary.is-disabled:hover,.alert.confirmation .nav-actions .action-primary.is-disabled:focus,.notification.confirmation .nav-actions .action-primary.disabled:hover,.notification.confirmation .nav-actions .action-primary.disabled:focus,.notification.confirmation .nav-actions .action-primary.is-disabled:hover,.notification.confirmation .nav-actions .action-primary.is-disabled:focus,.prompt.confirmation .nav-actions .action-primary.disabled:hover,.prompt.confirmation .nav-actions .action-primary.disabled:focus,.prompt.confirmation .nav-actions .action-primary.is-disabled:hover,.prompt.confirmation .nav-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.alert.confirmation .nav-actions .action-primary:hover,.alert.confirmation .nav-actions .action-primary:focus,.alert.confirmation .nav-actions .action-primary:active,.notification.confirmation .nav-actions .action-primary:hover,.notification.confirmation .nav-actions .action-primary:focus,.notification.confirmation .nav-actions .action-primary:active,.prompt.confirmation .nav-actions .action-primary:hover,.prompt.confirmation .nav-actions .action-primary:focus,.prompt.confirmation .nav-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.alert.confirmation .nav-actions .action-primary:hover,.alert.confirmation .nav-actions .action-primary:focus,.notification.confirmation .nav-actions .action-primary:hover,.notification.confirmation .nav-actions .action-primary:focus,.prompt.confirmation .nav-actions .action-primary:hover,.prompt.confirmation .nav-actions .action-primary:focus{background-color:#14c955;color:#fff}.alert.confirmation .nav-actions .action-primary.disabled,.alert.confirmation .nav-actions .action-primary.is-disabled,.notification.confirmation .nav-actions .action-primary.disabled,.notification.confirmation .nav-actions .action-primary.is-disabled,.prompt.confirmation .nav-actions .action-primary.disabled,.prompt.confirmation .nav-actions .action-primary.is-disabled{border:1px solid #a7e2bd !important;background:#a7e2bd !important;color:#fff !important;box-shadow:none}.alert.confirmation .action-secondary,.notification.confirmation .action-secondary,.prompt.confirmation .action-secondary{color:#25b85a}.alert.confirmation .action-secondary:hover,.notification.confirmation .action-secondary:hover,.prompt.confirmation .action-secondary:hover{color:#04d951}.alert.step-required .nav-actions .action-primary,.notification.step-required .nav-actions .action-primary,.prompt.step-required .nav-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));border:1px solid #911d52;border-radius:3px;background-color:#b62567;color:#fff;border-color:#6d163d}.alert.step-required .nav-actions .action-primary.disabled,.alert.step-required .nav-actions .action-primary.is-disabled,.notification.step-required .nav-actions .action-primary.disabled,.notification.step-required .nav-actions .action-primary.is-disabled,.prompt.step-required .nav-actions .action-primary.disabled,.prompt.step-required .nav-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.alert.step-required .nav-actions .action-primary.disabled:hover,.alert.step-required .nav-actions .action-primary.disabled:focus,.alert.step-required .nav-actions .action-primary.is-disabled:hover,.alert.step-required .nav-actions .action-primary.is-disabled:focus,.notification.step-required .nav-actions .action-primary.disabled:hover,.notification.step-required .nav-actions .action-primary.disabled:focus,.notification.step-required .nav-actions .action-primary.is-disabled:hover,.notification.step-required .nav-actions .action-primary.is-disabled:focus,.prompt.step-required .nav-actions .action-primary.disabled:hover,.prompt.step-required .nav-actions .action-primary.disabled:focus,.prompt.step-required .nav-actions .action-primary.is-disabled:hover,.prompt.step-required .nav-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.alert.step-required .nav-actions .action-primary:hover,.alert.step-required .nav-actions .action-primary:focus,.alert.step-required .nav-actions .action-primary:active,.notification.step-required .nav-actions .action-primary:hover,.notification.step-required .nav-actions .action-primary:focus,.notification.step-required .nav-actions .action-primary:active,.prompt.step-required .nav-actions .action-primary:hover,.prompt.step-required .nav-actions .action-primary:focus,.prompt.step-required .nav-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.alert.step-required .nav-actions .action-primary:hover,.alert.step-required .nav-actions .action-primary:focus,.alert.step-required .nav-actions .action-primary:active,.notification.step-required .nav-actions .action-primary:hover,.notification.step-required .nav-actions .action-primary:focus,.notification.step-required .nav-actions .action-primary:active,.prompt.step-required .nav-actions .action-primary:hover,.prompt.step-required .nav-actions .action-primary:focus,.prompt.step-required .nav-actions .action-primary:active{background-color:#c61566;color:#fff}.alert.step-required .nav-actions .action-primary.disabled,.alert.step-required .nav-actions .action-primary.is-disabled,.notification.step-required .nav-actions .action-primary.disabled,.notification.step-required .nav-actions .action-primary.is-disabled,.prompt.step-required .nav-actions .action-primary.disabled,.prompt.step-required .nav-actions .action-primary.is-disabled{box-shadow:none;border:1px solid #e1a7c2 !important;background:#e1a7c2 !important;color:#fff !important}.alert.step-required .action-secondary,.notification.step-required .action-secondary,.prompt.step-required .action-secondary{color:#b62567}.alert.step-required .action-secondary:hover,.notification.step-required .action-secondary:hover,.prompt.step-required .action-secondary:hover{color:#c61566}.wrapper-prompt{-webkit-transition:all 0.125s ease-in-out 0s;-moz-transition:all 0.125s ease-in-out 0s;transition:all 0.125s ease-in-out 0s;position:fixed;top:0;background:rgba(0,0,0,0.25);width:100%;height:100%;text-align:center}.wrapper-prompt:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.wrapper-prompt .prompt{border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.4);display:inline-block;vertical-align:middle;width:350px;border:4px solid #000;text-align:left}.wrapper-prompt .prompt .copy{border-top:4px solid #0078b0;padding:20px}.wrapper-prompt .prompt .nav-actions{box-shadow:inset 0 1px 2px rgba(0,0,0,0.4);border-top:1px solid rgba(0,0,0,0.25);padding:15px 20px;background:#171717}.wrapper-prompt .prompt .nav-actions .nav-item{display:inline-block;margin-right:15px}.wrapper-prompt .prompt .nav-actions .nav-item:last-child{margin-right:0}.wrapper-prompt .prompt.error .feedback-symbol{color:#c1373f}.wrapper-prompt .prompt.error .copy{border-top-color:#c1373f}.wrapper-prompt .prompt.confirmation .feedback-symbol{color:#25b85a}.wrapper-prompt .prompt.confirmation .copy{border-top-color:#25b85a}.wrapper-prompt .prompt.warning .feedback-symbol{color:#edbd3c}.wrapper-prompt .prompt.warning .copy{border-top-color:#edbd3c}.wrapper-notification{box-shadow:0 -1px 3px rgba(0,0,0,0.2),inset 0 3px 1px #0078b0;position:fixed;bottom:0;width:100%;padding:20px 40px}.wrapper-notification:after{content:"";display:table;clear:both}.wrapper-notification.wrapper-notification-warning{box-shadow:0 -1px 3px rgba(0,0,0,0.2),inset 0 3px 1px #edbd3c}.wrapper-notification.wrapper-notification-warning .feedback-symbol{color:#edbd3c}.wrapper-notification.wrapper-notification-error{box-shadow:0 -1px 3px rgba(0,0,0,0.2),inset 0 3px 1px #c1373f}.wrapper-notification.wrapper-notification-error .feedback-symbol{color:#c1373f}.wrapper-notification.wrapper-notification-confirmation{box-shadow:0 -1px 3px rgba(0,0,0,0.2),inset 0 3px 1px #25b85a}.wrapper-notification.wrapper-notification-confirmation .feedback-symbol{color:#25b85a}.wrapper-notification.wrapper-notification-mini{box-shadow:0 -1px 3px rgba(0,0,0,0.2),inset 0 3px 1px #b62567}.wrapper-notification.wrapper-notification-status{-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;right:20px;width:auto;border:4px solid #000;border-bottom:none;padding:10px 20px}.wrapper-notification.wrapper-notification-status .notification{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:none;min-width:none}.wrapper-notification.wrapper-notification-status .notification:after{content:"";display:table;clear:both}.wrapper-notification.wrapper-notification-status .notification .feedback-symbol,.wrapper-notification.wrapper-notification-status .notification .copy{float:none;display:inline-block;vertical-align:middle}.wrapper-notification.wrapper-notification-status .notification .feedback-symbol{width:20px;height:25px;margin-right:5px;line-height:3rem}.wrapper-notification.wrapper-notification-help{-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;width:280px;right:20px;border:4px solid #000;border-bottom:none;padding:20px}.wrapper-notification.wrapper-notification-help .notification{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:none;min-width:none}.wrapper-notification.wrapper-notification-help .notification:after{content:"";display:table;clear:both}.wrapper-notification.wrapper-notification-help .notification .feedback-symbol{width:20px;margin-right:15px}.wrapper-notification.wrapper-notification-help .notification .action-notification-close{right:0}.wrapper-notification.wrapper-notification-help .notification .copy{width:200px}.notification{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;max-width:1400px;min-width:810px}.notification:after{content:"";display:table;clear:both}.notification .feedback-symbol,.notification .copy{float:left;display:inline-block;vertical-align:middle}.notification .feedback-symbol{-webkit-transition:color 0.5s ease-in-out 0s;-moz-transition:color 0.5s ease-in-out 0s;transition:color 0.5s ease-in-out 0s;width:6.17215%;height:25px;margin-top:5px;margin-right:2.35765%;text-align:right;color:#fff}.notification .copy{width:82.94039%;color:#acacac}.notification .copy .title{margin-bottom:0;color:#fff}.notification.has-actions .feedback-symbol{width:6.17215%}.notification.has-actions .copy{width:57.35098%;margin-right:2.35765%}.notification.has-actions .nav-actions{width:31.76157%;float:left;margin-top:5px;text-align:right}.notification.has-actions .nav-actions .nav-item{display:inline-block;vertical-align:middle;margin-right:10px}.notification.has-actions .nav-actions .nav-item:last-child{margin-right:0}.notification.has-actions .action-primary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));border:1px solid #00608c;border-radius:3px;background-color:#0078b0;color:#fff;border-color:#004869}.notification.has-actions .action-primary.disabled,.notification.has-actions .action-primary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.notification.has-actions .action-primary.disabled:hover,.notification.has-actions .action-primary.disabled:focus,.notification.has-actions .action-primary.is-disabled:hover,.notification.has-actions .action-primary.is-disabled:focus{box-shadow:0 0 0 0 !important}.notification.has-actions .action-primary:hover,.notification.has-actions .action-primary:focus,.notification.has-actions .action-primary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.notification.has-actions .action-primary:hover,.notification.has-actions .action-primary:focus,.notification.has-actions .action-primary:active{background-color:#0078b0;color:#fff}.notification.has-actions .action-primary.disabled,.notification.has-actions .action-primary.is-disabled{box-shadow:none;border:1px solid #99c9df !important;background:#99c9df !important;color:#fff !important}.notification.confirmation .copy{margin-top:4px}.notification.mini{width:auto;max-width:none;min-width:0}.notification.mini .feedback-symbol{-webkit-animation:rotateCW 3s linear infinite;-moz-animation:rotateCW 3s linear infinite;animation:rotateCW 3s linear infinite;width:25px;margin:-4px 10px 0 0;-webkit-transform-origin:52% 60%;-moz-transform-origin:52% 60%;-ms-transform-origin:52% 60%;-o-transform-origin:52% 60%;transform-origin:52% 60%}.notification.mini .copy{width:auto}.wrapper-alert{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 1px #fff,inset 0 2px 2px rgba(0,0,0,0.4),inset 0 -4px 1px #0078b0;position:relative;overflow:hidden;width:100%;border-top:1px solid #000;padding:20px 40px 30px 40px;background:#2f2f2f;display:none}.wrapper-alert.is-shown{display:block}.wrapper-alert.wrapper-alert-warning{box-shadow:0 1px 1px #fff,inset 0 2px 2px rgba(0,0,0,0.4),inset 0 -4px 1px #edbd3c}.wrapper-alert.wrapper-alert-warning .feedback-symbol{color:#edbd3c}.wrapper-alert.wrapper-alert-error{box-shadow:0 1px 1px #fff,inset 0 2px 2px rgba(0,0,0,0.4),inset 0 -4px 1px #c1373f}.wrapper-alert.wrapper-alert-error .feedback-symbol{color:#c1373f}.wrapper-alert.wrapper-alert-confirmation{box-shadow:0 1px 1px #fff,inset 0 2px 2px rgba(0,0,0,0.4),inset 0 -4px 1px #25b85a}.wrapper-alert.wrapper-alert-confirmation .feedback-symbol{color:#25b85a}.wrapper-alert.wrapper-alert-announcement{box-shadow:0 1px 1px #fff,inset 0 2px 2px rgba(0,0,0,0.4),inset 0 -4px 1px #0078b0}.wrapper-alert.wrapper-alert-announcement .feedback-symbol{color:#0078b0}.wrapper-alert.wrapper-alert-step-required{box-shadow:0 1px 1px #fff,inset 0 2px 2px rgba(0,0,0,0.4),inset 0 -4px 1px #b62567}.wrapper-alert.wrapper-alert-step-required .feedback-symbol{color:#b62567}.alert{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;max-width:1400px;min-width:810px;color:#fff}.alert:after{content:"";display:table;clear:both}.alert .feedback-symbol,.alert .copy{float:left}.alert .feedback-symbol{-webkit-transition:color 0.5s ease-in-out 0s;-moz-transition:color 0.5s ease-in-out 0s;transition:color 0.5s ease-in-out 0s;width:6.17215%;margin:5px 2.35765% 0 0;text-align:right}.alert .copy{width:82.94039%;margin-top:10px;color:#acacac}.alert .copy .title{margin-bottom:0;color:#fff}.alert.has-actions .feedback-symbol{width:6.17215%}.alert.has-actions .copy{width:57.35098%;margin-right:2.35765%}.alert.has-actions .nav-actions{width:31.76157%;float:left;margin-top:10px;text-align:right}.alert.has-actions .nav-actions .nav-item{display:inline-block;vertical-align:middle;margin-right:10px}.alert.has-actions .nav-actions .nav-item:last-child{margin-right:0}.alert .action-alert-close{-webkit-border-bottom-left-radius:4px;-moz-border-bottomleft-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottomright-radius:4px;border-bottom-right-radius:4px;position:absolute;top:-2px;right:20px;padding:5px 10px 0 10px;background:#171717;text-align:center}.alert .action-alert-close .icon{color:#fff;width:auto;margin:0;padding:2px}.alert .action-alert-close:hover{background:#5e5e5e}.alert .action-dismiss .button{padding:5px 10px}.alert .action-dismiss .icon,.alert .action-dismiss .button-copy{display:inline-block;vertical-align:middle}.alert .action-dismiss .icon{margin-right:5px}.js .wrapper-prompt{visibility:hidden;pointer-events:none}.js.prompt-is-shown .wrapper-prompt.is-shown{visibility:visible;pointer-events:auto}.js.prompt-is-shown .wrapper-prompt.is-shown .prompt{-webkit-animation:bounceIn 0.5s ease-in-out 1;-moz-animation:bounceIn 0.5s ease-in-out 1;animation:bounceIn 0.5s ease-in-out 1}.js.prompt-is-hiding .wrapper-prompt .prompt{-webkit-animation:bounceOut 0.5s ease-in-out 1;-moz-animation:bounceOut 0.5s ease-in-out 1;animation:bounceOut 0.5s ease-in-out 1}.js .wrapper-notification{bottom:-200px}.js .wrapper-notification.is-shown{-webkit-animation:notificationSlideUp 1s ease-in-out 1;-moz-animation:notificationSlideUp 1s ease-in-out 1;animation:notificationSlideUp 1s ease-in-out 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.js .wrapper-notification.is-hiding{-webkit-animation:notificationSlideDown 1s ease-in-out 1;-moz-animation:notificationSlideDown 1s ease-in-out 1;animation:notificationSlideDown 1s ease-in-out 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.wrapper-message .message{background-color:#464646;padding:10px 15px;color:#fff}.wrapper-message .message .icon{font-style:normal}.wrapper-message .message.information{background-color:#f1f1f1;color:#464646}.wrapper-message .message.validation{background-color:#464646;color:#fff}.wrapper-message .message.validation a{color:#66aecf}.wrapper-message .message.has-warnings{border-bottom:3px solid #edbd3c}.wrapper-message .message.has-warnings .fa-warning{margin-right:10px;color:#edbd3c}.wrapper-message .message.has-errors{border-bottom:3px solid #d0696f}.wrapper-message .message.has-errors .fa-exclamation-circle{margin-right:10px;color:#d0696f}.wrapper-message .message-list{margin-bottom:0}.wrapper-message .message-actions{padding:10px 20px;background-color:#5e5e5e}body.uxdesign.alerts .content-primary,body.uxdesign.alerts .content-supplementary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}body.uxdesign.alerts .content-primary{width:100%;margin-right:2.35765%;padding:20px 30px}body.uxdesign.alerts .content-primary>section{margin-bottom:40px}body.uxdesign.alerts .content-primary>section:last-child{margin-bottom:0}body.uxdesign.alerts .content-primary ul li{width:100%;margin-bottom:5px;border-bottom:1px solid #e3e3e3;padding-bottom:5px}body.uxdesign.alerts .content-primary ul li:after{content:"";display:table;clear:both}body.uxdesign.alerts .content-primary ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}body.uxdesign.alerts .content-primary ul li a{float:left;width:40.29137%;margin-right:2.35765%}.main-wrapper .alert{padding:15px 20px;margin-bottom:30px;border-radius:3px;border:1px solid #edbd3c;border-radius:3px;background:#fbf6e1}.main-wrapper .alert:after{content:"";display:table;clear:both}.main-wrapper .alert .alert-message{float:left;margin:4px 0 0 0;color:#2f2f2f}.main-wrapper .alert .alert-action{float:left}.main-wrapper .alert .alert-action.secondary{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.4);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.4),rgba(255,255,255,0) 60%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.4),rgba(255,255,255,0) 60%);box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;border:1px solid #bd9730;border-radius:3px;background-color:#edbd3c;color:#464646}.main-wrapper .alert .alert-action.secondary.disabled,.main-wrapper .alert .alert-action.secondary.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}.main-wrapper .alert .alert-action.secondary.disabled:hover,.main-wrapper .alert .alert-action.secondary.disabled:focus,.main-wrapper .alert .alert-action.secondary.is-disabled:hover,.main-wrapper .alert .alert-action.secondary.is-disabled:focus{box-shadow:0 0 0 0 !important}.main-wrapper .alert .alert-action.secondary:hover,.main-wrapper .alert .alert-action.secondary:focus,.main-wrapper .alert .alert-action.secondary:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}.main-wrapper .alert .alert-action.secondary:hover,.main-wrapper .alert .alert-action.secondary:focus{background-color:#ffc52a;color:#464646}.main-wrapper .alert .alert-action.secondary.disabled,.main-wrapper .alert .alert-action.secondary.is-disabled{border:1px solid #f7e4b1 !important;background:#f4d78a !important;color:#919191 !important;box-shadow:none}body.error{background:#171717;color:#2f2f2f}body.error .primary-header{display:none}body.error .error-prompt{width:700px;margin:150px auto;padding:60px 50px 90px;border-radius:3px;background:#fff;text-align:center}body.error h1{float:none;margin:0;color:#2f2f2f}body.error .description{margin-bottom:50px}body.error .back-button{-webkit-transition:background-color 0.15s,box-shadow 0.15s;-moz-transition:background-color 0.15s,box-shadow 0.15s;transition:background-color 0.15s,box-shadow 0.15s;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 0 transparent;display:inline-block;padding:4px 20px 5px;background-color:rgba(255,255,255,0.3);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));border:1px solid #00608c;border-radius:3px;background-color:#0078b0;color:#fff;padding:14px 40px 18px}body.error .back-button.disabled,body.error .back-button.is-disabled{border:1px solid #919191 !important;border-radius:3px !important;background:#919191 !important;color:#5e5e5e !important;pointer-events:none;cursor:none}body.error .back-button.disabled:hover,body.error .back-button.disabled:focus,body.error .back-button.is-disabled:hover,body.error .back-button.is-disabled:focus{box-shadow:0 0 0 0 !important}body.error .back-button:hover,body.error .back-button:focus,body.error .back-button:active{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15)}body.error .back-button:hover,body.error .back-button:focus,body.error .back-button:active{background-color:#0078b0;color:#fff}body.error .back-button.disabled,body.error .back-button.is-disabled{box-shadow:none;border:1px solid #99c9df !important;background:#99c9df !important;color:#fff !important}.advance-modules-remove-text{margin-top:10px}@-webkit-keyframes rotateCW{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotateCW{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes rotateCW{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ui-loading .spin,.ui-loading-base .spin,.wrapper-account-settings .ui-loading-indicator .spin,.wrapper-account-settings .ui-loading-error .spin,.view-profile .ui-loading-indicator .spin{-webkit-animation:rotateCW 1s linear infinite;-moz-animation:rotateCW 1s linear infinite;animation:rotateCW 1s linear infinite}.ui-loading-base,.wrapper-account-settings .ui-loading-indicator,.wrapper-account-settings .ui-loading-error,.view-profile .ui-loading-indicator,.ui-loading{-webkit-animation:fadeIn 0.25s linear 1;-moz-animation:fadeIn 0.25s linear 1;animation:fadeIn 0.25s linear 1}.ui-loading-base .spin,.wrapper-account-settings .ui-loading-indicator .spin,.wrapper-account-settings .ui-loading-error .spin,.view-profile .ui-loading-indicator .spin,.ui-loading .spin{display:inline-block}.ui-loading-base .copy,.wrapper-account-settings .ui-loading-indicator .copy,.wrapper-account-settings .ui-loading-error .copy,.view-profile .ui-loading-indicator .copy,.ui-loading .copy{padding-left:5px}.ui-loading{opacity:0.6;background-color:#fff;padding:30px 20px;text-align:center}.divider-lv0{border-top:4px solid #e3e3e3}.divider-lv1{border-top:2px solid #e3e3e3}.divider-lv2{border-top:1px solid #e3e3e3}.payment-buttons .purchase{float:left;padding:10px 0}.payment-buttons .purchase .product-info,.payment-buttons .purchase .product-name,.payment-buttons .purchase .price{color:#126f9a}.payment-buttons .payment-button{float:right;margin-left:10px}.payment-buttons .payment-button.is-selected{background:#60bc61 !important}.view-teams .pagination{display:inline-block;width:23.23176%}.view-teams .pagination:after{content:"";display:table;clear:both}.view-teams .pagination.pagination-compact{text-align:right}.view-teams .pagination.pagination-full{display:block;width:31.76157%;margin:20px auto}.view-teams .pagination .nav-item{position:relative;display:inline-block;vertical-align:middle}.view-teams .pagination .nav-link{-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;display:block;border:0;background-image:none;background-color:transparent;padding:10px 15px}.view-teams .pagination .nav-link.previous{margin-right:10px}.view-teams .pagination .nav-link.next{margin-left:10px}.view-teams .pagination .nav-link:hover{background-color:#0078b0;border-radius:3px;color:#fff}.view-teams .pagination .nav-link.is-disabled{background-color:transparent;color:#acacac;pointer-events:none}.view-teams .pagination .nav-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.view-teams .pagination .pagination-form,.view-teams .pagination .current-page,.view-teams .pagination .page-divider,.view-teams .pagination .total-pages{display:inline-block}.view-teams .pagination .current-page,.view-teams .pagination .page-number-input,.view-teams .pagination .total-pages{width:50px;vertical-align:middle;margin:0 15px;padding:5px;text-align:center;color:#767676}.view-teams .pagination .current-page{position:absolute;left:-5px}.view-teams .pagination .page-divider{vertical-align:middle;color:#acacac}.view-teams .pagination .pagination-form{position:relative}.view-teams .pagination .pagination-form .page-number-label,.view-teams .pagination .pagination-form .submit-pagination-form{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.view-teams .pagination .pagination-form .page-number-input{-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;border:1px solid transparent;border-bottom:1px dotted #acacac;border-radius:0;box-shadow:none;background:none}.view-teams .pagination .pagination-form .page-number-input:hover{background-color:#fff;opacity:0.6}.view-teams .pagination .pagination-form .page-number-input:focus{background-color:#fffcf1;background-image:-webkit-linear-gradient(#fffcf1,#fffefd);background-image:linear-gradient(#fffcf1,#fffefd);opacity:1.0;box-shadow:0 0 3px rgba(0,0,0,0.4) inset;background-color:#fff;border:1px solid transparent;border-radius:3px}.view-teams .wrapper-msg{max-width:1180px;margin:0 auto;border-top:3px solid #edbd3c}.view-teams .wrapper-msg:after{content:"";display:table;clear:both}.view-teams .wrapper-msg .left-floater{float:left;text-transform:uppercase;font-weight:600;color:#fff;line-height:1.41575em}.view-teams .wrapper-msg .right-floater{float:right;line-height:1.41575em}.view-teams .wrapper-msg .right-floater button{background:transparent;border:1px solid transparent;color:#fff;box-shadow:0 0 0 0;font-weight:400;text-shadow:0 0}.view-teams .wrapper-msg .right-floater button:hover{color:#edbd3c;background:transparent;border:1px solid #edbd3c;box-shadow:0 0 0 0}.view-teams .wrapper-msg .right-floater button:focus{box-shadow:0 0 0 0}.view-teams .members-info{margin:0;padding:0}.view-teams .members-info li{display:inline}.view-teams .edit-members .team-member{line-height:1.41575em;padding:10px}.view-teams .edit-members .member-info-container{display:inline-block;vertical-align:middle;margin-left:10px}.view-teams .edit-members .member-info-container .primary{font-size:120%}.view-teams .edit-members .member-info-container .secondary{color:#646464 #3c3c3c;font-size:80%;display:block}.view-teams .edit-members .member-profile img{border:1px solid #767676}.view-teams .edit-members .action-remove-member{color:#0078b0;background:transparent;border:1px solid transparent;font:inherit}.view-teams .search-field::-ms-clear{width:0px;height:0px}.prompt.warning button{box-shadow:none;text-shadow:none}.prompt.warning button:hover{color:#ffc52a;background:transparent;box-shadow:none}.prompt.warning button:focus{box-shadow:none;border:0px}.prompt.warning button{box-shadow:none;text-shadow:none}.prompt.warning button:hover{color:#ffc52a;background:transparent;box-shadow:none}.prompt.warning button:focus{box-shadow:none;border:0px}.date-summary-container .date-summary{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#e3e3e3;border-left:3px solid #c8c8c8}.date-summary-container .date-summary:after{content:"";display:table;clear:both}.date-summary-container .date-summary .description{margin-top:10px;margin-bottom:10px;display:inline-block;color:#646464 #3c3c3c;font-size:80%}.date-summary-container .date-summary .date-summary-link{float:right;font-size:80%;font-weight:600}.date-summary-container .date-summary .date-summary-link a{color:#3c3c3c}.date-summary-container .date-summary .date{color:#646464 #3c3c3c;font-size:80%}.date-summary-container .date-summary-todays-date{border-left:3px solid #0078b0}.date-summary-container .date-summary-todays-date .heading{font-weight:400;font-size:80%}.date-summary-container .date-summary-verified-upgrade-deadline{border-left:3px solid #25b85a}.date-summary-container .date-summary-verification-deadline-passed{border-left:3px solid #b20610}.date-summary-container .date-summary-verification-deadline-retry{border-left:3px solid #b20610}.date-summary-container .date-summary-verification-deadline-upcoming{border-left:3px solid #edbd3c}header.global .nav-courseware li .cta,header.global .nav-courseware div .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"],.view-survey .action-primary{-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}header.global .nav-courseware li .disabled.cta,header.global .nav-courseware div .disabled.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"],.view-survey .disabled.action-primary,header.global .nav-courseware li [disabled].cta,header.global .nav-courseware div [disabled].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"],.view-survey [disabled].action-primary{cursor:default;pointer-events:none}header.global .nav-courseware li .cta,header.global .nav-courseware div .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"],.view-survey .action-primary{border-radius:2px}header.global .nav-courseware li .cta,header.global .nav-courseware div .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"],.view-survey .action-primary{border:none;padding:10px 20px;text-align:center;text-shadow:none;font-weight:500;letter-spacing:0}header.global .nav-courseware li .disabled.cta,header.global .nav-courseware div .disabled.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"],.view-survey .disabled.action-primary,header.global .nav-courseware li [disabled].cta,header.global .nav-courseware div [disabled].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"],.view-survey [disabled].action-primary,header.global .nav-courseware li .is-disabled.cta,header.global .nav-courseware div .is-disabled.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"],.view-survey .is-disabled.action-primary{background:#646668}header.global .nav-courseware li .disabled.cta:hover,header.global .nav-courseware div .disabled.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,.view-survey .disabled.action-primary:hover,header.global .nav-courseware li .disabled.cta:focus,header.global .nav-courseware div .disabled.cta:focus,.login .form-actions button.disabled[type="submit"]:focus,.register .form-actions button.disabled[type="submit"]:focus,.passwordreset .form-actions button.disabled[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button.disabled[type="submit"]:focus,.view-survey .disabled.action-primary:focus,header.global .nav-courseware li [disabled].cta:hover,header.global .nav-courseware div [disabled].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,.view-survey [disabled].action-primary:hover,header.global .nav-courseware li [disabled].cta:focus,header.global .nav-courseware div [disabled].cta:focus,.login .form-actions button[disabled][type="submit"]:focus,.register .form-actions button[disabled][type="submit"]:focus,.passwordreset .form-actions button[disabled][type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button[disabled][type="submit"]:focus,.view-survey [disabled].action-primary:focus,header.global .nav-courseware li .is-disabled.cta:hover,header.global .nav-courseware div .is-disabled.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,.view-survey .is-disabled.action-primary:hover,header.global .nav-courseware li .is-disabled.cta:focus,header.global .nav-courseware div .is-disabled.cta:focus,.login .form-actions button.is-disabled[type="submit"]:focus,.register .form-actions button.is-disabled[type="submit"]:focus,.passwordreset .form-actions button.is-disabled[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button.is-disabled[type="submit"]:focus,.view-survey .is-disabled.action-primary:focus{background:#646668 !important}header.global .nav-courseware li .cta,header.global .nav-courseware div .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"],.view-survey .action-primary{box-shadow:0 2px 1px 0 #0a4a67;background:#126f9a;color:#fff}header.global .nav-courseware li .cta:hover,header.global .nav-courseware div .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,.view-survey .action-primary:hover,header.global .nav-courseware li .cta:active,header.global .nav-courseware div .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,.view-survey .action-primary:active,header.global .nav-courseware li .cta:focus,header.global .nav-courseware div .cta:focus,.login .form-actions button[type="submit"]:focus,.register .form-actions button[type="submit"]:focus,.passwordreset .form-actions button[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button[type="submit"]:focus,.view-survey .action-primary:focus{background:#1790c7}header.global .nav-courseware li .cta:focus,header.global .nav-courseware div .cta:focus,.login .form-actions button[type="submit"]:focus,.register .form-actions button[type="submit"]:focus,.passwordreset .form-actions button[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button[type="submit"]:focus,.view-survey .action-primary:focus{box-shadow:0 0 6px 0 #126f9a}header.global .nav-courseware li .current.cta,header.global .nav-courseware div .current.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"],.view-survey .current.action-primary,header.global .nav-courseware li .active.cta,header.global .nav-courseware div .active.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"],.view-survey .active.action-primary{box-shadow:inset 0 2px 1px 1px #0078b0;background:#1aa1de;color:#126f9a}header.global .nav-courseware li .current.cta:hover,header.global .nav-courseware div .current.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,.view-survey .current.action-primary:hover,header.global .nav-courseware li .current.cta:active,header.global .nav-courseware div .current.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,.view-survey .current.action-primary:active,header.global .nav-courseware li .current.cta:focus,header.global .nav-courseware div .current.cta:focus,.login .form-actions button.current[type="submit"]:focus,.register .form-actions button.current[type="submit"]:focus,.passwordreset .form-actions button.current[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button.current[type="submit"]:focus,.view-survey .current.action-primary:focus,header.global .nav-courseware li .active.cta:hover,header.global .nav-courseware div .active.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,.view-survey .active.action-primary:hover,header.global .nav-courseware li .active.cta:active,header.global .nav-courseware div .active.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,.view-survey .active.action-primary:active,header.global .nav-courseware li .active.cta:focus,header.global .nav-courseware div .active.cta:focus,.login .form-actions button.active[type="submit"]:focus,.register .form-actions button.active[type="submit"]:focus,.passwordreset .form-actions button.active[type="submit"]:focus,#forgot-password-modal #password-reset .form-actions button.active[type="submit"]:focus,.view-survey .active.action-primary:focus{box-shadow:inset 0 2px 1px 1px #126f9a;color:#0a4a67}header.global .nav-courseware li .disabled.cta,header.global .nav-courseware div .disabled.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"],.view-survey .disabled.action-primary,header.global .nav-courseware li [disabled].cta,header.global .nav-courseware div [disabled].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"],.view-survey [disabled].action-primary{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"],.view-survey .form-actions button[type="submit"]{text-transform:none;vertical-align:middle;font-weight:600 !important;letter-spacing:0 !important}.verification-process header.global .logo a:hover,.verification-process header.global .logo:active,.verification-process header.global .logo a:focus{border:none;text-decoration:none;padding-bottom:0}.verification-process header.global .nav-global a:hover,.verification-process header.global .nav-global a:active,.verification-process header.global .nav-global a:focus{border:none}.verification-process #content .action-primary:hover{background-image:none}.close-modal:focus,button.close-modal:focus{border:none !important}.course-content .discussion-post.edit-post-form .topic-menu{padding-left:0;list-style:none}.course-content .discussion-post.edit-post-form .topic-menu .topic-menu-item{margin-bottom:0}.course-content .discussion-post.edit-post-form .topic-submenu{list-style:none}.is-in-course .wrapper-prompt .nav-actions button{font-family:inherit}.is-in-course .wrapper-prompt .nav-actions .action-secondary{box-shadow:none;text-shadow:none}
