@charset "UTF-8";
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;direction:ltr;unicode-bidi:embed;text-decoration:none;display:inline-block;color:#224a6d}
a:active,a:hover{outline:0;color:#2a6496;text-decoration:underline}
abbr[title]{border-bottom:1px dotted;text-decoration:none}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
iframe,img{border:0}
svg:not(:root){overflow:hidden}
hr{box-sizing:content-box;border-top:1px solid #e5e5e5}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;background:0 0;border:0;padding:0}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal;vertical-align:middle;padding:0 3px}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
legend{border:0;padding:0}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html{line-height:1.5;-webkit-tap-highlight-color:transparent}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}
button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}
fieldset{border:0;margin:0;padding:0}
ol,ul{list-style:none;margin:0;padding:0}
[tabindex="-1"]:focus{outline:0!important}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none}
.affix{position:fixed}
body{margin:0;padding:0;word-wrap:break-word;-webkit-print-color-adjust:exact}
body,html{height:100%;color:rgba(0,0,0,.6);background-color:#ecf0f1}
h1,h2{margin-bottom:30px}
h2.solo{margin-bottom:1em}
p{line-height:1.3em;margin-bottom:1.5em}
img{vertical-align:middle;border-width:0}
hr{border:0 solid transparent;border-top-width:1px;height:1px;margin:15px 0;display:block;clear:both}
hr.dashed{border-top-style:dashed;margin:10px 0}
hr.divider{display:none}
p.right{text-align:right}
p.jumpbox-return{margin-top:10px;margin-bottom:0;float:left}
p.login_container_info{font-size:.8em}
a:hover,u{text-decoration:underline}
ul{list-style-type:disc}
ol{list-style-type:decimal}
li{display:list-item}
ol ul,ul ul{list-style-type:circle}
ol ol ul,ol ul ul,ul ol ul,ul ul ul{list-style-type:square}
.wrap{border-radius:8px;margin:0 auto;padding:0;width:100%}
.page-body{margin:0;clear:both}
.page-footer{clear:both}
.page-footer h3{margin-top:20px}
.logo{display:block;width:auto;padding:0}
.logo:hover{text-decoration:none}
.site_logo{display:inline-block;width:275px;height:51px;background-size:cover}
.site-description{text-align:center;position:relative;z-index:2;display:inline-block}
.site-description.logo_left{text-align:left;float:left}
.site-description.logo_right{text-align:right;float:right}
body.navbar_i_header .site-description{margin:100px auto}
body.navbar_i_header .site-description.logo_left,body.navbar_i_header .site-description.logo_right{margin:100px 50px}
body.navbar_o_header .site-description{margin:50px auto 100px}
body.navbar_o_header .site-description.logo_left,body.navbar_o_header .site-description.logo_right{margin:50px 50px 100px}
.site-description h2{margin-right:0;margin-top:30px;color:#fff}
.site-description p{margin-bottom:0}
.headerbar{border-radius:0;position:relative;color:#fff}
#page-header{position:relative}
.navbar{padding:15px;z-index:10;top:0;left:0;right:0;box-sizing:border-box;position:relative}
.navbar.navbar_in_header{position:absolute}
.forabg,.forumbg{margin-bottom:30px;clear:both}
.forumlist_grid .forabg{margin-bottom:45px}
.panel{margin-bottom:15px;padding:15px}
.post{padding:15px;margin-bottom:10px;background-repeat:no-repeat;background-position:100% 0;position:relative;border-bottom:1px solid}
.rowbg{margin:5px 5px 2px}
.navbar ul.linklist{padding:15px 0;list-style-type:none}
ul.linklist{display:block;margin:0}
.cp-main .panel{padding:5px 10px}
ul.linklist>li{float:left;line-height:28px!important;list-style-type:none;margin-right:15px;width:auto}
#nav-main.linklist>li>a,#nav-main.linklist>li>div>a{padding:5px;line-height:normal!important;position:relative}
a.outline_button{padding:5px 10px!important}
a.rightside,p.rightside,ul.linklist>li.rightside{float:right;margin-right:0;margin-left:15px;text-align:right}
ul#nav-breadcrumbs{margin-bottom:30px}
ul.leftside{float:left;margin-left:0;margin-right:5px;text-align:left}
ul.rightside{float:right;margin-left:5px;margin-right:-5px;text-align:right}
ul.linklist li.responsive-menu{position:relative;margin:0 15px 0 0}
ul.linklist li.rightside.responsive-menu{margin-left:15px;margin-right:0}
.hasjs ul.linklist.leftside,.hasjs ul.linklist.rightside{max-width:48%}
.hasjs ul.linklist.fullwidth{max-width:none}
li.responsive-menu.dropdown-right .dropdown{left:-9px}
li.responsive-menu.dropdown-left .dropdown{right:-6px}
ul.linklist .dropdown{top:45px}
ul.linklist .dropdown-up .dropdown{bottom:18px;top:auto}
ul.linklist.bulletin>li:before{display:inline-block;content:"•";font-size:inherit;line-height:inherit;padding-right:4px}
ul.linklist.bulletin>li.no-bulletin:before,ul.linklist.bulletin>li.rightside:last-child:before,ul.linklist.bulletin>li:first-child:before{content:none}
.responsive-menu:before{display:none!important}
.header-profile{display:inline-block;vertical-align:top}
a.header-avatar,a.header-avatar:hover{text-decoration:none}
a.header-avatar img{margin-bottom:2px;max-height:20px;max-width:20px;vertical-align:middle;width:auto;height:auto}
a.header-avatar span:after{content:"\f0dd";display:inline-block;font:14px/1 FontAwesome;padding-left:6px;padding-top:5px;vertical-align:top}
.dropdown-container{position:relative}
.dropdown-container-right{float:right}
.dropdown-container-left{float:left}
.nojs .dropdown-container:hover .dropdown{display:block!important}
.dropdown{display:none;position:absolute;left:0;top:1.2em;z-index:5;border:1px solid transparent;border-radius:5px;padding:9px 0 0;margin-right:-500px}
.dropdown.live-search{top:auto}
.dropdown-container.topic-tools{float:left}
.dropdown-up .dropdown{top:auto;bottom:1.2em;padding:0 0 9px}
.dropdown-left .dropdown,.nojs .rightside .dropdown{left:auto;right:0;margin-left:-500px;margin-right:0}
.dropdown-button-control .dropdown{top:40px}
.dropdown-button-control.dropdown-up .dropdown{top:auto;bottom:40px}
.dropdown .pointer,.dropdown .pointer-inner{position:absolute;width:0;height:0;border-top-width:0;border-bottom:10px solid transparent;border-left:10px dashed transparent;border-right:10px dashed transparent;-webkit-transform:rotate(360deg);display:block}
.dropdown-up .pointer,.dropdown-up .pointer-inner{border-bottom-width:0;border-top:10px solid transparent}
.dropdown .pointer{right:auto;left:10px;top:-1px;z-index:3}
.dropdown-up .pointer{bottom:-1px;top:auto}
.dropdown-left .dropdown .pointer,.nojs .rightside .dropdown .pointer{left:auto;right:10px}
.dropdown .pointer-inner{top:auto;bottom:-11px;left:-10px}
.dropdown-up .pointer-inner{bottom:auto;top:-11px}
.dropdown .dropdown-contents{z-index:2;overflow:hidden;overflow-y:auto;border:1px solid transparent;border-radius:5px;padding:7px;position:relative;max-height:300px}
ul.search-results li{width:200px;padding:5px}
.jumpbox{margin:5px 0}
.jumpbox .dropdown li{border-top:1px solid transparent}
.jumpbox .dropdown-contents{padding:0;text-decoration:none}
.jumpbox .dropdown-contents li{padding:0}
.jumpbox .dropdown-contents a{margin-right:20px;padding:5px 10px;width:100%;text-decoration:none}
.jumpbox .spacer{display:inline-block;width:0}
.jumpbox .spacer+.spacer{width:20px}
.dropdown-contents a{display:block;padding:5px}
.dropdown-contents a:hover{border-radius:4px}
.jumpbox .dropdown-select{margin:0}
.dropdown li{display:list-item;border-top:1px dotted transparent;float:none!important;line-height:normal!important;list-style:none;margin:0;white-space:nowrap;text-align:left}
.dropdown-contents>li{padding-right:15px}
.dropdown-nonscroll>li{padding-right:0}
.dropdown li li,.dropdown li.separator+li,.dropdown li:first-child{border-top:0}
.dropdown li li:first-child{margin-top:4px}
.dropdown li li:last-child{padding-bottom:0}
.dropdown li li{border-top:1px dotted transparent;padding-left:18px}
.dropdown-extended li,.dropdown.wrap li,.wrap .dropdown li{white-space:normal}
.dropdown li.separator{border-top:1px solid transparent;padding:0}
.dropdown li.separator:first-child,.dropdown li.separator:last-child{display:none!important}
.breadcrumbs .crumb{float:left;word-wrap:normal}
.breadcrumbs .crumb:before{content:"\f105";font-family:FontAwesome;padding:0 .5em;font-weight:500}
.breadcrumbs .crumb:first-child:before{content:none}
.breadcrumbs .crumb a{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}
.breadcrumbs.wrapped .crumb a{letter-spacing:-.3px}
.breadcrumbs.wrapped .crumb.wrapped-medium a{letter-spacing:-.4px}
.breadcrumbs.wrapped .crumb.wrapped-tiny a{letter-spacing:-.5px}
.breadcrumbs .crumb.wrapped-max a{max-width:120px}
.breadcrumbs .crumb.wrapped-wide a{max-width:100px}
.breadcrumbs .crumb.wrapped-medium a{max-width:80px}
.breadcrumbs .crumb.wrapped-small a{max-width:60px}
.breadcrumbs .crumb.wrapped-tiny a{max-width:40px}
table.table1{width:100%}
.ucp-main table.table1{padding:2px}
table.table1 thead th{text-transform:uppercase;line-height:1.3em;padding:10px;color:#fff}
table.table1 thead th span{padding-left:7px}
table.table1 tbody tr{border:1px solid transparent}
table.table1 tbody td{padding:10px;border-top:1px solid transparent}
table.table1 tbody th{padding:5px;border-bottom:1px solid transparent;text-align:left}
table.table1 .name{text-align:left}
table.table1 .center{text-align:center}
table.table1 .reportby{width:15%}
table.table1 .posts{text-align:center;width:7%}
table.table1 .active,table.table1 .joined{text-align:left;width:20%}
table.table1 .mark{text-align:center;width:7%}
table.table1 .info{text-align:left}
table.table1 .info div{width:100%;white-space:normal;overflow:hidden}
table.table1 .autocol{line-height:2em;white-space:nowrap}
table.table1 thead .autocol{padding-left:1em}
table.table1 span.rank-img{float:right;width:auto}
table.info td{padding:3px}
table.info tbody th{padding:3px;text-align:right;vertical-align:top}
.forumbg table.table1{margin:0}
.forumbg-table>.inner{margin:0 -1px}
.color_palette_placeholder table{border-collapse:separate;border-spacing:1px}
.column1{float:left;clear:left;width:49%}
.column2{float:right;clear:right;width:49%}
.left-box{float:left;width:auto;text-align:left;max-width:100%}
.left-box.profile-details{width:80%}
.right-box{float:right;width:auto;text-align:right;max-width:100%}
dl.details dt{float:left;clear:left;width:30%;text-align:right;display:block}
dl.details dd{margin-left:0;padding-left:5px;margin-bottom:5px;float:left;width:65%;overflow:hidden;text-overflow:ellipsis}
.clearfix,dl.polls,fieldset dl,ul.topiclist dl{overflow:hidden}
fieldset.fields1 ul.recipients{list-style-type:none;line-height:1.8;max-height:150px;overflow-y:auto}
fieldset.fields1 dd.recipients{clear:left;margin-left:1em}
fieldset.fields1 ul.recipients input.button2{margin-right:0;padding:0}
fieldset.fields1 dl.pmlist>dt{width:auto!important}
fieldset.fields1 dl.pmlist dd.recipients{margin-left:0!important}
.action-bar{margin:0 0 30px}
.jumpbox-return{position:relative;z-index:3}
.action-bar.bar-bottom{margin-top:30px}
.forabg+.action-bar{margin-top:2em}
.action-bar .button{margin-right:15px;float:left}
.action-bar .button-search{margin-right:0}
.pagination{float:right;text-align:right;width:auto}
.action-bar .pagination{margin:3px 0}
.action-bar.bar-bottom .pagination{margin-top:0}
.action-bar .pagination .button{margin-right:0;float:none}
.pagination>ul{display:inline-block;list-style:none!important;margin-left:5px}
.pagination>ul>li{display:inline-block!important;padding:0;line-height:normal;vertical-align:middle}
.pagination li a,.pagination li span{padding:4px 7px}
.pagination li.active span{display:inline-block;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent}
.pagination li.ellipsis span{border:none;padding:0}
.pagination li.page-jump{margin-right:5px}
.pagination li.page-jump a{padding:0 8px}
.pagination .arrow a{padding:4px 3px}
.row .pagination{display:block;margin-top:3px;margin-bottom:3px}
.row .pagination>ul{margin:0}
.row .pagination li a,.row .pagination li span{padding:1px 5px}
.phpbb_alert{border:1px solid transparent;display:none;left:0;padding:0 25px 20px;position:fixed;right:0;top:150px;z-index:50;width:620px;margin:0 auto}
@media only screen and (max-height:500px),only screen and (max-device-width:500px){
.phpbb_alert{top:25px}
}
.phpbb_alert .alert_close{float:right;margin-right:-36px;margin-top:-8px}
.phpbb_alert p{margin:8px 0;padding-bottom:8px}
.phpbb_alert label{display:block;margin:8px 0;padding-bottom:8px}
.darkenwrapper{display:none;position:relative;z-index:44}
.darken{position:static;left:0;top:0;width:100%;height:100%;opacity:.5}
.loading_indicator{background:center center no-repeat;border-radius:5px;display:none;opacity:.8;margin-top:-50px;margin-left:-50px;height:50px;width:50px;position:fixed;left:50%;top:50%;z-index:51}
.copyright{padding:5px;text-align:center}
.titlespace{margin-bottom:15px}
.error{margin-bottom:15px!important}
div.rules{margin-bottom:30px;padding:15px;border-left:3px solid}
div.rules ol,div.rules ul{margin-left:20px}
p.post-notice{position:relative;padding:15px;min-height:14px;margin:30px 0;border-left:5px solid}
form>p.post-notice strong{line-height:20px}
.stat-block{clear:both}
.top-anchor{display:block;position:absolute;top:-20px}
.clear{display:block;clear:both;font-size:1px;line-height:1px;background:0 0}
.action-bar:after,.inner:after,.minitabs>ul:after,.notification_text:after,.postprofile .avatar-container:after,.tabs-container:after,.tabs>ul:after,ul.linklist:after{clear:both;content:"";display:block}
.emoji{min-height:18px;min-width:18px;height:1em;width:1em}
.smilies{vertical-align:text-bottom}
.icon-notification{position:relative}
.member-search{float:left;margin:0;padding:6px 10px}
.dropdown-extended{display:none;z-index:1}
.dropdown-extended ul{max-height:350px;overflow-y:auto;overflow-x:hidden;clear:both}
.dropdown-extended ul li{padding:0;margin:0!important;float:none;border-top:1px solid;list-style-type:none;clear:both;position:relative}
.dropdown-extended ul li:first-child{border-top:none}
.dropdown-extended ul li.no_notifications{padding:10px}
.dropdown-extended .dropdown-contents{max-height:none;padding:0;position:absolute;width:340px}
.nojs .dropdown-extended .dropdown-contents{position:relative}
.dropdown-extended .header{padding:0 10px;text-align:left;text-transform:uppercase;line-height:39px;border-bottom:1px solid;border-radius:5px 5px 0 0}
.dropdown-extended .header .header_settings{float:right;text-transform:none;font-weight:400}
.dropdown-extended .header .header_settings a{display:inline-block;padding:0 5px}
.dropdown-extended .header:after{content:"";display:table;clear:both}
.dropdown-extended ul li a,.dropdown-extended ul li.no-url{padding:8px}
.dropdown-extended .footer>a{padding:5px 0}
.dropdown-extended .footer>a,.dropdown-extended ul li a,.notification_list dt>a{display:block;text-decoration:none}
.notification_list ul li img{float:left;max-height:50px;max-width:50px;width:auto!important;height:auto!important;margin-right:5px}
.notification_list ul li p{margin-bottom:4px}
.notification_list li a p.notification-reason,.notification_list p.notification-location,.notification_list p.notification-reference{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.notification_list p.notification-time{margin:0;text-align:right}
.notification_list div.notifications{margin-left:50px;padding:5px}
.notification_list div.notifications a{display:block}
.notification_text{margin-left:58px}
.badge{border-radius:999px;text-align:center;white-space:nowrap;line-height:8px;display:inline-block;position:absolute;top:1px;right:1px;padding:4px 6px 5px;border:2px transparent}
.badge.hidden{display:none}
.linklist .quick-links{margin:0 30px 0 0}
.linklist.compact .rightside>a>span{display:none}
.dropdown-page-jump .dropdown{top:20px}
.dropdown-page-jump.dropdown-up .dropdown{bottom:20px}
.dropdown-page-jump input.tiny{width:50px}
.dropdown .clone.hidden,.dropdown .clone.hidden+li.separator{display:none}
.dropdown .clone.hidden+li{border-top:none}
.username-coloured{display:inline!important;padding:0!important}
.forabg .header a,.forumbg .header a,th a{text-decoration:none}
.forabg .header a:hover,.forumbg .header a:hover,th a:hover{text-decoration:underline}
.dropdown-extended a.mark_read{background-position:center center;background-repeat:no-repeat;border-radius:3px 0 0 3px;display:none;margin-top:-20px;position:absolute;z-index:2;right:0;top:50%;box-sizing:border-box}
.dropdown-extended li:hover a.mark_read{display:block}
.dropdown-extended a.mark_read:hover{width:50px}
a.forumtitle:hover{text-decoration:underline}
a.topictitle{text-decoration:none;display:inline}
a.topictitle:hover{text-decoration:underline}
a.forumtitle{text-decoration:none;display:inline-block!important}
a.forumtitle,a.topictitle{margin-bottom:6px;color:#303030}
a.lastsubject{display:inline;text-decoration:none}
a.lastsubject:hover{text-decoration:underline}
.postlink{text-decoration:none;border-bottom:1px solid transparent;padding-bottom:0}
.postlink:hover{text-decoration:none}
.signature a,.signature a:hover{border:none;text-decoration:underline}
.postprofile a:hover,.postprofile dt.author a:hover{text-decoration:underline}
.search .postprofile a{text-decoration:none;font-weight:400}
.search .postprofile a:hover{text-decoration:underline}
.top{text-decoration:none;margin-top:10px}
.back2top{clear:both}
.back2top .top{float:right;margin-right:-10px;margin-top:0}
.arrow-up{padding-left:10px;text-decoration:none;border-bottom-width:0}
.arrow-down{padding-right:10px}
.arrow-left:hover,.arrow-right:hover{text-decoration:none;color:#368ad2}
.skiplink{position:absolute;left:-999px;width:990px}
a.feed-icon-forum{float:right;margin:3px}
a.anchor{display:block}
ul.forums,ul.topics{padding:10px}
ul.topiclist,ul.topiclist li{display:block;list-style-type:none;margin:0}
ul.topiclist dl{position:relative}
ul.topiclist dd,ul.topiclist dt{display:block;float:left}
ul.topiclist li.row dd:not(.lastpost){padding:4px 0 999px;margin-bottom:-995px}
ul.topiclist dt{width:100%;margin-right:-440px}
ul.topiclist.missing-column dt{margin-right:-345px}
ul.topiclist.missing-column li.header dt{margin-right:-375px}
ul.topiclist.two-long-columns dt{margin-right:-250px}
ul.topiclist.two-long-columns li.header dt{margin-right:-280px}
ul.topiclist.two-columns dt{margin-right:-95px}
ul.topiclist dt .list-inner{margin-right:440px;padding-left:5px;padding-right:5px}
ul.topiclist.missing-column dt .list-inner{margin-right:345px}
ul.topiclist.two-long-columns dt .list-inner{margin-right:250px}
ul.topiclist.two-columns dt .list-inner{margin-right:80px}
ul.topiclist.two-columns li.header dt{margin-right:-130px}
ul.topiclist dd{box-sizing:border-box}
ul.topiclist dfn{position:absolute;left:-999px;width:990px}
.list-inner img{max-width:100%}
.forum-image{float:left;padding-top:5px;margin-right:5px}
li.row{border-bottom:1px solid transparent;padding:15px 12px;margin-bottom:0!important}
li.row:last-child{border-width:0}
li.header dd,li.header dt{line-height:1em;border-left-width:0;margin:14px 0;padding-top:2px;padding-bottom:2px}
li.header dt{width:100%;margin-right:-520px;padding-left:15px}
.forabg li.header dt,.forumbg li.header dt{margin-right:-400px}
@media (min-width:1200px){
.forabg li.header dt,.forumbg li.header dt{margin-right:-480px}
}
li.header dt .list-inner{margin-right:440px}
li.header dd{padding-left:1px;box-sizing:border-box}
li.header dl.row-item dd,li.header dl.row-item dt{min-height:0}
li.header dl.row-item dt .list-inner{padding-left:0;padding-right:50px}
dl.row-item{background-position:12px 50%;background-repeat:no-repeat}
dl.row-item dt{background-repeat:no-repeat;background-position:5px 95%;background-size:12px}
dl.row-item dt .list-inner{padding-left:68px}
dl.row-item dd,dl.row-item dt{min-height:43px}
dl.row-item dt a{display:inline}
dl a.row-item-link{display:block;width:34px;height:34px;padding:0;position:absolute;top:22px;left:0;margin-top:-15px;margin-left:11px}
dd.extra,dd.mark,dd.posts,dd.topics,dd.views{width:80px;text-align:center;line-height:2.2em}
dd.posts,dd.topics,dd.views{width:95px}
dl.row-item dt ol,dl.row-item dt ul{list-style-position:inside;margin-left:1em}
dl.row-item dt li{display:list-item;list-style-type:inherit}
dd.info,dd.lastpost,dd.moderation,dd.redirect,dd.time{width:250px}
@media (max-width:767px){
dd.info,dd.lastpost,dd.moderation,dd.redirect,dd.time{width:200px}
}
dd.redirect{line-height:2.5em}
dd.time{line-height:200%}
dd.lastpost>span,dd.moderation>span,dd.redirect>span,ul.topiclist dd.info>span,ul.topiclist dd.time>span{display:block;padding-left:5px}
dd.moderation>span a{display:inline}
dd.extra,dd.mark{line-height:200%}
.postbody{padding:0;line-height:1.48em;width:76%;float:left}
.postprofile_Left .postbody{float:right}
.postbody h3{float:left;padding:2px 0 0;margin-top:0!important;margin-bottom:.3em!important;text-transform:none;border:none;line-height:125%}
.postbody h3 img{vertical-align:bottom}
.has-profile .postbody h3{float:none!important;margin-right:180px}
.postbody .content{overflow-x:auto}
.postbody img.postimage{max-width:100%;box-sizing:border-box}
.search .postbody{width:68%}
.panel .review{margin-top:2em}
.topicreview{padding-right:5px;overflow:auto;height:300px}
.postprofile_Left .topicreview .postbody,.topicreview .postbody{width:auto;float:none;margin:0;height:auto}
.topicreview .post{height:auto}
.topicreview h2{border-bottom-width:0}
.post-ignore .postbody{display:none}
.post_details{overflow:auto;max-height:300px}
.content{clear:both;min-height:3em;line-height:1.4em;padding-bottom:1px}
.content h2,.panel h2{margin-bottom:30px}
.panel h3{margin:15px 0}
.content p,.panel p{margin-bottom:1em;line-height:1.4em}
.agreement{font-size:12px;line-height:17px;margin-bottom:10px}
.agreement-text{line-height:17px;margin-bottom:10px}
dl.faq{margin-top:1em;margin-bottom:2em;line-height:1.4em}
.content dl.faq{margin-bottom:.5em}
.content li{list-style-type:inherit}
.content ol,.content ul{margin:.8em 0 .9em 3em}
.content iframe,.content img{max-width:100%}
.posthilit{padding:0 2px 1px}
p.author{margin-bottom:.6em;padding:15px 0 30px;line-height:1.2em;clear:both}
.signature{margin-top:15px;padding-top:15px;border-top:1px solid transparent;clear:left;line-height:140%;overflow:hidden;width:100%}
.signature.standalone{border-top-width:0;margin-top:0}
dd .signature{margin:0;padding:0;clear:none;border:none}
.signature li{list-style-type:inherit}
.signature ol,.signature ul{margin:.8em 0 .9em 3em}
.notice{width:auto;margin-top:1.5em;padding-top:.2em;border-top:1px dashed transparent;clear:left;line-height:130%}
ul.searchresults{list-style:none;text-align:right;clear:both}
blockquote{background:6px 8px no-repeat #f8f8f8;margin:30px 1px 30px 25px;overflow:hidden;padding:15px;border-left:3px solid}
blockquote blockquote{margin:15px 1px 20px 15px;background-color:#fff}
blockquote cite{margin-bottom:5px;display:block;font-style:normal;font-weight:500}
blockquote cite:before{content:"\f10d";font-family:FontAwesome;font-weight:300;margin-right:5px}
blockquote.uncited{padding-top:25px}
blockquote cite>span{float:right}
.postbody .content li blockquote{overflow:inherit;margin-left:0}
.codebox{padding:0;margin:30px 0}
.codebox p{text-transform:uppercase;margin-bottom:3px;display:block}
blockquote .codebox{margin-left:0}
.codebox code{overflow:auto;display:block;height:auto;max-height:200px;line-height:1.3em;margin:2px 0;padding:20px}
.attachbox{float:left;width:auto;max-width:100%;margin:5px 5px 5px 0;padding:6px;border:1px dashed transparent;clear:left;box-sizing:border-box}
.attachbox dt{text-transform:uppercase}
.attachbox dd{margin-top:4px;padding-top:4px;clear:left;border-top:1px solid transparent;overflow-x:auto;overflow-y:hidden}
.attachbox dd dd{border:none}
.attachbox p,.attachbox p.stats{line-height:110%;clear:left}
.attach-image{margin:3px 0;max-width:100%}
.attach-image img{cursor:default}
div.inline-attachment dl.file,div.inline-attachment dl.thumbnail{display:block;margin-bottom:4px}
dl.file{display:block}
dl.file dt{text-transform:none;margin:0;padding:0}
dl.file dd{margin:0;padding:0}
dl.thumbnail img{padding:3px;border:1px solid transparent;box-sizing:border-box}
dl.thumbnail dt a:hover img{border:1px solid transparent}
fieldset.polls dl{border-top:1px solid transparent;padding:10px 0;line-height:120%}
fieldset.polls dt{text-align:left;float:left;display:block;width:30%;border-right:none;padding:0;margin:0}
fieldset.polls dd{float:left;width:10%;border-left:none;padding:0 5px;margin-left:0}
fieldset.polls dd.resultbar{width:50%}
fieldset.polls dd input{margin:2px 0}
.pollbar1,.pollbar2,.pollbar3,.pollbar4,.pollbar5{border-bottom:1px solid transparent;border-right:1px solid transparent}
.vote-submitted{text-align:center}
.postprofile{margin:5px 0 10px;min-height:80px;border:1px solid transparent;border-width:0 0 0 1px;width:22%;float:right;display:inline;text-align:center}
.postprofile_Left .postprofile{border-width:0 1px 0 0;float:left}
.postprofile dd,.postprofile dt{line-height:1.2em}
.postprofile_Horizontal .postprofile dt{margin-left:0}
.postprofile dd{overflow:hidden;text-overflow:ellipsis}
.postprofile .search-result-date,.postprofile dd.profile-rank,.postprofile dt.no-profile-rank{margin-bottom:10px}
.profile-rank img{max-width:160px}
.postprofile .has-avatar .avatar-container{margin-bottom:15px;overflow:hidden}
.postprofile span .avatar{display:block;max-width:100%;text-align:center;margin:0 auto}
.postprofile .avatar img{display:block;height:auto!important;max-width:100%}
dd.profile-contact{overflow:visible}
.profile-contact .dropdown-container{display:inline-block}
.profile-contact .icon_contact{vertical-align:middle}
.profile-contact .dropdown{margin-right:-14px}
.online{background-position:100% 0;background-repeat:no-repeat}
.search .postprofile{width:30%}
.profile-avatar img{max-width:100%}
dl.pmlist dt{width:60%!important}
dl.pmlist dt textarea{width:95%}
dl.pmlist dd{margin-left:61%!important;margin-bottom:2px}
.action-bar div.dl_links{padding:10px 0 0 10px}
div.dl_links{display:inline-block;text-transform:none}
.dl_links ul{list-style-type:none;margin:0;display:inline-block}
.dl_links li{display:inline-block}
.attachment-filename{width:100%}
.ellipsis-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
table.fixed-width-table{table-layout:fixed}
.attach-image::-webkit-scrollbar,.attachbox dd::-webkit-scrollbar,.codebox code::-webkit-scrollbar,.dropdown-extended ul::-webkit-scrollbar,.post_details::-webkit-scrollbar,.postbody .content::-webkit-scrollbar,.topicreview::-webkit-scrollbar{width:8px;height:8px;-webkit-appearance:none;background:rgba(0,0,0,.1);border-radius:3px}
.attach-image::-webkit-scrollbar-thumb,.attachbox dd::-webkit-scrollbar-thumb,.codebox code::-webkit-scrollbar-thumb,.dropdown-extended ul::-webkit-scrollbar-thumb,.post_details::-webkit-scrollbar-thumb,.postbody .content::-webkit-scrollbar-thumb,.topicreview::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:3px}
.button{display:inline-block;padding:8px 15px;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent}
.post .button{padding-top:6px;padding-bottom:6px}
.button:focus,.button:hover{text-decoration:none;outline:0}
.caret i{vertical-align:top}
.button-search,.button-search-end{float:left;border-radius:0;margin:0;padding:0 9px;height:37px}
.button-search-end{height:35px;line-height:35px;border-left-width:0}
.search-header .button-search,.search-header .button-search-end{border-top-width:0;border-bottom-width:0;padding:6px 7px}
.search-header .button-search-end{border-right-width:0}
.button-icon-only{padding-left:3px;padding-right:3px}
.contact-icons.dropdown-contents{min-width:0;padding:0}
.contact-icon{background-repeat:no-repeat;display:block;height:16px;width:16px}
.contact-icons a{border-bottom:1px dotted;border-right:1px dotted;display:block;float:left;padding:8px}
.contact-icons .last-cell{border-right:none}
.contact-icons div:last-child a{border-bottom:none}
.contact-icons div{clear:left}
.post-buttons{float:right;list-style:none;margin-top:2px}
.has-profile .post-buttons{float:none;position:absolute;margin:0;right:0;top:5px}
.post-buttons>li{float:left;margin-right:3px}
.format-buttons .button,.post-buttons .button{padding-left:7px;padding-right:7px}
.hastouch .post-buttons{margin-right:10px}
.post-buttons .dropdown{top:18px}
.post-buttons .dropdown a{display:block;text-align:right}
.hasjs .postbody .post-buttons{max-width:60%}
.small-icon{background-position:0 50%;background-repeat:no-repeat;background-image:none}
.dropdown .small-icon{background-position:5px 50%;padding:5px}
.small-icon>a{padding:0 0 0 18px}
ul.linklist.bulletin>li.small-icon:before{display:none}
.dropdown .small-icon>a{display:block}
.rtl .small-icon{background-position:100% 50%}
.rtl .small-icon>a{padding-left:0;padding-right:19px}
.cp-menu{float:left;width:19%;margin-top:1em;margin-bottom:5px}
.cp-main{float:left;width:81%}
.cp-main .content{padding:0}
.panel-container .panel ol{margin-left:2em}
.panel-container .panel li.row{border-bottom:1px solid transparent;border-top:1px solid transparent}
ul.cplist{margin-bottom:30px;border-top:1px solid transparent}
.panel-container .panel li.header dd,.panel-container .panel li.header dt{margin-bottom:15px}
.panel-container table.table1{margin-bottom:1em}
.panel-container table.table1 thead th{border-bottom:1px solid transparent;padding:5px}
.panel-container table.table1 tbody th{background-color:transparent!important;border-bottom:none}
.cp-main .pm-message{border:1px solid transparent;margin:10px 0;width:auto;float:none}
.pm-message h2{padding-bottom:5px}
.cp-main .box2 h3,.cp-main .postbody h3{margin-top:0}
.cp-main .buttons{margin-left:0}
.cp-main ul.linklist{margin:0}
.mcp-main .postbody{width:100%}
.tabs-container h2{float:left;margin-bottom:0}
.minitabs,.tabs{line-height:normal}
.minitabs>ul,.tabs>ul{list-style:none;margin:0;padding:0;position:relative}
.minitabs .tab,.tabs .tab{display:block;float:left;line-height:1.4em}
.minitabs .tab>a,.tabs .tab>a{display:block;padding:8px 14px;position:relative;text-decoration:none;white-space:nowrap;cursor:pointer}
.tabs{margin:20px 0 0 7px}
.tabs .tab>a{border:1px solid transparent;margin:1px 1px 0 0}
.tabs .activetab>a{margin-top:0;padding-bottom:9px}
.minitabs{float:right;margin:15px 7px 0 0;max-width:50%}
.minitabs .tab{float:right}
.minitabs .tab>a{border-radius:5px 5px 0 0;margin-left:2px}
.minitabs .tab>a:hover{text-decoration:none}
.responsive-tab{position:relative}
.responsive-tab>a.responsive-tab-link{display:block;position:relative;width:16px;line-height:.9em;text-decoration:none}
.responsive-tab .responsive-tab-link:before{content:"";position:absolute;left:10px;top:7px;height:.125em;width:14px;border-bottom:.125em solid transparent;border-top:.375em double transparent}
.minitabs .dropdown,.tabs .dropdown{top:20px;margin-right:-2px}
.minitabs .dropdown{margin-right:-4px}
.minitabs .dropdown-up .dropdown,.tabs .dropdown-up .dropdown{bottom:20px;top:auto}
.tabs .dropdown li{text-align:right}
.minitabs .dropdown li{text-align:left}
.navigation{width:100%;padding-top:50px}
.navigation ul{list-style:none}
.navigation li{display:inline;margin:1px 0;padding:0}
.navigation a{display:block;padding:10px;margin:1px 0;text-decoration:none}
.navigation a:hover{text-decoration:none}
.cp-main h2{border-bottom:none;padding:0;margin-left:10px}
.cp-mini{margin:10px 15px 10px 5px;max-height:200px;overflow-y:auto;padding:5px 10px;border-radius:7px}
dl.mini dd{padding-top:4px}
ol.def-rules{padding-left:0}
ol.def-rules li{line-height:180%;padding:1px}
.pm_foe_colour,.pm_friend_colour,.pm_marked_colour,.pm_message_reported_colour,.pm_replied_colour,.pmlist li.pm_foe_colour,.pmlist li.pm_friend_colour,.pmlist li.pm_marked_colour,.pmlist li.pm_message_reported_colour,.pmlist li.pm_replied_colour{border:3px solid transparent;border-width:0 3px}
.pm-legend{border-left-width:10px;border-left-style:solid;border-right-width:0;margin-bottom:3px;padding-left:3px}
.gallery label{position:relative;float:left;margin:10px;padding:5px;width:auto;border:1px solid transparent;text-align:center}
@media only screen and (max-width:900px),only screen and (max-device-width:900px){
.nojs .minitabs a span,.nojs .tabs a span{max-width:40px;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.5px}
.cp-main,.cp-menu,.navigation{float:none;width:auto;margin:0}
.navigation{padding:0;margin:0 auto;max-width:320px}
.navigation a{background-image:none}
.navigation li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px}
.navigation li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
}
fieldset{border-width:0}
input:hover{transition:.2s}
select{cursor:pointer;vertical-align:middle;border:1px solid transparent;padding:7px 7px 6px}
select:focus{outline-style:none}
option,select optgroup option{padding-right:1em}
textarea{overflow:auto;width:60%;padding:2px;line-height:1.4em}
label{cursor:default;padding-right:5px}
label img,label input{vertical-align:middle}
fieldset dl{padding:4px 0}
fieldset dt{float:left;width:40%;text-align:left;display:block}
.login_form fieldset dt{width:100%}
fieldset dd{margin-left:41%;vertical-align:top;margin-bottom:3px}
fieldset.fields1 dt{width:15em;border-right-width:0;padding:5px 0}
fieldset.fields1 dd{margin-left:15em;border-left-width:0}
fieldset.fields1 div{margin-bottom:5px}
fieldset.fields1 .live-search div{margin-bottom:0}
fieldset.fields2 dt{width:15em;border-right-width:0;padding:5px 0}
fieldset.fields2 dd{margin-left:16em;border-left-width:0}
dt label{text-align:left}
dd input,dd textarea{margin-right:3px}
dd select{width:auto}
dd select[multiple]{width:100%}
dd textarea{width:85%}
.timezone{width:95%}
button::-moz-focus-inner{padding:0;border:0}
fieldset.quick-login{margin-top:5px}
fieldset.quick-login input{width:auto}
fieldset.quick-login input.inputbox{width:15%;vertical-align:middle;margin-right:5px}
fieldset.quick-login label{white-space:nowrap;padding-right:2px}
fieldset.display-options{text-align:center;margin:3px 0 5px}
fieldset.display-options label{white-space:nowrap;padding-right:2px}
fieldset.display-options a{margin-top:3px}
.dropdown fieldset.display-options{margin:0;padding:0}
.dropdown fieldset.display-options label{display:block;margin:4px;padding:0;text-align:right;white-space:nowrap}
.dropdown fieldset.display-options select{min-width:120px}
fieldset.display-actions{text-align:right;line-height:2em;white-space:nowrap;padding-right:1em}
fieldset.display-actions label{white-space:nowrap;padding-right:2px}
fieldset.sort-options{line-height:2em}
fieldset.forum-selection{margin:5px 0 3px;float:right}
fieldset.forum-selection2{margin:13px 0 3px;float:right}
fieldset.submit-buttons{text-align:center;vertical-align:middle;margin:5px 0}
fieldset.submit-buttons input{vertical-align:middle}
.format-buttons{margin:15px 0 2px}
.format-buttons input,.format-buttons select{vertical-align:middle}
.message-box{width:80%}
.message-box textarea{width:450px;height:270px;min-width:100%;max-width:100%;resize:vertical;outline:transparent dashed 3px;outline-offset:-4px;transition:.5s}
.smiley-box{width:18%;float:right}
.smiley-box img{margin:3px}
.inputbox{border:1px solid transparent;padding:7px}
.inputbox:focus,.inputbox:hover{border:1px solid transparent;outline-style:none}
input.inputbox{width:85%;box-sizing:border-box}
.login_container input.inputbox,.profile_widget input.inputbox{width:100%}
input.medium{width:50%}
input.narrow{width:25%}
input.tiny{width:150px}
input.sidebar_search{width:225px}
textarea.inputbox{width:85%}
.autowidth{width:auto!important}
input[type=number]{-moz-padding-end:0}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}
input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}
input[type=search]::-webkit-search-cancel-button{cursor:pointer}
a.button1,a.button2,input.button1,input.button2,input.button3{width:auto!important;padding:7px;background:top left repeat-x;line-height:1.5}
a.button1,input.button1{border:1px solid transparent}
input.button3{padding:0;margin:0;line-height:5px;height:12px}
.search-results li,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{cursor:pointer}
a.button2,input.button2,input.button3{border:1px solid transparent}
a.button1,a.button2{text-decoration:none;padding:7px;vertical-align:text-bottom}
a.button1:hover,a.button2:hover,input.button1:hover,input.button2:hover,input.button3:hover{border:1px solid transparent}
input.button1:focus,input.button2:focus,input.button3:focus{outline-style:none}
.search-box{float:left}
.search-box .inputbox{background-image:none;border-right-width:0;float:left;padding:0 8px;height:37px;box-sizing:border-box;border-radius:0}
.search-header{border-radius:4px;display:block;float:right;margin-right:5px;margin-top:50px}
.search-header .inputbox{border:0;border-radius:0}
li.responsive-search{display:none}
input.search{background-image:none;background-repeat:no-repeat;background-position:left 1px;padding-left:17px}
.full{width:95%}
.medium{width:50%}
.narrow{width:25%}
.tiny{width:10%}
.button .icon,.icon{display:inline-block;font-weight:400;font-style:normal;font-variant:normal;font-family:FontAwesome;font-size:14px;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon:before{padding-right:2px}
.button .icon:before{padding-right:0}
.icon.icon-xl{font-size:20px}
.icon.icon-lg{font-size:16px}
.icon.icon-md{font-size:10px}
.icon.icon-sm{font-size:8px}
.icon-tiny{width:12px;transform:scale(.65,.75);vertical-align:text-bottom;font-size:16px}
.arrow-left .icon{float:left}
.arrow-left:hover .icon{margin-left:-5px;margin-right:5px}
.arrow-right .icon{float:right}
.arrow-right:hover .icon{margin-left:5px;margin-right:-5px}
.post-buttons .dropdown-contents .icon{float:right;margin-left:5px}
.alert_close .icon:before{padding:0;border-radius:50%;width:11px;display:block;line-height:.9;height:12px;background-color:#fff}
h3{margin-bottom:15px;border-bottom-color:#ccc}
hr{border-color:#ccc #fff #fff}
a:hover{transition:.2s}
body.high_contrast_links .copyright_bar a,body.high_contrast_links .navbar_footer a{color:#ccc!important}
body.content_block_header_block .forabg .header a,body.content_block_header_block .forabg .header a:hover,body.content_block_header_block .forumbg .header a,body.content_block_header_block .forumbg .header a:hover,th a,th a:hover{color:#fff}
.dropdown-extended a.mark_read{background-color:#fff}
.signature a,.signature a:hover{background-color:transparent}
.top i{color:#999}
.forabg,.forumbg,.viewtopic_wrapper{background-color:rgba(0,0,0,.025)}
.navbar{background-color:#2d3039}
.navbar_in_header{background:0 0}
.navbar a{color:#224a6d}
.navbar_in_header ul.linklist>li>.header-profile>a,.navbar_in_header ul.linklist>li>a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}
.panel{background-color:#f9f9f9}
.post h3 a.first-unread,.post:target .content,.post:target h3 a{color:#000}
.bg1,.bg2,table.zebra-list tr:nth-child(2n) td,table.zebra-list tr:nth-child(odd) td,ul.zebra-list li:nth-child(2n),ul.zebra-list li:nth-child(odd){background-color:#fff}
.fd_dark .bg1,.fd_dark .bg2,.fd_dark table.zebra-list tr:nth-child(2n) td,.fd_dark table.zebra-list tr:nth-child(odd) td,.fd_dark ul.zebra-list li:nth-child(2n),.fd_dark ul.zebra-list li:nth-child(odd){background-color:#2a2e45}
.bg3{background-color:#f9f9f9}
.ucprowbg{background-color:#dcdee2}
.fieldsbg{background-color:#e7e8ea}
.site_logo{background-image:url("images/logo.png")}
ul.navlinks{border-top-color:#fff}
table.table1 tbody tr{border-color:#bfc1cf}
table.table1 td{color:#536482}
table.table1 tbody td{border-top-color:#fafafa}
table.table1 tbody th{border-bottom-color:#000;color:#333;background-color:#fff}
dl.details dt,table.info tbody th{color:#000}
dl.details dd{color:#536482}
.sep{color:#1198d9}
.icon.icon-blue,a:hover .icon.icon-blue{color:#196db5}
.icon.icon-green,a:hover .icon.icon-green{color:#1b9a1b}
.icon.icon-red,a:hover .icon.icon-red{color:#bc2a4d}
.icon.icon-orange,a:hover .icon.icon-orange{color:#f60}
.icon.icon-bluegray,a:hover .icon.icon-bluegray{color:#536482}
.icon.icon-gray,a:hover .icon.icon-gray{color:#777}
.icon.icon-lightgray,a:hover .icon.icon-lightgray{color:#999}
.icon.icon-black,a:hover .icon.icon-black{color:#333}
.jumpbox .dropdown li{border-top-color:#ccc}
.jumpbox-cat-link{color:#fff}
.jumpbox-cat-link:hover{border-top-color:#12a3eb;color:#fff}
.jumpbox-forum-link{background-color:#e1ebf2}
.jumpbox-forum-link:hover{background-color:#f6f4d0}
.jumpbox .dropdown .pointer-inner{border-color:#e1ebf2 transparent}
.copyright{color:#555}
.error{color:#bc2a4d}
.reported{background-color:#f7ecef!important}
li.reported:hover{background-color:#ecd5d8!important}
div.rules{background-color:#ecd5d8;color:#bc2a4d}
div.rules a{color:#a00!important;border-color:#a00!important;font-weight:500}
p.post-notice{background-color:#ecd5d8;background-image:none;border-color:#bc2a4d}
ul.topiclist dd{border-left-color:#fff}
.rtl ul.topiclist dd{border-right-color:#fff;border-left-color:transparent}
.panel-container .panel li.row,li.row{border-bottom-color:#ecf0f1;background-color:#fff}
.forumlist_grid dl.row-item{border-bottom:1px solid #ecf0f1}
li.row strong{color:#000}
li.row:hover dd{border-left-color:#ccc}
.rtl li.row:hover dd{border-right-color:#ccc;border-left-color:transparent}
body.content_block_header_block li.header dd,body.content_block_header_block li.header dt{color:#fff}
.content,.postbody{color:#333}
.content h2,.panel h2{border-bottom-color:#ccc}
dl.faq dt{color:#333}
.posthilit{background-color:#f3bfcc;color:#bc2a4d}
.signature{border-top-color:#ecf0f1}
.notice{border-top-color:#ccc}
blockquote blockquote blockquote{background-color:#f8f8f8}
.codebox{background-color:transparent;border-color:#c9d2d8}
.codebox p{border-bottom-color:#ccc}
.codebox code{color:#2e8b57;background-color:#f8f8f8;border-left:3px solid}
.attachbox{background-color:#fff;border-color:#c9d2d8}
.pm-message .attachbox{background-color:#f2f3f3}
.attachbox dd{border-top-color:#c9d2d8}
.attachbox p,.attachbox p.stats{color:#666}
.attach-image img{border-color:#999}
dl.file dd{color:#666}
dl.thumbnail img{border-color:#666;background-color:#fff}
dl.thumbnail dd{color:#666;font-style:italic}
dl.thumbnail dt a:hover{background-color:#eee}
dl.thumbnail dt a:hover img{border-color:#368ad2}
fieldset.polls dl{border-top-color:#dcdee2}
fieldset.polls dl.voted{color:#000}
fieldset.polls dd div{text-align:right;padding:2px 2px 0;overflow:visible;min-width:8px;color:#fff}
.rtl .pollbar1,.rtl .pollbar2,.rtl .pollbar3,.rtl .pollbar4,.rtl .pollbar5{border-right-color:transparent}
.pollbar1{background-color:#aa2346;border-bottom-color:#74162c;border-right-color:#74162c}
.rtl .pollbar1{border-left-color:#74162c}
.pollbar2{background-color:#be1e4a;border-bottom-color:#8c1c38;border-right-color:#8c1c38}
.rtl .pollbar2{border-left-color:#8c1c38}
.pollbar3{background-color:#d11a4e;border-bottom-color:#aa2346;border-right-color:#aa2346}
.rtl .pollbar3{border-left-color:#aa2346}
.pollbar4{background-color:#e41653;border-bottom-color:#be1e4a;border-right-color:#be1e4a}
.rtl .pollbar4{border-left-color:#be1e4a}
.pollbar5{background-color:#f81157;border-bottom-color:#d11a4e;border-right-color:#d11a4e}
.rtl .pollbar5{border-left-color:#d11a4e}
.post{border-color:#ecf0f1}
.postprofile{color:#666;border-color:#fff}
.pm .postprofile{border-color:#ddd}
.postprofile strong{color:#000}
.online{background-image:url("en/icon_user_online.gif")}
dd.profile-warnings{color:#bc2a4d}
.button{border-color:#edecec;background-color:#f7f7f7;color:#333}
.panel .button{background-color:#fff}
.button .icon,.button-secondary{color:#8f8f8f}
.button-search-end:hover,.button-search:hover{border-color:#c7c3bf}
.caret{position:relative;right:-3px;border-color:#c7c3bf}
.contact-icons a{border-color:#dcdcdc}
.contact-icons a:hover{background-color:#f2f6f9}
.pagination li a{filter:none;box-shadow:none;-webkit-box-shadow:none;color:#5c758c}
.pagination li a:focus,.pagination li a:hover,.pagination li a:hover .icon{color:#fff;text-shadow:none}
.pagination li.ellipsis span{background:0 0;color:#000}
.pagination li.active span{color:#fff}
.nojs .pagination .dropdown-container:hover a.dropdown-trigger,.pagination .dropdown-visible a.dropdown-trigger{background:#368ad2;border-color:#368ad2;filter:none;color:#fff;text-shadow:none}
ul.cplist{border-top-color:#b5c1cb}
.content_block_header_block .panel-container .panel li.header dd,.content_block_header_block .panel-container .panel li.header dd a,.content_block_header_block .panel-container .panel li.header dt,.content_block_header_block .panel-container .panel li.header dt a{color:#fff}
.panel-container table.table1 thead th{color:#fff;border-bottom-color:#333}
.cp-main .pm-message{border-color:#dbdee2;background-color:#fff}
.tabs .tab>a{background:#ecf0f1;color:#536482}
.tabs .tab>a:hover{background:#f9f9f9}
.tabs .activetab>a,.tabs .activetab>a:hover{background-color:#f9f9f9;border-color:#f9f9f9}
.minitabs .tab>a{background-color:#e1ebf2}
.minitabs .activetab>a,.minitabs .activetab>a:hover{background-color:#fff;color:#333}
.responsive-tab .responsive-tab-link:before{border-color:#536482}
.responsive-tab .responsive-tab-link:hover:before{border-color:#d31141}
.navigation a{color:#333;background:#ecf0f1}
.rtl .navigation a{background:#ecf0f1}
.navigation .active-subsection a,.navigation a:hover{background:#fff}
.panel-container h2{color:#333}
.cp-main .pm,.panel-container .panel{background-color:#fff}
.cp-mini{background-color:#f9f9f9}
dl.mini dt{color:#425067}
.pm_message_reported_colour,.pmlist li.pm_message_reported_colour{border-left-color:#bc2a4d;border-right-color:#bc2a4d}
.pm_marked_colour,.pmlist li.pm_marked_colour{border-color:#f60}
.pm_replied_colour,.pmlist li.pm_replied_colour{border-color:#a9b8c2}
.pm_friend_colour,.pmlist li.pm_friend_colour{border-color:#5d8fbd}
.pm_foe_colour,.pmlist li.pm_foe_colour{border-color:#000}
.gallery label{background:#fff;border-color:#ccc}
.gallery label:hover{background-color:#eee}
select{border-color:#edecec;background-color:#f7f7f7}
option.disabled-option{color:graytext}
dd label{white-space:nowrap;color:#333}
fieldset.fields1{background-color:transparent}
fieldset dl:hover dt label{color:#000}
fieldset.fields2 dl:hover dt label{color:inherit}
fieldset.quick-login input.inputbox{background-color:#f2f3f3}
.message-box textarea{color:#333}
.message-box textarea.drag-n-drop{outline-color:rgba(102,102,102,.5)}
.message-box textarea.drag-n-drop-highlight{outline-color:rgba(17,163,234,.5)}
.inputbox{background-color:#f7f7f7;border-color:#edecec;color:#333}
.panel .inputbox{background-color:#fff}
.inputbox[type=password],.inputbox[type=text],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0}
.inputbox:-moz-placeholder{color:#333}
.inputbox::-webkit-input-placeholder{color:#333}
.inputbox:focus:-moz-placeholder{color:transparent}
.inputbox:focus::-webkit-input-placeholder{color:transparent}
a.button1,a.button2,input.button1,input.button2,input.button3{color:#717171;background-color:#f7f7f7;border-color:#d9d9d9}
a.button1:hover,a.button2:hover,input.button1:focus,input.button1:hover,input.button2:focus,input.button2:hover,input.button3:focus,input.button3:hover{color:#fff}
input.disabled{color:#666}
.button_approve,.button_disapprove{color:#fff!important}
.button_approve{background:#27ae60!important}
.button_disapprove{background:#e74c3c!important}
.phpbb_alert{background-color:#fff;border-color:#999}
.darken{background-color:#000}
.loading_indicator{background-color:#000;background-image:url("images/loading.gif")}
.dropdown-extended ul li{border-top-color:#b9b9b9}
.dropdown-extended ul li:hover{color:#000}
.dropdown-extended .footer,.dropdown-extended .header{border-color:#b9b9b9;color:#000}
.dropdown-extended .footer{text-align:center;border-top-style:solid;border-top-width:1px}
.dropdown-extended .header{background-color:#fff}
.dropdown .pointer{border-color:#b9b9b9 transparent}
.dropdown .pointer-inner,.dropdown-extended .pointer-inner{border-color:#fff transparent}
.dropdown .dropdown-contents{background:#fff;border-color:#b9b9b9;box-shadow:1px 3px 5px rgba(0,0,0,.2)}
.dropdown-up .dropdown-contents{box-shadow:1px 0 5px rgba(0,0,0,.2)}
.dropdown li,.dropdown li li,.dropdown li.separator{border-color:#dcdcdc}
.notification_list p.notification-time{color:#4c5d77}
li.notification-disapproved strong,li.notification-reported strong{color:#d31141}
.badge{color:#fff!important}
.navbar_in_header .badge{background:#d31141}
.headerbar_overlay_darken{background-color:rgba(0,0,0,.6)}
.fancy_panel,body.content_block_header_stripe li.header{background-color:#fff}
.alt_block .collapse-trigger a,.alt_block li.header dt{color:#fff}
.forumlist_grid .grid_image_container,.grid_desc{background:#fff}
.forumlist_grid .grid_colour_overlay{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}
.forumlist_grid ul.forums li.row{background:0 0}
.forumlist_grid.grid_tile_full .forum_description,.forumlist_grid.grid_tile_full .forum_description strong,.forumlist_grid.grid_tile_full .mini_label,.forumlist_grid.grid_tile_full .mini_number,.forumlist_grid.grid_tile_full a.tile_inner{color:#fff}
.forumlist_grid.grid_tile_full .tile_row_2::before{display:none}
.login_container_left_section_content{box-shadow:0 15px 30px 0 rgba(0,0,0,.27)}
.online_indicator{color:#84bd00}
.social_links_footer a span{color:#fff}
.social_links_footer a:hover span{background-color:#fff;border-color:#fff}
a.scrollToTop,a.scrollTopTop:hover{color:#fff!important}
body.content_block_header_block .forabg .collapse-trigger a,body.content_block_header_block .forabg .collapse-trigger a:focus,body.content_block_header_block .forabg .collapse-trigger a:hover,body.content_block_header_block .forumbg .collapse-trigger a,body.content_block_header_block .forumbg .collapse-trigger a:focus,body.content_block_header_block .forumbg .collapse-trigger a:hover,body.content_block_header_block .sidebar_box .collapse-trigger a,body.content_block_header_block .sidebar_box .collapse-trigger a:focus,body.content_block_header_block .sidebar_box .collapse-trigger a:hover{color:#fff}
a.no_avatar,a.no_avatar:hover{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}
.navbar_footer{background-color:#2d3039;color:#a4a4a7}
.copyright_bar{background-color:#1d1f25;color:#a4a4a7}
.alt_block li.header{background:#343840!important}
.grid_unread,.topic_type{color:#fff}
.topic_type a{color:#a00!important}
.forumlist_grid_block_stats,.login_form_forgot_link,.profile_widget_list,.sidebar_content{border-top-color:#ecf0f1}
p.author,p.author a{color:#bec4c9}
.dropdown-contents>li>a:hover{color:#fff;text-decoration:none}
.viewtopic_wrapper .phpbb-ads-center{background:#fff}
@media (max-width:320px){
.inputbox,select{max-width:240px}
}
@media (max-width:350px){
.dropdown-extended .dropdown-contents{width:auto}
}
@media (max-width:430px){
.action-bar .search-box .inputbox{width:120px}
.section-viewtopic .search-box .inputbox{width:57px}
.action-bar .search-box .inputbox ::-moz-placeholder{content:"Search..."}
.action-bar .search-box .inputbox :-ms-input-placeholder{content:"Search..."}
.action-bar .search-box .inputbox ::-webkit-input-placeholder{content:"Search..."}
}
@media (max-width:500px){
dd label{white-space:normal}
.captcha-panel dd.captcha{margin-left:0}
.captcha-panel dd.captcha-image img{width:100%}
dl.details dd,dl.details dt{width:auto;float:none;text-align:left}
dl.details dd{margin-left:20px}
p.responsive-center{float:none;text-align:center;margin-bottom:5px}
.action-bar>div{margin-bottom:5px}
.action-bar>.pagination{float:none;clear:both;padding-bottom:1px;text-align:center}
.action-bar>.pagination li.page-jump{margin:0 2px}
p.jumpbox-return{display:none}
.display-options>label:first-child{display:block;margin-bottom:5px}
.attach-controls{margin-top:5px;width:100%}
.quick-links .dropdown-trigger span{display:none}
}
@media (max-width:550px){
ul.topiclist.forums dt,ul.topiclist.forums dt .list-inner{margin-right:0}
ul.topiclist.forums dd.lastpost{display:none}
}
@media (max-width:700px){
.responsive-hide{display:none!important}
.responsive-show{display:block!important}
.responsive-show-inline{display:inline!important}
.responsive-show-inline-block{display:inline-block!important}
html{height:auto}
body{padding:0}
.wrap{border:none;border-radius:0;margin:0;padding:0;width:100%;min-width:290px;overflow:hidden}
.body-layout-Fluid #inner-wrap{width:100%;padding:10px}
#inner-wrap{padding:30px 5px}
.headerbar{background-size:cover!important}
.forabg,.forumbg,.headerbar,.navbar,.panel,.post{border-radius:0}
.cp-main .forabg,.cp-main .forumbg,.cp-main .panel,.cp-main .post{border-radius:7px}
.site-description{float:none;width:auto;text-align:center}
.logo{display:block;float:none;padding:0}
.site_logo{margin:50px 0 0}
.site-description h2,.site-description p{text-align:inherit;float:none;line-height:1.2em;overflow:hidden;text-overflow:ellipsis}
.search-header,.site-description p{display:none}
.site-description.logo_left,.site-description.logo_right{margin-left:0!important;margin-right:0!important;text-align:center}
.headerbar+.navbar{margin-top:-5px}
.responsive-search{display:block!important}
li.header dt{text-align:center;text-transform:none;line-height:1em;font-size:1.2em;padding-bottom:4px;padding-left:0}
ul.topiclist li.header dt,ul.topiclist li.header dt .list-inner{margin-right:0!important;padding-right:0}
ul.topiclist li.header dd{display:none!important}
ul.topiclist dt,ul.topiclist dt .list-inner,ul.topiclist.missing-column dt,ul.topiclist.missing-column dt .list-inner,ul.topiclist.two-columns dt,ul.topiclist.two-columns dt .list-inner,ul.topiclist.two-long-columns dt,ul.topiclist.two-long-columns dt .list-inner{margin-right:0}
ul.topiclist dt .list-inner.with-mark{padding-right:34px}
ul.topiclist dt .list-inner{min-height:28px}
ul.topiclist li.header dt .list-inner{min-height:0}
ul.topiclist dd{display:none}
ul.topiclist.forums dt{margin-right:-250px}
ul.topiclist dd.mark{display:block;position:absolute;right:5px;top:0;margin:0;width:auto;min-width:0;text-align:left}
ul.topiclist.forums dd.topics dfn,ul.topiclist.topics dd.posts dfn{position:relative;left:0;width:auto;display:inline;font-weight:400}
li.row .responsive-show strong{font-weight:700;color:inherit}
ul.topiclist li.row dt a.subforum{vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;max-width:100px}
.pagination>ul{margin:5px 0 0}
.row .pagination .ellipsis+li{display:none!important}
table.responsive,table.responsive tbody,table.responsive td,table.responsive tr{display:block}
table.responsive th,table.responsive thead{display:none}
table.responsive.show-header th:first-child,table.responsive.show-header thead{display:block;width:auto!important;text-align:left!important}
table.responsive.show-header th:first-child span.rank-img{display:none}
table.responsive tr{margin:2px 0}
table.responsive td{width:auto!important;text-align:left!important;padding:4px}
table.responsive td.empty{display:none!important}
table.responsive td>dfn{display:inline-block!important}
table.responsive td>dfn:after{content:":";padding-right:5px}
table.responsive span.rank-img{float:none;padding-right:5px}
table.responsive.memberlist td:first-child input[type=checkbox]{float:right}
fieldset dt,fieldset.fields1 dt,fieldset.fields2 dt{width:auto;float:none}
fieldset dd,fieldset.fields1 dd,fieldset.fields2 dd{margin-left:0}
.message-box textarea,dd textarea,textarea{width:100%;box-sizing:border-box}
dl.pmlist dt{width:auto!important;margin-bottom:5px}
dl.pmlist dd{display:inline-block;margin-left:0!important}
dl.pmlist dd:first-of-type{padding-left:20px}
.message-box,.smiley-box{float:none;width:auto}
.smiley-box{margin-top:5px}
.bbcode-status{display:none}
.colour-palette,.colour-palette tbody,.colour-palette tr{display:block}
.colour-palette td{display:inline-block;margin-right:2px}
.horizontal-palette td:nth-child(2n),.vertical-palette tr:nth-child(2n){display:none}
fieldset.quick-login label{display:block;margin-bottom:5px;white-space:normal}
fieldset.quick-login label>span{display:inline-block;min-width:100px}
fieldset.quick-login input.inputbox{width:85%;max-width:300px;margin-left:20px}
fieldset.quick-login label[for=autologin]{display:inline-block;text-align:right;min-width:50%}
.column1,.column2,.left-box.profile-details{float:none;width:auto;clear:both}
fieldset.polls dt{width:90%}
fieldset.polls dd.resultbar{padding-left:20px}
fieldset.polls dd.poll_option_percent{width:20%}
fieldset.polls dd.poll_option_percent,fieldset.polls dd.resultbar{margin-top:5px}
.postbody{position:inherit;float:none!important}
.postbody,.postprofile,.search .postbody{display:block;width:auto;float:none;padding:0;min-height:0;text-align:left}
.post .postprofile{width:300px;border-width:0 0 1px;padding-bottom:5px;margin:0 0 5px;min-height:40px;overflow:hidden}
.postprofile dd{display:none}
.postprofile dd.profile-rank,.postprofile dt,.search .postprofile dd{display:block;margin:0}
.postprofile .has-avatar .avatar-container{margin:0;overflow:inherit}
.postprofile .avatar-container:after{clear:none}
.postprofile .avatar{margin:0 5px 0 0;float:left}
.postprofile .avatar img{width:auto!important;height:auto!important;max-height:32px}
.has-profile .postbody h3{margin-left:0!important;margin-right:0!important}
.has-profile .post-buttons{right:30px;top:15px}
.hasjs .postbody .post-buttons{max-width:50%}
.online{background-size:40px}
h2{margin-top:.5em}
p{margin-bottom:.5em;overflow:hidden}
p.rightside{margin-bottom:0}
fieldset.display-options label{display:block;clear:both;margin-bottom:5px}
dl.mini dd.pm-legend{float:left;min-width:200px}
.topicreview{margin:0 -5px;padding:0 5px}
fieldset.display-actions{white-space:normal}
.phpbb_alert{width:auto;margin:0 5px}
.attach-comment dfn{width:100%}
}
@media (min-width:701px){
.postbody{width:calc(100% - 200px - 12px - 16px)}
.postprofile_Left .postbody{width:calc(100% - 200px - 12px - 31px);margin-right:0;margin-left:31px}
.postprofile{width:200px}
}
@media (min-width:701px) and (max-width:950px){
.row .pagination{margin-top:2px;margin-bottom:2px}
ul.topiclist dt{margin-right:-360px}
ul.topiclist dt .list-inner{margin-right:360px}
dd.posts,dd.topics,dd.views{width:80px}
}
body{background-color:transparent;border-top:0 solid}
.particles_container{width:100%;position:relative;overflow:hidden;z-index:1;font-size:0;text-align:center}
.fancy_panel_padding{padding:15px}
.fd_dark .fancy_panel_padding{padding:15px!important}
#sidebar_right .fancy_panel_padding{padding:15px 0}
#sidebar_right .sidebar_widget:last-child .fancy_panel_padding{padding-bottom:0}
#sidebar_right .sidebar_widget:last-child{margin-bottom:0;padding-bottom:30px}
#rightcolumn .innertube{position:relative}
.fancy_panel:before,.sidebar,body.content_block_header_stripe li.header:before{content:"";width:100%;display:block;height:3px}
.alt_block li.header:before{height:0!important}
#inner-wrap{padding:30px;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.05);background:#fff;position:relative;margin-top:-50px!important;z-index:3}
.body-layout-Fluid #inner-wrap{width:95%;margin:0 auto}
#contentwrapper{float:left;width:100%}
#contentcolumn{margin:0 300px 0 120px;padding:0 30px}
#leftcolumn{float:left;width:120px;margin-left:-100%}
#rightcolumn{float:left;width:300px;margin-left:-300px}
.innertube{margin:0}
.sidebar-left-only #contentcolumn{margin-right:0;padding-right:0}
.sidebar-right-only #contentcolumn{margin-left:0;padding-left:0}
.sidebar_widget{margin-bottom:30px;clear:both}
.sidebar_widget h3{display:block;text-align:left;margin:0 0 15px}
.sidebar_widget p:last-child{margin-bottom:0}
.sidebar_content{border-top:1px solid;padding-top:15px}
.profile_widget li,.profile_widget ul{list-style:none}
.profile_widget li a{position:relative}
.profile_widget_avatar{float:left;width:100px;margin-bottom:30px}
.profile_widget_avatar img{max-width:100px;max-height:100px}
.profile_widget_info{float:left;margin-left:30px;margin-bottom:30px}
.profile_widget_list{clear:both;padding-top:20px;border-top:1px solid}
.profile_widget_list ul li{line-height:2.2em}
.profile_widget_list ul li .icon{margin-right:5px}
.ad_grid{padding:0;text-align:center}
.ad_grid a{display:inline-block;margin:10px}
.forumlist_grid ul.forums{margin:10px 0}
.forumlist_grid li.row{margin-bottom:0!important;float:left;display:block;width:33.3333333%;border:none;padding:0}
.forumlist_grid .grid_image_container{margin-bottom:10px;margin-right:5px;margin-left:5px;position:relative;border:1px solid rgba(0,0,0,.05);transition:transform .1s}
.forumlist_grid.grid_tile_full .grid_image_container{background-color:#1d1f25;border:0}
.forumlist_grid .tile_inner{width:100%;padding:15px;box-sizing:border-box;min-height:200px}
.forumlist_grid .tile_title{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}
.forumlist_grid .tile_forum_name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.forumlist_grid .tile_row_1{background-image:url("images/interlaced.png");background-size:cover;background-position:left top;background-repeat:repeat;overflow:hidden;background-color:#2b2b2b;padding-top:56.25%}
.fd_dark .forumlist_grid .tile_row_1{background-image:url("images/interlaced_dark.png")}
.forumlist_grid.grid_tile_full .tile_row_1{background:0 0!important;padding-left:0!important}
.forumlist_grid .tile_row_2{margin-top:15px}
.forumlist_grid .forum_description,.mini_label,.mini_number{color:rgba(0,0,0,.4)}
.forumlist_grid .forum_description{display:block;margin-top:15px;height:45px}
.forumlist_grid ul.topiclist dt .list-inner{padding:0;margin:0;margin-right:0!important}
.forumlist_grid li.row:hover{background:0 0}
.forumlist_grid a:hover{text-decoration:none}
.forumlist_grid a:hover .forumlist_grid_title{display:none}
.forumlist_grid_numbers{bottom:0}
.grid_tile_full_bg_img{content:"";position:absolute;width:100%;height:100%;z-index:0;background-size:cover;opacity:.5}
.tile_inner{position:relative;z-index:1}
.forumlist_grid_icons ul.forums{margin:0}
.forumlist_grid_icons .forabg{border:none!important;margin-bottom:60px}
.forumlist_grid_icons ul.forums li.row{background:0 0!important}
.forumlist_grid_icons li.row{margin-bottom:0!important;float:left;display:block;width:33.3333333%;border:none;padding:0}
.forumlist_grid_icons .grid_image_container{margin-bottom:10px;margin-right:5px;margin-left:5px;position:relative;border:1px solid rgba(0,0,0,.05);transition:transform .1s;background:#fff}
.grid_image_container:hover{transform:scale(1.04)}
.forumlist_grid_icons .tile_inner{width:100%;padding:30px;box-sizing:border-box;min-height:200px}
.forumlist_grid_icons .tile_row_1{background-size:64px;background-image:url("images/comment.png");background-position:left top;background-repeat:no-repeat;height:100px;overflow:hidden}
.forumlist_grid_icons .tile_row_1.tile_has_icon{padding-left:84px;min-height:100px}
.forumlist_grid_icons .tile_row_2{margin-top:15px}
.tile_row_25{width:25%;float:left}
.tile_row_50{width:50%;float:left}
.mini_label,.mini_number{display:block}
.forumlist_grid_icons .forum_description,.mini_label,.mini_number{color:rgba(0,0,0,.4)}
.mini_date,.mini_number{padding-top:10px}
.mini_date{padding-top:13px}
span.mini_date{display:block}
.tile_row_2:before{content:"";display:block;width:60px;height:2px;margin-bottom:10px}
.forumlist_grid_icons .forum_description{display:block;margin-top:15px}
.grid_cat_title{margin-bottom:15px;margin-left:15px;margin-top:15px;display:block}
.forumlist_grid_icons ul.topiclist dt .list-inner{padding:0;margin:0;margin-right:0!important}
.forumlist_grid_icons li.row:hover{background:0 0}
.forumlist_grid_icons a:hover{text-decoration:none}
.forumlist_grid_icons a:hover .forumlist_grid_icons_title{display:none}
.forumlist_grid_icons_numbers{bottom:0}
.grid_desc{padding:20px;box-shadow:0 2px 3px rgba(0,0,0,.1);overflow:hidden}
dd.simpleposts{text-align:center;line-height:2em;width:190px}
dd.simpleposts span{display:block}
.login_container{width:100%;margin:0 auto;min-height:95%;height:95%;display:table}
.login_container_left,.login_container_right{width:100%;display:block}
.login_container_left_section_content{position:relative;z-index:2}
.login_container_right_section_content{animation-delay:.2s}
.login_container_padding{padding:30px}
.login_form input.inputbox{margin-bottom:15px}
.login_form input#autologin,.login_form input#autologin2{margin-right:5px}
.login,.login_form input.button2{margin:15px 0;width:100%!important}
.login_form_forgot_link{border-top:1px solid;margin-top:15px;padding-top:15px}
.login_form fieldset dl{margin:15px 0 0;padding:0}
.login_form fieldset.fields2 dd{margin-left:0}
.login_container_right a.button2{width:100%!important;text-align:center}
.social_links_footer{text-align:center;clear:both;padding:80px 0 30px;margin-top:-50px;position:relative;z-index:2}
.social_links_footer a{display:inline-block;margin:0 7.5px}
.social_links_footer a span{font-size:24px;width:46px;height:46px;line-height:44px;text-align:center;border:2px solid;border-radius:25px}
.social_links_footer a span:hover{transition:.2s}
.scrollToTop{width:40px;height:40px;line-height:40px;text-align:center;text-decoration:none;position:fixed;bottom:20px;right:20px;display:none;z-index:4}
.scrollToTop:hover{text-decoration:none;color:#fff}
.collapse-trigger{display:block;float:right;position:relative;margin:-31px 18px 0 0}
.fancy_panel_padding .collapse-trigger{margin-right:0}
.collapse-trigger a:focus,.collapse-trigger a:hover{text-decoration:none}
span.fa-plus{display:block}
.open span.fa-plus,span.fa-minus{display:none}
.open span.fa-minus{display:block}
#sidebar_right .collapse-trigger{display:none}
#sidebar_right.sidebar_right_collapse .collapse-trigger{display:inline-block}
a.no_avatar{display:block;text-align:center;border-radius:50px;height:100px;width:100px;line-height:110px}
a.no_avatar i.icon{font-size:25px;padding-left:7px}
.topic_type{display:inline-block;padding:2px 2px 2px 4px;font-weight:500;float:right;margin-right:3px}
.topic_type span{display:inline-block;text-transform:lowercase}
.topic_type span::first-letter{text-transform:uppercase}
.grid_unread{display:block;float:left;padding:2px 4px;margin-right:5px}
.copyright_bar{clear:both;padding:15px}
.navbar_footer{padding:15px}
span.lastpostavatar img{position:absolute;margin-left:-45px;margin-top:4px;border:none}
.with-unapproved-icon span.lastpostavatar img{margin-left:-63px}
@media (min-width:768px){
li.has_last_post_avatar dd.lastpost{padding-left:45px}
}
ul.topics li.row span.lastpostavatar img{position:static;margin-left:0;margin-right:15px}
.alt_block{margin-bottom:30px}
.squishy-show{display:inline-block}
.planetstyles_credit_hidden,.quishy-hide{display:none}
.clutter{display:none!important}
.post_forumlist_links{text-align:center;margin-bottom:30px}
.responsive_forumlist_row_stats{margin-top:4px;opacity:.5}
.stat-block p{margin-bottom:0}
li.row.deleted{opacity:.5}
.button_approve,.button_disapprove{margin-left:5px}
dd.captcha{margin-top:15px;clear:both}
body.content_block_header_stripe.dark_base ul.forums,body.content_block_header_stripe.dark_base ul.topics{padding-top:0}
.contact-icon{background-image:url("images/icons_contact.png")}
.pm-icon{background-position:0 0}
.email-icon{background-position:-21px 0}
.jabber-icon{background-position:-80px 0}
.phpbb_icq-icon{background-position:-61px 0}
.phpbb_wlm-icon{background-position:-182px 0}
.phpbb_aol-icon{background-position:-244px 0}
.phpbb_website-icon{background-position:-40px 0}
.phpbb_youtube-icon{background-position:-98px 0}
.phpbb_facebook-icon{background-position:-119px 0}
.phpbb_googleplus-icon{background-position:-140px 0}
.phpbb_skype-icon{background-position:-161px 0}
.phpbb_twitter-icon{background-position:-203px 0}
.phpbb_yahoo-icon{background-position:-224px 0}
.global_read{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.global_read_mine{background-image:url("images/icons/png/icon_read_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_mine.svg")}
.global_read_locked{background-image:url("images/icons/png/icon_read_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked.svg")}
.global_read_locked_mine{background-image:url("images/icons/png/icon_read_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked_mine.svg")}
.global_unread{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.global_unread_mine{background-image:url("images/icons/png/icon_unread_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_mine.svg")}
.global_unread_locked{background-image:url("images/icons/png/icon_unread_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked.svg")}
.global_unread_locked_mine{background-image:url("images/icons/png/icon_unread_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked_mine.svg")}
.announce_read{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.announce_read_mine{background-image:url("images/icons/png/icon_read_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_mine.svg")}
.announce_read_locked{background-image:url("images/icons/png/icon_read_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked.svg")}
.announce_read_locked_mine{background-image:url("images/icons/png/icon_read_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked_mine.svg")}
.announce_unread{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.announce_unread_mine{background-image:url("images/icons/png/icon_unread_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_mine.svg")}
.announce_unread_locked{background-image:url("images/icons/png/icon_unread_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked.svg")}
.announce_unread_locked_mine{background-image:url("images/icons/png/icon_unread_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked_mine.svg")}
.forum_link{background-image:url("images/icons/png/forum_link.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/forum_link.svg")}
.forum_read{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.forum_read_locked{background-image:url("images/icons/png/icon_read_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked.svg")}
.forum_read_subforum{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.forum_unread{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.forum_unread_locked{background-image:url("images/icons/png/icon_unread_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked.svg")}
.forum_unread_subforum{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.sticky_read{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.sticky_read_mine{background-image:url("images/icons/png/icon_read_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_mine.svg")}
.sticky_read_locked{background-image:url("images/icons/png/icon_read_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked.svg")}
.sticky_read_locked_mine{background-image:url("images/icons/png/icon_read_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked_mine.svg")}
.sticky_unread{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.sticky_unread_mine{background-image:url("images/icons/png/icon_unread_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_mine.svg")}
.sticky_unread_locked{background-image:url("images/icons/png/icon_unread_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked.svg")}
.sticky_unread_locked_mine{background-image:url("images/icons/png/icon_unread_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked_mine.svg")}
.topic_moved{background-image:url("images/icons/png/forum_link.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/forum_link.svg")}
.topic_read{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.topic_read_mine{background-image:url("images/icons/png/icon_read_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_mine.svg")}
.topic_read_hot{background-image:url("images/icons/png/icon_read_hot.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_hot.svg")}
.topic_read_hot_mine{background-image:url("images/icons/png/icon_read_hot_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_hot_mine.svg")}
.topic_read_locked{background-image:url("images/icons/png/icon_read_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked.svg")}
.topic_read_locked_mine{background-image:url("images/icons/png/icon_read_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read_locked_mine.svg")}
.topic_unread{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.topic_unread_mine{background-image:url("images/icons/png/icon_unread_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_mine.svg")}
.topic_unread_hot{background-image:url("images/icons/png/icon_unread_hot.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_hot.svg")}
.topic_unread_hot_mine{background-image:url("images/icons/png/icon_unread_hot_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_hot_mine.svg")}
.topic_unread_locked{background-image:url("images/icons/png/icon_unread_locked.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked.svg")}
.topic_unread_locked_mine{background-image:url("images/icons/png/icon_unread_locked_mine.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread_locked_mine.svg")}
.pm_read{background-image:url("images/icons/png/icon_read.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_read.svg")}
.pm_unread{background-image:url("images/icons/png/icon_unread.png");background-image:linear-gradient(transparent,transparent),url("images/icons/svg/icon_unread.svg")}
.css_icons_enabled dl.row-item{background-image:none}
.css_icons_disabled .cplist .row-item:after,.css_icons_disabled .cplist .row-item:before,.css_icons_disabled .forums .row-item:after,.css_icons_disabled .forums .row-item:before,.css_icons_disabled .pmlist .row-item:after,.css_icons_disabled .pmlist .row-item:before,.css_icons_disabled .topics .row-item:after,.css_icons_disabled .topics .row-item:before{display:none}
.cplist .row-item:before,.forums .row-item:before,.pmlist .row-item:before,.topics .row-item:before{font-family:FontAwesome;text-align:center;position:absolute;left:11px;top:7px;width:32px;height:32px;line-height:32px;border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.1)}
.fd_dark .cplist .row-item:before,.fd_dark .forums .row-item:before,.fd_dark .pmlist .row-item:before,.fd_dark .topics .row-item:before{border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.15)}
.forums .row_has_subject .row-item:before{top:17px}
.announce_read_locked_mine:after,.announce_read_mine:after,.announce_unread_locked_mine:after,.announce_unread_mine:after,.global_read_locked_mine:after,.global_read_mine:after,.global_unread_locked_mine:after,.global_unread_mine:after,.sticky_read_locked_mine:after,.sticky_read_mine:after,.sticky_unread_locked_mine:after,.sticky_unread_mine:after,.topic_read_hot_mine:after,.topic_read_locked_mine:after,.topic_read_mine:after,.topic_unread_hot_mine:after,.topic_unread_locked_mine:after,.topic_unread_mine:after{position:absolute;top:8px;left:35px;font-family:FontAwesome;content:"\f111";font-size:6px;width:6px;height:6px;border:2px solid #fff;border-radius:6px;color:rgba(0,0,0,.1);background:#fff}
.fd_dark .announce_read_locked_mine:after,.fd_dark .announce_read_mine:after,.fd_dark .announce_unread_locked_mine:after,.fd_dark .announce_unread_mine:after,.fd_dark .global_read_locked_mine:after,.fd_dark .global_read_mine:after,.fd_dark .global_unread_locked_mine:after,.fd_dark .global_unread_mine:after,.fd_dark .sticky_read_locked_mine:after,.fd_dark .sticky_read_mine:after,.fd_dark .sticky_unread_locked_mine:after,.fd_dark .sticky_unread_mine:after,.fd_dark .topic_read_hot_mine:after,.fd_dark .topic_read_locked_mine:after,.fd_dark .topic_read_mine:after,.fd_dark .topic_unread_hot_mine:after,.fd_dark .topic_unread_locked_mine:after,.fd_dark .topic_unread_mine:after{border:2px solid #252f39;background:#242a36!important}
.announce_read:before,.announce_read_locked:before,.announce_read_locked_mine:before,.announce_read_mine:before,.announce_unread:before,.announce_unread_locked:before,.announce_unread_locked_mine:before,.announce_unread_mine:before,.global_read:before,.global_read_locked:before,.global_read_locked_mine:before,.global_read_mine:before,.global_unread:before,.global_unread_locked:before,.global_unread_locked_mine:before,.global_unread_mine:before{content:"\f0a1"}
.forum_link:before{content:"\f08e"}
.forum_read:before,.forum_read_subforum:before{content:"\f068"}
.forum_unread:before,.forum_unread_subforum:before{content:"\f00c"}
.sticky_read:before,.sticky_read_locked:before,.sticky_read_locked_mine:before,.sticky_read_mine:before,.sticky_unread:before,.sticky_unread_locked:before,.sticky_unread_locked_mine:before,.sticky_unread_mine:before{content:"\f08d"}
.topic_moved:before{content:"\f061"}
.pm_read:before,.pm_unread:before{content:"\f0e0"}
.topic_read:before,.topic_read_hot:before,.topic_read_hot_mine:before,.topic_read_mine:before{content:"\f068"}
.topic_unread:before,.topic_unread_hot:before,.topic_unread_hot_mine:before,.topic_unread_mine:before{content:"\f00c"}
.forum_read_locked:before,.forum_unread_locked:before,.topic_read_locked:before,.topic_read_locked_mine:before,.topic_unread_locked:before,.topic_unread_locked_mine:before{content:"\f00d"}
.forum_link:before,.topic_moved:before{border:1px solid #0090f5!important;color:#0090f5!important}
.announce_unread:before,.announce_unread_mine:before,.forum_unread:before,.forum_unread_subforum:before,.global_unread:before,.global_unread_mine:before,.pm_unread:before,.sticky_unread:before,.sticky_unread_mine:before,.topic_unread:before,.topic_unread_hot:before,.topic_unread_hot_mine:before,.topic_unread_mine:before{border:1px solid #84bd00!important;color:#84bd00!important}
.announce_unread:after,.announce_unread_mine:after,.forum_unread:after,.forum_unread_subforum:after,.global_unread:after,.global_unread_mine:after,.pm_unread:after,.sticky_unread:after,.sticky_unread_mine:after,.topic_unread:after,.topic_unread_hot:after,.topic_unread_hot_mine:after,.topic_unread_mine:after{color:#84bd00!important;background-color:#fff}
.announce_unread_locked:before,.announce_unread_locked_mine:before,.forum_unread_locked:before,.global_unread_locked:before,.global_unread_locked_mine:before,.sticky_unread_locked:before,.sticky_unread_locked_mine:before,.topic_unread_locked:before,.topic_unread_locked_mine:before{border:1px solid #bd0000!important;color:#bd0000!important}
.announce_unread_locked:after,.announce_unread_locked_mine:after,.forum_unread_locked:after,.global_unread_locked:after,.global_unread_locked_mine:after,.sticky_unread_locked:after,.sticky_unread_locked_mine:after,.topic_unread_locked:after,.topic_unread_locked_mine:after{color:#bd0000!important;background-color:#fff}
.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.hinge{animation-duration:2s}
.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}
@keyframes bounce{
20%,53%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0)}
70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}
}
.bounce{animation-name:bounce;transform-origin:center bottom}
@keyframes flash{
50%,from,to{opacity:1}
25%,75%{opacity:0}
}
.flash{animation-name:flash}
@keyframes pulse{
from,to{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
}
.pulse{animation-name:pulse}
@keyframes rubberBand{
from,to{transform:scale3d(1,1,1)}
30%{transform:scale3d(1.25,.75,1)}
40%{transform:scale3d(.75,1.25,1)}
50%{transform:scale3d(1.15,.85,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.05,.95,1)}
}
.rubberBand{animation-name:rubberBand}
@keyframes shake{
from,to{transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
}
.shake{animation-name:shake}
@keyframes headShake{
0%{transform:translateX(0)}
6.5%{transform:translateX(-6px) rotateY(-9deg)}
18.5%{transform:translateX(5px) rotateY(7deg)}
31.5%{transform:translateX(-3px) rotateY(-5deg)}
43.5%{transform:translateX(2px) rotateY(3deg)}
50%{transform:translateX(0)}
}
.headShake{animation-timing-function:ease-in-out;animation-name:headShake}
@keyframes swing{
20%{transform:rotate3d(0,0,1,15deg)}
40%{transform:rotate3d(0,0,1,-10deg)}
60%{transform:rotate3d(0,0,1,5deg)}
80%{transform:rotate3d(0,0,1,-5deg)}
to{transform:rotate3d(0,0,1,0deg)}
}
.swing{transform-origin:top center;animation-name:swing}
@keyframes tada{
from,to{transform:scale3d(1,1,1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
}
.tada{animation-name:tada}
@keyframes wobble{
from,to{transform:none}
15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
}
.wobble{animation-name:wobble}
@keyframes jello{
11.1%,from,to{transform:none}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
.jello{animation-name:jello;transform-origin:center}
@keyframes bounceIn{
20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
to{opacity:1;transform:scale3d(1,1,1)}
}
.bounceIn{animation-name:bounceIn}
@keyframes bounceInDown{
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}
.bounceInDown{animation-name:bounceInDown}
@keyframes bounceInLeft{
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}
.bounceInLeft{animation-name:bounceInLeft}
@keyframes bounceInRight{
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}
.bounceInRight{animation-name:bounceInRight}
@keyframes bounceInUp{
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translate3d(0,0,0)}
}
.bounceInUp{animation-name:bounceInUp}
@keyframes bounceOut{
20%{transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;transform:scale3d(.3,.3,.3)}
}
.bounceOut{animation-name:bounceOut}
@keyframes bounceOutDown{
20%{transform:translate3d(0,10px,0)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0)}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.bounceOutDown{animation-name:bounceOutDown}
@keyframes bounceOutLeft{
20%{opacity:1;transform:translate3d(20px,0,0)}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{animation-name:bounceOutLeft}
@keyframes bounceOutRight{
20%{opacity:1;transform:translate3d(-20px,0,0)}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
.bounceOutRight{animation-name:bounceOutRight}
@keyframes bounceOutUp{
20%{transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;transform:translate3d(0,20px,0)}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{animation-name:bounceOutUp}
@keyframes fadeIn{
from{opacity:0}
to{opacity:1}
}
.fadeIn{animation-name:fadeIn}
@keyframes fadeInDown{
from{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}
.fadeInDown{animation-name:fadeInDown}
@keyframes fadeInDownBig{
from{opacity:0;transform:translate3d(0,-2000px,0)}
to{opacity:1;transform:none}
}
.fadeInDownBig{animation-name:fadeInDownBig}
@keyframes fadeInLeft{
from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeft{animation-name:fadeInLeft}
@keyframes fadeInLeftBig{
from{opacity:0;transform:translate3d(-2000px,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeftBig{animation-name:fadeInLeftBig}
@keyframes fadeInRight{
from{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInRight{animation-name:fadeInRight}
@keyframes fadeInRightBig{
from{opacity:0;transform:translate3d(2000px,0,0)}
to{opacity:1;transform:none}
}
.fadeInRightBig{animation-name:fadeInRightBig}
@keyframes fadeInUp{
from{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}
}
.fadeInUp{animation-name:fadeInUp}
@keyframes fadeInUpBig{
from{opacity:0;transform:translate3d(0,2000px,0)}
to{opacity:1;transform:none}
}
.fadeInUpBig{animation-name:fadeInUpBig}
@keyframes fadeOut{
from{opacity:1}
to{opacity:0}
}
.fadeOut{animation-name:fadeOut}
@keyframes fadeOutDown{
from{opacity:1}
to{opacity:0;transform:translate3d(0,100%,0)}
}
.fadeOutDown{animation-name:fadeOutDown}
@keyframes fadeOutDownBig{
from{opacity:1}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{animation-name:fadeOutDownBig}
@keyframes fadeOutLeft{
from{opacity:1}
to{opacity:0;transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{animation-name:fadeOutLeft}
@keyframes fadeOutLeftBig{
from{opacity:1}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{animation-name:fadeOutLeftBig}
@keyframes fadeOutRight{
from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0)}
}
.fadeOutRight{animation-name:fadeOutRight}
@keyframes fadeOutRightBig{
from{opacity:1}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{animation-name:fadeOutRightBig}
@keyframes fadeOutUp{
from{opacity:1}
to{opacity:0;transform:translate3d(0,-100%,0)}
}
.fadeOutUp{animation-name:fadeOutUp}
@keyframes fadeOutUpBig{
from{opacity:1}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{animation-name:fadeOutUpBig}
@keyframes flip{
from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}
40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}
50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}
80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}
to{transform:perspective(400px);animation-timing-function:ease-in}
}
.animated.flip{backface-visibility:visible;animation-name:flip}
@keyframes flipInX{
from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{transform:perspective(400px)}
}
.flipInX{backface-visibility:visible!important;animation-name:flipInX}
@keyframes flipInY{
from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{transform:perspective(400px)}
}
.flipInY{backface-visibility:visible!important;animation-name:flipInY}
@keyframes flipOutX{
from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}
@keyframes flipOutY{
from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}
@keyframes lightSpeedIn{
from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{transform:skewX(20deg);opacity:1}
80%{transform:skewX(-5deg);opacity:1}
to{transform:none;opacity:1}
}
.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}
@keyframes lightSpeedOut{
from{opacity:1}
to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}
@keyframes rotateIn{
from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}
to{transform-origin:center;transform:none;opacity:1}
}
.rotateIn{animation-name:rotateIn}
@keyframes rotateInDownLeft{
from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInDownLeft{animation-name:rotateInDownLeft}
@keyframes rotateInDownRight{
from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInDownRight{animation-name:rotateInDownRight}
@keyframes rotateInUpLeft{
from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInUpLeft{animation-name:rotateInUpLeft}
@keyframes rotateInUpRight{
from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInUpRight{animation-name:rotateInUpRight}
@keyframes rotateOut{
from{transform-origin:center;opacity:1}
to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{animation-name:rotateOut}
@keyframes rotateOutDownLeft{
from{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{animation-name:rotateOutDownLeft}
@keyframes rotateOutDownRight{
from{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{animation-name:rotateOutDownRight}
@keyframes rotateOutUpLeft{
from{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{animation-name:rotateOutUpLeft}
@keyframes rotateOutUpRight{
from{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{animation-name:rotateOutUpRight}
@keyframes hinge{
0%{transform-origin:top left;animation-timing-function:ease-in-out}
20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}
40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}
to{transform:translate3d(0,700px,0);opacity:0}
}
.hinge{animation-name:hinge}
@keyframes rollIn{
from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;transform:none}
}
.rollIn{animation-name:rollIn}
@keyframes rollOut{
from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{animation-name:rollOut}
@keyframes zoomIn{
from{opacity:0;transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{animation-name:zoomIn}
@keyframes zoomInDown{
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInDown{animation-name:zoomInDown}
@keyframes zoomInLeft{
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInLeft{animation-name:zoomInLeft}
@keyframes zoomInRight{
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInRight{animation-name:zoomInRight}
@keyframes zoomInUp{
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInUp{animation-name:zoomInUp}
@keyframes zoomOut{
from{opacity:1}
50%{opacity:0;transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
.zoomOut{animation-name:zoomOut}
@keyframes zoomOutDown{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutDown{animation-name:zoomOutDown}
@keyframes zoomOutLeft{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}
}
.zoomOutLeft{animation-name:zoomOutLeft}
@keyframes zoomOutRight{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}
}
.zoomOutRight{animation-name:zoomOutRight}
@keyframes zoomOutUp{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutUp{animation-name:zoomOutUp}
@keyframes slideInDown{
from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInDown{animation-name:slideInDown}
@keyframes slideInLeft{
from{transform:translate3d(-100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInLeft{animation-name:slideInLeft}
@keyframes slideInRight{
from{transform:translate3d(100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInRight{animation-name:slideInRight}
@keyframes slideInUp{
from{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInUp{animation-name:slideInUp}
@keyframes slideOutDown{
from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,100%,0)}
}
.slideOutDown{animation-name:slideOutDown}
@keyframes slideOutLeft{
from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(-100%,0,0)}
}
.slideOutLeft{animation-name:slideOutLeft}
@keyframes slideOutRight{
from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(100%,0,0)}
}
.slideOutRight{animation-name:slideOutRight}
@keyframes slideOutUp{
from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,-100%,0)}
}
.slideOutUp{animation-name:slideOutUp}
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-base{display:flex;pointer-events:none;position:absolute}
.tooltipster-box{flex:1 1 auto}
.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}
.tooltipster-fade{opacity:0;transition-property:opacity}
.tooltipster-fade.tooltipster-show{opacity:1}
.tooltipster-grow{transform:scale(0,0);transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow.tooltipster-show{transform:scale(1,1);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}
.tooltipster-swing.tooltipster-show{opacity:1;transform:rotateZ(0);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}
.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-fall.tooltipster-initial{top:0!important}
.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}
.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-slide.tooltipster-initial{left:-40px!important}
.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}
@keyframes tooltipster-fading{
0%{opacity:0}
100%{opacity:1}
}
.tooltipster-update-fade{animation:.4s tooltipster-fading}
@keyframes tooltipster-rotating{
25%{transform:rotate(-2deg)}
75%{transform:rotate(2deg)}
100%{transform:rotate(0)}
}
.tooltipster-update-rotate{animation:.6s tooltipster-rotating}
@keyframes tooltipster-scaling{
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.tooltipster-update-scale{animation:.6s tooltipster-scaling}
.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}
.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}
.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}
.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}
.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}
.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}
.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:rgba(10,10,10,.9)}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(10,10,10,.9)}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:rgba(10,10,10,.9)}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:rgba(10,10,10,.9)}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(10,10,10,.9)}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}
@media (max-width:767px){
body{border-top-color:red}
#leftcolumn{display:none;float:none;width:100%;clear:both;margin-left:0}
#contentcolumn{margin:0!important;padding:0}
#rightcolumn{float:none;width:100%;margin-left:0;clear:both}
.sidebar_widget{table-layout:fixed}
.profile_widget_avatar,.profile_widget_info,.profile_widget_list{display:block;vertical-align:top;float:none;width:100%;margin:0;padding:0;text-align:center}
.profile_widget_avatar{margin-bottom:30px}
.profile_widget_info li{line-height:2.2em}
.profile_widget_list{padding-top:0;border-top:none}
.forumlist_grid li.row,.forumlist_grid_icons li.row{width:100%}
span.lastpostavatar{display:none}
ul.sub-list{width:100%}
#site-description{width:100%!important}
#site-description img{max-width:100%}
img.custom_logo{max-height:100px!important}
.row .pagination{display:block;margin-top:0}
.list-inner img{max-width:100%}
}
@media (min-width:768px) and (max-width:991px){
body{border-top-color:#ff3}
.body-layout-Boxed #wrap{padding:0 15px;width:auto}
#leftcolumn{display:none;margin-left:-100%}
#contentcolumn{margin:0;padding:0}
#rightcolumn{float:none;width:100%;margin-left:0;clear:both}
.sidebar_widget{table-layout:fixed}
.profile_widget_avatar,.profile_widget_info,.profile_widget_list{display:table-cell;vertical-align:top;float:none;width:auto}
.profile_widget_avatar{margin-bottom:0}
.profile_widget_info{padding:0 30px}
.profile_widget_list{padding-top:0;border-top:none}
.forumlist_grid li.row,.forumlist_grid_icons li.row{width:50%}
.forabg dd.posts,.forumbg dd.views{display:none}
dd.simpleposts{width:95px}
dd.lastpost{width:200px}
ul.topiclist dt{margin-right:-295px}
.forabg li.header dt,.forumbg li.header dt{margin-right:-330px}
ul.topiclist dt .list-inner{margin-right:295px}
.login_container{display:block;width:450px}
.login_container_left,.login_container_right{width:100%;display:block}
.login_container_left{margin-top:50px}
.login_container_left_section_content{min-height:0}
span.topic_type span,ul.topiclist li.stat_login_hide{display:none}
ul.sub-list{width:100%}
#site-description{width:100%!important}
#site-description img{max-width:100%}
}
@media (min-width:992px) and (max-width:1199px){
body{border-top-color:#0f9}
.body-layout-Boxed #wrap{padding:0 15px;width:auto}
#leftcolumn{display:none}
#contentcolumn{padding-left:0;margin-left:0}
.forumlist_grid li.row,.forumlist_grid_icons li.row{width:50%}
body.sidebar-both .forumlist_grid .tile_row_1,body.sidebar-both .forumlist_grid_icons .tile_row_1,body.sidebar-right-only .forumlist_grid .tile_row_1,body.sidebar-right-only .forumlist_grid_icons .tile_row_1{height:75px}
body.sidebar-both .forumlist_grid .tile_row_2,body.sidebar-both .forumlist_grid_icons .tile_row_2,body.sidebar-right-only .forumlist_grid .tile_row_2,body.sidebar-right-only .forumlist_grid_icons .tile_row_2{margin-top:0}
body.sidebar-both .forumlist_grid .tile_row_25,body.sidebar-both .forumlist_grid_icons .tile_row_25,body.sidebar-right-only .forumlist_grid .tile_row_25,body.sidebar-right-only .forumlist_grid_icons .tile_row_25{width:50%}
body.sidebar-both .forabg dd.lastpost,body.sidebar-both .forumbg dd.lastpost,body.sidebar-both .forumlist_grid .tile_row_50,body.sidebar-both .forumlist_grid_icons .tile_row_50,body.sidebar-right-only .forabg dd.lastpost,body.sidebar-right-only .forumbg dd.lastpost,body.sidebar-right-only .forumlist_grid .tile_row_50,body.sidebar-right-only .forumlist_grid_icons .tile_row_50{display:none}
body.sidebar-both ul.topiclist.forums dt,body.sidebar-both ul.topiclist.topics dt,body.sidebar-right-only ul.topiclist.forums dt,body.sidebar-right-only ul.topiclist.topics dt{margin-right:-195px}
body.sidebar-both ul.topiclist dt .list-inner,body.sidebar-right-only ul.topiclist dt .list-inner{margin-right:195px}
body.sidebar-both li.header dt,body.sidebar-right-only li.header dt{margin-right:-235px}
body.sidebar-both ul.topiclist.pmlist dt,body.sidebar-right-only ul.topiclist.pmlist dt{margin-right:-95px}
body.sidebar-both ul.topiclist.pmlist dt .list-inner,body.sidebar-right-only ul.topiclist.pmlist dt .list-inner{margin-right:95px}
body.sidebar-both ul.two-long-columns dt .list-inner{margin-right:0}
body.sidebar-both ul.two-long-columns dd.lastpost,body.sidebar-both.body-layout-Boxed .missing-column dd,body.sidebar-both.body-layout-Fluid .missing-column dd,body.sidebar-right-only.body-layout-Boxed .missing-column dd,body.sidebar-right-only.body-layout-Fluid .missing-column dd{display:none}
body.sidebar-both.body-layout-Boxed .missing-column dd.mark,body.sidebar-both.body-layout-Fluid .missing-column dd.mark,body.sidebar-right-only.body-layout-Boxed .missing-column dd.mark,body.sidebar-right-only.body-layout-Fluid .missing-column dd.mark{display:block}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column dt,body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column dt,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column dt,body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column dt{margin-right:-95px}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column dt .list-inner,body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column dt .list-inner,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column dt .list-inner,body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column dt .list-inner{margin-right:95px}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column .responsive-show,body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column .responsive-show,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column .responsive-show,body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column .responsive-show{display:block!important}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column li.header dt,body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column li.header dt,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column li.header dt,body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column li.header dt{margin-right:-125px}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-long-columns dd,body.sidebar-both.body-layout-Fluid ul.topiclist.two-long-columns dd,body.sidebar-right-only.body-layout-Fluid ul.topiclist.two-long-columns dd{display:none}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-long-columns dt,body.sidebar-both.body-layout-Fluid ul.topiclist.two-long-columns dt,body.sidebar-right-only.body-layout-Fluid ul.topiclist.two-long-columns dt .list-inner{margin-right:0}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-long-columns .responsive-show,body.sidebar-both.body-layout-Fluid ul.topiclist.two-long-columns .responsive-show,body.sidebar-right-only.body-layout-Fluid ul.topiclist.two-long-columns .responsive-show{display:block!important}
.login_container{width:900px}
.auth-page-admin .login_container{width:450px}
.login_container_left,.login_container_right{width:50%;display:table-cell;vertical-align:middle}
.login_container_left_section_content{min-height:400px}
.auth-page-admin .login_container_left_section_content{min-height:0}
ul.sub-list{width:100%}
#site-description{width:100%!important}
#site-description img{max-width:100%}
}
@media (min-width:1200px){
body{border-top-color:#f3f}
.body-layout-Boxed .wrap{width:1200px}
body.sidebar-both.body-layout-Boxed .forabg dd.posts,body.sidebar-both.body-layout-Boxed .forumbg dd.views{display:none}
body.sidebar-both.body-layout-Boxed dd.simpleposts{width:95px}
body.sidebar-both.body-layout-Boxed ul.topiclist dt{margin-right:-345px}
body.sidebar-both.body-layout-Boxed ul.topiclist dt .list-inner{margin-right:345px}
body.sidebar-both.body-layout-Boxed li.header dt{margin-right:-425px}
body.sidebar-both.body-layout-Boxed ul.topiclist.pmlist dt .list-inner{margin-right:95px}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-columns dt{margin-right:-95px}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-columns li.header dt{margin-right:-130px}
body.sidebar-both.body-layout-Boxed ul.two-long-columns dt .list-inner{margin-right:0}
body.sidebar-both ul.two-long-columns dd.lastpost,body.sidebar-both.body-layout-Boxed .missing-column dd,body.sidebar-right-only.body-layout-Boxed .missing-column dd{display:none}
body.sidebar-both.body-layout-Boxed .missing-column dd.mark,body.sidebar-right-only.body-layout-Boxed .missing-column dd.mark{display:block}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column dt,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column dt{margin-right:-95px}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column dt .list-inner,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column dt .list-inner{margin-right:95px}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column .responsive-show,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column .responsive-show{display:block!important}
body.sidebar-both.body-layout-Boxed ul.topiclist.missing-column li.header dt,body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column li.header dt,body.sidebar-right-only.body-layout-Boxed ul.topiclist.missing-column li.header dt{margin-right:-125px}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-long-columns dd,body.sidebar-right-only.body-layout-Boxed ul.topiclist.two-long-columns dd{display:none}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-long-columns dt,body.sidebar-right-only.body-layout-Boxed ul.topiclist.two-long-columns dt{margin-right:0}
body.sidebar-both.body-layout-Boxed ul.topiclist.two-long-columns .responsive-show,body.sidebar-right-only.body-layout-Boxed ul.topiclist.two-long-columns .responsive-show{display:block!important}
.login_container{width:900px}
.auth-page-admin .login_container{width:450px}
.login_container_left,.login_container_right{width:50%;display:table-cell;vertical-align:middle}
.login_container_left_section_content{min-height:400px}
.auth-page-admin .login_container_left_section_content{min-height:0}
body.sidebar-right-only.body-layout-Boxed .forumlist_grid .forum_description,body.sidebar-right-only.body-layout-Boxed .forumlist_grid_icons .forum_description{display:none}
body.sidebar-right-only.body-layout-Boxed .forumlist_grid .tile_row_1,body.sidebar-right-only.body-layout-Boxed .forumlist_grid_icons .tile_row_1{height:75px}
body.sidebar-right-only.body-layout-Boxed .forumlist_grid .tile_row_2,body.sidebar-right-only.body-layout-Boxed .forumlist_grid_icons .tile_row_2{margin-top:0}
body.sidebar-right-only.body-layout-Boxed .forumlist_grid .tile_row_25,body.sidebar-right-only.body-layout-Boxed .forumlist_grid_icons .tile_row_25{width:50%}
body.sidebar-right-only.body-layout-Boxed .forumlist_grid .tile_row_50,body.sidebar-right-only.body-layout-Boxed .forumlist_grid_icons .tile_row_50{display:none}
}
body.sidebar-both.body-layout-Boxed span.topic_type span{display:none}
@media (min-width:1200px) and (max-width:1299px){
body.sidebar-both.body-layout-Fluid .forabg dd.posts,body.sidebar-both.body-layout-Fluid .forumbg dd.views{display:none}
body.sidebar-both.body-layout-Fluid dd.simpleposts,body.sidebar-right-only.body-layout-Fluid dd.simpleposts{width:95px}
body.sidebar-both.body-layout-Fluid ul.topiclist dt{margin-right:-345px}
body.sidebar-both.body-layout-Fluid ul.topiclist dt .list-inner{margin-right:345px}
body.sidebar-both.body-layout-Fluid li.header dt{margin-right:-435px}
body.sidebar-both ul.topiclist.pmlist dt .list-inner,body.sidebar-right-only ul.topiclist.pmlist dt .list-inner{margin-right:95px}
body.sidebar-both ul.topiclist.two-columns dt{margin-right:-95px}
body.sidebar-both ul.topiclist.two-columns li.header dt{margin-right:-130px}
body.sidebar-both ul.two-long-columns dt .list-inner{margin-right:0!important}
body.sidebar-right-only.body-layout-Fluid .missing-column dd{display:none}
body.sidebar-right-only.body-layout-Fluid .missing-column dd.mark{display:block}
body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column dt{margin-right:-95px}
body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column dt .list-inner{margin-right:95px}
body.sidebar-right-only.body-layout-Fluid ul.topiclist.missing-column .responsive-show{display:block!important}
body.sidebar-right-only.body-layout-Fluid ul.topiclist.two-long-columns dd{display:none}
body.sidebar-right-only.body-layout-Fluid ul.topiclist.two-long-columns dt .list-inner{margin-right:0}
body.sidebar-right-only.body-layout-Fluid ul.topiclist.two-long-columns .responsive-show{display:block!important}
}
@media (min-width:1200px) and (max-width:1399px){
body.sidebar-both.body-layout-Fluid .missing-column dd{display:none}
body.sidebar-both.body-layout-Fluid .missing-column dd.mark{display:block}
body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column dt{margin-right:-95px}
body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column dt .list-inner{margin-right:95px}
body.sidebar-both.body-layout-Fluid ul.topiclist.missing-column .responsive-show{display:block!important}
body.sidebar-both.body-layout-Fluid ul.topiclist.two-long-columns dd{display:none}
body.sidebar-both.body-layout-Fluid ul.topiclist.two-long-columns dt .list-inner{margin-right:0}
body.sidebar-both.body-layout-Fluid ul.topiclist.two-long-columns .responsive-show{display:block!important}
}
body.sidebar-both.body-layout-Boxed .forumlist_grid li.row,body.sidebar-both.body-layout-Boxed .forumlist_grid_icons li.row{width:50%}
@media (min-width:1200px) and (max-width:1499px){
body.sidebar-both.body-layout-Fluid .forumlist_grid li.row,body.sidebar-both.body-layout-Fluid .forumlist_grid_icons li.row,body.sidebar-right-only.body-layout-Fluid .forumlist_grid li.row,body.sidebar-right-only.body-layout-Fluid .forumlist_grid_icons li.row{width:50%}
}
.fd_dark #contentwrapper fieldset dt label,.fd_dark .announce_read_locked_mine:after,.fd_dark .announce_read_mine:after,.fd_dark .announce_unread_locked_mine:after,.fd_dark .announce_unread_mine:after,.fd_dark .button .icon,.fd_dark .button-secondary,.fd_dark .content h2,.fd_dark .dropdown-extended .footer,.fd_dark .dropdown-extended .header,.fd_dark .global_read_locked_mine:after,.fd_dark .global_read_mine:after,.fd_dark .global_unread_locked_mine:after,.fd_dark .global_unread_mine:after,.fd_dark .icon.icon-black,.fd_dark .inputbox,.fd_dark .message-box textarea,.fd_dark .minitabs .activetab>.fd_dark a:hover,.fd_dark .minitabs .activetab>a,.fd_dark .minitabs a:hover,.fd_dark .navigation .active-subsection a,.fd_dark .navigation .active-subsection a:hover,.fd_dark .navigation a:hover,.fd_dark .pagination li a,.fd_dark .pagination li.ellipsis span,.fd_dark .panel h2,.fd_dark .panel-container,.fd_dark .panel-container h2,.fd_dark .panel-container table.table1 thead th,.fd_dark .postbody .content,.fd_dark .sticky_read_locked_mine:after,.fd_dark .sticky_read_mine:after,.fd_dark .sticky_unread_locked_mine:after,.fd_dark .sticky_unread_mine:after,.fd_dark .tabs .activetab>a,.fd_dark .tabs .activetab>a:hover,.fd_dark .tabs .tab a:hover,.fd_dark .topic_read_hot_mine:after,.fd_dark .topic_read_locked_mine:after,.fd_dark .topic_read_mine:after,.fd_dark .topic_unread_hot_mine:after,.fd_dark .topic_unread_locked_mine:after,.fd_dark .topic_unread_mine:after,.fd_dark a.button1,.fd_dark a.button1:hover,.fd_dark a.button2,.fd_dark a.button2:hover,.fd_dark a:hover .icon.icon-black,.fd_dark dl.faq dt,.fd_dark fieldset dl:hover dt label,.fd_dark fieldset.polls dl.voted,.fd_dark h2,.fd_dark h3,.fd_dark input.button1,.fd_dark input.button1:hover,.fd_dark input.button2,.fd_dark input.button2:hover,.fd_dark input.button3,.fd_dark input.button3:hover,.fd_dark label:hover,.fd_dark li.row strong,.fd_dark select,.fd_dark textarea{color:rgba(255,255,255,.88)!important}
.fd_dark .alt_block li.header,.fd_dark body.content_block_header_block li.header{background:#4e557e!important}
.fd_dark .lg-context .best-forum-posts-widget .svg-icon-thumbs-up-regular{color:#c0c3d8}
.dark_base .social_links_footer a span,.dark_base a:link,.dark_base a:visited,.dark_base h1,.dark_base h1 a,.dark_base h2,.dark_base h2 a,.fd_dark a{color:rgba(255,255,255,.88)}
.dark_base h1 a:hover,.dark_base h2 a:hover,.fd_dark a:hover,.fd_dark a:hover strong{color:#0287c7}
.fd_dark .bh-click,.fd_dark a.postlink,.fd_dark a.postlink:visited{color:#35befd}
.fd_dark a.postlink:hover{color:#0287c7}
.fd_dark #group_list option[style="color: #3300FF;"],.fd_dark .username-coloured[style="color: #3300FF;"]{color:#007bff!important}
.fd_dark .username-coloured[style="color: #000000;"]{color:#fff!important}
.fd_dark .content,.fd_dark .copyright,.fd_dark .dropdown-extended ul li:hover,.fd_dark .forumlist_grid .forum_description,.fd_dark .forumlist_grid_icons .forum_description,.fd_dark .mini_label,.fd_dark .mini_number,.fd_dark .panel,.fd_dark .postbody,.fd_dark .postprofile,.fd_dark .postprofile strong,.fd_dark .signature,.fd_dark dd label,.fd_dark dl.details dt,.fd_dark dl.file dd,.fd_dark fieldset.polls dl,.fd_dark h1,.fd_dark h2,.fd_dark label,.fd_dark table.table1 td,html.fd_dark body{color:rgba(255,255,255,.6)}
.fd_dark .notification_unread,.fd_dark dl.details dd,.fd_dark ul.topiclist li{color:rgba(255,255,255,.4)}
html.fd_dark{background-color:#101119!important}
.fd_dark .icon.fa-file.icon-red{color:#6db6ff}
.fd_dark .unread:hover .icon.fa-file.icon-red{color:#007bff}
.fd_dark .dropdown-extended a.mark_read{background:0 0}
.fd_dark .notification-block,.fd_dark .notification-block strong,.fd_dark .notifications a,.fd_dark .notifications a strong{color:rgba(255,255,255,.88)}
.fd_dark .notification-block:hover,.fd_dark .notification-block:hover strong,.fd_dark .notifications a:hover,.fd_dark .notifications a:hover strong{color:#fff!important;text-decoration:none}
.fd_dark .spoiler-block{background-color:#2a2e45;border:1px solid #415b74}
.fd_dark .spoiler-block>div:first-child{border-bottom:1px solid #415b74}
.fd_dark input{background-color:#2a2e45;border:1px solid #415b74;color:rgba(255,255,255,.88)}
.fd_dark .bg1,.fd_dark .bg2,.fd_dark .bg3,.fd_dark .cp-main .message-box textarea,.fd_dark .dropdown .dropdown-contents,.fd_dark .dropdown-extended .header,.fd_dark .fancy_panel,.fd_dark .forabg,.fd_dark .forumbg,.fd_dark .forumlist_grid .grid_image_container,.fd_dark .forumlist_grid_icons .grid_image_container,.fd_dark .jumpbox-cat-link,.fd_dark .jumpbox-forum-link,.fd_dark .jumpbox-sub-link,.fd_dark .navbar_o_header .navbar,.fd_dark .panel,.fd_dark .panel .codebox,.fd_dark .panel blockquote,.fd_dark .panel blockquote blockquote blockquote,.fd_dark .tabs .activetab>a,.fd_dark .tabs a:hover,.fd_dark blockquote blockquote,.fd_dark body.content_block_header_stripe li.header,.fd_dark fieldset.quick-login input.inputbox,.fd_dark li.row,.fd_dark ul.cplist{background:#2a2e45!important}
.fd_dark #inner-wrap,.fd_dark .attachbox,.fd_dark .bg3 .topicreview .bg1,.fd_dark .bg3 .topicreview .bg2,.fd_dark .codebox code,.fd_dark .cp-main .pm,.fd_dark .cp-mini,.fd_dark .forumlist_grid_icons .forabg,.fd_dark .lg-context .footer-widget,.fd_dark .message-box textarea,.fd_dark .minitabs .activetab>a,.fd_dark .minitabs .activetab>a:hover,.fd_dark .minitabs a:hover,.fd_dark .navigation .active-subsection a,.fd_dark .navigation a:hover,.fd_dark .panel blockquote blockquote,.fd_dark .panel-container .panel,.fd_dark .phpbb_alert,.fd_dark blockquote,.fd_dark blockquote blockquote blockquote,.fd_dark select,.fd_dark.navbar_o_header .navbar{background-color:#1f2233!important}
.fd_dark .tabs .tab>a{background:rgba(255,255,255,.04)}
.fd_dark .minitabs .tab>a,.fd_dark .navigation a{background:rgba(0,0,0,.15)}
.fd_dark .inputbox,.fd_dark .pagination li a,.fd_dark a.button1,.fd_dark a.button2,.fd_dark input.button1,.fd_dark input.button2,.fd_dark input.button3{background:rgba(255,255,255,.1)}
.fd_dark .search-results li.active,.fd_dark .search-results li:hover,.fd_dark a.button1:hover,.fd_dark a.button2:hover,.fd_dark input.button1:focus,.fd_dark input.button1:hover,.fd_dark input.button2:focus,.fd_dark input.button2:hover,.fd_dark input.button3:focus,.fd_dark input.button3:hover{background:rgba(255,255,255,.2)}
.fd_dark .button{transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;background:#2a2e45}
.fd_dark .button:hover{background:#415b74}
.fd_dark .bg3,.fd_dark .forabg,.fd_dark .forumbg,.fd_dark .forumlist_grid .grid_image_container,.fd_dark .forumlist_grid_icons .grid_image_container,.fd_dark .navbar_o_header .navbar,.fd_dark .panel .codebox,.fd_dark .panel blockquote,.fd_dark .post{border:1px solid rgba(255,255,255,.1)}
.fd_dark .attach-image img,.fd_dark .attachbox,.fd_dark .attachbox dd,.fd_dark .button,.fd_dark .caret,.fd_dark .codebox,.fd_dark .codebox p,.fd_dark .content h2,.fd_dark .cp-menu hr,.fd_dark .dropdown li,.fd_dark .dropdown li li,.fd_dark .dropdown li.separator,.fd_dark .dropdown-extended .footer,.fd_dark .dropdown-extended .header,.fd_dark .inputbox,.fd_dark .jumpbox .dropdown li,.fd_dark .login_form_forgot_link,.fd_dark .panel h2,.fd_dark .panel-container .panel li.row,.fd_dark .panel-container h3,.fd_dark .panel-container hr,.fd_dark .phpbb_alert,.fd_dark .pm .postprofile,.fd_dark .postprofile,.fd_dark .profile_widget_list,.fd_dark .sidebar_content,.fd_dark .signature,.fd_dark .tabs .activetab>a,.fd_dark .tabs .activetab>a:hover,.fd_dark a.button1,.fd_dark a.button1:hover,.fd_dark a.button2,.fd_dark a.button2:hover,.fd_dark fieldset.polls dl,.fd_dark h3,.fd_dark hr,.fd_dark input.button1,.fd_dark input.button1:focus,.fd_dark input.button1:hover,.fd_dark input.button2,.fd_dark input.button2:focus,.fd_dark input.button2:hover,.fd_dark input.button3,.fd_dark input.button3:focus,.fd_dark input.button3:hover,.fd_dark li.row,.fd_dark select,.fd_dark table.table1 tbody td,.fd_dark table.table1 tbody tr,.fd_dark ul.linklist,.fd_dark ul.linklist li,.fd_dark ul.topiclist dd{border-color:rgba(255,255,255,.1)}
.fd_dark .dropdown .dropdown-contents{border-color:rgba(255,255,255,.15)}
.fd_dark .dropdown-extended ul li:hover,.fd_dark li.row:hover,.fd_dark table.table1 tbody tr.hover,.fd_dark table.table1 tbody tr:hover{background:rgba(0,0,0,.05)!important}
.fd_dark .rules,.fd_dark li.row.reported,.fd_dark p.post-notice{background-color:rgba(211,17,65,.2)!important;color:#bc2a4d}
.fd_dark .dropdown .pointer-inner,.fd_dark .jumpbox .dropdown .pointer-inner{border-color:#242a36 transparent}
.fd_dark input#keywords::-webkit-input-placeholder{color:#ccc}
.fd_dark input#keywords::-moz-placeholder{color:#ccc}
.fd_dark input#keywords:-ms-input-placeholder{color:#ccc}
.fd_dark input#keywords:-moz-placeholder{color:#ccc}
.fd_dark input#search_keywords::-webkit-input-placeholder{color:#ccc}
.fd_dark input#search_keywords::-moz-placeholder{color:#ccc}
.fd_dark input#search_keywords:-ms-input-placeholder{color:#ccc}
.fd_dark input#search_keywords:-moz-placeholder{color:#ccc}
.fd_dark input#add_keywords::-webkit-input-placeholder{color:#ccc}
.fd_dark input#add_keywords::-moz-placeholder{color:#ccc}
.fd_dark input#add_keywords:-ms-input-placeholder{color:#ccc}
.fd_dark input#add_keywords:-moz-placeholder{color:#ccc}
.fd_dark .badge{border:1px solid #242a36}
.fd_dark ul.cplist{border-top:none}
.fd_dark .forumlist_grid ul.forums{margin:0;padding:0;background:0 0}
.fd_dark .forumlist_grid .forabg{background:0 0!important;border:none}
.fd_dark .forumlist_grid li.row,.fd_dark .forumlist_grid li.row:hover{background:0 0!important}
.fd_dark .fancy_panel::before{background:#4e557e}
.fd_dark a.scrollToTop{background:#4e557e!important;color:#fff!important}
.fd_dark a.scrollTopTop:hover{background:#3e4465!important}
.fd_dark img[src="./images/ranks/v2_1.svg"],.fd_dark img[src="./images/ranks/v2_2.svg"],.fd_dark img[src="./images/ranks/v2_3.svg"],.fd_dark img[src="./images/ranks/v2_4.svg"]{filter:invert(1) contrast(10)}
.fd_dark .pagination li a{background:#2a2e45;color:rgba(255,255,255,.4);border-color:rgba(255,255,255,.2)}
.fd_dark .pagination li:hover a{background:#415b74;color:rgba(255,255,255,.88);border-color:rgba(255,255,255,.6)}
.fd_dark .pagination li.active span{color:rgba(255,255,255,.88);background:#4e557e;border-color:rgba(255,255,255,.2)}
.fd_dark .dropdown-contents>li>a:hover{background:#415b74}
.fd_dark .profile_widget li a .badge{color:rgba(255,255,255,.88)!important;background:#4e557e}
.fd_dark .sticky .icon.fa-thumb-tack,.fd_dark .topic_type_locked .icon.fa-lock{color:rgba(255,255,255,.88)}
.fd_dark .panel .specialbutton,.fd_dark .specialbutton,.fd_dark a.specialbutton{background:#4e557e}
.fd_dark .panel .specialbutton:hover,.fd_dark .specialbutton:hover,.fd_dark a.specialbutton:hover{background:#415b74}
.fd_dark .viewtopic_wrapper{background:rgba(255,255,255,.025)}
html{font-size:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
em,i{font-style:italic}
b,strong{font-weight:500}
.codebox code{font:0.9em Monaco,"Andale Mono","Courier New",Courier,monospace}
.site-description h2{font-size:30px}
.site-description p{font-size:14px}
h1,h2{color:#28313f;font-size:1.8em}
h3{font-size:1em}
h4{font-size:1.3em}
ul#nav-main>li>a,ul#nav-main>li>div>a{font-size:1.2em}
.small{font-size:.9em!important}
a.forumtitle,a.topictitle{font-size:1.2em}
.badge{font-size:10px}
.pagination li a{font-size:.9em}
.contact-icons{font-size:0}
.topic_type{font-size:.9em}
.forumlist_grid_title{font-size:1.4em}
.grid_unread{font-size:.8em}
li.row dd.simpleposts span{font-size:1.5em}
li.header dt{font-size:1.2em}
.tile_title{font-size:1.3em}
.forumlist_grid span.forum_description{font-size:14px}
.forumlist_grid span.grid_cat_title{font-size:2em}
.forumlist_grid_icons span.forum_description{font-size:14px}
.forumlist_grid_icons span.grid_cat_title{font-size:2em}
.site-description h2,h1,h2{font-weight:300}
h3{font-weight:500}
ul#nav-breadcrumbs>li.breadcrumbs{font-weight:300}
.pagination li.active span,table.info tbody th,table.table1 thead th{font-weight:400}
.dropdown-extended .header,.error{font-weight:500}
.notification_list p.notifications_title strong{font-weight:500}
.button,ul.topiclist dt{font-weight:400}
dd.extra,dd.mark,dd.posts,dd.topics,dd.views,li.header dd,li.header dt,li.row dd.simpleposts span{font-weight:300}
dl.faq dt{font-weight:500}
blockquote cite>div{font-weight:400}
.codebox p{font-weight:500}
.attachbox p,.attachbox p.stats{font-weight:400}
dl.file dt{font-weight:500}
.dl_links strong,dd.profile-warnings,fieldset.polls dl.voted{font-weight:500}
#memberlist tr.inactive,#team tr.inactive,.panel-container table.table1 tbody th{font-style:italic}
.minitabs .tab,.tabs .tab{font-weight:500}
.friend-online,.navigation li,dl.mini dt{font-weight:500}
.friend-offline{font-style:italic}
.minitabs .dropdown,.tabs .dropdown,input,select{font-weight:400}
a.button1,dt label,input.button1{font-weight:500}
input.button3{background-image:none;font-variant:small-caps}
input.disabled{font-weight:400}
.jumpbox-cat-link,.jumpbox-forum-link,a.forumtitle,a.lastsubject,a.topictitle{font-weight:500}
.postprofile a,.postprofile dt.author a{font-weight:500;text-decoration:none}
.username,.username-coloured{font-weight:500}
.grid_unread{font-weight:300}
.tile_title{font-weight:500}
.forumlist_grid .forum_description,.forumlist_grid_icons .forum_description{font-weight:300!important}
.mini_label{font-weight:400}
.mini_number{font-size:1.2em;font-weight:600}
.grid_cat_title{font-weight:500}
#inner-wrap:after{content:"";display:table;clear:both;height:0}
.viewtopic_wrapper{padding:10px 10px 5px}
.sub-forumlist ul{float:left;list-style-type:none;margin-left:20px!important}
.sub-forumlist li{line-height:1.5em}
body.force_rounded_avatars span.lastpostavatar img.avatar{border-radius:25px}
.viewtopic_wrapper .phpbb-ads-center{padding:15px}
span.forumlist_mods{display:inline-block;margin-top:8px}
.forumlist_mods a{display:inline-block!important;margin-bottom:5px;border-radius:15px;background:rgba(0,0,0,.05);padding:5px 12px 5px 30px!important}
.forumlist_mods a:hover{text-decoration:none!important;background:rgba(0,0,0,.1)}
.fd_dark .forumlist_mods a{background:rgba(0,0,0,.25)}
.fd_dark .forumlist_mods a:hover{background:rgba(0,0,0,.3)}
.forumlist_mods a i{margin-right:5px;margin-left:-23px;padding:5px 4px;position:absolute;font-size:8px;color:#fff!important;border-radius:50%;background:rgba(0,0,0,.2)}
.forumlist_mods a i:before{padding-right:0!important}
.headerbar_overlay_container{position:absolute;width:100%;height:100%}
span.forum_description{width:100%;display:block}
.outline_button{border:2px solid rgba(255,255,255,.4);border-radius:9999px}
.fd_dark .specialbutton .icon,.fd_dark .specialbutton:hover,.fd_dark a.button2:hover,.fd_dark input.button2:focus,.fd_dark input.button2:hover,.specialbutton,.specialbutton .icon,.specialbutton:hover,.specialbutton:hover .icon{color:#fff!important}
body{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#page-header .navbar-brand{position:relative;top:-2px}
.unread .icon.icon-md{vertical-align:baseline;top:-2px;position:relative}
.lastpost .fa-clock-o{padding-left:7px}
.postprofile a.username,.postprofile a.username-coloured{display:inline-block!important;font-weight:500;margin-bottom:5px}
.author-bottom{display:none}
.postprofile .has-profile-rank .avatar-container{margin-bottom:0}
.postbody p.author{padding:0 0 10px}
@media (min-width:701px){
#page-footer .navbar_footer,#page-header .navbar_in_header{padding-left:0;padding-right:0}
#inner-wrap,#page-footer .navbar_footer .inner,#page-header .navbar_in_header .inner{width:95%;max-width:1400px;margin-left:auto;margin-right:auto}
.postbody p.author{padding-top:15px}
}
.postbody .content>blockquote:first-child{margin-top:0}
#phpbb .lg-footer-context{clear:both;margin-top:-50px;position:relative;z-index:2}
#phpbb .lg-context .footer-widget{padding:110px 0 0}
#phpbb .lg-context .footer-widget .container{max-width:1400px;width:95%;padding:0}
.contact-icons .contact-icon.steam-icon{background-image:none;content:"";height:16px;display:block}
.contact-icons .contact-icon.steam-icon:before{font-weight:400;font-style:normal;font-variant:normal;font-family:FontAwesome;font-size:14px;line-height:1;text-rendering:auto;content:"\f1b6";width:16px;height:10px;display:inline-block;color:#000}
.section-app\/thankslist #contentcolumn .table1 tr td.info,.section-app\/thankslist #contentcolumn .table1 tr th.info{display:none}
.section-app\/thankslist #contentcolumn .table1 tr td:first-child{min-width:250px}
.lastpost .unapproved-icon{float:left}
#notification_list_button,#pm_list_button{text-decoration:none}
#notification_list_button:hover span strong,#pm_list_button:hover span strong{text-decoration:underline}
.tabs .responsive-tab>a.responsive-tab-link{padding-bottom:14px}
.responsive-tab .responsive-tab-link::before{left:16px;top:14px}
.spoiler-block{padding:3px;background-color:#f7f7f7;border:1px solid #d8d8d8;font-size:1em}
.spoiler-block>div:first-child{text-transform:uppercase;border-bottom:1px solid #ccc;margin-bottom:3px;font-size:.8em;font-weight:700;display:block}
@media (min-width:701px) and (max-width:1200px){
.forum_header{background-size:155%!important}
.site-description img{height:0;padding:6%}
#qr_postform fieldset .message-box,#qr_postform fieldset input.inputbox[type=text]{display:block;width:100%!important}
}
@media (max-width:700px){
.author-top{display:none}
.author-bottom{display:block;float:left;margin-right:15px;margin-top:10px}
.postprofile dd.profile-rank{margin-top:10px}
.headerbar{background:url("images/header-background.jpg?v=a50887b3") top center/cover no-repeat!important}
.site-description img{height:0}
body.navbar_i_header .site-description{margin-top:12px}
.body-layout-Fluid #inner-wrap{padding-top:20px}
ul#nav-breadcrumbs{margin-bottom:20px}
.navbar .inner{height:40px}
#nav-main{padding-bottom:0}
.navbar.navbar_in_header{box-sizing:border-box;height:64px}
}
@media (max-width:500px){
#nav-main .navbar-brand{display:inline-block;width:30px;overflow:hidden}
}
#sidebar_right #sidebar-bottom-moneymaker.sidebar_widget:last-child{padding:0}
#sidebar_right #sidebar-bottom-moneymaker .sidebar_content{padding:0;border-top:none}
#sidebar_right #sidebar-bottom-moneymaker::before{height:0}
@media (min-width:992px){
.alt_block:last-child{margin-bottom:0}
}
#page-body{margin-bottom:30px}
.button-secondary:focus,.button-secondary:hover,.button:focus .icon,.button:hover .icon,.copyright_bar a,.icon.fa-file.icon-red,.navbar_footer a,.navbar_in_header .badge,.navigation .active-subsection a,.navigation .active-subsection a:hover,.navigation a:hover,.notification_unread,.social_links_footer a:hover span,.tabs .activetab>a,.tabs .activetab>a:hover,.tabs .tab>a:hover,.topic_type,a.postlink,a.postlink:visited,a:hover,a:hover .icon.fa-file.icon-red{color:#2c3e50}
.badge,.dark_base .social_links_footer a:hover span,.dropdown-contents>li>a:hover,.grid_unread,.jumpbox-cat-link,.jumpbox-cat-link:hover,.pagination li a:focus,.pagination li a:hover,.pagination li.active span,.panel .specialbutton,.scrollToTop,.specialbutton,a.button1:hover,a.button2:hover,a.no_avatar:hover,a.specialbutton,input.button1:focus,input.button1:hover,input.button2:focus,input.button2:hover,input.button3:focus,input.button3:hover,input.specialbutton{background:#2c3e50}
.button:focus,.button:hover,.codebox code,.dark_base,.dark_base .social_links_footer a:hover span,.inputbox:focus,.inputbox:hover,.jumpbox-cat-link,.pagination li a:focus,.pagination li a:hover,.pagination li.active span,.social_links_footer a span,.specialbutton,a.specialbutton,blockquote,input.button1:focus,input.button2:focus,input.button3:focus,input.specialbutton{border-color:#2c3e50}
a.postlink,a.postlink:active,a.postlink:focus,a.postlink:hover{border:none;text-decoration:underline;display:inline}
.fancy_panel:before,.forumbg-table,.headerbar,.no_avatar,.sidebar_block_stripe:before,.social_links_footer,.tile_row_2:before,body.content_block_header_block li.header,body.content_block_header_stripe li.header:before{background:url("images/header-background.jpg?v=a50887b3") top center no-repeat}
.grid_colour_overlay:hover,.headerbar_overlay_active{background:linear-gradient(to right,rgba(44,62,80,.8) 0,rgba(41,128,185,.8) 100%)}
.copyright_bar a:hover,.navbar_footer a:hover,a.postlink:hover{color:#415b74}
a.scrollToTop:hover,a.specialbutton:hover,input.specialbutton:hover{background-color:#415b74!important}
.specialbutton:hover{border-color:#415b74!important}
a.header-avatar span::after{padding-top:1px}
ul.linklist li#quick-links,ul.linklist li[data-last-responsive=true]{margin-top:2px}
textarea.inputbox{box-sizing:border-box}
.postbody{position:relative}
.profile_widget li a{padding-right:0}
.profile_widget li a .badge{position:relative;right:auto;top:0;display:inline-block;vertical-align:middle;margin:-3px 0 0 4px}
.tabs{margin-bottom:-1px}
.tabs ul li.activetab a{border-bottom:none}
#contentwrapper fieldset dt label{color:#28313f}
.notification-block,.notification-block *{transition:color .2s ease-in-out}
@media (max-width:700px){
fieldset .message-box,fieldset input.inputbox[type=text]{display:block;width:100%!important}
.body-layout-Fluid #inner-wrap{width:100%}
ul.linklist>li.rightside{margin-left:4px}
.forum_header{background:0 0!important}
.postprofile .avatar,.postprofile a.username{position:relative;z-index:2}
.post .postprofile{width:100%}
.has-profile .post-buttons{right:0;top:0}
.post-buttons>li{margin-left:3px;margin-right:0}
.post-buttons>li:first-child{margin-left:0}
.button-search-end{margin:0!important}
}
widgetbot{display:block;height:600px}
/*# sourceMappingURL=stylesheet.min.css.map */
