html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.app-tenant-theme--occh{font-family:Segoe UI Light,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#3d3b3b;color:#fff}.app-tenant-theme--occh .app-header{height:unset;padding:10px 20px}@media(min-width:768px){.app-tenant-theme--occh .app-header{height:unset}}@media(min-width:992px){.app-tenant-theme--occh .app-header{height:unset}}@media(min-width:1024px){.app-tenant-theme--occh .app-header{height:unset}}@media(min-width:97.5em){.app-tenant-theme--occh .app-header{height:unset}}.app-tenant-theme--occh .app-header__bg-wrapper{display:flex;background-image:url(https://os56.army.mil/custom_bkgheader.jpg);background-size:cover;background-position:50%;height:100%}.app-tenant-theme--occh .app-header__bg-wrapper img{display:none}.app-tenant-theme--occh .app-header__custom-title{display:flex;flex-direction:column;margin-left:15px}.app-tenant-theme--occh .app-header__custom-title:before{content:"CHAPLAIN CORPS";color:#fff;font-weight:120;font-size:68px;line-height:68px;margin-bottom:15px}.app-tenant-theme--occh .app-header__custom-title:after,.app-tenant-theme--occh .app-header__custom-title:before{position:relative;margin-left:5pt;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-shadow:#000 1pt 1pt 2pt}.app-tenant-theme--occh .app-header__custom-title:after{content:"U.S. Army Chaplain Corps";color:#bdbdbd;font-size:21px;font-weight:200;line-height:21px}.app-tenant-theme--occh .app-header__logo-wrapper{background-color:transparent;padding:0}.app-tenant-theme--occh .app-header__logo-wrapper a{display:flex;width:100%;-moz-column-gap:10px;column-gap:10px}.app-tenant-theme--occh .app-header__logo-wrapper a:before{background-image:url(https://os56.army.mil/US_Army_logo.svg);width:100px}.app-tenant-theme--occh .app-header__logo-wrapper a:after,.app-tenant-theme--occh .app-header__logo-wrapper a:before{content:"";display:block;background-position:50%;background-size:contain;background-repeat:no-repeat;aspect-ratio:100/133}.app-tenant-theme--occh .app-header__logo-wrapper a:after{background-image:url(https://os56.army.mil/pro_deo_et_patria.png);width:85px;margin-right:3px}.app-tenant-theme--occh .app-header__logo-wrapper a img,.app-tenant-theme--occh .app-header__logo-wrapper span{display:none}.app-tenant-theme--occh .app-header__logo-wrapper:after{background-image:none}@media(max-width:768px){.app-tenant-theme--occh .app-header{padding:20px}.app-tenant-theme--occh .app-header__bg-wrapper{background-position:100%}.app-tenant-theme--occh .app-header__logo-wrapper{display:none}.app-tenant-theme--occh .app-header__custom-title{margin-left:8px}.app-tenant-theme--occh .app-header__custom-title:before{font-size:68px;line-height:68px}.app-tenant-theme--occh .app-header__custom-title:after{font-size:21px;line-height:21px}.app-tenant-theme--occh .app-header .banner__header h1{font-size:58px;line-height:58px}.app-tenant-theme--occh .app-header .banner__header h2{font-size:18px;line-height:18px}}@media(min-width:768px)and (max-width:1024px){.app-tenant-theme--occh .app-header__custom-title:before{max-width:225px}.app-tenant-theme--occh .app-header__custom-title:after{display:none}.app-tenant-theme--occh .app-header__logo-wrapper{display:flex;flex-direction:column}.app-tenant-theme--occh .app-header__logo-wrapper:after{content:"U.S. Army Chaplain Corps";color:#bdbdbd;font-size:21px;line-height:21px;text-shadow:#000 1pt 1pt 2pt;width:100%;margin-top:30px;font-weight:lighter;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word;position:relative;left:10px}}.app-tenant-theme--occh .details-page-skeleton__breadcrumb-item{color:#fff}.app-tenant-theme--occh .details-page-skeleton__breadcrumb-item a{color:#fff!important}.app-tenant-theme--occh .details-page-skeleton__breadcrumb-item a:hover{color:#ffcc01!important}.app-tenant-theme--occh .tabs__tab{background-color:#3d3b3b;border-bottom-width:2px}.app-tenant-theme--occh .tabs__tab .tabs__tab-title{color:#fff;font-weight:700!important}.app-tenant-theme--occh .tabs__tab--current{border-color:#ffcc01}.app-tenant-theme--occh .tabs__content{background-color:#3d3b3b}.app-tenant-theme--occh .video-details-tab__stats{border-bottom:1px solid #fff}.app-tenant-theme--occh .video-details-tab__stats .media-stats__stat{color:#fff}.app-tenant-theme--occh .video-details-tab__stats .media-stats__stat svg{fill:#fff}.app-tenant-theme--occh .video-details-tab__desc .media-description *{color:#fff!important}.app-tenant-theme--occh .video-details-tab__desc .media-description .description-link,.app-tenant-theme--occh .video-details-tab__desc .media-description a,.app-tenant-theme--occh .video-details-tab__desc .media-description mark{color:#ffcc01!important}.app-tenant-theme--occh .app-content:before{content:"";background-color:#ffcc01;height:14.19px;width:200%;left:-50%;top:0;border-top:2pt solid #707070;border-bottom:4pt solid #707070;position:absolute;z-index:50;margin:0 0 10px}.app-tenant-theme--occh .app-content{padding-top:23.5px}.app-tenant-theme--occh .app-footer{background-color:#1d1d1d;color:#fff;min-height:255px;height:-moz-max-content;height:max-content;justify-content:center;padding:0;font-size:.875rem}.app-tenant-theme--occh .app-footer a{color:#fff!important;word-break:none;padding:10px 30px}.app-tenant-theme--occh .app-footer a:hover{color:#ffcc01!important}@media(min-width:768px){.app-tenant-theme--occh .app-footer{flex-direction:row;min-height:80px}.app-tenant-theme--occh .app-footer>*{padding:0}}.app-tenant-theme--occh .timedata__item:hover{color:#ffcc01}.app-tenant-theme--occh .timedata__header .opener__toggler button{background-color:#fff}.app-tenant-theme--occh .timedata__header .timedata__matches-walker .timedata__matches-count{color:#fff}.app-tenant-theme--occh .timedata__header .timedata__matches-walker svg{fill:#fff}.app-tenant-theme--occh .timedata__header .opener .chosen__toggler{border:2px solid transparent}.app-tenant-theme--occh .timedata__header .opener .chosen__toggler:hover,.app-tenant-theme--occh .timedata__header .opener--open .chosen__toggler{border-color:#ffcc01}.app-tenant-theme--occh .live-event-info-tab__upcoming-meetings--empty svg{fill:#ffcc01}.app-tenant-theme--occh .live-event-info-tab--empty,.app-tenant-theme--occh .live-event-info-tab__load-more button{color:#fff}.app-tenant-theme--occh .live-event-info-tab__load-more .spinner__loader{border-color:#3d3b3b #ffcc01 #ffcc01}.app-tenant-theme--occh .live-event-description{color:#fff}.app-tenant-theme--occh .live-event-description .description-link,.app-tenant-theme--occh .live-event-description a,.app-tenant-theme--occh .live-event-description mark{color:#ffcc01!important}.app-tenant-theme--occh .live-event-info-tab__stat,.app-tenant-theme--occh .media-stats__stat{color:#fff}.app-tenant-theme--occh .live-event-info-tab__stat svg,.app-tenant-theme--occh .media-stats__stat svg{fill:#ffcc01!important}.app-tenant-theme--occh .live-event-info-tab__calendar-button svg{fill:#ffcc01}.app-tenant-theme--occh .timedata__filter-input{border-radius:8px;border:2px solid transparent}.app-tenant-theme--occh .timedata__filter-input:focus,.app-tenant-theme--occh .timedata__filter-input:hover{border-color:#ffcc01}.app-tenant-theme--occh .details-page-skeleton__card,.app-tenant-theme--occh .tabs__items{background-color:#3d3b3b}.app-tenant-theme--occh .timedata__walker-btn:hover svg{fill:#ffcc01;opacity:1}.app-tenant-theme--occh .copy-link-modal__time{color:#000}.app-tenant-theme--occh .live-event-info-tab__upcoming-meetings-card--stats,.app-tenant-theme--occh .timedata__item{color:#fff}.app-tenant-theme--occh .timedata__item--current{color:#ffcc01}.app-tenant-theme--occh .live-event-info-tab__upcoming-meetings-card--thumb-wrapper{background-image:url(../splash-live.svg);background-position:50%;background-size:cover;background-repeat:no-repeat}.app-tenant-theme--occh .live-event-info-tab__upcoming-meetings-card--thumb-wrapper img{display:none}.app-tenant-theme--occh .scrollable__bar{background-color:#828282}.icon{display:inline-block;vertical-align:middle;fill:#777;pointer-events:none}.icon__title{fill:transparent}.spinner{opacity:1;transition:opacity .2s ease}.spinner__placeholder{position:absolute;inset:0;background-color:#fff3;z-index:8}.spinner__loader{display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;width:6rem;height:6rem;margin-top:-3rem;margin-left:-3rem;z-index:9;border-radius:50%;border:.25rem solid hsla(0,0%,100%,.2);border-top-color:#3665f3;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.button.button--standard{color:#fff}.button.button--standard .icon{fill:#fff}.button.button--standard.button--primary,.button.button--standard.button--primary:hover{background-color:#3665f3;background-image:linear-gradient(0deg,#3665f3 0,#3665f3)}.button.button--standard.button--primary[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--standard.button--primary[disabled] .icon{fill:#fff}.button.button--standard.button--grey,.button.button--standard.button--grey:hover{background-color:#aeb0b5}.button.button--standard.button--grey[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--standard.button--grey[disabled] .icon{fill:#fff}.button.button--standard.button--danger,.button.button--standard.button--danger:hover{background-color:#cd2026}.button.button--standard.button--danger[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--standard.button--danger[disabled] .icon{fill:#fff}.button.button--secondary.button--primary{color:#3665f3;border-color:#3665f3}.button.button--secondary.button--primary .icon{fill:#3665f3}.button.button--secondary.button--primary:hover{color:#3665f3;border-color:#3665f3}.button.button--secondary.button--primary:hover .icon{fill:#3665f3}.button.button--secondary.button--primary[disabled]{color:#aeb0b5}.button.button--secondary.button--primary[disabled] .icon{fill:#aeb0b5}.button.button--secondary.button--white{color:#aeb0b5;border-color:#aeb0b5}.button.button--secondary.button--white .icon{fill:#aeb0b5}.button.button--secondary.button--white:hover{color:#fff;border-color:#fff}.button.button--secondary.button--white:hover .icon{fill:#fff}.button.button--secondary.button--white[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--secondary.button--white[disabled] .icon{fill:#fff}.button.button--secondary.button--grey{color:#aeb0b5;border-color:#aeb0b5}.button.button--secondary.button--grey .icon{fill:#aeb0b5}.button.button--secondary.button--grey:hover{color:#111820;border-color:#111820}.button.button--secondary.button--grey:hover .icon{fill:#111820}.button.button--secondary.button--grey[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--secondary.button--grey[disabled] .icon{fill:#fff}.button.button--frameless{border-color:transparent}.button.button--frameless.button--white{color:#aeb0b5}.button.button--frameless.button--white .icon{fill:#aeb0b5}.button.button--frameless.button--white:hover{color:#fff}.button.button--frameless.button--white:hover .icon{fill:#fff}.button.button--frameless.button--white[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--frameless.button--white[disabled] .icon{fill:#fff}.button.button--frameless.button--grey{color:#aeb0b5}.button.button--frameless.button--grey .icon{fill:#aeb0b5}.button.button--frameless.button--grey:hover{color:#111820}.button.button--frameless.button--grey:hover .icon{fill:#111820}.button.button--frameless.button--grey[disabled]{color:#aeb0b5}.button.button--frameless.button--grey[disabled] .icon{fill:#aeb0b5}.button.button--frameless.button--primary{color:#3665f3}.button.button--frameless.button--primary .icon{fill:#3665f3}.button.button--frameless.button--primary:hover{color:#0071bc}.button.button--frameless.button--primary:hover .icon{fill:#0071bc}.button.button--frameless.button--primary[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--frameless.button--primary[disabled] .icon{fill:#fff}.button.button--borderless{border-color:transparent}.button.button--borderless.button--white{color:#aeb0b5}.button.button--borderless.button--white .icon{fill:#aeb0b5}.button.button--borderless.button--white:hover{color:#fff}.button.button--borderless.button--white:hover .icon{fill:#fff}.button.button--borderless.button--white[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--borderless.button--white[disabled] .icon{fill:#fff}.button.button--borderless.button--grey{color:#aeb0b5}.button.button--borderless.button--grey .icon{fill:#aeb0b5}.button.button--borderless.button--grey:hover{color:#111820}.button.button--borderless.button--grey:hover .icon{fill:#111820}.button.button--borderless.button--grey[disabled]{color:#aeb0b5}.button.button--borderless.button--grey[disabled] .icon{fill:#aeb0b5}.button.button--borderless.button--primary{color:#3665f3}.button.button--borderless.button--primary .icon{fill:#3665f3}.button.button--borderless.button--primary:hover{color:#0071bc}.button.button--borderless.button--primary:hover .icon{fill:#0071bc}.button.button--borderless.button--primary[disabled]{background-color:#aeb0b5;background-image:none;color:#fff;border-color:#aeb0b5}.button.button--borderless.button--primary[disabled] .icon{fill:#fff}.button{overflow:hidden;background-color:transparent;border:1px solid transparent;border-radius:100px;cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;outline:none;vertical-align:middle;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;height:3rem;min-height:3rem;min-width:3rem;position:relative}@media(min-width:992px){.button{height:2.25rem;min-height:48px;min-width:2.25rem;font-weight:700}}.button--disabled,.button[disabled]{cursor:no-drop!important;box-shadow:none}.button .spinner{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.button .spinner .spinner__loader{width:1.25rem;height:1.25rem;margin:0!important;top:unset;left:unset}.button .spinner .spinner__loader circle{stroke:#0e46ee;stroke-width:4}.button--borderless{box-shadow:none}.button--frameless{padding:0;min-width:0;line-height:1;box-shadow:none}.button--frameless .icon{position:static;transform:none}.button--frameless .icon+.button__text{display:inline-block;vertical-align:middle;padding-left:.25rem}.button__icon{width:1.5rem;height:1.5rem}.error-page-404{padding:40px 20px;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:.48px}@media(min-width:768px){.error-page-404{font-size:.72px}}@media(min-width:992px){.error-page-404{font-size:1px}}.error-page-404__content{position:relative;padding-left:63em;padding-top:31em}.error-page-404__code{position:absolute;font-size:24px;top:0;left:3px;font-weight:700;color:#495579;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.error-page-404__code{font-size:40px;top:1px;left:4px}}@media(min-width:992px){.error-page-404__code{font-size:65px;top:2px;left:6px}}.error-page-404__image{width:293em}.error-page-404__go-home{padding-left:15px;padding-right:15px}.error-page-404__desc{font-size:1rem;margin-top:24px;margin-bottom:24px}@media(min-width:768px){.error-page-404__desc{margin-top:34px;font-size:1.5rem}}.error-page{display:flex;flex-direction:column;max-width:22rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:48em){.error-page{max-width:45rem;width:45rem}}@media(min-width:80em){.error-page{max-width:50rem;width:50rem}}.error-page__btn{margin-top:20px}.error-page__code{color:#f5f5f5;font-size:11rem;font-weight:600;letter-spacing:8.22px;text-shadow:0 1.25rem 1.25rem rgba(0,0,0,.29);margin-bottom:2rem}@media(min-width:48em){.error-page__code{margin-bottom:0}}.error-page__title{font-size:1.125rem;font-weight:500;letter-spacing:.02px}.error-page__desc{font-size:.875rem;line-height:1.5rem;letter-spacing:.01px}@media(min-width:48em){.error-page__desc{display:flex;flex-direction:column;justify-content:center}}.error-page__reasons{list-style-type:none;padding:0 0 0 .5rem}.error-page__reasons>li{text-indent:-.375rem}.error-page__reasons>li:before{text-indent:-.375rem;padding-right:.125rem;content:"-"}
