.multi-select{background:none}.print-element{display:none}@layer default{body{font-size:14px;font-family:Helvetica Neue,Helvetica,Segoe UI,Ubuntu,Arial,sans-serif;color:#333}body.loading-rgbar{padding-top:2.875rem}body.spa{background:#f0f5fe}a{display:inline-block;color:#15c}a:hover{color:#e69000}.professor-icon{padding-left:48px;background-image:url(../images/rg-logo.png);background-repeat:no-repeat;background-position:10.6666666667px center;background-size:32px auto}.professor-icon:hover{background-image:url(../images/rg-logo.png);background-repeat:no-repeat;background-position:10.6666666667px center;background-size:32px auto}.application-select-dropdown a{display:inline}.application-option.accounts{box-shadow:none}strong,.strong{font-weight:700;font-weight:500}h1,.h1{width:auto;font-size:1.75em}h2,.h2{margin:.25em 0 .5em;font-size:1.25em;font-weight:700;font-weight:500}h3,.h3{margin:.25em 0 .5em;font-weight:700}p{line-height:1.5em;margin-top:.5em;margin-bottom:.5em}.ta-left{text-align:left}.ta-center{text-align:center}.ta-right{text-align:right}ul.disc,ul.numbered,ol.disc,ol.numbered{padding-left:1.25em}ul.disc,ol.disc{list-style:disc}ul.numbered,ol.numbered{list-style:decimal}li.disc{list-style:disc;margin-left:1.25rem}.page-container{position:relative}.mobile-hide{display:initial}.mobile-show{display:none}@media only screen and (max-width: 40em){.mobile-show{display:block}.mobile-hide{display:none}}.hot{color:red}.warm{color:orange}.cold{color:#3e8eb5}@switch $which{@when all {.pad-quarter {padding-top: .3125rem; padding-bottom: .3125rem; padding-left: .3125rem; padding-right: .3125rem;}} @when horizontal {.pad-quarter {padding-left: .3125rem; padding-right: .3125rem;}} @when vertical {.pad-quarter {padding-top: .3125rem; padding-bottom: .3125rem;}}}@switch $which{@when all {.pad-half {padding-top: .625rem; padding-bottom: .625rem; padding-left: .625rem; padding-right: .625rem;}} @when horizontal {.pad-half {padding-left: .625rem; padding-right: .625rem;}} @when vertical {.pad-half {padding-top: .625rem; padding-bottom: .625rem;}}}@switch $which{@when all {.pad-basic {padding-top: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; padding-right: 1.25rem;}} @when horizontal {.pad-basic {padding-left: 1.25rem; padding-right: 1.25rem;}} @when vertical {.pad-basic {padding-top: 1.25rem; padding-bottom: 1.25rem;}}}@switch $which{@when all {.pad-horz-quarter {padding-top: .3125rem; padding-bottom: .3125rem; padding-left: .3125rem; padding-right: .3125rem;}} @when horizontal {.pad-horz-quarter {padding-left: .3125rem; padding-right: .3125rem;}} @when vertical {.pad-horz-quarter {padding-top: .3125rem; padding-bottom: .3125rem;}}}@switch $which{@when all {.pad-horz-half {padding-top: .625rem; padding-bottom: .625rem; padding-left: .625rem; padding-right: .625rem;}} @when horizontal {.pad-horz-half {padding-left: .625rem; padding-right: .625rem;}} @when vertical {.pad-horz-half {padding-top: .625rem; padding-bottom: .625rem;}}}@switch $which{@when all {.pad-horz-basic {padding-top: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; padding-right: 1.25rem;}} @when horizontal {.pad-horz-basic {padding-left: 1.25rem; padding-right: 1.25rem;}} @when vertical {.pad-horz-basic {padding-top: 1.25rem; padding-bottom: 1.25rem;}}}@switch $which{@when all {.pad-vert-quarter {padding-top: .3125rem; padding-bottom: .3125rem; padding-left: .3125rem; padding-right: .3125rem;}} @when horizontal {.pad-vert-quarter {padding-left: .3125rem; padding-right: .3125rem;}} @when vertical {.pad-vert-quarter {padding-top: .3125rem; padding-bottom: .3125rem;}}}@switch $which{@when all {.pad-vert-half {padding-top: .625rem; padding-bottom: .625rem; padding-left: .625rem; padding-right: .625rem;}} @when horizontal {.pad-vert-half {padding-left: .625rem; padding-right: .625rem;}} @when vertical {.pad-vert-half {padding-top: .625rem; padding-bottom: .625rem;}}}@switch $which{@when all {.pad-vert-basic {padding-top: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; padding-right: 1.25rem;}} @when horizontal {.pad-vert-basic {padding-left: 1.25rem; padding-right: 1.25rem;}} @when vertical {.pad-vert-basic {padding-top: 1.25rem; padding-bottom: 1.25rem;}}}@switch $which{@when all {.margin-quarter {margin-top: .3125rem; margin-bottom: .3125rem; margin-left: .3125rem; margin-right: .3125rem;}} @when horizontal {.margin-quarter {margin-left: .3125rem; margin-right: .3125rem;}} @when vertical {.margin-quarter {margin-top: .3125rem; margin-bottom: .3125rem;}}}@switch $which{@when all {.margin-half {margin-top: .625rem; margin-bottom: .625rem; margin-left: .625rem; margin-right: .625rem;}} @when horizontal {.margin-half {margin-left: .625rem; margin-right: .625rem;}} @when vertical {.margin-half {margin-top: .625rem; margin-bottom: .625rem;}}}@switch $which{@when all {.margin-basic {margin-top: 1.25rem; margin-bottom: 1.25rem; margin-left: 1.25rem; margin-right: 1.25rem;}} @when horizontal {.margin-basic {margin-left: 1.25rem; margin-right: 1.25rem;}} @when vertical {.margin-basic {margin-top: 1.25rem; margin-bottom: 1.25rem;}}}@switch $which{@when all {.margin-horz-quarter {margin-top: .3125rem; margin-bottom: .3125rem; margin-left: .3125rem; margin-right: .3125rem;}} @when horizontal {.margin-horz-quarter {margin-left: .3125rem; margin-right: .3125rem;}} @when vertical {.margin-horz-quarter {margin-top: .3125rem; margin-bottom: .3125rem;}}}@switch $which{@when all {.margin-horz-half {margin-top: .625rem; margin-bottom: .625rem; margin-left: .625rem; margin-right: .625rem;}} @when horizontal {.margin-horz-half {margin-left: .625rem; margin-right: .625rem;}} @when vertical {.margin-horz-half {margin-top: .625rem; margin-bottom: .625rem;}}}@switch $which{@when all {.margin-horz-basic {margin-top: 1.25rem; margin-bottom: 1.25rem; margin-left: 1.25rem; margin-right: 1.25rem;}} @when horizontal {.margin-horz-basic {margin-left: 1.25rem; margin-right: 1.25rem;}} @when vertical {.margin-horz-basic {margin-top: 1.25rem; margin-bottom: 1.25rem;}}}@switch $which{@when all {.margin-vert-quarter {margin-top: .3125rem; margin-bottom: .3125rem; margin-left: .3125rem; margin-right: .3125rem;}} @when horizontal {.margin-vert-quarter {margin-left: .3125rem; margin-right: .3125rem;}} @when vertical {.margin-vert-quarter {margin-top: .3125rem; margin-bottom: .3125rem;}}}@switch $which{@when all {.margin-vert-half {margin-top: .625rem; margin-bottom: .625rem; margin-left: .625rem; margin-right: .625rem;}} @when horizontal {.margin-vert-half {margin-left: .625rem; margin-right: .625rem;}} @when vertical {.margin-vert-half {margin-top: .625rem; margin-bottom: .625rem;}}}@switch $which{@when all {.margin-vert-basic {margin-top: 1.25rem; margin-bottom: 1.25rem; margin-left: 1.25rem; margin-right: 1.25rem;}} @when horizontal {.margin-vert-basic {margin-left: 1.25rem; margin-right: 1.25rem;}} @when vertical {.margin-vert-basic {margin-top: 1.25rem; margin-bottom: 1.25rem;}}}.la-time,.la-date,.ds-time,.ds-date,.la-date--small,.la-date--large,.ds-date--small,.ds-date--large,.lc-date--small,.lc-date--large,.lc-time,.lc-date{display:block;font-size:.75rem}.la-time,.ds-time,.lc-time{margin-right:5px;font-weight:600;text-transform:capitalize}.la-date,.ds-date,.la-date--small,.la-date--large,.ds-date--small,.ds-date--large,.lc-date--small,.lc-date--large,.lc-date{color:#767676}.la-date--small,.ds-date--small,.lc-date--small{display:none}@media only screen and (max-width: 50rem){.la-date--small,.ds-date--small,.lc-date--small{display:initial}.la-date--large,.ds-date--large,.lc-date--large{display:none}}.fw500{font-weight:700;font-weight:500}.sms-container{padding:20px}.sms-container table,.sms-container th,.sms-container td{border:1px solid #ccc}.sms-container table thead{background-color:#999;color:#fff}.sms-container table td{padding:5px}#texting-messenger select{background:#fff;height:auto}}.container{display:flex;flex-wrap:wrap}.column:first-child{padding-right:0}.message{display:flex;flex-wrap:wrap;padding:1.25rem;max-width:62.5rem;width:100%}.message__header{width:100%;padding:1.25rem;background-color:#f8f8f8;border:1px solid #ccc;border-bottom:none;border-radius:2px 2px 0 0}.message__header label,.message__header span{font-size:.875rem}.message__from{width:60%}.message__field,.message__field--attachments{width:100%;margin-bottom:1.25rem}.message__field label,.message__field--attachments label{display:inline-block;width:10%;min-width:3.75rem}.message__field:last-child,.message__field--attachments:last-child{margin-bottom:0}.message__field--from{display:flex;flex-direction:row}.message__field--from label{width:16.5%}.message__field--from time{font-size:.875rem;margin-left:auto;color:#506a96}.message__field--attachments{display:flex}.message__attachment{margin-right:.625rem;padding-right:.625rem;border-right:1px solid #888}.message__attachment:last-child{border-right:none}.message__attachment a{text-decoration:underline}.message__body{width:100%;padding:1.25rem;border:1px solid #ccc;border-top:none;border-radius:0 0 2px 2px}.message__actions{display:flex;flex-direction:row;width:100%;padding:.625rem;background-color:#eee;border:1px solid #ccc}.message__actions a{background-color:#f8f8f8}.message__actions a.delete{display:inline-block;margin-left:auto}.message__file-field{visibility:hidden}@media only screen and (max-width: 40em){.message .message__field--from{display:flex;flex-direction:column-reverse}.message .message__field--from .message__from{display:flex;width:100%}.message .message__field--from span{width:80%;display:block}.message .message__field--from time{margin:0 0 .625rem}}.email-actions{display:none;position:absolute;right:9.0625rem;z-index:100;flex-direction:column;min-width:9.375rem;padding:1.25rem;background:#f8f8f8;box-shadow:inset 0 0 0 1px #00000026}.email-actions.show{display:flex}.email-actions .lmicon--with{margin-bottom:.75rem}.email-actions .lmicon--with:last-child{margin-bottom:0}.email-actions .lmicon--with:before{color:#15c}.shared-container{display:flex;flex-direction:row;align-self:center;align-items:center;width:100%;margin:.625rem 0}.shared-container img{width:10rem;height:17px}.shared-container .navigation__hamburger{margin:.4375rem 0 0 .625rem}.shared-container .new_view{display:none!important}.shared-container .shared-container{flex-direction:column;margin:0}.navigation--expanded:before{content:"";position:fixed;top:0;right:0;left:0;bottom:0;background:#00000040}.navigation a.current-tab-mobile{margin-right:10px;display:inline-flex;justify-content:center;align-items:center;padding:6px 12px;font-size:.875rem;font-weight:700;font-weight:500;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.01);border:0;border-radius:2px 2px 0 0;cursor:pointer;color:#506a96;background:#ffffffe6}.navigation a.current-tab-mobile:hover{background:#f0f0f0e6}.navigation a.current-tab-mobile{margin-right:10px;display:inline-flex;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:700;font-weight:500;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.01);border:0;border-radius:2px 2px 0 0;cursor:pointer;background:#fff}.navigation a.current-tab-mobile:hover{background:#f0f0f0}.navigation a.current-tab-mobile{font-weight:600;color:#0009;background:#fefbbf}.navigation a.current-tab-mobile:hover{background:#fdf88d}.navigation a.disabled.current-tab-mobile{color:#888;background:#eee}.navigation a.current-tab-mobile{border-bottom:0}.header-bar{position:fixed;z-index:200}.page-container{display:flex}.page-content{width:95vw;height:95vh;overflow-y:auto;overscroll-behavior:none;margin-top:45px;margin-left:80px;position:absolute}.superuser-nav-container .page-content{position:relative}.navigation{height:calc(100vh - 46px);padding:0;margin-top:46px;overflow-x:hidden;overflow-y:hidden;text-align:left;z-index:100}.navigation:hover{overflow-y:auto}.navigation{-ms-overflow-style:none;scrollbar-width:none}.navigation::-webkit-scrollbar{display:none}.navigation .burger-box{display:none}.navigation #lm-sidenav{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;display:none}@media (max-width: 1200px){.navigation #lm-sidenav{display:block}}.navigation ul{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}.navigation .nav_logo{width:20px;margin-right:8px;position:relative}.navigation a.current-tab-mobile{display:none;position:absolute;margin:.6875rem 0 0 3.25rem;padding:10px 16px}@media only screen and (max-width: 75rem){.navigation a.current-tab-mobile{display:block}}.navigation--expanded:before{z-index:225}.navigation.superuser-nav .navigation__li.primary{padding:0;width:11.25rem;height:3rem;padding-left:.25rem}.navigation.superuser-nav .navigation__li.primary:hover{background:#506a96}.navigation.superuser-nav .navigation__li.primary.active{background-color:#114572;font-weight:600}.navigation.superuser-nav .navigation__li.primary a{justify-content:flex-start;padding:0 .875rem;color:#fff;background:none;margin-right:0}.navigation.superuser-nav .navigation__li.primary a img,.navigation.superuser-nav .navigation__li.primary a span{display:inline-block}.navigation.superuser-nav details ul li{width:100%}.navigation--expanded.superuser-nav .navigation__li.primary{width:100%;height:3.0625rem;background:#38a4fc;border:1px solid #fff}.navigation--expanded.superuser-nav .navigation__li.primary.active{background-color:#114572}.navigation--expanded.superuser-nav .navigation__li.primary a{padding:.65625rem 0 .65625rem .75rem}.navigation--expanded.superuser-nav .navigation__li.primary a span{bottom:.5rem}.navigation--expanded.superuser-nav .navigation__li.primary a span.nav-activity-sources{bottom:.25rem}.navigation--expanded.superuser-nav details ul li{width:100%}.setup_link a,.classic_view a{background:none;color:#fff;box-shadow:none}.setup_link li,.classic_view li{padding:0!important}.navigation__li{width:100%;background:none;box-shadow:none;color:#fff;padding:0;justify-content:left;display:flex;align-items:center}.navigation__li a{padding-top:.875rem;padding-bottom:.875rem;padding-left:2.875rem;margin-right:0;width:100%;cursor:pointer;font-weight:400;box-shadow:none}.navigation__li a:hover{background:none}.navigation__li a:after{color:#ccc;font-size:.75rem}.navigation__li a div{flex:1}.navigation__li .show-checklists{position:relative}.navigation__li .show-checklists span.notification-bubble{position:absolute;left:4px;bottom:8px;z-index:202}.navigation__li#classic-view{max-width:100%}.rg_nav_logo,.rg_nav_logo_mobile{margin:1rem .625rem .625rem;padding-bottom:0rem}.rg_nav_logo img,.rg_nav_logo_mobile img{width:10rem;height:17px}.classic_view{margin-top:auto}.classic_view a{padding-left:.875rem;padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem}body.loading-rgbar{padding-top:0}@media only screen and (max-width: 75rem){.header-bar{position:absolute;top:0}.page-content{margin-left:0;width:100%;margin-top:90px}.navigation{position:absolute;min-width:100%;clear:both;height:unset;flex-direction:column;overflow-y:hidden}.navigation .burger-box{display:flex;justify-content:space-between}.navigation .burger-box a.open-menu{display:block}.navigation ul.nav-items{align-items:flex-end;width:100%;display:none}.navigation--expanded{position:static}.navigation--expanded .rg_nav_logo{display:none}.navigation--expanded .burger-box .open-menu{margin-top:.75rem}.navigation--expanded .burger-box .rg_nav_logo_mobile{display:block}.navigation--expanded .navigation__li,.navigation--expanded .navigation__li a{box-shadow:none;min-width:100%}.navigation--expanded .navigation__li div,.navigation--expanded .navigation__li a div{flex:none}.navigation--expanded ul.nav-items{display:flex;flex-direction:column;align-items:flex-start;position:absolute;z-index:226;width:100%;margin-top:3rem;padding:.625rem}.navigation--expanded ul.nav-items details{background:#38a4fc;border:1px solid #fff}.navigation--expanded ul.nav-items details[open]{background-color:#114572;min-height:max-content}.navigation--expanded ul.nav-items details[open] ul{position:static;margin-top:0;padding:0;width:auto}.navigation--expanded ul.nav-items details[open] ul .navigation__li{padding:0;display:flex}.navigation--expanded ul.nav-items details[open] ul .navigation__li a{justify-content:flex-start}.navigation--expanded ul.nav-items details summary{padding:.25rem 0;border-bottom:1px solid #fff;overflow-x:hidden}.navigation--expanded #classic-view{padding-left:0}.navigation--expanded #classic-view a,.navigation--expanded #classic-view a:hover{padding:.46875rem 0 .46875rem 2.75rem;font-size:.875rem;font-weight:400}.navigation--expanded .navigation__li{width:100%}.navigation--expanded .navigation__li:last-child{box-shadow:none}.navigation--expanded .navigation__li#classic-view{padding-bottom:.125rem;padding-top:.125rem}.navigation--expanded .navigation__li a,.navigation--expanded .navigation__li a:hover{width:100%;padding:.875rem .875rem .875rem 3.625rem;margin:0;border-radius:0;color:#fff;background:none;justify-content:flex-start}.navigation--expanded .navigation__li a.show-checklists,.navigation--expanded .navigation__li a:hover.show-checklists{padding:.25rem}.new_view{display:none!important}.new_view{display:none}.rg_nav_logo{display:block;position:absolute;right:.75rem;top:0}.rg_nav_logo img{width:10rem;height:17px}.navigation__hamburger{margin:.4375rem 0 0 .625rem}.shared-container{flex-direction:column;margin:0}}@media only screen and (max-width: 60rem){.navigation{padding:0}.navigation__hamburger{top:0}.navigation--expanded{top:2.75rem}.navigation--expanded ul.nav-items{margin-top:3rem}.rg_nav_logo{top:1rem}.burger-box .rg_nav_logo_mobile{margin-top:.9375rem;margin-right:.75rem}.burger-box .rg_nav_logo_mobile img{height:1.0625rem;width:10rem}}@media only screen and (max-width: 40em){.rg_nav_logo_mobile{display:none}}details{width:100%}details ul .navigation__li{width:inherit;box-sizing:content-box}details ul .navigation__li.active,details ul .navigation__li:hover{background:#506a96}details ul .navigation__li a{font-size:.8125rem;font-weight:400;letter-spacing:.0375rem;display:flex;flex-flow:row nowrap;justify-content:normal}details ul .navigation__li a img{height:1rem;width:1rem;position:relative;top:1px;left:8px}details img.nav-chevron{position:absolute;right:12px}details[open]{background-color:#114572}details[open]>summary li{font-weight:600}details[open] a{background:none;box-shadow:none;color:#fff}details[open] img.nav-chevron{transform:rotate(180deg)}details>summary{list-style:none;padding-top:.375rem;padding-bottom:.375rem}details>summary li{font-size:.875rem;font-weight:400}details>summary li.navigation__li{cursor:pointer;max-width:10.25rem;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem}details>summary li.navigation__li.setup_link{max-width:unset;padding:0}details>summary li.navigation__li.setup_link a{padding:.5rem 1.25rem .5rem 0}details>summary:hover{background:#506a96}details>summary::-webkit-details-marker{display:none}body:not(.user-is-tabbing) summary:focus{outline:none}.section-header.list-of-leads{align-items:start}.section-header.list-of-leads h1{margin:.25rem 0 .75rem}.section-header .button-group{margin-top:.5rem}.page-container.general .section-header{display:inline-block}
