.material-icon{font-family:Material Icons}.featured-shadow{box-shadow:0 0 10px 1px rgba(0,0,0,.35)}.condensed-font{font-weight:700}.heading-font{font-family:Lusitana,serif;font-weight:400}.box-shadow{background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.2)}.no-shadow{background:transparent;box-shadow:none}.transition-slow{transition:all .4s ease-out}a.cta-ghost{background:hsla(0,0%,100%,.2);border:2px solid #fff;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:1;padding:17px 65px;text-decoration:none}a.cta-ghost:hover{background:#fff;color:#00467f}a.cta-ghost:visited{color:#fff}.stroke-video{background:#000;max-height:500px;overflow:hidden;position:relative}.stroke-video img{display:block;opacity:.6}.stroke-video .cta-wrapper{display:block;left:0;opacity:1;position:absolute;text-align:center;top:32%;width:100%}.stroke-video .video-tagline{color:#fff;font-size:36px;font-weight:300}.stroke-video .video-activator{border-radius:100px;padding:25px 65px}.cta-bar{background:#290748}.row3{margin-bottom:30px}article p:empty{display:none}h1{font-size:2.8rem}.patient-link,h1{text-align:center}.patient-link{background:#290748;color:#fff;padding:25px}.patient-link p{display:inline-block;font-size:20px;font-weight:300;margin:0;padding:0 30px 0 0}.patient-link .patient-link-button{background:none;display:inline-block;margin:0}.nav-buttons{margin-bottom:60px}.nav-buttons .cta{border-bottom:4px solid #02396b;display:block;text-align:center}.elements-box.stroke-step .box-icon-small{background:#c53e3e}.elements-box.stroke-step h2{color:#c53e3e}.stroke-instructions .stroke-step{margin:0 auto;max-width:400px;text-align:center}.stroke-instructions .stroke-step i.material-icons{background:#c53e3e;border-radius:55px;color:#fff;display:block;font-size:36px;height:110px;line-height:108px;margin:0 auto 25px;width:110px}.stroke-instructions .stroke-step h3{color:#ef3b35;font-size:24px;font-weight:700;margin-bottom:5px}.stroke-instructions .stroke-step p{font-size:16px;margin:0}.team-header{background:url(/MediaLibraries/URMCMedia/stroke-center/images/team-header.jpg) top no-repeat;background-size:cover;color:#fff;margin:40px 0 -15px;max-height:900px;max-width:1220px;padding:100px 50px;position:relative;text-align:center}.team-header h1{color:#fff;font-size:36px;margin-bottom:15px;max-width:1200px}.team-header p{font-size:20px;margin:0 auto 33px;max-width:800px}.team-header a.cta-ghost{background:none}.stroke-team-videos{margin:0 0 30px!important}.stroke-team-videos.ms-videogallery-vertical-template{max-height:470px;max-width:950px;padding:0 270px 0 0}.stroke-team-videos .video-author,.stroke-team-videos .video-title{display:none}.stroke-team-videos .ms-thumb-list.ms-dir-v{right:-270px;width:270px}.stroke-team-videos .ms-thumb-list.ms-dir-v .ms-thumb-frame{height:116px;margin-bottom:0;width:270px}.stroke-team-videos .ms-thumb-frame{background:#f6f6f6;border-bottom:1px solid #fff;color:#000;font-family:Open Sans,sans-serif;font-weight:400;opacity:1;text-shadow:none}.stroke-team-videos .ms-thumb-frame .ms-thumb{padding:25px 20px;text-align:left}.stroke-team-videos .ms-thumb-list.ms-dir-v .ms-thumb-frame img{display:none}.stroke-team-videos .ms-thumb-frame p{font-size:1.15em;font-weight:700;margin:0}.stroke-team-videos .ms-thumb-frame span{display:block}.stroke-team-videos .ms-thumb-frame-selected{background:#cfe7fc}.stroke-team-videos .ms-thumb-ol{display:none}.stroke-map{background:#0061ab;color:#fff;max-width:1200px;padding:40px}.stroke-map .map-header{font-size:32px}.stroke-map .map-desc{font-size:18px;margin:10px auto 45px}.stroke-map .row{padding:0}.stroke-map #mapid{height:40vw;margin:0 auto;max-width:1220px;min-height:400px}.stroke-map #mapid .leaflet-popup-content-wrapper{background:#0061ab;border-radius:0;color:#fff}.stroke-map #mapid .leaflet-popup-content-wrapper a:link{color:#fff;text-decoration:none}.stroke-map #mapid .leaflet-popup-content-wrapper a:hover{color:#cfe7fc;text-decoration:underline}.stroke-map #mapid .leaflet-popup-content-wrapper a:visited{color:#eee}.stroke-map #mapid .leaflet-popup-content{margin:20px}.stroke-map #mapid .leaflet-popup-content address{font-family:Open Sans,sans-serif;font-size:14px;font-style:normal}.stroke-map #mapid .leaflet-popup-content img{display:block;margin-bottom:10px}.stroke-map #mapid .leaflet-popup-tip{background:#0061ab}.stroke-map #mapid a.leaflet-popup-close-button{background:#444;border-radius:40px;color:#fff;height:18px;line-height:16px;padding:5px;right:-10px;top:-10px}.donate-area{border:2px solid #d6d6d6;margin-top:30px;padding:40px;text-align:center}.donate-area h1{font-size:28px;margin-bottom:15px}.donate-area .cta-ghost.orange{border-color:#fdb31f;color:#fdb31f}@media screen and (min-width:641px) and (max-width:1023px){.nav-buttons a.cta{padding:15px 10px}}@media screen and (min-width:1px) and (max-width:640px){.stroke-video .cta-wrapper{top:10%}.stroke-video .video-tagline{font-size:22px}.stroke-video .video-activator{padding:15px 40px}.stroke-map .map-header,h1{font-size:28px}.cta-ghost.patient-link-button{margin:0}.patient-link{font-size:16px}.patient-link p{padding:0}.team-header{padding:50px 15px}.team-header h1{font-size:28px;margin-bottom:15px}.team-header p{font-size:18px;margin:0 auto 20px}.stroke-team-videos{margin:0 0 80px!important}.stroke-team-videos.ms-videogallery-vertical-template{padding:0}.stroke-map{padding:20px}.map-locations .stroke-center{background:#f6f6f6;border-bottom:1px solid #333;border-top:1px solid #fff;padding:15px}.map-locations .stroke-center address{font-style:normal}.donate-area h1{font-size:24px}}@media only screen and (min-width:1000px){.dental-specialty-banner{margin:0 auto;position:absolute;top:0;width:100%}.dental-specialty-banner .cta-banner-text{color:#00467f}}.entity-homepage .box-row .elements-box{min-width:calc(25% - 20px)}@media screen and (min-width:800px){.elements-box{min-width:calc(50% - 20px)}}