div.account-workshops h1{font-weight:600}div.account-workshops .btn-default{background:#5f4776;border:none;color:#fff;font-size:1rem;padding:.7em 1.2em}div.account-workshops .btn-default:hover{background:#453456;color:#fff}div.account-workshops .btn-view-all{background:#eee;color:#5f4776}div.account-workshops .btn-view-all:hover{background:#e1e1e1;color:#5f4776}div.account-workshops .col-md-4{margin-top:2.5rem}.account-workshop-listing div.workshop .workshop-info h3,.account-workshop-listing div.workshop .workshop-info h3:hover,.account-workshop-listing div.workshop .workshop-info p.presenter,.account-workshop-listing h1{color:#5f4776}.account-workshop-listing div.workshop .workshop-info .btn{border:1px solid #5f4776;color:#5f4776;margin-bottom:.3em}.account-workshop-listing div.workshop .workshop-info .btn:hover{background:#f6f6f6}.account-workshop-listing .workshop{background:#f1f1f1;border-radius:5px;margin-bottom:2em;padding:1.5em}.account-workshop-listing .workshop[data-url]{cursor:pointer}.account-workshop-listing .workshop:hover{background:#e9e9e9;transition-duration:.2s}.account-workshop-listing .workshop .date{background:#fff;border-radius:5px;color:#5f4776;float:left;min-width:65px;overflow:hidden}.account-workshop-listing .workshop .day{font-size:2rem;font-weight:700;padding:.1em .2em 0;text-align:center}.account-workshop-listing .workshop .month{background:#5f4776;color:#fff;font-weight:700;padding:.1em 1em;text-align:center}.account-workshop-listing .workshop .date-details-toggle .caret{border:none;display:inline-block;font-size:1.8rem;height:1em;line-height:.8;position:relative;text-align:center;transform:rotate(0deg);transition-duration:.5s;width:1em}.account-workshop-listing .workshop .date-details-toggle .caret.open{transform:rotate(90deg)}.account-workshop-listing .workshop .date-details{padding-top:.5em}.account-workshop-listing .workshop .workshop-info{margin-left:5.4em}.account-workshop-listing .workshop .workshop-info h3{color:#5f4776;margin-bottom:0;margin-top:-.1em}.account-workshop-listing .workshop .workshop-info p{font-size:1.2rem;margin:.5em 0}.account-workshop-listing .workshop .workshop-info a{margin-top:.5em}.account-workshop-listing .workshop .workshop-info p.presenter{color:#5f4776;margin-bottom:.1em;margin-top:0}.account-workshop-listing .workshop p.presenter{font-style:italic}.account-workshop-listing .workshop .status-label{background:#5f4776;border-radius:0 5px 5px 0;color:#fff;float:right;margin-left:.5em;margin-top:-1.5em;padding:.2em 1em}.account-workshop-listing .workshop .status-label.status-label-wait-list{border-color:#eee}.account-workshop-listing .workshop .status-label.status-label-danger{background:#cc4c25}.account-workshop-listing .workshop.workshop-wait-list .workshop-info a.btn-grey,.account-workshop-listing .workshop.workshop-wait-list .workshop-info h3,.account-workshop-listing .workshop.workshop-wait-list .workshop-info p.presenter{color:#555}.account-workshop-listing .workshop.workshop-wait-list .workshop-info .btn.btn-delete-registration{border:1px solid #eee;color:#919191}.account-workshop-listing .workshop.workshop-wait-list .workshop-info .btn.btn-delete-registration:hover{background:#e4e4e4}.account-workshop-listing .workshop.workshop-wait-list .date .day{color:#555}.account-workshop-listing .workshop.workshop-wait-list .date .month{background:#919191}.account-workshop-listing.upcoming-workshops h1{margin-bottom:0;padding-top:.1em}.account-workshop-listing.upcoming-workshops h1+p{font-size:1.1rem;font-style:italic;margin-bottom:1.2em;margin-top:.2em}.account-workshop-listing.upcoming-workshops .workshop{background:none;border:1px solid #5f4776}.account-workshop-listing.upcoming-workshops .workshop .date{background:#f3f3f3}.account-workshop-listing.upcoming-workshops .workshop .day{color:#5f4776}.account-workshop-listing.upcoming-workshops .workshop .month{background:#5f4776}.account-workshop-listing.upcoming-workshops .workshop p.time-location{margin-top:0}.account-workshop-listing.upcoming-workshops .workshop.workshop-wait-list{border-color:#aaa}.account-workshop-listing.previous-workshops{background:#f6f6f6;border-radius:5px;margin-bottom:3em;margin-top:2.5rem;padding:1.7em 1em 2em}.account-workshop-listing.previous-workshops h1{margin-bottom:0;padding:0 1em 0 .6em}.account-workshop-listing.previous-workshops h1+p{font-size:1.1rem;font-style:italic;margin-bottom:0;margin-top:.2em;padding-left:1.2em}.account-workshop-listing.previous-workshops .workshop{background:transparent;margin-bottom:0}.account-workshop-listing.previous-workshops .workshop .workshop-info{margin-left:0}.account-workshop-listing.previous-workshops .workshop:hover{background:#e1e1e1}.account-workshop-listing.previous-workshops .workshop h3{color:#5f4776;margin-bottom:0;margin-top:0}.account-workshop-listing.previous-workshops .workshop p{margin:0 auto}.account-workshop-listing.previous-workshops .workshop .date{background:transparent;color:#5f4776;float:none}.account-workshop-listing.previous-workshops .btn{margin-left:1.5em;margin-top:.7em}.account-workshop-listing.previous-workshops .certificate-btn{margin-top:-.5em}.account-workshop-listing.invitations .workshop:hover{background:#f1f1f1}.workshop-registration-details .btn-back{color:#5f4776}.workshop-registration-details .workshop{background:#f1f1f1;border-radius:5px;margin-bottom:2em;padding:1.5em}.workshop-registration-details .workshop[data-url]{cursor:pointer}.workshop-registration-details .workshop:hover{background:#e9e9e9;transition-duration:.2s}.workshop-registration-details .workshop .date{background:#fff;border-radius:5px;color:#5f4776;float:left;min-width:65px;overflow:hidden}.workshop-registration-details .workshop .day{font-size:2rem;font-weight:700;padding:.1em .2em 0;text-align:center}.workshop-registration-details .workshop .month{background:#5f4776;color:#fff;font-weight:700;padding:.1em 1em;text-align:center}.workshop-registration-details .workshop .date-details-toggle .caret{border:none;display:inline-block;font-size:1.8rem;height:1em;line-height:.8;position:relative;text-align:center;transform:rotate(0deg);transition-duration:.5s;width:1em}.workshop-registration-details .workshop .date-details-toggle .caret.open{transform:rotate(90deg)}.workshop-registration-details .workshop .date-details{padding-top:.5em}.workshop-registration-details .workshop .workshop-info{margin-left:5.4em}.workshop-registration-details .workshop .workshop-info h3{margin-bottom:0;margin-top:-.1em}.workshop-registration-details .workshop .workshop-info p{font-size:1.2rem;margin:.5em 0}.workshop-registration-details .workshop .workshop-info a{margin-top:.5em}.workshop-registration-details .workshop .workshop-info p.presenter{color:#5f4776;margin-bottom:.1em;margin-top:0}.workshop-registration-details .workshop{background:none;padding:0}.workshop-registration-details .workshop:hover{background:none;cursor:default}.workshop-registration-details .workshop .workshop-info{margin-left:0}.workshop-registration-details .workshop .workshop-info h3{color:#5f4776;font-size:1.9rem;font-weight:600;margin-top:.1em}.workshop-registration-details .workshop .workshop-info p.presenter{font-size:1.5rem;font-style:italic}.workshop-registration-details .workshop .workshop-info a{border:1px solid #5f4776;color:#5f4776}.workshop-registration-details .workshop .workshop-info a:hover{background:#f6f6f6}.workshop-registration-details .registration-summary{background:#f3f3f3;border-radius:6px;margin-bottom:1.6em;margin-top:1.2em;padding:1em 2em}.workshop-registration-details .registration-summary h3{color:#5f4776;font-size:1.6rem;margin-bottom:0}.workshop-registration-details .registration-summary p.name{font-size:1.3rem;margin:.2em 0 .5em}.workshop-registration-details .registration-summary p.date,.workshop-registration-details .registration-summary p.email{font-size:1rem;margin:.3em 0}.workshop-registration-details .registration-summary .payment-summary p{font-size:1.1rem;margin:.5em 0 .8em}.workshop-registration-details .registration-summary dl{font-size:1rem;margin-block-start:.5em}.workshop-registration-details .registration-summary dt{font-weight:700}.workshop-registration-details .registration-summary dd{margin-bottom:.5em;margin-left:0}.workshop-registration-details .registration-summary .attendance{font-weight:700}@media (min-width:992px){.workshop-registration-details .registration-summary .attendance{float:right;margin-top:.35em}}.workshop-registration-details .registration-summary .attendance .attended{color:#5f4776}.workshop-registration-details .registration-summary .attendance .partial-attendance{color:#a7ad01}.workshop-registration-details .registration-summary .attendance .did-not-attend{color:#cc4c25}.workshop-registration-details .registration-summary .certificate-link{float:right;font-weight:700;margin-left:.5em;margin-top:.35em}div.complete-invitation h1{font-size:2.6rem}div.complete-invitation .amount{color:#5f4776}div.complete-invitation .btn-primary{color:#fff!important}div.registration-checkout h1{font-size:2.6rem}div.registration-checkout h1+h2{color:#777;font-size:1.4rem;margin-bottom:1em}div.registration-checkout .registration-summary,div.registration-checkout .workshop-summary{border:1px solid #5f4776;border-radius:6px;padding:1em 2em}div.registration-checkout .registration-summary h3,div.registration-checkout .workshop-summary h3{color:#5f4776;font-size:1.6rem;margin-bottom:0;margin-top:0}div.registration-checkout .registration-summary dl,div.registration-checkout .workshop-summary dl{font-size:1.2rem;margin-block-start:.5em}div.registration-checkout .registration-summary dt,div.registration-checkout .workshop-summary dt{font-weight:700}div.registration-checkout .registration-summary dd,div.registration-checkout .workshop-summary dd{margin-bottom:.5em;margin-left:0}div.registration-checkout .workshop-summary{margin-bottom:3em}div.registration-checkout p.amount{color:#5f4776;font-size:1.3rem}.past-workshops-page .account-workshop-listing.previous-workshops{margin-top:1.3rem}.past-workshops-page.account-workshops .col-md-4{margin-top:-.9rem}.past-workshops-page .ccm-pagination-wrapper{text-align:center}.past-workshops-page .ccm-pagination-wrapper a{color:#5f4776}.past-workshops-page .ccm-pagination-wrapper a:hover{color:#523d66}.past-workshops-page .ccm-pagination-wrapper .active>span{background-color:#5f4776;border-color:#5f4776}.certificate-listing{margin-bottom:2em!important}.certificate-listing .accordion-body{padding-left:2.3em;padding-right:2.3em}.certificate-listing .workshop h3{font-size:1.3rem;margin-bottom:.2em}.certificate-listing .workshop .date{color:#555;font-size:1.1rem;margin-bottom:.4em}.certificate-listing .workshop{border-bottom:1px solid #e1e1e1;margin-bottom:1em;padding-bottom:1em}.certificate-listing .workshop:last-of-type{border-bottom:none}.certificate-listing .certificate-link{display:block;font-size:1.1rem;margin-bottom:.5em}
