.view-nearby-carousel,.view-banner-carousel{position:relative}.view-nearby-carousel .flexslider,.view-banner-carousel .flexslider{border:none;border-radius:0;margin:0 auto}.view-nearby-carousel .flexslider .slides,.view-banner-carousel .flexslider .slides{background-color:#fff}.view-nearby-carousel .flexslider:hover .flex-direction-nav .flex-prev,.view-banner-carousel .flexslider:hover .flex-direction-nav .flex-prev{left:20%;opacity:0.8}.view-nearby-carousel .flexslider:hover .flex-direction-nav .flex-next,.view-banner-carousel .flexslider:hover .flex-direction-nav .flex-next{opacity:0.8;right:0}.view-nearby-carousel .flex-viewport,.view-banner-carousel .flex-viewport{background-color:#fff;overflow:visible !important}.view-nearby-carousel .flex-viewport li,.view-banner-carousel .flex-viewport li{opacity:0.375;position:relative}.view-nearby-carousel .flex-viewport li.flex-active-slide,.view-banner-carousel .flex-viewport li.flex-active-slide{opacity:1}.view-nearby-carousel .flex-direction-nav a,.view-banner-carousel .flex-direction-nav a{color:white;display:inherit;font-size:3em;font-weight:bold;height:26px;opacity:0.6;padding:20px 15px 10px 10px;width:25px}.view-nearby-carousel .flex-direction-nav .flex-prev,.view-banner-carousel .flex-direction-nav .flex-prev{background:#231f20 url(../images/carousel_arrow_left.png) no-repeat 15px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;left:20%;text-indent:-99999px}.view-nearby-carousel .flex-direction-nav .flex-prev:before,.view-banner-carousel .flex-direction-nav .flex-prev:before{content:none}.view-nearby-carousel .flex-direction-nav .flex-next,.view-banner-carousel .flex-direction-nav .flex-next{background:#231f20 url(../images/carousel_arrow_right.png) no-repeat 18px 15px;border-top-left-radius:5px;border-bottom-left-radius:5px;right:0;text-indent:99999px}.view-nearby-carousel .flex-direction-nav .flex-next:before,.view-banner-carousel .flex-direction-nav .flex-next:before{content:none}.view-nearby-carousel li .views-field-nothing,.view-banner-carousel li .views-field-nothing{display:none}.view-nearby-carousel li .views-field-nothing a,.view-banner-carousel li .views-field-nothing a{color:#222;display:block;height:300px}.view-nearby-carousel li .views-field-nothing a:hover,.view-banner-carousel li .views-field-nothing a:hover{text-decoration:none}.view-nearby-carousel li.flex-active-slide .views-field-nothing,.view-banner-carousel li.flex-active-slide .views-field-nothing{background-color:#fc0;display:block;height:100%;left:0;position:absolute;top:0;width:20%}.view-nearby-carousel li .banner-title,.view-banner-carousel li .banner-title{font-size:1.375em;line-height:1.2em;padding:50px 20px 10px;text-transform:uppercase}.view-nearby-carousel li .banner-description,.view-banner-carousel li .banner-description{padding:0 20px}.view-nearby-carousel li .banner-link,.view-banner-carousel li .banner-link{background:#c6281d url(../images/icons/banner-menu-arrow.png) no-repeat top 11px right 11px;border-radius:3px;color:#fff;display:block;font-family:Sommet,Arial,sans-serif;font-size:1.25em;height:35px;line-height:2em;margin:20px 20px 0;max-width:120px;padding:0 40px}.view-nearby-carousel.all-items-sub .flex-direction-nav .flex-prev{left:0}.view-nearby-carousel.all-items-sub .flexslider:hover .flex-direction-nav .flex-prev{left:0}.view-nearby-carousel.all-items-sub .views-field-field-banner-title{background-color:#fc0;font-size:1.375em;line-height:1.2em;padding:10px 20px;text-transform:uppercase}.view-nearby-carousel.all-items-sub .views-field-field-banner-description{background-color:#fc0;padding:10px 20px}.view-nearby-carousel.all-items-sub .row-wrapper a{color:#000}.view-events .view-filters{background-color:#f4f4f4;padding:10px 20px}.view-events .view-filters .views-exposed-form #edit-keys-wrapper{padding-right:1.5em;width:60%}.view-events .view-filters .views-exposed-form label{font-size:1.1111em;padding-bottom:0.5em}.view-events .view-filters .views-exposed-form #edit-keys{font-size:1em;height:2em;padding-left:0.4em;width:100%}.view-events .view-filters .views-exposed-form #edit-submit-events{background:#c6281d url("../images/icons/icon-search.png") no-repeat 0.6em 0.5em;border-color:#c6281d;border-radius:3px;color:#fff;cursor:pointer;height:2em;font-family:Arial, sans-serif;font-size:1em;font-weight:bold;margin-top:1.7857em;padding:0 8px 0 36px}.view-events .views-row{padding:20px 0 10px 0}.view-events .views-row .events-listing-left{float:left;width:4.5em;padding:0 20px 20px 0}.view-events .views-row .events-listing-left .events-listing-left-wrapper{border:2px solid #c6281d;padding:10px;text-align:center}.view-events .views-row .events-listing-left .events-listing-left-wrapper .events-listing-day{font-size:2.2em;line-height:1.1111em;padding:5px 0 7px 0}.view-events .views-row .events-listing-left .events-listing-left-wrapper .events-listing-month{font-size:1.4em}.view-events .views-row .views-field-title{font-size:1.1em;font-weight:bold}.view-events .views-row .views-label-field-location{color:#777;display:inline;padding-right:17px}.view-events .views-row .views-field-field-location{padding:3px 0}.view-events .views-row .views-label-field-date-2{color:#777;display:inline;padding-right:20px}.view-events .views-row .views-field-field-date-2{padding-bottom:6px}.view-events .views-row .views-field-field-location .field-content,.view-events .views-row .views-field-field-date-2 .field-content{display:inline}.view-events .views-row .views-field-body{overflow:hidden}.view-events .views-row .views-field-body p{margin-top:0}.block.events-listings .views-row{border-bottom:1px solid #dbdbdb}.view-staff .view-header{display:none;left:20px;position:absolute;top:150px;width:95%;z-index:3}.view-staff .view-header p{font-weight:bold;margin:0}.view-staff .view-filters{background-color:#f4f4f4;padding:20px}.view-staff .view-filters #edit-keys-wrapper{width:100%}.view-staff .view-filters #edit-keys-wrapper input{box-sizing:border-box;font-size:1em;height:1.7143em;margin-top:10px;max-width:100%;padding:0 10px;width:320px}.view-staff .view-filters #edit-field-staff-type-target-id-wrapper{width:100%}.view-staff .view-filters #edit-field-staff-type-target-id-wrapper select{background-color:#fff;font-size:1em;height:1.7143em;max-width:100%;padding:0 5px;width:320px}.view-staff .view-filters #edit-submit-staff{left:400px;position:absolute;top:60px;background:#c6281d url("../images/icons/search-icon-red.png") no-repeat 0.6em 0.5em;border:0;border-radius:3px;color:#fff;cursor:pointer;height:2em;font-family:Arial, sans-serif;font-size:1em;letter-spacing:1px;margin-top:0;padding:2px 8px 2px 36px}.view-staff .view-filters .views-widget-per-page{margin-top:10px}.view-staff .view-filters .views-widget-per-page .form-type-select{display:inline-block}.view-staff .view-filters .views-widget-per-page .form-type-select label{display:inline-block;font-weight:normal;margin-right:8px}.view-staff .view-filters .views-widget-per-page .form-type-select select{background-color:#fff;font-size:1em;height:1.7143em;margin-right:10px;padding:0 5px;width:50px}.view-staff .view-content{margin-top:20px}.view-staff .view-content .views-row{position:relative;padding:20px 0;border-bottom:1px solid #dbdbdb}.view-staff .view-content .views-row .views-label{font-weight:bold}.view-staff .view-content .views-row .views-field-field-image{border:3px solid #e7e7e4;float:left;margin-right:15px}.view-staff .view-content .views-row .views-field-title{font-weight:bold;width:462px;overflow:hidden}.view-staff .view-content .views-row .views-field-nothing-1{width:462px;margin-bottom:15px;overflow:hidden}.view-staff .view-content .views-row .views-field-nothing{width:252px;padding-right:20px;float:left;overflow:hidden}.view-staff .view-content .views-row .views-field-nothing .staff-phone{background:transparent url("../images/icons/staff-phone.png") no-repeat scroll 0 5px;padding-left:20px;padding-top:5px;min-height:21px}.view-staff .view-content .views-row .views-field-nothing .staff-fax{background:transparent url("../images/icons/staff-fax.png") no-repeat scroll 0 5px;padding-left:20px;padding-top:5px;min-height:21px}.view-staff .view-content .views-row .views-field-nothing .staff-email{background:transparent url("../images/icons/staff-mail.png") no-repeat scroll 0 5px;padding-left:20px;padding-top:5px;min-height:21px}.view-staff .view-content .views-row .views-field-field-office{float:left;margin-left:10%;overflow:hidden}.view-staff .view-content .views-row .views-field-field-office .field-content{background:transparent url("../images/icons/staff-location.png") no-repeat scroll 0 5px;padding-left:20px;padding-top:5px}.view-staff .view-content .views-row .views-field-field-office p{margin:0}.publications .view-filters{background-color:#f4f4f4;padding:20px;position:relative}.publications .view-filters #edit-field-publication-category-tid-wrapper{width:100%}.publications .view-filters #edit-field-publication-category-tid-wrapper select{background-color:#fff;font-size:1em;height:1.7143em;margin-top:10px;max-width:100%;padding:0 5px;width:320px}.publications .view-filters #edit-submit-publications{left:400px;position:absolute;top:50px;background-color:#c6281d;border:0;border-radius:3px;color:#fff;cursor:pointer;height:2em;font-family:Arial, sans-serif;font-size:1em;letter-spacing:1px;margin-top:0;padding:2px 15px}.publications .view-content{margin-top:20px}.publications .view-content .views-row{float:left;margin-bottom:20px;width:50%}.publications .view-content .views-row .row-wrapper{border:1px solid #dbdbdb;height:inherit;overflow:auto}.publications .view-content .views-row .publication-title a,.publications .view-content .views-row .views-field-title a{display:block;color:#fff !important;font-weight:bold;background:#c6281d;padding:7px 15px;font-size:1.1em;line-height:1.4286em;text-decoration:none}.publications .view-content .views-row .publication-image,.publications .view-content .views-row .views-field-field-image{display:inline-block;float:left;margin:10px 20px 10px 10px}.publications .view-content .views-row .views-field-body{margin-left:135px;margin-right:20px}.publications .view-content .views-row .fileinfo{color:#888;margin-bottom:20px;margin-left:135px}.publications .view-content .views-row .fileinfo img{display:inline-block;margin-right:5px}.publications .view-content .views-row .views-field-field-link{margin-bottom:20px;margin-left:10px}.publications .view-content .views-row-odd .row-wrapper{margin-right:10px}.publications .view-content .views-row-even .row-wrapper{margin-left:10px}.publications .view-content .views-row:nth-child(2n+3){clear:left}.no-sidebars .publications .views-row{width:33.3333%}.no-sidebars .publications .views-row .row-wrapper{margin:0 10px 20px}.no-sidebars .publications .views-row:nth-child(2n+3){clear:none}.no-sidebars .publications .views-row:nth-child(3n+4){clear:left}.videos-accordion .ui-accordion-header{background:#fff;border:1px solid #dbdbdb;margin:10px 0}.videos-accordion .ui-accordion-header-active{border-bottom:none;margin-bottom:0}.videos-accordion .ui-accordion-icons{padding-left:3em}.videos-accordion .ui-icon{background-image:url(../images/icons/collapsed-2.png);background-position:center center;background-size:50% 50%;height:28px;width:28px}.videos-accordion .ui-icon-triangle-1-e{background-image:url(../images/icons/collapsed-2.png)}.videos-accordion .ui-icon-triangle-1-s{background-image:url(../images/icons/expanded-2.png)}.videos-accordion .ui-state-active a{background-color:none}.videos-accordion .field-name-field-image{float:left}.videos-accordion .taxonomy-term-count{background-color:#333;color:#e0e0e0;display:inline-block;float:left;font-size:1.25em;height:144px;line-height:1.5em;margin-right:20px;padding:20px;text-align:center;box-sizing:border-box}.videos-accordion .taxonomy-term-description{display:inline}.videos-accordion .taxonomy-term-description h2{margin:10px 0}.videos-accordion .ui-accordion-content{height:auto !important;margin-bottom:20px;padding:1em 0 0 35px}.videos-accordion .view-video{max-width:1360px}.videos-accordion .view-video .views-row{position:relative;width:248px;margin:7px;float:left}.videos-accordion .view-video .views-row .views-field-field-image{width:100%}.videos-accordion .view-video .views-row .views-field-field-image img{display:block}.videos-accordion .view-video .views-row .views-field-nothing{width:100%;height:100%}.videos-accordion .view-video .views-row .views-field-nothing a{color:#fff !important;text-align:center}.videos-accordion .view-video .views-row .views-field-nothing a .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000, endColorstr=#44000000)}.videos-accordion .view-video .views-row .views-field-nothing a .video-wrapper .views-field-title{padding:25px 30px 10px 30px;font-size:16px;font-weight:bold}.videos-accordion .view-video .views-row .views-field-nothing a .video-wrapper .views-field-body{padding:0 30px;visibility:hidden}.videos-accordion .view-video .views-row .views-field-nothing a .video-wrapper .video-play-wrapper{position:absolute;right:0;bottom:0;padding:8px}.videos-accordion .view-video .views-row .views-field-nothing a .video-wrapper .video-play-wrapper .views-video-play{width:30px;height:30px;background:transparent url(../images/icons/video-play-small.png) no-repeat center center}.videos-accordion .view-video .views-row .views-field-nothing a:hover{text-decoration:none}.videos-accordion .view-video .views-row .views-field-nothing a:hover .video-wrapper{background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000, endColorstr=#88000000)}.videos-accordion .view-video .views-row .views-field-nothing a:hover .video-wrapper .views-field-body{visibility:visible}.videos-accordion .view-video .ui-widget{font-family:inherit}.view-review-reminders table{border:1px solid #dbdbdb}.view-review-reminders table th,.view-review-reminders table thead td{background-color:#e0e0e0;border:1px solid #ccc;padding:5px}.view-review-reminders table th p,.view-review-reminders table thead td p{color:#fff}.view-review-reminders table th a img{margin-left:10px}.view-review-reminders table tr:nth-child(even){background-color:#e0e0e0}.view-review-reminders table td{border:1px solid #ccc;padding:5px}.view-review-reminders table td.active{background-color:inherit}
