.layout,.l-footer{background:#f3f3f3;}.l-footer{border-top:none;}
.l-content,.l-middle-row .block,.l-sidebar .block,.l-footer .block{background:white;border-radius:5px;padding:1em;margin-bottom:20px;}
.l-footer .l-footer-inner{.block-menu-menu-footer-menu{padding-top:1em;margin-bottom:-2px;.block-content{border-bottom:solid 2px var(--flb-accent);padding-bottom:20px;ul.menu{padding:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;& > li{float:none;a{color:var(--flb-accent);&:hover{text-decoration:none;color:#000;}}}}}}}
body{font-size:14px;font-family:Verdana,Helvetica,Arial,sans-serif;}h1,h2,h3,h4{color:var(--flb-accent);}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Helvetica,sans-serif;}h1{font-size:1.846em;font-weight:600;margin-bottom:1em;line-height:1;}h2.block-title{border-bottom:2px solid var(--flb-accent);color:#999;padding-bottom:5px;margin-bottom:0.5em;font-weight:bold;font-size:150%;text-transform:uppercase;font-family:'Open Sans',Helvetica,Verdana,sans-serif;}h3{font-size:1.25em;font-weight:600;margin-bottom:1em;line-height:1.477;}a{color:var(--flb-accent);transition:color 500ms ease;&:hover{color:#000;}}
.block-sign-up-or-in{h3{}}
.node-type-forum{p.p1,p.p3{text-align:inherit;-webkit-transform:unset;-moz-transform:unset;margin-top:inherit;margin-bottom:inherit;direction:inherit;width:unset;height:unset;white-space:inherit;}}.comment-node-forum-form,.node-forum-form{.form-type-textarea .tox-tinymce{border-radius:10px 10px 0 0;}.filter-wrapper{border:2px solid #EEE;border-radius:0 0 10px 10px;border-top:0 none;.fieldset-legend{text-transform:unset;.fieldset-title{color:var(--flb-accent);&:hover{color:#000;}}.summary{display:none;}}}}.comment{border:2px solid var(--flb-accent);margin-bottom:1em;border-radius:10px;max-width:100%;text-align:left;display:block;}.comments .indented{margin-top:1em;margin-left:25px;width:calc(100% - 25px);&:before{border-left-color:var(--flb-accent);border-bottom-color:var(--flb-accent);border-width:2px;}}.comment header,article.node-forum header{border:0;font-size:0.875rem;background-color:#f7f7f7;border-radius:10px;padding:15px;display:table;width:100%;box-sizing:border-box;position:relative;}.comment header,article.node-forum header{margin-bottom:25px;&:before{display:none;}}.comment header.has-picture,article.node-forum header.has-picture{display:table;min-height:100px;}a.permalink{position:absolute;right:15px;color:#000;&:hover{color:var(--flb-accent);}}.comment header .user-picture,article.node-forum header .user-picture{margin-right:15px;}.comment header img,article.node-forum header img{display:inline-block;float:left;margin-right:15px;max-width:75px;max-height:75px;border-radius:50%;background:#fff;}@media (min-width:34em){.comment header img,article.node-forum header img{max-width:100px;max-height:100px;}}@media (min-width:34em){.comment header.has-picture .user-picture,.comment header.has-picture .submitted,article.node-forum header.has-picture .user-picture,article.node-forum header.has-picture .submitted{display:table-cell;vertical-align:middle;min-height:80px;}}article header .submitted{display:table-cell;vertical-align:middle;width:100%;margin:0;padding:10px 0;a.username{color:var(--flb-accent);}}@media (min-width:34em){article header .submitted{padding:0;}}@media (min-width:48em){article header p.submitted{font-size:1.125rem;}}article header .arrow-down{display:none;width:0;height:0;border-left:0;border-right:0;border-top:20px solid #E8E6E5;position:absolute;bottom:-20px;left:33.5px;&:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f7f7f7;content:"";position:absolute;bottom:2px;left:-20px;}}@media (min-width:34em){article header .arrow-down{display:block;left:45px;}}article.comment .content{padding:0 1em;}.comment .field-name-comment-body{p{margin-bottom:0.25em;}}article ul.links.inline{list-style:none;display:block;margin:0;padding:10px;max-width:100%;text-align:right;clear:both;}article ul.links.inline li{display:inline-block;padding:0;margin:4px 8px 4px 0;list-style-type:none;&:after{content:'';}}@media (min-width:34em){article ul.links.inline li{margin:8px 15px 8px 0;}}article ul.links.inline li a{padding:5px 15px;border-radius:15px;display:inline-block;white-space:nowrap;border:1px solid #d7d7d7;-webkit-box-shadow:0 10px 10px -10px #E8E6E5;-moz-box-shadow:0 10px 10px -10px #E8E6E5;box-shadow:0 10px 10px -10px #E8E6E5;}li.comment-add a,li.comment-reply a{background-color:#F0F4D2;&:hover{background-color:#f7f7f7;}}
:root{--flb-accent:#1db6b6;--flb-accent:#0B8888;}.easy-breadcrumb .separator{margin:0 0.5em;}
.view-forum-topic-list .pager{.pager-next a,.pager-last a,.pager-first a,.pager-previous a{&:before,&:after{display:none;}}.pager-item,.pager-ellipsis,.pager-first,.pager-previous,.pager-next,.pager-last{background:#ced2da;transition:all 500ms ease;font-weight:bold;color:var(--flb-accent);&:hover:has(a){background:var(--flb-accent);}a{color:var(--flb-accent);background:transparent;&:hover{color:#ced2da;background:transparent;}}}}.add-forum-link{color:var(--flb-accent);}.view-forum-overview.view-display-id-page_forum_overview_table{td.views-field{.forum-management-companies a{color:var(--flb-accent);font-size:120%;}.forum-subforums{display:block;.views-delimited-list{.views-row a{color:var(--flb-accent);font-weight:600;}&:before{content:'Subforums:';color:#000;display:inline-block;}}}.view-display-id-forum_comments_embed_author_date{a.username{color:var(--flb-accent);}}}}.view-forum-topic-list{a{color:var(--flb-accent);transition:all 500ms ease;&:hover{color:#000;}}}.view-display-id-block_forum_subform_table{a{color:var(--flb-accent);transition:all 500ms ease;&:hover{color:#000;}}.forum-name a{font-size:120%;}}.block-forum-list-view-switcher{padding-top:0;padding-bottom:1rem;.forum-list-view-switcher{display:flex;.forum-link-wrapper{margin-right:1em;.forum-link{display:block;padding:0.5em;transition:all 500ms ease;font-weight:bold;border:1px solid var(--flb-accent);border-radius:1em;box-sizing:border-box;}}}}.view-name-forum_topic_list .forum-link{&.forum-overview{background:#FFFFFF;color:#3c4350;&:hover{background:var(--flb-accent);color:#FFFFFF;}}&.forum-topics{background:var(--flb-accent);color:#FFFFFF;transition:none;&:hover{background:var(--flb-accent);color:#FFFFFF;}}}.view-name-forum_overview .forum-link{&.forum-overview{background:var(--flb-accent);color:#FFFFFF;transition:none;&:hover{background:var(--flb-accent);color:#FFFFFF;}}&.forum-topics{background:#FFFFFF;color:#3c4350;&:hover{background:var(--flb-accent);color:#FFFFFF;}}}
.l-header .l-header-inner{.block-locale-language{display:inline-block;float:right;margin-left:2rem;margin-top:0.5rem;margin-bottom:0.5rem;ul.language-switcher-locale-url{list-style-type:none;display:flex;flex-direction:row;margin-block-start:0;padding-inline-start:0;gap:1rem;margin-bottom:0;li a.language-link{font-weight:600;}}}.block-search-form{display:inline-block;float:right;.search-block-form{display:flex;flex-direction:row;gap:1rem;.form-item.form-type-search,.form-actions{display:inline-block;margin-bottom:0;input.form-search{padding:0.4em;}input.form-submit{margin-right:0;line-height:2.5;}}}}.block-system-main-menu{.menu-toggle-button{.menu-toggle-button-icon,.menu-toggle-button-icon::before,.menu-toggle-button-icon::after{background-color:#FFF;}.menu-toggle-button-text{color:#FFF;}}ul.menu-dropdown{li.leaf,li.has-children:hover{a:hover{color:#FFF;}}}}}
