/*
 * Main File : ./../styles/plethora/theme/less/forum.less
 * Variables :
  * @accent-color1 = #BA0023
 * @accent-color2 = #009185
 * @pagesurround-background = #F5F5F5
 * @top-textcolor = #808080
 * @top-background = #1C1D1F
 * @header-textcolor = #1C1D1F
 * @header-background = #FFFFFF
 * @showcase-textcolor = #1C1D1F
 * @showcase-background = #FFFFFF
 * @feature-textcolor = #FFFFFF
 * @feature-background = #1C1D1F
 * @maintop-textcolor = #A8A8A8
 * @maintop-background = #FFFFFF
 * @mainbody-overlay = light
 * @extension-textcolor = #FFFFFF
 * @extension-background = #BA0023
 * @bottom-textcolor = #FFFFFF
 * @bottom-background = #1C1D1F
 * @footer-textcolor = #808080
 * @footer-background = #1C1D1F
 * Included Files : 
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\variables.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\jui\less\mixins.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mixins\index.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mixins\rockettheme\mixins.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mixins\rockettheme\utilities.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mixins\rockettheme\dropdowns.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mixins\rockettheme\popover.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mixins\rockettheme\buttons.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\mainbody-light.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\forum-icons.less
C:\inetpub\vhosts\amcouncil.com.au\httpdocs\forum\styles\plethora\theme\less\forum-core.less
 */
