#left-call{font:italic normal normal 24px/20px Myriad Pro;letter-spacing:0;color:#383838;margin-top:20px}@media all and (max-width:768px){#left-call{display:none}}#marist-events #column-3{border-right:2px solid #e6e6e6}#featured-section{padding-right:20px}.featured-events{width:100%;background:#f0f1f3}.featured-events img{position:relative;max-width:100%;height:auto;margin:8px 0 0 8px}.featured-events .slick-dots{text-align:right;padding-right:30px}.featured-events .slick-dots li button{padding:35px}.featured-events .slick-dots li button:before{font-size:16px;line-height:16px}.featured-text{padding-left:20px;padding-bottom:20px}.upcoming-wrapper,.daterange-wrapper,.singleday-wrapper,.events-wrapper{border-left:2px solid #e6e6e6;border-top:2px solid #e6e6e6;padding-bottom:70px}.upcoming-events .title,.daterange-events .title,.singleday-events .title,.events-results .title{color:#00818f;padding-top:15px;margin-left:5%}.upcoming-events .description,.daterange-events .description,.singleday-events .description,.events-results .description{padding-bottom:15px;margin-left:5%}.upcoming-events .startTime,.daterange-events .startTime,.singleday-events .startTime,.events-results .startTime{padding-bottom:15px;margin-left:5%}.upcoming-events .location,.daterange-events .location,.singleday-events .location,.events-results .location{padding-bottom:15px;margin-left:5%}.upcoming-events .room,.daterange-events .room,.singleday-events .room,.events-results .room{margin-left:5%}.upcoming-events .contactName,.daterange-events .contactName,.singleday-events .contactName,.events-results .contactName{margin-left:5%}.upcoming-events .contactPhone,.daterange-events .contactPhone,.singleday-events .contactPhone,.events-results .contactPhone{margin-left:5%}.upcoming-events .contactEmail,.daterange-events .contactEmail,.singleday-events .contactEmail,.events-results .contactEmail{margin-left:5%}.upcoming-events .event-detail-label,.daterange-events .event-detail-label,.singleday-events .event-detail-label,.events-results .event-detail-label{color:#008999;padding-top:15px;margin-left:5%}.upcoming-events .event-separator,.daterange-events .event-separator,.singleday-events .event-separator,.events-results .event-separator{border-top:2px solid #e6e6e6}.upcoming-events .event-detail-separator,.daterange-events .event-detail-separator,.singleday-events .event-detail-separator,.events-results .event-detail-separator{border-top:2px solid #e6e6e6;margin-left:5%;margin-right:-15%}.upcoming-events-button{padding-top:15px;padding-right:35px}#daterange-header,#singleday-header,#search-header{border-left:2px solid #e6e6e6;border-top:2px solid #e6e6e6;padding-top:20px;padding-bottom:20px;background:#f0f1f3;text-align:center;font-family:'Myriad Pro Semibold',sans-serif}.daterange-no-events,.singleday-no-events,.results-no-events,.single-no-event{padding-top:30px;padding-bottom:30px;padding-left:20px}.multi-events-link,.single-event-link{padding-right:35px;font-weight:600}#daterange-events-link,#singleday-events-link{padding-right:35px;font-weight:600}.clickable-event{font-family:'Myriad Pro Semibold',sans-serif;color:#0d96a6;display:inline-block;cursor:pointer}.search-events .title{color:#00818f;padding-top:15px;margin-left:5%}.search-events .description{padding-bottom:15px;margin-left:5%}.search-events .startTime{padding-bottom:15px;margin-left:5%}.search-events .location{padding-bottom:15px;margin-left:5%}.search-events .room{margin-left:5%}.search-events .contactName{margin-left:5%}.search-events .contactPhone{margin-left:5%}.search-events .contactEmail{margin-left:5%}.search-events .event-detail-label{color:#00818f;padding-top:15px;margin-left:5%}.search-events .event-separator{border-top:2px solid #e6e6e6}.search-events .event-detail-separator{border-top:2px solid #e6e6e6;margin-left:5%;margin-right:-15%}#main-upcoming-section{margin:auto;padding:10px}.main-page-upcoming-events h1{margin-top:50px;margin-bottom:32px}.main-page-upcoming-events img{width:835px;margin-bottom:12px;outline:1px solid #b31b1b;outline-offset:-10px}.main-page-upcoming-events .card{margin-bottom:40px;background-color:#fff;box-shadow:0 7px 7px rgba(0,0,0,0.15);position:relative}.main-page-upcoming-events .red-date-box{position:absolute;top:215px;width:60px;height:60px;background-color:#b31b1b;border:3px solid #fff;margin-bottom:10px;box-shadow:0 7px 7px rgba(0,0,0,0.15)}.main-page-upcoming-events .red-date-box-content{font-family:'Myriad Pro Semibold';text-align:center;color:#fff;margin-top:1px;font-weight:normal}.main-page-upcoming-events .red-date-box-month{font-size:16px;line-height:1.7rem;text-transform:uppercase}.main-page-upcoming-events .red-date-box-day{font-size:26px;line-height:1.8rem}.main-page-upcoming-events .pull-right{margin-bottom:20px}.main-page-upcoming-events a.btn-style{padding-top:11px;padding-bottom:11px;display:block;text-align:center}.main-page-upcoming-events .event-info{padding:50px 26px 26px 26px}.main-page-upcoming-events .category{font-family:'Myriad Pro Semibold';font-size:16px;line-height:20px;color:#b31b1b;margin-bottom:16px;text-transform:uppercase;font-weight:normal}.main-page-upcoming-events .title{font-family:'Myriad Pro Semibold';font-size:1.4em;line-height:1.85rem;text-align:left;color:#333;margin:0 0 10px 0;font-weight:normal}.main-page-upcoming-events .description{padding-bottom:15px}.main-page-upcoming-events .startTime{font-family:'Myriad Pro Regular';font-size:16px;line-height:21px;color:#333;vertical-align:bottom;padding-bottom:15px;padding-top:15px;font-weight:normal}.main-page-upcoming-events .location{padding-bottom:15px}.main-page-upcoming-events .contactName{margin-left:5%}.main-page-upcoming-events .contactPhone{margin-left:5%}.main-page-upcoming-events .contactEmail{margin-left:5%}.main-page-upcoming-events .event-detail-label{color:#00818f;padding-top:15px;margin-left:5%}.main-page-upcoming-events .event-separator{border-top:2px solid #e6e6e6}.main-page-upcoming-events .event-detail-separator{border-top:2px solid #e6e6e6;margin-left:5%;margin-right:-15%}.main-page-upcoming-events .events-viewmore a{font-family:'Myriad Pro Semibold';font-weight:700;line-height:26.2px}.main-page-upcoming-events .events-viewmore a:link,.main-page-upcoming-events .events-viewmore a:visited,.main-page-upcoming-events .events-viewmore a:active{text-decoration:none}#search-filter-section{padding-left:20px;padding-top:10px;padding-bottom:60px;width:328px}#search-filter-section input{width:100%;height:30px}#search-filter-section .btn-style{padding:11px 32px;font-family:'Myriad Pro Semibold',sans-serif;font-size:1.33em;color:#fcfeff;text-transform:capitalize;background:#00818f;border:1px solid #007c8c;border-radius:0!important}#search-filter-section .pull-right{float:right;padding-top:20px}.signed-out .portlet-title-default{display:none}.signed-out .portlet-actions{display:none!important}#dncalendar-container{padding-left:20px;margin-top:-10px;width:328px}#dncalendar-body{border:1px solid #e6e6e6}#dncalendar-body table{background:#f0f1f3}#dncalendar-body thead{background:#fff}.dncalendar-body tbody td.calendarClick{background:#f0f1f3}.dncalendar-header h2{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-top:3px;padding-bottom:3px;margin-bottom:0!important}#upcoming-header,#singleday-results-header,#daterange-results-header{border-left:2px solid #e6e6e6;border-top:2px solid #e6e6e6;padding-top:20px;padding-bottom:20px;background:#f0f1f3;font-size:16px;line-height:16px}#upcoming-header .search-results,#singleday-results-header .search-results,#daterange-results-header .search-results{padding-left:15px;display:inline-block}#upcoming-header .search-label,#singleday-results-header .search-label,#daterange-results-header .search-label{font-weight:600}#upcoming-header .clickable-event,#singleday-results-header .clickable-event,#daterange-results-header .clickable-event{color:#0d96a6;display:inline-block;cursor:pointer;float:right;padding-right:30px}#view-calendars-section{font-family:'Myriad Pro Semibold',sans-serif;padding-left:20px;padding-top:10px;padding-bottom:25px;width:328px}#view-calendars-section .view-link{padding-bottom:10px}#view-calendars-section input{width:100%;height:30px}#view-calendars-section .btn-style{padding:11px 32px;font-family:'Myriad Pro Semibold',sans-serif;font-size:1em;color:#00818f;text-transform:capitalize;text-align:center;border:1px solid #00818f;border-radius:0!important;background:white;cursor:pointer}#view-calendars-section .btn-style:hover{background:#00818f;color:white}#view-calendars-section .view-cal-btn{padding-top:15px}#view-calendars-section .pull-right{float:right;padding-top:20px}#events-new-letter-signup{padding-left:20px;padding-top:10px;padding-bottom:100px;width:328px}#events-new-letter-signup .email-label{font-family:'Myriad Pro Semibold',sans-serif}#events-new-letter-signup input{width:100%;height:30px}#events-new-letter-signup .btn-style{padding:11px 32px;font-family:'Myriad Pro Semibold',sans-serif;font-size:1.33em;color:#fcfeff;text-transform:capitalize;background:#00818f;border:1px solid #007c8c;border-radius:0!important}#events-new-letter-signup .pull-right{float:right;padding-top:20px}#events-new-letter-signup .email-message{padding-top:5px;font-family:'Myriad Pro Semibold',sans-serif;color:#00818f}.events-listing-image{padding-top:25px;margin-left:3%!important}#facilities-usage-inquiry{padding-left:20px;padding-top:10px;padding-bottom:100px;font-family:'Myriad Pro Semibold',sans-serif}#facilities-usage-inquiry input[type="text"],#facilities-usage-inquiry input[type="date"],#facilities-usage-inquiry input[type="time"]{height:28px}#facilities-usage-inquiry input[type="radio"],#facilities-usage-inquiry input[type="checkbox"]{float:left;margin-right:10px}#facilities-usage-inquiry .equipmentTech{margin-left:50px}#facilities-usage-inquiry .techHeader,#facilities-usage-inquiry .equipment{margin-left:20px}#facilities-usage-inquiry .btn-style{padding:11px 32px;margin-top:20px;font-family:'Myriad Pro Semibold',sans-serif;font-size:1.33em;color:#fcfeff;text-transform:capitalize;background:#00818f;border:1px solid #007c8c;border-radius:0!important}#facilities-usage-inquiry .pull-right{float:right;padding-top:20px}#facilities-usage-inquiry .email-message{padding-top:5px;font-family:'Myriad Pro Semibold',sans-serif;color:#00818f}#facilities-usage-inquiry .email-message-error{padding-top:5px;font-family:'Myriad Pro Semibold',sans-serif;color:#f00}#nyc-featured-section{margin:auto;padding-top:40px;padding-bottom:40px;background-image:url("../images/background.png");background-repeat:repeat;background-position:center}.nyc-featured-events .nyc-header{margin-left:25px;font-size:1.1em}.nyc-featured-events .nyc-viewmore{font-family:'Myriad Pro',sans-serif;font-weight:400;font-size:1.1em;color:#333;padding-top:15px;float:right}.nyc-featured-events .title h3{color:#333;margin-left:25px;padding-bottom:10px}.nyc-featured-events .description{padding-bottom:15px;margin-left:25px}.nyc-featured-events .startTime{padding-top:15px;font-family:'Myriad Pro',sans-serif;font-weight:400;font-size:1.1em;color:#333}.nyc-featured-events .location{padding-bottom:15px;margin-left:30px}.nyc-featured-events .room{margin-left:5%}.nyc-featured-events .contactName{margin-left:5%}.nyc-featured-events .contactPhone{margin-left:5%}.nyc-featured-events .contactEmail{margin-left:5%}.nyc-featured-events .event-detail-label{color:#00818f;padding-top:15px;margin-left:5%}.nyc-featured-events .event-separator{border-top:2px solid #e6e6e6}.nyc-featured-events .event-detail-separator{border-top:2px solid #e6e6e6;margin-left:5%;margin-right:-15%}.nyc-featured-events .event-row{padding-bottom:40px;padding-right:10px;margin-top:-5px}.nyc-featured-events .nyc-event-info{border:1px solid #000;margin-bottom:15px;min-height:113px!important;background-color:white;padding-right:15px}.nyc-featured-events .nyc-event-info a{text-decoration:none}.nyc-featured-events .event-image{max-width:176px;float:left;margin-right:15px!important}.nyc-featured-events .nyc-event-row{display:block;width:100%}.inner-nyc-events-border{outline:1px solid #b31b1b;outline-offset:-10px;z-index:1000}@media all and (max-width:1200px){.nyc-event-info .startTime{font-size:1.0em}.nyc-event-info .title{font-size:14px}.nyc-featured-events .event-image{max-width:172px}#facilities-usage-inquiry{padding-top:80px}.main-page-upcoming-events .pull-right{margin-right:unset;width:100%}.main-page-upcoming-events .red-date-box{top:195px}.main-page-upcoming-events .event-info{padding-top:30px}}@media all and (max-width:1024px){.main-page-upcoming-events .red-date-box{top:167px}.main-page-upcoming-events .card{margin-right:13px}}@media all and (max-width:768px){.nyc-featured-events .event-image{max-width:178px}.nyc-event-info .startTime{font-size:.90em;padding-top:9px!important}.nyc-event-info .title{font-size:12px}.nyc-featured-events .nyc-viewmore{padding-top:25px}.main-page-upcoming-events .red-date-box{top:118px}.main-page-upcoming-events .card{margin-right:13px}}@media all and (max-width:540px){.main-page-upcoming-events .red-date-box{top:280px}}@media all and (max-width:414px){.nyc-featured-events .nyc-viewmore{padding-top:0;padding-bottom:10px;float:unset;margin-left:20px}.nyc-featured-events .nyc-header{margin-left:20px}.nyc-featured-events .event-image{max-width:170px}.main-page-upcoming-events .red-date-box{top:195px}}@media all and (max-width:375px){.nyc-featured-events .nyc-viewmore{padding-top:0;float:unset;margin-left:20px}.nyc-featured-events .nyc-header{margin-left:20px!important}.nyc-featured-events .event-image{max-width:177px}.main-page-upcoming-events .red-date-box{top:167px}}@media all and (max-width:360px){.main-page-upcoming-events .red-date-box{top:160px}}@media all and (max-width:320px){.nyc-featured-events .event-image{max-width:150px}.nyc-featured-events .nyc-event-info{min-height:unset!important}.main-page-upcoming-events .red-date-box{top:134px}}