@font-face{font-family:'Dolce-Vita';src:url('/_clientFiles/Layout/Fonts/Dolce-Vita.ttf.woff') format('woff'),url('/_clientFiles/Layout/Fonts/Dolce-Vita.ttf.svg#Dolce-Vita') format('svg'),url('/_clientFiles/Layout/Fonts/Dolce-Vita.ttf.eot'),url('/_clientFiles/Layout/Fonts/Dolce-Vita.ttf.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}body.attitudeforum{--attitude-red:#b00;--forum-red:#ff6d6d}body.attitudeforum{color:#eee;background-color:#000}body.attitudeforum a{color:var(--forum-red)}body.attitudeforum .headergrid a{color:white}body.attitudeforum nav.slidemenu a{color:black}body.attitudeforum .superfluidmenu a{color:#444}body.attitudeforum .superfluidmenu .mainitem>a{color:#eee}body.attitudeforum .superfluidmenu .fa{color:#444}body.attitudeforum .site-nav-2022 .superfluidmenu{background-color:#000}body.attitudeforum .content .foundation-of-everything{background-color:unset}body.attitudeforum .attitude-special-msg a{color:#fff}.attitudeevents h1{margin:0 0 15px 0;font-size:15pt;font-weight:normal;text-transform:uppercase}.attitudeevents h1 a{color:#ddd}.attitudeevents h2{margin:0 0 15px 0;font-size:14pt;text-transform:uppercase}.attitudeevents h2 a{color:#ddd}.attitudeevents input,.attitudeevents textarea,.attitudeevents select{color:#eee;background-color:#444;border-color:#666}.attitudeevents .site-content{font-size:13pt}.attitudeevents .events-pagepath{margin:0 0 15px 0}@media all and (min-width:992px){.attitudeevents h1{font-size:15pt;font-weight:bold}.attitudeevents h2{font-size:14pt;font-weight:bold}}.attitudeevents .site-content button,.attitudeevents .popup-page button{padding:10px 15px;font-size:15pt;color:#eee;background-color:#a00;border:0;border-radius:3px;transition:all 250ms}.attitudeevents .site-content button:hover,.attitudeevents .popup-page button:hover{background-color:var(--attitude-red)}.attitudeevents .site-content button.green,.attitudeevents .popup-page button.green{background-color:#0a0}.attitudeevents .site-content button.green:hover,.attitudeevents .popup-page button.green:hover{background-color:#0c0}.attitudeevents .site-content button.blue,.attitudeevents .popup-page button.blue{background-color:#00a}.attitudeevents .site-content button.blue:hover,.attitudeevents .popup-page button.blue:hover{background-color:#00c}.attitudeevents iframe{border-radius:3px}.attitudeevents textarea{width:375px;max-width:100%;margin:0 0 15px 0;border:1px solid #666;border-radius:3px}.attitudeevents a.cmd{font-size:10pt;font-weight:bold;cursor:pointer}.attitudeevents .slickslider{width:100%;padding:0}.attitudeevents .slickslider .prev,.attitudeevents .slickslider .next{z-index:991;position:absolute;top:50%;margin:-35px 0 0 0;padding:6px 5px 6px 0;cursor:pointer;background-color:rgba(255,255,255,0.8);border-radius:5px}.attitudeevents .slickslider .prev{left:0}.attitudeevents .slickslider .next{right:0}.attitudeevents .slickslider .prev .fa,.attitudeevents .slickslider .next .fa{font-size:64px;color:#444}.gallery2 .entries .img{width:100%;height:300px}@media all and (min-width:1200px){.gallery2 .entries .img{height:400px}}.gallery2 .entries .img img{object-fit:cover;width:100%;height:100%}.events .event{position:relative;font-size:13pt;border-radius:3px}.events .event .category{z-index:2000;position:absolute;top:20px;left:-5px;font-family:'Dolce-Vita',Verdana;font-size:20pt}.events .event .category a{padding:10px 15px;color:#eee;background-color:rgba(255,0,0,0.9);border-radius:3px}.events .event .category a:hover{text-decoration:none}.events .event .enddate{z-index:2000;position:absolute;top:70px;left:-5px;padding:5px 5px 5px 10px;font-family:'Dolce-Vita',Verdana;font-size:20pt;background-color:rgba(255,255,0,0.9);border-radius:3px}.events .event .time{z-index:2000;position:absolute;top:40px;right:-30px;padding:5px 10px;font-family:'Dolce-Vita',Verdana;font-size:20pt;color:#fff;background-color:rgba(255,0,255,0.9);border-radius:3px;transform:rotate(45deg)}.events .event .time.soon{top:20px;right:-20px;background-color:rgba(0,20,220,0.9)}.events .event .body{border-radius:3px}.events .event .techinfo{position:absolute;top:-5px;left:-5px;font-family:'Courier New';font-size:7pt;background-color:yellow}.events .event .image a{position:relative;display:block;width:100%}.events .event .image a::before{display:block;content:" ";padding-top:100%}.events .event .image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;border-radius:3px}.events .event .textstuff{height:60px;padding:15px 0 0 0;text-align:center}.events .event .title a{color:#eee}.events .event .readmore{padding:15px;color:#eee;background-color:#222;border-radius:0 0 13px 13px}.events .event .readmore a{display:block;text-align:center;color:#eee}.userprofile img,.single-entry img{border-radius:3px}@media all and (min-width:1024px){.userprofile .images,.single-entry .images{min-height:400px;padding:0 30px 0 0;border-right:1px solid #222;border-image:linear-gradient(to top,red,rgba(0,0,0,0)) 1 100%}}.userprofile .images,.single-entry .images{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px 15px}.userprofile .images .image,.single-entry .images .image{grid-column:2 / 5;grid-row:1 / 4;height:330px}.userprofile .images .image.single-image,.single-entry .images .image.single-image{grid-column:1 / 5;height:500px}.userprofile .images .image img,.single-entry .images .image img{cursor:pointer;width:100%;height:100%;object-fit:cover;object-position:center center}.userprofile .images .thumb,.single-entry .images .thumb{height:100px}.userprofile .thumb img,.single-entry .thumb img{width:100%;height:100%;object-fit:cover;object-position:center center}.userprofile .profilename,.single-entry .profilename{font-family:'Dolce-Vita',Verdana;font-size:32pt}.userprofile .profilename a,.single-entry .profilename a{color:#222}.single-entry .visit-profile{text-align:right;font-size:10pt;font-weight:bold;cursor:pointer}.single-entry .visit-profile a{color:#900}.single-entry .visit-profile a:hover{text-decoration:none}.userprofile .quick-info,.single-entry .quick-info{margin:0 0 15px 0;font-family:'Dolce-Vita',Verdana;font-size:18pt;color:#ddd}.attitudeevents .quick-info .vertical-bar{display:inline-block;height:25px;margin:0 15px;border-right:1px solid #ddd;border-image:linear-gradient(to top,red,rgba(0,0,0,0)) 1 100%}.single-entry .questionnaire ul{margin:15px 0 0 0;padding:0;list-style-type:none}.single-entry .questionnaire li{margin:0 0 15px 0}.single-entry .questionnaire i{font-weight:bold}.userprofile .about{margin:0 0 30px 0;font-size:14pt}.userprofile .about-item{margin:0 0 15px 0;font-size:13pt}.userprofile .about-item .q{display:block;font-size:14pt;color:#eee}.userprofile input[type=text],.userprofile textarea{width:100%;margin:0}.userprofile input,.userprofile select{margin:0}.userprofile .qa-item-edit .q{padding:15px 0}.userprofile .qa-item-edit .a{padding:5px 0}.userprofile .qa-item-edit .a input,.userprofile .qa-item-edit .a select{padding:10px}.userprofile .qa-item-edit .a input[type=checkbox]{display:inline-block;margin:15px 0 0 0}.userprofile .qa-item-edit .a textarea{height:120px;padding:10px}@media all and (min-width:1200px){.userprofile .qa-item-edit .interests{columns:3}}.userprofile .input-error{color:#400;background-color:#ecc;border-color:var(--attitude-red)}.comments2 .imgtxt-grid{grid-template-columns:50px auto}.comments2 .imgtxt-grid .image img{width:50px;height:50px}.comments2 .comment{margin:0 0 15px 0}.comments2 .comment .text{position:relative;padding:0 0 15px 0}.comments2 .comment .text .profilename a{color:var(--forum-red)}.comments2 .comment .text .commands{position:absolute;right:0;bottom:0}.comments2 .comment .text .commands .cmd{font-size:11pt;cursor:pointer}.comments2 .comment .text .commands .cmd.running{color:#cbb}.comments2 .comment.thread-deleted .text,.comments2 .comment.thread-deleted .text .profilename{opacity:.5;text-decoration:line-through}.comments2 .comment.thread-deleted .commands{display:none}.comments2>.comment>.replies{padding-left:45px}.comments2 textarea{width:100%;height:150px}.myprofile .photo-area,.myentry .photo-area{padding:15px;background-color:#444}.myentry .video-area{padding:15px;background-color:#444}.profile-images,.myentry .entry-images{width:auto;margin:0 -5px}.profile-images .profile-image,.myentry .entry-images .entry-image{position:relative;float:left;margin:0 5px 30px 5px;background-color:#333;border-radius:3px}.profile-images .profile-image .img,.myentry .entry-images .img{display:flex;width:150px;height:200px;padding:15px}.profile-images .profile-image.selected,.myentry .entry-images .entry-image.selected{background-color:#c31}.profile-images .profile-image .img img,.myentry .entry-images .img img{align-self:flex-end;max-width:100%;max-height:100%;margin:0 auto;border-radius:3px}.profile-images .profile-image .zoom,.myentry .entry-images .zoom{position:absolute;top:5px;left:-5px;background-color:rgba(150,0,0,0.9);border-radius:3px}.profile-images .profile-image .zoom a,.myentry .entry-images .zoom a{display:inline-block;padding:5px 5px 5px 10px;color:#eee}.profile-images .profile-image .zoom a:hover,.myentry .entry-images .zoom a:hover{text-decoration:none}.profile-images .profile-image .primary,.myentry .entry-images .primary{position:absolute;top:45px;left:-5px;padding:5px 5px 5px 10px;color:#eee;background-color:rgba(10,190,0,0.9);border-radius:3px}.profile-images .profile-image .checkbox,.myentry .entry-images .checkbox{position:absolute}.profile-images .profile-image .checkbox input,.myentry .entry-images .checkbox input{visibility:hidden}.myentry .questionnaire textarea{width:100%;height:70px;padding:5px;background-color:#444;border:1px dotted #bbb}.myentry .questionnaire .question{margin:0 0 10px 0;font-size:14pt}.myentry .a-input{display:inline-block;width:100%;margin:0 0 15px 0;padding:5px;background-color:#444;border:1px dotted #666;border-radius:3px}.checkboxdefaults label{font-family:system-ui,sans-serif;font-size:14pt;font-weight:bold;line-height:1.1;display:grid;grid-template-columns:25px auto;gap:5px}.checkboxdefaults label.hint{grid-template-columns:25px 20px auto}.checkboxdefaults input[type="checkbox"],.checkboxdefaults input[type="radio"]{-webkit-appearance:none;appearance:none;background-color:#000;margin:0;font:inherit;color:#eee;width:1.15em;height:1.15em;border:1px solid #eee;border-radius:.15em;transform:translateY(-0.075em);display:grid;place-content:center}.checkboxdefaults input[type="radio"]{border-radius:50%}.checkboxdefaults input[type="checkbox"]::before,.checkboxdefaults input[type="radio"]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--attitude-red);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.checkboxdefaults input[type="checkbox"]:checked::before,.checkboxdefaults input[type="radio"]:checked::before{transform:scale(1)}.searchdefaults .searchcontrol{display:grid;grid-template-columns:auto 30px;grid-gap:5px;align-items:center;font-size:14pt;border:1px solid #eee;border-radius:3px}.searchdefaults .searchcontrol input[type="text"]{margin:0;padding:5px 5px 5px 10px;border:0;border-right:1px solid #999;border-radius:3px;background-color:transparent}.searchdefaults .searchcontrol button{display:flex}.searchdefaults .searchcontrol.hint{grid-template-columns:auto 20px 30px}.headerdefaults .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.headerdefaults .header a{color:#eee}.headerdefaults .subheader{font-weight:bold}.forum-menu{width:auto;margin:-15px -15px 15px -15px}.forum-menu .forum-bar{padding:15px;font-size:15pt;cursor:pointer;color:#eee;background-color:var(--attitude-red)}.forum-menu .forum-bar a{color:#fff}.forum-menu .menuitems{display:none;margin:0 0 30px 0}@media all and (min-width:1200px){.forum-menu .menuitems{border-left:1px solid #ccc;border-right:1px solid #ccc;width:600px}}.forum-menu .menuitems .menuitem{border-bottom:1px solid #ccc}.forum-menu .menuitems .menuitem a{display:block;padding:15px}.forum-menu .menuitems a{color:#eee}.forum-menu .forum-bar i.open{display:inline-block}.forum-menu.menuopen .forum-bar i.open{display:none}.forum-menu .forum-bar i.close{display:none}.forum-menu.menuopen .forum-bar i.close{display:inline-block}.forum-menu.menuopen .menuitems{display:block}.attitudeforum .current-forum a{color:#eee}.attitudeforum .current-forum .forum-name{text-transform:uppercase}.attitudeforum a.command{cursor:pointer}.attitudeforum h2 a{color:var(--forum-red)}.attitudeforum form{display:unset}.attitudeforum span.action a{color:#eee}.attitudeforum button.clear{margin:0;padding:0;line-height:1;font-size:inherit;border:0;background-color:unset;transition:unset}.attitudeforum button.clear.flex{display:inline-flex;display:grid;grid-template-columns:40px auto;align-items:center;text-align:left}.attitudeforum button.clear.border{padding:10px 15px;border:1px solid #ccc;border-radius:3px}.attitudeforum button.clear:disabled{color:#999;border-color:#999}.attitudeforum button.clear:hover{background-color:unset}.attitudeforum .contentslider{width:100%;padding:10px 0 5px 0;display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.attitudeforum .contentslider .contentslide{padding:0 5px 0 0;flex-shrink:0}.attitudeforum .contentslider .contentslide a{display:inline-block;color:#fff}.attitudeforum .contentslider .contentslide a:hover{text-decoration:none}.attitudeforum .contentslider .contentslide .body{position:relative;padding:0}.attitudeforum .contentslider .contentslide .event,.attitudeforum .contentslider .contentslide .entry{position:relative}.attitudeforum .contentslider .contentslide .event .winner-note,.attitudeforum .contentslider .contentslide .entry .winner-note{z-index:999;position:absolute;top:15px;left:15px;color:yellow}.attitudeforum .contentslider .contentslide .event .winner-note .fa-trophy,.attitudeforum .contentslider .contentslide .entry .winner-note .fa-trophy{font-size:25px}.attitudeforum .contentslider .contentslide .event .profilename,.attitudeforum .contentslider .contentslide .entry .profilename{font-size:14pt}.attitudeforum .contentslider .contentslide .event .time,.attitudeforum .contentslider .contentslide .entry .time{z-index:2000;position:absolute;top:40px;right:-30px;padding:5px 10px;font-family:'Dolce-Vita',Verdana;font-size:20pt;color:#fff;background-color:rgba(255,0,255,0.9);border-radius:3px;transform:rotate(45deg)}.attitudeforum .contentslider .contentslide .img{width:200px;height:200px}.attitudeforum .contentslider .contentslide .img img{object-fit:cover;width:200px;height:200px}.attitudeforum .contentslider .contentslide .textstuff{position:absolute;bottom:0;left:0;right:0;padding:5px;font-size:10pt;background-color:rgba(0,0,0,0.5);border-radius:3px}.attitudeforum .contentslider .contentslide .textstuff .title{font-size:9pt}.contentslider::-webkit-scrollbar{display:none}@media all and (min-width:769px){.contentslider{padding:10px 0 15px 0}}.imgtxt-grid{display:grid;grid-template-columns:100px auto;grid-gap:15px 15px;margin:0 0 15px 0}.imgtxt-grid .image img{object-fit:cover;width:100px;height:100px;border-radius:3px}.imgtxt-grid .text{color:#eee}.imgtxt-grid .text a{color:#eee}.imagegriddefaults .entity-image-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:100px 100px 100px 100px;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:5px}.imagegriddefaults .entity-image-grid .image-grid-item{aspect-ratio:1}.imagegriddefaults .entity-image-grid .image-grid-item img{display:block;width:100%;height:100%;cursor:pointer;object-fit:cover;object-position:center center;border-radius:3px}.imagegriddefaults .entity-image-grid .image-grid-item.primary{grid-column-start:3;grid-column-end:7;grid-row-start:1;grid-row-end:5}@media all and (min-width:1200px){.imagegriddefaults .entity-image-grid xx.image-grid-item.primary{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}}.imagegriddefaults .entity-image-grid .image-grid-item.image-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}@media all and (min-width:1200px){.imagegriddefaults .entity-image-grid xx.image-grid-item.image-1{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}}.imageflexdefaults .image-grid{display:flex;flex-wrap:wrap;width:auto;margin:0 -4px}.imageflexdefaults .image-grid .grid-item{position:relative;flex-grow:1;padding:4px;max-width:50%}@media all and (min-width:992px) and (max-width:1199px){.imageflexdefaults .image-grid .grid-item{max-width:25%}}@media all and (min-width:1200px){.imageflexdefaults .image-grid .grid-item{max-width:20%}}.imageflexdefaults .image-grid .grid-item a.imagelink{display:block}.imageflexdefaults .image-grid .grid-item img{display:block;min-width:100%;height:150px;object-fit:cover;border-radius:3px}@media all and (min-width:992px) and (max-width:1199px){.imageflexdefaults .image-grid .grid-item img{height:200px}}@media all and (min-width:1200px){.imageflexdefaults .image-grid .grid-item img{height:250px}}.imageflexdefaults .image-grid::after{content:"";flex:auto}.imagecontroldefaults .image-grid .primary{position:absolute;top:15px;left:-5px;padding:5px 5px 5px 10px;color:#eee;background-color:rgba(10,190,0,0.9);border-radius:3px}.imagecontroldefaults .image-grid .controls{position:absolute}.imagecontroldefaults .image-grid .controls button{display:inline-block;padding:10px 10px;text-align:center;background-color:rgba(10,10,10,0.8);border-radius:3px}.imagecontroldefaults .image-grid .controls.top{top:5px;right:5px}.imagecontroldefaults .image-grid .controls.bottom{bottom:5px;left:5px}.loadmoredefaults .loadmore-items{display:block;margin:15px 0 30px 0;text-align:center}.loadmoredefaults .loadmore-items .pagination{text-align:left}.loadmoredefaults .loadmore-items .pagination a.page{display:inline-block;padding:15px;margin:0 15px 15px 0;color:#eee;background-color:#444;border-radius:3px}.loadmoredefaults .loadmore-items .pagination a.page.current{color:#eee;background-color:var(--forum-red)}.loadmoredefaults .loadmore-items .viewprogress{margin:0 0 15px 0}.loadmoredefaults .loadmore-items .viewprogressbar{width:180px;max-width:100%;height:2px;margin:10px auto 15px auto;background-color:#666}.loadmoredefaults .loadmore-items .viewprogressbar .progress{width:10px;height:2px;background-color:#ccc}.loadmoredefaults .loadmore-items button{padding:15px 60px;text-transform:uppercase;letter-spacing:2px;background-color:#000;border-radius:5px;border:1px solid #ccc}.ae-errormessage{position:fixed;top:50%;left:50%;transform:translateX(-50%);padding:30px;font-size:14pt;background-color:#000;border:2px solid var(--attitude-red);border-radius:3px}.ae-errormessage .close{position:absolute;top:5px;right:-5px}.ae-errormessage .close .fal{cursor:pointer}.ae-errormessage .msg{padding:15px 0 0 0}.forums .forum>a{display:block}.forums .forum a{color:#eee}.forums .forum a:hover{text-decoration:none}.forums .forum h3{margin:0 0 15px 0}.forumdetails .title,.forumdetails .text{word-break:break-word}.forumdetails .meta .item{display:inline-block;padding:0 0 0 15px;font-size:8pt;color:#ddd}.forumdetails .meta .item:first-child{padding:0}.contentformdefault{position:relative;max-width:700px;padding:45px 15px 15px 15px;background-color:#000;border:1px solid #666;border-radius:3px}.contentformdefault .title{margin:0 0 15px 0}.contentformdefault .title input{width:100%;padding:7px}.contentformdefault textarea{width:100%;height:100px;padding:7px}.contentformdefault a.cancel{cursor:pointer}.contentformdefault a.cancel:hover{text-decoration:none}.contentformdefault .close{position:absolute;top:5px;right:-5px}.contentformdefault .close .fal{cursor:pointer}.addcontentdefault button.clear{padding:0;display:inline-flex;align-items:center;background:none}.addcontentdefault button.clear:hover{background:none}.addcontentdefault button.disabled,.addcontentdefault button.disabled:hover{background-color:#777}.addcontentdefault .busyhint{display:inline-block;padding:0 15px 0 5px}.contentquotedefaults blockquote{position:relative;display:inline-block;width:calc(100% - 30px);background:#333;border-left:10px solid #666;margin:0 15px;padding:15px;quotes:"\201C" "\201D" "\2018" "\2019"}.contentquotedefaults blockquote:before{color:#666;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}.contentquotedefaults blockquote:after{position:absolute;bottom:0;right:15px;color:#666;content:close-quote;font-size:4em;line-height:.1em}.contentquotedefaults blockquote p{display:inline}.contentmetadefaults .meta{display:flex;flex-flow:row wrap;width:auto;margin:5px -5px 0 -5px;justify-content:space-between}@media all and (min-width:1200px){.contentmetadefaults .meta{justify-content:start}}.contentmetadefaults .meta a{color:var(--forum-red)}.contentmetadefaults .meta .item{display:inline-block;padding:3px 5px;font-size:8pt;color:#ddd}@media all and (min-width:1200px){.contentmetadefaults .meta .item{padding:3px 7px}}.contentmetadefaults .meta .item.author{font-size:10pt}.contentmetadefaults .meta .item.label{cursor:default;display:inline-block;margin:0 7px;font-size:8pt;color:#000;border-radius:3px}.contentmetadefaults .meta .item.moderator-label{background-color:#0c0}.contentmetadefaults .meta .item.edited-label{background-color:#aaa}.contentmetadefaults .meta::after{content:"";flex:auto}.contentformclones{display:none}.ae-topics .loadmore-items{display:block;margin:15px 0 30px 0;text-align:center}.ae-topics .loadmore-items .pagination{text-align:left}.ae-topics .loadmore-items .pagination a.page{display:inline-block;padding:15px;margin:0 15px 15px 0;color:#eee;background-color:#444;border-radius:3px}.ae-topics .loadmore-items .pagination a.page.current{color:#eee;background-color:var(--forum-red)}.ae-topics .loadmore-items .viewprogress{margin:0 0 15px 0}.ae-topics .loadmore-items .viewprogressbar{width:180px;max-width:100%;height:2px;margin:10px auto 15px auto;background-color:#666}.ae-topics .loadmore-items .viewprogressbar .progress{width:10px;height:2px;background-color:#ccc}.ae-topics .loadmore-items button{padding:15px 60px;text-transform:uppercase;letter-spacing:2px;background-color:#000;border-radius:5px;border:1px solid #ccc}.topics .topicclone{display:none}.topics .topic>a{display:block}.topics .topic a{color:#eee}.topics .topic a:hover{text-decoration:none}.topics .topic h3{margin:0 0 15px 0}.topics .topic img{max-width:100%;max-height:500px}.topics .topic .title,.topics .topic .content-text{word-break:break-word}.topics .topic .content-edit-title{display:none}.topics .topic .content-edit-text{display:none}.topics .topic .content-text{display:none}.topics .topic .topicform.edit{position:relative;max-width:700px;padding:45px 15px 15px 15px;background-color:#000;border:1px solid #666;border-radius:3px}.topics .topic .topicform.edit .title{margin:0 0 15px 0}.topics .topic .topicform.edit .title input{width:100%;padding:7px}.topics .topic .topicform.edit textarea{width:100%;height:100px;padding:7px}.topics .topic .topicform.edit a.cancel{cursor:pointer}.topics .topic .topicform.edit a.cancel:hover{text-decoration:none}.topics .topic .topicform.edit .close{position:absolute;top:5px;right:-5px}.topics .topic .topicform.edit .close .fal{cursor:pointer}.topics .topic .meta{display:flex;flex-flow:row wrap;width:auto;margin:5px -5px 0 -5px;justify-content:space-between}@media all and (min-width:1200px){.topics .topic .meta{justify-content:start}}.topics .topic .meta a{color:var(--forum-red)}.topics .topic .meta .item{display:inline-block;padding:3px 5px;font-size:8pt;color:#ddd}@media all and (min-width:1200px){.topics .topic .meta .item{padding:3px 7px}}.topics .topic .meta .item.author{font-size:10pt}.topics .topic .meta .item.label{cursor:default;display:inline-block;margin:0 7px;font-size:8pt;color:#000;border-radius:3px}.topics .topic .meta .item.moderator-label{background-color:#0c0}.topics .topic .meta .item.edited-label{background-color:#aaa}.topics .topic .meta::after{content:"";flex:auto}.topicdetails .title,.topicdetails .text{word-break:break-word}.topicdetails img{max-width:100%;max-height:500px}.topicdetails .meta{display:flex;flex-flow:row wrap;width:auto;margin:5px -5px 0 -5px;justify-content:space-between}@media all and (min-width:1200px){.topicdetails .meta{justify-content:start}}.topicdetails .meta a{color:var(--forum-red)}.topicdetails .meta .item{display:inline-block;padding:3px 5px;font-size:8pt;color:#ddd}@media all and (min-width:1200px){.topicdetails .meta .item{padding:3px 7px}}.topicdetails .meta .item.author{font-size:10pt}.topicdetails .meta .item.label{cursor:default;display:inline-block;margin:0 7px;font-size:8pt;color:#000;border-radius:3px}.topicdetails .meta .item.moderator-label{background-color:#0c0}.topicdetails .meta .item.edited-label{background-color:#aaa}.topicdetails .meta::after{content:"";flex:auto}.topicdetails .meta{margin-top:-10px}.addtopic button.clear{padding:0;display:inline-flex;align-items:center;background:none}.addtopic button.clear:hover{background:none}.addtopic button.disabled,.addtopic button.disabled:hover{background-color:#777}.addtopic .busyhint{display:inline-block;padding:0 15px 0 5px}.addtopic .topicform+.showtopicform{display:none}.addtopic .topicform{position:relative;max-width:700px;padding:45px 15px 15px 15px;background-color:#000;border:1px solid #666;border-radius:3px}.addtopic .topicform .title{margin:0 0 15px 0}.addtopic .topicform .title input{width:100%;padding:7px}.addtopic .topicform textarea{width:100%;height:100px;padding:7px}.addtopic .topicform a.cancel{cursor:pointer}.addtopic .topicform a.cancel:hover{text-decoration:none}.addtopic .topicform .close{position:absolute;top:5px;right:-5px}.addtopic .topicform .close .fal{cursor:pointer}.topic .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.topic .header a{color:#eee}.topic .subheader{font-weight:bold}.ae-posts .loadmore-items{display:block;margin:15px 0 30px 0;text-align:center}.ae-posts .loadmore-items .pagination{text-align:left}.ae-posts .loadmore-items .pagination a.page{display:inline-block;padding:15px;margin:0 15px 15px 0;color:#eee;background-color:#444;border-radius:3px}.ae-posts .loadmore-items .pagination a.page.current{color:#eee;background-color:var(--forum-red)}.ae-posts .loadmore-items .viewprogress{margin:0 0 15px 0}.ae-posts .loadmore-items .viewprogressbar{width:180px;max-width:100%;height:2px;margin:10px auto 15px auto;background-color:#666}.ae-posts .loadmore-items .viewprogressbar .progress{width:10px;height:2px;background-color:#ccc}.ae-posts .loadmore-items button{padding:15px 60px;text-transform:uppercase;letter-spacing:2px;background-color:#000;border-radius:5px;border:1px solid #ccc}.posts .postclone{display:none}.posts .post{padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px solid #666}.posts .post>a{display:block}.posts .post a{color:#eee}.posts .post a:hover{text-decoration:none}.posts .post h3{margin:0 0 15px 0}.posts .post img{max-width:100%;max-height:500px}.posts .post .imgtxt-grid{grid-template-columns:50px auto}.posts .post .imgtxt-grid .image img{width:50px;height:50px}.posts .post .text{word-break:break-word}.posts .post .text a{text-decoration:underline}.posts .post .content-edit-text{display:none}.posts .post .postform.edit{position:relative;max-width:700px;padding:45px 15px 15px 15px;background-color:#000;border:1px solid #666;border-radius:3px}.posts .post .postform.edit .title{margin:0 0 15px 0}.posts .post .postform.edit .title input{width:100%;padding:7px}.posts .post .postform.edit textarea{width:100%;height:100px;padding:7px}.posts .post .postform.edit a.cancel{cursor:pointer}.posts .post .postform.edit a.cancel:hover{text-decoration:none}.posts .post .postform.edit .close{position:absolute;top:5px;right:-5px}.posts .post .postform.edit .close .fal{cursor:pointer}.posts .post blockquote{position:relative;display:inline-block;width:calc(100% - 30px);background:#333;border-left:10px solid #666;margin:0 15px;padding:15px;quotes:"\201C" "\201D" "\2018" "\2019"}.posts .post blockquote:before{color:#666;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}.posts .post blockquote:after{position:absolute;bottom:0;right:15px;color:#666;content:close-quote;font-size:4em;line-height:.1em}.posts .post blockquote p{display:inline}.posts .post .meta{display:flex;flex-flow:row wrap;width:auto;margin:5px -5px 0 -5px;justify-content:space-between}@media all and (min-width:1200px){.posts .post .meta{justify-content:start}}.posts .post .meta a{color:var(--forum-red)}.posts .post .meta .item{display:inline-block;padding:3px 5px;font-size:8pt;color:#ddd}@media all and (min-width:1200px){.posts .post .meta .item{padding:3px 7px}}.posts .post .meta .item.author{font-size:10pt}.posts .post .meta .item.label{cursor:default;display:inline-block;margin:0 7px;font-size:8pt;color:#000;border-radius:3px}.posts .post .meta .item.moderator-label{background-color:#0c0}.posts .post .meta .item.edited-label{background-color:#aaa}.posts .post .meta::after{content:"";flex:auto}.addpost button.clear{padding:0;display:inline-flex;align-items:center;background:none}.addpost button.clear:hover{background:none}.addpost button.disabled,.addpost button.disabled:hover{background-color:#777}.addpost .busyhint{display:inline-block;padding:0 15px 0 5px}.addpost .postform+.showpostform{display:none}.addpost .postform{position:relative;max-width:700px;padding:45px 15px 15px 15px;background-color:#000;border:1px solid #666;border-radius:3px}.addpost .postform .title{margin:0 0 15px 0}.addpost .postform .title input{width:100%;padding:7px}.addpost .postform textarea{width:100%;height:100px;padding:7px}.addpost .postform a.cancel{cursor:pointer}.addpost .postform a.cancel:hover{text-decoration:none}.addpost .postform .close{position:absolute;top:5px;right:-5px}.addpost .postform .close .fal{cursor:pointer}.profile .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.profile .header a{color:#eee}.profile .subheader{font-weight:bold}.profile .entity-image-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:100px 100px 100px 100px;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:5px}.profile .entity-image-grid .image-grid-item{aspect-ratio:1}.profile .entity-image-grid .image-grid-item img{display:block;width:100%;height:100%;cursor:pointer;object-fit:cover;object-position:center center;border-radius:3px}.profile .entity-image-grid .image-grid-item.primary{grid-column-start:3;grid-column-end:7;grid-row-start:1;grid-row-end:5}@media all and (min-width:1200px){.profile .entity-image-grid xx.image-grid-item.primary{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}}.profile .entity-image-grid .image-grid-item.image-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}@media all and (min-width:1200px){.profile .entity-image-grid xx.image-grid-item.image-1{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}}.profile .profile-tabs{display:grid;grid-template-columns:auto auto auto;justify-content:space-between}@media all and (min-width:1200px){.profile .profile-tabs{width:500px}}.profile .profile-tabs .tab{display:inline-block;padding:0 0 5px 0;cursor:pointer}.profile .profile-tabs .tab.active{border-bottom:1px solid #ccc}.profile .tab-content.active{display:initial}.profile .tab-content.hide{display:none}.profile .profile-grid{display:grid;grid-template-columns:100%;grid-gap:30px}@media all and (min-width:1200px){.profile .profile-grid{grid-template-columns:700px auto}.profile .profile-grid .grid-item-images{grid-row-start:1;grid-row-end:6}}.profile .interest{margin:15px 0 0 0}.profile .interest .k{display:block;font-size:13pt;font-weight:bold}.profile .interest .v{display:block}.profile .interest:first-child{margin:0}.profile .i-am{margin:15px 0 0 0;display:grid;grid-template-columns:30px auto;grid-gap:5px}.profile .i-am:first-child{margin:0}.myprofile .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.myprofile .header a{color:#eee}.myprofile .subheader{font-weight:bold}.myprofile .uploadbutton{border:2px dashed #eee;border-radius:5px;margin:0 0 15px 0}.myprofile .uploadbutton button{display:block;width:100%;padding:30px;font-size:15pt;text-align:center}.myprofile .image-grid{display:flex;flex-wrap:wrap;width:auto;margin:0 -4px}.myprofile .image-grid .grid-item{position:relative;flex-grow:1;padding:4px;max-width:50%}@media all and (min-width:992px) and (max-width:1199px){.myprofile .image-grid .grid-item{max-width:25%}}@media all and (min-width:1200px){.myprofile .image-grid .grid-item{max-width:20%}}.myprofile .image-grid .grid-item a.imagelink{display:block}.myprofile .image-grid .grid-item img{display:block;min-width:100%;height:150px;object-fit:cover;border-radius:3px}@media all and (min-width:992px) and (max-width:1199px){.myprofile .image-grid .grid-item img{height:200px}}@media all and (min-width:1200px){.myprofile .image-grid .grid-item img{height:250px}}.myprofile .image-grid::after{content:"";flex:auto}.myprofile .image-grid .primary{position:absolute;top:15px;left:-5px;padding:5px 5px 5px 10px;color:#eee;background-color:rgba(10,190,0,0.9);border-radius:3px}.myprofile .image-grid .controls{position:absolute}.myprofile .image-grid .controls button{display:inline-block;padding:10px 10px;text-align:center;background-color:rgba(10,10,10,0.8);border-radius:3px}.myprofile .image-grid .controls.top{top:5px;right:5px}.myprofile .image-grid .controls.bottom{bottom:5px;left:5px}.myprofile .profile-grid{display:grid;grid-template-columns:100%;grid-gap:30px}@media all and (min-width:1200px){.myprofile .profile-grid .grid-item .section .grid-item-body{width:1024px;margin:0 auto}}.myprofile .i-am input[type="checkbox"],.myprofile .interests input[type="checkbox"]{display:inline-block;margin:0 10px 0 0}.profile-edit .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.profile-edit .header a{color:#eee}.profile-edit .subheader{font-weight:bold}.profile-edit .kvp{padding:0 0 10px 0}.profile-edit .kvp input[type="text"],.profile-edit .kvp textarea,.profile-edit .kvp select{width:100%}.profile-edit .kvp .label{margin:0 0 5px 0}.profile-edit .cb{display:grid;grid-template-columns:30px auto;padding:0 0 10px 0}.event2 .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.event2 .header a{color:#eee}.event2 .subheader{font-weight:bold}.event2 .event-grid{display:grid;grid-template-columns:100%;grid-gap:30px}.event2 .event-grid .grid-item{position:relative}@media all and (min-width:1200px){.event2 .event-grid{grid-template-columns:calc(50% - 30px) 50%}.event2 .event-grid .grid-item.info{grid-row-start:1;grid-row-end:11}}.event2 .event-grid .time{z-index:2000;position:absolute;top:30px;left:-5px;padding:5px 10px;font-family:'Dolce-Vita',Verdana;font-size:20pt;color:#fff;background-color:rgba(255,0,255,0.9);border-radius:0 3px 3px 0}.event2 .event-grid .time.soon{background-color:rgba(0,20,220,0.9)}.entry2 .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.entry2 .header a{color:#eee}.entry2 .subheader{font-weight:bold}.entry2 .entity-image-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:100px 100px 100px 100px;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:5px}.entry2 .entity-image-grid .image-grid-item{aspect-ratio:1}.entry2 .entity-image-grid .image-grid-item img{display:block;width:100%;height:100%;cursor:pointer;object-fit:cover;object-position:center center;border-radius:3px}.entry2 .entity-image-grid .image-grid-item.primary{grid-column-start:3;grid-column-end:7;grid-row-start:1;grid-row-end:5}@media all and (min-width:1200px){.entry2 .entity-image-grid xx.image-grid-item.primary{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}}.entry2 .entity-image-grid .image-grid-item.image-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}@media all and (min-width:1200px){.entry2 .entity-image-grid xx.image-grid-item.image-1{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}}.entry2 .entry-grid{display:grid;grid-template-columns:100%;grid-gap:30px}@media all and (min-width:1200px){.entry2 .entry-grid .grid-item .grid-item-body{width:1024px;margin:0 auto}}.entry2 h1 .category{font-size:10pt;font-weight:normal}.entry2 h1 .eventtitle{font-size:12pt;font-weight:bold}.entry2 .imgtxt-grid{grid-template-columns:50px auto}.entry2 .imgtxt-grid .image img{width:50px;height:50px}.entry2 .edit{float:right}.entry2 .profileinfo a{color:var(--forum-red)}.entry2 .youtube iframe{margin:0}.entry2 .questionnaire ul{margin:0;padding:0;list-style-type:none}.entry2 .questionnaire ul li{margin:0 0 15px 0}.entry2 .questionnaire ul li i{display:inline-block;font-weight:bold;font-style:normal}.entry2 .dateinfo{font-size:10pt;color:#ccc}.myentry2 .header{width:auto;margin:0 -15px 15px -15px;padding:5px 15px;font-size:15pt;font-weight:bold;color:#eee;background-color:var(--attitude-red)}.myentry2 .header a{color:#eee}.myentry2 .subheader{font-weight:bold}.myentry2 .uploadbutton{border:2px dashed #eee;border-radius:5px;margin:0 0 15px 0}.myentry2 .uploadbutton button{display:block;width:100%;padding:30px;font-size:15pt;text-align:center}.myentry2 .image-grid{display:flex;flex-wrap:wrap;width:auto;margin:0 -4px}.myentry2 .image-grid .grid-item{position:relative;flex-grow:1;padding:4px;max-width:50%}@media all and (min-width:992px) and (max-width:1199px){.myentry2 .image-grid .grid-item{max-width:25%}}@media all and (min-width:1200px){.myentry2 .image-grid .grid-item{max-width:20%}}.myentry2 .image-grid .grid-item a.imagelink{display:block}.myentry2 .image-grid .grid-item img{display:block;min-width:100%;height:150px;object-fit:cover;border-radius:3px}@media all and (min-width:992px) and (max-width:1199px){.myentry2 .image-grid .grid-item img{height:200px}}@media all and (min-width:1200px){.myentry2 .image-grid .grid-item img{height:250px}}.myentry2 .image-grid::after{content:"";flex:auto}.myentry2 .image-grid .primary{position:absolute;top:15px;left:-5px;padding:5px 5px 5px 10px;color:#eee;background-color:rgba(10,190,0,0.9);border-radius:3px}.myentry2 .image-grid .controls{position:absolute}.myentry2 .image-grid .controls button{display:inline-block;padding:10px 10px;text-align:center;background-color:rgba(10,10,10,0.8);border-radius:3px}.myentry2 .image-grid .controls.top{top:5px;right:5px}.myentry2 .image-grid .controls.bottom{bottom:5px;left:5px}.myentry2 .youtube input[type="text"]{width:100%}.myentry2 .youtube .youtube-preview{margin:15px 0}.myentry2 .questionnaire textarea{width:100%;height:90px}.myentry2 .entry-grid{display:grid;grid-template-columns:100%;grid-gap:30px}@media all and (min-width:1200px){.myentry2 .entry-grid .grid-item .grid-item-body{width:1024px;margin:0 auto}}.altpeople2 .altpeople-search .searchcontrol{display:grid;grid-template-columns:auto 30px;grid-gap:5px;align-items:center;font-size:14pt;border:1px solid #eee;border-radius:3px}.altpeople2 .altpeople-search .searchcontrol input[type="text"]{margin:0;padding:5px 5px 5px 10px;border:0;border-right:1px solid #999;border-radius:3px;background-color:transparent}.altpeople2 .altpeople-search .searchcontrol button{display:flex}.altpeople2 .altpeople-search .searchcontrol.hint{grid-template-columns:auto 20px 30px}.altpeople2 .altpeople-filters{font-size:14pt}.altpeople2 .altpeople-filters label{font-family:system-ui,sans-serif;font-size:14pt;font-weight:bold;line-height:1.1;display:grid;grid-template-columns:25px auto;gap:5px}.altpeople2 .altpeople-filters label.hint{grid-template-columns:25px 20px auto}.altpeople2 .altpeople-filters input[type="checkbox"],.altpeople2 .altpeople-filters input[type="radio"]{-webkit-appearance:none;appearance:none;background-color:#000;margin:0;font:inherit;color:#eee;width:1.15em;height:1.15em;border:1px solid #eee;border-radius:.15em;transform:translateY(-0.075em);display:grid;place-content:center}.altpeople2 .altpeople-filters input[type="radio"]{border-radius:50%}.altpeople2 .altpeople-filters input[type="checkbox"]::before,.altpeople2 .altpeople-filters input[type="radio"]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--attitude-red);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.altpeople2 .altpeople-filters input[type="checkbox"]:checked::before,.altpeople2 .altpeople-filters input[type="radio"]:checked::before{transform:scale(1)}.altpeople2 .text{text-align:left}.altpeople2 .loadmore-items{display:block;margin:15px 0 30px 0;text-align:center}.altpeople2 .loadmore-items .pagination{text-align:left}.altpeople2 .loadmore-items .pagination a.page{display:inline-block;padding:15px;margin:0 15px 15px 0;color:#eee;background-color:#444;border-radius:3px}.altpeople2 .loadmore-items .pagination a.page.current{color:#eee;background-color:var(--forum-red)}.altpeople2 .loadmore-items .viewprogress{margin:0 0 15px 0}.altpeople2 .loadmore-items .viewprogressbar{width:180px;max-width:100%;height:2px;margin:10px auto 15px auto;background-color:#666}.altpeople2 .loadmore-items .viewprogressbar .progress{width:10px;height:2px;background-color:#ccc}.altpeople2 .loadmore-items button{padding:15px 60px;text-transform:uppercase;letter-spacing:2px;background-color:#000;border-radius:5px;border:1px solid #ccc}#picslist{position:relative}#uploadProgress{z-index:999;position:fixed;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(255,255,255,0.5)}#uploadProgressContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#uploadProgressContent .prc{font-size:10vh}#uploadProgressContent .qty{font-size:5vh}