
/* ../../../css/about.css */
#about.site-requirements #content div.packet ul{list-style:none;margin:0;padding:0}#about.site-requirements #content div.packet ul li{float:left;margin:0;padding:0;width:186px}#about.site-requirements #content div.packet ul li a{color:#666;display:block;height:210px;padding:10px;text-align:center;text-decoration:none}#about.site-requirements #content div.packet ul li a:hover{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px #e3e1d6;-webkit-box-shadow:1px 1px 5px #e3e1d6;box-shadow:1px 1px 5px #e3e1d6}#about.site-requirements #content div.packet ul li a strong{color:#000;display:block;font-family:'Trebuchet MS';font-size:16px;line-height:24px;text-align:center;text-decoration:none}#about.site-requirements #content div.packet ul li a q{display:block;text-align:center}#about.manufacturer-contributions #content div.packet ul li{background:url(/images/content/icons/green-check.png) 10px 7px no-repeat;padding:5px 0 5px 30px}#about.manufacturer-contributions #content div.packet ul li.alt{background-color:#F2F1E8}
/* files/shell-membership.css */
.benefits-toggle-menu.collapsed .menu-open{display:inline-block}.benefits-toggle-menu.collapsed .menu-close{display:none}.benefits-toggle-menu .menu-open{display:none}.benefits-toggle-menu .menu-close{display:inline-block}#main-section{background:#fff}.benefits a:hover,.benefits a:focus,.benefits a:active{outline:none;text-decoration:none}.benefits-container{background-image:url(/images/content/membership/ds-world-globe-splash.png);background-repeat:no-repeat;background-position:center center;background-size:contain;padding-bottom:50px;transition:all 0.5s ease-in-out}.benefits .col-xs-6{border-radius:10px;-webkit-border-radius:8px;height:175px;padding-top:10px}.ds-icon{margin-bottom:20px;margin-top:-20px;width:115px}.benefits .icon{font-size:90px;height:130px}.benefits .icon-70{font-size:70px!important}.benefits .icon-75{font-size:75px!important}.benefits span{display:block;line-height:22px;margin:-23px 0 20px 0}.benefits span sup{font-size:12px}.benefits-tabs{background:#fff}.benefits .benefits-tabs span{margin:0}#benefitsTabs .fa-chevron-right{float:right;position:relative;top:4px}.benefits .nav-tabs>li.active>a,.benefits .nav-tabs>li.active>a:hover,.benefits .nav-tabs>li.active>a:focus,#benefitsTabs .nav-tabs>li>a:hover,#benefitsTabs .nav-tabs>li>a:focus,#benefitsTabs .nav-tabs>li.active>a,#benefitsTabs .nav-tabs,#benefitsTabs ul.nav-stacked li a:hover div,#benefitsTabs ul.nav-stacked li a:hover span,#benefitsTabs ul.nav-stacked li a:hover i,#benefitsTabs .nav-tabs>li.active>a div,#benefitsTabs .nav-tabs>li.active>a span,#benefitsTabs .nav-tabs>li.active>a i{color:#fff!important;outline:none}#benefitsTabs ul.nav-stacked li a:hover div.icon,#benefitsTabs ul.nav-stacked li.active>a div.icon{position:relative;top:5px}#benefitsTabs ul.nav-stacked li a:hover span,#benefitsTabs .nav-tabs>li.active>a span{position:relative;top:2px}#benefitsTabs{box-shadow:0 0 12px rgba(0,0,0,.125)}#benefitsTabs .icon{font-size:24px;padding-right:15px;position:relative;top:4px}#benefitsTabs .icon-image:before{height:24px;width:24px}#benefitsTabs .nav>li{margin-bottom:-2px}#benefitsTabs .nav>li>a{border-radius:0;border:none;margin-right:0;padding:0}#benefitsTabs .nav>li>a:hover{cursor:pointer}#benefitsTabs .nav-tabs .icon{left:26px}#benefitsTabs .media-body{border-bottom:1px solid #E0E0E1;margin-top:7px;padding-bottom:5px}#benefitsTabs .media>.pull-left{margin-right:30px}#benefitsTabs li.last .media-body{border-bottom:1px solid transparent}#benefitsTabs li.active .media-body,#benefitsTabs li:hover .media-body{border-bottom:1px solid transparent}#benefitsTabs p{font-size:16px}#benefitsTabs #resourcesTabContent{border-left:1px solid #E0E0E1;height:530px;max-height:530px;padding:0 46px 48px 46px}#benefitsTabs .tab-content{padding-right:20px;padding-top:28px}#benefitsTabs #resourcesTabContent h3{display:inline;font-size:34px;position:relative;top:-16px}#benefitsTabs .tab-content h3 sup{font-size:16px;position:relative;top:-17px}#benefitsTabs .tab-content .icon{font-size:64px;padding-right:12px}#benefitsTabs .tab-content .icon-image:before{height:64px;width:64px}#benefitsTabs .tab-content img{margin-top:-10px}#benefitsTabs strong{font-size:16px;font-weight:400}#benefitsTabs ul.nav-stacked{border-bottom:none;padding:15px 0 0 0}#benefitsTabs ul.nav-stacked li.active a,#benefitsTabs .nav-tabs>li.active>a,#benefitsTabs ul.nav-stacked li a:hover{background:#289AA4;top:-2px;border-radius:0;position:relative}.btn-inline{display:inline-block!important}.fellow-action #benefitsTabs ul.nav-stacked li.active a,.fellow-action #benefitsTabs .nav-tabs>li.active>a,.fellow-action #benefitsTabs ul.nav-stacked li a:hover{background:#006EB3;cursor:pointer!important}.mentor-action #benefitsTabs ul.nav-stacked li.active a,.mentor-action #benefitsTabs .nav-tabs>li.active>a,.mentor-action #benefitsTabs ul.nav-stacked li a:hover,.mentor-plus-action #benefitsTabs ul.nav-stacked li.active a,.mentor-plus-action #benefitsTabs .nav-tabs>li.active>a,.mentor-plus-action #benefitsTabs ul.nav-stacked li a:hover{background:#563371;cursor:pointer!important}#benefitsTabs ul.nav-stacked a i{position:absolute;right:30px;top:12px}.mentor-action #benefitsTabs #resourcesTabContent,.mentor-plus-action #benefitsTabs #resourcesTabContent{border-left:1px solid #E0E0E1;height:600px;max-height:600px;padding:0 46px 48px 46px}.btn-join a.btn{border-radius:6px;box-shadow:none;font-size:15px;font-weight:400;letter-spacing:1px;padding:6px 30px;text-shadow:none;white-space:normal}.resident-action .btn-join-fixed,.text-resident{color:#289AA4!important}.fellow-action .btn-join-fixed,.text-fellow{color:#006EB3!important}.academy-action .btn-join-fixed,.text-academy{color:#006eb6!important}.mentor-action .btn-join-fixed,.text-mentor,.mentor-plus-action .btn-join-fixed,.text-mentor-plus{color:#563371!important}.resident-action .btn-join a.btn{background:#f26b2d;border:1px solid #f26b2d}.fellow-action .btn-join a.btn{background:#f26b2d;border:1px solid #f26b2d}.mentor-action .btn-join a.btn,.mentor-plus-action .btn-join a.btn{background:#f26b2d;border:1px solid #f26b2d}.resident-action .btn-inquire{border:1px solid #289AA4!important;background:#289AA4!important}.resident-action .btn-inquire:hover{border:1px solid #00B8BD!important;background:#00B8BD!important}.fellow-action .btn-inquire{border:1px solid #006EB3!important;background:#006EB3!important}.fellow-action .btn-inquire:hover{border:1px solid #008bd6!important;background:#008bd6!important}.mentor-action .btn-inquire,.mentor-plus-action .btn-inquire{border:1px solid #563371!important;background:#563371!important}.mentor-action .btn-inquire:hover,.mentor-plus-action .btn-inquire:hover{border:1px solid #694A88!important;background:#694A88!important}.btn-join a.btn-compare{background:none;border:1px solid #fff}.btn-sell .btn-join a.btn{border:none;font-size:15px;padding:5px 16px}h1{font-size:42px}li.join{display:none}#main-content{width:100%}#main-content.container{padding-left:0;padding-right:0}#main-section{padding-top:0}.questions{font-size:30px;line-height:34px}.questions a:hover,.questions a:focus,.questions a:active{color:inherit;text-decoration:none}#subnav{border-bottom-style:solid;border-bottom-width:45px;height:88px;margin-bottom:0;padding:0}#subnav .container ul{margin:43px auto 0 auto;overflow:hidden;padding:0;width:690px}#subnav .container ul li a{border-bottom:4px solid transparent;margin-right:10px;padding:7px 14px}#subnav .container ul li.active a{border-bottom:4px solid #fff}#subnav .container ul li a,#subnav .container ul li a:hover,#subnav .container ul li a:focus,#subnav .container ul li a:active{border-bottom:rgba(255,255,255,.5);background:none;color:#fff}#subnav .container ul li:last-child a{margin-left:20px;margin-right:0}#subnav .container ul li a{border-radius:0;font-size:15px;padding-bottom:4px;text-shadow:none;text-transform:uppercase}#subnav .container ul li a:hover,#subnav .container ul li a:focus,#subnav .container ul li a:active{border-bottom:4px solid #fff;outline:none}#fixedNavBar{color:#fff;font-size:24px;line-height:26px;padding:15px 0;width:100%}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:60}.sticky:before,.sticky:after{content:'';display:table}#accordion .panel{border-bottom:none;border-radius:0;box-shadow:none;background:none;margin:0;padding:0 15px}#accordion .panel-body{border:0;padding:0}#accordion .panel-group .panel{border-radius:0}#accordion .panel-heading{background:none;border-bottom:1px solid #ddddda;padding:10px 0;text-transform:none}#accordion a,#accordion a:hover,#accordion a:focus,#accordion a:active{color:#333!important;outline:none!important;text-decoration:none!important}.btn-price{font-size:16px;line-height:1;padding:10px 12px}.btn-price span.btn-price-sm-text{color:rgba(0,0,0,.75);font-size:12px;font-weight:300}.collapse span{font-weight:inherit}.color-mentor,.color-mentor-plus{color:#deb100}#details-resident.membership-details{margin-top:50px}#details-academy.membership-details{background:#f9f9f7;border-bottom:1px solid #ecebe5;border-top:1px solid #ecebe5}.comparison-chart,.membership-selection{padding:20px;background-color:#fff}.comparison-chart{padding:0 20px 20px 20px}.comparison-chart .heading h2,.comparison-chart .heading span{line-height:36px;font-family:nekst-black,sans-serif;margin-top:0;margin-bottom:0;font-size:36px;left:-4px;position:relative;letter-spacing:-.75px}.comparison-chart .heading h2{margin-bottom:-9px}.comparison-chart hr.upper{border-bottom:none;margin:15px auto 8px auto}.comparison-chart .cost{font-size:40px;line-height:14px}.comparison-chart .cost div{display:inline;font-size:14px}.comparison-chart .cost span{position:relative;top:-12px}.comparison-chart p.small{font-size:13px}.comparison-chart strong{font-weight:400}.comparison-chart .tier{padding:0 20px}.comparison-chart .tier div{color:#fff;font-family:nekst-black,sans-serif;font-size:18px;padding:10px 0}.comparison-chart .tier div.entice{font-size:12px;padding-bottom:5px;padding-top:5px;color:#E5E6E7}.comparison-chart i.fa-check{font-size:20px;margin-right:0}.comparison-chart .fa-plus,.comparison-chart .fa-minus{font-size:14px;margin-right:5px;position:relative;top:-2px}.cost-resident,.comparison-chart .fa-check-resident{color:#00B8BD}.cost-fellow,.comparison-chart .fa-check-fellow{color:#006EB3}.cost-academy,.comparison-chart .fa-check-academy{color:#006db6}.cost-mentor,.comparison-chart .fa-check-mentor,.cost-mentor-plus,.comparison-chart .fa-check-mentor-plus{color:#563371}.comparison-chart .tier .tier-resident,.comparison-chart .tier div.entice-resident.filler,.btn-sell .btn-join .bkg-resident,.bkg-resident{background:#00B8BD}.comparison-chart .tier .tier-fellow,.comparison-chart .tier div.entice-fellow.filler,.btn-sell .btn-join .bkg-fellow,.bkg-fellow{background:#006EB3}.comparison-chart .tier .tier-academy,.comparison-chart .tier .entice-academy,.btn-sell .btn-join .bkg-academy,.bkg-academy{background:#006db6}.comparison-chart .tier .tier-mentor,.comparison-chart .tier .entice-mentor,.btn-sell .btn-join .bkg-mentor,.bkg-mentor,.comparison-chart .tier .tier-mentor-plus,.comparison-chart .tier .entice-mentor-plus,.btn-sell .btn-join .bkg-mentor-plus,.bkg-mentor-plus{background:#563371}.comparison-chart .tier .entice-academy{background:rgba(0,109,182,.7)}.comparison-chart .tier .entice-mentor-header,.comparison-chart .tier .entice-mentor-plus-header{background:rgba(129,93,173,.7)}.mentor-plus-sign{color:#ff5b29;font-weight:700}.comparison-chart .matrix{clear:both}.comparison-chart .matrix div{font-size:20px;font-weight:300}.matrix span{cursor:pointer}.modal-body{padding-top:40px;position:relative}.modal-body .close{position:absolute;right:15px;top:7px;font-size:26px}.carousel-area .btn-join a{position:relative;right:30px;top:-30px;z-index:20}.carousel-benefits{box-shadow:none;overflow:hidden}.carousel-benefits:before{content:"";position:absolute;bottom:0;left:0;border-bottom:90px solid #fff;border-left:100vw solid transparent;z-index:10}.carousel-benefits .carousel-indicators{bottom:-10px}.carousel-benefits h2{color:#fff;margin:0 0 15px 0;font-family:nekst-black,sans-serif!important;line-height:1.08}.carousel-benefits .item{-webkit-background-size:cover;background-size:cover;background-position:center;height:50vh}.carousel-benefits .carousel-indicators li{background-color:rgba(0,0,0,.125);border:none;margin:1px 2px}.carousel-benefits .carousel-indicators .active{width:10px;height:10px;margin:1px 2px;background-color:#F05627}.carousel-benefits .carousel-inner .container{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:10}.carousel-indicators li,.carousel-benefits .carousel-indicators .active{width:10px;height:10px;box-shadow:none}#carousel-resident .carousel-indicators li,#carousel-academy .carousel-indicators li,#carousel-mentor .carousel-indicators li,#carousel-mentor-plus .carousel-indicators li{background-color:transparent}#carousel-resident .carousel-indicators li{border:1px solid #00B8BD}#carousel-resident .carousel-indicators .active,#carousel-resident .carousel-indicators li:hover{background-color:#00B8BD}#carousel-cdocs-fellow .carousel-indicators li{border:1px solid #006EB3}#carousel-cdocs-fellow .carousel-indicators .active,#carousel-cdocs-fellow .carousel-indicators li:hover{background-color:#006EB3}#carousel-academy .carousel-indicators li{border:1px solid #006eb6}#carousel-academy .carousel-indicators .active,#carousel-academy .carousel-indicators li:hover{background-color:#006eb6}#carousel-mentor .carousel-indicators li,#carousel-mentor-plus .carousel-indicators li{border:1px solid #825ea4}#carousel-mentor .carousel-indicators .active,#carousel-mentor .carousel-indicators li:hover,#carousel-mentor-plus .carousel-indicators .active,#carousel-mentor-plus .carousel-indicators li:hover{background-color:#825ea4}#carousel-testimonials .carousel-indicators .active,#carousel-testimonials .carousel-indicators li:hover{background-color:#fff}#empoweringDentists{margin-bottom:-30px}#empoweringDentists .icon{font-size:124px;height:124px}#empoweringDentists h4{color:#59595b;font-size:50px}#empoweringDentists p{line-height:24px}#testimonials{background-image:url(/images/content/membership/testimonials/testimonial-bkg.png);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;padding-bottom:200px;padding-top:250px}#testimonials .carousel{box-shadow:none}#testimonials .carousel-inner{overflow:visible}#testimonials .carousel-indicators{bottom:30px}#testimonials .container{position:relative}#testimonials .content{border:1px solid #fff;min-height:424px}#testimonials hr{border-top:0;width:50%}#testimonials .content img{margin-top:-80px;width:160px}#testimonials p{font-size:20px;line-height:28px}#testimonials .quotes{color:#fff;position:absolute}#testimonials .quote-left{top:-47px;left:150px}#testimonials .quote-right{bottom:-45px;right:150px}#testimonials strong,#testimonials strong span{font-weight:400}#testimonials .control-arrow i.fa.fa-angle-left,#testimonials .control-arrow i.fa.fa-angle-right{color:rgba(255,255,255,.6);width:auto;font-size:60px;position:absolute;top:40%;z-index:5;display:inline-block}#testimonials .control-arrow i.fa.fa-angle-left{left:5%}#testimonials .control-arrow i.fa.fa-angle-right{right:5%}.transition{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:992px) and (max-width:1199px){#benefitsTabs #resourcesTabContent h3{font-size:24px!important}.comparison-chart .tier div{font-size:14px}.comparison-chart .cost{font-size:38px}#empoweringDentists{margin-bottom:-50px}.price-header .description{padding:0 20px}}@media (min-width:768px) and (max-width:991px){#accordion .panel{padding:0 15px}#accordion .panel-body{padding:0}.btn-modal{font-size:9px!important}#benefitsTabs ul.nav-stacked a i{right:16px}#benefitsTabs .tab-content h3{font-size:17px;top:-12px}#benefitsTabs .tab-content .icon{font-size:42px;padding-right:10px}#benefitsTabs .tab-content .icon-image:before{height:42px;width:42px}#benefitsTabs #resourcesTabContent{padding:0 30px 48px 30px}#benefitsTabs strong{font-size:16px}#benefitsTabs .tab-content h3 sup{font-size:9px;top:-8px}#benefitsTabs #resourcesTabContent h3{font-size:19px!important;position:relative;text-align:center;top:-10px}.btn-sell .btn-join a.btn{font-size:13px;padding:5px 8px}.comparison-chart .cost{font-size:36px}.comparison-chart .cost div{display:block;font-size:14px;line-height:18px;margin-top:13px}.comparison-chart .heading h2,.comparison-chart .heading span{font-size:30px;line-height:32px}.comparison-chart i.fa-check{margin-right:10px}.comparison-chart .matrix div{font-size:18px}.comparison-chart .tier{padding:0}.comparison-chart .tier div{font-size:11px}.comparison-chart .tier div.entice{font-size:9px}.comparison-chart .btn-join strong{font-size:13px!important}.btn-price{font-size:15px}.f-xs-14{font-size:14px!important}#fixedNavBar{font-size:17px}#fixedNavBar span:first-child{padding-left:15px}#fixedNavBar .btn-join a.btn{font-size:17px;padding:5px 26px}#empoweringDentists{margin-bottom:-60px}#empoweringDentists h4{font-size:34px}#empoweringDentists .icon{font-size:90px;height:80px}#empoweringDentists p{font-size:16px;line-height:21px}h1,.h1{font-size:32px}.membership-selection h1{font-size:20px}.membership-selection p.lead{font-size:16px;line-height:18px;margin-bottom:5px}.price{font-size:40px;line-height:45px}.price-content{min-height:350px}.price-content ul li{padding:2px}.price-content ul li a{font-size:12px}.price-footer{padding:10px 15px}.price-header .description{padding:0 15px}#panel-academy .price-content{min-height:365px}.tab-content .btn-join a{margin-top:20px}#testimonials .content img{margin-top:-60px;width:120px}#testimonials p{font-size:20px;line-height:26px}#testimonials .quote-left{left:100px}#testimonials .quote-right{right:100px}#testimonials strong{font-size:20px}}@media (max-width:767px){#accordion .panel{padding:0 5px}#accordion .panel-body{padding:0}#benefitsTabs{display:block}.benefits .col-xs-6{height:150px}.benefits .col-xs-6:hover{box-shadow:none}.benefits .icon{height:115px;transform:scale(.7,.7);-webkit-transform:scale(.7,.7)}.benefits span{font-size:14px;line-height:16px;margin:-23px 0 0 0}#benefitsTabs{box-shadow:none;padding-left:0}#benefitsTabs #resourcesTabContent{height:auto!important;max-height:100%!important}#benefitsTabs .tab-content{padding-right:0}#benefitsTabs ul.nav-stacked{padding-top:0}#benefitsTabs #resourcesTabContent h3{display:block;font-size:20px!important;margin-bottom:0;padding-top:0;text-align:center}#benefitsTabs .tab-content .icon{margin-bottom:7px}#benefitsTabs ul.nav-stacked a i{right:14px}.btn-join a.btn{display:block;margin-top:20px}.celebrating-ten-years{display:none}.carousel-benefits:before{bottom:20px;border-left:210vw solid transparent}.carousel-inner{padding-bottom:20px}.carousel-benefits .item{height:70vh}.comparison-chart .cost span{position:relative;top:-8px}.contact-info{font-size:14px!important}#empoweringDentists h4{font-size:36px}#empoweringDentists .icon{font-size:90px;height:74px}#empoweringDentists p{font-size:15px;line-height:19px}.questions{font-size:16px;line-height:20px;margin-top:-40px}#subnav{display:block;height:46px;margin-top:24px}#subnav .container ul{margin:5px auto 0 auto;width:304px}#subnav .container ul li:last-child a{display:none}#subnav .container ul li a{font-size:13px;padding:7px 5px}#testimonials .control-arrow i.fa.fa-angle-left{left:0}#testimonials .control-arrow i.fa.fa-angle-right{right:0}.btn-sell .btn-join a.btn{font-size:12px}.comparison-chart .cost{font-size:28px}.comparison-chart .cost div{display:block;font-size:12px;line-height:16px;margin-top:5px}.comparison-chart .fa-plus,.comparison-chart .fa-minus{top:1px}.comparison-chart .heading{text-align:center;margin-bottom:10px}.comparison-chart .matrix div{font-size:12px;padding-bottom:0}.comparison-chart p.small{font-size:12px}.comparison-chart i.fa-check{margin-right:10px}.comparison-chart .tier{padding:0}.comparison-chart .tier div{font-size:11px}.comparison-chart .tier div.entice{font-size:9px}.comparison-chart .tier .tier-fellow span.visible-xs{display:inline!important}#empoweringDentists{margin-bottom:-70px}h1,.h1{font-size:30px}.lead{font-size:16px}.membership-details{padding:50px 0}.membership-details .price{margin-top:30px}#testimonials{padding-bottom:150px;padding-left:30px;padding-right:30px;padding-top:180px}#testimonials .carousel-indicators{bottom:28px}#testimonials .content{min-height:410px}#testimonials .content img{margin-top:-53px;width:106px}#testimonials p{font-size:14px;line-height:20px;margin-top:20px!important}#testimonials strong{font-size:14px}#testimonials .control-arrow i.fa.fa-angle-left{left:-20px}#testimonials .control-arrow i.fa.fa-angle-right{right:-20px}}@media (min-width:420px) and (max-width:767px){.carousel-benefits .item{height:105vh}.mentor-action .carousel-benefits .item,.mentor-plus-action .carousel-benefits .item{height:100vh}}
/* files/shell-membership-hover-states.css */
.comparison-chart .btn-join a.bkg-resident.btn{border:1px solid #289AA4;background:#289AA4}.comparison-chart .btn-join a.bkg-fellow.btn{border:1px solid #004F83;background:#004F83}.comparison-chart .btn-join a.bkg-academy.btn{background:#006db6;border:1px solid #006db6}.comparison-chart .btn-join a.bkg-mentor.btn{background:#563371;border:1px solid #563371}.resident-action .benefits a:hover .icon,.resident-action .benefits a:hover span{color:#289AA4!important}.resident-action .comparison-chart a.btn-join,.resident-action #fixedNavBar .btn-join a.btn-compare:focus,.comparison-chart a.bkg-resident.btn-compare:hover,.comparison-chart a.bkg-resident.btn-compare:active,.comparison-chart a.bkg-resident.btn-compare:focus{background:#00B8BD;border:1px solid #00B8BD}.resident-action #fixedNavBar .btn-join a.btn,.resident-action #fixedNavBar .btn-join a.btn-compare:hover,.resident-action #fixedNavBar .btn-join a.btn-compare:active{border:1px solid #289AA4;background:#289AA4}.resident-action .carousel-area .btn-join a.btn:hover,.resident-action .carousel-area .btn-join a.btn:active,.resident-action .carousel-area .btn-join a.btn:focus,.resident-action #resourcesTabContent .btn-join a.btn:hover,.resident-action #resourcesTabContent .btn-join a.btn:active,.resident-action #resourcesTabContent .btn-join a.btn:focus{border:1px solid #f68b3e;background:#f68b3e}.resident-action .comparison-chart a.btn-join{background:none}.resident-action #fixedNavBar .btn-join a.btn.btn-join-fixed{color:white!important;border:1px solid #f26b2d;background:#f26b2d}.resident-action #fixedNavBar .btn-join a.btn.btn-join-fixed:hover{border:1px solid #f68b3e;background:#f68b3e}.resident-action #subnav{border-bottom-color:#00B8BD}.resident-action #benefitsTabs ul.nav-stacked li a:hover{background:#00B8BD}.fellow-action .benefits a:hover .icon,.fellow-action .benefits a:hover span{color:#006EB3!important}.fellow-action .comparison-chart a.btn-join,.fellow-action #fixedNavBar .btn-join a.btn,.comparison-chart a.bkg-fellow.btn-compare:hover,.comparison-chart a.bkg-fellow.btn-compare:active,.comparison-chart a.bkg-fellow.btn-compare:focus{background:#006db6;border:1px solid #006db6}.fellow-action #fixedNavBar .btn-join a.btn-compare:hover,.fellow-action #fixedNavBar .btn-join a.btn-compare:active,.fellow-action #fixedNavBar .btn-join a.btn-compare:focus{border:1px solid #004F83;background:#004F83}.fellow-action .carousel-area .btn-join a.btn:hover,.fellow-action .carousel-area .btn-join a.btn:active,.fellow-action .carousel-area .btn-join a.btn:focus,.fellow-action #resourcesTabContent .btn-join a.btn:hover,.fellow-action #resourcesTabContent .btn-join a.btn:active,.fellow-action #resourcesTabContent .btn-join a.btn:focus{border:1px solid #f68b3e;background:#f68b3e}.fellow-action .comparison-chart a.btn-join{background:none}.fellow-action #fixedNavBar .btn-join a.btn.btn-join-fixed{color:white!important;border:1px solid #f26b2d;background:#f26b2d}.fellow-action #fixedNavBar .btn-join a.btn.btn-join-fixed:hover{border:1px solid #f68b3e;background:#f68b3e}.fellow-action #subnav{border-bottom-color:#006EB3}.fellow-action #benefitsTabs ul.nav-stacked li a:hover{background:#008bd6}.mentor-action .benefits a:hover .icon,.mentor-action .benefits a:hover span,.mentor-plus-action .benefits a:hover .icon,.mentor-plus-action .benefits a:hover span{color:#694A88!important}.mentor-action .comparison-chart a.btn-join,.mentor-action #fixedNavBar .btn-join a.btn,.mentor-action #fixedNavBar .btn-join a.btn-compare:hover,.mentor-action #fixedNavBar .btn-join a.btn-compare:active,.mentor-action #fixedNavBar .btn-join a.btn-compare:focus,.mentor-plus-action .comparison-chart a.btn-join,.mentor-plus-action #fixedNavBar .btn-join a.btn,.mentor-plus-action #fixedNavBar .btn-join a.btn-compare:hover,.mentor-plus-action #fixedNavBar .btn-join a.btn-compare:active,.mentor-plus-action #fixedNavBar .btn-join a.btn-compare:focus,.comparison-chart a.bkg-mentor.btn-compare:hover,.comparison-chart a.bkg-mentor.btn-compare:active,.comparison-chart a.bkg-mentor.btn-compare:focus{border:1px solid #694A88;background:#694A88}.mentor-action #resourcesTabContent .btn-join a.btn:hover,.mentor-action #resourcesTabContent .btn-join a.btn:active,.mentor-action #resourcesTabContent .btn-join a.btn:focus,.mentor-action .carousel-area .btn-join a.btn:hover,.mentor-action .carousel-area .btn-join a.btn:active,.mentor-action .carousel-area .btn-join a.btn:focus,.mentor-plus-action #resourcesTabContent .btn-join a.btn:hover,.mentor-plus-action #resourcesTabContent .btn-join a.btn:active,.mentor-plus-action #resourcesTabContent .btn-join a.btn:focus,.mentor-plus-action .carousel-area .btn-join a.btn:hover,.mentor-plus-action .carousel-area .btn-join a.btn:active,.mentor-plus-action .carousel-area .btn-join a.btn:focus{border:1px solid #f68b3e;background:#f68b3e}.mentor-action .comparison-chart a.btn-join,.mentor-plus-action .comparison-chart a.btn-join{background:none}.mentor-action #fixedNavBar .btn-join a.btn.btn-join-fixed,.mentor-plus-action #fixedNavBar .btn-join a.btn.btn-join-fixed{color:white!important;border:1px solid #f26b2d;background:#f26b2d}.mentor-action #fixedNavBar .btn-join a.btn.btn-join-fixed:hover,.mentor-plus-action #fixedNavBar .btn-join a.btn.btn-join-fixed:hover{border:1px solid #f68b3e;background:#f68b3e}.mentor-action #subnav,.mentor-plus-action #subnav{border-bottom-color:#563371}.mentor-action #benefitsTabs ul.nav-stacked li a:hover,.mentor-plus-action #benefitsTabs ul.nav-stacked li a:hover{background:#a077d1}.benefits a .icon,.benefits a span,.btn-join a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.benefits .disabled .text-resident,.benefits .disabled .text-academy,.benefits h3{color:#717171!important}.benefits .disabled a:hover .icon,.benefits .disabled a:hover span{color:#5a5a5a!important}.benefits .disabled .icon{font-size:50px!important;height:86px}.benefits .disabled .f-18{font-size:12px!important;line-height:16px}.benefits .disabled .icon-70,.benefits .disabled .icon-75{font-size:42px!important;padding-top:5px!important}.benefits .disabled .icon-70{padding-top:7px!important}.benefits .disabled sup{font-size:10px}#fixedNavBar .btn-join a.btn.btn-compare{border:1px solid #fff;background:none}#fixedNavBar .btn-join a.btn.btn-join-fixed{background:#fff;border:1px solid #fff}
/* files/slide-nav.css */
@media (max-width:767px){#benefitsTabs #resourcesTabContent{border-left:none;background:#fff;border:0;bottom:0;left:100%;overflow:auto;padding:0 20px;position:fixed;right:0;top:0;width:100%;z-index:10000;transition:left ease-in-out .4s;-moz-transition:left ease-in-out .4s;-webkit-transition:left ease-in-out .4s}.js-back-arrow{cursor:pointer;position:absolute;left:15px;top:15px;z-index:11000}.js-show-tab-content #benefitsTabs #resourcesTabContent{left:0}#benefitsTabs .tab-content .icon,#benefitsTabs .tab-content h3{display:block;text-align:center}#benefitsTabs .tab-content .icon{padding:0}#benefitsTabs .tab-content h3{font-size:18px;margin-top:5px}#benefitsTabs .tab-content h3 sup{font-size:7px;top:-10px}.section{padding-bottom:0}#subnav{display:block!important}}