.align-center,.collection .row-cpt .cpt,.footer-copyright,.footer-link,.footer-media,.footer-registering,.form-and-or,.form-button-section,.progress-section{text-align:center}@font-face{font-family:helvetica-neue;src:url(../fonts/HNforTELUS-Display.otf);font-weight:100;font-style:normal}@font-face{font-family:telusdingsregular;src:url(../fonts/HNforTELUS-Display.otf);font-weight:400;font-style:normal}@font-face{font-family:helvetica-neue;src:url(../fonts/HNforTELUS.otf);font-weight:300;font-style:normal}.center-vertically{white-space:nowrap}.center-vertically:before{content:"";display:inline-block;height:100%;position:relative;vertical-align:middle}.center-vertically>*{display:inline-block;vertical-align:middle;white-space:normal}.center-vertically .center-vertically__container{width:100%}.clear-left{clear:left}.clear-right{clear:right}.collection .row-cpt .cpt,.no-select,.progress-dot,.select-styled{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pos-rel{position:relative}.row-pad-3{margin-right:-3px;margin-left:-3px}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:8px;padding-left:8px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}.col-lg-18{width:12.5%;float:left}}.col-lg-18,.col-md-18,.col-sm-18,.col-xs-18{position:relative;min-height:1px;padding-right:3px;padding-left:3px}.col-xs-18{width:12.5%;float:left}@media (min-width:768px){.col-sm-18{width:12.5%;float:left}}@media (min-width:992px){.col-md-18{width:12.5%;float:left}}.icon-cancel{background:url(../images/cancel-icon.png) no-repeat;display:inline-block;height:17px;width:17px;margin-right:7px;position:relative;top:3px}.icon-checkmark{background:url(../images/checkmark-icon.png) no-repeat;display:inline-block;height:21px;width:29px;margin-right:15px}.icon-edit{background:url(../images/icon-edit.png) no-repeat;display:inline-block;height:17px;width:17px;margin-right:10px;position:relative;top:2px}.icon-email,.icon-faq,.icon-information,.icon-test{height:27px;width:27px;display:inline-block}.icon-test{background:url(../images/icon-test-registering.png) no-repeat}.icon-email{background:url(../images/icon-email.png) no-repeat}.icon-faq{background:url(../images/icon-faq.png) no-repeat}.icon-information{background:url(../images/icon-information.png) no-repeat}.icon-lang{background:url(../images/icon-lang.jpg) no-repeat;display:inline-block;height:22px;width:14px}.icon-phone{background:url(../images/icon-phone.png) no-repeat;display:inline-block;height:27px;width:27px}.icon-linkedin,.icon-twitter,.icon-youtube{height:36px;width:36px;display:inline-block}.icon-telusdings{font-family:telusdingsregular}.icon-twitter{background:url(../images/icon-social-footer.png) -41px 0 no-repeat}.icon-youtube{background:url(../images/icon-social-footer.png) -81px 0 no-repeat}.icon-linkedin{background:url(../images/icon-social-footer.png) -200px 0 no-repeat}.collection .form-box-grey{margin-bottom:10px}.collection .row-cpt{margin-bottom:15px}.collection .row-cpt .cpt{border-radius:50%;background:#595859;color:#fff;display:inline-block;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;height:23px;line-height:23px;margin-left:10px;width:23px;vertical-align:middle}input[type=email].datepicker,input[type=email].form-datepicker,input[type=text].datepicker,input[type=text].form-datepicker{background:url(../images/datepicker-icon.png) right 8px center no-repeat #fff}.collection-child{margin-top:15px}.collection-child .form-box-grey{padding:25px 8px}.header-lang-select{float:right;margin-top:5px;vertical-align:top}.header-logo{float:left}.header-primary{border-bottom:1px solid #e2e2e2;padding:15px 0}.header-user-info{float:right;font-size:11px;margin-right:30px;margin-top:5px}.header-user-info .texts{display:inline-block;line-height:1;margin-left:5px;vertical-align:middle}.intro-section h2{margin-top:42px;margin-bottom:25px;font-size:32px;color:#651f97;font-weight:300}.intro-section h3{font-size:23px;margin-top:25px;color:#651f97;font-weight:300}.intro-section .form-button{margin-bottom:25px;display:inline-block}.intro-section .form-button:active{margin-bottom:30px}.intro-section p{margin-bottom:25px}.intro-section{padding:15px 0}input[type=email],input[type=text]{border-radius:3px;border:1px solid #cecece;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;padding:12px 18px;width:100%}input[type=email]:focus,input[type=text]:focus{border:1px solid #651f97}input[type=email].form-datepicker,input[type=text].form-datepicker{border-radius:3px;border:1px solid #d2d2d2;padding:12px;width:100%}input[type=email].error,input[type=text].error{background:url(../images/error-icon.png) right 8px center no-repeat #fff;border:1px solid #ed1c3f}input[type=checkbox],input[type=radio]{float:left}input[type=checkbox]~label:not(.form-custom-checkbox):not(.form-custom-radio),input[type=radio]~label:not(.form-custom-checkbox):not(.form-custom-radio){float:left;color:#000;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;margin-bottom:0;max-width:90%}input[type=checkbox]~label:not(.form-custom-checkbox):not(.form-custom-radio).error,input[type=radio]~label:not(.form-custom-checkbox):not(.form-custom-radio).error{font-size:14px;color:#333;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif}.error-hint,.form-box-grey label,.form-box-grey label.error,.form-box-grey label.form-label,.form-box-white label.error,.form-button,.form-label,.label,label,label.error{font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif}.label,label{color:#651f97;font-size:23px;margin-bottom:10px}.error-hint{display:inline-block}.error-hint,.form-box-grey label.error,.form-box-white label.error,label.error{border-radius:6px;background:#fde9ec;color:#333;font-size:14px;height:auto;line-height:1;margin-top:10px;padding:12px 10px;position:relative;width:100%}.error-hint:before,.form-box-grey label.error:before,.form-box-white label.error:before,label.error:before{content:url(../images/arrow-error.png);display:inline-block;font-size:0;height:4px;left:50%;margin-left:-4px;position:absolute;top:-4px;width:7px}.form-and-or{border-radius:50%;background:#f3f3f3;font-size:12px;height:42px;margin-top:-21px;padding-top:5px;position:absolute;right:-21px;top:50%;width:42px;z-index:10}.form-block{margin-bottom:25px}.form-block:last-of-type{margin-bottom:0}.form-box-white{background:#fff;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.07);box-shadow:2px 2px 2px 0 rgba(0,0,0,.07);border-right:1px solid #e9e9ea;padding:30px;position:relative}.form-box-white:last-of-type{border-right:none}.form-box-white label{height:64px}.form-box-grey{background:#f5f6f7;margin-bottom:40px;padding:25px 30px;position:relative}.form-box-grey h3{font-size:20px;margin-bottom:12px;margin-top:0}.form-box-grey label{color:#595859;font-size:20px}.form-box-grey label.form-label{font-size:15px;margin-bottom:.8rem}.form-box-grey .from{line-height:1;margin:20px 0}.form-box-grey .from:nth-of-type(2){margin-left:32px}.form-box-grey.form-row{display:block;width:100%}.form-box-row-separated{border-bottom:1px solid #d3d3d3;margin-bottom:14px;padding-bottom:24px}.form-box-row-separated:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-box-title{margin-top:0;margin-bottom:12px}.form-button{border-radius:3px;background:#6c0;border:none;border-bottom:5px solid #408000;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.2);box-shadow:1px 1px 0 0 rgba(0,0,0,.2);color:#fff;font-size:21px;line-height:1;display:inline-block;padding:10px 25px;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.form-button.prev{background:#666;border:1px solid #e2e2e2;border-bottom:5px solid #333;color:#fff;padding:10px 25px;text-decoration:none}.form-button.prev:focus,.form-button.prev:hover{background:#999;border-bottom:5px solid #666}.form-button.prev:active{border-bottom-width:1px}.form-button.add{background:#8c68a6;border-bottom:5px solid #4d2a6c;color:#fff;display:inline-block;text-decoration:none}.form-checkbox-has-custom,.form-info-bubble,.form-part-hidden,.form-radio-has-custom{display:none}.form-button.add:focus,.form-button.add:hover{background:#b196c1;border-bottom:5px solid #8c68a6}.form-button.add:active{border-bottom-width:1px}.form-button:focus,.form-button:hover{color:#fff;background:#8be234;border-bottom:5px solid #6c0;text-decoration:none}.form-button:active{border-bottom:none;bottom:-5px;position:relative;margin-bottom:5px}.form-button[disabled=disabled]{background:#f5f6f7;color:#666;border-bottom:5px solid #ddd}.form-button-section{padding:50px 0}html.lt-ie9 .form-checkbox-has-custom{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;display:block!important;left:-999em}.form-column-title{border-bottom:1px solid #c1c1c1;margin-bottom:18px;margin-top:10px;padding-bottom:18px}.form-custom-radio{background:url(../images/radio-custom.png) no-repeat;cursor:pointer;float:left;height:22px;margin-right:.5rem;width:22px}.form-custom-radio.active{background-position:right}.form-custom-checkbox{background:url(../images/checkbox-custom.png) no-repeat;cursor:pointer;float:left;height:22px;margin-right:12px;width:22px}.form-custom-checkbox.active{background-position:right}.form-hint{font-size:13px;margin-bottom:15px}.form-hint-title{font-size:15px;margin-bottom:25px}.form-info-bubble{background:#fff;border:1px solid #ccc;font-size:13px;height:auto;left:0;padding:20px;position:fixed;top:0;width:268px;z-index:10}.form-info-bubble:after{content:url(../images/arrow-bubble.png);margin-top:-16px;position:absolute;right:-18px;top:50%}.form-info-bubble .form-info-bubble-title{color:#651f97;font-size:16px;font-weight:700;margin-bottom:10px}.form-info-bubble p{font-size:13px;line-height:16px}.form-info-btn{background:url(../images/info-btn.png) no-repeat;display:inline-block;height:16px;margin-left:10px;margin-top:3px;width:16px}.form-label{color:#000;font-size:15px;margin-bottom:auto}.form-part-displayed.last:not(.form-button){border-bottom:none;padding-bottom:0}.form-part{padding-bottom:50px}.form-part-separated{border-bottom:1px solid #c1c1c1;padding:50px 0}html.lt-ie9 .form-radio-has-custom{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;display:block!important;left:-999em}.form-sub-section-separated{border-top:1px solid #c1c1c1;margin-top:20px;overflow:hidden;padding:18px 0}.form-desc{padding-top:2rem}.confirmation{margin-bottom:30px;margin-top:50px}.form-row>.form-row{display:inline-block;vertical-align:top}.form-row .form-row label{display:inline-block;font-size:15px}.form-row .form-row label+.error-hint{display:none}.form-row .form-row label~label{margin-right:10px}#practitioners_offices .form-row .form-row,#practitioners_practitioners .form-row .form-row{width:45%;margin-right:10%}#practitioners_offices .form-row .form-row:last-child,#practitioners_practitioners .form-row .form-row:last-child{margin-right:0}#practitionersclinic_practitioners .form-row .form-row{width:21.2%;margin-right:5%}#practitionersclinic_practitioners .form-row .form-row:last-child{margin-right:0}#users_users .form-row .form-row{width:30%;margin-right:5%}#users_users .form-row .form-row:last-child{width:25%;margin-right:0}input[type=checkbox].error~label.error{position:absolute;float:none;left:50px;top:15px}input[type=checkbox].error~label.error~label{margin-bottom:50px}#profile input[type=radio]~label:not(.form-custom-checkbox):not(.form-custom-radio){max-width:78%;margin-bottom:10px}#access_users input[type=radio].error~label.error{position:absolute;bottom:35px;left:1rem}#access_users input[type=radio].error~label.error~label:after{content:"";height:97px;display:block}.form-user-lng{margin-top:.5rem}.form-user-lng .form-custom-radio~label{margin-right:1.2rem}.form-user-lng .clearfix:after,.form-user-lng .clearfix:before{content:none}.form-role-info-status .form-row{width:100%}.no-college-found{display:none}.footer-copyright{background:#333;color:#fff;padding:32px 0}.footer-registering a,.footer-registering p{color:#595859;line-height:27px;margin-left:10px;vertical-align:top;font-size:12px;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif}.footer-copyright p{margin-top:5px}.footer-link{padding:32px 0}.footer-link a{font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-decoration:none}.footer-link a:hover,.footer-registering a{text-decoration:underline}.footer-link li{float:left;list-style:none;padding:0 16px}.footer-link ul{display:inline-block;margin-bottom:0}.footer-media{border-bottom:1px solid #ccc;padding:32px 0}.footer-media h3{margin-top:0}.footer-media li{float:left;list-style:none;padding:0 12px}.footer-media ul{display:inline-block;margin-bottom:0;margin-top:20px}.footer-registering{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:32px 0}.footer-registering a:hover{text-decoration:none}.footer-registering p{display:inline-block}.footer-registering h2{margin-top:0}.footer-registering li{border-right:1px solid #ccc;float:left;list-style:none;padding:7px 42px}.footer-registering li:last-of-type{border-right:none}@media screen and (max-width:768px){.footer-registering li{float:none;border-right:none}}.footer-registering ul{display:inline-block;margin-bottom:0;margin-top:32px}.progress-bar-container{background:#e2e2e2;display:inline-block;height:7px;list-style-type:none;margin-bottom:0;position:relative}.progress-bar-container .progress-bar-indicator{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background:#6c0;height:7px;left:12px;position:absolute;top:0}.progress-bar-container .progress-bar-indicator.step-1{width:0}.progress-bar-container .progress-bar-indicator.step-2{width:64px}.progress-bar-container .progress-bar-indicator.step-3{width:128px}.progress-bar-container .progress-bar-indicator.step-4{width:192px}.progress-bar-container .progress-bar-indicator.step-5{width:256px}.progress-bar-container .progress-bar-indicator.step-6{width:320px}.progress-dot{border-radius:50%;background:#e2e2e2;color:#707070;float:left;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;height:23px;margin-right:42px;margin-top:-8px;position:relative;width:23px;z-index:20}.progress-dot:last-of-type{margin-right:0}.progress-dot a,.progress-dot span{border-radius:50%;display:inline-block;height:100%;line-height:23px;text-decoration:none;width:100%}.progress-dot .active,.progress-dot .current{background:#6c0;color:#fff}.progress-section{padding:25px 0}.review-office .review-roles,.roles .review-roles{padding-left:40px}.review-office .review-roles h4,.roles .review-roles h4{color:#595859;font-weight:400;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.review-office .review-roles+.review-roles,.roles .review-roles+.review-roles{margin-top:20px}.lorem{color:green}.section-title{background:#6c0;padding:0}.section-title h1{color:#fff;font-size:37px;margin:22px 0 20px}.section-title .container{display:table}.select{cursor:pointer;display:block;height:45px;position:relative;width:100%}.select-hidden{visibility:hidden;padding-right:10px;width:100%;height:45px}.select-styled{border-radius:3px;background:#fff;border:1px solid #cecece;bottom:0;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;height:45px;left:0;line-height:45px;overflow:hidden;padding-left:12px;position:absolute;right:0;top:0;width:100%}.select-styled:after{content:url(../images/arrow-select.png);height:10px;position:absolute;right:9px;width:16px;top:0}.select-styled .active,.select-styled:active{background-color:#eee}.select-styled:focus{border:1px solid #651f97;outline:0}.select-styled.disabled{background:#dbdbdb}.select-options{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:45px;z-index:999}.select-options li{margin:0;padding:0 10px}.select-options li:hover{background-color:#39f;color:#fff}h1,h2{color:#49166d}.exception-box{margin:50px auto}.exception-box ul{margin:5px 0 10px 20px}h2,h3{margin-bottom:5px;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif}.exception-box ul li{font-size:15px;line-height:1.4em}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}body{color:#000;font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;margin:0 auto;position:relative}.more-minus,.more-plus,h2,h3{margin-top:10px}.nl-dd ul li,button,input,label,select,textarea{font-weight:400;outline:0}a,a:focus,a:hover{color:#651f97;text-decoration:none}a:link,a:visited{outline:0}button.button{border:none;width:auto}form section{padding:36px 0 32px}form section.grey{background:#f5f6f7}h1{font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:42px;margin-bottom:60px}h2{font-size:23px}h3{color:#595859;font-size:18px}img{max-width:100%}sup{font-size:60%;line-height:1;top:auto;vertical-align:super}ul{padding:0}p{font-size:15px;line-height:1.4;margin-bottom:0}.morecontent span{display:none}.morelink{display:block}.more-minus,.more-plus{vertical-align:middle}.more-minus::after,.more-plus::after{position:relative;margin-left:5px;vertical-align:middle;display:inline-block;margin-top:5px}.more-plus::after{content:url(../images/plus.png)}.more-minus::after{content:url(../images/minus.png)}hr.sep{border-top-width:2px}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:helvetica-neue,"Helvetica Neue",Helvetica,Arial,sans-serif}#myModal{overflow:hidden}#myModal .modal-inner-content{height:500px;width:100%;overflow-y:scroll}