*{-webkit-box-sizing:inherit;box-sizing:inherit;}
*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}
html{scroll-behavior:smooth;font-size:12px;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background-color:#ffffff;font-size:1.2rem;font-family:monospace;line-height:1.4;color:#000000;}
a{font:normal normal 1em "Lucida Console",Monaco,monospace;text-decoration:underline;color:#e01a84;cursor:pointer;-webkit-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;}
a:visited{text-decoration:underline;color:#e01a84;}
a:active{text-decoration:underline;color:#e01a84;}
a:hover,a:focus{text-decoration:underline;color:#ef71b4;}
a.text{cursor:default;}
h1,h2{font:1.4rem monospace;}
h3{font:1.6rem monospace;}
abbr.time,.last-edited,#event_range .time{font:inherit;color:inherit;}
abbr.time.recent_time{font-style:normal;font-weight:700;}
blockquote{margin:15px 40px;display:block;}
sub,sup{font-size:1.1rem;}
hr{height:0;border:0;border-top:1px solid #e6e6e6;}
.bold,strong,b{font-weight:700;}
.italic,em,i{font-style:italic;}
.description{font:inherit;color:inherit;}
.viewing{font:inherit;color:inherit;}
.small{font:inherit;}
.note{font-size:1.2rem;color:inherit;}
.placeholder,.placeholder-empty{color:#888;}
.foot abbr.time,.small abbr.time{font-size:100%;}
.pointer{cursor:pointer;}
.border-round{border-width:1px;border-style:solid;border-color:#e6e6e6;}
.clear{clear:both;}
.float-right{float:right;}
.float-left{float:left;}
.hide,.spoiler{display:none;}
.absolute-hide{display:none;position:absolute;}
.block-item{display:block;}
.center{text-align:center;}
.no-right-margin{margin-right:0;}
.valigntt{vertical-align:text-top;}
.auto-overflow{overflow:auto;}
.inline-block{display:inline-block;}
.break-word{word-wrap:break-word;}
.nowrap{white-space:nowrap;}
.visually-hidden,.aria-hidden{width:1px;height:1px;margin:-1px;border:0;padding:0;word-wrap:normal !important;overflow:hidden;position:absolute !important;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);}
.wysiwyg-textarea{width:100%;height:200px;}
.post-options,.message-options{display:none;}
.posting-options-list.options_menu{max-width:100%;}
.options_menu{max-width:190px;}
.options_menu li{height:28px;}
.options_menu a{height:28px;line-height:20px !important;}
.options_menu hr{background-color:#aaa;height:1px;border:none;color:#aaa;}
.controls .checkbox{display:none;}
.clickable{cursor:pointer;}
.ui-helper-clearfix{height:initial !important;}
.ui-helper-clearfix::before,.ui-helper-clearfix::after{content:'' !important;display:table !important;}
.ui-helper-clearfix::after{clear:both !important;}
.arrow{width:10px;height:10px;display:inline-block;position:relative;z-index:10;}
.arrow>span{content:'';width:0;height:0;border-width:4px;border-style:solid;border-color:transparent;display:block;position:absolute;left:50%;top:50%;}
.arrow.up>span{margin-left:-4px;margin-top:-6px;border-bottom-color:#000000;}
.arrow.right>span{margin-left:-2px;margin-top:-4px;border-left-color:#000000;}
.arrow.down>span{margin-left:-4px;margin-top:-2px;border-top-color:#000000;}
.arrow.left>span{margin-left:-7px;margin-top:-4px;border-right-color:#000000;}
.arrow.big>span{border-width:5px;}
.arrow.big.up>span{margin-left:-5px;margin-top:-7px;}
.arrow.big.right>span{margin-top:-5px;}
.arrow.big.down>span{margin-left:-5px;}
.arrow.big.left>span{margin-left:-8px;margin-top:-5px;}
.pad-all-thin{padding:3px !important;}
.pad-all{padding:5px !important;}
.pad-all-double{padding:10px !important;}
.pad-all-thick{padding:20px !important;}
.pad-sides-thin{padding:0 3px !important;}
.pad-sides{padding:0 5px !important;}
.pad-sides-double{padding:0 10px !important;}
.pad-sides-thick{padding:0 20px !important;}
.pad-top-bottom-thin{padding:3px 0 !important;}
.pad-top-bottom{padding:5px 0 !important;}
.pad-top-bottom-double{padding:10px 0 !important;}
.pad-top-bottom-thick{padding:20px 0 !important;}
.pad-top-thin{padding-top:3px !important;}
.pad-top{padding-top:5px !important;}
.pad-top-double{padding-top:10px !important;}
.pad-top-thick{padding-top:20px !important;}
.pad-right-thin{padding-right:3px !important;}
.pad-right{padding-right:5px !important;}
.pad-right-double{padding-right:10px !important;}
.pad-right-thick{padding-right:20px !important;}
.pad-bottom-thin{padding-bottom:3px !important;}
.pad-bottom{padding-bottom:5px !important;}
.pad-bottom-double{padding-bottom:10px !important;}
.pad-bottom-thick{padding-bottom:20px !important;}
.pad-left-thin{padding-left:3px !important;}
.pad-left{padding-left:5px !important;}
.pad-left-double{padding-left:10px !important;}
.pad-left-thick{padding-left:20px !important;}
.pad-all-sides-thick{padding:5px 20px !important;}
.saved{color:#000000;}
.error{color:#000000;}
.status-box{margin-left:5px;padding:1px 5px;font-weight:700;}
.status-box.saved{background-color:#ffffff;}
.status-box.error{background-color:#ffffff;}
.flood-control{padding:5px;color:#000000;}
.posting-errors{padding:5px;color:#000000;}
.noscript-form-error{background:#ffffff;margin:0 0 10px 0;padding:5px;font-weight:700;color:#000000;}
.ui-form-error{background-color:#ffffff;border:2px solid #000000;padding:4px;font-size:1.1rem;color:#000000;display:none;position:absolute;z-index:9000;}
input.ui-error{background-color:#ffffff;padding:2px;color:#000000;}
.shoutbox_error{color:#000000;}
header{margin-bottom:10px;display:block;position:relative;}
#banner-container{width:100%;display:table;}
#banner{background-color:#ffffff;height:100px;padding:0 20px;text-align:center;overflow:hidden;display:table-cell;vertical-align:middle;}
a#logo{font:bold 3rem monospace;color:#000000;white-space:normal;word-break:break-all;vertical-align:middle;}
a#logo:hover{text-decoration: !important;color:#000000 !important;}
#navigation-menu{background:#000000 left center repeat-x;border:0 solid #000000;padding:0 8px;}
#navigation-menu a{position:relative;}
#navigation-menu>ul,#navigation-menu>ul li{float:left;}
#navigation-menu>ul li a{padding:0 .75em;font:1.3rem monospace;line-height:31px !important;text-decoration:none;color:#ffffff;display:inline-block;}
#navigation-menu>ul li:hover a{font:1.3rem monospace;line-height:31px !important;text-decoration:none !important;color:#ffffff !important;}
#navigation-menu>ul li.state-active a{background:#e01a84 center repeat-x;font:1.3rem monospace;line-height:31px !important;text-decoration:none !important;color:#ffffff !important;}
#navigation-menu div.tip-holder{cursor:pointer;display:inline-block;position:absolute;top:-0.9rem;right:3px;}
#navigation-menu div.tip-holder div.tip-number{background-color:#ffffff;padding:3px 6px;font:0.9rem monospace;line-height:0.8em;color:#000000;}
#navigation-menu div.tip-holder span.tip{border-top:4px solid #ffffff;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;left:6px;}
#welcome{font:1.3rem monospace;line-height:31px !important;text-align:right;color:#ffffff;float:right;vertical-align:middle;}
#welcome a{font:1.3rem monospace;text-decoration:underline;color:#ffffff;}
#navigation-tree{background:#ffffff;height:20px;margin-bottom:10px;color:#000000;border-width:1px;border-style:solid;border-color:#000000;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;}
#nav-tree{white-space:nowrap;}
#nav-tree ul{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#000000;list-style-type:none;display:none;}
#nav-tree>li{height:20px;display:inline-block;position:relative;}
#nav-tree>li>div>a{margin:0 1px 0 5px;padding:2px 10px 4px 15px;font:1.1rem monospace;text-decoration:none;color:#000000;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;}
#nav-tree>li:first-child>div>a{margin-left:-2px;}
#nav-tree .ui-menu{display:none;float:left;position:absolute;}
#nav-tree .ui-menu li{padding:2px 10px 2px 5px;white-space:nowrap;position:relative;}
#nav-tree .ui-menu li ul{display:none;position:absolute;z-index:9999;}
#nav-tree .ui-menu li .arrow{width:16px;height:16px;margin-top:-8px;display:none;position:absolute;right:2px;top:50%;}
#nav-tree .ui-menu li.ui-menu-has-sub-menu>.arrow{display:block;}
#nav-tree .ui-menu li:hover{background-color:#f6f6f6;color:#000000;}
#nav-tree .ui-menu li:hover>a{font:1.1rem monospace;text-decoration:none;color:#000000;}
#nav-tree .menu_arrow{width:0;height:0;border-width:10px 1px 10px 10px;border-style:solid none solid solid;border-color:transparent transparent transparent #000000;position:absolute;top:0;right:-10px;z-index:1001;}
#nav-tree .menu_arrow span{width:0;height:0;border-width:10px 1px 10px 10px;border-style:solid none solid solid;border-color:transparent transparent transparent #ffffff;position:absolute;top:-10px;left:-11px;z-index:1002;}
#nav-tree>li:hover{background-color:#f6f6f6;color:#000000;}
#nav-tree>li:hover>div>a{font:1.1rem monospace;text-decoration:none;color:#000000;}
#nav-tree>li:hover .menu_arrow{border-color:transparent transparent transparent #000000;}
#nav-tree>li:hover .menu_arrow span{border-color:transparent transparent transparent #f6f6f6;}
#nav-tree li.new_span>a>.new-icon{float:none;display:inline-block;}
#nav-tree li.state-selected>a{font-weight:bold !important;}
.popup_html{display:none !important;}
.recent-threads-button{background:#ffffff;height:22px;margin:0 0 10px 10px;border-width:1px;border-style:solid;border-color:#000000;padding:2px 10px 4px 10px;font:1.1rem monospace;text-align:center;color:#000000;cursor:pointer;float:right;}
.recent-threads-button:hover{background-color:#f6f6f6;font:1.1rem monospace;text-decoration:none;color:#000000;}
.recent-threads-button .new-icon{margin:0 5px 0 0;}
.recent-threads-button.new .new-icon{margin-top:2px;display:inline-block;}
#news{background-color:#ffffff;height:20px !important;margin:0 auto 10px;border:1px solid #000000;font:1.1rem monospace;text-decoration:none;color:#000000;overflow:hidden;z-index:9;-webkit-box-sizing:content-box;box-sizing:content-box;}
#news .items{height:20px !important;overflow:hidden;position:relative;}
#news .items div img{vertical-align:text-bottom;}
#news .items .itemSlide{padding:0 10px;line-height:20px !important;}
#news .nav{background-position:center;float:left;}
#news .nav>span{height:20px !important;padding:0 3px;border-width:0 1px 0 0;border-style:solid;border-color:transparent;cursor:default;display:inline-block;float:left;}
#news .nav>span.title{height:20px !important;padding:0 6px;line-height:20px !important;text-align:center;display:inline-block;}
#news .nav .arrow.left span{border-right-color:#000000;}
#news .nav .arrow.right span{border-left-color:#000000;}
#news .nav:hover{background-color:#f6f6f6;}
#news .nav:hover>span{border:1px solid #000000;border-width:0 1px 0 0;}
#news .nav:hover .arrow{background-color:#f6f6f6;}
#wrapper{width:90%;margin:0 auto;overflow-x:hidden;}
.container{margin-bottom:0;color:#000000;}
.container+.container{margin-top:10px;}
.container abbr.time{color:inherit;}
.container .note{color:#262626;}
.container>.content{background:#ffffff;border-width:1px;border-style:solid;border-color:#000000;border-top-width:0;padding:0;color:#000000;overflow:hidden;}
.notice.container>.content,.error.container>.content{padding:15px 20px !important;font-size:1.4rem;line-height:1.8;letter-spacing:0.025em;}
.content-box{background:#ffffff;border:1px solid #e6e6e6;color:#000000;}
.container>.title-bar{background-color:#000000;min-height:30px;padding:0 10px;}
.container>.title-bar h1,.container>.title-bar h2,.container>.title-bar h3{font-weight:bold;font-size:1.3rem;font-family:monospace;line-height:30px !important;color:#ffffff;display:inline;}
.container>.title-bar>.controls{float:right;}
.container>.title-bar>.controls li a{background-color:#e01a84;height:30px;padding:0 10px;font:1.3rem monospace;line-height:30px !important;color:#ffffff;-webkit-box-sizing:content-box;box-sizing:content-box;}
.container>.title-bar>.controls:hover li a{font:1.3rem monospace;text-decoration: !important;color:#ffffff !important;}
.title_wrapper{overflow:hidden;}
.title_wrapper img{display:block;}
.container>.control-bar{background:#e6e6e6;margin-bottom:0;border:1px solid #000000;border-top-width:0;border-bottom-width:0;padding-left:10px;padding-right:10px;-webkit-box-sizing:content-box;box-sizing:content-box;}
.container>.control-bar>.controls{padding:7px 5px;color:#000;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;}
.control-bar .control-icons{padding-top:13px;display:block;}
.control-bar .control-icons>span[class*="icon"]{margin-right:7px;}
.control-bar .controls ul{z-index:233;}
.control-bar .controls .ui-selectMenu-box{margin-left:10px;}
.control-bar .ui-search{padding:7px 0 7px 5px !important;-webkit-box-sizing:border-box;box-sizing:border-box;}
.control-bar .ui-pagination{padding:7px 5px 7px 0;display:block !important;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;}
.controls>li a{display:inline-block;}
.ui-selectMenu-box{height:28px;border:1px solid #b3b3b3;border-radius:0;}
.ui-selectMenu-box .status{font-size:1.3rem;line-height:26px;}
.ui-selectMenu-box .arrow{height:28px;}
.ui-selectMenu-box .arrow.down>span{border-top-color:#000;}
.ui-search .search-input{border-width:1px;border-style:solid;border-color:#b3b3b3;padding:0 6px;line-height:16px !important;}
.ui-search .search-filters-button{width:auto;height:auto;min-height:28px;border-width:1px 1px 1px 0 !important;border-style:solid;border-color:#b3b3b3;padding:5px 8px 0 6px;cursor:pointer;display:inline-block;vertical-align:top;}
.ui-search .search-filters-button .icon{width:auto;height:auto;display:inline-block;}
.ui-search .search-filters-button.state-active{background:#ffffff;}
.ui-widget-overlay{opacity:0.3;}
.ui-dialog{-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#000000;background-color:rgba(0, 0, 0, 0.5);}
.ui-dialog .ui-dialog-titlebar{background-color:#000000;min-height:30px;padding:0 10px;position:relative;}
.ui-dialog .ui-dialog-titlebar-close{right:10px;}
.ui-dialog .ui-dialog-titlebar-close:hover span,.ui-dialog .ui-dialog-titlebar-close:focus span{background-image:url('https://storage.proboards.com/forum/images/ui-icons.png');background-position:-20px,0;}
.ui-dialog .ui-dialog-title{font-weight:bold;font-size:1.3rem;font-family:monospace;line-height:30px !important;color:#ffffff;float:left;}
.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-buttonpane{background:#ffffff;border-width:1px;border-style:solid;border-color:#000000;border-top-width:0;padding:0;color:#000000;}
.ui-dialog div.ui-dialog-buttonpane.ui-widget-content{margin-top:10px;border-width:1px;padding:0 0 0 10px;text-align:right;}
.ui-dialog div.section{background-color:#ffffff;margin:10px 0;border-width:1px;border-style:solid;border-color:#e6e6e6;padding:10px;text-align:center;}
.ui-dialog .dialog-fixed>.control-bar>.controls{padding:7px 0;float:right;}
.event_icon{cursor:pointer;}
.container.copy .clone{background:#ffffff;border-width:1px;border-style:solid;border-color:#000000;border-bottom-width:0;border-top-width:0;border-collapse:inherit;padding:0;color:#000000;}
#recent-threads{background:#ffffff;color:#000000;}
#recent-threads a{}
#recent-threads th,#recent-threads td{border:1px solid #e6e6e6;border-top-width:0;border-left-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
#recent-threads tbody tr:hover{background:#f6f6f6;}
#recent-threads tbody tr:hover a{}
#recent-threads .subject{padding-left:0;text-align:left;}
#recent-threads .latest{text-align:right;}
#thread_listing,#conversation_listing{padding:0;}
#guests-online table{width:100%;}
#guests-online th,#guests-online td{padding:2px 0;text-align:left;}
#poll-dialog table{width:100%;table-layout:auto;}
#poll-dialog td{padding:5px 10px 5px 0;line-height:230%;vertical-align:top;}
#poll-dialog td:first-child{width:26%;}
#poll-dialog .poll-options{line-height:30px !important;}
#poll-dialog .poll-options input[name="poll_max_answers"]{max-width:35px;}
#captcha-container{background-color:#ffffff;}
#gre-captcha-container>div{margin:0 auto;}
.ui-pagination{overflow:hidden;display:inline-block;}
.ui-pagination li{cursor:pointer;list-style:none;float:left;}
.ui-pagination li+li{margin-left:3px;}
.ui-pagination li>a{background-color:#ffffff;border:1px solid #e6e6e6;padding:4px 5px;font-weight:bold;font-size:1.3rem;text-decoration:none;color:#000000;display:inline-block;}
.ui-pagination li>a:hover{background-color:#efefef;border-style:solid;border-color:#e6e6e6;text-decoration:none;color:#000000;}
.ui-pagination li.state-selected>a{background-color:#000000;border:0 solid transparent;padding:5px 6px;cursor:default;color:#ffffff;}
.ui-pagination li.state-disabled>a{border-width:1px;border-style:solid;padding:4px 5px;cursor:default;opacity:0.5;}
.ui-pagination li.state-disabled>a:hover{background-color:#ffffff;border-color:#ffffff;}
.ui-micro-pagination{margin-top:3px;font-size:1.1rem;overflow:hidden;}
.ui-micro-pagination ul{margin-left:2px;}
.ui-micro-pagination ul,.ui-micro-pagination ul li div{display:inline;}
.ui-micro-pagination ul li{list-style:none;display:inline;}
.ui-micro-pagination ul li+li{margin-left:2px;}
.ui-micro-pagination ul li>a{background-color:#ffffff;border:1px solid #999999;padding:1px 3px;text-decoration:none;color:#000000;display:inline-block;}
.ui-micro-pagination ul li>a:hover{background-color:#efefef;border:1px solid #4d4d4d;color:#000000;}
.ui-tabMenu ul{background:#e6e6e6;border:1px solid #e6e6e6;border-top-width:0;border-right-width:0;border-left-width:0;padding:10px 10px 0 10px;}
.ui-tabMenu ul li{background:#f6f6f6;height:26px;margin:0 2px 0 0;border:1px solid #e6e6e6;list-style:none;float:left;position:relative;top:1px;}
.ui-tabMenu ul li a{padding:5px 14px;font:100% monospace;text-decoration:none;color:#e01a84;white-space:nowrap;float:left;}
.ui-tabMenu ul li:hover{background:#f6f6f6;border-bottom:1px solid #e6e6e6;}
.ui-tabMenu ul li:hover a{font:100% monospace;text-decoration:none;color:#e01a84;}
.ui-tabMenu ul li.ui-active{background:#ffffff;border-bottom:1px solid transparent;}
.ui-tabMenu ul li.ui-active a{border-bottom:1px solid #ffffff;font:100% monospace;text-decoration:none;color:#e01a84;}
table.list{width:100%;color:#000000;table-layout:fixed;}
table.list>thead>tr>th,table.list>tbody>tr>td{border-width:0 1px 1px 0;border-style:solid;border-color:#e6e6e6;padding:10px;vertical-align:middle;}
table.list>thead>tr>th{padding:5px 10px;white-space:nowrap;}
table.list>thead>tr.last>td,table.list>tbody>tr.last>td{border-bottom-width:0;}
table.list>thead>tr>.last,table.list>tbody>tr>.last{border-right-width:0;}
table.list th.icon,table.list td.icon{width:55px;text-align:center;}
table.list th.main,table.list td.main{padding:10px 10px 10px 0;}
table.list .checkbox{width:40px;border-right:none;padding:0;text-align:center;}
table.list .checkbox-placeholder{border-right:none !important;}
table.list abbr.time,table.list .last-edited{color:inherit;}
.list a{text-decoration:underline;color:#e01a84;}
.list a:hover,.list a:focus{text-decoration:underline;color:#ef71b4;}
.list .item>.main{cursor:pointer;overflow:hidden;}
.list .item>.main.state-hover .link a,.list .item:hover>.main .link a{text-decoration:underline;color:#ef71b4;}
.list .item .list-item-checkbox{visibility:hidden;}
.list .item.state-selected{background:#f6f6f6;color:#000000;}
.list .item.state-selected a{text-decoration:underline;color:#e01a84;}
.list .item.state-selected .list-item-checkbox,.list .item.state-hover .list-item-checkbox{visibility:visible;}
.list .item.state-hover{background-color:#f6f6f6;color:#000000;}
.list .board.item:hover,#calendar-list .item:hover{background-color:#f6f6f6;color:#000000;}
.board .icon>.fas.fa-arrow-circle-right{font-size:16px;color:#e01a84;}
.board .icon>.fas.fa-folder{font-size:16px;color:#e01a84;}
.board .icon>.far.fa-folder{font-size:16px;color:#e01a84;}
.shoutbox_refresh_button .fas.fa-sync-alt{font-size:14px;color:#e01a84;}
.stats .icon>.fas.fa-info-circle{font-size:16px;color:#e01a84;}
.stats .icon>.fas.fa-users{font-size:16px;color:#e01a84;}
.stats .icon>.fas.fa-user-circle{font-size:16px;color:#e01a84;}
.stats .icon>.fas.fa-clock{font-size:16px;color:#e01a84;}
.button .status{padding:0 7px;font-size:14px;color:#e01a84;}
.button .icon{padding:3px 2px 1px;}
.search-filters-button .icon>.fas.fa-search{padding:1px 0;font-size:14px;color:#e01a84;}
.posts .post .content-head .controls a.likes-button{padding:2px 8px;font-size:14px;color:#e01a84;}
.posts .post .content-head .controls a.likes-button.liked{color:#e81c4f;}
.thread .icon>.far.fa-comments{font-size:18px;color:#e01a84;}
.thread.announcement .icon>.fas.fa-bullhorn{font-size:16px;color:#e01a84;}
.thread.sticky .icon>.far.fa-sticky-note{font-size:17px;color:#e01a84;}
.conversation .icon>.far.fa-envelope{font-size:16px;color:#e01a84;}
.conversation.new .icon>.fas.fa-envelope{font-size:16px;color:#e01a84;}
.threads .control-icons i{padding-right:5px;}
.lock_icon{font-size:15px;color:#e01a84;}
.poll_icon{font-size:16px;color:#e01a84;}
.bookmark_icon{font-size:14px;color:#e01a84;}
.falling_icon{font-size:14px;color:#e01a84;}
.ui-poll .results tr td .select-box i{padding:2px;color:#19cf86;visibility:hidden;display:block;}
.ui-poll .results tr.ui-selected td .select-box i{visibility:visible;}
.new-icon,.new-icon a{height:11px;font:bold 0.7rem monospace;line-height:10px !important;letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;text-align:center;color:#ffffff !important;}
.new-icon{background:#e01a84;margin:4px 5px 4px 0;border:1px solid #9b125c;padding:0 3px;word-wrap:normal;display:none;float:left;}
.new-icon a{position:relative;}
.new-icon a::after{content:"";padding:16px;position:absolute;left:-8px;top:-8px;}
.new-icon:hover{background:#e01a84;border:1px solid #9b125c;}
.new-icon:hover,.new-icon:hover a{font:bold 0.7rem monospace;text-decoration:none;text-transform:uppercase;color:#ffffff !important;}
.c-footer{margin:30px auto;padding-left:20px;padding-right:20px;font:1.1rem monospace;text-decoration:none;color:#000000;text-align:center;display:block;}
.c-footer a{font:100% monospace;text-decoration:underline;color:#e01a84;}
.c-footer a:hover{font:100% monospace;text-decoration:underline;color:#ef71b4;}
.c-footer .c-footer__link-wrapper{color:#000000;}
#js-switch-link{margin-top:10px;}
.ad-banner--top{position:relative !important;}
.ad-banner--top-50{height:60px !important;}
.ad-banner--top-60{height:70px !important;}
.ad-banner--top-90{height:100px !important;}
.ad-banner--top-250{height:260px !important;}
.ad-banner--top iframe{margin:0 auto 20px !important;}
.ad-banner--bottom{margin:40px auto 0 !important;}
.ad-banner--bottom iframe{margin-bottom:0 !important;}
.search .content{padding:15px;}
.search .row{display:flex;flex-wrap:wrap;}
.search .header,.search .footer{padding:15px 20px;font-size:1.4rem;}
.search .footer{display:flex;justify-content:space-between;align-items:center;}
.search .header,.search .footer,.search .options-container{margin:5px;letter-spacing:0.015em;}
.search .options-container{max-width:calc(100% - 10px);overflow:hidden;flex-shrink:0;flex-basis:calc(100% - 10px);}
.search .options-container:not(#how){max-width:calc(50% - 10px);padding:15px 20px;flex-basis:calc(50% - 10px);}
.search .options-container table{width:100%;table-layout:auto;}
.search .options-container th{padding-bottom:5px;font-size:1.4rem;text-align:left;}
.search .options-container td{padding:5px 0;font-size:1.2rem;text-align:right;}
.search .options-container td.option{width:48%;padding-right:15px;}
.search #when.options-container td.input{text-align:left;}
.search .input__space{padding-left:8px;padding-right:8px;}
.search .disabled{background-color:#ddd;cursor:not-allowed;}
.search #how{margin-bottom:10px;padding:15px 20px;font-size:1.4rem;}
.search #what input,.search #where input,.search #who input,.search #who select{width:100%;}
.search #when input{max-width:80px;}
.search input[id*="-placeholder"]{cursor:pointer;}
#where-board-subboard,#where-without,#where-category,#who-member-group{display:none;}
.members table.list{table-layout:fixed;}
.members table.list thead{}
.members table.list th.sortable{cursor:pointer;overflow:hidden;}
.members .list-content td{padding:3px 10px;word-wrap:break-word;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;}
.members .list-content .checkbox{padding:3px 0 3px 7px;}
.members .name{width:19%;text-align:left;}
.members .username{width:17%;text-align:left;}
.members .rank{width:16%;text-align:left;}
.members .group{width:16%;text-align:left;}
.members .posts{width:8%;text-align:left;}
.members .date-registered{width:18%;text-align:left;}
.members .date-registered abbr.time{font-size:100%;}
.members .last-online{width:18%;text-align:right;}
.members .last-online abbr.time{font-size:100%;}
.member{cursor:pointer;}
#register-form table{table-layout:auto;}
#register-form td{padding:5px;}
#register-form td>*{vertical-align:middle;}
#register-form textarea{width:300px;height:100px;}
#register-form select{margin:0;}
#request-msg textarea{width:50%;height:100px;margin:5px 0;}
#forum-message-container{background:#f6f6f6;margin:10px;padding:10px;color:#000000;}
.pbcpe-widget-title{color:#000000;}
.boards table.list{table-layout:auto;}
.boards table.list th.main{padding-left:10px;}
.boards table.list>tbody>tr>td{padding:5px 10px;}
.boards .main{width:auto;text-align:left;}
.boards .main .link a{font:1.2rem monospace;}
.boards .main .description{margin-top:3px;font:1.1rem monospace;}
.boards .main .moderators{margin-top:5px;font:1.1rem monospace;}
.boards .main .sub-boards{margin-top:5px;font:1.1rem monospace;}
.boards .main.redirect{border-right:0;}
.boards .threads{width:8%;text-align:center;white-space:nowrap;}
.boards .posts{width:8%;text-align:center;white-space:nowrap;}
.boards .latest{width:20%;text-align:right;}
.board.item:hover{background-color:#f6f6f6;color:#000000;}
.board.item:hover .link a{color:#000000;}
.password__wrapper{display:flex;align-items:flex-end;}
.password p{margin-bottom:20px;line-height:1.8 !important;letter-spacing:0.025em;color:#000000;}
.password label{font-weight:700;font-size:1rem;letter-spacing:0.15em;text-transform:uppercase;color:#000000;display:block;}
.password input[type="password"]{margin-top:5px;}
.password input[type="submit"]{height:32px;line-height:30px !important;}
.threads table.list{table-layout:auto;}
.threads .checkbox{width:2%;}
.threads .checkbox-placeholder{width:5px;}
.threads .main{width:auto;text-align:left;}
.threads .main table{table-layout:auto;}
.threads .created-by{width:14%;text-align:center;}
.threads .replies{width:8%;text-align:center;}
.threads .views{width:8%;text-align:center;}
.threads .latest{width:20%;text-align:right;cursor:pointer;}
.threads .icons{white-space:nowrap;}
.threads .control-icons>span[class$="icon"]{margin-right:7px;}
.threads .item.new .new-icon{display:inline-block;}
.threads .item.announcement.last>td{border-width:0 1px 10px 0;border-style:solid;}
.threads .item.announcement.last>td.checkbox,.threads .item.announcement.last>td.last{border-right:none;}
.posts table{width:100%;}
.posts .thread_description_page{border-bottom:1px solid #e6e6e6;padding:5px 10px;}
.posts span.labels{border:1px solid #e6e6e6;border-top-width:0;border-right-width:0;border-left-width:0;padding:0 6px 4px 6px;display:block;}
.posts span.labels .ui-label{padding:5px 0 0 5px;display:inline-block;}
.posts .poll{border-bottom:1px solid #e6e6e6;border-bottom-width:10px;}
.posts .item,.posts .item .quote div.quote div.quote_body,.posts .item.even .quote div.quote_body{background-color:#ffffff;color:#000000;}
.posts .item.even,.posts .item .quote div.quote_body,.posts .item.even .quote div.quote div.quote_body{background-color:#f6f6f6;color:#000000;}
.posts .item .left-panel{width:172px;vertical-align:top;}
.posts .item .content{padding-left:10px;vertical-align:top;}
.posts .item .content-head{margin-bottom:10px;border:1px solid #e6e6e6;border-top-width:0;border-right-width:0;border-left-width:0;padding-bottom:5px;}
.posts .item .content-head .info{margin-top:3px;line-height:20px !important;float:left;}
.posts .item .content-head .info .thread-link{max-width:450px;overflow:hidden;display:none;}
.posts .item .content-head .info .date{margin-right:7px;font-size:1.1rem;vertical-align:-7px;}
.posts .item .content-head .info .post-method{font-size:1.1rem;vertical-align:-7px;}
.posts .item .content-head .info .likes{vertical-align:-7px;}
.posts .item .content-head .info .likes,.posts .item .content-head .info .likes:hover{font:1.1rem monospace;}
.posts .item .content-head .controls{float:right;}
.posts .item .content-head .controls>a{margin-left:5px;float:left;}
.posts .item .content-head .controls>a.likes-button{padding:2px 7px 0 7px;}
.posts .item .message{margin-bottom:1.3em;word-wrap:break-word;overflow-x:auto;overflow-y:hidden;}
.posts .item .message table{width:inherit;}
.posts .item .message table td{padding:3px;}
.posts .item .message ul{margin-left:31px;list-style-type:disc;}
.posts .item .message ol{margin-left:31px;list-style-type:decimal;}
.posts .item .message a{font-weight:bold;}
.posts .item .message code{background:#ffffff;margin-left:10px;margin-right:10px;border:1px solid #e6e6e6;padding:5px;font:1.2rem "Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;color:#000000;white-space:pre-wrap;display:block;}
.posts .item .foot{height:1px;padding-left:10px;vertical-align:bottom;}
.posts .item .foot .edited_by{margin-top:10px;font:1.1rem monospace;text-align:right;}
.posts .item .foot .signature{margin-top:10px;border:1px solid #e6e6e6;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:10px;font:1.1rem monospace;text-align:left;vertical-align:bottom;}
.posts .item.blocked .unblocked{display:none;}
.posts .item.recent .content-head .info{line-height:13px !important;}
.posts .item.recent .content-head .info .thread-link{display:block;}
.posts .item.recent .content-head .info .post-method,.posts .item.recent .content-head .info .date,.posts .item.recent .content-head .info .likes{vertical-align:0;}
.posts.summary .item .content-head .info{width:100%;float:none;}
.post.item abbr.time,.post.item.even .quote abbr.time,.post.item .quote .quote abbr.time{color:#000000;}
.post.item.even abbr.time,.post.item .quote abbr.time,.post.item.even .quote .quote abbr.time{color:#000000;}
.quote_clear{clear:both;}
.ui-poll{padding:10px;}
.ui-poll table{width:auto;table-layout:fixed;}
.ui-poll .icon-poll{display:none;}
.ui-poll .results{margin-top:5px;margin-bottom:5px;}
.ui-poll .results td{padding:5px 8px;}
.ui-poll .results td:first-child{padding-left:0;padding-right:0;}
.ui-poll .results td .select-box{min-width:15px;min-height:15px;border:1px solid #e6e6e6;cursor:pointer;}
.ui-poll .results td .select-box i{padding:3px;visibility:hidden;display:block;}
.ui-poll .results tr.ui-hover{background-color:transparent;cursor:pointer;}
.ui-poll .results tr.ui-selected{background-color:transparent;}
.ui-poll .results tr.ui-selected td .select-box i{visibility:visible;}
.ui-poll .results .stats{margin-left:5px;line-height:18px !important;float:left;}
.ui-poll .voted ul{padding-left:20px;list-style:disc;}
.ui-poll .vote-input{margin-top:5px;}
.ui-poll .vote-input-cooldown{margin-left:5px;margin-top:2px;}
.ui-poll .poll-vote-bar{min-width:10px;float:left;overflow:hidden;}
.ui-poll .poll-vote-bar .bar{background:#aaaaaa;min-width:5px;height:17px;border:0;border-right-width:0;border-radius:0;float:left;}
.ui-poll .poll-vote-bar .rank{background:#aaaaaa;height:17px;border:0;border-left-width:0;border-radius:0;padding-left:2px;float:left;}
.ui-poll .poll-vote-bar .rank div{background:none;margin-right:1px;margin-top:1px;padding:1px 2px;font-weight:bold;font-size:1rem;color:#000000;opacity:1;}
.ui-poll .poll-vote-bar.rank-1 .rank,.ui-poll .poll-vote-bar.rank-1 .bar{background-color:#ffcc22;}
.ui-poll .poll-vote-bar.rank-2 .rank,.ui-poll .poll-vote-bar.rank-2 .bar{background-color:#66ddee;}
.ui-poll .poll-vote-bar.rank-3 .rank,.ui-poll .poll-vote-bar.rank-3 .bar{background-color:#ff0000;}
#content .content .quote div.quote_body{margin-top:7px;border:2px solid #e6e6e6;padding:10px 10px;}
#content .content .quote div.quote div.quote_body{border:2px solid #e6e6e6;}
.quote{margin:0 10px;padding-bottom:10px;position:relative;top:0;}
.quote div.quote_avatar_container{float:left;}
.quote div.no_avatar_placeholder{width:30px;height:30px;display:inline-block;position:absolute;top:14px;left:4px;}
.quote div.quote_header{margin:7px 0 16px 35px;display:block;}
.quote.no_header{padding-top:10px;}
.quick-reply input[type="submit"]{margin-left:0;}
.quick-reply textarea{width:100%;height:150px;border-width:1px;border-style:solid;border-color:#e6e6e6;padding:10px;resize:none;}
.quick-reply .content{padding:10px;}
.quick-reply .message{margin-bottom:10px;}
.quick-reply .guest_name{padding:0 10px 10px 0;vertical-align:middle;}
.quick-reply .guest_name label{font-weight:800;display:inline;}
.conversations table.list{table-layout:auto;}
.conversations .checkbox{width:24px;}
.conversations .main{width:auto;text-align:left;}
.conversations .created-by,.conversations .recipients{width:17%;text-align:center;}
.conversations .replies{width:8%;text-align:center;}
.conversations .latest{width:20%;text-align:right;border-right-width:0;padding-right:10px;cursor:pointer;}
.conversations .item.new .new-icon{display:inline-block;}
.messages table{width:100%;}
.messages .conversation-labels{margin-right:5px;margin-top:5px;float:right;}
.messages .participants{border-bottom:1px solid #e6e6e6;padding:5px 10px;}
.messages .item,.messages .item .quote div.quote div.quote_body,.messages .item.even .quote div.quote_body{background:#ffffff;color:#000000;}
.messages .item.even,.messages .item .quote div.quote_body,.messages .item.even .quote div.quote div.quote_body{background:#f6f6f6;color:#000000;}
.messages .item .left-panel{width:172px;vertical-align:top;}
.messages .item .content{padding-left:10px;vertical-align:top;}
.messages .item .content-head{margin-bottom:10px;border:1px solid #e6e6e6;border-top-width:0;border-right-width:0;border-left-width:0;padding-bottom:5px;}
.messages .item .content-head .info{margin-top:3px;line-height:20px !important;float:left;}
.messages .item .content-head .info .date{margin-right:7px;font-size:1.1rem;vertical-align:-7px;}
.messages .item .content-head .info .post-method{font-size:1.1rem;vertical-align:-7px;}
.messages .item .content-head .controls{float:right;}
.messages .item .content-head .controls>a{margin-left:5px;float:left;}
.messages .item .message{margin-bottom:1.3em;word-wrap:break-word;overflow-x:auto;overflow-y:hidden;}
.messages .item .message table{width:inherit;}
.messages .item .message table td{padding:3px;}
.messages .item .message ul{margin-left:31px;list-style-type:disc;}
.messages .item .message ol{margin-left:31px;list-style-type:decimal;}
.messages .item .message code{background:#ffffff;margin-left:10px;margin-right:10px;border:1px solid #e6e6e6;padding:5px;font:1.2rem "Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;color:#000000;white-space:pre-wrap;display:block;}
.messages .item .foot{height:1px;padding-left:10px;vertical-align:bottom;}
.messages .item .foot .signature{margin-top:10px;border:1px solid #e6e6e6;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:10px;font:80% monospace;text-align:left;vertical-align:bottom;}
.messages.summary .item .content-head .info{width:100%;float:none;}
.message.item abbr.time,.message.item.even .quote abbr.time,.message.item .quote .quote abbr.time{color:#000000;}
.message.item.even abbr.time,.message.item .quote abbr.time,.message.item.even .quote .quote abbr.time{color:#000000;}
.posting-options-list,.messaging-options-list{display:none;}
.wysiwyg-area label{font-weight:bold;}
.wysiwyg-area .outline{border-width:1px;border-style:solid;border-color:#e6e6e6;padding:10px;}
.wysiwyg-area .content{padding:10px;}
.wysiwyg-area .content>form>div+div{margin-top:10px;}
.wysiwyg-area .subject_line .controls{float:right;}
.wysiwyg-area .subject_line .subject_input{padding-right:13px;overflow:hidden;}
.wysiwyg-area .subject_line input{width:100%;}
.wysiwyg-area .subject_line table{width:100%;table-layout:auto;}
.wysiwyg-area .subject_line table .subject{width:70px;}
.wysiwyg-area .subject_line .subject_input{line-height:28px !important;}
.wysiwyg-area .end-date,.wysiwyg-area .attachment{display:none;}
.wysiwyg-area .poll table{width:100%;table-layout:auto;}
.wysiwyg-area .poll td{padding:5px 10px 5px 0;line-height:230%;vertical-align:top;}
.wysiwyg-area .poll th{padding-bottom:5px;text-align:left;}
.wysiwyg-area .poll [name="poll_max_answers"]{width:25px;}
.wysiwyg-area .poll .poll-options{line-height:30px !important;}
.wysiwyg-area .submit{margin-top:10px;padding:20px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;}
.wysiwyg-area .edit_reason>label{width:180px;line-height:28px;float:left;}
.wysiwyg-area .edit_reason>div{margin-left:180px;}
.wysiwyg-area .edit_reason>div>input{width:100%;}
.ui-wysiwyg .editors{border-width:1px;border-style:solid;border-color:#e6e6e6;}
.ui-wysiwyg .button{background:none;margin:0;border:none;padding:0;color:#000;}
.ui-wysiwyg .button:hover{border:0;color:inherit;}
.ui-wysiwyg .button-fontName,.ui-wysiwyg .button-fontSize{background-color:transparent;}
.ui-wysiwyg .ui-selectMenu{line-height:normal;}
.ui-wysiwyg .ui-selectMenu-box{height:20px;margin-top:3px;}
.ui-wysiwyg .ui-selectMenu-box .status{width:auto;border:none;padding:0;line-height:18px !important;}
.ui-wysiwyg .ui-selectMenu-box .icon{border:none;}
.ui-wysiwyg .ui-selectMenu-box .arrow{height:20px;}
.wysiwyg-tabs li{background:#f6f6f6;margin:1px 2px 0 0;border:1px solid #e6e6e6;border-top-width:0;list-style:none;float:left;position:relative;bottom:1px;}
.wysiwyg-tabs li a{padding:5px 15px;font:100% monospace;text-decoration:none;color:#e01a84;float:left;}
.wysiwyg-tabs li:hover{background:#f6f6f6;border:1px solid #e6e6e6;border-top-width:0;}
.wysiwyg-tabs li.ui-active{background-color:#ffffff;margin-top:0;border:1px solid #e6e6e6;border-top-width:0;padding-top:1px;}
.wysiwyg-tabs li.ui-active a{font:100% monospace;text-decoration:none;color:#e01a84;}
.new-area .user-search .content{padding:0 15px 0 0;}
.new-area .recipients h4{margin-bottom:3px;display:block;}
.new-area .guest_name input{width:485px;}
.new-area .captcha{display:none;}
.loadingOverlay{background-image:url('https://storage.proboards.com/forum/images/loader/processing.gif');background-position:center center;background-repeat:no-repeat;position:absolute;}
#announcement-options{width:500px;display:none;}
.wysiwyg-smiley-menu .state-disabled{display:none;}
.smiley-menu{width:280px;}
.smiley-menu>li>a{padding:5px;}
.smiley-menu>li:hover>a{padding:5px;}
.grp_recipients_div{display:none;}
.grp_recipients_div a{padding-top:10px;display:block;clear:both;}
.grp_recipients_div li{background:#ffffff;width:240px;margin:3px;border:1px solid #e6e6e6;padding:3px 22px 3px 5px;overflow:hidden;float:left;display:inline-block;position:relative;}
.grp_recipients_div li a{}
.ui-wysiwyg .editors .bbcode-editor textarea{background-color:#ffffff;padding:10px !important;color:#000000;}
.editor.visual-editor{padding:5px;}
.show-user .controls>*{float:right;}
.show-user .content-box{overflow:hidden;}
.show-user .content-box+.content-box{margin-top:10px;}
.show-user table{width:100%;table-layout:auto;}
.show-user table.list td.main{padding:5px 20px;border-right-width:0;border-width:1px 0 0 0;}
.show-user table.list td.time-container{width:22%;border-width:1px 0 0 0;padding:5px 20px 5px 0;text-align:right;}
.show-user .heading th,.show-user .heading td{border:0;padding:10px 20px;font-weight:bold;text-align:center;}
.show-user .mini-user{width:75px;max-width:75px;min-height:90px;padding:4px 0;text-align:center;vertical-align:top;overflow:hidden;display:inline-block;}
.show-user .empty-result-message{border-width:1px 0 0 !important;padding-bottom:25px;text-align:center;}
.show-user .delete{width:60px;border-width:1px 0 0 0;padding:5px 10px 5px 5px;text-align:right;vertical-align:middle;}
.show-user .delete a{display:none;}
.show-user a.show-more{border-top:1px solid #e6e6e6;padding:8px 0;font-weight:bold;text-align:center;display:block;}
.show-user #center-column{vertical-align:top;}
.show-user #right-column{width:95px;vertical-align:top;}
.show-user .center-col{padding:10px;}
.show-user .center-col abbr.time{font-size:100%;}
.show-user .right-col{width:85px;margin-left:10px;border:0;padding:0 0 10px 10px;text-align:center;}
.show-user td.status-input,.show-user td.status-input input{width:100%;}
.show-user td.status-submit{width:auto;text-align:right;}
.show-user td.headings{width:175px;vertical-align:top;}
.show-user .social{width:50%;float:left;}
.show-user .messengers span.label{width:55px;display:inline-block;}
.show-user #status-bar{border-top:none !important;}
.show-user #status-bar td{border:none;}
.show-user #status-input-box,.show-user #status-input-box input{width:100%;}
.show-user #status-input-box{padding-right:0;}
.show-user #status-update-box{padding-left:0;}
.show-user .following{table-layout:auto;}
.show-user th.avatar,.show-user td.avatar{display:none;}
.show-user .friends-stats{float:right;}
.show-user .members-link-container{margin-top:10px;}
.show-user .online-friends,.show-user .offline-friends{margin-left:-10px;}
.show-user .online-friends .micro-profile,.show-user .offline-friends .micro-profile{margin-top:10px;margin-left:10px;margin-bottom:0;text-align:left;float:left;}
.show-user .suggested-friends{margin-top:10px;}
.show-user .groups td{border-width:1px 1px 0 0;padding:10px 20px;}
.show-user .groups th:first-child,.show-user .groups td:first-child{border-left:0;text-align:left;}
.show-user .groups td:last-child{border-right:0;}
.show-user .groups .group_desc{width:40%;}
.show-user .groups .leaders{width:25%;text-align:center;}
.show-user .groups .members{width:10%;text-align:center;}
.show-user .groups .status{width:15%;text-align:center;}
.show-user .groups .heading td{padding:4px 0;text-align:center;}
.show-user .notifications>tbody>tr:first-child>td{border-top-width:0;}
.show-user .notifications .main{padding:10px 20px;}
.show-user .notifications .main .new-icon{display:inline-block;}
.show-user .badge-wish{height:100px;margin-right:15px;text-align:center;}
.show-user .badge-wish span{display:block;}
.show-user .badge-wish a.button{margin-left:0;}
.show-user .visit-badge-store{width:150px;text-align:center;}
.show-user .visit-badge-store .badge-store-text{height:73px;padding-bottom:10px;display:table-cell;vertical-align:bottom;}
.show-user .visit-badge-store a.button{margin-left:0;}
.big_username{font-size:2.4rem;}
.edit-user textarea{margin:0;padding:2px;}
.edit-user input,.edit-user select,.edit-user textarea{margin-top:5px;display:inline-block;}
.edit-user label{font-weight:bold;display:block;}
.edit-user button,.edit-user .button,.edit-user a.button,.edit-user input[type="submit"],.edit-user input[type="button"]{margin-left:0;}
.edit-user .title{font-weight:bold;margin-bottom:4px;}
.edit-user .content-box{border-width:0;padding:10px 20px 20px;}
.edit-user .content-box+.content-box{margin-left:10px;}
.edit-user .content-box.options{position:relative;}
.edit-user .content-box.options table{table-layout:auto;}
.edit-user .content-box.options td{padding:9px 5px;}
.edit-user .content-box.options input[type="radio"]{margin-top:0;}
.edit-user .pad{padding:20px;}
.edit-user .pad .username{margin-top:14px;font-weight:normal;font-size:1em;}
.edit-user .pad.info{padding-bottom:0;clear:both;}
.edit-user .note{font-style:italic;font-size:1.1rem;}
.edit-user .radio label,.edit-user .checkbox label{font-weight:normal;display:inline;}
.edit-user .user-search{padding-top:3px;}
.edit-user .notifications table{table-layout:auto;}
.edit-user .notifications th,.edit-user .notifications td{padding:0 5px;}
.edit-user .notifications th.description{width:760px;}
.edit-user .edit_button_spacer{min-width:275px;display:inline-block;}
.edit-user .avatar{padding:10px 20px 20px;}
.edit-user .avatar h4{margin-bottom:5px;}
.edit-user .avatar.content-box{padding:10px 10px 0 0;}
.edit-user .micro-profile .avatar{padding:0;}
.edit-user #avatar-options{display:flex;}
.edit-user #avatar-options .content-box{width:172px;min-height:270px;border-width:1px;padding:10px;text-align:center;position:relative;}
.edit-user #avatar-options .content-box.options{width:100%;min-width:279px;max-width:350px;text-align:left;}
.notification-block-wrapper{margin:0;padding:10px 20px 0;}
.notification-block-wrapper .subtitle{margin:20px;}
.notification-block-wrapper .settings{margin:0;}
.notification-block-wrapper .settings .col-headings{background-color:#f6f6f6;margin:10px 0;border:1px solid #e6e6e6;border-left-width:0;border-right-width:0;padding:5px 20px;}
.notification-block-wrapper .notification-option-wrapper{padding:5px 20px 10px;}
#add-board-desc{margin:0;padding:20px 20px 0;}
#notification-controls{margin:0;padding:10px 20px 20px;}
#user_block_list .user-search-selection .ui-selectlist-item{margin-bottom:10px;float:none;clear:both;}
#user_block_list .user-search-selection .ui-selectlist-item .block_list_options{width:430px;padding-left:20px;float:left;}
#user_block_list .selectlist-wrapper{float:left;position:relative;}
#user_block_list .block_list_options input{height:13px;margin:0 5px 5px 5px;padding:0;}
#user_block_list .block_list_options label{position:relative;top:-2px;}
#forum-avatars-wrapper{width:510px;margin:0 auto;padding:10px;}
#forum-avatars-wrapper .avatar-wrapper{margin:10px;float:left;}
#forum-avatars-wrapper img{max-width:150px;max-height:150px;}
#forum-avatars-wrapper img:hover{margin:-3px;border-width:3px;border-style:solid;border-color:#e01a84;}
#forum-avatar-editor-container{padding:0;}
#image-avatar-editor-container .wrapper{margin-top:15px;padding:10px;}
#image-avatar-editor-container .wrapper.first{margin-top:10px;clear:both;}
#image-avatar-editor-container span.fileupload-buttonbar{margin:10px 0;display:inline-block;}
#image-avatar-editor-container span.fileupload-buttonbar .ui-button{margin-left:0;padding:2px 6px !important;}
#image-avatar-editor-container .files{margin:0;}
#image-avatar-editor-container #link-image{height:18px;}
#image-avatar-editor-container #link-image.button{margin-left:0;cursor:pointer;}
#badge-options h4{margin-top:10px;}
#badge-options .badge-thumbs{padding:5px !important;float:left;}
#badge-options .badge-thumbs .badge-thumb,#badge-options .badge-thumbs .badge-icons{float:left;}
#badge-options .badge-thumbs .badge-icons img,#badge-options .badge-thumbs .badge-icons input{width:16px;height:16px;margin:5px 0 0 10px;}
#badge-options .badge-thumbs .badge-icons img{margin:5px 0 5px 10px;vertical-align:middle;}
#badge-options .badge-thumbs .badge-icons input{margin-top:8px;padding:0;}
#badge-options .badge-thumbs .small{vertical-align:bottom;}
#badge-options .badges-have .badge-thumbs{width:240px;}
#badge-options .badges-dont-have .badge-thumbs{width:110px;}
#badge-options .badges-dont-have .badge-icons img{margin-top:16px;}
#badge-options .badge-gift,#badge-options .badge-use-action{color:#000000;}
.badge-thumbs{min-height:36px;padding:5px 130px 5px 5px !important;position:relative;}
.badge-thumbs .badge-thumb{margin:5px;}
.badge-thumbs .button{margin-top:-13px;position:absolute;top:50%;right:10px;}
.micro-profile{background:#ffffff;width:200px;height:50px;margin-bottom:3px;border:1px solid #e6e6e6;padding:5px;overflow:hidden;display:inline-block;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;}
.micro-profile a{}
.micro-profile .avatar{width:50px;border-width:0;display:block;position:absolute;top:5px;}
.micro-profile .info{width:145px;overflow:hidden;position:absolute;top:5px;left:60px;}
.micro-profile .info input{width:140px;margin-top:0;}
.user-search-box{width:200px;}
.user-search-selection .ui-selectlist-item{margin-right:5px;float:left;}
.user-search-selection .ui-selectlist-item .close{background:#ffffff;height:62px;border:1px solid #e6e6e6;padding:20px 3px 5px;font:bold 80% monospace;color:#000000;cursor:pointer;position:absolute;right:0;}
.user-search-selectlist{z-index:99999;}
.user-search-selectlist .content{padding:1px 0;cursor:pointer;}
.user-search-selectlist .micro-profile{margin:1px auto;display:inherit;}
.user-search-selectlist .micro-profile .info{width:200px;}
.user-search-displaybox{min-width:250px;z-index:99999;}
.user-search-displaybox .control-bar{border:none;}
.user-search-displaybox .control-bar .ui-pagination{padding:5px;display:inherit;}
.mini-profile{background:transparent;width:150px;border:1px solid #e6e6e6;padding:13px 10px;text-align:left;color:#000000;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;}
.mini-profile .personal-text{font:1rem monospace;text-align:left;color:#000000;display:block;}
.mini-profile .info{font:1rem monospace;text-align:left;color:#000000;}
div.mini-profile a{color:#e01a84;}
.even .mini-profile{background:transparent;border:1px solid #e6e6e6;text-align:left;color:#000000;}
.even .mini-profile .personal-text{font:1rem monospace;text-align:left;color:#000000;}
.even .mini-profile .info{font:1rem monospace;text-align:left;color:#000000;}
.even div.mini-profile a{color:#e01a84;}
.warning-bar{background:#aaaaaa;min-width:40px !important;height:14px;border:0;padding-bottom:2px;line-height:100%;text-align:right;}
.warning-bar .number{background:none;margin-right:1px;margin-top:1px;padding:2px;font-weight:bold;font-size:1rem;color:#000000;opacity:1;display:block;}
.warning-low{background-color:#ffcc22;}
.warning-medium{background-color:#ffcc11;}
.warning-high{background-color:#ff0000;}
.mini-profile .badges img{width:24px;height:24px;}
.mini-profile .avatar{max-width:150px;max-height:150px;margin:auto;border-width:0;overflow-x:hidden;overflow-y:hidden;vertical-align:middle;}
.avatar_size_placeholder{width:150px;height:150px;}
#flash-avatar-preview .flash-avatar object{position:relative;}
#avatar-preview.flash_present div object{position:inherit;}
#avatar-preview.flash_present>div{position:inherit;}
#avatar-preview .hide{display:none;}
.avatar-wrapper{text-align:center;vertical-align:middle;display:table-cell;}
.avatar-wrapper *{vertical-align:middle;}
.avatar-wrapper>div>img{position:absolute;top:0;left:0;}
.avatar-wrapper>div>div{vertical-align:middle;display:table-cell;}
.avatar-wrapper>div,#avatar-preview.flash_present.image_present>div{position:relative;}
.flash-avatar object,.avatar-wrapper div object,#avatar-preview.flash_present.image_present div object{width:150px;height:150px;}
.avatar_size_default,.avatar_size_default embed,.avatar_size_default object,.avatar_size_default>div,.avatar-wrapper.avatar_size_default>div>div{width:150px;height:150px;}
.avatar_size_default img,.avatar_size_default default{max-width:150px;max-height:150px;}
.avatar_size_medium,.avatar_size_medium embed,.avatar_size_medium object,.avatar_size_medium>div,.avatar-wrapper.avatar_size_medium>div>div{width:75px;height:75px;}
.avatar_size_medium img,.avatar_size_medium default{max-width:75px;max-height:75px;}
.avatar_size_small,.avatar_size_small embed,.avatar_size_small object,.avatar_size_small>div,.avatar-wrapper.avatar_size_small>div>div{width:50px;height:50px;}
.avatar_size_small img,.avatar_size_small default{max-width:50px;max-height:50px;}
.avatar_size_quote,.avatar_size_quote embed,.avatar_size_quote object,.avatar_size_quote>div,.avatar-wrapper.avatar_size_quote>div>div{width:30px;height:30px;}
.avatar_size_quote img,.avatar_size_quote default{max-width:30px;max-height:30px;}
button,.button,a.button,input[type="submit"],input[type="button"]{background-color:#dadada;background-image:none;min-height:28px;margin-left:5px;border:1px solid #a7a7a7;border-radius:0;padding:2px 0;font:1.3rem monospace;line-height:22px !important;text-decoration:none;color:#e01a84;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-appearance:none;-moz-appearance:none;}
button:hover,.button:hover,a.button:hover,input[type="submit"]:hover,input[type="button"]:hover{background:#f6f6f6;border:1px solid #a7a7a7;font:1.3rem monospace;text-decoration:none;color:#e01a84;}
button:active,.button:active,a.button:active,input[type="submit"]:active,input[type="button"]:active,.shoutbox_refresh_button.active,.liked.likes-button,.button.state-selected{background:#f6f6f6;border:1px solid #a7a7a7;font:1.3rem monospace;text-decoration:none;color:#e01a84;}
a.button{padding:2px 6px;}
input[type="submit"],input[type="button"],button{padding:2px 6px;}
.button .status{border:1px solid #a7a7a7;border-width:0 1px 0 0;padding:2px 7px;word-wrap:break-word;white-space:nowrap;float:left;overflow:hidden;}
.button .icon{border:0;padding:5px 3px 3px 2px;line-height:normal !important;float:left;}
.button-x{background:url('https://storage.proboards.com/forum/images/icons-default.png') -16px -32px no-repeat;width:16px;height:16px;margin-top:-8px;text-indent:-9999px;cursor:pointer;display:block;position:absolute;top:50%;right:3px;}
.button-x:hover{background:url('https://storage.proboards.com/forum/images/icons-default.png') 0 -32px no-repeat;}
.button.post-options,.button.message-options,#options-container.button{padding:0;}
.reply_button{float:right;}
input[type="text"],input[type="email"],input[type="password"]{background:#ffffff;width:300px;height:28px;border:1px solid #a7a7a7;padding:2px 6px;}
input[type="text"].short{width:50px;}
input[type="text"].search-input{width:inherit;}
input.date{width:77px;}
input.time{width:55px;}
textarea{border:1px solid #a7a7a7;resize:none;}
select{height:28px;border:1px solid #a7a7a7;padding:2px;}
.setting-wrapper+.setting-wrapper{margin-top:4px;}
.setting-wrapper input{vertical-align:middle;}
.ui-label{margin:0 5px 0 0;font-weight:bold;font-size:1rem;text-transform:none;display:inline;position:relative;top:-1px;}
.label-row{height:20px;margin:10px 0;line-height:20px !important;clear:left;}
.label-row *{float:left;}
.label-row .ui-label,.label-row span.label-delete-button{margin-bottom:-5px;margin-left:5px;}
#manage-labels-container .style-wrapper .color_input{height:28px;border:1px solid #aaa;}
#manage-labels-container .style-wrapper .color-picker{background:#eee;height:28px;border:1px solid #aaa;}
#manage-labels-container .style-wrapper .color-picker-preview{height:28px;border:1px solid #aaa;border-right:none;}
.stats .content{color:#000000;}
.stats .content strong{color:#000000;}
.stats .content a{text-decoration:underline;color:#e01a84;white-space:nowrap;}
.stats .content a:hover,.stats .content a:focus{text-decoration:underline;color:#ef71b4;}
.stats .content>table{width:100%;table-layout:auto;}
.stats .content>table>tbody>tr>td{border:1px solid #e6e6e6;}
.stats .content>table>tbody>tr:first-child>td{border-top-width:0;}
.stats .content>table>tbody>tr:last-child>td{border-bottom-width:0;}
.stats .content>table>tbody>tr>td:first-child{border-left-width:0;}
.stats .content>table>tbody>tr>td:last-child{border-right-width:0;}
.stats .info{padding:10px 20px;}
.shoutbox .content{padding:10px;}
.shoutbox_container{position:relative;}
.shoutbox_container>.shoutbox_form_container{width:100%;position:absolute;}
.shoutbox_container.orientation-top{padding-top:160px;}
.shoutbox_container.orientation-top>.shoutbox_form_container{top:0;}
.shoutbox_container.orientation-top.no-post{padding-top:0;}
.shoutbox_container.orientation-bottom{padding-bottom:160px;}
.shoutbox_container.orientation-bottom>.shoutbox_form_container{bottom:0;}
.shoutbox_container.orientation-bottom.no-post{padding-bottom:0;}
.shoutbox_messages{text-align:center;overflow-y:scroll;position:relative;}
.shoutbox_messages .shoutbox-post{margin-right:10px;border:1px solid #e6e6e6;padding:5px 15px 5px 10px;text-align:left;overflow:hidden;position:relative;}
.shoutbox_messages .shoutbox-post+.shoutbox-post{margin-top:10px;}
.shoutbox_messages .shoutbox_edit_button{width:32px;margin-right:5px;font:1.1rem monospace;visibility:visible;display:inline-block;}
.shoutbox_messages .shoutbox_delete_button{width:24px;height:100%;margin-left:20px;margin-top:0;border:1px solid #e6e6e6;border-top-width:0;border-right-width:0;border-bottom-width:0;padding:4px;font:bold 1.2rem monospace;text-decoration:none;color:#000000;cursor:pointer;display:inline-block;position:absolute;right:-7px;top:0;}
.shoutbox_messages .message{padding-right:10px;word-wrap:break-word;}
.shoutbox_messages .details{height:16px;margin:0 10px;vertical-align:bottom;float:right;}
.shoutbox_messages .hidden{visibility:hidden;}
.shoutbox_welcome_message{margin-bottom:10px;}
.shoutbox .state-selected{background:#f6f6f6;}
.shoutbox_name{height:19px;padding:10px 0;-webkit-box-sizing:content-box;box-sizing:content-box;}
.shoutbox_name input{width:50%;min-width:150px;height:15px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.shoutbox_form{height:110px;border:1px solid #e6e6e6;padding:10px;}
.shoutbox_form .shoutbox_counter{margin-top:-5px;font:1.1rem monospace;color:#000000;float:right;}
.shoutbox_form .shoutbox_post_button{margin-left:0;}
.shoutbox_form .shoutbox_cancel_button{vertical-align:bottom;}
.shoutbox_form .shoutbox_refresh_button{padding:2px 7px 0 7px;float:right;}
.shoutbox_form .button img{padding:2px 0 0;display:inline;}
.shoutbox_form input[type="text"]{margin-top:2px;margin-bottom:4px;}
.shoutbox_form textarea{width:100%;height:38px;margin-right:0;margin-bottom:5px;margin-top:5px;position:inherit;}
.shoutbox_form textarea.gray{color:#666;}
.shoutbox_form ul.tools{white-space:nowrap;display:inline-block;}
.shoutbox_form ul.tools li{width:26px;height:22px;margin:0;border:0;padding:0;text-align:center;line-height:18px !important;float:left;}
.shoutbox_form ul.tools li img{padding:0;}
.shoutbox_form.reply-box-bottom{margin-top:10px;}
.shoutbox_form.reply-box-top{margin-bottom:10px;}

/*<file_id>css:2</file_id>*/
