@font-face { font-family: TheAntiquaB; src: url(../fonts/TheAntiquaB-C2sOT/TheAntiquaB-W7Bold.otf); font-weight: bold; } #reservations-box { max-width: 800px; } #reservationTabContent { border: 0; border-top: 0; padding: 24px 0; } ul#reservations-tab { border-bottom: 1px solid #E2E4E9; } .mc-purchase-img img { height: 160px; object-fit: cover; } #reservations-tab .nav-item .nav-link { font-size: 24px!important; line-height: 31px; font-family: TheAntiquaB; /* text-transform: uppercase; */ color: rgba(42, 48, 59, 0.5); border: 0; padding: 0 0 8px 0; margin-right: 48px; } #reservations-tab .nav-item .nav-link.active { border-bottom: 3px solid rgba(42, 48, 59, 1); color: rgba(42, 48, 59, 1); padding-bottom: 6px!important; } .reservation-list { min-height: 85vh; } .no-reservation { display: flex; align-items: center; justify-content: center; color: #2A303C; font-size: 17px; } span.arrow{ font-family: "Consola"; font-size: 15px; /* -webkit-transform: rotate( 90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate( 90deg); */ display: inline-block; font-weight: 500; margin-left: 8px; top: 1px; } .workshop-box { background: #F5F6F8; padding: 20px 35px 20px 20px; border-radius: 4px; margin-bottom: 2em; /* max-width: 750px; */ min-height: 200px; } .collapse-link { color: #026B9C!important; text-decoration: underline!important; } .collapse-link img{ vertical-align: middle; width: 18px; } .collapse-link[aria-expanded="false"] > span.arrow { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .collapse-link[aria-expanded="true"] > span.arrow { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); } #workshop-details div { color: #2A303C; } .workshop-speaker, .workshop-title { color: #2A303C; font-size: 18px; } .mc-event-sched { line-height: 2em; border-top: 1px solid #E2E4E9; padding: 10px 0; font-size: 15px; } .mc-event-sched div { display: inline-block; color: #2A303C; } .mc-event-sched:first-child { border: 0; } .workshop-session, .workshop-venue, .slot-reserved { font-size: 14px; margin-top: 4px; } .purchase-info div { color: #717B8E; } .amount, .orderNo, .purchase_date { color: #2A303B!important; margin-top: 4px; } .contact-section { border-top: 1px solid #E8EAEE; border-bottom: 1px solid #E8EAEE; padding: 20px 0; font-size: 16px; max-width: 800px; } .contact-section img { height: 32px; margin-right: 10px; } .contact-section span { color: #026B9C; } .contact-img, .contact-text { display: inline-block; vertical-align: middle; } .contact-btn { border: 1px solid #BDC1C8; color: #2A303C; font-size: 12px; font-weight: 500; padding: 8px 16px; } .col-contact-btn { text-align: right; } .history-footer { max-width: 800px; } .history-footer p{ font-size: 13px; color: #8B92A1; } .history-footer a{ text-decoration: underline; color: #8B92A1; } .font-weight-semibold { font-weight: 500; } @media screen and (max-width: 767px) { .workshop-box { padding: 20px; min-height: 330px; } .purchase-info { margin: 15px 0; } .purchase-info div { font-size: 14px; } .workshop-info { display: none!important; } .workshop-speaker { margin-top: 20px; } .event-duration { display: block!important; } .event-duration span{ display: none!important; } .contact-section { padding: 16px 0; } .contact-img { display: block; text-align: center; margin-bottom: 10px; } .contact-text { display: block; text-align: center; font-size: 14px; } .col-contact-btn { margin-top: 16px; text-align: center; } /* .contact-btn { display: none; } */ .mc-purchase-img img { height: 200px; } } @media screen and (max-width: 540px) { ul#reservations-tab { justify-content: space-between; } #reservations-tab .nav-item .nav-link.active { font-size: 18px!important; line-height: 23px; margin-right: 0; padding-bottom: 8px!important; } #reservations-tab .nav-item .nav-link { font-size: 18px!important; line-height: 23px; margin-right: 0; padding-bottom: 10px; } }