.cell-s-highlight .generated-link-list{padding:0 20px}
.generated-link-list .link-list-heading h2{margin:0 0 15px 0;font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;text-align:left;padding-bottom:18px;border-bottom:1px solid #d0d0ce}
@media(max-width:992px){.generated-link-list .link-list-heading h2{font-size:24px}
}
@media(max-width:752px){.generated-link-list .link-list-heading h2{font-size:18px}
}
.generated-link-list .link-list-body{margin-bottom:83px}
.generated-link-list .link-list-body.last{margin-bottom:0}
.generated-link-list .link-list-body ul{padding:0;margin:0}
.generated-link-list .link-list-body ul li{list-style:none;text-align:left;padding:15px 0}
.generated-link-list .link-list-body ul li a{cursor:pointer;color:#3361ad;vertical-align:middle;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;font-weight:bold;text-decoration:underline;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s;font-family:"Univers LT W01_45 Light"}
@media(max-width:992px){.generated-link-list .link-list-body ul li a{font-size:14px}
}
@media(max-width:752px){.generated-link-list .link-list-body ul li a{font-size:14px}
}
.generated-link-list .link-list-body ul li :last-child{margin:0 0 15px 0}
.generated-link-list .link-list-body ul li :before{display:none;content:none}
.generated-link-list .link-list-body ul.linked-list-border li{list-style:none;text-align:left;padding:30px 10px 30px 0;border-bottom:1px solid #d0d0ce;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.generated-link-list .link-list-body ul.linked-list-border li a{cursor:pointer;color:#000;vertical-align:middle;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;text-decoration:none;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s;font-weight:normal;padding-right:30px}
@media(max-width:992px){.generated-link-list .link-list-body ul.linked-list-border li a{font-size:14px}
}
@media(max-width:752px){.generated-link-list .link-list-body ul.linked-list-border li a{font-size:14px}
}
.generated-link-list .link-list-body ul.linked-list-border li :last-child{margin:0 0 15px 0}
.generated-link-list .link-list-body ul.linked-list-border li :before{display:block;content:"\e601";float:right;color:red;font-family:'MDIcons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;speak:none}
.generated-link-list .link-list-body ul.linked-list-border li:hover{background-color:#d0d0ce;padding-right:0;padding-left:10px;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.generated-link-list .link-list-body ul.linked-list-border li:hover:before{color:#000;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
@media(max-width:992px){.generated-link-list{width:100%;padding:35px}
.generated-link-list .link-list-body{margin-bottom:50px}
}
@media(max-width:752px){.generated-link-list{width:100%;padding:35px}
.generated-link-list .link-list-heading h3{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;width:100%}
}
@media(max-width:752px) and (max-width:992px){.generated-link-list .link-list-heading h3{font-size:16px}
}
@media(max-width:752px) and (max-width:752px){.generated-link-list .link-list-heading h3{font-size:16px}
}
.lab-large-hero{height:575px;width:100%;display:table;position:relative}
.lab-large-hero .scroll-down{color:black}
.lab-large-hero>.hero{position:relative;height:100%;display:table-cell;width:45%;background:#000}
.lab-large-hero>.hero .background-image{position:absolute;width:100%;height:100%;overflow:hidden;z-index:0}
.lab-large-hero>.hero .background-image img{width:auto;display:block;height:100%}
.lab-large-hero>.hero .lab_hero_info{display:table;position:relative;padding:60px;height:100%}
.lab-large-hero>.hero .lab_hero_info>h2{font-weight:normal;display:block;margin:0;padding:0;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:55px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lab-large-hero>.hero .lab_hero_info>h2{font-size:48px}
}
@media(max-width:752px){.lab-large-hero>.hero .lab_hero_info>h2{font-size:24px}
}
.lab-large-hero>.hero .lab_hero_info .contact_info{position:relative}
.lab-large-hero>.hero .lab_hero_info .contact_info .info-container{position:relative;padding:20px 0;margin-top:0;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lab-large-hero>.hero .lab_hero_info .contact_info .info-container{font-size:14px}
}
@media(max-width:752px){.lab-large-hero>.hero .lab_hero_info .contact_info .info-container{font-size:14px}
}
.lab-large-hero>.hero .lab_hero_info .contact_info .info-container .contact{margin-bottom:25px}
.lab-large-hero>.hero .lab_hero_info .contact_info .info-container p{margin:0}
.lab-large-hero>.hero.dark .lab_hero_info{color:#fff}
.lab-large-hero>.hero.dark .lab_hero_info .contact_info .info-container .cta{color:#fff}
.lab-large-hero>.hero.dark .lab_hero_info .contact_info .info-container:before{background:#fff}
.lab-large-hero>.hero.light .lab_hero_info{color:#000}
.lab-large-hero>.hero.light .lab_hero_info .contact_info .info-container .cta{color:#000}
.lab-large-hero>.hero.light .lab_hero_info .contact_info .info-container:before{background:#000}
.lab-large-hero>.summary{display:table-cell;width:55%;padding:70px 55px;background:#f2f3f4}
.lab-large-hero>.summary .rte-container{font-size:24px;margin-bottom:0;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:24px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lab-large-hero>.summary .rte-container{font-size:21px}
}
@media(max-width:752px){.lab-large-hero>.summary .rte-container{font-size:18px}
}
.lab-large-hero>.summary .research-area-title{padding:0;margin:0;color:#da291c;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal}
@media(max-width:992px){.lab-large-hero>.summary .research-area-title{font-size:16px}
}
@media(max-width:752px){.lab-large-hero>.summary .research-area-title{font-size:16px}
}
.lab-large-hero>.summary .research-area{list-style-type:none;padding:0;margin:0 0 45px;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lab-large-hero>.summary .research-area{font-size:16px}
}
@media(max-width:752px){.lab-large-hero>.summary .research-area{font-size:16px}
}
.lab-large-hero>.summary .research-area li{float:left;margin-right:21px}
.lab-large-hero>.summary .research-area li span{color:#000;position:relative}
.lab-large-hero>.summary .research-area li span:after{content:'|';position:absolute;right:-11px;top:0}
.lab-large-hero>.summary .research-area li:last-of-type{margin-right:0}
.lab-large-hero>.summary .research-area li:last-of-type span:after{content:none}
@media(max-width:992px){.lab-large-hero{display:block;height:auto}
.lab-large-hero>.hero,.lab-large-hero>.summary{display:block;width:100%;height:auto}
.lab-large-hero>.hero .background-image img,.lab-large-hero>.summary .background-image img{width:100%;display:block;height:100%}
.lab-large-hero>.hero .lab_hero_info{padding-left:35px;padding-right:35px}
.lab-large-hero>.summary{padding:35px}
.lab-large-hero>.summary .rte-container{padding:0}
.lab-large-hero>.summary .research-area{margin-bottom:30px}
}
.lab-small-hero{position:relative;height:284px;background:#000}
.lab-small-hero .background-image{position:absolute;width:100%;height:100%;overflow:hidden;z-index:0}
.lab-small-hero .background-image img{width:100%;display:block;height:284px}
.lab-small-hero .lab_hero_info{display:table;position:relative;width:100%;height:100%}
.lab-small-hero .lab_hero_info .title-container{display:table-cell;width:66%;height:100%;position:relative;vertical-align:middle;text-align:left;padding-left:60px;padding-right:60px}
.lab-small-hero .lab_hero_info .title-container>h1{position:relative;top:0;margin:0;font-weight:normal;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:55px;letter-spacing:-0.02em;line-height:1.3;left:0;padding-right:15px}
@media(max-width:992px){.lab-small-hero .lab_hero_info .title-container>h1{font-size:36px}
}
@media(max-width:752px){.lab-small-hero .lab_hero_info .title-container>h1{font-size:24px}
}
.lab-small-hero .lab_hero_info .text-center{position:relative}
.lab-small-hero .lab_hero_info .text-center h1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lab-small-hero .lab_hero_info .contact_info{display:table-cell;width:33%;position:relative;padding-left:30px;vertical-align:middle;padding-right:60px}
.lab-small-hero .lab_hero_info .contact_info .info-container{position:relative;padding:0;margin-top:0;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lab-small-hero .lab_hero_info .contact_info .info-container{font-size:14px}
}
@media(max-width:752px){.lab-small-hero .lab_hero_info .contact_info .info-container{font-size:14px}
}
.lab-small-hero .lab_hero_info .contact_info .info-container .contact{margin-bottom:25px}
.lab-small-hero .lab_hero_info .contact_info .info-container p{margin:0}
.lab-small-hero .lab_hero_info .contact_info .info-container:before{content:'';width:1px;top:0;bottom:0;position:absolute;left:-30px}
.lab-small-hero.dark .lab_hero_info{color:#fff}
.lab-small-hero.dark .lab_hero_info .contact_info .info-container .cta{color:#fff}
.lab-small-hero.dark .lab_hero_info .contact_info .info-container:before{background:#fff}
.lab-small-hero.light .lab_hero_info{color:#fff}
.lab-small-hero.light .lab_hero_info .contact_info .info-container .cta{color:#fff}
.lab-small-hero.light .lab_hero_info .contact_info .info-container:before{background:#fff}
@media(max-width:752px){.lab-small-hero{display:block;height:auto}
.lab-small-hero .background-image img{height:100%}
.lab-small-hero .lab_hero_info{display:block;padding:70px 35px}
.lab-small-hero .lab_hero_info .title-container>h1{position:relative;left:0}
.lab-small-hero .lab_hero_info .contact_info{padding:0}
.lab-small-hero .lab_hero_info .contact_info .info-container{margin-top:30px;padding:0}
.lab-small-hero .lab_hero_info .contact_info .info-container:before{content:none}
.lab-small-hero .lab_hero_info .title-container,.lab-small-hero .lab_hero_info .contact_info{display:block;width:100%;height:auto}
}
@media(max-width:752px){.moonshots .lab_hero_info .title-container{padding:0}
.moonshots .lab_hero_info .title-container>h1{margin-top:0}
}
.moonshots .lab_hero_info .title-container>h1{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:60px;letter-spacing:-0.02em;line-height:1.6;margin-top:-30px}
@media(max-width:992px){.moonshots .lab_hero_info .title-container>h1{font-size:36px}
}
@media(max-width:752px){.moonshots .lab_hero_info .title-container>h1{font-size:21px}
}
.moonshots .lab_hero_info .contact_info .info-container{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6}
@media(max-width:992px){.moonshots .lab_hero_info .contact_info .info-container{font-size:16px}
}
@media(max-width:752px){.moonshots .lab_hero_info .contact_info .info-container{font-size:16px}
}
.lab-summary .rte-container{margin-bottom:0;font-size:24px;color:black}
.lab-summary .research-area-title{padding:0;margin:0;color:#da291c;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal}
@media(max-width:992px){.lab-summary .research-area-title{font-size:16px}
}
@media(max-width:752px){.lab-summary .research-area-title{font-size:16px}
}
.lab-summary .research-area{list-style-type:none;margin-bottom:45px;padding:0;margin-top:0;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lab-summary .research-area{font-size:16px}
}
@media(max-width:752px){.lab-summary .research-area{font-size:16px}
}
.lab-summary .research-area li{float:left;margin-right:21px}
.lab-summary .research-area li span{color:#000;position:relative}
.lab-summary .research-area li span:after{content:'|';position:absolute;right:-11px;top:0}
.lab-summary .research-area li:last-of-type{margin-right:0}
.lab-summary .research-area li:last-of-type span:after{content:none}
@media(max-width:752px){.lab-summary{padding:35px}
.lab-summary .rte-container{padding:0;font-size:18px}
.lab-summary .research-area{margin-bottom:30px}
}
.linklist{text-align:left}
.link-list .link-list-heading{text-align:center}
.link-list .link-list-heading .fa-stack{border-radius:50%;width:108px;height:108px;margin-bottom:20px}
.link-list .link-list-heading .fa-stack i:nth-child(2){font-size:.9em}
.link-list .link-list-heading .fa-stack.icon-green{background-color:#529144}
.link-list .link-list-heading .fa-stack.icon-lightblue{background-color:#23b8f1}
.link-list .link-list-heading .fa-stack.icon-blue{background-color:#2f60b2}
.link-list .link-list-heading .fa-stack.icon-red{background-color:#da291c}
.link-list .link-list-heading .fa-stack.icon-orange{background-color:#e96613}
.link-list .link-list-heading .fa-stack.icon-white{background-color:#fff}
.link-list .link-list-heading .fa-stack.icon-purple{background-color:#783491}
.link-list .link-list-heading .fa-stack.gradient-background-green{background:linear-gradient(to right top,#529144 50%,#04906f 50%);background:-webkit-linear-gradient(left bottom,#529144 50%,#04906f 50%);border-radius:50%}
.link-list .link-list-heading .fa-stack.gradient-background-lightblue{background:linear-gradient(to right top,#23b8f1 50%,#00a9c8 50%);background:-webkit-linear-gradient(left bottom,#23b8f1 50%,#00a9c8 50%);border-radius:50%}
.link-list .link-list-heading .fa-stack.gradient-background-blue{background:linear-gradient(to right top,#2f60b2 50%,#385999 50%);background:-webkit-linear-gradient(left bottom,#2f60b2 50%,#385999 50%);border-radius:50%}
.link-list .link-list-heading .fa-stack.gradient-background-red{background:linear-gradient(to right top,#da291c 50%,#c50026 50%);background:-webkit-linear-gradient(left bottom,#da291c 50%,#c50026 50%);border-radius:50%}
.link-list .link-list-heading .fa-stack.gradient-background-purple{background:linear-gradient(to right top,#783491 50%,#662c7b 50%);background:-webkit-linear-gradient(left bottom,#783491 50%,#662c7b 50%);border-radius:50%}
.link-list .link-list-heading .fa-stack.gradient-background-orange{background:linear-gradient(to right top,#e96613 50%,#db6e29 50%);background:-webkit-linear-gradient(left bottom,#e96613 50%,#db6e29 50%);border-radius:50%}
.link-list .link-list-heading h3{margin:0 0 15px 0;font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;text-align:left}
@media(max-width:992px){.link-list .link-list-heading h3{font-size:16px}
}
@media(max-width:752px){.link-list .link-list-heading h3{font-size:16px}
}
.link-list .link-list-heading h3.heading-divider{border-bottom:1px solid #d0d0ce}
.link-list .link-list-heading.icon-heading h3{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:36px;letter-spacing:-0.02em;line-height:1.3;line-height:1;font-weight:normal;text-align:center}
@media(max-width:992px){.link-list .link-list-heading.icon-heading h3{font-size:32px}
}
@media(max-width:752px){.link-list .link-list-heading.icon-heading h3{font-size:24px}
}
.link-list .subtext{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:21px;letter-spacing:-0.02em;line-height:1.3;margin:0 0 9px 0;color:#3f3d3d}
@media(max-width:992px){.link-list .subtext{font-size:16px}
}
@media(max-width:752px){.link-list .subtext{font-size:16px}
}
.link-list .link-list-body ul{padding:0;margin:0}
.link-list .link-list-body ul li{list-style:none;display:table;width:100%;height:95px;text-align:left}
.link-list .link-list-body ul li a{cursor:pointer;color:#000;display:table-cell;height:100%;vertical-align:middle;padding:30px 10px 30px 0;position:relative;border-bottom:1px solid #d0d0ce;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.link-list .link-list-body ul li a:before{color:#da291c;position:absolute;right:16px;top:50%;margin-top:-10px}
.link-list .link-list-body ul li a:hover{background-color:#d8d9d7;padding-right:0;padding-left:10px}
.link-list .link-list-body ul li a:hover:before{color:#000;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.link-list .link-list-body ul li a img{float:left;width:20%;margin-right:15px}
.link-list .link-list-body ul li a h4,.link-list .link-list-body ul li a p{margin:0}
.link-list .link-list-body ul li a h4{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;text-transform:uppercase;font-weight:normal;max-width:87%}
@media(max-width:992px){.link-list .link-list-body ul li a h4{font-size:14px}
}
@media(max-width:752px){.link-list .link-list-body ul li a h4{font-size:14px}
}
.link-list .link-list-body ul li a h4.type-title{float:left}
.link-list .link-list-body ul li a p{font-family:'Univers LT W01_45 Light',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;line-height:1.2em;color:#605d5d;max-width:85%;margin-top:10px}
@media(max-width:992px){.link-list .link-list-body ul li a p{font-size:14px}
}
@media(max-width:752px){.link-list .link-list-body ul li a p{font-size:14px}
}
.link-list .link-list-body ul li a p.publish-date{margin-bottom:10px}
.link-list .link-list-body ul li a p.link-subtitle{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;text-transform:uppercase;color:#2f60b2;margin-bottom:10px}
@media(max-width:992px){.link-list .link-list-body ul li a p.link-subtitle{font-size:14px}
}
@media(max-width:752px){.link-list .link-list-body ul li a p.link-subtitle{font-size:14px}
}
.link-list .link-list-body ul li a>.fa,.link-list .link-list-body ul li footer .stay-connected .inner .social-links-carousel a>.slick-prev:before,footer .stay-connected .inner .social-links-carousel .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li footer .stay-connected .inner .social-links-carousel a>.slick-next:before,footer .stay-connected .inner .social-links-carousel .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .faculty-listing .carousel-group a>.slick-prev:before,.faculty-listing .carousel-group .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .faculty-listing .carousel-group a>.slick-next:before,.faculty-listing .carousel-group .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .carousel .carousel-group a>.slick-prev:before,.carousel .carousel-group .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .carousel .carousel-group a>.slick-next:before,.carousel .carousel-group .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .carousel-hero .carousel-group a>.slick-prev:before,.carousel-hero .carousel-group .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .carousel-hero .carousel-group a>.slick-next:before,.carousel-hero .carousel-group .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .image-slider .carousel-group a>.slick-prev:before,.image-slider .carousel-group .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .image-slider .carousel-group a>.slick-next:before,.image-slider .carousel-group .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .collection.tabbed .collection-group.video-collection a>.slick-prev:before,.collection.tabbed .collection-group.video-collection .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .collection.tabbed .collection-group.video-collection a>.slick-next:before,.collection.tabbed .collection-group.video-collection .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .image-carousel a>.slick-prev:before,.image-carousel .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .image-carousel a>.slick-next:before,.image-carousel .link-list .link-list-body ul li a>.slick-next:before,.link-list .link-list-body ul li .upcoming-events a>.slick-prev:before,.upcoming-events .link-list .link-list-body ul li a>.slick-prev:before,.link-list .link-list-body ul li .upcoming-events a>.slick-next:before,.upcoming-events .link-list .link-list-body ul li a>.slick-next:before{float:left;margin-right:10px}
.link-list .link-list-body .link-list-cta{margin-top:25px;display:block}
.link-list .link-list-body .link-list-cta-container .link-list-cta:last-child .cta{text-align:left;display:inline-block}
.link-list.article-helper{padding-left:0;margin:35px 0;border-top:1px solid #d0d0ce;border-bottom:1px solid #d0d0ce}
.link-list.article-helper .link-list-heading h3{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:21px;letter-spacing:-0.02em;line-height:1.3;padding-top:30px}
@media(max-width:992px){.link-list.article-helper .link-list-heading h3{font-size:16px}
}
@media(max-width:752px){.link-list.article-helper .link-list-heading h3{font-size:16px}
}
.link-list.article-helper ul{margin:10px 0;padding:0}
.link-list.article-helper ul li{display:block;height:auto;border-bottom:0}
.link-list.article-helper ul li a{display:block;height:auto;padding:8px 8px 8px 0;border-top:0;border-bottom:0;color:#3f3d3d}
.link-list.article-helper ul li a:first-child{border-top:0}
.link-list.article-helper ul li a .link-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;margin-bottom:0}
@media(max-width:992px){.link-list.article-helper ul li a .link-title{font-size:14px}
}
@media(max-width:752px){.link-list.article-helper ul li a .link-title{font-size:14px}
}
.link-list.article-helper ul li a:hover{padding:8px}
.link-list.link-list-headers-only li a{padding:30px 10px}
.link-list.link-list-headers-only li a h4{margin:0}
.link-list.news-list .link-list-body ul li a p.link-subtitle{font-family:'Univers LT W01_45 Light',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;color:#000;margin-bottom:0}
@media(max-width:992px){.link-list.news-list .link-list-body ul li a p.link-subtitle{font-size:14px}
}
@media(max-width:752px){.link-list.news-list .link-list-body ul li a p.link-subtitle{font-size:14px}
}
.link-list.news-list .link-list-body ul li a h4{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.link-list.news-list .link-list-body ul li a h4{font-size:14px}
}
@media(max-width:752px){.link-list.news-list .link-list-body ul li a h4{font-size:14px}
}
.link-list.related-posts .link-list-body ul li :first-child a{border-top:1px solid #d0d0ce}
.link-list.related-posts .link-list-body ul li a h4{font-family:'Univers LT W01_65 Bold',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.link-list.related-posts .link-list-body ul li a h4{font-size:12px}
}
@media(max-width:752px){.link-list.related-posts .link-list-body ul li a h4{font-size:12px}
}
@media(max-width:992px){.link-list .link-list-heading .fa-stack{width:88px;height:88px;line-height:88px}
.link-list.article-helper{margin-top:35px;margin-bottom:35px}
.link-list.article-helper ul{margin:23px 0}
.link-list.article-helper ul li a{padding:8px}
}
@media(max-width:752px){.link-list{padding-left:0;padding-right:0;padding-top:2em;padding-bottom:2em}
.link-list .link-list-heading{display:table;width:100%;vertical-align:middle;padding:15px 35px;margin:0;padding-top:0;padding-bottom:0;padding-left:35px;padding-right:35px}
.link-list .link-list-heading h3{margin-bottom:25px}
.link-list .link-list-heading.icon-heading{padding-left:35px;padding-right:35px;margin-bottom:15px}
.link-list .link-list-heading.icon-heading h3{display:table-cell;width:67%;text-align:left;padding:0;margin:0;vertical-align:middle;padding:0 0 0 15px}
.link-list .link-list-heading .icon-circle{display:table-cell;width:33%;text-align:left;padding:0;margin:0;vertical-align:middle}
.link-list .link-list-heading .icon-circle span{font-size:3em}
.link-list .link-list-heading .fa-stack{margin-bottom:0}
.link-list .subtext{margin:0;padding-top:0;padding-bottom:0;margin-bottom:15px;padding-left:35px;padding-right:35px}
.link-list .link-list-body ul{margin:0}
.link-list .link-list-body ul li{width:100%;display:block;height:auto}
.link-list .link-list-body ul li.top-border a{border-top:0}
.link-list .link-list-body ul li:first-child a{border-top:0}
.link-list .link-list-body ul li a{display:block;height:auto;padding-top:15px;padding-bottom:15px;padding-left:35px;padding-right:35px}
.link-list .link-list-body ul li a h4{margin-bottom:0}
.link-list .link-list-body ul li a:before{color:#da291c;right:40px;top:50%;margin-top:-7px}
.link-list .link-list-body ul li a:hover{padding-left:35px;padding-right:35px}
.link-list .link-list-body ul li a:hover:before{color:#da291c}
.link-list .link-list-body ul li:last-child a{border-bottom:0}
.link-list .link-list-body .link-list-cta{margin:20px 0 10px;padding-top:0;padding-bottom:0;padding-left:35px;padding-right:35px}
}
@media(max-width:752px){.last .link-list .link-list-body ul li:first-child a{border-top:1px solid #d0d0ce}
}
.cell-s-highlight .link-list{padding-left:1em;padding-right:1em}
@media(max-width:752px){.cell-s-highlight .link-list{padding-left:0;padding-right:0}
}
.lt-ie9 .fa-stack.gradient-background-green,.ie9 .fa-stack.gradient-background-green{background:#a1b21a}
.lt-ie9 .fa-stack.gradient-background-blue,.ie9 .fa-stack.gradient-background-blue{background:#23b8f1}
.lt-ie9 .fa-stack.gradient-background-red,.ie9 .fa-stack.gradient-background-red{background:#da291c}
.lt-ie9 .fa-stack.gradient-background-purple,.ie9 .fa-stack.gradient-background-purple{background:#783491}
.lt-ie9 .fa-stack.gradient-background-orange,.ie9 .fa-stack.gradient-background-orange{background:#e96613}
.lg-backdrop.in{opacity:.8}
.lg-outer #lg-counter{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lg-outer #lg-counter{font-size:16px}
}
@media(max-width:752px){.lg-outer #lg-counter{font-size:16px}
}
.lg-outer .lg-item .jwplayer.show-controls .jwcontrolbar{display:inline-block !important;opacity:1 !important}
.lg-outer .lg-item .jwplayer.jwfullscreen{margin:0 auto !important}
.lg-outer .lg-item .lg-description{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;color:white}
@media(max-width:992px){.lg-outer .lg-item .lg-description{font-size:16px}
}
@media(max-width:752px){.lg-outer .lg-item .lg-description{font-size:16px}
}
.lg-outer .lg-item .jwplayer{max-width:100%}
.lg-outer .lg-item .lg-img-wrap img{max-height:-webkit-calc(100% - 150px);max-height:calc(100% - 150px)}
.lg-outer .lg-item .vid-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;margin-top:220px;margin-bottom:0;color:#fff;max-width:756px;text-align:left;margin-left:-webkit-calc(100%/2 - 756px/2);margin-left:calc(100%/2 - 756px/2);white-space:normal}
@media(max-width:992px){.lg-outer .lg-item .vid-title{font-size:14px}
}
@media(max-width:752px){.lg-outer .lg-item .vid-title{font-size:14px}
}
.lg-outer .lg-item .vid-description{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;color:#fff;margin-top:5px;max-width:756px;text-align:left;margin-left:-webkit-calc(100%/2 - 756px/2);margin-left:calc(100%/2 - 756px/2);white-space:normal}
@media(max-width:992px){.lg-outer .lg-item .vid-description{font-size:16px}
}
@media(max-width:752px){.lg-outer .lg-item .vid-description{font-size:16px}
}
.lg-outer .lg-sub-html{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.lg-outer .lg-sub-html{font-size:16px}
}
@media(max-width:752px){.lg-outer .lg-sub-html{font-size:16px}
}
.lg-outer .lg-toolbar .lg-download{display:none}
.lg-outer .lg-toolbar .lg-close:after{font-family:FontAwesome;content:"\f00d"}
.lg-outer .lg-actions .lg-next:after{font-family:FontAwesome;content:"\f105";font-size:40px}
.lg-outer .lg-actions .lg-next:before{content:''}
.lg-outer .lg-actions .lg-next:focus{opacity:1}
.lg-outer .lg-actions .lg-prev:before{font-family:FontAwesome;content:"\f104";font-size:40px}
.lg-outer .lg-actions .lg-prev:after{content:''}
.lg-outer .lg-actions .lg-prev:focus{opacity:1}
@media(max-width:752px){.lg-outer .lg-item .lg-description{padding:0 35px;white-space:normal;text-align:left}
.lg-outer .lg-item .lg-img-wrap img{max-height:-webkit-calc(100% - 100px);max-height:calc(100% - 100px)}
.lg-outer .lg-item .vid-title{margin-left:0;margin-top:100px}
.lg-outer .lg-item .vid-description{margin-left:0}
}
.list-component .title{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;margin:0 0 15px 0}
@media(max-width:992px){.list-component .title{font-size:24px}
}
@media(max-width:752px){.list-component .title{font-size:18px}
}
.list-component .cta{margin-top:12px}
.list-component ul{border-top:1px solid #d0d0ce;padding:0;margin-bottom:30px}
.list-component ul li{list-style:none;margin-top:30px;margin-bottom:0}
.list-component ul li .pre-title{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;font-weight:bold;margin-bottom:0}
@media(max-width:992px){.list-component ul li .pre-title{font-size:16px}
}
@media(max-width:752px){.list-component ul li .pre-title{font-size:16px}
}
.list-component ul li .title{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;margin:0;color:#000}
@media(max-width:992px){.list-component ul li .title{font-size:16px}
}
@media(max-width:752px){.list-component ul li .title{font-size:16px}
}
.list-component ul li .link{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.list-component ul li .link{font-size:16px}
}
@media(max-width:752px){.list-component ul li .link{font-size:16px}
}
.list-component ul li .link span{text-decoration:underline}
.list-component ul li .link span.mda-icon-linkout{text-decoration:none;padding-left:20px}
.list-component ul li .subtitle{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;margin:0;color:#000}
@media(max-width:992px){.list-component ul li .subtitle{font-size:16px}
}
@media(max-width:752px){.list-component ul li .subtitle{font-size:16px}
}
.list-component.links ul{border:0}
.list-component.links ul li{margin:0;border-top:1px solid #d0d0ce;padding:0}
.list-component.links ul li a,.list-component.links ul li .without-anchor{padding:30px 0;display:block;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.list-component.links ul li a p,.list-component.links ul li .without-anchor p{margin:0;padding-left:0;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.list-component.links ul li a p.link,.list-component.links ul li .without-anchor p.link{margin:5px 0;display:inline-block}
.list-component.links ul li a:hover,.list-component.links ul li .without-anchor:hover{background-color:#d0d0ce;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.list-component.links ul li a:hover p,.list-component.links ul li .without-anchor:hover p{-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s;padding-left:30px}
.list-component.links ul li .link-title-type i.fa.fa-file-pdf-o,.list-component.links ul li .link-title-type footer .stay-connected .inner .social-links-carousel i.fa-file-pdf-o.slick-prev:before,footer .stay-connected .inner .social-links-carousel .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type footer .stay-connected .inner .social-links-carousel i.fa-file-pdf-o.slick-next:before,footer .stay-connected .inner .social-links-carousel .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .faculty-listing .carousel-group i.fa-file-pdf-o.slick-prev:before,.faculty-listing .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .faculty-listing .carousel-group i.fa-file-pdf-o.slick-next:before,.faculty-listing .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .carousel .carousel-group i.fa-file-pdf-o.slick-prev:before,.carousel .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .carousel .carousel-group i.fa-file-pdf-o.slick-next:before,.carousel .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .carousel-hero .carousel-group i.fa-file-pdf-o.slick-prev:before,.carousel-hero .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .carousel-hero .carousel-group i.fa-file-pdf-o.slick-next:before,.carousel-hero .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .image-slider .carousel-group i.fa-file-pdf-o.slick-prev:before,.image-slider .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .image-slider .carousel-group i.fa-file-pdf-o.slick-next:before,.image-slider .carousel-group .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .collection.tabbed .collection-group.video-collection i.fa-file-pdf-o.slick-prev:before,.collection.tabbed .collection-group.video-collection .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .collection.tabbed .collection-group.video-collection i.fa-file-pdf-o.slick-next:before,.collection.tabbed .collection-group.video-collection .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .image-carousel i.fa-file-pdf-o.slick-prev:before,.image-carousel .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .image-carousel i.fa-file-pdf-o.slick-next:before,.image-carousel .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before,.list-component.links ul li .link-title-type .upcoming-events i.fa-file-pdf-o.slick-prev:before,.upcoming-events .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-prev:before,.list-component.links ul li .link-title-type .upcoming-events i.fa-file-pdf-o.slick-next:before,.upcoming-events .list-component.links ul li .link-title-type i.fa-file-pdf-o.slick-next:before{float:left;margin-right:.5em;font-size:18px}
.list-component.links ul li .title{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal}
@media(max-width:992px){.list-component.links ul li .title{font-size:16px}
}
@media(max-width:752px){.list-component.links ul li .title{font-size:16px}
}
.list-component.links ul li:last-of-type{border-bottom:1px solid #d0d0ce}
@media(max-width:992px){.list-component{padding-left:35px;padding-right:35px}
}
@media(max-width:752px){.list-component{padding:35px;padding:35px}
}
.media-display{padding:50px 25px;width:100%}
.media-display .media-display-title-area{display:table;overflow:auto;width:100%}
.media-display .media-display-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:29px;letter-spacing:-0.02em;line-height:1.3;display:table-cell;font-weight:normal;float:left;vertical-align:middle}
@media(max-width:992px){.media-display .media-display-title{font-size:21px}
}
@media(max-width:752px){.media-display .media-display-title{font-size:21px}
}
.media-display .media-display-cta{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#da291c;display:table-cell;padding-right:10px;text-align:right;vertical-align:middle}
@media(max-width:992px){.media-display .media-display-cta{font-size:16px}
}
@media(max-width:752px){.media-display .media-display-cta{font-size:16px}
}
.media-display .media-display-items{border-top:1px solid #d0d0ce;overflow:auto;padding-top:0;width:100%}
.media-display .media-display-item{display:table;float:left;overflow:auto;padding:50px 30px 0 0;width:50%}
.media-display .media-display-item .icon{color:white;display:table-cell;padding:13px 0;text-align:center;vertical-align:middle;width:95px;height:95px}
.media-display .media-display-item .icon.green{background-color:#529144}
.media-display .media-display-item .icon i{font-size:60px;padding:10px}
.media-display .media-display-item .title{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:24px;letter-spacing:-0.02em;line-height:1.3;color:#000;display:table-cell;padding:0 20px 0 24px;vertical-align:middle}
@media(max-width:992px){.media-display .media-display-item .title{font-size:16px}
}
@media(max-width:752px){.media-display .media-display-item .title{font-size:16px}
}
@media(max-width:752px){.media-display{padding:35px;padding:35px}
.media-display .media-display-item{float:none;padding-bottom:35px;width:100%}
}
.media-player{position:relative}
.media-player .vjs-mute-control,.media-player .vjs-volume-control,.media-player .vjs-fullscreen-control{display:none}
.media-player .vjs-default-skin .vjs-progress-control{width:80%}
.media-player .vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .custom-menu-button{filter:alpha(opacity=0);opacity:0}
.lt-ie7 .media-player .vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .custom-menu-button{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);zoom:1}
.media-player .vjs-default-skin.vjs-has-started.vjs-user-active.vjs-playing .custom-menu-button{filter:alpha(opacity=100);opacity:1}
.lt-ie7 .media-player .vjs-default-skin.vjs-has-started.vjs-user-active.vjs-playing .custom-menu-button{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);zoom:1}
.media-player .cta{clear:both;padding-top:20px}
.media-player .custom-menu-content{display:none;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;font-family:'Univers LT W01_55 Roman',Arial;font-size:12px;letter-spacing:-0.02em;line-height:1.3;height:146px;background:#000;padding:0 10px 0 10px;width:150px}
.lt-ie7 .media-player .custom-menu-content{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);zoom:1}
@media(max-width:992px){.media-player .custom-menu-content{font-size:12px}
}
@media(max-width:752px){.media-player .custom-menu-content{font-size:12px}
}
.media-player .vid-settings-active .custom-menu-content{filter:alpha(opacity=100);opacity:1;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.lt-ie7 .media-player .vid-settings-active .custom-menu-content{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);zoom:1}
.media-player .custom-vjs-popup-menu{right:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.lt-ie7 .media-player .custom-vjs-popup-menu{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);zoom:1}
.media-player .custom-vjs-popup-menu.active{filter:alpha(opacity=100);opacity:1}
.lt-ie7 .media-player .custom-vjs-popup-menu.active{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);zoom:1}
.media-player .custom-menu-button{-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;width:102px}
.media-player .custom-menu-button i{display:inline-block;padding:0 5px}
.media-player .custom-menu-button i.active{color:#da291c}
.media-player .video-volume-slider{height:80px;bottom:37px;right:48px;width:10px;background:#fff;position:absolute;border:3px solid #000;display:none}
.media-player .video-volume-slider:before{position:absolute;top:-10px;left:-10px;width:25px;height:105px;background-color:#000}
.media-player .video-volume-slider .ui-slider-handle{left:0;background:#da291c;display:block;width:12px;height:6px;margin-left:-4px;position:absolute}
.media-player .mg-title{margin-bottom:0;padding:0 0 25px 0}
@media(max-width:752px){.media-player .mg-title{padding-top:35px;padding-left:35px;padding-right:35px;padding-bottom:15px}
}
.media-player h1{margin:0 0 15px 0;text-align:center;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:36px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal}
@media(max-width:992px){.media-player h1{font-size:24px}
}
@media(max-width:752px){.media-player h1{font-size:24px}
}
.media-player .media-matrix{display:none;filter:alpha(opacity=0);opacity:0;position:absolute;top:0;left:0;bottom:50px;right:0;z-index:299;background:#fff;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.lt-ie7 .media-player .media-matrix{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);zoom:1}
.media-player .media-matrix.show{display:block;filter:alpha(opacity=100);opacity:1}
.lt-ie7 .media-player .media-matrix.show{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);zoom:1}
.media-player .media-matrix.matrixify{position:relative}
.media-player .media-matrix.matrixify .media-item{width:30%;background-color:#fff;margin-bottom:20px;overflow:hidden}
.media-player .media-matrix.matrixify .media-item .media-option{position:relative;width:90%;margin:0 5px 0 5px;display:block;color:#000;background-color:#fff;-webkit-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;cursor:pointer}
.media-player .media-matrix.matrixify .media-item .media-option:hover{background-color:#da291c}
.media-player .media-matrix.matrixify .media-item .media-option:hover .media-body-text{color:#fff}
.media-player .media-matrix.matrixify .media-item .video-play-button{position:absolute;left:11px;top:78px;color:#FFF}
.media-player .media-matrix.matrixify .media-item img{width:100%;display:block}
.media-player .media-matrix.matrixify .media-item .media-image{height:129px;width:100%;overflow:hidden}
.media-player .media-matrix.matrixify .media-item .media-body-text{height:73px;padding:0 20px;margin:20px 0;color:#000}
.media-player .media-matrix.matrixify .media-item .media-body-text h1{text-align:left;font-family:'UniversLTW01-67BoldCn',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;text-transform:uppercase;margin:0}
@media(max-width:992px){.media-player .media-matrix.matrixify .media-item .media-body-text h1{font-size:14px}
}
@media(max-width:752px){.media-player .media-matrix.matrixify .media-item .media-body-text h1{font-size:14xpx}
}
.media-player .media-matrix.matrixify .media-item .media-body-text h3{text-align:left;font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;margin:0}
@media(max-width:992px){.media-player .media-matrix.matrixify .media-item .media-body-text h3{font-size:14px}
}
@media(max-width:752px){.media-player .media-matrix.matrixify .media-item .media-body-text h3{font-size:14px}
}
.media-player .media-matrix.matrixify .media-item .media-body-text h3 p{margin:0}
.media-player .media-content{position:relative;width:100%}
.media-player .media-content .display-video-content{display:none;position:absolute;z-index:9001;width:100%;height:100%}
.media-player .media-content .display-video-content.fade-in{z-index:1;display:block;opacity:1;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}
.media-player .media-content .media-options{clear:both}
.media-player .media-content .media-options #mg-left{position:absolute;left:-25px;z-index:11;top:45%}
.media-player .media-content .media-options #mg-right{position:absolute;right:-58px;z-index:12;top:45%}
.media-player .media-content .media-options .media-option{float:left;position:relative}
.media-player .media-content .media-options .media-option .media-image img{width:100%;height:auto;display:block}
.media-player .media-content .media-options .media-option .media-body{width:-webkit-calc(100% - 2em);width:calc(100% - 2em);position:absolute;left:1em;bottom:1em;display:table;height:50px;z-index:2}
.media-player .media-content .media-options .media-option .media-body .media-body-text{display:table-cell;text-align:left;vertical-align:middle;padding-left:59px;color:#fff}
.media-player .media-content .media-options .media-option .media-body .media-body-text h1{text-align:left;font-family:'UniversLTW01-67BoldCn',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;text-transform:uppercase;margin:0}
@media(max-width:992px){.media-player .media-content .media-options .media-option .media-body .media-body-text h1{font-size:16px}
}
@media(max-width:752px){.media-player .media-content .media-options .media-option .media-body .media-body-text h1{font-size:16px}
}
.media-player .media-content .media-options .media-option .media-body .media-body-text h3{margin:-2px 0 0 0;font-family:'Univers LT W01_55 Roman',Arial;font-size:12px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.media-player .media-content .media-options .media-option .media-body .media-body-text h3{font-size:12px}
}
@media(max-width:752px){.media-player .media-content .media-options .media-option .media-body .media-body-text h3{font-size:12px}
}
.media-player .media-content .media-options .media-option .media-body .media-body-text h3 p{width:92%;font-family:'UniversLTW01-67BoldCn',Arial;font-size:12px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.media-player .media-content .media-options .media-option .media-body .media-body-text h3 p{font-size:12px}
}
@media(max-width:752px){.media-player .media-content .media-options .media-option .media-body .media-body-text h3 p{font-size:12px}
}
.media-player .media-content .media-options .media-option .media-body .media-body-text .carousel-body-text{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;margin-bottom:6px}
@media(max-width:992px){.media-player .media-content .media-options .media-option .media-body .media-body-text .carousel-body-text{font-size:16px}
}
@media(max-width:752px){.media-player .media-content .media-options .media-option .media-body .media-body-text .carousel-body-text{font-size:16px}
}
@media(max-width:752px){.media-player .media-content .media-options .media-option .media-body .media-body-text{padding-left:52px}
}
.media-player .media-content .media-options .media-option .media-body .video-play-button{position:absolute;left:0;bottom:6px}
.media-player .media-content .media-options .media-option .media-body .video-play-button i{color:#fff;font-size:1.8em;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.media-player .media-content .media-options .media-option .media-body.bottom{bottom:24px;top:auto}
.media-player .media-content .media-gallery-controls{text-align:center;margin-top:5px}
@media(max-width:752px){.media-player .media-content .media-gallery-controls{display:none}
}
.media-player .media-content .media-configure-grid{width:46px;height:46px;display:inline-block;color:#da291c}
.media-player .media-content .media-configure-grid#mg-toggle-mg-type{color:#fff;background-color:#23b8f1;margin:0 auto;border-radius:23px}
.media-player .media-content .media-configure-grid#mg-toggle-mg-type:before{display:block;margin-top:13px;margin-left:-1px;overflow:hidden}
@media(max-width:992px){.media-player .media-content .media-configure-grid#mg-toggle-mg-type:before{margin-left:0;margin-top:15px}
}
.media-player .media-content .media-configure-grid#mg-toggle-mg-type.grid:before{display:block;margin-top:15px;margin-left:10px;overflow:hidden;width:26px;background-color:white;height:15px;border-radius:3px}
.media-player .media-content .media-configure-grid:before{display:block}
.media-player.fade-in{background:rgba(0,0,0,0.85);z-index:10000;display:block;opacity:1;transition:background .5s ease-in-out;-webkit-transition:background .5s ease-in-out}
.media-player.fade-out{background:transparent;opacity:0;z-index:-10000;display:none !important;transition:background .5s ease-in-out;-webkit-transition:background .5s ease-in-out}
.media-player .fade-in{background:rgba(0,0,0,0.85);z-index:10000;display:block;opacity:1;transition:background .5s ease-in-out;-webkit-transition:background .5s ease-in-out}
.media-player .fade-out{background:transparent;opacity:0;z-index:-10000;display:none !important;transition:background .5s ease-in-out;-webkit-transition:background .5s ease-in-out}
.menuview{overflow:hidden}
.menuview .page{overflow:hidden;height:100%;z-index:1000;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer}
.menuview .page *{pointer-events:none}
.menuview.animate #global-header #mobile-menu-toggle{padding-top:10px}
.menuview.animate #global-header #mobile-menu-toggle .mda-icon-X{margin-top:-8px}
@media(max-width:992px){.animate .page{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
}
@media(max-width:752px){.animate .page{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.animate #mobile-menu{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
#mobile-menu{display:none}
@media(max-width:992px){#mobile-menu{display:block;position:fixed;z-index:9999;left:100%;width:50%;top:93px;overflow-x:hidden;background:url("../../mda/mda-web/images/mobile-nav-bg.gif");-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .45s;-ms-transition:all .45s;transition:all .45s}
#mobile-menu #topnav .topnav-scroll-container{width:100%;float:left}
#mobile-menu #topnav .topnav-scroll-container .topnav-list{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;height:-webkit-calc(100% - 1px);height:calc(100% - 1px);list-style:none;margin:0;padding:0;position:relative;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li{clear:both;height:0;text-transform:none;-webkit-transition:height .4s;-ms-transition:height .4s;transition:height .4s}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.appointment{background-color:#dddcd2;color:black}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.appointment>a{background-color:#dddcd2;color:black}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.appointment>a:before{color:black}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.appointment .primary-nav-list li a{background-color:#dddcd2;color:black}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.appointment .primary-nav-list li a:before{color:black}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.expand>a:before{content:""}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li.expand .primary-nav-list{height:100%;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a{position:relative;height:56px;padding:18px 26px 0;min-height:56px;color:#fff;width:100%;float:left;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a{font-size:16px}
}
@media(max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a:before{content:"";position:absolute;right:25px;top:14px;font-family:FontAwesome;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em;letter-spacing:-0.02em;line-height:1.3;color:#fff;font-size:1.2em}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a:before{font-size:1.5em}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a:before{font-size:1.5em}
}
@media(max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list>li>a.mobile-link:before{display:none}
#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list{height:0;overflow:hidden;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list.expand{height:100%;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li{color:#d0d0ce;height:56px;min-height:56px;list-style:none;font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li{font-size:16px}
}
@media(max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li a{width:100%;float:left;vertical-align:middle;padding:18px 20px 0 0;color:#d0d0ce;height:56px;min-height:56px;position:relative}
#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li.has-subnav>a:before{position:absolute;display:block;top:18px;right:25px;content:"\e607";font-family:'MDIcons';color:#fff;font-size:1.0}
#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li.has-subnav .subnav-mask{z-index:5001;position:absolute;max-height:initial;top:0;left:100%}
#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li.has-subnav .subnav-mask li.mobile-nav-back a{color:#fff;padding:18px 0 0 0;position:relative;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li.has-subnav .subnav-mask li.mobile-nav-back a{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li.has-subnav .subnav-mask li.mobile-nav-back a{font-size:16px}
}
@media(max-width:992px){#mobile-menu #topnav .topnav-scroll-container .topnav-list .primary-nav-list li.has-subnav .subnav-mask li.mobile-nav-back a:before{position:absolute;display:block;top:18px;left:-20px;content:"\e606";font-family:'MDIcons';color:#fff;font-size:1.0}
#mobile-menu #topnav .moonshot,#mobile-menu #topnav .my-mda,#mobile-menu #topnav .sitemap-context{clear:both;height:45px;width:100%;display:block;position:relative;margin-top:10px}
#mobile-menu #topnav .moonshot:before,#mobile-menu #topnav .my-mda:before,#mobile-menu #topnav .sitemap-context:before{position:absolute;top:16px;right:25px;content:"\e607";font-family:'MDIcons';color:#fff;font-size:16px}
#mobile-menu #topnav .moonshot{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;padding-top:7px;color:#f2f3f4;font-size:16px;padding-left:26px}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .moonshot{font-size:14px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .moonshot{font-size:14px}
}
@media(max-width:992px){#mobile-menu #topnav .moonshot i{color:#da291c}
#mobile-menu #topnav .moonshot span{padding-left:10px}
#mobile-menu #topnav .my-mda{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:16px;letter-spacing:-0.02em;line-height:1.3;text-transform:none;padding-top:7px;color:#f2f3f4;font-size:16px;padding-left:26px}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .my-mda{font-size:14px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .my-mda{font-size:14px}
}
@media(max-width:992px){#mobile-menu #topnav .my-mda span{color:#da291c;font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .my-mda span{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .my-mda span{font-size:16px}
}
@media(max-width:992px){#mobile-menu #topnav .sitemap-context{color:#f2f3f4;padding-left:26px;padding-top:15px;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .sitemap-context{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .sitemap-context{font-size:16px}
}
@media(max-width:992px){#mobile-menu #topnav .give-btn{clear:both;height:40px;text-align:center;padding:0 15px;width:100%;position:relative;margin-bottom:20px}
#mobile-menu #topnav .give-btn .cta-block{width:100%;height:40px;background-color:#3361ad;font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;border:0;padding:9px 22px 0 22px}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #topnav .give-btn .cta-block{font-size:14px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #topnav .give-btn .cta-block{font-size:14px}
}
@media(max-width:992px){#mobile-menu #utilities-nav{width:100%;height:100px;margin-right:0;padding:0 25px;float:none}
#mobile-menu #utilities-nav .utilities-list{padding:0}
#mobile-menu #utilities-nav .utilities-list li{padding:0;text-align:center;display:table-cell;width:33%;border:0;height:54px}
#mobile-menu #utilities-nav .utilities-list li.mda-hide-md{display:none}
#mobile-menu #utilities-nav .utilities-list li a{height:65px}
#mobile-menu #utilities-nav .utilities-list li a .spacer{width:100%;margin-top:32px;height:44px;color:#d0d0ce}
#mobile-menu #utilities-nav .utilities-list li a .spacer i{color:#da291c;display:block;margin-bottom:10px}
#mobile-menu #utilities-nav .utilities-list li a .spacer i.mdicon-gear{font-family:"mda-icons";font-weight:700}
#mobile-menu #utilities-nav .utilities-list li a .spacer i.mdicon-gear:before{content:"\e601"}
#mobile-menu #utilities-nav .utilities-list li a .spacer span{display:block;padding:0;font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #utilities-nav .utilities-list li a .spacer span{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #utilities-nav .utilities-list li a .spacer span{font-size:16px}
}
@media(max-width:992px){#mobile-menu #utilities-nav .utilities-list li.dropdown{height:100px;position:relative;-webkit-transition:all .45s;-ms-transition:all .45s;transition:all .45s;z-index:1000}
#mobile-menu #utilities-nav .utilities-list li.dropdown .topnav-sublist-mask{width:100%;max-height:0;overflow:hidden;position:relative;bottom:0;-webkit-transition:max-height .45s;-ms-transition:max-height .45s;transition:max-height .45s}
#mobile-menu #utilities-nav .utilities-list li.dropdown .topnav-sublist-mask .topnav-sublist{height:100%;position:relative;width:100%;display:block;margin:0;padding:0;list-style:none;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .45s;-ms-transition:all .45s;transition:all .45s}
#mobile-menu #utilities-nav .utilities-list li.dropdown .topnav-sublist-mask .topnav-sublist li{text-align:center;width:100%;float:right;border-left:0}
#mobile-menu #utilities-nav .utilities-list li.dropdown .topnav-sublist-mask .topnav-sublist li a{font-family:'Univers LT W01_45 Light',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;padding:10px;display:block;color:#fff;background:#da291c;border-top:1px solid #b6180c}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #utilities-nav .utilities-list li.dropdown .topnav-sublist-mask .topnav-sublist li a{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #utilities-nav .utilities-list li.dropdown .topnav-sublist-mask .topnav-sublist li a{font-size:16px}
}
@media(max-width:992px){#mobile-menu #utilities-nav .utilities-list li.dropdown.expand{background:#da291c}
#mobile-menu #utilities-nav .utilities-list li.dropdown.expand a .spacer i{color:#d0d0ce}
#mobile-menu #utilities-nav .utilities-list li.dropdown.expand .topnav-sublist-mask{max-height:100%}
#mobile-menu #nav-search{position:relative;top:initial;width:100%;height:93px;background:0;padding:10px 25px 0 25px}
#mobile-menu #nav-search .search-options{display:none}
#mobile-menu #nav-search .search-wrapper{width:100%;float:right}
#mobile-menu #nav-search .search-wrapper .search-form{height:56px;padding-top:2px}
#mobile-menu #nav-search .search-wrapper .search-form i.search-icon{display:block;margin-top:20px;color:#d0d0ce}
#mobile-menu #nav-search .search-wrapper .search-form .search-field{float:left;height:56px;border-radius:3px;width:75%;padding:0 50px 0 34px;line-height:normal;color:#d0d0ce;background:#3f3d3d}
#mobile-menu #nav-search .search-wrapper .search-form .form-search-submit{display:block;height:56px;background:transparent;font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){#mobile-menu #nav-search .search-wrapper .search-form .form-search-submit{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#mobile-menu #nav-search .search-wrapper .search-form .form-search-submit{font-size:16px}
}
@media(max-width:992px){#mobile-menu #nav-search .search-wrapper .search-form .search-results{margin-top:-12px;border-radius:0 0 3px 3px;padding-left:0;width:75%}
}
@media(max-width:992px){#mobile-menu{overflow:scroll;overflow-x:hidden;height:-webkit-calc(100% - 93px);height:calc(100% - 93px)}
#mobile-menu.mda-alert{top:154px;height:-webkit-calc(100% - 154px);height:calc(100% - 154px)}
}
@media(max-width:752px){#mobile-menu{width:100%;height:-webkit-calc(100% - 93px);height:calc(100% - 93px)}
#mobile-menu.mda-alert{top:154px;height:-webkit-calc(100% - 154px);height:calc(100% - 154px)}
}
#sidebar-nav #jump-menu-label{display:none}
@media(max-width:992px){#sidebar-nav #jump-menu-label{display:table;position:relative;width:100%;font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;vertical-align:middle;padding:10px 0;background:#d8d9d7}
}
@media(max-width:992px) and (max-width:992px){#sidebar-nav #jump-menu-label{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){#sidebar-nav #jump-menu-label{font-size:16px}
}
@media(max-width:992px){#sidebar-nav #jump-menu-label span.jump-menu-label-text{padding-left:15px;line-height:1.3;padding-top:.45em;display:inline-block;vertical-align:middle}
#sidebar-nav #jump-menu-label #jump-menu-toggle{display:table-cell;position:relative;right:0;width:50%;text-align:right;vertical-align:middle;padding-right:20px}
}
@media(max-width:992px){#sidebar-nav .sidebar-back{display:none}
}
@media(max-width:992px){#sidebar-nav ul.parent-level{display:none;padding:0 0 10px 0}
#sidebar-nav ul.parent-level li{width:100%;border-top:1px solid #d0d0ce;margin:0;padding:5px 0 0 0}
#sidebar-nav ul.parent-level li.parent-link>a{padding-left:30px}
#sidebar-nav ul.parent-level li a{font-size:16px;border:0;margin:0;padding:10px 15px;width:100%}
#sidebar-nav ul.parent-level li a:after{content:"";font-family:'FontAwesome';margin-left:1em}
#sidebar-nav ul.parent-level li ul{padding:0 15px}
}
@media(max-width:992px){#sidebar-nav{background:#f2f3f4}
#sidebar-nav .blog-sidebar-nav li.parent-link a i{padding-right:8px}
}
@media(max-width:992px){.rtl #topnav .topnav-list>li>a{padding:18px 54px 0}
.rtl #topnav .primary-nav-list li.has-subnav>a{padding:18px 54px 0}
.rtl #topnav .primary-nav-list li.mobile-nav-back a{padding:18px 54px 0}
}
@media(max-width:752px){.rtl #topnav .topnav-list>li>a{padding:18px 54px 0}
.rtl #topnav .primary-nav-list li.has-subnav>a{padding:18px 54px 0}
}
.news-article-search{float:right;width:100%;padding-bottom:20px;position:relative;border-bottom:1px solid #d0d0ce;font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.news-article-search{font-size:16px}
}
@media(max-width:752px){.news-article-search{font-size:14px}
}
.news-article-search .news-article-search-mask{float:right;width:50%;max-width:40px;z-index:300;overflow-x:hidden;-webkit-transition:max-width .3s;-ms-transition:max-width .3s;transition:max-width .3s}
.news-article-search .news-article-search-mask .search-field{padding:.5em 35px .5em 10px;height:35px;border-radius:0;background:#d0d0ce;-webkit-transition:background .3s;-ms-transition:background .3s;transition:background .3s}
.news-article-search .news-article-search-mask .search-icon{margin-top:8px;right:10px}
.news-article-search .news-article-search-mask .search-results{position:static}
.news-article-search .news-article-search-mask .search-result{color:#000}
.news-article-search .news-article-search-mask .search-wrapper .search-form{height:auto}
.news-article-search .news-article-search-mask.reveal{max-width:100%}
@media(max-width:752px){.news-article-search .news-article-search-mask{top:10px}
}
@media(max-width:752px){.news-article-search{padding-left:35px;padding-right:35px;position:relative;display:block;height:110px;padding-left:0;padding-right:0}
.news-article-search>div{height:70px}
.news-article-search .news-article-search{position:absolute;top:-40px;left:0;margin:0;padding:0;width:100%}
.news-article-search .news-article-search .news-article-search-mask{width:25%;top:0;float:right;max-width:inherit;border-bottom:1px solid #d0d0ce}
.news-article-search .news-article-search .news-article-search-mask .search-form{height:70px}
.news-article-search .news-article-search .news-article-search-mask .search-form .search-icon{font-size:38px;top:32px;right:20px;margin-top:-18px;margin-left:-18px}
.news-article-search .news-article-search .news-article-search-mask .search-form input{height:70px;background-color:#fff;padding-right:70px}
.news-article-search .news-article-search .news-article-search-mask.reveal{width:100%}
}
.page-header{display:table;table-layout:fixed;width:100%;margin-bottom:15px}
.page-header .header-icon{width:75px;color:#da291c;display:table-cell;padding-right:30px;border-right:1px solid #d0d0ce;vertical-align:middle;font-size:45px}
.page-header .page-header-title{display:table-cell;vertical-align:middle}
.page-header .page-header-title.with-icon{padding-left:30px;width:100%}
.page-header .page-header-title h1{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:48px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;line-height:1;margin:0;padding:0;word-break:normal}
@media(max-width:992px){.page-header .page-header-title h1{font-size:36px}
}
@media(max-width:752px){.page-header .page-header-title h1{font-size:24px}
}
.page-header .addthis_sharing_toolbox .at-share-tbx-element.addthis_32x32_style{padding-top:5px;margin-bottom:10px}
@media(max-width:992px){.page-header{display:block;margin-top:20px}
}
@media(max-width:752px){.page-header{padding:35px;padding:35px}
.page-header .addthis_sharing_toolbox .at-share-tbx-element.addthis_32x32_style{padding-left:0}
}
.page-header.search-results .page-header-title h1{float:left;color:#605d5d;margin-right:20px;display:inline-block}
.page-header.search-results .page-header-title span{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:48px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;margin:0;padding:0;display:inline;line-height:1;text-transform:capitalize}
@media(max-width:992px){.page-header.search-results .page-header-title span{font-size:36px}
}
@media(max-width:752px){.page-header.search-results .page-header-title span{font-size:24px}
}
.table.page-header-stack{display:block;padding-left:10px;padding-right:10px}
.table.page-header-stack .page-header-wrapper .addthis_sharing_toolbox{display:inline-block;vertical-align:top;padding-left:20px}
@media(max-width:992px){.table.page-header-stack .page-header-wrapper .addthis_sharing_toolbox{margin-top:23px}
}
@media(max-width:752px){.table.page-header-stack .page-header-wrapper .addthis_sharing_toolbox{display:block;padding-bottom:0;width:100%;margin-top:0;padding-left:0}
}
.table.page-header-stack .cell-inner{display:block;width:100%;padding-left:25px;padding-right:25px}
.table.page-header-stack .cell-inner .page-header{padding:0 0 20px 0;display:inline-block;width:75%}
@media(max-width:752px){.table.page-header-stack .cell-inner .page-header{display:block;width:100%}
}
@media(max-width:752px){.table.page-header-stack .cell-inner .page-header-desc{padding:20px 0}
}
.page-header-desc{color:#605d5d;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:24px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.page-header-desc{font-size:14px}
}
@media(max-width:752px){.page-header-desc{font-size:14px}
}
.page-header-desc P{margin:0}
.page-header-desc .page-header-subtitle{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;color:#2f60b2;text-transform:uppercase;margin-bottom:20px}
@media(max-width:992px){.page-header-desc .page-header-subtitle{font-size:14px}
}
@media(max-width:752px){.page-header-desc .page-header-subtitle{font-size:14px}
}
@media(max-width:752px){.page-header-desc{padding-bottom:35px;padding-left:35px;padding-right:35px}
}
.pre-footer{text-align:center;padding:0}
.pre-footer h2{font-weight:normal;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:42px;letter-spacing:-0.02em;line-height:1.3;margin-top:0}
@media(max-width:992px){.pre-footer h2{font-size:36px}
}
@media(max-width:752px){.pre-footer h2{font-size:36px}
}
.pre-footer .promo .promo-text .cta.cta-block{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal}
@media(max-width:992px){.pre-footer .promo .promo-text .cta.cta-block{font-size:16px}
}
@media(max-width:752px){.pre-footer .promo .promo-text .cta.cta-block{font-size:16px}
}
.pre-footer .promo .promo-text .cta.cta-block:hover{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal}
@media(max-width:992px){.pre-footer .promo .promo-text .cta.cta-block:hover{font-size:16px}
}
@media(max-width:752px){.pre-footer .promo .promo-text .cta.cta-block:hover{font-size:16px}
}
@media(max-width:752px){.pre-footer{padding:35px 0 0 0}
.pre-footer .cell-t .module{padding-top:0;padding-bottom:0}
.pre-footer h2{display:none}
}
@media print{@page{size:330mm 427mm;margin:1.5cm}
body{width:1170px;font-size:18pt}
.alert-wrapper{display:none}
.table .cell-f{width:50%;float:left;clear:none}
.table .cell-m{width:50%;float:left;clear:none}
.table .cell-m.last{width:50%;float:left;clear:none}
.table .col-double{width:50%;float:left;clear:none}
.scroll-trans.fade-in{opacity:1}
.sentence-filter{display:none}
.pre-footer{display:none !important}
footer .footer-links{display:none}
footer .footer-links.sublink-container{display:none}
footer .stay-connected{display:none}
footer .bottom-footer-bar .logo{display:none}
.flip-hero{display:none}
.carousel-hero{display:none}
#global-header #mobile-menu-toggle{display:none !important}
#global-header .nav-content #nav-logo{float:left !important}
#global-header .nav-content #nav-logo img{height:100%;width:auto}
#mobile-menu{display:none !important}
.promo{display:none !important}
.promo.promo-no-icon{display:block !important}
.promo.promo-with-background{display:none !important}
.link-list{display:none}
.link-list.related-posts{display:block}
.addthis_sharing_toolbox{display:none}
.article-blog .blog-tags{display:none}
.article-body div.article-image-caption img{max-height:400px;width:auto}
.media-player{display:none}
.basic-content-media{display:none}
.basic-content-media.adaptive{display:block}
.basic-content-media.bcm-standalone-image{display:block}
.media-display .media-display-item .icon.green{-webkit-print-color-adjust:exact}
.ui-accordion-header .fa-minus{display:block !important}
.ui-accordion-header .fa-plus{display:none !important}
.ui-accordion-content{display:block !important}
#search-results-search{display:none}
#search-filter .term-block{display:none}
.publication-landing-content .publication-subscribe{border:1px solid black}
.publication-search.search-wrapper{display:none}
.carousel{display:none}
.did-you-know{color:black;border:1px solid black}
.appointment-bar{background:#fff;border-bottom:1px solid black;color:black}
.appointment-bar .after-hours{display:none !important}
.appointment-bar .during-hours{display:block !important;visibility:visible !important;font-size:20pt !important;text-align:center}
.appointment-bar .during-hours .bold{font-size:inherit !important}
.appointment-bar .during-hours a{text-decoration:none}
.appointment-bar .during-hours .mda-hide-md{display:inline !important}
.appointment-bar .during-hours .mda-hide-md .invocaNumber{display:inline !important}
.appointment-bar .during-hours .mda-show-sm{display:none !important}
.badge{border:1px solid black;width:100%}
.donate{display:none}
.publication-subscribe-bar{display:none}
.scrollToTop{display:none !important}
.search-block{display:none}
.image-slider{display:none}
.blog-summary.background{border:1px solid black;background-color:white !important}
.image-carousel{display:none}
.image-gallery{display:none}
#tophat{display:none}
#primary-nav-wrapper{display:none}
.static-hero{display:none}
.breadcrumbs{display:none}
.sitemap-selection-header{display:none}
.mda-sitemap-accordion{display:none}
.sitemap-header{display:none}
.rte-container *{color:black !important}
.rte-container a{display:initial !important}
.error-message-section{display:none}
p,h1,h2,h3,a{color:black !important}
.social-feed .social-feed-body ul li a img{max-width:70px}
.social-ico-follow{display:none}
.highlighted-text-box{border:1px solid black}
img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}
.headline-with-image .info-container{-webkit-print-color-adjust:exact}
.headline-bg-image .image-container:before{background:0;-webkit-print-color-adjust:exact}
.faq .question .question-title+.answer{-webkit-transition:none;transition:none;max-height:500px;padding-bottom:20px}
.faq .question .question-title .fa.fa-plus,.faq .question .question-title footer .stay-connected .inner .social-links-carousel .fa-plus.slick-prev:before,footer .stay-connected .inner .social-links-carousel .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title footer .stay-connected .inner .social-links-carousel .fa-plus.slick-next:before,footer .stay-connected .inner .social-links-carousel .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .faculty-listing .carousel-group .fa-plus.slick-prev:before,.faculty-listing .carousel-group .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .faculty-listing .carousel-group .fa-plus.slick-next:before,.faculty-listing .carousel-group .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .carousel .carousel-group .fa-plus.slick-prev:before,.carousel .carousel-group .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .carousel .carousel-group .fa-plus.slick-next:before,.carousel .carousel-group .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .carousel-hero .carousel-group .fa-plus.slick-prev:before,.carousel-hero .carousel-group .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .carousel-hero .carousel-group .fa-plus.slick-next:before,.carousel-hero .carousel-group .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .image-slider .carousel-group .fa-plus.slick-prev:before,.image-slider .carousel-group .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .image-slider .carousel-group .fa-plus.slick-next:before,.image-slider .carousel-group .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .collection.tabbed .collection-group.video-collection .fa-plus.slick-prev:before,.collection.tabbed .collection-group.video-collection .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .collection.tabbed .collection-group.video-collection .fa-plus.slick-next:before,.collection.tabbed .collection-group.video-collection .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .image-carousel .fa-plus.slick-prev:before,.image-carousel .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .image-carousel .fa-plus.slick-next:before,.image-carousel .faq .question .question-title .fa-plus.slick-next:before,.faq .question .question-title .upcoming-events .fa-plus.slick-prev:before,.upcoming-events .faq .question .question-title .fa-plus.slick-prev:before,.faq .question .question-title .upcoming-events .fa-plus.slick-next:before,.upcoming-events .faq .question .question-title .fa-plus.slick-next:before{display:none}
.faq .question .question-title .fa.fa-minus,.faq .question .question-title footer .stay-connected .inner .social-links-carousel .fa-minus.slick-prev:before,footer .stay-connected .inner .social-links-carousel .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title footer .stay-connected .inner .social-links-carousel .fa-minus.slick-next:before,footer .stay-connected .inner .social-links-carousel .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .faculty-listing .carousel-group .fa-minus.slick-prev:before,.faculty-listing .carousel-group .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .faculty-listing .carousel-group .fa-minus.slick-next:before,.faculty-listing .carousel-group .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .carousel .carousel-group .fa-minus.slick-prev:before,.carousel .carousel-group .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .carousel .carousel-group .fa-minus.slick-next:before,.carousel .carousel-group .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .carousel-hero .carousel-group .fa-minus.slick-prev:before,.carousel-hero .carousel-group .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .carousel-hero .carousel-group .fa-minus.slick-next:before,.carousel-hero .carousel-group .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .image-slider .carousel-group .fa-minus.slick-prev:before,.image-slider .carousel-group .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .image-slider .carousel-group .fa-minus.slick-next:before,.image-slider .carousel-group .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .collection.tabbed .collection-group.video-collection .fa-minus.slick-prev:before,.collection.tabbed .collection-group.video-collection .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .collection.tabbed .collection-group.video-collection .fa-minus.slick-next:before,.collection.tabbed .collection-group.video-collection .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .image-carousel .fa-minus.slick-prev:before,.image-carousel .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .image-carousel .fa-minus.slick-next:before,.image-carousel .faq .question .question-title .fa-minus.slick-next:before,.faq .question .question-title .upcoming-events .fa-minus.slick-prev:before,.upcoming-events .faq .question .question-title .fa-minus.slick-prev:before,.faq .question .question-title .upcoming-events .fa-minus.slick-next:before,.upcoming-events .faq .question .question-title .fa-minus.slick-next:before{display:inline-block}
footer .bottom-footer-bar{background:#fff !important}
.diseasetemplate .col-sidebar,.diseasechildtemplate .col-sidebar,.diseasetreatmenttemplate .col-sidebar{display:none}
.diseasetemplate .col-content,.diseasechildtemplate .col-content,.diseasetreatmenttemplate .col-content{width:100%;padding-left:0;padding-right:0}
.diseasetemplate .highlight,.diseasechildtemplate .highlight,.diseasetreatmenttemplate .highlight{background:#fff !important}
.diseasetemplate .rte-container,.diseasechildtemplate .rte-container,.diseasetreatmenttemplate .rte-container{font-size:18pt !important}
.diseasetemplate h1,.diseasetemplate h2,.diseasetemplate h3,.diseasetemplate h4,.diseasetemplate h5,.diseasetemplate h6,.diseasechildtemplate h1,.diseasechildtemplate h2,.diseasechildtemplate h3,.diseasechildtemplate h4,.diseasechildtemplate h5,.diseasechildtemplate h6,.diseasetreatmenttemplate h1,.diseasetreatmenttemplate h2,.diseasetreatmenttemplate h3,.diseasetreatmenttemplate h4,.diseasetreatmenttemplate h5,.diseasetreatmenttemplate h6{page-break-after:avoid !important}
.diseasetemplate ul,.diseasetemplate img,.diseasechildtemplate ul,.diseasechildtemplate img,.diseasetreatmenttemplate ul,.diseasetreatmenttemplate img{page-break-inside:avoid !important}
.diseasetemplate p a:after,.diseasechildtemplate p a:after,.diseasetreatmenttemplate p a:after{content:" (" attr(href) ")"}
.diseasetemplate p a[href^="/content/mda"]:after,.diseasechildtemplate p a[href^="/content/mda"]:after,.diseasetreatmenttemplate p a[href^="/content/mda"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/content/dam/mdanderson"]:after,.diseasechildtemplate p a[href^="/content/dam/mdanderson"]:after,.diseasetreatmenttemplate p a[href^="/content/dam/mdanderson"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/cancer-types"]:after,.diseasechildtemplate p a[href^="/cancer-types"]:after,.diseasetreatmenttemplate p a[href^="/cancer-types"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/treatment-options"]:after,.diseasechildtemplate p a[href^="/treatment-options"]:after,.diseasetreatmenttemplate p a[href^="/treatment-options"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/publications"]:after,.diseasechildtemplate p a[href^="/publications"]:after,.diseasetreatmenttemplate p a[href^="/publications"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/prevention-screening"]:after,.diseasechildtemplate p a[href^="/prevention-screening"]:after,.diseasetreatmenttemplate p a[href^="/prevention-screening"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/patients-family"]:after,.diseasechildtemplate p a[href^="/patients-family"]:after,.diseasetreatmenttemplate p a[href^="/patients-family"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="/research"]:after,.diseasechildtemplate p a[href^="/research"]:after,.diseasetreatmenttemplate p a[href^="/research"]:after{content:" (https://www.mdanderson.org" attr(href) ")"}
.diseasetemplate p a[href^="#"]:after,.diseasechildtemplate p a[href^="#"]:after,.diseasetreatmenttemplate p a[href^="#"]:after{display:none}
.diseasetemplate p a,.diseasechildtemplate p a,.diseasetreatmenttemplate p a{word-wrap:break-word}
.diseasetemplate .accordion{display:none}
.diseasetemplate .cell-r.last .basic-content-media{display:none}
.diseasetemplate .blog-summary{display:none}
.diseasetreatmenttemplate .col-content>section>.table>.cell-l{width:100% !important}
.diseasetreatmenttemplate .col-content>section>.table>.cell-r.last{display:none !important}
.diseasechildtemplate .accordion .accordion-module h3.panel-title{border:0}
.diseasechildtemplate .accordion .accordion-module .accordion-content p{font-size:18pt !important}
.diseasechildtemplate .accordion .accordion-module .accordion-content.accordion-content-right,.diseasechildtemplate .accordion .accordion-module .accordion-content.accordion-content-left{width:100%}
.diseasechildtemplate .accordion .panel-content{page-break-inside:avoid !important}
.diseasechildtemplate .accordion i.fa:before,.diseasechildtemplate .accordion footer .stay-connected .inner .social-links-carousel i.slick-prev:before,footer .stay-connected .inner .social-links-carousel .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion footer .stay-connected .inner .social-links-carousel i.slick-next:before,footer .stay-connected .inner .social-links-carousel .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .faculty-listing .carousel-group i.slick-prev:before,.faculty-listing .carousel-group .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .faculty-listing .carousel-group i.slick-next:before,.faculty-listing .carousel-group .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .carousel .carousel-group i.slick-prev:before,.carousel .carousel-group .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .carousel .carousel-group i.slick-next:before,.carousel .carousel-group .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .carousel-hero .carousel-group i.slick-prev:before,.carousel-hero .carousel-group .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .carousel-hero .carousel-group i.slick-next:before,.carousel-hero .carousel-group .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .image-slider .carousel-group i.slick-prev:before,.image-slider .carousel-group .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .image-slider .carousel-group i.slick-next:before,.image-slider .carousel-group .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .collection.tabbed .collection-group.video-collection i.slick-prev:before,.collection.tabbed .collection-group.video-collection .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .collection.tabbed .collection-group.video-collection i.slick-next:before,.collection.tabbed .collection-group.video-collection .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .image-carousel i.slick-prev:before,.image-carousel .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .image-carousel i.slick-next:before,.image-carousel .diseasechildtemplate .accordion i.slick-next:before,.diseasechildtemplate .accordion .upcoming-events i.slick-prev:before,.upcoming-events .diseasechildtemplate .accordion i.slick-prev:before,.diseasechildtemplate .accordion .upcoming-events i.slick-next:before,.upcoming-events .diseasechildtemplate .accordion i.slick-next:before{display:none}
}
.promo{text-align:center;margin:0 auto}
.promo .promo-icon{display:block}
.promo .promo-icon .fa-stack{border-radius:50%;width:108px;height:108px;margin-bottom:20px}
.promo .promo-icon .fa-stack i:nth-child(2){font-size:.9em}
.promo .promo-icon .fa-stack.gradient-background-green{background:linear-gradient(to right top,#529144 50%,#04906f 50%);background:-webkit-linear-gradient(left bottom,#529144 50%,#04906f 50%);border-radius:50%}
.promo .promo-icon .fa-stack.gradient-background-lightblue{background:linear-gradient(to right top,#23b8f1 50%,#00a9c8 50%);background:-webkit-linear-gradient(left bottom,#23b8f1 50%,#00a9c8 50%);border-radius:50%}
.promo .promo-icon .fa-stack.gradient-background-blue{background:linear-gradient(to right top,#2f60b2 50%,#385999 50%);background:-webkit-linear-gradient(left bottom,#2f60b2 50%,#385999 50%);border-radius:50%}
.promo .promo-icon .fa-stack.gradient-background-red{background:linear-gradient(to right top,#da291c 50%,#c50026 50%);background:-webkit-linear-gradient(left bottom,#da291c 50%,#c50026 50%);border-radius:50%}
.promo .promo-icon .fa-stack.gradient-background-purple{background:linear-gradient(to right top,#783491 50%,#662c7b 50%);background:-webkit-linear-gradient(left bottom,#783491 50%,#662c7b 50%);border-radius:50%}
.promo .promo-icon .fa-stack.gradient-background-orange{background:linear-gradient(to right top,#e96613 50%,#db6e29 50%);background:-webkit-linear-gradient(left bottom,#e96613 50%,#db6e29 50%);border-radius:50%}
.promo .promo-text{color:#000}
.promo .promo-text .title{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:32px;letter-spacing:-0.02em;line-height:1.3;margin-top:0;margin-bottom:0;padding:0;line-height:1;font-weight:normal}
@media(max-width:992px){.promo .promo-text .title{font-size:24px}
}
@media(max-width:752px){.promo .promo-text .title{font-size:21px}
}
.promo .promo-text .title.univers-heading{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo .promo-text .title.univers-heading{font-size:16px}
}
@media(max-width:752px){.promo .promo-text .title.univers-heading{font-size:16px}
}
.promo .promo-text .title.minion-heading{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:36px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo .promo-text .title.minion-heading{font-size:36px}
}
@media(max-width:752px){.promo .promo-text .title.minion-heading{font-size:32px}
}
.promo .promo-text .title.heading-left{text-align:left;padding:0}
.promo .promo-text .title.heading-center{text-align:center}
.promo .promo-text .body{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:21px;letter-spacing:-0.02em;line-height:1.3;margin-top:20px;color:#3f3d3d}
@media(max-width:992px){.promo .promo-text .body{font-size:16px}
}
@media(max-width:752px){.promo .promo-text .body{font-size:16px}
}
.promo .promo-text .body.promo-text-small{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo .promo-text .body.promo-text-small{font-size:14px}
}
@media(max-width:752px){.promo .promo-text .body.promo-text-small{font-size:14px}
}
.promo .promo-text .cta-block-wrapper{text-align:center}
.promo .promo-text .cta{margin-top:10px;display:block}
.promo .promo-text .cta.cta-block{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;padding:11px 30px;display:inline-block;color:#da291c;border:1px solid #da291c;-webkit-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
@media(max-width:992px){.promo .promo-text .cta.cta-block{font-size:16px}
}
@media(max-width:752px){.promo .promo-text .cta.cta-block{font-size:16px}
}
.promo .promo-text .cta.cta-block:hover{background:#da291c;color:#fff;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo .promo-text .cta.cta-block:hover{font-size:16px}
}
@media(max-width:752px){.promo .promo-text .cta.cta-block:hover{font-size:16px}
}
.promo .promo-text ul li{text-align:left}
.promo.promo-text-left .promo-text{text-align:left}
.promo.promo-text-left .promo-text .title{text-align:center}
.promo.promo-text-left .promo-text .title.heading-left{text-align:left}
.promo.promo-text-left .promo-text .title.heading-center{text-align:center}
.promo.promo-with-img .promo-text img{margin-top:35px;width:100%}
.promo.promo-with-img .promo-text .body{margin-top:15px}
.promo.promo-hide-icon .promo-icon{display:none}
.promo .subtext{color:#3f3d3d}
.promo .promo-share-wrapper a.share i:before{position:relative;top:2px}
.promo .promo-share-wrapper a:hover{color:#da291c}
.promo .promo-share-wrapper .promo-share{color:#605d5d;display:inline-block}
.promo .promo-share-wrapper .promo-share.promo-share-favorite{margin-right:6px}
.promo .promo-share-wrapper .share-btn{color:#605d5d;display:inline-block}
.promo.promo-with-background{height:100%;padding-top:10px;padding-bottom:60px}
.promo.promo-with-background .promo-icon i:nth-child(2){font-size:1em}
.promo.promo-with-background.promo-hide-icon .promo-icon{display:none}
.promo.promo-with-background.promo-no-icon{padding-top:60px}
.promo.promo-with-background .promo-text{padding-left:10%;padding-right:10%;font-size:1em;color:#fff}
.promo.promo-with-background .promo-text .title{margin-top:0;padding:0;border:0;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:36px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo.promo-with-background .promo-text .title{font-size:32px}
}
@media(max-width:752px){.promo.promo-with-background .promo-text .title{font-size:32px}
}
.promo.promo-with-background .promo-text .title.univers-heading{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo.promo-with-background .promo-text .title.univers-heading{font-size:16px}
}
@media(max-width:752px){.promo.promo-with-background .promo-text .title.univers-heading{font-size:16px}
}
.promo.promo-with-background .promo-text .title.minion-heading{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:36px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.promo.promo-with-background .promo-text .title.minion-heading{font-size:36px}
}
@media(max-width:752px){.promo.promo-with-background .promo-text .title.minion-heading{font-size:32px}
}
.promo.promo-with-background .promo-text .title.heading-left{text-align:left}
.promo.promo-with-background .promo-text .title.heading-center{text-align:center}
.promo.promo-with-background .promo-text .body{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:21px;letter-spacing:-0.02em;line-height:1.3;color:#fff}
@media(max-width:992px){.promo.promo-with-background .promo-text .body{font-size:16px}
}
@media(max-width:752px){.promo.promo-with-background .promo-text .body{font-size:16px}
}
.promo.promo-with-background .promo-text .cta{color:#fff;margin-top:30px}
.promo.promo-with-background .promo-text .cta.cta-block{background:transparent;border:1px solid #fff}
.promo.promo-with-background .promo-text .cta.cta-block:hover{background:rgba(0,0,0,0.2)}
.promo.promo-with-background.promo-background-black .promo-text .cta.cta-block:hover{background:#fff;color:#000}
.promo.promo-stacked{border-bottom:1px solid #d0d0ce;padding:35px 0}
.promo.promo-background-red{background-color:#da291c}
.promo.promo-background-green{background-color:#478339}
.promo.promo-background-black{background-color:#000}
.promo.promo-background-blue{background-color:#2f60b2}
.promo.promo-background-purple{background-color:#783491}
.promo.promo-icon-green .fa-stack{background-color:#478339}
.promo.promo-icon-lightblue .fa-stack{background-color:#23b8f1}
.promo.promo-icon-blue .fa-stack{background-color:#2f60b2}
.promo.promo-icon-red .fa-stack{background-color:#da291c}
.promo.promo-icon-orange .fa-stack{background-color:#e96613}
.promo.promo-icon-white .fa-stack{background-color:transparent;height:95px;margin-bottom:0}
.promo.promo-icon-purple .fa-stack{background-color:#783491}
@media(max-width:992px){.promo .promo-icon .fa-stack{width:88px;height:88px;line-height:88px}
.promo .promo-text .cta{margin-top:10px}
}
@media(max-width:752px){.promo{display:table;width:100%;vertical-align:middle;padding:15px 35px;margin:0;margin:0;padding-left:35px;padding-right:35px;padding-top:35px;padding-bottom:35px}
.promo .promo-icon{display:table-cell;width:33%;text-align:left;padding:0;margin:0;vertical-align:middle}
.promo .promo-icon .fa-stack{margin-bottom:0}
.promo .promo-text{display:table-cell;width:67%;text-align:left;padding:0;margin:0;vertical-align:middle}
.promo .promo-text .title{padding:0 0 0 15px;margin:0}
.promo .promo-text .title.heading-center{text-align:left}
.promo .promo-text .title.heading-left{padding:0 0 0 15px}
.promo .promo-text .body{padding:0}
.promo .promo-text .cta{margin-top:10px;padding:0 0 0 15px;text-align:left}
.promo .promo-text .cta.cta-block{margin-top:15px}
.promo .promo-text .cta-block-wrapper{display:inline-block}
.promo.promo-text-left .promo-text .title,.promo.promo-text-left .promo-text .cta{text-align:left}
.promo.promo-border{padding-bottom:35px;padding-left:35px;padding-right:35px;border-bottom:1px solid #d0d0ce;padding-top:0;table-layout:fixed}
.promo.promo-border .promo-text .cta{white-space:initial}
.promo.promo-border.promo-last{padding-bottom:0;border-bottom:0}
.promo.promo-no-icon{padding-left:35px;padding-right:35px;padding-top:35px;padding-bottom:35px}
.promo.promo-no-icon .promo-text .title{padding:0;display:inline-block}
.promo.promo-no-icon .promo-text .cta.cta-right-arrow{padding:0}
.promo.promo-with-background{padding:0 0 40px;min-height:inherit;display:block}
.promo.promo-with-background.promo-no-icon{padding-left:35px;padding-right:35px;padding-top:35px;padding-bottom:35px}
.promo.promo-with-background.promo-no-icon .promo-text .title{padding:0}
.promo.promo-with-background.promo-no-icon .promo-text .cta.cta-right-arrow{padding:0}
.promo.promo-with-background .promo-icon{width:100%;display:block;text-align:center}
.promo.promo-with-background .promo-text{width:100%;display:block;text-align:center}
.promo.promo-with-background .promo-text .cta{margin-top:0;text-align:center}
.promo.promo-with-background .promo-text .cta.cta-block{margin-top:1px}
.promo.promo-with-background .promo-text .title{padding:0 22px}
.promo.promo-stacked{border-bottom:0;padding-top:15px;padding-bottom:15px;padding-left:35px;padding-right:35px;margin:0}
.promo p,.promo .mda-hide-sm{display:none}
}
.cell-s-highlight .promo{padding-top:35px;padding-left:1em;padding-right:1em}
.lt-ie9 .fa-stack.gradient-background-green,.ie9 .fa-stack.gradient-background-green{background:#a1b21a}
.lt-ie9 .fa-stack.gradient-background-blue,.ie9 .fa-stack.gradient-background-blue{background:#23b8f1}
.lt-ie9 .fa-stack.gradient-background-lightblue,.ie9 .fa-stack.gradient-background-lightblue{background:#23b8f1}
.lt-ie9 .fa-stack.gradient-background-red,.ie9 .fa-stack.gradient-background-red{background:#da291c}
.lt-ie9 .fa-stack.gradient-background-purple,.ie9 .fa-stack.gradient-background-purple{background:#783491}
.lt-ie9 .fa-stack.gradient-background-orange,.ie9 .fa-stack.gradient-background-orange{background:#e96613}
.ie11 .pre-footer .promo,.ie10 .pre-footer .promo,.ie9 .pre-footer .promo{min-height:360px}
@media(max-width:1025px){.ie11 .pre-footer .promo,.ie10 .pre-footer .promo,.ie9 .pre-footer .promo{min-height:390px}
}
@media(max-width:992px){.ie11 .pre-footer .promo,.ie10 .pre-footer .promo,.ie9 .pre-footer .promo{min-height:345px}
}
@media(max-width:752px){.ie11 .pre-footer .promo,.ie10 .pre-footer .promo,.ie9 .pre-footer .promo{min-height:0}
}
.ie11 .table .col-double .promo.promo-with-background,.ie10 .table .col-double .promo.promo-with-background,.ie9 .table .col-double .promo.promo-with-background{height:380px}
.publication-detail-header{padding-bottom:30px}
.publication-detail-header .publication-article-nav{border-bottom:1px solid #f2f3f4;margin-bottom:30px;padding-bottom:30px;position:relative}
.publication-detail-header .publication-article-nav .article-cta{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;text-transform:uppercase}
@media(max-width:992px){.publication-detail-header .publication-article-nav .article-cta{font-size:14px}
}
@media(max-width:752px){.publication-detail-header .publication-article-nav .article-cta{font-size:14px}
}
.publication-detail-header .publication-article-nav .article-cta.article-cta-next{position:absolute;top:0;right:0}
.publication-detail-header .publication-issue-header{position:relative}
.publication-detail-header .publication-issue-header .issue-header-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;color:#2f60b2;text-transform:uppercase}
@media(max-width:992px){.publication-detail-header .publication-issue-header .issue-header-title{font-size:14px}
}
@media(max-width:752px){.publication-detail-header .publication-issue-header .issue-header-title{font-size:14px}
}
.publication-detail-header .publication-issue-header .issue-header-comments{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;position:absolute;top:0;right:0}
@media(max-width:992px){.publication-detail-header .publication-issue-header .issue-header-comments{font-size:16px}
}
@media(max-width:752px){.publication-detail-header .publication-issue-header .issue-header-comments{font-size:16px}
}
.publication-detail-header .publication-issue-header .issue-header-comments a{color:#d0d0ce}
@media(max-width:752px){.publication-detail-header{padding-top:35px;padding-left:35px;padding-right:35px;padding-bottom:0}
}
.publication-search{height:85px}
.publication-search .col-content-alternate{position:absolute;height:100%}
.publication-search .search-form{height:56px;padding:15px 4em 0 4em;width:100%;float:right;margin:0}
.publication-search .search-form .placeholder{float:left;font-family:'Univers LT W01_55 Roman',Arial;font-size:21px;letter-spacing:-0.02em;line-height:1.3;color:white;padding-left:0}
@media(max-width:992px){.publication-search .search-form .placeholder{font-size:17px}
}
@media(max-width:752px){.publication-search .search-form .placeholder{font-size:17px}
}
.publication-search .search-form .form-search-submit{display:block;width:135px;height:56px;background:#3f3d3d;margin-left:20px;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-search .search-form .form-search-submit{font-size:16px}
}
@media(max-width:752px){.publication-search .search-form .form-search-submit{font-size:16px}
}
.publication-search .search-form .search-field{height:56px;background-color:white;float:right;line-height:normal;width:50%;padding-left:24px}
.publication-search .search-form .search-field:-moz-placeholder{color:#605d5d;opacity:1;line-height:-moz-block-height;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-search .search-form .search-field:-moz-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-search .search-form .search-field:-moz-placeholder{font-size:16px}
}
.publication-search .search-form .search-field::-moz-placeholder{color:#605d5d;opacity:1;line-height:-moz-block-height;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-search .search-form .search-field::-moz-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-search .search-form .search-field::-moz-placeholder{font-size:16px}
}
.publication-search .search-results{position:relative;top:0;width:50%;float:right;right:155px}
.publication-search.hasVal .placeholder{display:block}
@media(max-width:992px){.publication-search{height:115px}
.publication-search .search-results{width:75%;float:left;right:0}
.publication-search .search-form{padding:0;padding-left:35px;padding-right:35px}
.publication-search .search-form .placeholder{width:100%;position:relative;padding-left:0;top:19px}
.publication-search .search-form .form-search-submit{position:relative;margin-top:21px;width:20%;max-width:135px;padding-left:0;padding-right:0;margin-left:0}
.publication-search .search-form .search-field{position:relative;margin-top:21px;padding-left:12px;float:left;width:75%}
}
.publication-search.red{background-color:#da291c}
.publication-search.grey{background-color:#3f3d3d}
.publication-search.tan{background-color:#dddcd2}
.publication-subscribe-bar{background-color:#783491;max-height:80px;overflow-y:hidden;color:#fff;position:relative}
.publication-subscribe-bar.extended{max-height:186px;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}
.publication-subscribe-bar.collapse{max-height:80px;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}
.publication-subscribe-bar.collapse .error-message{display:none !important}
.publication-subscribe-bar .subscribe-cta{display:block;width:100%;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#fff;text-align:center;height:80px;line-height:80px}
@media(max-width:992px){.publication-subscribe-bar .subscribe-cta{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-cta{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-cta{height:90px}
}
.publication-subscribe-bar .subscribe-form-container{height:105px;padding:0 4em;display:none}
.publication-subscribe-bar .subscribe-form-container.success{text-align:center}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group{height:auto;overflow:hidden;position:relative;padding-bottom:25px;width:23%;float:left;margin-right:10px}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group label,.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group input{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#605d5d}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group label,.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group input{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group label,.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group input{font-size:16px}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group label{position:absolute;left:18px;top:19px;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group input{float:left;height:60px;padding:9px 17px;width:100%}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group.has-value label{top:5px;font-family:'Univers LT W01_55 Roman',Arial;font-size:12px;letter-spacing:-0.02em;line-height:1.3;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group.has-value label{font-size:12px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group.has-value label{font-size:12px}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-submit{margin-top:1px;float:left;display:inline-block;height:60px;background-color:#783491;border:1px solid #fff;color:#fff;width:23%}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;color:#fff;display:block;clear:both;padding:5px;position:absolute;margin-top:58px}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{font-size:14px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{font-size:14px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input{width:80%}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group{width:100%;float:none}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-email{margin:10px auto;display:block;float:none;width:96%}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-fName{margin:10px auto;display:block;width:96%;float:none}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-lName{margin:10px auto;display:block;width:96%;float:none}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-submit{width:150px;margin-bottom:20px}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{margin-left:10px;float:right;margin-right:15px;position:relative;margin-top:0}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::input-placeholder{color:#605d5d;opacity:1;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::input-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::input-placeholder{font-size:16px}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::-webkit-input-placeholder{color:#605d5d;opacity:1;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::-webkit-input-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::-webkit-input-placeholder{font-size:16px}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input:-moz-placeholder{color:#605d5d;opacity:1;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;line-height:36px}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input:-moz-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input:-moz-placeholder{font-size:16px}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::-moz-placeholder{color:#605d5d;opacity:1;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;line-height:36px}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::-moz-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input::-moz-placeholder{font-size:16px}
}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input:-ms-input-placeholder{color:#605d5d;opacity:1;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input:-ms-input-placeholder{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form input:-ms-input-placeholder{font-size:16px}
}
@media(max-width:992px){.publication-subscribe-bar .subscribe-form-container{padding:0}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form{padding-left:35px;padding-right:35px}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group{padding-bottom:0}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group label{top:31px}
}
@media(max-width:752px){.publication-subscribe-bar .subscribe-form-container{padding:0}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form{padding-left:35px;padding-right:35px}
.publication-subscribe-bar .subscribe-form-container .pub-subscribe-form .input-group.has-value label{top:14px}
}
.publication-subscribe-bar .error-message{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;display:none;position:absolute;top:58px;margin-left:10px;color:white}
@media(max-width:992px){.publication-subscribe-bar .error-message{font-size:14px}
}
@media(max-width:752px){.publication-subscribe-bar .error-message{font-size:14px}
}
.publication-subscribe-bar .success-message{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;display:none;position:relative;color:#fff}
@media(max-width:992px){.publication-subscribe-bar .success-message{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar .success-message{font-size:16px}
}
@media(max-width:752px){.publication-subscribe-bar.extended{max-height:425px;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}
}
.publication-landing-content{margin-top:66px}
.publication-landing-content.col-content.publication-content{padding-top:70px}
.publication-landing-content .publications-col-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;margin-top:0}
@media(max-width:992px){.publication-landing-content .publications-col-title{font-size:16px}
}
@media(max-width:752px){.publication-landing-content .publications-col-title{font-size:16px}
}
.publication-landing-content .publication-subscribe{background-color:#f1f1f1;padding:45px 66px;overflow-y:hidden;margin-bottom:30px}
.publication-landing-content .publication-subscribe.extended{-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}
.publication-landing-content .publication-subscribe.collapse{-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}
.publication-landing-content .publication-subscribe .publication-content{height:auto;overflow:hidden;z-index:1}
.publication-landing-content .publication-subscribe .publication-content .pub-subscribe-description{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:18px;letter-spacing:-0.02em;line-height:1.3;margin:25px 0 35px 0}
@media(max-width:992px){.publication-landing-content .publication-subscribe .publication-content .pub-subscribe-description{font-size:16px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .publication-content .pub-subscribe-description{font-size:14px}
}
.publication-landing-content .publication-subscribe .publication-content .subscribe-cta{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;margin-left:85px}
@media(max-width:992px){.publication-landing-content .publication-subscribe .publication-content .subscribe-cta{font-size:16px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .publication-content .subscribe-cta{font-size:16px}
}
.publication-landing-content .publication-subscribe .publication-content a:first-of-type{margin-left:0}
.publication-landing-content .publication-subscribe .publication-content .view-latest-cta{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.publication-landing-content .publication-subscribe .publication-content .view-latest-cta{font-size:16px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .publication-content .view-latest-cta{font-size:16px}
}
.publication-landing-content .publication-subscribe .publication-content .publication-logo{max-height:75px}
@media(max-width:752px){.publication-landing-content .publication-subscribe .publication-content img{max-width:250px;height:auto}
.publication-landing-content .publication-subscribe .publication-content .subscribe-cta{float:left;width:100%;margin-left:0;margin-top:30px}
.publication-landing-content .publication-subscribe .publication-content .view-latest-cta{float:left;width:100%}
}
.publication-landing-content .publication-subscribe .subscribe-form-container{height:350px;position:relative;display:none}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form{margin-top:20px}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group{height:auto;overflow:hidden;position:relative;padding-bottom:25px}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group label,.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group input{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#605d5d}
@media(max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group label,.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group input{font-size:16px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group label,.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group input{font-size:16px}
}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group label{position:absolute;left:18px;top:19px;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group input{float:left;height:60px;padding:9px 17px;width:100%}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group.has-value label{top:5px;font-family:'Univers LT W01_55 Roman',Arial;font-size:12px;letter-spacing:-0.02em;line-height:1.3;-webkit-transition:all .35s;-ms-transition:all .35s;transition:all .35s}
@media(max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group.has-value label{font-size:12px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group.has-value label{font-size:12px}
}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;color:#605d5d;float:left}
@media(max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{font-size:14px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .pub-subscribe-req{font-size:14px}
}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .pub-subscribe-submit{width:150px;height:55px;float:right;background-color:#f1f1f1;border:1px solid #da291c}
.publication-landing-content .publication-subscribe .subscribe-form-container .error-message{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;color:#da291c;top:15px;position:relative;display:none}
@media(max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .error-message{font-size:14px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .error-message{font-size:14px}
}
.publication-landing-content .publication-subscribe .subscribe-form-container .success-message{font-family:'Univers LT W01_55 Roman',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;color:#000;display:none;position:relative;top:50px}
@media(max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .success-message{font-size:16px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .success-message{font-size:16px}
}
.publication-landing-content .publication-subscribe .subscribe-form-container.success{height:100px}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .success-message{font-family:'Univers LT W01_55 Roman',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.3;top:20px}
}
@media(max-width:752px) and (max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .success-message{font-size:14px}
}
@media(max-width:752px) and (max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .success-message{font-size:14px}
}
@media(max-width:752px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form{margin-top:20px}
.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group{width:100%}
.publication-landing-content .publication-subscribe .subscribe-form-container.success{height:auto}
}
@media(max-width:992px){.publication-landing-content .publication-subscribe .subscribe-form-container .pub-subscribe-form .input-group label{top:21px}
}
@media(max-width:992px){.publication-landing-content .publications-col-title{padding:0 2em}
.publication-landing-content .publication-subscribe{padding:2em}
}
@media(max-width:752px){.publication-landing-content{padding-top:35px;margin-top:0}
.publication-landing-content .publications-col-title{padding-left:35px;padding-right:35px}
}
.resource-center-results .search-result-pagination{padding-right:4em}
@media(max-width:752px){.resource-center-results .search-result-pagination{padding-left:35px;padding-right:35px}
}
.resource-center-results .search-result-pagination .search-results-more{width:135px;float:right;background:#fff;color:#da291c;border:1px red solid;text-align:center;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.resource-center-results .search-result-pagination .search-results-more{font-size:16px}
}
@media(max-width:752px){.resource-center-results .search-result-pagination .search-results-more{font-size:16px}
}
.resource-center-results .search-result-pagination .search-results-prev{width:135px;float:right;background:#fff;color:#da291c;border:1px red solid;text-align:center;padding:15px;display:none;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.resource-center-results .search-result-pagination .search-results-prev{font-size:16px}
}
@media(max-width:752px){.resource-center-results .search-result-pagination .search-results-prev{font-size:16px}
}
.resource-center-results .search-result-sort{display:table-cell;width:50%;text-align:right;float:right;display:none;padding-right:35px;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.resource-center-results .search-result-sort{font-size:16px}
}
@media(max-width:752px){.resource-center-results .search-result-sort{font-size:16px}
}
.resource-center-results .search-result-sort a.active{font-weight:bold}
.resource-center-results .back-to-landing{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#da291c;float:left;margin-top:0;cursor:pointer;padding:30px 4em}
@media(max-width:992px){.resource-center-results .back-to-landing{font-size:16px}
}
@media(max-width:752px){.resource-center-results .back-to-landing{font-size:16px}
}
.resource-center-results .back-to-landing i{padding-right:10px}
.resource-center-results .publication-articles,.resource-center-results .patient-education,.resource-center-results .videos,.resource-center-results .podcasts,.resource-center-results .news-releases{display:-moz-groupbox;width:100%}
.resource-center-results .section-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;float:left;margin:0;clear:both}
@media(max-width:992px){.resource-center-results .section-title{font-size:16px}
}
@media(max-width:752px){.resource-center-results .section-title{font-size:16px}
}
.resource-center-results .see-more{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#da291c;float:right;margin-top:10px;cursor:pointer;padding-right:20px}
@media(max-width:992px){.resource-center-results .see-more{font-size:16px}
}
@media(max-width:752px){.resource-center-results .see-more{font-size:16px}
}
.resource-center-results .result-count{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#605d5d;float:left;width:100%;padding-bottom:5px}
@media(max-width:992px){.resource-center-results .result-count{font-size:16px}
}
@media(max-width:752px){.resource-center-results .result-count{font-size:16px}
}
.resource-center-results .cell-inner-f{width:33.333333%;padding-left:0;margin:20px 0;padding-bottom:20px !important}
.resource-center-results .cell-inner-f .blog-summary-img-wrapper{position:relative}
.resource-center-results .cell-inner-f .blog-summary-img-wrapper img{width:100%}
@media(max-width:752px){.resource-center-results .cell-inner-f{height:100%}
}
.resource-center-results .cell-inner-f .video-icon{color:rgba(255,255,255,0.7);position:absolute;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em}
.resource-center-results .cell-inner-f .blog-summary{min-height:450px;display:block;background-color:#fff}
.resource-center-results .cell-inner-f .blog-summary .category{margin-bottom:10px;font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;color:#da291c;text-transform:uppercase}
@media(max-width:992px){.resource-center-results .cell-inner-f .blog-summary .category{font-size:14px}
}
@media(max-width:752px){.resource-center-results .cell-inner-f .blog-summary .category{font-size:14px}
}
.resource-center-results .cell-inner-f .blog-summary .blog-title p{margin:0}
.resource-center-results .cell-inner-f .blog-summary .author-name span{text-decoration:underline}
.resource-center-results .cell-inner-f .blog-summary.red{background-color:#da291c}
.resource-center-results .cell-inner-f .blog-summary.background .category{color:#fff}
.resource-center-results .cell-inner-f .blog-summary.background .summary-author-info .author-logo{display:none}
.resource-center-results .cell-inner-f .blog-summary.small .blog-title{color:black}
.resource-center-results .cell-inner-f .blog-summary.small .summary-text{color:black}
@media(max-width:752px){.resource-center-results .cell-inner-f .blog-summary{background-color:transparent;height:auto;margin-bottom:35px;min-height:0;padding:0}
}
.resource-center-results .resource-collection{clear:both;padding-top:30px;margin-bottom:0}
.resource-center-results .resource-collection.highlight{padding:30px 20px 20px 20px;background-color:white}
.resource-center-results section{padding:50px 4em;margin:0}
.resource-center-results section section{margin-bottom:0;padding:0}
.resource-center-results section section.highlight.apply{background-color:#fff}
@media(max-width:992px){.resource-center-results section{padding:30px 0}
.resource-center-results .back-to-landing{padding-left:0}
.resource-center-results .search-result-pagination .cta{display:block;width:135px;float:right}
.resource-center-results .search-result-pagination{padding:0}
.resource-center-results .search-result-pagination .search-results-more{width:135px;float:right;background:#fff;color:#da291c;border:1px red solid;text-align:center;font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
}
@media(max-width:992px) and (max-width:992px){.resource-center-results .search-result-pagination .search-results-more{font-size:16px}
}
@media(max-width:992px) and (max-width:752px){.resource-center-results .search-result-pagination .search-results-more{font-size:16px}
}
@media(max-width:752px){.resource-center-results .cell-inner-f{width:100%;margin-bottom:0}
.resource-center-results .cell-inner-f .module{padding-bottom:0;padding-left:0;padding-top:0 !important}
.resource-center-results .cell-inner-f .blog-summary.background .blog-title{font-size:17px}
.resource-center-results .see-more{margin-top:4px;padding-right:0}
.resource-center-results .back-to-landing{padding-left:35px}
.resource-center-results section{padding-left:35px;padding-right:35px;padding-bottom:0;margin-bottom:0}
.resource-center-results .search-result-pagination .cta{width:100px}
.resource-center-results .search-result-pagination .cta.next{float:right;margin-right:35px}
.resource-center-results .search-result-pagination .cta.prev{float:left;margin-left:35px}
.resource-center-results .search-result-pagination .cta .search-results-prev{width:100px}
.resource-center-results .search-result-pagination .cta .search-results-more{width:100px}
.resource-center-results .search-result-pagination .pagination{display:none !important}
}
.resource-center-wrapper,.glossary-search-wrapper{height:570px}
.resource-center-wrapper .table,.glossary-search-wrapper .table{height:auto}
.resource-center-wrapper .resource-center-header,.glossary-search-wrapper .resource-center-header{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:48px;letter-spacing:-0.02em;line-height:1.3;text-align:center;margin-top:0;margin-bottom:70px;font-weight:normal}
@media(max-width:992px){.resource-center-wrapper .resource-center-header,.glossary-search-wrapper .resource-center-header{font-size:24px}
}
@media(max-width:752px){.resource-center-wrapper .resource-center-header,.glossary-search-wrapper .resource-center-header{font-size:24px}
}
.resource-center-wrapper .col-double.last,.glossary-search-wrapper .col-double.last{padding-top:24px;margin-top:0;vertical-align:initial}
.resource-center-wrapper .col-double.last p,.glossary-search-wrapper .col-double.last p{margin:0;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:24px;letter-spacing:-0.02em;line-height:1.3;color:#605d5d;line-height:35px}
@media(max-width:992px){.resource-center-wrapper .col-double.last p,.glossary-search-wrapper .col-double.last p{font-size:24px}
}
@media(max-width:752px){.resource-center-wrapper .col-double.last p,.glossary-search-wrapper .col-double.last p{font-size:24px}
}
@media(max-width:992px){.resource-center-wrapper,.glossary-search-wrapper{height:auto}
.resource-center-wrapper .resource-center-header,.glossary-search-wrapper .resource-center-header{line-height:1.7}
.resource-center-wrapper .col-double.last p,.glossary-search-wrapper .col-double.last p{line-height:1.7}
}
@media(max-width:752px){.resource-center-wrapper,.glossary-search-wrapper{height:auto}
.resource-center-wrapper .resource-center-header,.glossary-search-wrapper .resource-center-header{padding-top:30px;margin-bottom:0}
.resource-center-wrapper .col-double.last,.glossary-search-wrapper .col-double.last{padding:0 35px 35px}
.resource-center-wrapper .col-double.last p,.glossary-search-wrapper .col-double.last p{font-size:17px}
}
.resource-center-search .title-wrapper,.glossary-search .title-wrapper{display:table;vertical-align:middle;padding:24px 0 40px 0}
.resource-center-search .title-wrapper .mda-icon-knowledgecenter,.glossary-search .title-wrapper .mda-icon-knowledgecenter{margin-right:30px;font-size:60px;color:#da291c;margin-bottom:30px;display:table-cell;vertical-align:middle;padding-right:30px}
.resource-center-search .title-wrapper .search-title,.glossary-search .title-wrapper .search-title{font-family:'Univers LT W01_55 Roman',Arial;font-size:21px;letter-spacing:-0.02em;line-height:1.3;line-height:35px;display:table-cell;margin:0;padding:0;float:left}
@media(max-width:992px){.resource-center-search .title-wrapper .search-title,.glossary-search .title-wrapper .search-title{font-size:18px}
}
@media(max-width:752px){.resource-center-search .title-wrapper .search-title,.glossary-search .title-wrapper .search-title{font-size:18px}
}
.resource-center-search .ui.search.dropdown>.text,.glossary-search .ui.search.dropdown>.text{padding-right:40px}
.resource-center-search .ui.search.dropdown .menu,.glossary-search .ui.search.dropdown .menu{width:100.4% !important;min-width:inherit}
.resource-center-search .search-form.search-field,.glossary-search .search-form.search-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:0;line-height:20px;background-color:#fff;float:left;height:auto;line-height:20px;font-weight:normal;color:#605d5d;position:relative;margin-bottom:24px}
.resource-center-search .search-form.search-field .search,.glossary-search .search-form.search-field .search{height:100%}
.resource-center-search .search-form.search-field:hover .text,.resource-center-search .search-form.search-field.visible .text:not(.default),.resource-center-search .search-form.search-field .text,.glossary-search .search-form.search-field:hover .text,.glossary-search .search-form.search-field.visible .text:not(.default),.glossary-search .search-form.search-field .text{color:#605d5d}
.resource-center-search .fa-chevron-down,.glossary-search .fa-chevron-down{float:right;right:1em;position:absolute;cursor:pointer;color:#da291c;border-left:1px solid #d0d0ce;height:100%;padding-top:0;top:0;padding-left:20px;padding-right:20px}
.resource-center-search .fa-chevron-down:before,.glossary-search .fa-chevron-down:before{top:50%;margin-top:-8px;position:absolute}
.resource-center-search .ui.active.selection.dropdown>.fa-chevron-down,.resource-center-search .ui.visible.selection.dropdown>.fa-chevron-down,.glossary-search .ui.active.selection.dropdown>.fa-chevron-down,.glossary-search .ui.visible.selection.dropdown>.fa-chevron-down{opacity:1;z-index:3}
@media(max-width:992px){.resource-center-search,.glossary-search{padding:0}
.resource-center-search .title-wrapper,.glossary-search .title-wrapper{padding:24px 0 24px 0}
}
@media(max-width:752px){.resource-center-search,.glossary-search{padding:35px;padding:35px;padding-bottom:20px}
.resource-center-search .title-wrapper,.glossary-search .title-wrapper{padding:0}
.resource-center-search .title-wrapper .mda-icon-knowledgecenter,.glossary-search .title-wrapper .mda-icon-knowledgecenter{margin:0;padding-top:10px;float:left;margin-right:15px;font-size:45px}
.resource-center-search .title-wrapper .search-title,.glossary-search .title-wrapper .search-title{margin-bottom:30px;width:60%}
}
.resource-results-search{width:100%}
.resource-results-search .search-bar{width:100%;height:125px;background-color:#dddcd2;border-bottom:1px solid #9d9d9d}
.resource-results-search .search-bar .search-wrapper{padding:11px 0;height:125px}
.resource-results-search .search-bar .search-wrapper .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.resource-results-search .search-bar .search-wrapper .search-field{height:76px;padding-right:60px;background-color:#fff}
.resource-results-search .search-bar .search-wrapper .clear-button{font-family:'Univers LT W01_55 Roman',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;position:absolute;right:238px;top:40px;cursor:pointer}
@media(max-width:992px){.resource-results-search .search-bar .search-wrapper .clear-button{font-size:16px}
}
@media(max-width:752px){.resource-results-search .search-bar .search-wrapper .clear-button{font-size:16px}
}
.resource-results-search .search-bar .search-wrapper .selected-terms-container{display:block;background-color:#fff;height:76px;margin-top:13px}
.resource-results-search .search-bar .search-wrapper .selected-terms-container.slick-initialized{padding:0 94px}
@media(max-width:752px){.resource-results-search .search-bar .search-wrapper .selected-terms-container.slick-initialized{padding:0 15px}
}
.resource-results-search .search-bar .search-wrapper .term-block{font-family:'Univers LT W01_65 Bold',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#000;height:54px;display:block;background-color:#dddcd2;padding:0 40px 0 20px;margin:0 5px;vertical-align:middle;border-radius:3px;line-height:56px;position:relative;top:3px;white-space:nowrap}
@media(max-width:992px){.resource-results-search .search-bar .search-wrapper .term-block{font-size:14px}
}
@media(max-width:752px){.resource-results-search .search-bar .search-wrapper .term-block{font-size:14px}
}
.resource-results-search .search-bar .search-wrapper .term-block a{color:#000}
.resource-results-search .search-bar .search-wrapper .term-block .fa-times{color:#da291c;background-color:#fff;border-radius:20px;width:20px;height:20px;padding-left:5px;padding-top:3px;font-size:14px;position:absolute;top:18px;right:10px;cursor:pointer}
.resource-results-search .search-bar .search-wrapper .term-block a:focus .fa-times{color:#2f60b2}
@media(max-width:752px){.resource-results-search .search-bar .search-wrapper .term-block{max-width:225px;padding:8px 40px 0 20px;line-height:40px}
.resource-results-search .search-bar .search-wrapper .term-block-mob{line-height:25px;padding:0 40px 0 20px;white-space:normal}
}
.resource-results-search .search-bar .search-wrapper .slick-list{height:100%;padding-top:7px}
.resource-results-search .search-bar .search-wrapper .slick-prev{left:25px;z-index:2}
.resource-results-search .search-bar .search-wrapper .slick-prev:before{content:"\f053";font-family:FontAwesome;color:#da291c}
.resource-results-search .search-bar .search-wrapper .slick-prev.slick-disabled:before{color:#fff}
.resource-results-search .search-bar .search-wrapper .slick-next{right:25px;z-index:2}
.resource-results-search .search-bar .search-wrapper .slick-next:before{content:"\f054";font-family:FontAwesome;color:#da291c}
.resource-results-search .search-bar .search-wrapper .slick-next.slick-disabled:before{color:#fff}
.resource-results-search .search-bar .search-wrapper .search-icon{float:right;position:relative;font-size:30px;font-weight:lighter;color:red;border:1px solid red;height:76px;width:76px;padding:27px;margin:0 0 0 10px}
.resource-results-search .search-bar .left-arrow-container{height:76px;width:76px;position:absolute;left:0;background-color:#dddcd2;z-index:1;top:24px}
.resource-results-search .search-bar .right-arrow-container{height:76px;width:76px;position:absolute;right:0;background-color:#dddcd2;z-index:1;top:24px}
@media(max-width:752px){.resource-results-search .search-bar .search-wrapper{padding:11px 30px 0 30px}
.resource-results-search .search-bar .left-arrow-container{display:none}
.resource-results-search .search-bar .right-arrow-container{display:none}
.resource-results-search .search-bar .search-wrapper .slick-prev{display:none !important}
.resource-results-search .search-bar .search-wrapper .slick-next{display:none !important}
}
.resource-results-search .suggested-keywords{width:100%;height:160px;padding:0 76px;background-color:#cfcfc6;overflow:hidden;-webkit-transition:max-height .35s;-ms-transition:max-height .35s;transition:max-height .35s}
.resource-results-search .suggested-keywords.slide-up{max-height:0;-webkit-transition:max-height .35s;-ms-transition:max-height .35s;transition:max-height .35s}
.resource-results-search .suggested-keywords .term-block-container{width:100%;padding-left:24px;border-left:1px solid #9d9d9d;border-right:1px solid #9d9d9d;height:62px}
.resource-results-search .suggested-keywords .term-block-container .slick-list{padding-top:5px}
.resource-results-search .suggested-keywords .term-block-container .term-block{height:54px;font-family:'Univers LT W01_65 Bold',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.3;color:#3f3d3d;background-color:#fff;display:inline-block;cursor:pointer;padding:17px 20px 20px 20px;border-radius:3px;margin-right:10px}
@media(max-width:992px){.resource-results-search .suggested-keywords .term-block-container .term-block{font-size:14px}
}
@media(max-width:752px){.resource-results-search .suggested-keywords .term-block-container .term-block{font-size:14px}
}
.resource-results-search .suggested-keywords .term-block-container .term-block a{color:#3f3d3d}
.resource-results-search .suggested-keywords .term-block-container .slick-track{height:100%;height:54px;overflow:hidden}
.resource-results-search .suggested-keywords .term-block-container .slick-prev{left:-50px}
.resource-results-search .suggested-keywords .term-block-container .slick-prev:before{content:"\f053";font-family:FontAwesome;color:#da291c}
.resource-results-search .suggested-keywords .term-block-container .slick-prev.slick-disabled:before{color:#fff}
.resource-results-search .suggested-keywords .term-block-container .slick-next{right:-50px}
.resource-results-search .suggested-keywords .term-block-container .slick-next:before{content:"\f054";font-family:FontAwesome;color:#da291c}
.resource-results-search .suggested-keywords .term-block-container .slick-next.slick-disabled:before{color:#fff}
@media(max-width:752px){.resource-results-search .suggested-keywords .term-block-container{margin-bottom:0}
.resource-results-search .suggested-keywords .term-block-container .slick-prev{display:none !important}
.resource-results-search .suggested-keywords .term-block-container .slick-next{display:none !important}
}
.resource-results-search .suggested-keywords .suggested-keywords-title{font-family:'Univers LT W01_65 Bold',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;font-weight:normal;margin:0;padding:20px 0 23px 24px}
@media(max-width:992px){.resource-results-search .suggested-keywords .suggested-keywords-title{font-size:16px}
}
@media(max-width:752px){.resource-results-search .suggested-keywords .suggested-keywords-title{font-size:16px}
}
@media(max-width:752px){.resource-results-search .suggested-keywords{padding:0 30px 0}
.resource-results-search .suggested-keywords .term-block-container{padding-left:15px}
.resource-results-search .suggested-keywords .suggested-keywords-title{padding-left:0}
}
.resource-popular-topics{background-color:#dddcd2}
.resource-collection{width:100%;display:block}
.resource-collection .collection-item{width:33.3333%;float:left;margin-top:15px}
.resource-collection .collection-item .icon{width:25%;padding:13px 0;text-align:center;float:left;color:white}
.resource-collection .collection-item .icon i{font-size:60px}
.resource-collection .collection-item .icon.purple{background-color:#783491}
.resource-collection .collection-item .icon.green{background-color:#529144}
.resource-collection .collection-item .icon.orange{background-color:#e96613}
.resource-collection .collection-item .date{font-family:'Univers LT W01_65 Bold',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.3;color:#e96613;padding-left:24px;float:left}
@media(max-width:992px){.resource-collection .collection-item .date{font-size:14px}
}
@media(max-width:752px){.resource-collection .collection-item .date{font-size:14px}
}
.resource-collection .collection-item .title{font-family:'Minion Semi Bold','Minion W01 SmBd Cap',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.3;float:left;width:75%;padding:0 20px 0 24px;color:#000}
@media(max-width:992px){.resource-collection .collection-item .title{font-size:24px}
}
@media(max-width:752px){.resource-collection .collection-item .title{font-size:16px}
}
@media(max-width:992px){.resource-collection .collection-item .icon i{font-size:50px}
}
@media(max-width:752px){.resource-collection .collection-item{width:100%;padding:20px 0}
.resource-collection .collection-item .icon i{font-size:60px}
}
.rte-container{text-align:left;font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:18px;letter-spacing:-0.02em;line-height:1.3}
@media(max-width:992px){.rte-container{font-size:16px}
}
@media(max-width:752px){.rte-container{font-size:14px}
}
.rte-container p{padding:0 !important}
.rte-container p img{width:100%;height:auto}
.rte-container p:first-child{margin-top:0}
.rte-container p:last-of-type{margin-bottom:0}
.rte-container p a{text-decoration:underline}
.rte-container p a.cta{text-decoration:none}
.rte-container span.link-out:after{content:" \e618";font-family:'mda-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.rte-container span.link-arrow:after{content:" \e608";font-family:'MDIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.rte-container li a{text-decoration:underline}
.rte-container li a.cta{text-decoration:none}
.rte-container h4{margin-bottom:10px}
.rte-container .rte-padding-left{padding-left:80px}
.rte-container .rte-disclaimer-text{font-family:'Minion Regular','Minion W01 Cap Regular',Arial,Georgia;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:-0.02em;line-height:1.3;color:#3f3d3d}
@media(max-width:992px){.rte-container .rte-disclaimer-text{font-size:14px}
}
@media(max-width:752px){.rte-container .rte-disclaimer-text{font-size:14px}
}
.rte-container .cta{background-color:transparent;display:block}
.rte-container .cta.more{text-align:center !important}
.rte-container .cta.less{text-align:center !important}
.rte-container .cta .cta-block{background-color:transparent;color:#da291c;border:0}
.rte-container .cta .cta-block:after{content:"";display:inline-block;position:relative;right:-5px;font-family:FontAwesome;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.02em;line-height:1.3;color:#da291c;font-size:16px}
.rte-container .cta .cta-block:before{content:"";display:inline-block;position:relative;right:5px;font-family:FontAwesome;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.02em;line-height:1.3;color:#da291c;font-size:16px}
.rte-container .cta.less .cta-block:after{content:""}
.rte-container .cta.less .cta-block:before{content:""}
@media(max-width:752px){.rte-container{padding:35px;padding:35px}
.rte-container p{margin-bottom:1em}
.rte-container p:last-of-type{margin-bottom:0}
}
.cell-s-highlight .rte-container{padding:0 1em}
@media(max-width:752px){.cell-s-highlight .rte-container{padding:35px}
}
.content>.rte-container{margin:0 auto;max-width:1440px}
.moonshots .rte-container{text-align:left;font-family:'Open Sans Regular',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .rte-container{font-size:16px}
}
@media(max-width:752px){.moonshots .rte-container{font-size:14px}
}
.moonshots .rte-container .strike-strike-through-sub-title-long{text-decoration:line-through}
.moonshots .rte-container .rte-disclaimer-text{font-family:'Open Sans Regular',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .rte-container .rte-disclaimer-text{font-size:14px}
}
@media(max-width:752px){.moonshots .rte-container .rte-disclaimer-text{font-size:14px}
}
.moonshots .rte-container h2{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:60px;letter-spacing:-0.02em;line-height:1.6;line-height:1.3;margin:20px 0}
@media(max-width:992px){.moonshots .rte-container h2{font-size:42px}
}
@media(max-width:752px){.moonshots .rte-container h2{font-size:32px}
}
.moonshots .rte-container h3{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:41px;letter-spacing:-0.02em;line-height:1.6;margin:15px 0}
@media(max-width:992px){.moonshots .rte-container h3{font-size:32px}
}
@media(max-width:752px){.moonshots .rte-container h3{font-size:21px}
}
.moonshots .rte-container ul{margin-top:1em}
.moonshots .rte-container a.strong{font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6}
@media(max-width:992px){.moonshots .rte-container a.strong{font-size:16px}
}
@media(max-width:752px){.moonshots .rte-container a.strong{font-size:16px}
}
.moonshots .rte-container .cta .cta-block{color:#d92c27}
.moonshots .rte-container .cta .cta-block:after{color:#d92c27}
.moonshots .rte-container .cta .cta-block:before{color:#d92c27}
.milestones ul{list-style:none;padding:0}
.milestones ul li{height:150px;opacity:.4;padding:0 0 0 65px;position:relative;-webkit-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s}
.milestones ul li:last-of-type{height:auto}
.milestones ul li:before{content:' ';background-color:black;display:block;height:100px;left:34px;margin-right:20px;position:absolute;width:1px;top:-105px}
.milestones ul li:first-of-type:before{display:none}
.milestones ul li span.icon{border:5px solid #ccc;border-radius:25px;display:block;height:41px;left:14px;position:absolute;width:41px}
.milestones ul li span.icon .inner{-webkit-transition:background .35s;-ms-transition:background .35s;transition:background .35s;background:#fff;border:5px solid #ccc;border-radius:25px;display:block;height:25px;left:3px;position:absolute;top:3px;width:25px}
.milestones ul li p{margin:0 0 10px 0}
.milestones ul li p.milestone{font-family:'Open Sans Regular',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.milestones ul li p.milestone{font-size:14px}
}
@media(max-width:752px){.milestones ul li p.milestone{font-size:14px}
}
.milestones ul li p.date{font-family:'Open Sans Italic',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.milestones ul li p.date{font-size:14px}
}
@media(max-width:752px){.milestones ul li p.date{font-size:14px}
}
.milestones ul li.show{opacity:1;-webkit-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s}
.milestones ul li.show span.icon .inner{-webkit-transition:background .35s;-ms-transition:background .35s;transition:background .35s;background:#d92c27}
@media(max-width:992px){.milestones{display:none}
}
.moonshot-info-carousel{background:#363636;margin:0}
.moonshot-info-carousel .ms-section-title{padding:90px 120px 0 120px;color:#fff}
.moonshot-info-carousel .slick-prev,.moonshot-info-carousel .slick-next,.moonshot-info-carousel .slide-counter,.moonshot-info-carousel .slick-dots{display:none !important}
@media(min-width:752px){.moonshot-info-carousel.stack .carousel-counter{display:none}
}
.moonshot-info-carousel .carousel-counter{font-family:'Open Sans Regular',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6;clear:both;color:#b2b2b2;display:inline-block;position:relative;line-height:1.3;bottom:-20px;margin-left:60px;z-index:1000}
@media(max-width:992px){.moonshot-info-carousel .carousel-counter{font-size:14px}
}
@media(max-width:752px){.moonshot-info-carousel .carousel-counter{font-size:14px}
}
.moonshot-info-carousel .carousel-counter span.current-count{margin-left:25px}
.moonshot-info-carousel .carousel-counter a{color:#b2b2b2;display:inline-block;position:absolute;cursor:pointer;margin-top:-18px;right:15px;top:0}
.moonshot-info-carousel .carousel-counter a:before{content:inherit;font-family:FontAwesome;font-size:40px}
.moonshot-info-carousel .carousel-counter a:hover{color:#d92c27}
.moonshot-info-carousel .carousel-counter a.previous{left:0}
.moonshot-info-carousel .carousel-counter a.previous:before{content:'\f104'}
.moonshot-info-carousel .carousel-counter a.next{margin-left:13px;right:-24px}
.moonshot-info-carousel .carousel-counter a.next:before{content:'\f105'}
.moonshot-info-carousel .carousel-counter .fa-angle-right{margin-left:15px}
.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn line.link{-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:0}
.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .node circle,.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .anchorNode circle{-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:0}
.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .node text,.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .anchorNode text{-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:0}
.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .node.central-node circle,.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .anchorNode.central-node circle{-webkit-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s;opacity:0}
.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .node.central-node text,.moonshot-info-carousel .moonshot-info.slick-slide .molecule-container .moonshot-molecule.drawn .anchorNode.central-node text{-webkit-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s;opacity:0}
.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn line.link{-webkit-transition:opacity 2.5s;-ms-transition:opacity 2.5s;transition:opacity 2.5s;opacity:1}
.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .node circle,.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .anchorNode circle{-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:1}
.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .node text,.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .anchorNode text{-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:1}
.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .node.central-node circle,.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .anchorNode.central-node circle{-webkit-transition:opacity 1.5s;-ms-transition:opacity 1.5s;transition:opacity 1.5s;opacity:1}
.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .node.central-node text,.moonshot-info-carousel .moonshot-info.slick-active .molecule-container .moonshot-molecule.drawn .anchorNode.central-node text{-webkit-transition:opacity 1.5s;-ms-transition:opacity 1.5s;transition:opacity 1.5s;opacity:1}
@media(max-width:992px){.moonshot-info-carousel .ms-section-title{padding:50px 60px 0 60px}
}
@media(max-width:752px){.moonshot-info-carousel .ms-section-title{padding:25px 30px 0 30px;text-align:left}
.moonshot-info-carousel .carousel-counter{margin-left:30px;margin-bottom:10px}
}
.moonshot-info{background:#363636;display:table;overflow:hidden;padding:60px 60px;width:100%}
.moonshot-info.right{background:#f2f2f2}
.moonshot-info.right .info-card-container{float:right}
.moonshot-info.right .info-card-container .info-card{background:#363636;color:white}
.moonshot-info.right .molecule-container{float:left}
.moonshot-info.right .molecule-container .moonshot-molecule svg{margin:0 auto}
.moonshot-info.right .molecule-container .moonshot-molecule .anchorNode text{fill:#000}
.moonshot-info.dark{background:#363636}
.moonshot-info.light{background:white}
.moonshot-info .info-card-container{float:left;display:table-cell;overflow:visible;width:33%;height:100%;vertical-align:top}
.moonshot-info .info-card-container .info-card{background:#f5f4f1;overflow:visible;padding:30px 30px 100px 30px;position:relative;height:100%}
.moonshot-info .info-card-container .info-card .moonshot-title{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:48px;letter-spacing:-0.02em;line-height:1.6;margin:0 0 25px 0}
@media(max-width:992px){.moonshot-info .info-card-container .info-card .moonshot-title{font-size:42px}
}
@media(max-width:752px){.moonshot-info .info-card-container .info-card .moonshot-title{font-size:32px}
}
.moonshot-info .info-card-container .info-card p,.moonshot-info .info-card-container .info-card .description{font-family:'Open Sans Regular',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.6;margin:0 0 30px 0}
@media(max-width:992px){.moonshot-info .info-card-container .info-card p,.moonshot-info .info-card-container .info-card .description{font-size:16px}
}
@media(max-width:752px){.moonshot-info .info-card-container .info-card p,.moonshot-info .info-card-container .info-card .description{font-size:16px}
}
.moonshot-info .info-card-container .info-card .cta{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;background:rgba(217,44,39,0.9);color:#fff;display:inline-block;margin:0;right:-25px;bottom:25px;padding:20px;position:absolute;text-transform:uppercase;text-align:left}
@media(max-width:992px){.moonshot-info .info-card-container .info-card .cta{font-size:14px}
}
@media(max-width:752px){.moonshot-info .info-card-container .info-card .cta{font-size:12px}
}
.moonshot-info .info-card-container .info-card .cta i{margin-left:20px;font-size:20px}
.moonshot-info .molecule-container{float:right;display:table-cell;padding:0 0 0 30px;vertical-align:top;width:66%}
.moonshot-info .molecule-container .moonshot-molecule{-webkit-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s;height:100%;min-height:560px;vertical-align:top;width:100%}
.moonshot-info .molecule-container .moonshot-molecule.drawn line.link{-webkit-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s;opacity:1;stroke:#fff;stroke-width:2px}
.moonshot-info .molecule-container .moonshot-molecule.drawn .node circle,.moonshot-info .molecule-container .moonshot-molecule.drawn .anchorNode circle{-webkit-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s;opacity:1;fill:#fff;stroke:#d92c27;stroke-width:3px}
.moonshot-info .molecule-container .moonshot-molecule.drawn .node text,.moonshot-info .molecule-container .moonshot-molecule.drawn .anchorNode text{-webkit-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s;opacity:1}
.moonshot-info .molecule-container .moonshot-molecule.drawn .node.central-node circle,.moonshot-info .molecule-container .moonshot-molecule.drawn .anchorNode.central-node circle{-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:1}
.moonshot-info .molecule-container .moonshot-molecule.drawn .node.central-node text,.moonshot-info .molecule-container .moonshot-molecule.drawn .anchorNode.central-node text{-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:1}
.moonshot-info .molecule-container .moonshot-molecule svg{display:block;margin:0 auto;overflow:visible}
.moonshot-info .molecule-container .moonshot-molecule line.link{-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:0;stroke:#fff;stroke-width:2px}
.moonshot-info .molecule-container .moonshot-molecule .node circle,.moonshot-info .molecule-container .moonshot-molecule .anchorNode circle{-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:0;fill:#fff;stroke:#d92c27;stroke-width:3px}
.moonshot-info .molecule-container .moonshot-molecule .node text,.moonshot-info .molecule-container .moonshot-molecule .anchorNode text{-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:0;font-family:'Open Sans Regular',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.6;fill:#fff}
@media(max-width:992px){.moonshot-info .molecule-container .moonshot-molecule .node text,.moonshot-info .molecule-container .moonshot-molecule .anchorNode text{font-size:16px}
}
@media(max-width:752px){.moonshot-info .molecule-container .moonshot-molecule .node text,.moonshot-info .molecule-container .moonshot-molecule .anchorNode text{font-size:16px}
}
.moonshot-info .molecule-container .moonshot-molecule .node.central-node circle,.moonshot-info .molecule-container .moonshot-molecule .anchorNode.central-node circle{-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:0;stroke-width:5px}
.moonshot-info .molecule-container .moonshot-molecule .node.central-node text,.moonshot-info .molecule-container .moonshot-molecule .anchorNode.central-node text{font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6;-webkit-transition:opacity 2s;-ms-transition:opacity 2s;transition:opacity 2s;opacity:0;fill:#d92c27}
@media(max-width:992px){.moonshot-info .molecule-container .moonshot-molecule .node.central-node text,.moonshot-info .molecule-container .moonshot-molecule .anchorNode.central-node text{font-size:16px}
}
@media(max-width:752px){.moonshot-info .molecule-container .moonshot-molecule .node.central-node text,.moonshot-info .molecule-container .moonshot-molecule .anchorNode.central-node text{font-size:16px}
}
@media(max-width:1120px){.moonshot-info{padding:60px}
.moonshot-info .info-card-container{display:block;width:100%}
}
@media(max-width:1120px) and (min-width:752px){.moonshot-info .info-card-container{height:auto}
}
@media(max-width:1120px){.moonshot-info .molecule-container{display:block;padding:0;width:100%}
.moonshot-info .molecule-container .moonshot-molecule svg{display:block;margin:0 auto}
}
@media(max-width:752px){.moonshot-info{padding:30px}
.moonshot-info .molecule-container{display:none}
.stack .moonshot-info .carousel-counter{display:block}
.moonshot-info .info-card-container .info-card{padding:30px 30px 65px 30px}
.moonshot-info .info-card-container .info-card .cta{padding:10px;left:25px;right:auto}
.moonshot-info.right{background:#363636}
.moonshot-info.right .info-card-container .info-card{background:#f5f4f1;color:#000}
}
.moonshots{position:relative}
.moonshots .basic-content-media.mda-survivor-media{position:relative}
.moonshots .basic-content-media.mda-survivor-media:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;z-index:1;background:rgba(0,0,0,0.6)}
.moonshots .basic-content-media.mda-survivor-media.no-tint:before{background:transparent}
@media(max-width:992px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper{height:320px}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-image img{width:auto;min-width:100%}
}
@media(max-width:752px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper{height:100%}
}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text{text-align:left;position:relative;padding:0 120px}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text h1{color:#fff;z-index:1;font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:55px;letter-spacing:-0.02em;line-height:1.6;line-height:78px;display:inline;margin:0;box-shadow:15px 0 0 rgba(217,44,39,0.7),-15px 0 0 rgba(217,44,39,0.7);background-color:rgba(217,44,39,0.7);box-decoration-break:clone}
@media(max-width:992px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text h1{font-size:24px}
}
@media(max-width:752px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text h1{font-size:18px}
}
@media(max-width:752px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text h1{line-height:26px}
}
@media(max-width:992px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text h1{line-height:1.6}
}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text .carousel-body-text{display:none}
@media(max-width:752px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .media-body-text{top:55%;padding:0 10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .video-play-button{display:block}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .video-play-button:before{border:0}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .video-play-button .mdicon-videoplay{margin-top:20px}
.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .video-play-button .mdicon-videoplay:before{content:"\e911";color:white;font-family:mda-icons;font-weight:bold}
@media(max-width:752px){.moonshots .basic-content-media.mda-survivor-media .basic-content-media-wrapper .media-inner .media-body .video-play-button{margin:-15px 0}
}
.moonshots-model{margin:60px 100px 0 100px;position:relative}
.cell-75 .moonshots-model{margin:60px 0 0 0}
.moonshots-model img{height:auto;margin-bottom:150px;width:100%}
.moonshots-model .model-carousel-item{position:absolute;width:230px}
.moonshots-model .model-carousel-item .model-section{-webkit-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6;background:#000;color:#fff;display:inline-block;margin:0;opacity:0;padding:10px;text-transform:uppercase}
@media(max-width:992px){.moonshots-model .model-carousel-item .model-section{font-size:16px}
}
@media(max-width:752px){.moonshots-model .model-carousel-item .model-section{font-size:16px}
}
.moonshots-model .model-carousel-item .description{font-family:'Open Sans Regular',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.6;opacity:0;-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:.3s;transition-delay:.3s}
@media(max-width:992px){.moonshots-model .model-carousel-item .description{font-size:16px}
}
@media(max-width:752px){.moonshots-model .model-carousel-item .description{font-size:16px}
}
.moonshots-model .model-carousel-item.fade-in .model-section{-webkit-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6;opacity:1}
@media(max-width:992px){.moonshots-model .model-carousel-item.fade-in .model-section{font-size:16px}
}
@media(max-width:752px){.moonshots-model .model-carousel-item.fade-in .model-section{font-size:16px}
}
.moonshots-model .model-carousel-item.fade-in .description{font-family:'Open Sans Regular',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.6;-webkit-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}
@media(max-width:992px){.moonshots-model .model-carousel-item.fade-in .description{font-size:16px}
}
@media(max-width:752px){.moonshots-model .model-carousel-item.fade-in .description{font-size:16px}
}
.moonshots-model .carousel-counter{font-family:'Open Sans Regular',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6;color:#b2b2b2;display:none;margin-top:30px;position:relative;line-height:1.3}
@media(max-width:992px){.moonshots-model .carousel-counter{font-size:14px}
}
@media(max-width:752px){.moonshots-model .carousel-counter{font-size:14px}
}
.moonshots-model .carousel-counter span.current-count{margin-left:25px}
.moonshots-model .carousel-counter i{color:#b2b2b2;display:inline-block;position:absolute;cursor:pointer;margin-top:-13px}
.moonshots-model .carousel-counter i:before{content:inherit;font-family:FontAwesome;font-size:40px}
.moonshots-model .carousel-counter i:hover{color:#d92c27}
.moonshots-model .carousel-counter .fa-angle-right{margin-left:15px}
@media(max-width:992px){.moonshots-model{padding:0 30px}
.moonshots-model .model-image{display:block;width:100%;padding:0;position:relative;top:0}
.moonshots-model .model-image img{height:auto;margin-bottom:30px;padding:0;width:100%}
.moonshots-model .model-carousel-item{position:relative;width:100%}
.moonshots-model .model-carousel-item .model-section{opacity:1}
.moonshots-model .carousel-counter{display:block;margin-bottom:30px}
}
@media(max-width:752px){.moonshots-model{margin:0}
.cell-75 .moonshots-model{margin:0}
}
.ms-section-title{color:#000;text-align:left;padding:60px}
.table .ms-section-title{padding:0}
.table .col-double .ms-section-title,.table .cell-d .ms-section-title,.table .cell-s .ms-section-title,.table .cell-t .ms-section-title,.table .cell-75 .ms-section-title,.table .cell-25 .ms-section-title{padding:15px}
.ms-section-title.center{text-align:center}
.ms-section-title.center .rte-container p{text-align:center}
.ms-section-title.gray{color:#000;background:#f2f3f4}
.ms-section-title.khaki,.khaki .ms-section-title{background:#eeede8;color:#000}
.ms-section-title.charcoal,.charcoal .ms-section-title{background:#363636;color:#fff}
.ms-section-title.charcoal .rte-container p,.charcoal .ms-section-title .rte-container p{color:#fff}
.ms-section-title h2{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:60px;letter-spacing:-0.02em;line-height:1.6;line-height:1;margin:0}
@media(max-width:992px){.ms-section-title h2{font-size:42px}
}
@media(max-width:752px){.ms-section-title h2{font-size:32px}
}
.ms-section-title h2 span{padding-right:20px}
.ms-section-title h2 span.red{color:#d92c27}
.ms-section-title p,.ms-section-title .rte-container p{font-family:'Open Sans Regular',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.6;margin:35px 0 30px 0}
@media(max-width:992px){.ms-section-title p,.ms-section-title .rte-container p{font-size:16px}
}
@media(max-width:752px){.ms-section-title p,.ms-section-title .rte-container p{font-size:16px}
}
.ms-section-title>a{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;background:#d92c27;color:#fff;display:inline-block;margin:0;padding:20px;text-transform:uppercase;text-align:left}
@media(max-width:992px){.ms-section-title>a{font-size:16px}
}
@media(max-width:752px){.ms-section-title>a{font-size:12px}
}
.ms-section-title>a i{margin-left:20px;font-size:20px}
@media(max-width:752px){.ms-section-title{padding:40px 30px}
.table .ms-section-title{padding:30px}
.ms-section-title.khaki .rte-container,.khaki .ms-section-title .rte-container{padding:35px 0}
.ms-section-title.charcoal .rte-container{padding:35px 0}
.ms-section-title.gray .rte-container{padding:35px 0}
.ms-section-title p{margin:25px 0 30px 0}
.ms-section-title h2 span.red{display:block}
.ms-section-title .rte-container{padding:0}
.ms-section-title>a{padding:10px}
.ms-section-title>a i{font-size:16px}
}
.moonshots .addthis_sharing_toolbox{float:right}
.moonshots .case-study-detail-template .table .cell-l h1{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:41px;letter-spacing:-0.02em;line-height:1.6;margin-bottom:0}
@media(max-width:992px){.moonshots .case-study-detail-template .table .cell-l h1{font-size:21px}
}
@media(max-width:752px){.moonshots .case-study-detail-template .table .cell-l h1{font-size:16px}
}
.moonshots .case-study-detail-template .horizontal-rule{margin:0 67px}
.moonshots .case-study-detail-header .cell-l h1{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:41px;letter-spacing:-0.02em;line-height:1.6;margin-bottom:0}
@media(max-width:992px){.moonshots .case-study-detail-header .cell-l h1{font-size:21px}
}
@media(max-width:752px){.moonshots .case-study-detail-header .cell-l h1{font-size:16px}
}
.moonshots .case-study-detail-header .cell-l p{font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6}
@media(max-width:992px){.moonshots .case-study-detail-header .cell-l p{font-size:16px}
}
@media(max-width:752px){.moonshots .case-study-detail-header .cell-l p{font-size:16px}
}
.moonshots .accordion .accordion-module h3.panel-title:first-of-type{border-top:0}
.moonshots .panel-title .header-text{font-family:'Open Sans Bold',Arial;font-size:24px;letter-spacing:.1em;line-height:1.6;text-transform:uppercase}
@media(max-width:992px){.moonshots .panel-title .header-text{font-size:16px}
}
@media(max-width:752px){.moonshots .panel-title .header-text{font-size:16px}
}
.moonshots .panel-content p{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:21px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .panel-content p{font-size:18px}
}
@media(max-width:752px){.moonshots .panel-content p{font-size:18px}
}
.moonshots .sidebar-name-container{border-left:1px solid #d0d0ce;padding-left:30px;margin-bottom:30px}
.moonshots .sidebar-name-container p.title{font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6}
@media(max-width:992px){.moonshots .sidebar-name-container p.title{font-size:16px}
}
@media(max-width:752px){.moonshots .sidebar-name-container p.title{font-size:16px}
}
.moonshots .sidebar-name-container p{font-family:'Open Sans Regular',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.6;margin:0}
@media(max-width:992px){.moonshots .sidebar-name-container p{font-size:16px}
}
@media(max-width:752px){.moonshots .sidebar-name-container p{font-size:16px}
}
.moonshots .table.dark{color:#fff}
.moonshots .table.dark .page-header-desc p,.moonshots .table.dark .page-header-desc h1,.moonshots .table.dark .page-header-desc h3{color:#fff}
.moonshots .table .first{width:40%;padding-right:0}
@media(max-width:752px){.moonshots .table .first{width:100%}
}
.moonshots .table .first .page-header{height:155px;border-right:1px solid #d7d7d7}
.moonshots .table .first .page-header .addthis_sharing_toolbox{float:left}
.moonshots .table .first .page-header h1{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:72px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .table .first .page-header h1{font-size:36px}
}
@media(max-width:752px){.moonshots .table .first .page-header h1{font-size:24px}
}
.moonshots .table .page-header-desc h3{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;color:#da291c;text-transform:uppercase;margin:0 0 26px}
@media(max-width:992px){.moonshots .table .page-header-desc h3{font-size:16px}
}
@media(max-width:752px){.moonshots .table .page-header-desc h3{font-size:16px}
}
.moonshots .table .page-header-desc p{color:#3f3d3d;font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:21px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .table .page-header-desc p{font-size:18px}
}
@media(max-width:752px){.moonshots .table .page-header-desc p{font-size:18px}
}
@media(max-width:752px){.moonshots .table .page-header-desc{padding-bottom:35px;padding-left:35px;padding-right:35px}
}
.news-release-preview.no-img .image-container{background-image:url("images/redStripe.png");background-repeat:repeat;height:300px}
.news-release-preview.no-img .release-preview .expand-image{display:none}
.news-release-preview .image-container{display:block;height:515px;overflow:hidden;position:relative;z-index:0}
.news-release-preview .image-container img{display:block;height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}
.news-release-preview .release-preview{-webkit-transition:margin-top .35s;-ms-transition:margin-top .35s;transition:margin-top .35s;background:#fff;margin-top:-175px;margin-left:200px;margin-right:200px;padding:40px 60px;position:relative;z-index:1}
.news-release-preview .release-preview .expand-image{font-family:'Open Sans Bold',Arial;font-size:14px;letter-spacing:.1em;line-height:1.6;color:#fff;margin:0;position:absolute;right:20px;text-transform:uppercase;top:-35px}
@media(max-width:992px){.news-release-preview .release-preview .expand-image{font-size:14px}
}
@media(max-width:752px){.news-release-preview .release-preview .expand-image{font-size:14px}
}
.news-release-preview .release-preview .expand-image span:before{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:14px;letter-spacing:-0.02em;line-height:1.6;font-weight:lighter;font-size:41px;position:absolute;margin-right:30px;left:-33px;top:-17px;content:"+";line-height:1.3}
@media(max-width:992px){.news-release-preview .release-preview .expand-image span:before{font-size:14px}
}
@media(max-width:752px){.news-release-preview .release-preview .expand-image span:before{font-size:14px}
}
.news-release-preview .release-preview .release-date{font-family:'Open Sans Bold',Arial;font-size:21px;letter-spacing:.1em;line-height:1.6;background:rgba(100,100,100,0.65);color:#fff;display:inline-block;margin:0;margin-left:-120px;padding:10px 20px;text-transform:uppercase}
@media(max-width:992px){.news-release-preview .release-preview .release-date{font-size:21px}
}
@media(max-width:752px){.news-release-preview .release-preview .release-date{font-size:14px}
}
.news-release-preview .release-preview .view-all-cta{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;color:#da291c;float:right;margin:0;text-transform:uppercase}
@media(max-width:992px){.news-release-preview .release-preview .view-all-cta{font-size:16px}
}
@media(max-width:752px){.news-release-preview .release-preview .view-all-cta{font-size:12px}
}
.news-release-preview .release-preview .view-all-cta i{margin-left:20px;font-size:20px}
.news-release-preview .release-preview .release-title{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:60px;letter-spacing:-0.02em;line-height:1.6;line-height:1.3;font-weight:lighter;margin:30px 0 50px 0}
@media(max-width:992px){.news-release-preview .release-preview .release-title{font-size:42px}
}
@media(max-width:752px){.news-release-preview .release-preview .release-title{font-size:32px}
}
.news-release-preview .release-preview .release-subtitle{font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6;line-height:1.7;letter-spacing:-0.02em;margin:0 0 10px 0}
@media(max-width:992px){.news-release-preview .release-preview .release-subtitle{font-size:16px}
}
@media(max-width:752px){.news-release-preview .release-preview .release-subtitle{font-size:16px}
}
.news-release-preview .release-preview .release-description{font-family:'Open Sans Regular',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.6;line-height:1.7;margin:0 0 50px 0}
@media(max-width:992px){.news-release-preview .release-preview .release-description{font-size:16px}
}
@media(max-width:752px){.news-release-preview .release-preview .release-description{font-size:16px}
}
.news-release-preview .release-preview .read-more-cta{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;background:#d92c27;color:#fff;display:inline-block;margin:0;padding:20px;text-transform:uppercase}
@media(max-width:992px){.news-release-preview .release-preview .read-more-cta{font-size:16px}
}
@media(max-width:752px){.news-release-preview .release-preview .read-more-cta{font-size:12px}
}
.news-release-preview .release-preview .read-more-cta i{margin-left:20px;font-size:20px}
.news-release-preview.expand .release-preview{-webkit-transition:margin-top .35s;-ms-transition:margin-top .35s;transition:margin-top .35s;margin-top:1px}
.news-release-preview.expand .release-preview .expand-image span:before{content:"-";margin-top:-4px;left:-25px}
@media(max-width:992px){.news-release-preview .image-container{height:290px}
.news-release-preview .release-preview{margin-left:70px;margin-right:70px}
.news-release-preview .release-preview .expand-image span{font-size:28px;left:-20px;top:-10px}
}
@media(max-width:752px){.news-release-preview.no-img .image-container{display:none}
.news-release-preview.no-img .release-preview .expand-image{display:none}
.news-release-preview .image-container{height:auto;position:relative;z-index:0}
.news-release-preview .image-container img{height:auto;width:100%;position:relative;top:initial;bottom:initial;left:initial;right:initial;margin:0}
.news-release-preview .release-preview{margin:0;overflow:auto;padding:30px 25px 30px 40px}
.news-release-preview .release-preview .expand-image span{font-size:28px;left:-20px;top:-10px}
.news-release-preview .release-preview .release-date{margin:0 0 0 -15px}
.news-release-preview .release-preview .release-title{margin:20px 0 20px 0}
.news-release-preview .release-preview .read-more-cta{float:left;padding:10px;max-width:50%}
.news-release-preview .release-preview .read-more-cta i{font-size:16px}
.news-release-preview .release-preview .view-all-cta{float:right;margin-top:8px;max-width:50%}
.news-release-preview .release-preview .view-all-cta i{font-size:16px}
}
.moonshots .person-spotlight-carousel{overflow:hidden}
.charcoal .moonshots .person-spotlight-carousel,.moonshots .person-spotlight-carousel.charcoal{background:#363636;color:#fff}
@media(min-width:992px){.moonshots .person-spotlight-carousel{text-align:center;padding:60px 120px}
}
.moonshots .person-spotlight-carousel .spotlight-summary h1{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:60px;letter-spacing:-0.02em;line-height:1.6;line-height:1.3}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-summary h1{font-size:36px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-summary h1{font-size:21px}
}
.moonshots .person-spotlight-carousel .spotlight-summary p{font-family:'Open Sans Regular',Arial;font-size:18px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-summary p{font-size:16px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-summary p{font-size:16px}
}
.moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;background:#d92c27;color:#fff;display:inline-block;margin:0;padding:15px 25px;text-transform:uppercase}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta{font-size:16px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta{font-size:16px}
}
.moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta span.fa,.moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta footer .stay-connected .inner .social-links-carousel span.slick-prev:before,footer .stay-connected .inner .social-links-carousel .moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta span.slick-prev:before,.moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta footer .stay-connected .inner .social-links-carousel span.slick-next:before,footer .stay-connected .inner .social-links-carousel .moonshots .person-spotlight-carousel .spotlight-summary .cta-wrapper .cta span.slick-next:before{font-size:20px;margin-left:10px}
@media(min-width:752px){.moonshots .person-spotlight-carousel .spotlight-summary{padding:0 30px}
}
.moonshots .person-spotlight-carousel .spotlight-persons{position:relative}
.moonshots .person-spotlight-carousel .spotlight-persons>a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#d92c27}
.moonshots .person-spotlight-carousel .spotlight-persons>a i.fa,.moonshots .person-spotlight-carousel .spotlight-persons>a footer .stay-connected .inner .social-links-carousel i.slick-prev:before,footer .stay-connected .inner .social-links-carousel .moonshots .person-spotlight-carousel .spotlight-persons>a i.slick-prev:before,.moonshots .person-spotlight-carousel .spotlight-persons>a footer .stay-connected .inner .social-links-carousel i.slick-next:before,footer .stay-connected .inner .social-links-carousel .moonshots .person-spotlight-carousel .spotlight-persons>a i.slick-next:before{font-size:20px}
.moonshots .person-spotlight-carousel .spotlight-persons>a.previous{left:-13px}
.moonshots .person-spotlight-carousel .spotlight-persons>a.next{right:-13px}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info h2{display:none}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .image-container{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info h3{font-family:'Open Sans Bold',Arial;font-size:32px;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;color:#d92c27}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info h3{font-size:32px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info h3{font-size:21px}
}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .secondary-info{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .secondary-info{font-size:16px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .secondary-info{font-size:14px}
}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .other-info{font-family:'Open Sans Regular',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .other-info{font-size:16px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .info .other-info{font-size:14px}
}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote p{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:32px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote p{font-size:32px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote p{font-size:21px}
}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta{text-transform:uppercase;font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta{font-size:16px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta{font-size:16px}
}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta .fa,.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta footer .stay-connected .inner .social-links-carousel .slick-prev:before,footer .stay-connected .inner .social-links-carousel .moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta .slick-prev:before,.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta footer .stay-connected .inner .social-links-carousel .slick-next:before,footer .stay-connected .inner .social-links-carousel .moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .spotlight-quote .quote .cta .slick-next:before{font-size:20px;margin-left:10px}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .slick-dots li{height:40px;width:40px;margin:0;padding:0}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .slick-dots li button{width:40px;height:40px;margin:0;padding:10px;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .slick-dots li button:before{content:"";opacity:1;top:10px;left:10px;border-radius:20px;background-color:#d0d0ce}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .slick-dots li button{width:20px;height:20px}
}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .slick-dots li.slick-active button:before{background-color:#da291c}
.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .counter{font-family:'Open Sans Regular',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .counter{font-size:16px}
}
@media(max-width:752px){.moonshots .person-spotlight-carousel .spotlight-persons .carousel-items .counter{font-size:16px}
}
.lt-ie8 .programs{zoom:1}
.programs:before,.programs:after{content:"";display:table}
.programs:after{clear:both}
.programs .carousel-counter{font-family:'Open Sans Regular',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6;color:#b2b2b2;display:block;margin-top:30px;position:relative;line-height:1.3}
@media(max-width:992px){.programs .carousel-counter{font-size:14px}
}
@media(max-width:752px){.programs .carousel-counter{font-size:14px}
}
.programs .carousel-counter.hide{display:none}
.programs .carousel-counter span.current-count{margin-left:25px}
.programs .carousel-counter a{color:#b2b2b2;display:inline-block;position:absolute;cursor:pointer;margin-top:-18px}
.programs .carousel-counter a:before{content:inherit;font-family:FontAwesome;font-size:40px}
.programs .carousel-counter a:hover{color:#d92c27}
.programs .carousel-counter a.previous:before{content:'\f104'}
.programs .carousel-counter a.next{margin-left:13px}
.programs .carousel-counter a.next:before{content:'\f105'}
.programs .carousel-counter .fa-angle-right{margin-left:12px}
.programs .container{color:#343434;background:#f2f2f2;padding:30px;margin:0 auto 10px;float:left}
.programs .container.offset{margin-left:6.77966%}
.programs .container h2{font-family:'Open Sans Bold',Arial;font-size:24px;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;max-width:330px}
@media(max-width:992px){.programs .container h2{font-size:24px}
}
@media(max-width:752px){.programs .container h2{font-size:16px}
}
.programs .container p{font-family:'Open Sans Regular',Arial;font-size:16px;letter-spacing:-0.02em;line-height:1.6;margin-bottom:35px}
@media(max-width:992px){.programs .container p{font-size:16px}
}
@media(max-width:752px){.programs .container p{font-size:14px}
}
.programs .container .ctaContainer{float:right;margin-right:-12%;text-align:right}
.programs .container .ctaContainer .moonshots-cta{margin-bottom:3px;padding:10px 25px}
.programs .container .ctaContainer .moonshots-cta:hover{background:rgba(218,41,28,0.8)}
.programs .container.even{background:#eeede8}
.programs .container.even .ctaContainer .moonshots-cta{background:#343434}
.programs .container.even .ctaContainer .moonshots-cta:hover{background:#aaa}
@media(max-width:992px){.programs .slick-dots{bottom:-12px}
.programs .slick-dots li button{padding:10px;margin:-2px -46px}
.programs .slick-dots li button:before{content:" ";width:16px;height:16px;left:-44px;border-radius:20px;background:#535353}
.programs .slick-dots li.slick-active button:before{background:#d92c27}
.programs .container .ctaContainer{text-align:right}
}
@media(max-width:752px){.programs{padding:35px}
.programs .slick-dots.hide{display:none}
.programs .container.offset{margin-left:0}
.programs .container .ctaContainer{float:none;margin-right:0}
.programs .container .ctaContainer .moonshots-cta{width:100%;font-size:10px;position:relative}
.programs .container .ctaContainer .moonshots-cta i{font-size:11px;float:right;position:absolute;right:15px;top:50%;margin-top:-5px}
}
.quote-description-hero{height:610px;position:relative;overflow:hidden}
.quote-description-hero .scroll-down p{font-family:'Open Sans Italic',Arial;font-size:14px;letter-spacing:-0.02em;line-height:1.6}
@media(max-width:992px){.quote-description-hero .scroll-down p{font-size:14px}
}
@media(max-width:752px){.quote-description-hero .scroll-down p{font-size:14px}
}
.quote-description-hero .hero-image:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;z-index:1;background:rgba(0,0,0,0.6)}
.quote-description-hero .hero-image.no-tint:before{background:transparent}
.quote-description-hero .hero-image img{display:block;height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}
.quote-description-hero .hero-image img.mda-show-sm{display:none}
.quote-description-hero .hero-image video{min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}
.quote-description-hero .text-content{padding:60px 118px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}
.quote-description-hero .text-content h1.header{font-family:'Open Sans Bold',Arial;font-size:16px;letter-spacing:.1em;line-height:1.6;color:#fff;position:absolute;top:0;margin:0;text-transform:uppercase}
@media(max-width:992px){.quote-description-hero .text-content h1.header{font-size:16px}
}
@media(max-width:752px){.quote-description-hero .text-content h1.header{font-size:16px}
}
.quote-description-hero .text-content .quote{font-family:'Open Sans Light',Arial;font-weight:lighter;font-size:41px;letter-spacing:-0.02em;line-height:1.6;color:#fff;margin:0 0 20px 0}
@media(max-width:992px){.quote-description-hero .text-content .quote{font-size:28px}
}
@media(max-width:752px){.quote-description-hero .text-content .quote{font-size:21px}
}
.quote-description-hero .text-content .quote.white{color:#fff}
.quote-description-hero .text-content .quote.black{color:#000}
.quote-description-hero .text-content .by-line{font-family:'Open Sans Bold',Arial;font-size:18px;letter-spacing:.1em;line-height:1.6;color:#d92c27;margin:0 0 50px 0;text-transform:uppercase}
@media(max-width:992px){.quote-description-hero .text-content .by-line{font-size:16px}
}
@media(max-width:752px){.quote-description-hero .text-content .by-line{font-size:14px}
}
.quote-description-hero .text-content .by-line:before{background:#d92c27;content:' ';display:inline-block;height:4px;margin-right:20px;position:relative;width:40px;top:-4px}
.quote-description-hero .text-content .by-line.red{color:#d92c27}
.quote-description-hero .text-content .by-line.white{color:#fff}
.quote-description-hero .text-content .description{font-family:'Open Sans Regular',Arial;font-size:24px;letter-spacing:-0.02em;line-height:1.6;color:#fff;background:rgba(217,44,39,0.7);box-shadow:.2em 0 0 rgba(217,44,39,0.7),-0.2em 0 0 rgba(217,44,39,0.7);display:inline;line-height:33px;margin:50px 0 0 0}
@media(max-width:992px){.quote-description-hero .text-content .description{font-size:21px}
}
@media(max-width:752px){.quote-description-hero .text-content .description{font-size:16px}
}
@media(max-width:752px){.quote-description-hero{height:auto}
.quote-description-hero .text-content{padding:20px 20px}
.quote-description-hero .text-content .description{line-height:23px}
.quote-description-hero .text-content .by-line{margin:10px 0 10px 0}
.quote-description-hero .text-content .quote{margin-bottom:10px}
.quote-description-hero .hero-image img{width:100%;height:auto;position:relative;top:initial;bottom:initial;left:initial;right:initial;margin:initial}
.quote-description-hero .hero-image img.mda-show-sm{display:block}
}