@font-face {
  font-family: 'merriweather';
  src: url('../fonts/merriweather-regular-webfont.eot');
  src: url('../fonts/merriweather-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-regular-webfont.woff') format('woff'), url('../fonts/merriweather-regular-webfont.ttf') format('truetype'), url('../fonts/merriweather-regular-webfont.svg#merriweather') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweather';
  src: url('../fonts/merriweather-italic-webfont.eot');
  src: url('../fonts/merriweather-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-italic-webfont.woff') format('woff'), url('../fonts/merriweather-italic-webfont.ttf') format('truetype'), url('../fonts/merriweather-italic-webfont.svg#merriweather') format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'merriweather';
  src: url('../fonts/merriweather-bold-webfont.eot');
  src: url('../fonts/merriweather-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-bold-webfont.woff') format('woff'), url('../fonts/merriweather-bold-webfont.ttf') format('truetype'), url('../fonts/merriweather-bold-webfont.svg#merriweather') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'merriweather';
  src: url('../fonts/merriweather-bolditalic-webfont.eot');
  src: url('../fonts/merriweather-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-bolditalic-webfont.woff') format('woff'), url('../fonts/merriweather-bolditalic-webfont.ttf') format('truetype'), url('../fonts/merriweather-bolditalic-webfont.svg#merriweather') format('svg');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'merriweathersans';
  src: url('../fonts/merriweathersans-regular-webfont.eot');
  src: url('../fonts/merriweathersans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweathersans-regular-webfont.woff') format('woff'), url('../fonts/merriweathersans-regular-webfont.ttf') format('truetype'), url('../fonts/merriweathersans-regular-webfont.svg#merriweathersans') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweathersans';
  src: url('../fonts/merriweathersans-italic-webfont.eot');
  src: url('../fonts/merriweathersans-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweathersans-italic-webfont.woff') format('woff'), url('../fonts/merriweathersans-italic-webfont.ttf') format('truetype'), url('../fonts/merriweathersans-italic-webfont.svg#merriweathersans') format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'merriweathersans';
  src: url('../fonts/merriweathersans-bold-webfont.eot');
  src: url('../fonts/merriweathersans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweathersans-bold-webfont.woff') format('woff'), url('../fonts/merriweathersans-bold-webfont.ttf') format('truetype'), url('../fonts/merriweathersans-bold-webfont.svg#merriweathersans') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'merriweathersans';
  src: url('../fonts/merriweathersans-bolditalic-webfont.eot');
  src: url('../fonts/merriweathersans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweathersans-bolditalic-webfont.woff') format('woff'), url('../fonts/merriweathersans-bolditalic-webfont.ttf') format('truetype'), url('../fonts/merriweathersans-bolditalic-webfont.svg#merriweathersans') format('svg');
  font-weight: bold;
  font-style: italic;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.rok-left {
  float: left;
}
.rok-right {
  float: right;
}
.rok-dropdown-group,
.rok-dropdown {
  position: relative;
}
.rok-dropdown-open .rok-dropdown {
  display: block;
}
.rok-popover-group,
.rok-popover {
  position: relative;
}
.rok-popover-open .rok-popover {
  display: block;
}
@font-face {
  font-family: 'RocketThemeForum';
  src: url('../fonts/RocketThemeForum.eot');
  src: url('../fonts/RocketThemeForum.eot?#iefix') format('embedded-opentype'), url('../fonts/RocketThemeForum.woff') format('woff'), url('../fonts/RocketThemeForum.ttf') format('truetype'), url('../fonts/RocketThemeForum.svg#RocketThemeForum') format('svg');
  font-weight: normal;
  font-style: normal;
}
#wrap div.forum-icon,
#wrap div.topic-icon {
  width: 45px;
  height: 45px;
  float: left;
  position: relative;
}
#wrap div.forum-icon:before,
#wrap div.topic-icon:before {
  margin-top: 14px;
  font-size: 225%;
  margin-left: 14px;
  position: absolute;
  z-index: 100;
  left: 0;
}
#wrap div.forum-icon.fa-file-text:before,
#wrap div.forum-icon.fa-lock:before,
#wrap div.forum-icon.fa-pushpin:before,
#wrap div.forum-icon.fa-exclamation-sign:before,
#wrap div.forum-icon.fa-fire:before,
#wrap div.topic-icon.fa-file-text:before,
#wrap div.topic-icon.fa-lock:before,
#wrap div.topic-icon.fa-pushpin:before,
#wrap div.topic-icon.fa-exclamation-sign:before,
#wrap div.topic-icon.fa-fire:before {
  margin-left: 17px;
}
#wrap div.forum-icon.fa-signal:before,
#wrap div.topic-icon.fa-signal:before {
  margin-left: 13px;
}
#wrap div.forum-icon.fa-bolt:before,
#wrap div.topic-icon.fa-bolt:before {
  margin-left: 20px;
}
#wrap .sitehome,
#wrap .icon-faq,
#wrap .icon-members,
#wrap .icon-home,
#wrap .icon-ucp,
#wrap .icon-register,
#wrap .icon-logout,
#wrap .icon-bookmark,
#wrap .icon-bump,
#wrap .icon-subscribe,
#wrap .icon-unsubscribe,
#wrap .icon-pages,
#wrap .row .pagination,
#wrap .icon-search,
#wrap .icon-print,
#wrap .icon-email,
#wrap a.up,
#wrap a.down,
#wrap a.left,
#wrap blockquote,
#wrap .feed-icon-forum,
#wrap .subforum,
#wrap .icon-lastpost,
#wrap .icon-newest,
#wrap .icon-attach,
#wrap dl.file,
#wrap .icon-reported,
#wrap .icon-unapproved {
  background-image: none !important;
}
#wrap .sitehome:before,
#wrap .icon-faq:before,
#wrap .icon-members:before,
#wrap .icon-home:before,
#wrap .icon-ucp:before,
#wrap .icon-register:before,
#wrap .icon-logout:before,
#wrap .icon-bookmark:before,
#wrap .icon-bump:before,
#wrap .icon-subscribe:before,
#wrap .icon-unsubscribe:before,
#wrap .icon-pages:before,
#wrap .row .pagination:before,
#wrap .icon-search:before,
#wrap .icon-print:before,
#wrap .icon-email:before,
#wrap a.up:before,
#wrap a.down:before,
#wrap a.left:before,
#wrap blockquote:before,
#wrap .feed-icon-forum:before,
#wrap .subforum:before,
#wrap .icon-lastpost:before,
#wrap .icon-newest:before,
#wrap .icon-attach:before,
#wrap dl.file:before,
#wrap .icon-reported:before,
#wrap .icon-unapproved:before {
  font-family: 'RocketThemeForum';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: relative;
  display: inline-block;
  font-size: 16px;
  margin-left: -21px;
  vertical-align: middle;
  margin-top: -5px;
  padding: 0 5px;
}
#wrap .sitehome a,
#wrap .icon-faq a,
#wrap .icon-members a,
#wrap .icon-home a,
#wrap .icon-ucp a,
#wrap .icon-register a,
#wrap .icon-logout a,
#wrap .icon-bookmark a,
#wrap .icon-bump a,
#wrap .icon-subscribe a,
#wrap .icon-unsubscribe a,
#wrap .icon-pages a,
#wrap .row .pagination a,
#wrap .icon-search a,
#wrap .icon-print a,
#wrap .icon-email a,
#wrap a.up a,
#wrap a.down a,
#wrap a.left a,
#wrap blockquote a,
#wrap .feed-icon-forum a,
#wrap .subforum a,
#wrap .icon-lastpost a,
#wrap .icon-newest a,
#wrap .icon-attach a,
#wrap dl.file a,
#wrap .icon-reported a,
#wrap .icon-unapproved a {
  background-image: none !important;
}
#wrap .sitehome:before,
#wrap .icon-home:before {
  content: "\e0d7";
}
#wrap .icon-unsubscribe:before {
  content: "\e0c2";
}
#wrap .icon-subscribe:before {
  content: "\e0c3";
}
#wrap .icon-faq:before {
  content: "\e0df";
}
#wrap .icon-members:before {
  content: "\e05d";
}
#wrap .icon-ucp:before {
  content: "\e0bd";
}
#wrap .icon-register:before {
  content: "\e05c";
}
#wrap .icon-logout:before {
  content: "\e045";
}
#wrap .icon-bookmark:before {
  content: "\e0e2";
}
#wrap .icon-bump:before {
  content: "\e0dd";
}
#wrap .row .pagination:before,
#wrap .icon-pages:before {
  content: "\e03b";
  margin-left: -10px;
  margin-top: 2px;
}
#wrap .icon-search:before {
  content: "\e0a6";
}
#wrap .icon-print:before {
  content: "\e0d9";
}
#wrap .icon-email:before {
  content: "\e0cb";
}
#wrap a.down:before {
  content: "\e02b";
}
#wrap a.up:before {
  content: "\e000";
}
#wrap a.left:before {
  content: "\e002";
  vertical-align: middle;
}
#wrap blockquote:before {
  content: "\e02c";
  margin-left: -2px;
  font-size: 20px;
}
#wrap .feed-icon-forum:before {
  content: "\e003";
}
#wrap .subforum:before {
  content: "\e0d0";
  margin-left: -14px;
  font-size: 13px;
  vertical-align: text-top;
  margin-top: 1px;
}
#wrap .icon-lastpost:before {
  content: "\e031";
  margin-left: -4px;
  font-size: 11px;
  vertical-align: middle;
  margin-top: -2px;
}
#wrap .icon-newest:before {
  content: "\e0d1";
  margin-top: -2px;
  margin-left: -4px;
  font-size: 11px;
  vertical-align: middle;
}
#wrap .icon-reported:before {
  content: "\e07f";
  margin-top: -10px;
  margin-left: -7px;
  font-size: 11px;
  vertical-align: top;
}
#wrap .icon-unapproved:before {
  content: "\e08e";
  margin-top: -9px;
  margin-left: -6px;
  font-size: 11px;
  vertical-align: top;
}
#wrap .icon-attach:before {
  content: "\e0b8";
  margin-top: 4px;
  margin-left: -5px;
  font-size: 11px;
  vertical-align: top;
}
#wrap dl.file:before {
  content: "\e0b8";
  margin-top: 7px;
  margin-left: -18px;
  font-size: 11px;
  position: absolute;
}
#wrap .email-icon,
#wrap .aim-icon,
#wrap .yahoo-icon,
#wrap .web-icon,
#wrap .msnm-icon,
#wrap .icq-icon,
#wrap .jabber-icon,
#wrap .pm-icon,
#wrap .quote-icon,
#wrap .report-icon,
#wrap .edit-icon,
#wrap .delete-icon,
#wrap .info-icon,
#wrap .warn-icon,
#wrap .pmreply-icon,
#wrap .newpm-icon,
#wrap .forwardpm-icon,
#wrap .back2top {
  background-image: none !important;
  border-radius: 3px;
}
#wrap .email-icon a:before,
#wrap .aim-icon a:before,
#wrap .yahoo-icon a:before,
#wrap .web-icon a:before,
#wrap .msnm-icon a:before,
#wrap .icq-icon a:before,
#wrap .jabber-icon a:before,
#wrap .pm-icon a:before,
#wrap .quote-icon a:before,
#wrap .report-icon a:before,
#wrap .edit-icon a:before,
#wrap .delete-icon a:before,
#wrap .info-icon a:before,
#wrap .warn-icon a:before,
#wrap .pmreply-icon a:before,
#wrap .newpm-icon a:before,
#wrap .forwardpm-icon a:before,
#wrap .back2top a:before {
  font-family: 'RocketThemeForum';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  font-size: 14px;
  margin-top: 4px;
  margin-left: 2px;
  z-index: 1;
  color: #6e6e6e;
  text-decoration: none;
}
#wrap .email-icon a,
#wrap .aim-icon a,
#wrap .yahoo-icon a,
#wrap .web-icon a,
#wrap .msnm-icon a,
#wrap .icq-icon a,
#wrap .jabber-icon a,
#wrap .pm-icon a,
#wrap .quote-icon a,
#wrap .report-icon a,
#wrap .edit-icon a,
#wrap .delete-icon a,
#wrap .info-icon a,
#wrap .warn-icon a,
#wrap .pmreply-icon a,
#wrap .newpm-icon a,
#wrap .forwardpm-icon a,
#wrap .back2top a {
  position: relative;
  z-index: 20;
  text-decoration: none;
}
#wrap .email-icon a:before {
  content: "\e0cb";
}
#wrap .aim-icon a:before {
  content: "\22";
  font-size: 12px;
}
#wrap .icq-icon a:before {
  content: "\f304";
}
#wrap .yahoo-icon a:before {
  content: "\e004";
}
#wrap .msnm-icon a:before {
  content: "\26";
}
#wrap .web-icon a:before {
  content: "\e0b4";
}
#wrap .jabber-icon a:before {
  content: "\f317";
  margin-left: 6px;
}
#wrap .pm-icon a:before {
  content: "\e0c9";
}
#wrap .newpm-icon a:before {
  content: "\e0c9";
  font-size: 20px;
  margin-top: 13px;
  margin-left: 10px;
}
#wrap .pmreply-icon a:before {
  content: "\e08d";
  font-size: 22px;
  margin-top: 3px;
  margin-left: 6px;
}
#wrap .forwardpm-icon a:before {
  content: "\e044";
  font-size: 25px;
  margin-top: 3px;
  margin-left: 4px;
}
#wrap .quote-icon a:before {
  content: "\e02c";
  font-size: 17px;
  margin-top: 2px;
}
#wrap .report-icon a:before {
  content: "\e07f";
  margin-left: 3px;
}
#wrap .edit-icon a:before {
  content: "\e0d3";
}
#wrap .delete-icon a:before {
  content: "\e0b5";
}
#wrap .info-icon a:before {
  content: "\e03d";
}
#wrap .warn-icon a:before {
  content: "\e08e";
}
#wrap .back2top a:before {
  content: "\e000";
  margin-left: -18px;
}
#wrap .online,
#wrap a.top2 {
  background-image: none !important;
  border-radius: 3px;
}
#wrap .online:before,
#wrap a.top2:before {
  font-family: 'RocketThemeForum';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  font-size: 14px;
  margin-top: 4px;
  margin-left: 2px;
  z-index: 100000;
  color: #BA0023;
}
#wrap .online a,
#wrap a.top2 a {
  position: relative;
  z-index: 20;
}
#wrap .online:before {
  content: "\e0e0";
  right: 13px;
  font-size: 30px;
  margin-top: -20px;
}
#wrap #cp-main .online:before {
  margin-top: -5px;
}
#wrap a.top2:before {
  content: "\e000";
  margin-left: -12px;
}
#wrap a.top2 {
  margin-left: 12px;
}
#wrap a.top2:before {
  margin-left: -25px;
}
#wrap p.author a img {
  content: '';
  background: none;
  display: none;
}
dl.file {
  padding-left: 20px;
}
dl.file img {
  display: none;
}
p.rules .icon-reported {
  margin-left: 14px;
}
p.rules .icon-reported:before {
  margin-top: 4px !important;
  margin-left: -14px !important;
}
#wrap #minitabs li.activetab a,
#wrap #cp-main h2 {
  color: #6e6e6e;
}
#wrap #cp-main h3,
#wrap #cp-main hr,
#wrap #cp-menu hr {
  border-color: #d5d5d5;
}
#wrap .showcase_avatar img {
  box-shadow: 0 0 0 3px rgba(225,225,225,0.9);
}
#wrap #cp-main tr {
  border: 1px solid #d5d5d5;
}
#wrap .content h2,
#wrap .panel h2 {
  border-color: #d5d5d5;
}
#wrap .post:target .content {
  color: #BA0023;
}
#wrap ul.profile-icons li {
  background-color: rgba(0,0,0,0.1);
}
#wrap ul.profile-icons li:hover {
  background-color: rgba(0,0,0,0.1);
}
#wrap .postprofile {
  border-left-color: #d5d5d5;
}
#wrap .postprofile strong {
  color: #6e6e6e;
}
#wrap hr {
  border-color: #d5d5d5;
  border-top-color: #d5d5d5;
}
#wrap hr.dashed {
  border-top-color: #d5d5d5;
}
#wrap table.table1 thead th,
#wrap table.table1 thead th a,
#wrap #cp-main table.table1 thead th {
  color: #ffffff;
}
#wrap #cp-main table.table1 thead th {
  border-color: #d5d5d5;
}
#wrap table.table1 tr {
  border-color: #d5d5d5;
  background: #ffffff;
}
#wrap table.table1 tr:hover,
#wrap table.table1 tr.hover {
  color: #b8b8b8;
}
#wrap table.table1 tbody tr {
  border-color: #d5d5d5;
}
#wrap table.table1 tbody td {
  border-top-color: #d5d5d5;
}
#wrap table.table1 td {
  color: #6e6e6e;
}
#wrap table.table1 td {
  border-top: 0px none;
}
#wrap table.table1 th {
  color: #ffffff;
  background: #BA0023;
}
#wrap table.info th {
  color: #ffffff;
}
#wrap #cp-main tr {
  border-color: #d5d5d5;
}
#wrap dl.details dt,
#wrap fieldset.polls dl {
  color: #6e6e6e;
  border: 0 none;
}
#wrap dl.details dd {
  color: #b8b8b8;
}
#wrap .sep {
  color: #6e6e6e;
}
#wrap .copyright {
  color: #6e6e6e;
}
#wrap .error {
  color: #BC2A4D;
}
#wrap div.rules {
  background-color: #ECD5D8;
  color: #BC2A4D;
}
#wrap p.rules {
  background-color: #ECD5D8;
  background-image: none;
}
#wrap .postlink {
  color: #6e6e6e;
  border-bottom-color: #d5d5d5;
}
#wrap .postlink:visited {
  color: #6e6e6e;
  border-bottom-color: #d5d5d5;
}
#wrap .postlink:active {
  color: #b8b8b8;
}
#wrap .postlink:hover {
  color: #b8b8b8;
}
#wrap .signature a,
#wrap .signature a:visited,
#wrap .signature a:active,
#wrap .signature a:hover {
  background-color: transparent;
}
#wrap .postprofile a:link,
#wrap .postprofile a:active,
#wrap .postprofile a:visited,
#wrap .postprofile dt.author a {
  color: #6e6e6e;
}
#wrap .postprofile a:hover,
#wrap .postprofile dt.author a:hover {
  color: #b8b8b8;
}
#wrap .search .postprofile a {
  color: #6e6e6e;
}
#wrap .search .postprofile a:hover {
  color: #b8b8b8;
}
#wrap a.up:hover {
  background-color: transparent;
}
#wrap a.left:hover {
  color: #6e6e6e;
}
#wrap a.right:hover {
  color: #6e6e6e;
}
#wrap .posthilit {
  background-color: #ffffff;
  color: #b8b8b8;
}
#wrap .signature {
  border-top-color: #d5d5d5;
}
#wrap .notice {
  border-top-color: #d5d5d5;
}
#wrap dl.codebox {
  background-color: #ffffff;
  border-color: #d5d5d5;
}
#wrap dl.codebox code {
  color: inherit;
  background-color: #ffffff;
  border-color: #d5d5d5;
}
#wrap .syntaxbg {
  color: #FFFFFF;
}
#wrap .syntaxcomment {
  color: #FF8000;
}
#wrap .syntaxdefault {
  color: #6e6e6e;
}
#wrap .syntaxhtml {
  color: #6e6e6e;
}
#wrap .syntaxkeyword {
  color: #007700;
}
#wrap .syntaxstring {
  color: #DD0000;
}
#wrap .attachbox {
  background-color: #ffffff;
  border-color: #d5d5d5;
}
#wrap .pm-message .attachbox {
  background-color: #ffffff;
}
#wrap .attachbox dd {
  border-top-color: transparent;
}
#wrap .attachbox p {
  color: #6e6e6e;
}
#wrap .attachbox p.stats {
  color: #6e6e6e;
}
#wrap .attach-image img {
  border-color: #d5d5d5;
}
#wrap dl.file dd {
  color: #6e6e6e;
}
#wrap dl.thumbnail img {
  border-color: #6e6e6e;
  background-color: #ffffff;
}
#wrap dl.thumbnail dd {
  color: #6e6e6e;
}
#wrap dl.thumbnail dt a:hover {
  background-color: #ffffff;
}
#wrap dl.thumbnail dt a:hover img {
  border-color: #d5d5d5;
}
#wrap #cp-main h3,
#wrap #cp-main hr,
#wrap #cp-menu hr {
  border-color: #d5d5d5;
}
#wrap #cp-main .panel li.row {
  border-bottom-color: transparent;
  border-top-color: transparent;
}
#wrap ul.cplist {
  border-top-color: #d5d5d5;
}
#wrap #cp-main .pm-message {
  border-color: #d5d5d5;
  background-color: #ffffff;
}
#wrap #minitabs li {
  background-color: transparent;
}
#wrap #minitabs li.activetab {
  background-color: #ffffff;
}
#wrap #minitabs li.activetab a,
#wrap #minitabs li.activetab a:hover {
  color: #b8b8b8;
}
#wrap #cp-main .pm {
  background-color: #ffffff;
}
#wrap dl.mini dt {
  color: #6e6e6e;
}
#wrap .current {
  color: #b8b8b8;
}
#wrap .pm-panel-header,
#wrap #cp-main .pm-message-nav {
  border-bottom-color: #d5d5d5;
}
#wrap .pmlist li.pm_message_reported_colour,
#wrap .pm_message_reported_colour {
  border-left-color: #BC2A4D;
  border-right-color: #BC2A4D;
}
#wrap .pmlist li.pm_marked_colour,
#wrap .pm_marked_colour {
  border-color: #FF6600;
}
#wrap .pmlist li.pm_replied_colour,
#wrap .pm_replied_colour {
  border-color: #A9B8C2;
}
#wrap .pmlist li.pm_friend_colour,
#wrap .pm_friend_colour {
  border-color: #DBDBDB;
}
#wrap .pmlist li.pm_foe_colour,
#wrap .pm_foe_colour {
  border-color: #d5d5d5;
}
#wrap #gallery label {
  background-color: #ffffff;
  border-color: #d5d5d5;
}
#wrap #gallery label:hover {
  background-color: #ffffff;
}
#wrap option.disabled-option {
  color: graytext;
}
#wrap dd label {
  color: #6e6e6e;
}
#wrap dt label {
  color: #6e6e6e;
  font-family: ;
}
#wrap fieldset.fields2 dl:hover dt label {
  color: inherit;
}
#wrap input.disabled {
  color: #6e6e6e;
}
#wrap #topicreview .post.bg1 {
  background-color: #ffffff;
  border: 1px solid #d5d5d5;
}
#wrap #topicreview .post.bg2 {
  background-color: #fcfcfc;
  border: 1px solid #d5d5d5;
}
#wrap #topicreview .post.bg3 {
  background-color: #eaeaea;
  border: 1px solid #d5d5d5;
}
#wrap .bg3,
#wrap #tabs .activetab a {
  background-color: rgba(0,0,0,0.1);
  border-radius: 5px;
}
#wrap #tabs .activetab a {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
#wrap #navigation a {
  background-color: rgba(0,0,0,0.1);
  border-radius: 5px 0 0 5px;
}
#wrap #navigation a:hover {
  background-color: rgba(0,0,0,0.03);
  box-shadow: 0 0 0 3px rgba(0,0,0,0.03);
}
#wrap .cp-mini {
  background-color: #ffffff;
  border-radius: 5px;
}
#wrap #navigation #active-subsection a {
  background-color: #ffffff;
}
#wrap #cp-main .panel {
  background-color: #ffffff;
  border-radius: 5px;
}
#wrap #tabs a {
  font-weight: bold;
  border-bottom: 0px none;
  margin-bottom: -2px;
  border-radius: 5px;
}
.mainbody-overlay-dark #wrap .bg3,
.mainbody-overlay-dark #wrap #tabs .activetab a {
  background-color: rgba(0,0,0,0.3);
}
a.button1,
input.button1,
input.button3,
a.button2,
input.button2,
#wrap .pagination span strong {
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 3px;
  color: #ffffff !important;
  background-color: #BA0023 !important;
  line-height: normal;
  font-size: 14px;
  border: 1px solid transparent;
  background-image: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.font-family-plethora a.button1,
