.rec_wrap_outer{display:flex;justify-content:center;margin-top:15px}.rec_wrap_outer h2,.rec_wrap_outer h2{font-weight:600}.rec_wrap_outer>.rec_wrap_inner{display:flex;flex-direction:column;width:100%;color:#3c3c3b;border:0;background-color:rgba(0,0,0,0);text-align:left;transition:.25s}.card .rec_wrap_outer>.rec_wrap_inner{text-decoration:none;color:#3c3c3b}.rec_wrap_outer>.rec_wrap_inner img{transition:.25s ease-in-out}.rec_wrap_outer>.rec_wrap_inner>.rec_img_col{width:100%;overflow:hidden;margin-bottom:1rem;position:relative}.rec_wrap_outer>.rec_wrap_inner>.rec_img_col>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2;position:relative}.rec_wrap_outer>.rec_wrap_inner>.rec_info_col{padding:0 1rem 1rem 1rem;font-family:"Source Sans Pro",sans-serif}.rec_wrap_outer>.rec_wrap_inner>.rec_info_col strong,.rec_wrap_outer>.rec_wrap_inner>.rec_info_col span{font-size:16px}.rec_wrap_outer>.rec_wrap_inner>.rec_info_col .h2{font-weight:600}.rec_wrap_outer>.rec_wrap_inner>.rec_info_col>h4{font-size:32px}.rec_wrap_outer>.rec_wrap_inner>.rec_vid_link_col{display:flex;align-items:center;margin-left:auto}.rec_wrap_outer>.rec_wrap_inner:hover{cursor:pointer;color:#000;text-decoration:none;background-color:rgba(226,221,210,.17)}.rec_wrap_outer>.rec_wrap_inner:hover>.rec_img_col{width:100%;overflow:hidden;position:relative;aspect-ratio:3/2;z-index:0}.rec_wrap_outer>.rec_wrap_inner:hover>.rec_img_col>img{transform:scale(1.01);-o-object-fit:cover;object-fit:cover;transition:.25s}.play_button{position:absolute;bottom:1em;right:1em;z-index:10}.ReactModal__Overlay{z-index:10000;overflow:auto}.ReactModal__Content{transform:translate(-50%, -50vh);width:95vw}@media screen and (min-width: 992px){.ReactModal__Content{height:auto;width:950px}}@media screen and (min-height: 1000px){.ReactModal__Content{transform:translate(-50%, -50%)}}.recordings-page-modal__content{display:flex;flex-flow:column;gap:1em}.recordings-page-modal__close{display:flex;justify-content:flex-end;order:-1}.recordings-page-modal__video{order:-1}.recordings-page-modal__header{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 992px){.recordings-page-modal__header{flex-direction:row}}.recordings-page-modal__header .btn{order:2}.recordings-page-modal__header .btn:focus{outline:3px solid #dd0602}.recordings-page-modal__header .fb-share-button{color:#3c3c3b}.recordings-page-modal__header .fb-share-button .fb-share-span{margin-left:5px;color:#3c3c3b}.recordings-page-modal__header .fb-share-button .fb-share-img{height:30px;width:auto;margin-bottom:3px}.recordings-page-modal__header .fb-share-button:hover{-webkit-text-decoration:solid underline #3c3c3b !important;text-decoration:solid underline #3c3c3b !important}.recordings-page-modal__header .download-video{margin-right:15px;color:#3c3c3b}.recordings-page-modal__header .download-video i{font-size:28px;padding-right:5px;color:#dd0602}.recordings-page-modal__header .download-video:hover{-webkit-text-decoration:solid underline #3c3c3b !important;text-decoration:solid underline #3c3c3b !important}.recordings-page-modal__header .download-video:hover span{color:#3c3c3b}.recordings-page-modal__header .link-container{display:flex}.ReactModal__Body--open{overflow:hidden}.recordings_section_wrapper{display:grid;-moz-column-gap:15px;column-gap:15px;margin-bottom:20px;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){.recordings_section_wrapper{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.recordings_section_wrapper{grid-template-columns:repeat(3, 1fr)}}.recordings_section_wrapper__fullwidth_column{grid-column:span 3}.recordings_suggested_section_wrapper__container{margin:0 auto}@media screen and (min-width: 1200px){.recordings_suggested_section_wrapper__container{max-width:1110px}}.recordings_suggested_section_wrapper__grid{margin:0 auto;display:grid;-moz-column-gap:40px;column-gap:40px;margin-bottom:20px;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){.recordings_suggested_section_wrapper__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.recordings_suggested_section_wrapper__grid{-moz-column-gap:80px;column-gap:80px}}@media screen and (max-width: 768px){.suggested-clips-desktop{display:none}}.recordings_suggested_clips_background{background-color:#f5f3ec;padding-top:2em;padding-bottom:1em;margin-bottom:2em}@media screen and (min-width: 768px){.recordings_suggested_clips_background{margin-left:calc(-50vw + 345px);margin-right:calc(-50vw + 345px)}}@media screen and (min-width: 992px){.recordings_suggested_clips_background{margin-left:calc(-50vw + 465px);margin-right:calc(-50vw + 465px)}}@media screen and (min-width: 1200px){.recordings_suggested_clips_background{margin-left:calc(-50vw + 555px);margin-right:calc(-50vw + 555px)}}.recordings_suggested_button_container{display:flex;justify-content:flex-end;padding-bottom:20px;margin-top:20px;margin-bottom:30px}.recordings_suggested_button_container button.recordings_suggested_clip_hidden{display:none}.recordings_suggested_clip_hidden{display:none}.recordings-container{display:none}@media screen and (min-width: 768px){.recordings-container{display:block}}.recordings-container-with-accordion{display:block}@media screen and (min-width: 768px){.recordings-container-with-accordion{display:none}}@media screen and (max-width: 768px){.fagforbundet-bootstrap #national-meeting-recordings .national-meeting-search-filter{background:#f5f3ec}.fagforbundet-bootstrap #national-meeting-recordings .ffnext-accordion .card:first-child .card-header:first-child{border:0}}.fagforbundet-bootstrap #national-meeting-delegates .card,.fagforbundet-bootstrap #national-meeting-recordings-suggested .card,.fagforbundet-bootstrap #national-meeting-recordings .card{background:#f5f3ec}.fagforbundet-bootstrap #national-meeting-delegates .card,.fagforbundet-bootstrap #national-meeting-recordings-suggested .card,.fagforbundet-bootstrap #national-meeting-recordings .card{margin:0 -15px;padding:0 15px}.fagforbundet-bootstrap #national-meeting-delegates .fofo-accordion,.fagforbundet-bootstrap #national-meeting-recordings-suggested .fofo-accordion,.fagforbundet-bootstrap #national-meeting-recordings .fofo-accordion{padding:0;font-size:inherit;font-weight:700}.fagforbundet-bootstrap #national-meeting-delegates .fofo-accordion .fa,.fagforbundet-bootstrap #national-meeting-recordings-suggested .fofo-accordion .fa,.fagforbundet-bootstrap #national-meeting-recordings .fofo-accordion .fa{font-size:2rem}.fagforbundet-bootstrap #national-meeting-delegates .ffnext-accordion .card:first-child .card-header:first-child,.fagforbundet-bootstrap #national-meeting-recordings-suggested .ffnext-accordion .card:first-child .card-header:first-child,.fagforbundet-bootstrap #national-meeting-recordings .ffnext-accordion .card:first-child .card-header:first-child{border:0}.national-meeting-agenda{margin-bottom:2rem;padding:0}@media screen and (min-width: 992px){.national-meeting-agenda__heading{padding:1.5rem 0 0 2.5rem}}@media screen and (max-width: 576px){.national-meeting-agenda .col-12{padding:0}}.national-meeting-read-more-link__label{color:#3c3c3b}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro{grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro{grid-template-columns:repeat(3, 1fr)}}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro .ffnext-list-articles-horizontal__image{aspect-ratio:3/2}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro .ffnext-list-articles-horizontal__label,.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro .ffnext-list-articles-horizontal__date{font-size:16px}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro .ffnext-text{padding:1rem}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro .h2{font-weight:600}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro a{display:block;height:100%;transition:.25s}.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro a:hover,.fagforbundet-bootstrap .ffnext-list-articles-horizontal--with-intro a:focus{background:#f5f3ec;color:#3c3c3b}
