/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.toolbar-icon-openy-gated-content-openy:before{background-image:url(/modules/contrib/openy_custom/openy_system/assets/images/icon-gear-inactive.png);}#edit-app-settings-components .draggable a.tabledrag-handle{margin:1.8em 0 1.8em -1em;}#edit-app-settings-components .draggable td details{float:left;width:calc(100% - 40px);}#fetched-data tr.new-item{font-weight:bold;}#fetched-data tr.disabled{opacity:0.76;}.ui-dialog .ui-dialog-titlebar-close.no-close{display:none;}
.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-favorites-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-categories-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-category-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-instructor-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-video-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-duration-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-videos-page,.openy-gated-content.toolbar-fixed #gated-content .home{padding-top:84px;}.openy-gated-content.toolbar-fixed .layout-content #gated-content .top-menu,.openy-gated-content.toolbar-fixed .layout-content #gated-content .gated-content-schedule-page .date-filter,.openy-gated-content.toolbar-fixed .layout-content #gated-content .gated-content-schedule-page .calendar .desktop .header .slot{top:auto;}.openy-gated-content .layout-content #gated-content{padding-top:0;}.openy-gated-content .layout-content #gated-content .top-menu,.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .date-filter,.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .calendar .desktop .slot{top:auto !important;}.openy-gated-content #gated-content .gated-content-schedule-page,.openy-gated-content #gated-content .gated-content-favorites-page,.openy-gated-content #gated-content .gated-content-categories-page,.openy-gated-content #gated-content .gated-content-category-page,.openy-gated-content #gated-content .gated-content-instructor-page,.openy-gated-content #gated-content .gated-content-duration-page,.openy-gated-content #gated-content .gated-content-videos-page,.openy-gated-content #gated-content .gated-content-video-page,.openy-gated-content #gated-content .home{padding-top:86px;}.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .calendar .desktop{padding-top:48px;}.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .calendar .desktop .content{margin-top:64px;}@media (max-width:991px){.openy-gated-content .layout-content #gated-content .gated-content-schedule-page,.openy-gated-content .layout-content #gated-content .gated-content-favorites-page,.openy-gated-content .layout-content #gated-content .gated-content-categories-page,.openy-gated-content .layout-content #gated-content .gated-content-category-page,.openy-gated-content .layout-content #gated-content .gated-content-instructor-page,.openy-gated-content .layout-content #gated-content .gated-content-duration-page,.openy-gated-content .layout-content #gated-content .gated-content-videos-page,.openy-gated-content .layout-content #gated-content .gated-content-video-page,.openy-gated-content .layout-content #gated-content .home{padding-top:46px;}}
.page-middle .lead-copy{display:none;}#page-footer{display:none;}
.toolbar-icon-openy-system-openy:before{background-image:url(/modules/contrib/openy_custom/openy_system/assets/images/icon-gear-inactive.png);}.toolbar-icon-openy-system-openy:active:before,.toolbar-icon-openy-system-openy.is-active:before{background-image:url(/modules/contrib/openy_custom/openy_system/assets/images/icon-gear.png);}
.paragraph--unpublished{background-color:#fff4f4;}
body.with-banner{margin-top:0;}body.with-banner #page-head .paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-cta-section{padding-bottom:30px;padding-top:30px;}.paragraph--type--ffwy-prgf-banner{position:relative;}.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-image{width:100%;position:relative;max-height:700px;}.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-image img{width:100%;height:auto;}.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-cta-section{padding:0;}@media (min-width:62em){.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-cta{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;}.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-cta .container{align-items:center;margin-bottom:auto;margin-top:auto;}}.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-title{margin-top:0;font-size:40px;line-height:normal;font-weight:bold;letter-spacing:-1.5px;color:#fff;}@media (min-width:62em){.paragraph--type--ffwy-prgf-banner .ffwy-prgf-banner-title{font-size:60px;}}.paragraph--type--ffwy-prgf-banner .field-prgf-link a{color:#fff;display:inline-block;border:3px solid #fff;padding:10px 20px;border-radius:10px;}.paragraph--type--ffwy-prgf-banner .field-prgf-link a:hover{filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:0.7;cursor:pointer;text-decoration:none;}
.paragraph--type--ffwy-prgf-cta-banner .field-prgf-description{margin-top:20px;margin-bottom:30px;}.paragraph--type--ffwy-prgf-cta-banner .item-image{padding:0;text-align:right;}.paragraph--type--ffwy-prgf-cta-banner .item-image img{width:100%;height:auto;}.paragraph--type--ffwy-prgf-cta-banner.image-middle{background:transparent;position:relative;}.paragraph--type--ffwy-prgf-cta-banner.image-right .item-content{text-align:right;}.paragraph--type--ffwy-prgf-cta-banner.image-left .item-image{text-align:left;}.paragraph--type--ffwy-prgf-cta-banner.image-right .container,.paragraph--type--ffwy-prgf-cta-banner.image-left .container{width:100%;}.paragraph--type--ffwy-prgf-cta-banner .container-wrapper{width:100%;height:100%;display:flex;flex-direction:column;position:absolute;top:0;}.paragraph--type--ffwy-prgf-cta-banner .container-wrapper .container{align-items:center;margin-bottom:auto;margin-top:auto;}
.form-textarea-wrapper .ck.ck-toolbar .ck.ck-toolbar__items{flex-wrap:wrap !important;}.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items,#drupal-off-canvas [data-drupal-ck-style-fence] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap !important;}