.font-family-plethora input.button1,
.font-family-plethora input.button3,
.font-family-plethora a.button2,
.font-family-plethora input.button2,
.font-family-plethora #wrap .pagination span strong {
  font-family: 'merriweathersans', Verdana, Helvetica, Arial, sans-serif;
}
a.button1:hover,
input.button1:hover,
input.button3:hover,
a.button2:hover,
input.button2:hover,
#wrap .pagination span strong:hover {
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 3px;
  color: #ff3b5f;
  background-color: #6e0015;
  border: 1px solid transparent;
  background-position: inherit;
  background-image: none;
  text-shadow: none;
  text-decoration: none;
}
.search-box input.narrow,
.search-box input.search,
.search-box input.tiny,
.search-box input.medium {
  margin-left: 7px;
  margin-right: 4px;
  vertical-align: top;
  height: 28px;
}
.search-box .button {
  vertical-align: top;
  height: 28px;
  font-size: 12px;
}
a.button1,
input.button1,
input.button3,
a.button2,
input.button2 {
  height: 28px;
  font-size: 12px;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(10),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(10),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(10) {
  background: #ba3a00;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(9),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(9),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(9) {
  background: #ba3100;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(8),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(8),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(8) {
  background: #ba2700;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(7),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(7),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(7) {
  background: #ba1e00;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(6),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(6),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(6) {
  background: #ba1500;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(5),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(5),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(5) {
  background: #ba0c00;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(4),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(4),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(4) {
  background: #ba0200;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(3),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(3),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(3) {
  background: #ba0007;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(2),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(2),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(2) {
  background: #ba0010;
}
.demostyle-type-preset1 .accented1 ul.menu li:nth-child(1),
.demostyle-type-preset5 .accented1 ul.menu li:nth-child(1),
.demostyle-type-preset7 .accented1 ul.menu li:nth-child(1) {
  background: #ba001a;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(10),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(10),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(10),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(10),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(10) {
  background: #ff3b5f;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(9),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(9),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(9),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(9),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(9) {
  background: #ff2e55;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(8),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(8),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(8),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(8),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(8) {
  background: #ff214b;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(7),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(7),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(7),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(7),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(7) {
  background: #ff1440;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(6),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(6),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(6),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(6),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(6) {
  background: #ff0736;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(5),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(5),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(5),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(5),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(5) {
  background: #fa002f;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(4),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(4),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(4),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(4),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(4) {
  background: #ed002d;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(3),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(3),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(3),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(3),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(3) {
  background: #e0002a;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(2),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(2),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(2),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(2),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(2) {
  background: #d40028;
}
.demostyle-type-preset2 .accented1 ul.menu li:nth-child(1),
.demostyle-type-preset3 .accented1 ul.menu li:nth-child(1),
.demostyle-type-preset4 .accented1 ul.menu li:nth-child(1),
.demostyle-type-preset6 .accented1 ul.menu li:nth-child(1),
.demostyle-type-preset8 .accented1 ul.menu li:nth-child(1) {
  background: #c70025;
}
.accented1 .module-title,
.accented2 .module-title {
  display: none;
}
.accented1 ul li,
.accented2 ul li {
  font-family: 'merriweathersans', Verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.15);
  padding: 18.5px 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  body.layout-mode-responsive .accented1 ul li,
  body.layout-mode-responsive .accented2 ul li {
    line-height: 1;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  body.layout-mode-responsive .accented1 ul li.active:before,
  body.layout-mode-responsive .accented2 ul li.active:before {
    font-size: 1em;
  }
}
.accented1 ul a,
.accented2 ul a {
  color: #ffffff;
}
body .component-block {
  padding-top: 5px;
}
.header-headroom-enabled-1 #rt-showcase-surround {
  margin-top: 60px;
}
#rt-utility #roksearch_search_str {
  border: 1px solid #d5d5d5;
  height: 40px;
}
#rt-utility .roksearch-wrapper {
  padding-right: 10px;
}
#rt-utility #rokajaxsearch {
  display: inline-block;
}
#rt-utility .desc {
  font-weight: bold;
  color: #BA0023;
}
#rt-utility .variation_chooser {
  float: right;
}
#rt-utility .variation_chooser select {
  width: 85px;
}
#rt-utility .rt-date {
  margin-left: 90px;
}
#wrap .zeromargin {
  margin: 0 -25px;
}
#wrap .zeromargin li.row {
  line-height: 20px;
}
#wrap .zeromargin .box1,
#wrap .zeromargin .box2,
#wrap .zeromargin .box3,
#wrap .zeromargin .box4 {
  margin: 15px;
}
#wrap .zeromargin .box1 .module-title h2,
#wrap .zeromargin .box2 .module-title h2,
#wrap .zeromargin .box3 .module-title h2,
#wrap .zeromargin .box4 .module-title h2 {
  margin-left: 13px;
  margin-top: 0;
}
#wrap .zeromargin .box1 dl.icon dt,
#wrap .zeromargin .box2 dl.icon dt,
#wrap .zeromargin .box3 dl.icon dt,
#wrap .zeromargin .box4 dl.icon dt {
  padding-left: 5px;
}
#wrap .zeromargin .box1 li.header dl.icon dt,
#wrap .zeromargin .box2 li.header dl.icon dt,
#wrap .zeromargin .box3 li.header dl.icon dt,
#wrap .zeromargin .box4 li.header dl.icon dt {
  padding-right: 21px;
}
#wrap .zeromargin .box1 li.header,
#wrap .zeromargin .box2 li.header,
#wrap .zeromargin .box3 li.header,
#wrap .zeromargin .box4 li.header {
  background: none;
}
#wrap .zeromargin .box1 .postbody h2,
#wrap .zeromargin .box2 .postbody h2,
#wrap .zeromargin .box3 .postbody h2,
#wrap .zeromargin .box4 .postbody h2 {
  margin-left: -5px;
}
#wrap .zeromargin .box1 .postprofile,
#wrap .zeromargin .box2 .postprofile,
#wrap .zeromargin .box3 .postprofile,
#wrap .zeromargin .box4 .postprofile {
  border: 0 none;
}
#wrap .box1 li.header dt,
#wrap .box1 li.header dd,
#wrap .box1 h2.title a,
#wrap .box1 h2.title,
#wrap .box1 .online:before,
#wrap .box1 .profile-icons li a:before,
#wrap .box1 .postbody h2 a,
#wrap .box1 .postprofile strong,
#wrap .box1 .postprofile a,
#wrap .box1 .back2top a:before,
#wrap .box1 li.header a,
#wrap .box2 li.header dt,
#wrap .box2 li.header dd,
#wrap .box2 h2.title a,
#wrap .box2 h2.title,
#wrap .box2 .online:before,
#wrap .box2 .profile-icons li a:before,
#wrap .box2 .postbody h2 a,
#wrap .box2 .postprofile strong,
#wrap .box2 .postprofile a,
#wrap .box2 .back2top a:before,
#wrap .box2 li.header a,
#wrap .box4 li.header dt,
#wrap .box4 li.header dd,
#wrap .box4 h2.title a,
#wrap .box4 h2.title,
#wrap .box4 .online:before,
#wrap .box4 .profile-icons li a:before,
#wrap .box4 .postbody h2 a,
#wrap .box4 .postprofile strong,
#wrap .box4 .postprofile a,
#wrap .box4 .back2top a:before,
#wrap .box4 li.header a,
#wrap .box3 li.header dt,
#wrap .box3 li.header dd,
#wrap .box3 h2.title a,
#wrap .box3 h2.title,
#wrap .box3 .online:before,
#wrap .box3 .profile-icons li a:before,
#wrap .box3 .postbody h2 a,
#wrap .box3 .postprofile strong,
#wrap .box3 .postprofile a,
#wrap .box3 .back2top a:before,
#wrap .box3 li.header a {
  color: #ffffff !important;
}
#wrap .box1 dl.codebox code,
#wrap .box2 dl.codebox code,
#wrap .box4 dl.codebox code,
#wrap .box3 dl.codebox code {
  color: #6e6e6e;
}
#wrap .box1 a.forumtitle,
#wrap .box1 a.topictitle,
#wrap .box2 a.forumtitle,
#wrap .box2 a.topictitle,
#wrap .box4 a.forumtitle,
#wrap .box4 a.topictitle,
#wrap .box3 a.forumtitle,
#wrap .box3 a.topictitle {
  color: #ffffff;
}
#wrap #cp-main .forum-icon,
#wrap #cp-main .topic-icon {
  margin-left: -5px;
  margin-top: -8px;
}
#wrap li.header dt,
#wrap li.header dd,
#wrap li.header a,
#wrap h2.title a,
#wrap h2.title {
  font-family: 'merriweathersans', Verdana, Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: normal;
  color: #303030;
}
#wrap a.forumtitle,
#wrap a.topictitle {
  font-family: 'merriweather', Verdana, Helvetica, Arial, sans-serif;
  color: #BA0023;
  font-weight: bold;
}
#wrap a.forumtitle:hover,
#wrap a.topictitle:hover {
  color: #303030;
}
#wrap .title1,
#wrap .title2,
#wrap .title3,
#wrap .title4 {
  margin: 25px;
  margin-bottom: -15px;
}
#wrap .title1 .module-title h2,
#wrap .title2 .module-title h2,
#wrap .title3 .module-title h2,
#wrap .title4 .module-title h2 {
  margin-left: 0;
  margin-top: 8px;
}
#wrap .title1 dl.icon dt,
#wrap .title2 dl.icon dt,
#wrap .title3 dl.icon dt,
#wrap .title4 dl.icon dt {
  padding-left: 5px;
}
#wrap .title1 li.header dl.icon dt,
#wrap .title2 li.header dl.icon dt,
#wrap .title3 li.header dl.icon dt,
#wrap .title4 li.header dl.icon dt {
  padding-right: 21px;
}
#wrap .title1 li.header,
#wrap .title2 li.header,
#wrap .title3 li.header,
#wrap .title4 li.header {
  background: none;
}
#wrap .title1 .postbody h2,
#wrap .title2 .postbody h2,
#wrap .title3 .postbody h2,
#wrap .title4 .postbody h2 {
  margin-left: -5px;
}
#wrap .title1 .postprofile,
#wrap .title2 .postprofile,
#wrap .title3 .postprofile,
#wrap .title4 .postprofile {
  border: 0 none;
}
#wrap .title4 li.header dt,
#wrap .title4 li.header dd,
#wrap .title4 li.header a,
#wrap .title4 h2.title a,
#wrap .title4 h2.title span,
#wrap .title4 .postbody .profile-icons li a:before {
  color: #ffffff !important;
}
#wrap .post-bg .title1,
#wrap .post-bg .title2,
#wrap .post-bg .title3,
#wrap .post-bg .title4 {
  margin-left: 0;
  margin-right: 0;
}
#wrap .post-bg .title1 .post,
#wrap .post-bg .title2 .post,
#wrap .post-bg .title3 .post,
#wrap .post-bg .title4 .post {
  padding: 0;
}
#wrap .post-bg .title1 ul.profile-icons,
#wrap .post-bg .title2 ul.profile-icons,
#wrap .post-bg .title3 ul.profile-icons,
#wrap .post-bg .title4 ul.profile-icons {
  margin-top: 13px;
  margin-right: 13px;
}
#wrap .forum-icon,
#wrap .topic-icon {
  margin-top: 4px;
}
#wrap .default .module-title h2 {
  margin-left: 15px;
  margin-top: 0;
}
#wrap .default .forum-icon,
#wrap .default .topic-icon {
  color: #303030;
}
#wrap .default .forum-icon.unread,
#wrap .default .topic-icon.unread {
  color: #BA0023;
}
#wrap .default li.row {
  clear: both;
  border-bottom: 1px solid #f2f2f2;
}
#wrap .default li.row:last-child {
  border: 0 none;
}
#wrap .postdefault {
  border: 1px solid #ebebeb;
  background-color: #F5F5F5;
  margin-bottom: 0;
}
#wrap .postdefault h2,
#wrap .postdefault h2 a {
  color: #6e6e6e;
  margin: 0;
}
#wrap li.header dl,
#wrap li.header dd {
  padding: 6px 0;
}
#rt-sidebar-a .sprocket-tabs .sprocket-tabs-panels {
  background-color: transparent;
}
.mainbody-overlay-dark .forum-icon:before,
.mainbody-overlay-dark .topic-icon:before {
  color: #ffffff;
}
.mainbody-overlay-dark .forum-icon.unread:before,
.mainbody-overlay-dark .topic-icon.unread:before {
  color: #BA0023;
}
.mainbody-overlay-dark #wrap .bg3,
.mainbody-overlay-dark #wrap #tabs .activetab a {
  background-color: #f2f2f2;
}
.mainbody-overlay-dark #wrap .postdefault {
  border: 1px solid #f2f2f2;
  background-color: #fafafa;
}
