/*
 * Main File : ./styles/praxis/theme/less/forum.less
 * Variables :
  * @header-background = #25262B
 * @showcase-background = #00ABF0
 * @feature-background = #7DCEE3
 * @utility-background = #2E2F31
 * @main-body = dark
 * @main-background = #495565
 * @main-accent = #38BEF3
 * @footer-background = #313842
 * @feature-customfeature-image = url(../../theme/images/backgrounds/)
 * @utility-customutility-image = url(../../theme/images/backgrounds/)
 * @footer-customfooter-image = url(../../theme/images/backgrounds/)
 * Included Files : 
/home/eastcorn/public_html/developer/styles/praxis/theme/less/variables.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/jui/less/mixins.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mixins/index.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mixins/rockettheme/mixins.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mixins/rockettheme/utilities.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mixins/rockettheme/dropdowns.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mixins/rockettheme/popover.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mixins/rockettheme/buttons.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/mainbody-dark.less
/home/eastcorn/public_html/developer/styles/praxis/theme/less/forum-icons.less
 */
@font-face {
  font-family: 'NexaLight';
  src: url('../fonts/nexalight-webfont.eot');
  src: url('../fonts/nexalight-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/nexalight-webfont.woff') format('woff'), url('../fonts/nexalight-webfont.ttf') format('truetype'), url('../fonts/nexalight-webfont.svg#NexaLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'NexaBold';
  src: url('../fonts/nexabold-webfont.eot');
  src: url('../fonts/nexabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/nexabold-webfont.woff') format('woff'), url('../fonts/nexabold-webfont.ttf') format('truetype'), url('../fonts/nexabold-webfont.svg#NexaBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.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;
}
div.forum-icon:before,
div.topic-icon: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: 27px;
  margin-top: 15px;
  margin-left: 18px;
}
div.forum-icon.unread {
  color: #38BEF3;
}
div.forum-icon:before {
  content: "\f07c";
}
div.forum-icon.link:before {
  content: "\e005";
  font-size: 35px;
  margin-left: 12px;
  margin-top: 13px;
}
div.forum-icon.locked:before {
  content: "\f023";
  font-size: 35px;
  margin-top: 13px;
  margin-left: 20px;
}
div.topic-icon.unread {
  color: #38BEF3;
}
div.topic-icon:before {
  content: "\e008";
}
div.topic-icon.locked:before,
div.topic-icon.topiclocked:before,
div.topic-icon.announcelocked:before,
div.topic-icon.stickylocked:before {
  content: "\f023";
  font-size: 35px;
  margin-top: 13px;
  margin-left: 20px;
}
div.topic-icon.moved:before {
  content: "\e044";
}
div.topic-icon.global-announce:before,
div.topic-icon.announce:before {
  content: "\e00a";
}
div.topic-icon.sticky:before {
  content: "\e009";
}
div.topic-icon.reported:before {
  content: "\e07f";
  font-size: 27px;
  margin-top: 15px;
  margin-left: 18px;
}
div.topic-icon.poll:before {
  content: "\e082";
}
div.topic-icon.unapproved:before {
  content: "\e08e";
}
div.topic-icon.hot:before {
  content: "\e060";
}
#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 a.right,
#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 a.right: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: absolute;
  font-size: 16px;
  margin-top: 4px;
  margin-left: -21px;
}
#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 a.right 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";
}
#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.right:before {
  content: "\e02d";
  right: 27px;
}
#wrap a.left:before {
  content: "\e002";
}
#wrap blockquote:before {
  content: "\e02c";
  margin-left: -2px;
  margin-top: -21px;
  font-size: 20px;
}
#wrap .feed-icon-forum:before {
  content: "\e003";
}
#wrap .subforum:before {
  content: "\e0d0";
  margin-left: -14px;
  font-size: 13px;
  margin-top: 4px;
}
#wrap .icon-lastpost:before {
  content: "\e031";
  margin-left: -8px;
  margin-top: -10px;
  font-size: 11px;
}
#wrap .icon-newest:before {
  content: "\e0d1";
  margin-top: -10px;
  margin-left: -7px;
  font-size: 11px;
}
#wrap .icon-reported:before {
  content: "\e07f";
  margin-top: -10px;
  margin-left: -7px;
  font-size: 11px;
}
#wrap .icon-unapproved:before {
  content: "\e08e";
  margin-top: -10px;
  margin-left: -7px;
  font-size: 11px;
}
#wrap .icon-attach:before {
  content: "\e0b8";
  margin-top: -10px;
  margin-left: -8px;
  font-size: 11px;
}
#wrap dl.file:before {
  content: "\e0b8";
  margin-top: 4px;
  margin-left: -18px;
  font-size: 11px;
}
#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 .online,
#wrap .back2top,
#wrap a.top2 {
  background-image: none !important;
}
#wrap .email-icon:before,
#wrap .aim-icon:before,
#wrap .yahoo-icon:before,
#wrap .web-icon:before,
#wrap .msnm-icon:before,
#wrap .icq-icon:before,
#wrap .jabber-icon:before,
#wrap .pm-icon:before,
#wrap .quote-icon:before,
#wrap .report-icon:before,
#wrap .edit-icon:before,
#wrap .delete-icon:before,
#wrap .info-icon:before,
#wrap .warn-icon:before,
#wrap .pmreply-icon:before,
#wrap .newpm-icon:before,
#wrap .forwardpm-icon:before,
#wrap .online:before,
#wrap .back2top: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: 16px;
  margin-top: 1px;
  margin-left: 2px;
  z-index: 0;
}
#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 .online a,
#wrap .back2top a,
#wrap a.top2 a {
  position: relative;
  z-index: 20;
}
#wrap .email-icon:before {
  content: "\e0cb";
}
#wrap .aim-icon:before {
  content: "\22";
  font-size: 12px;
  margin-top: 3px;
}
#wrap .icq-icon:before {
  content: "\f304";
  margin-top: 2px;
}
#wrap .yahoo-icon:before {
  content: "\e004";
}
#wrap .msnm-icon:before {
  content: "\26";
}
#wrap .web-icon:before {
  content: "\e0b4";
}
#wrap .jabber-icon:before {
  content: "\f317";
  margin-left: 6px;
}
#wrap .pm-icon:before {
  content: "\e0c9";
}
#wrap .newpm-icon:before {
  content: "\e0c9";
  font-size: 25px;
  margin-top: 3px;
  margin-left: 4px;
}
#wrap .pmreply-icon:before {
  content: "\e08d";
  font-size: 25px;
  margin-top: 3px;
  margin-left: 4px;
}
#wrap .forwardpm-icon:before {
  content: "\e044";
  font-size: 25px;
  margin-top: 3px;
  margin-left: 4px;
}
#wrap .quote-icon:before {
  content: "\e02c";
  font-size: 19px;
  margin-top: 0px;
  margin-left: 0px;
}
#wrap .report-icon:before {
  content: "\e07f";
}
#wrap .edit-icon:before {
  content: "\e0d3";
}
#wrap .delete-icon:before {
  content: "\e0b5";
}
#wrap .info-icon:before {
  content: "\e03d";
}
#wrap .warn-icon:before {
  content: "\e08e";
}
#wrap .online:before {
  content: "\e0e0";
  right: 13px;
  font-size: 30px;
  margin-top: -20px;
}
#wrap .back2top:before,
#wrap a.top2:before {
  content: "\e000";
  margin-left: -12px;
}
#wrap a.top2 {
  margin-left: 12px;
}
#wrap a.top2:before {
  margin-left: -25px;
}
input.search {
  background-image: url("../images/main/search-controls.png") !important;
}
#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;
}
a.button1,
input.button1,
input.button3,
a.button2,
input.button2,
.pagination span strong {
  color: #ffffff !important;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.1) !important;
  background: #38BEF3 !important;
  border: 1px solid #12b1f1;
  position: relative;
  top: 0;
  left: 0;
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0px rgba(225, 225, 225, 0.35) inset;
  -moz-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0px rgba(225, 225, 225, 0.35) inset;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0px rgba(225, 225, 225, 0.35) inset;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
a.button1.active,
a.button1:hover,
a.button1:focus,
input.button1.active,
input.button1:hover,
input.button1:focus,
input.button3.active,
input.button3:hover,
input.button3:focus,
a.button2.active,
a.button2:hover,
a.button2:focus,
input.button2.active,
input.button2:hover,
input.button2:focus,
.pagination span strong.active,
.pagination span strong:hover,
.pagination span strong:focus {
  background: #38BEF3;
  top: -3px;
  left: 3px;
  -webkit-box-shadow: -3px 3px 0 #0d9ad2;
  -moz-box-shadow: -3px 3px 0 #0d9ad2;
  box-shadow: -3px 3px 0 #0d9ad2;
}
.modules a.button1,
.box1 a.button1,
.modules input.button1,
.box1 input.button1,
.modules input.button3,
.box1 input.button3,
.modules a.button2,
.box1 a.button2,
.modules input.button2,
.box1 input.button2,
.modules .pagination span strong,
.box1 .pagination span strong {
  background: #20b6f2 !important;
  border: 1px solid #0eacea;
}
#wrap .forum-icon,
#wrap .topic-icon {
  width: 60px;
  height: 59px;
  margin-top: -4px;
  float: left;
}
#wrap li.row {
  border-radius: 5px;
  margin-left: 60px;
  margin-bottom: 10px;
  color: #cfcfcf;
  background: #434e5c;
  -webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 -1px 0 rgba(225, 225, 225, 0.15) inset;
  -moz-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 -1px 0 rgba(225, 225, 225, 0.15) inset;
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 -1px 0 rgba(225, 225, 225, 0.15) inset;
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}
#wrap li.row:hover {
  background: #3e4956;
}
#wrap #page-body .zeromargin .title1 .module-title,
#wrap #page-body .zeromargin .title2 .module-title,
#wrap #page-body .zeromargin .title3 .module-title,
#wrap #page-body .zeromargin .title4 .module-title {
  margin-left: -7px;
  margin-right: -15px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 3px;
}
#wrap #page-body .zeromargin .title1 .module-title h2.title,
#wrap #page-body .zeromargin .title2 .module-title h2.title,
#wrap #page-body .zeromargin .title3 .module-title h2.title,
#wrap #page-body .zeromargin .title4 .module-title h2.title {
  margin-left: 0;
}
#wrap #page-body .zeromargin .title1 .module-title li.header dt,
#wrap #page-body .zeromargin .title1 .module-title li.header dd,
#wrap #page-body .zeromargin .title2 .module-title li.header dt,
#wrap #page-body .zeromargin .title2 .module-title li.header dd,
#wrap #page-body .zeromargin .title3 .module-title li.header dt,
#wrap #page-body .zeromargin .title3 .module-title li.header dd,
#wrap #page-body .zeromargin .title4 .module-title li.header dt,
#wrap #page-body .zeromargin .title4 .module-title li.header dd {
  margin: 2px 0 4px 0;
  padding-top: 3px;
}
#wrap #page-body .zeromargin .title4 .module-title {
  margin-left: 21px;
  margin-right: -1px;
}
#wrap #page-body .zeromargin .title3 .title:before,
#wrap #page-body .zeromargin .title4 .title:before {
  top: 7px;
  left: -25px;
}
#wrap #page-body .zeromargin .title3 .title:after,
#wrap #page-body .zeromargin .title4 .title:after {
  left: -11px;
  top: 6px;
}
#wrap #page-body .zeromargin .box1,
#wrap #page-body .zeromargin .box2,
#wrap #page-body .zeromargin .box3,
#wrap #page-body .zeromargin .box4,
#wrap #page-body .zeromargin .box5,
#wrap #page-body .zeromargin .box6 {
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 0px;
}
#wrap #page-body .zeromargin .box1 li.row,
#wrap #page-body .zeromargin .box2 li.row,
#wrap #page-body .zeromargin .box3 li.row,
#wrap #page-body .zeromargin .box4 li.row,
#wrap #page-body .zeromargin .box5 li.row,
#wrap #page-body .zeromargin .box6 li.row {
  margin-left: 75px;
  margin-right: 15px;
  margin-bottom: 10px;
}
#wrap #page-body .zeromargin .box1 h2.title,
#wrap #page-body .zeromargin .box2 h2.title,
#wrap #page-body .zeromargin .box3 h2.title,
#wrap #page-body .zeromargin .box4 h2.title,
#wrap #page-body .zeromargin .box5 h2.title,
#wrap #page-body .zeromargin .box6 h2.title {
  margin-left: 15px;
}
#wrap #page-body .zeromargin .box1 ul.topiclist dt,
#wrap #page-body .zeromargin .box2 ul.topiclist dt,
#wrap #page-body .zeromargin .box3 ul.topiclist dt,
#wrap #page-body .zeromargin .box4 ul.topiclist dt,
#wrap #page-body .zeromargin .box5 ul.topiclist dt,
#wrap #page-body .zeromargin .box6 ul.topiclist dt {
  width: 62%;
}
#wrap #page-body .zeromargin .box1 dd.lastpost,
#wrap #page-body .zeromargin .box2 dd.lastpost,
#wrap #page-body .zeromargin .box3 dd.lastpost,
#wrap #page-body .zeromargin .box4 dd.lastpost,
#wrap #page-body .zeromargin .box5 dd.lastpost,
#wrap #page-body .zeromargin .box6 dd.lastpost {
  width: 28%;
}
#wrap #page-body .zeromargin .box1 li.header dl.icon dt,
#wrap #page-body .zeromargin .box2 li.header dl.icon dt,
#wrap #page-body .zeromargin .box3 li.header dl.icon dt,
#wrap #page-body .zeromargin .box4 li.header dl.icon dt,
#wrap #page-body .zeromargin .box5 li.header dl.icon dt,
#wrap #page-body .zeromargin .box6 li.header dl.icon dt {
  padding-right: 35px;
}
#wrap #page-body .zeromargin .box1 li.header dd.lastpost,
#wrap #page-body .zeromargin .box2 li.header dd.lastpost,
#wrap #page-body .zeromargin .box3 li.header dd.lastpost,
#wrap #page-body .zeromargin .box4 li.header dd.lastpost,
#wrap #page-body .zeromargin .box5 li.header dd.lastpost,
#wrap #page-body .zeromargin .box6 li.header dd.lastpost {
  width: 20%;
}
#wrap .box1 .postprofile strong,
#wrap .box2 .postprofile strong,
#wrap .box3 .postprofile strong,
#wrap .box4 .postprofile strong {
  color: #ffffff;
}
#wrap .box1 .postprofile a:link,
#wrap .box1 .postprofile a:active,
#wrap .box1 .postprofile a:visited,
#wrap .box1 .postprofile dt.author a,
#wrap .box2 .postprofile a:link,
#wrap .box2 .postprofile a:active,
#wrap .box2 .postprofile a:visited,
#wrap .box2 .postprofile dt.author a,
#wrap .box3 .postprofile a:link,
#wrap .box3 .postprofile a:active,
#wrap .box3 .postprofile a:visited,
#wrap .box3 .postprofile dt.author a,
#wrap .box4 .postprofile a:link,
#wrap .box4 .postprofile a:active,
#wrap .box4 .postprofile a:visited,
#wrap .box4 .postprofile dt.author a {
  color: #ffffff;
}
#wrap .box1 li.row,
#wrap .box1 li.row:hover,
#wrap .box2 li.row,
#wrap .box2 li.row:hover,
#wrap .box3 li.row,
#wrap .box3 li.row:hover,
#wrap .box4 li.row,
#wrap .box4 li.row:hover {
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #ffffff;
}
#wrap .box5 li.row {
  text-shadow: none;
}
#wrap .box1 li.header dt,
#wrap .box1 li.header dd,
#wrap .box1 h2.title a,
#wrap .box3 li.header dt,
#wrap .box3 li.header dd,
#wrap .box3 h2.title a,
#wrap .box4 li.header dt,
#wrap .box4 li.header dd,
#wrap .box4 h2.title a,
#wrap .title1 li.header dt,
#wrap .title1 li.header dd,
#wrap .title1 h2.title a,
#wrap .title2 li.header dt,
#wrap .title2 li.header dd,
#wrap .title2 h2.title a,
#wrap .title3 li.header dt,
#wrap .title3 li.header dd,
#wrap .title3 h2.title a {
  color: #ffffff !important;
}
.rt-dark .sprocket-headlines-text,
.rt-dark .sprocket-headlines-item strong,
.rt-dark .sprocket-headlines-item a {
  font-weight: normal;
  color: #ffffff;
}
.posts_container {
  border-radius: 5px;
  display: block;
  float: left;
  width: 63px;
  height: 53px;
  text-align: center !important;
  padding: 0px !important;
  padding-top: 14px !important;
  z-index: 1000;
  margin-left: -66px;
  margin-top: -11px;
  position: relative;
  top: 0px;
  left: 3px;
  color: #ffffff !important;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.1) !important;
  background: #38BEF3;
  border: 1px solid #12b1f1;
  -webkit-box-shadow: -3px 3px 0 #0d9ad2;
  -moz-box-shadow: -3px 3px 0 #0d9ad2;
  box-shadow: -3px 3px 0 #0d9ad2;
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}
.posts_container:hover {
  top: 3px;
  left: 0px;
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0px rgba(225, 225, 225, 0.35) inset;
  -moz-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0px rgba(225, 225, 225, 0.35) inset;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0px rgba(225, 225, 225, 0.35) inset;
}
.posts_container .post_desc {
  padding-top: 4px;
}
.posts_container .post_count,
.posts_container .post_count a {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: bold;
  line-height: 19px !important;
}
.posts_container .post_desc,
.posts_container .post_desc a {
  color: #ffffff !important;
  text-transform: uppercase;
  font-size: 12px !important;
  line-height: 29px !important;
}
