.dataTable tr.dataRow th {
    background-image: none;
}

.prefix.prefixPrimary {
    border-color: rgb(221,225,226);
}

.userBanner.bannerStaff {
    background: #e28c04;
    color: #FFF;
    border-color: transparent;
}

.userBanner.bannerStaff.wrapped span {
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=178);
    background: rgba(0,0,0,.7);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
}

.userBanner.wrapped span {
    top: -5px;
}

.conversation_view .message:first-child,.messageList .message:first-child,.thread_view .pageNavLinkGroup+.section {
    margin-top: 0;
}

.avatarHeap ol {
    margin: -4px;
    text-align: center;
}

.avatarHeap li {
    float: none;
    display: inline-block;
    margin: 4px;
}

.funbox {
    overflow: hidden;
    margin: 20px 0;
}

.funbox {
    text-align: center;
}

@media (min-width: 611px) {
    .message>.funbox {
        margin-left:160px;
        margin-left: 0px;
        margin-bottom: 0;
    }
}

#logoBlock .funbox {
    height: 120px;
    transform-style: preserve-3d;
    margin: 20px 0;
    margin-left: 420px;
    margin-bottom: 20px;
}

#logoBlock .funbox .section {
    margin: 0;
}

@media (min-width: 801px) {
    #logoBlock .funbox .funboxWrapper {
        position:relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        float: right;
        text-align: right;
    }

    #logoBlock .funbox {
        margin-top: 0;
        margin-bottom: 0;
    }
}

@media (max-width: 800px) {
    .Responsive #logoBlock .funbox {
        height:auto;
        margin-left: 0;
        clear: both;
    }

    .Responsive #logoBlock .funbox .funboxWrapper {
        float: none;
        text-align: center;
    }
}

@media (max-width: 480px) {
    .Responsive #logoBlock .funbox {
        margin-top:0;
    }
}

.noBorderRadiusTop {
    -webkit-border-top-left-radius: 0!important;
    -moz-border-radius-topleft: 0!important;
    -khtml-border-top-left-radius: 0!important;
    border-top-left-radius: 0!important;
    -webkit-border-top-right-radius: 0!important;
    -moz-border-radius-topright: 0!important;
    -khtml-border-top-right-radius: 0!important;
    border-top-right-radius: 0!important;
}

.noBorderRadiusBottom {
    -webkit-border-bottom-left-radius: 0!important;
    -moz-border-radius-bottomleft: 0!important;
    -khtml-border-bottom-left-radius: 0!important;
    border-bottom-left-radius: 0!important;
    -webkit-border-bottom-right-radius: 0!important;
    -moz-border-radius-bottomright: 0!important;
    -khtml-border-bottom-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
}

.noBorderRadius {
    -webkit-border-top-left-radius: 0!important;
    -moz-border-radius-topleft: 0!important;
    -khtml-border-top-left-radius: 0!important;
    border-top-left-radius: 0!important;
    -webkit-border-top-right-radius: 0!important;
    -moz-border-radius-topright: 0!important;
    -khtml-border-top-right-radius: 0!important;
    border-top-right-radius: 0!important;
    -webkit-border-bottom-left-radius: 0!important;
    -moz-border-radius-bottomleft: 0!important;
    -khtml-border-bottom-left-radius: 0!important;
    border-bottom-left-radius: 0!important;
    -webkit-border-bottom-right-radius: 0!important;
    -moz-border-radius-bottomright: 0!important;
    -khtml-border-bottom-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
}

.navTabs ul.left>li:first-child,.navTabs ul.left>li:first-child a.navLink {
    border-top-left-radius: ;
    border-bottom-left-radius: ;
}

.navTabs ul.right>li:last-child,.navTabs ul.right>li:last-child a.navLink {
    border-top-right-radius: ;
    border-bottom-right-radius: ;
}

.noBorderRadiusTop .navTabs ul.left>li:first-child,.noBorderRadiusTop .navTabs ul.left>li:first-child a.navLink {
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -khtml-border-top-left-radius: 0;
    border-top-left-radius: 0;
}

.noBorderRadiusTop .navTabs ul.right>li:last-child,.noBorderRadiusTop .navTabs ul.right>li:last-child a.navLink {
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -khtml-border-top-right-radius: 0;
    border-top-right-radius: 0;
}

.noBorderRadiusBottom .navTabs ul.left>li:first-child,.noBorderRadiusBottom .navTabs ul.left>li:first-child a.navLink {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -khtml-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
}

.noBorderRadiusBottom .navTabs ul.right>li:last-child,.noBorderRadiusBottom .navTabs ul.right>li:last-child a.navLink {
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -khtml-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}

.noBorderRadius .navTabs ul.left>li:first-child,.noBorderRadius .navTabs ul.left>li:first-child a.navLink,.noBorderRadius .navTabs ul.right>li:last-child,.noBorderRadius .navTabs ul.right>li:last-child a.navLink {
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.navTabs .navTab.Popup.PopupContainerControl.PopupOpen,.navTabs .navTab.Popup.PopupContainerControl.PopupOpen .navLink {
    -webkit-border-bottom-left-radius: 0!important;
    -moz-border-radius-bottomleft: 0!important;
    -khtml-border-bottom-left-radius: 0!important;
    border-bottom-left-radius: 0!important;
    -webkit-border-bottom-right-radius: 0!important;
    -moz-border-radius-bottomright: 0!important;
    -khtml-border-bottom-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
}

#navigation .pageContent {
    border-radius: ;
}

#header .pageContent.noBorderRadiusTop .navTabs {
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -khtml-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -khtml-border-top-right-radius: 0;
    border-top-right-radius: 0;
}

#header .pageContent.noBorderRadiusBottom .navTabs {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -khtml-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -khtml-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}

#header .pageContent.noBorderRadius .navTabs {
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.navTabs .navTab.selected .tabLinks {
    border-radius: ;
}

#navigation .pageContent.noBorderRadiusBottom .navTabs .navTab.selected .tabLinks {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -khtml-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -khtml-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}

#navigation .pageContent.noBorderRadius .navTabs .navTab.selected .tabLinks {
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.uix_icon-facebook,.uix_icon-twitter,.uix_icon-youtube,.uix_icon-dribbble,.uix_icon-vimeo,.uix_icon-deviantArt,.uix_icon-googlePlus,.uix_icon-linkedIn,.uix_icon-instagram,.uix_icon-pinterest,.uix_icon-search,.uix_icon-home,.uix_icon-inbox,.uix_icon-alerts,.uix_icon-admin,.uix_icon-navTrigger,.uix_icon-sitemap,.uix_icon-jumpToTop,.uix_icon-jumpToBottom,.uix_icon-collapse,.uix_icon-signIn,.uix_icon-permissions,.uix_icon-user,.uix_icon-users,.uix_icon-reports,.uix_icon-moderator,.uix_icon-sidebarCollapse,.uix_icon-email,.uix_icon-rss,.uix_icon-comment,.uix_icon-thumbsUp,.uix_icon-trophy,.uix_icon-breadcrumbSeparator,.breadcrumb .crust.placeholder .arrow {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.uix_icon-facebook:before {
    content: "\f09a";
}

.uix_icon-twitter:before {
    content: "\f099";
}

.uix_icon-youtube:before {
    content: "\f16a";
}

.uix_icon-dribbble:before {
    content: "\f17d";
}

.uix_icon-vimeo:before {
    content: "\f194";
}

.uix_icon-deviantArt:before {
    content: "\f1bd";
}

.uix_icon-googlePlus:before {
    content: "\f0d5";
}

.uix_icon-linkedIn:before {
    content: "\f0e1";
}

.uix_icon-instagram:before {
    content: "\f16d";
}

.uix_icon-pinterest:before {
    content: "\f0d2";
}

.uix_icon-search:before {
    content: "\f002";
}

.uix_icon-admin:before {
    content: "\f013";
}

.uix_icon-home:before {
    content: "\f015";
}

.uix_icon-inbox:before {
    content: "\f0e0";
}

.uix_icon-alerts:before {
    content: "\f024";
}

.uix_icon-navTrigger:before {
    content: "\f0c9";
}

.uix_icon-sitemap:before {
    content: "\f0e8";
}

.uix_icon-jumpToTop:before {
    content: "\f062";
}

.uix_icon-jumpToBottom:before {
    content: "\f063";
}

.uix_icon-collapse:before {
    content: "\f068";
}

.uix_icon-signIn:before {
    content: "\f090";
}

.uix_icon-permissions:before {
    content: "\f1c4";
}

.uix_icon-user:before {
    content: "\f007";
}

.uix_icon-users:before {
    content: "\f0c0";
}

.uix_icon-reports:before {
    content: "\f0f6";
}

.uix_icon-moderator:before {
    content: "\f0ae";
}

.uix_icon-sidebarCollapse:before {
    content: "\f039";
}

.uix_icon-email:before {
    content: "\f0e0";
}

.uix_icon-rss:before {
    content: "\f09e";
}

.uix_icon-comment:before {
    content: "\f075";
}

.uix_icon-thumbsUp:before {
    content: "\f164";
}

.uix_icon-trophy:before {
    content: "\f091";
}

.breadcrumb .crust.placeholder .arrow:before,.uix_icon-breadcrumbSeparator:before {
    content: "\f105";
}

html .redactor_toolbar li a {
    text-indent: 0;
    text-align: center;
    line-height: 22px;
    font-size: 14px;
    color: rgb(44,44,44);
}

.redactor_dropdown a.icon {
    background-image: none;
}

.redactor_dropdown a.icon:before {
    margin-left: -22px;
    margin-right: 10px;
    font-size: 14px;
}

html .redactor_toolbar li a:before,.redactor_dropdown a.icon:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

html .redactor_toolbar li a,html .redactor_toolbar li a:hover,html .redactor_toolbar li a:active,html .redactor_toolbar li a.redactor_act {
    background-image: none;
}

html .redactor_toolbar li a.redactor_btn_bold:before {
    content: "\f032";
}

html .redactor_toolbar li a.redactor_btn_italic:before {
    content: "\f033";
}

html .redactor_toolbar li a.redactor_btn_underline:before {
    content: "\f0cd";
}

html .redactor_toolbar li a.redactor_btn_fontcolor:before {
    content: "\f043";
}

html .redactor_toolbar li a.redactor_btn_fontsize:before {
    content: "\f034";
}

html .redactor_toolbar li a.redactor_btn_fontfamily:before {
    content: "\f031";
}

html .redactor_toolbar li a.redactor_btn_createlink:before {
    content: "\f0c1";
}

html .redactor_toolbar li a.redactor_btn_unlink:before {
    content: "\f127";
}

html .redactor_toolbar li a.redactor_btn_alignment:before,.redactor_dropdown a.alignLeft:before {
    content: "\f036";
}

.redactor_dropdown a.alignCenter:before {
    content: "\f037";
}

.redactor_dropdown a.alignRight:before {
    content: "\f038";
}

html .redactor_toolbar li a.redactor_btn_unorderedlist:before {
    content: "\f0ca";
}

html .redactor_toolbar li a.redactor_btn_orderedlist:before {
    content: "\f0ca";
}

html .redactor_toolbar li a.redactor_btn_orderedlist:before {
    content: "\f0ca";
}

html .redactor_toolbar li a.redactor_btn_outdent:before {
    content: "\f03b";
}

html .redactor_toolbar li a.redactor_btn_indent:before {
    content: "\f03c";
}

html .redactor_toolbar li a.redactor_btn_smilies:before {
    content: "\f118";
}

html .redactor_toolbar li a.redactor_btn_image:before {
    content: "\f03e";
}

html .redactor_toolbar li a.redactor_btn_media:before {
    content: "\f008";
}

html .redactor_toolbar li a.redactor_btn_insert:before {
    content: "\f196";
}

.redactor_dropdown a.quote:before {
    content: "\f10e";
}

.redactor_dropdown a.spoiler:before {
    content: "\f070";
}

.redactor_dropdown a.code:before {
    content: "\f121";
}

.redactor_dropdown a.strikethrough:before {
    content: "\f0cc";
}

html .redactor_toolbar li a.redactor_btn_draft:before,.redactor_dropdown a.saveDraft:before {
    content: "\f0c7"
}

.redactor_dropdown a.deleteDraft:before {
    content: "\f014";
}

html .redactor_toolbar li a.redactor_btn_undo:before {
    content: "\f0e2";
}

html .redactor_toolbar li a.redactor_btn_redo:before {
    content: "\f01e";
}

html .redactor_toolbar li a.redactor_btn_removeformat:before {
    content: "\f12d";
}

html .redactor_toolbar li a.redactor_btn_switchmode:before {
    content: "\f0ad";
}

.breadcrumb .homeCrumb .uix_icon-home {
    font-size: 16px;
}

.navTabs .navTab .navLink>.uix_icon {
    font-size: 16px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.clear {
    clear: both;
}

.clear_left {
    clear: left;
}

.clear_right {
    clear: right;
}

.float_left {
    float: left;
}

.float_right {
    float: right;
}

.hide {
    display: none!important;
}

a label {
    cursor: pointer;
}

::selection {
    color: #FFF;
    background-color: #5d3f1e;
}

body::-webkit-selection {
    color: #FFF;
    background-color: #5d3f1e;
}

body::-moz-selection {
    color: #FFF;
    background-color: #5d3f1e;
}

.errorPanel {
    color: rgba(0,0,0,.8);
    background-color: #FF9494;
    border-color: rgb(0,0,0);
    border-color: rgba(0,0,0,.2);
    _border-color: rgb(0,0,0);
}

#logoBlock .pageContent {
    background-color: #FFFFFF;
    padding-top: 15px;
    padding-bottom: 50px;
    border-bottom: 2px solid rgb(183,198,201);
    border-bottom: 2px solid rgba(183,198,201,0.3);
    _border-bottom: 2px solid rgb(183,198,201);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
}

#header>div {
    margin: 0 0;
}

#header>div:last-child {
    margin-bottom: 0;
}

@media (max-width: 480px) {
    .Responsive #header>div {
        margin:0;
    }
}

#content {
    margin-top: 20px;
}

.navTabs .navLink .itemCount.Zero {
    display: none!important;
}

.Menu.uix_megaMenu {
    max-width: 1140px;
    width: 100%;
    left: 0!important;
    right: 0;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

#headerMover #header {
    position: static;
}

#headerMover #headerProxy {
    display: none;
    height: 0;
}

.navTabs .navTab.PopupClosed .navLink {
    color: #b2bcc5;
}

.navTabs .navTab.selected .navLink,.navTabs .navTab.PopupClosed.selected .navLink {
    color: #FFFFFF;
}

.hasTabLinks #navigation .navTabs .navTab.selected .navLink {
    border-bottom-color: #3f4d50;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box;
}

.navTabs .navTab.PopupClosed .navLink:hover {
    color: #FFF;
}

.navTabs .navTab.PopupClosed:hover,.navTabs .navTab:hover {
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=51);
    background: rgba(0,0,0,.2);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
    transition: 0.2s;
}

.navTabs .navTab.Popup.PopupContainerControl.PopupOpen .navLink {
    color: #FFF;
    border-color: transparent;
    transition: 0.2s;
}

.navTabs .navTab.Popup.PopupContainerControl.PopupOpen,.navTabs .navTab.selected.PopupOpen .navLink {
    background-color: #71a234;
}

.navTabs .navTab.selected .navLink:hover {
    color: #FFFFFF;
}

.navTabs .moderatorTabs {
    float: left;
}

.navTabs .moderatorTabs .uix_icon {
    opacity: 0.5;
}

.navTabs .navTab.selected .tabLinks {
    top: 68px;
    border: 1px solid rgb(221,225,226);
    border-top-width: 0;
    border-radius: ;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -khtml-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -khtml-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: content-box;
}

.navTab.navigationHiddenTabs .navLink {
    transform-style: preserve-3d;
}

#navigation .uix_icon-navTrigger {
    font-size: 14px;
}

.navTabs .publicTabs .navLink {
    padding-right: 14px;
    padding-left: 14px;
}

.navTabs .publicTabs .navTab.Popup .navLink {
    padding-right: 26px;
}

.navTabs .publicTabs .navTab.Popup.navigationHiddenTabs .navLink {
    padding-right: 14px;
}

.navTabs .publicTabs .navTab.selected.Popup .SplitCtrl {
    display: block!important;
}

.navTabs .publicTabs .navTab.selected.Popup .SplitCtrl {
    display: none;
}

.navTabs .SplitCtrl:hover {
    text-decoration: none;
}

.navTabs .SplitCtrl,.navTabs .navTab.PopupClosed .SplitCtrl {
    padding-left: 0;
    padding-right: 0;
    margin-left: -20px;
    width: 20px;
    text-align: left;
    border: 0;
    position: relative;
}

.navTabs .navTab.PopupClosed:hover .SplitCtrl {
    background-image: none;
}

.navTabs .SplitCtrl:before {
    font-family: 'FontAwesome'!important;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f0d7";
    font-size: 12px;
    display: none;
    color: #b7c6c9;
}

.navTabs .navTab.selected .SplitCtrl:before {
    color: #FFFFFF;
}

.navTabs .navTab.PopupClosed:hover .SplitCtrl:before {
    display: block;
}

.Popup.PopupControl.PopupOpen .SplitCtrl:before,.Popup.PopupContainerControl.PopupOpen .SplitCtrl:before,.navTabs .navTab.selected.PopupOpen .SplitCtrl:before {
    color: #FFF;
}

.navTabs .SplitCtrl,.navTabs .SplitCtrl:before {
    display: block!important;
}

.navTabs .navTab.selected .SplitCtrl {
    display: block;
}

.navTabs .navTab.selected .navLink {
    position: static;
}

#navigation .pageContent {
    height: 68px;
}

.navTabs .navTab.selected .tabLinks li {
    padding-top: 0;
}

#navigation .navTabs .navLink {
    transform-style: preserve-3d;
}

#navigation .navTabs .navLink .itemCount {
    margin-left: 6px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

#navigation .navTabs .navLink .itemCount .arrow {
    display: none;
}

.Popup .arrowWidget:before {
    content: '\f0d7';
    font-family: 'FontAwesome';
}

.Popup .PopupOpen .arrowWidget:before {
    content: '\f0d8';
    font-family: 'FontAwesome';
}

.discussionListItem,.memberListItem {
    border-bottom: 1px solid rgb(221,225,226);
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.messageSimple {
    border-bottom: 1px solid rgb(221,225,226);
}

.messageSimpleList .placeholder .placeholderContent {
    background-image: none;
}

.navigationSideBar a:hover {
    background-image: none;
    color: #71a234;
}

.navigationSideBar>ul {
    border: solid 1px rgb(221,225,226);
    border-width: 0 0 1px 1px;
    margin-bottom: 10px;
    background-color: #FFFFFF;
}

.navigationSideBar>ul,.navigationSideBar>ul>li.section:last-child>ul>li:last-child,.navigationSideBar>ul>li.section:last-child>ul>li:last-child a {
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -khtml-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.navigationSideBar>ul.menuVisible,.navigationSideBar>ul.menuVisible>li.section:last-child>ul>li:last-child,.navigationSideBar>ul.menuVisible>li.section:last-child>ul>li:last-child a {
    -webkit-border-radius: 0 0 0px 0px;
    -moz-border-radius: 0 0 0px 0px;
    -khtml-border-radius: 0 0 0px 0px;
    border-radius: 0 0 0px 0px;
}

#calroot {
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.2);
    -khtml-box-shadow: 0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}

#QuickSearchQuery {
    font-family: Lato,sans-serif;
    color: #FFFFFF;
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=51);
    background: rgba(0,0,0,0.2);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
    line-height: normal;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-indent: 6px;
    width: 280px;
    height: 48px;
}

#QuickSearch .formPopup .secondaryControls {
    width: 280px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

#QuickSearch .formPopup .controlsWrapper .textCtrl {
    width: 270px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-indent: 6px;
}

#QuickSearch {
    display: inline-block;
    position: relative;
    right: 0;
    top: 0;
    vertical-align: top;
    background-color: transparent;
    padding: 0;
    line-height: normal;
}

#QuickSearchPlaceholder {
    position: static;
    right: 0;
    top: 0;
    height: auto;
    line-height: inherit;
    width: 20px;
    padding: 0 10px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    font-size: 20px;
    text-indent: 0;
    color: rgb(44,44,44);
    background-image: none;
    transform-style: preserve-3d;
}

#QuickSearchPlaceholder:before {
    display: inline-block;
    position: relative;
    vertical-align: top;
}

#QuickSearch #commonSearches .arrowWidget {
    float: none;
    margin: 0 auto;
}

.withSearch .navTabs .navTab.selected .blockLinksList {
    margin-right: 8px;
}

#QuickSearch.active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
    padding-bottom: 0;
}

#QuickSearch .formPopup {
    background: none;
    width: auto;
}

#QuickSearch .formPopup .controlsWrapper {
    background: none;
    padding: 0;
    margin: 0;
}

#QuickSearch .formPopup .primaryControls {
    padding: 0;
}

#QuickSearch .formPopup .secondaryControls {
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.2);
    -khtml-box-shadow: 0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    padding: 5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    background: #f5fafb;
    position: absolute;
    top: 58px;
    z-index: 7500;
}

#QuickSearch input.button.primary {
    margin-right: 5px;
}

#QuickSearch a.button.moreOptions {
    float: left;
    margin: 0;
    width: 87px;
}

input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration {
    display: none;
}

#QuickSearch .primaryControls {
    position: relative;
}

#QuickSearch .primaryControls .uix_icon {
    position: absolute;
    top: 0;
    width: 48px;
    height: 48px;
    line-height: 48px;
    text-align: center;
}

#QuickSearch.show {
    display: block;
    position: absolute;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.2);
    -khtml-box-shadow: 0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    background: #f5fafb;
    padding: 0 0 5px;
    margin-top: -5px;
}

#QuickSearch.show .primaryControls .uix_icon.uix_icon-search {
    display: none;
}

#QuickSearch.show #QuickSearchQuery {
    width: 270px;
}

#QuickSearch.show .formPopup .primaryControls {
    padding: 5px 5px 0 5px;
}

#QuickSearch.show .formPopup .secondaryControls {
    position: static;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
    background: none;
    border: none;
}

#QuickSearch .primaryControls .uix_icon {
    left: 0;
    font-size: 16px;
    color: #aad560;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 48px;
    height: 48px;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    -khtml-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

#QuickSearch:not(.show) #QuickSearchQuery {
    text-indent: 54px;
}

#userBar .navTabs .navTab #searchBar {
    line-height: 84px;
    height: 84px;
}

#QuickSearch {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 0 10px;
}

#QuickSearchPlaceholder {
    color: #FFFFFF;
    padding: 0 10px;
    height: 100%;
}

#QuickSearchPlaceholder:before {
    top: 50%;
    vertical-align: top;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

#QuickSearch.show {
    margin-top: 13px;
    top: auto;
    top: 0;
}

#userBar.activeSticky .navTabs .navTab #searchBar {
    line-height: 40px;
    height: 40px;
}

#userBar.activeSticky .sticky_wrapper {
    z-index: 201;
}

.activeSticky #QuickSearch.show {
    margin-top: -9px;
}

@media (min-width: 611px) {
    .Responsive #QuickSearch {
        display:inline-block;
    }

    .Responsive #QuickSearchPlaceholder,.Responsive #QuickSearchPlaceholder.hide {
        display: none;
    }
}

@media (max-width: 610px) {
    .Responsive .withSearch .navTabs .navTab.selected .blockLinksList {
        margin-right:8px;
    }
}

@media (max-width: 610px) {
    .Responsive #QuickSearch {
        display:none;
    }

    .Responsive #QuickSearchPlaceholder,.Responsive #QuickSearchPlaceholder.hide {
        display: inline-block;
    }

    .Responsive #QuickSearch.show {
        display: inline-block;
    }
}

.pollBlock .question .questionText {
    color: rgb(44,44,44);
}

.pollResult .barContainer {
    border-color: #e28c04;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}

.pollResult .bar {
    background: #e28c04;
}

.profilePage .mast {
    border-right: 0;
}

.profilePage .primaryUserBlock {
    margin-top: 0;
    border-top: 0;
}

.uix_contentFix {
    zoom:1;}

.uix_contentFix:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.breadBoxTop,.breadBoxBottom {
    margin: 20px 0;
    margin-right: 0;
    margin-bottom: 20px;
    margin-left: 0;
}

.mainContainer .mainContent>*:first-child,.mainContainer_noSidebar>*:first-child {
    margin-top: 0;
}

.mainContainer .mainContent>*:last-child,.mainContainer_noSidebar>*:last-child {
    margin-bottom: 0;
}

.mainContainer_noSidebar {
    zoom:1;}

.mainContainer_noSidebar:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.mainContainer .mainContent {
    zoom:1;}

.mainContainer .mainContent:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#content .pageContent:after {
    content: none;
}

#content .pageContent {
    background-color: transparent;
    padding: 0;
    margin: 0;
    margin-bottom: 1px;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
    background-image: none;
}

.Responsive #content .pageContent {
    padding-left: 0;
    padding-right: 0;
}

@media (max-width: 480px) {
    .Responsive #content .pageWidth {
        margin-left:10px;
        margin-right: 10px;
    }
}

.mainContainer .mainContent,.mainContainer_noSidebar {
    background-color: #FFFFFF;
    padding: 20px;
    border: 1px solid rgb(221,225,226);
    border-top-width: 0;
    border-bottom-width: 2px;
    border-bottom-color: #dde3e5;
}

@media (max-width: 800px) {
    .mainContainer .mainContent,.mainContainer_noSidebar {
        padding-left:10px;
        padding-right: 10px;
    }
}

.node .forumNodeInfo .nodeIcon,.node .forumNodeInfo.unread .nodeIcon,.node .categoryForumNodeInfo .nodeIcon,.node .pageNodeInfo .nodeIcon,.node .linkNodeInfo .nodeIcon {
    background-image: none;
}

.node .forumNodeInfo .nodeIcon:before,.node .categoryForumNodeInfo .nodeIcon:before,.node .pageNodeInfo .nodeIcon:before,.node .linkNodeInfo .nodeIcon:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
    color: #3f4d50;
}

.node .categoryForumNodeInfo .nodeIcon:before {
    content: "\f07b";
}

.node .forumNodeInfo .nodeIcon:before {
    content: "\f086";
}

.node .forumNodeInfo.unread .nodeIcon:before {
    content: "\f086";
    color: #71a234;
}

.node .linkNodeInfo .nodeIcon:before {
    content: "\f0c1";
}

.node .pageNodeInfo .nodeIcon:before {
    content: "\f15b";
}

.nodeList .categoryStrip .nodeTitle:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 10px;
    color: #FFFFFF;
}

.nodeList .categoryStrip .nodeTitle:before {
    content: "\f069";
}

.nodeList .categoryStrip .nodeDescription {
    display: inline;
}

.nodeList .categoryStrip .categoryText {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.nodeList .categoryStrip .nodeTitle {
    float: left;
    margin-right: 10px;
}

.nodeList .categoryStrip .categoryText {
    line-height: 58px;
}

.nodeList .categoryStrip {
    padding-top: 0;
    padding-bottom: 0;
}

.nodeList .categoryStrip .nodeDescription {
    opacity: 0;
    transition: linear .2s;
    -webkit-transition: linear .2s;
    -moz-transition: linear .2s;
    overflow: visible;
    white-space: normal;
}

.nodeList .node.level_1:hover .categoryStrip .nodeDescription {
    opacity: 1;
    overflow: hidden;
    white-space: nowrap;
}

.xenOverlay table.dataTable {
    background: #FFFFFF;
    margin: 0;
}

.xenOverlay .xenForm {
    max-width: none;
}

.xenOverlay.lightBox #LbUpper,.xenOverlay.lightBox #LbLower {
    background-color: rgba(0,0,0,.75)!important;
}

.xenOverlay a.close {
    right: 10px;
    top: 10px;
    width: 24px;
    height: 24px;
}

.xenOverlay a.close:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 24px;
    content: "\f00d";
}

a.fbLogin span {
    color: #FFF;
}

@media (max-width: 610px) {
    .Responsive .xenOverlay .formOverlay,.Responsive .xenOverlay .section,.Responsive .xenOverlay .sectionMain {
        -webkit-border-radius:0px;
        -moz-border-radius: 0px;
        -khtml-border-radius: 0px;
        border-radius: 0px;
        border-width: 1px;
    }
}

.activeSticky .sticky_wrapper,.sidebar.sticky .inner_wrapper {
    transition: -webkit-transform 0.3s;
}

.activeSticky .sticky_wrapper {
    width: 100%;
    position: fixed;
    z-index: 200;
    left: 0;
    right: 0;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.activeSticky.lastSticky .pageContent {
    box-shadow: 0 2px rgba(0,0,0,.1);
}

html body .activeSticky .navTabs,html body .activeSticky .pageContent {
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    -khtml-border-radius: 0!important;
    border-radius: 0!important;
}

#navigation.activeSticky .navTabs {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

#navigation.activeSticky .tabLinks {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

html body .activeSticky .pageContent .navTabs ul.left>li:first-child,html body .activeSticky .pageContent .navTabs ul.left>li:first-child a.navLink,html body .activeSticky .pageContent .navTabs ul.right>li:last-child,html body .activeSticky .pageContent .navTabs ul.right>li:last-child a.navLink {
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.activeSticky .navTabs .navLink .itemCount {
    margin-left: 6px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.activeSticky .navTabs .navLink .itemCount .arrow {
    display: none;
}

#navigation.activeSticky .navTabs,#navigation.activeSticky .navTabs .navLink,#navigation.activeSticky .navTabs .SplitCtrl {
    height: 72px;
    line-height: 72px;
}

#navigation.activeSticky .navTabs .navTab.selected .tabLinks a,#navigation.activeSticky .navTabs .navTab.selected .tabLinks {
    height: 72px;
    line-height: 72px;
}

#navigation.activeSticky .pageContent {
    height: 72px;
    -webkit-border-radius: 0 0;
    -moz-border-radius: 0 0;
    -khtml-border-radius: 0 0;
    border-radius: 0 0;
}

#navigation.activeSticky .navTabs .navTab.selected .tabLinks {
    top: 72px;
}

#userBar.activeSticky .navTabs .navLink,#userBar.activeSticky .navTabs .SplitCtrl {
    height: 40px;
    line-height: 40px;
}

#userBar.activeSticky .navTabs {
    height: 40px;
    line-height: 40px;
}

#userBar .navTabs {
    color: #aad560;
    background-color: #71a234;
    margin-top: -42px;
    border-style: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    height: 84px;
}

#userBar .navTabs .navLink {
    font-family: 'Squada One',cursive;
    color: #FFFFFF;
    position: relative;
    line-height: 84px;
    text-transform: none;
    height: 84px;
}

#userBar .navTabs .navTab:hover .navLink,#userBar .navTabs .navTab.PopupClosed:hover .navLink {
    color: #FFF;
}

#userBar .navTabs .navTab:hover,#userBar .navTabs .navTab.PopupClosed:hover {
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=51);
    background: rgba(0,0,0,.2);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
}

#userBar .navTabs .navTab.selected .navLink {
    color: #FFF;
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=51);
    background: rgba(0,0,0,0.2);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
    border-width: 0;
}

#userBar .navTabs .navTab.Popup.PopupContainerControl.PopupOpen .navLink {
    color: #FFF;
}

#userBar .navTabs .navTab.Popup.PopupContainerControl.PopupOpen,#userBar .navTabs .navTab.selected.PopupOpen .navLink {
    background-color: #71a234;
}

#userBar .navTabs .navLink .itemCount {
    color: #FFF;
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=51);
    background: rgba(0,0,0,.2);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
    ;}

#userBar .navTabs .navLink {
    transform-style: preserve-3d;
}

#userBar .navTabs .navLink .itemCount {
    margin-left: 6px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

#userBar .navTabs .navLink .itemCount .arrow {
    display: none;
}

#userBar .navTabs .navLink .itemCount.alert {
    color: #FFF;
    background-color: #e74c3c;
}

#userBar .navTabs .navLink .itemCount .arrow {
    border-top-color: rgb(0,0,0);
    border-top-color: rgba(0,0,0,.2);
    _border-top-color: rgb(0,0,0);
}

#userBar .navTabs .navLink .itemCount.alert .arrow {
    border-top-color: #e74c3c;
}

.Menu.uix_adminMenu .blockLinksList .itemCount.alert {
    color: #FFF;
    background-color: #e74c3c;
}

.navTabs .navTab.account .navLink .accountUsername {
    display: none!important;
}

.navTabs .navTab.account .avatar img {
    width: 20px;
    height: 20px;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
    display: block;
}

.navTabs .navTab.account .navLink .accountUsername {
    display: inline-block;
    vertical-align: inherit;
    text-transform: none;
}

.navTabs .navTab.account .navLink {
    transform-style: preserve-3d;
}

.navTabs .navTab.account .navLink>strong,.navTabs .navTab.account .navLink>span {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.PageNav .scrollable {
    width: 162px;
}

.PageNav,.pageNavLinkGroup {
    line-height: 26px;
}

.PageNav .scrollable {
    height: 26px;
}

.PageNav a {
    line-height: 24px;
}

.PageNav .pageNavHeader,.PageNav a,.PageNav .scrollable {
    margin-bottom: 3px;
}

.textWithCount.subHeading .text {
    color: #ebf2f4;
}

.button.spinBoxButton {
    margin-left: 5px;
    min-width: 30px;
}

.textCtrlWrap {
    height: auto;
    text-indent: 0;
}

.textCtrl .prefix,.textCtrl .Popup {
    height: 30px;
    line-height: 30px;
}

.textCtrlWrap input.textCtrl,.textCtrlWrap input.textCtrl:focus,.textCtrlWrap input.textCtrl.Focus {
    box-shadow: none!important;
}

.xenForm fieldset+.ctrlUnit,.xenForm .formGroup+.ctrlUnit,.xenForm .submitUnit {
    border-top: none;
}

.xenForm fieldset,.xenForm .formGroup,.dataTable tr.dataRow td {
    border-color: rgb(221,225,226);
}

.larger.textHeading,.xenForm .sectionHeader,.larger.textHeading a,.xenForm .sectionHeader a {
    color: rgb(44,44,44);
}

.formPopup .controlsWrapper,.thread_view .threadAlerts {
    background-image: none;
}

.thread_view .threadAlerts {
    border: 1px solid rgb(139,157,161);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    background-image: none;
    background-color: #b7c6c9;
}

.thread_view .threadAlerts dt {
    color: #788689;
}

.nodeList .categoryStrip .categoryText {
    margin-right: 26px;
}

.uix_collapseNodes {
    position: absolute;
    height: 100%;
    line-height: 58px;
    right: 10px;
    ;right: 0;
    top: 0;
    transform-style: preserve-3d;
}

.uix_collapseNodes .uix_icon {
    vertical-align: top;
    display: inline-block;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 16px;
    color: #71a234;
    margin-right: 18px;
}

.node.collapsed .uix_collapseNodes .uix_icon:before {
    content: "\f067";
}

.uix_breadCrumb_toggleList {
    float: right;
}

.uix_breadCrumb_toggleList li.toggleList_item {
    float: left;
    margin-left: 10px;
    height: 60px;
    line-height: 60px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #b7c6c9;
}

.uix_breadCrumb_toggleList .toggleList_item a {
    display: block;
    text-align: center;
    padding: 0 10px;
    color: #8f9ea1;
    text-decoration: none;
}

.uix_breadCrumb_toggleList .toggleList_item a .uix_icon {
    font-size: 14px;
}

.node .subForumList li .nodeTitle {
    font-size: 12px;
}

.node .subForumList li {
    margin-left: 0;
}

.node .subForumList li .nodeTitle a:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f07b";
    margin-right: 4px;
    color: rgb(127,127,127);
}

.footerLegal .uix_socialMediaLinks {
    float: right;
}

.uix_socialMediaLinks>li {
    display: inline-block;
}

.uix_socialMediaLinks>li>a {
    font-size: 24px;
    color: #abb8bb;
    background-image: url('/web/20150510073131im_/http://www.mcgamer.net/styles/mcgamer/uix/social_sprite.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    margin-right: 4px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    display: block;
    transition: 0.2s;
    text-align: center;
    width: 40px;
    height: 40px;
}

.uix_socialMediaLinks>li:last-child>a {
    margin-right: 0;
}

.uix_socialMediaLinks>li>a:hover {
    color: #e28c04;
    text-decoration: none;
    text-shadow: 0 2px 0 rgba(0,0,0,.1);
}

.uix_socialMediaLinks>li>a .uix_icon:before {
    height: 40px;
    line-height: 40px;
    display: block;
}

.uix_socialMediaLinks>li.facebook>a {
    background-image: none;
    background-position: 0 -32px;
}

.uix_socialMediaLinks>li.twitter>a {
    background-image: none;
    background-position: -48px -32px;
}

.uix_socialMediaLinks>li.youtube>a {
    background-image: none;
    background-position: -96px -32px;
}

.uix_socialMediaLinks>li.dribbble>a {
    background-image: none;
    background-position: -192px -32px;
}

.uix_socialMediaLinks>li.vimeo>a {
    background-image: none;
    background-position: -336px -32px;
}

.uix_socialMediaLinks>li.deviantart>a {
    background-position: -240px -32px;
}

.uix_socialMediaLinks>li.googleplus>a {
    background-image: none;
    background-position: -384px -32px;
}

.uix_socialMediaLinks>li.linkedin>a {
    background-image: none;
    background-position: -288px -32px;
}

.uix_socialMediaLinks>li.pinterest>a {
    background-image: none;
    background-position: -432px -32px;
}

.uix_socialMediaLinks>li.instagram>a {
    background-image: none;
    background-position: -144px -32px;
}

.uix_socialMediaLinks>li.contact>a {
    background-image: none;
}

.uix_socialMediaLinks>li.rss>a {
    background-image: none;
}

.nodeList .node.level_1 {
    margin-bottom: 20px;
}

.nodeList .node.groupNoChildren+.node.groupNoChildren {
    margin-top: 0;
}

.nodeList .node.groupNoChildren {
    margin-bottom: 20px;
}

.node.groupNoChildren .categoryStrip {
    display: none;
}

.nodeList#forums {
    padding: 0;
    background: none;
    border: none;
}

.nodeList {
    zoom:1;}

.nodeList:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.forum_view .nodeList#forums {
    border: 1px none rgb(221,225,226);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    border-top: 0;
}

.node.level_1>.nodeList {
    background: #FFFFFF;
    margin-top: 10px;
    border: 1px solid rgb(221,225,226);
    border-top: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.category_view .nodeList.sectionMain {
    padding: 0;
    border-top: 0;
}

.node.level_2:first-child .nodeInfo {
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.node.level_2:last-child .nodeInfo {
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.node.level_2:only-of-type .nodeInfo {
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    -khtml-border-radius: 0!important;
    border-radius: 0!important;
}

.node.level_2 .nodeInfo {
    border-top: 1px solid rgb(221,225,226);
}

.node .tinyIcon:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 16px;
    content: "\f09e";
}

.node .nodeControls {
    display: none;
}

.node .nodeLastPost .noMessages {
    display: block;
    text-align: center;
}

.node .nodeControls {
    right: 215px;
}

#logo img {
    max-width: 400px;
    width: 100%;
}

@media (max-width: 800px) {
    .Responsive #logo {
        float:none;
        text-align: center;
    }

    .Responsive .uix_slogan {
        display: none;
    }
}

.node .nodeText .nodeTitle a {
    color: inherit;
}

.node .nodeText,.node .subForumList {
    margin-left: 40px;
}

.avatarScaler img,.xenOverlay .formOverlay .avatar img,.xenOverlay .formOverlay .avatar .img,.xenOverlay .formOverlay .avatarCropper {
    background-color: #5d3f1e;
}

body .AvatarEditor .avatarOption {
    background: #ebf2f4;
    border-color: #b7c6c9;
}

.conversation_view .messageList {
    border: none;
    padding-right: 0;
}

.conversation_view .message:first-child,.conversation_view .quickReply {
    border: 1px none rgb(221,225,226);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.conversation_view .message .newIndicator {
    margin-top: 5px;
}

.breadcrumb {
    height: 60px;
}

.breadcrumb .crust a.crumb,.breadcrumb .crust .arrow,.breadcrumb .crust.placeholder .arrow,.breadcrumb .jumpMenuTrigger {
    line-height: 60px;
}

.breadBoxTop a.callToAction {
    height: auto;
    line-height: inherit;
}

.breadcrumb .crust .arrow,.breadcrumb .crust .arrow span {
    border-top-width: 30px;
    border-bottom-width: 30px;
}

.breadcrumb .crust .arrow span {
    top: -30px;
}

.breadcrumb .crust a.crumb {
    float: left;
}

.breadcrumb .crust .arrow {
    position: static;
    display: block;
    float: left;
    border: none;
    height: auto;
    width: auto;
}

.breadcrumb .crust:last-child .arrow {
    display: none;
}

.breadcrumb .crust.placeholder .arrow span {
    display: none;
}

.subForumsPopup .PopupOpen {
    color: #FFF!important;
}

.subForumsPopup .PopupOpen .dt {
    color: #FFF;
}

.footer a .uix_icon-jumpToTop {
    line-height: inherit;
    vertical-align: top;
}

#uix_jumpToFixed {
    font-size: 24px;
    color: #FFF;
    background-color: #788689;
    padding: 10px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    position: absolute;
    width: 60px;
    left: 50%;
    margin-left: -30px;
    display: none;
    opacity: 0.5;
    z-index: 1;
    transition: .2s;
    -webkit-backface-visibility: hidden;
    text-align: center;
}

#uix_jumpToFixed a {
    color: inherit;
}

#uix_jumpToFixed:hover {
    opacity: 1;
}

.footerLinks a.globalFeed {
    font-size: 16px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0 -448px;
    margin: 1px 4px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    opacity: 0.25;
    text-align: center;
    width: 16px;
    opacity: 1;
    vertical-align: middle;
    display: inline-block;
}

.footerLinks li {
    margin-left: 10px;
}

#copyright {
    text-align: left;
    color: inherit;
}

.footer .pageContent {
    zoom:1;}

.footer .pageContent:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#legal {
    clear: right;
}

.footerLegal .pageContent {
    clear: both;
    font-size: 16px;
    color: rgb(139,157,161);
    background-color: #ebf2f4;
    padding-top: 110px;
    padding-bottom: 110px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
}

.debugInfo {
    float: left;
    clear: both;
}

.footer .choosers dd {
    margin-right: 10px;
}

.footer .choosers dd {
    margin-right: 10px;
}

.footer .choosers a:after {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f0d7";
    font-size: 12px;
    margin-left: 4px;
}

.footer .choosers a {
    text-decoration: none;
    background-color: #FFFFFF;
    padding: 6px 10px;
    border: 1px solid rgb(221,225,226);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    line-height: normal;
}

.footer .choosers a:hover {
    color: #71a234;
    border-color: rgb(205,220,224);
}

@media (max-width: 800px) {
    .Responsive .footerLegal .uix_socialMediaLinks {
        float:none;
        margin: 0;
        text-align: center;
    }

    .Responsive #copyright,.Responsive #legal,.Responsive .debugInfo {
        float: none;
        display: block;
    }

    .Responsive #legal li {
        display: inline-block;
        float: none
    }

    .Responsive #copyright {
        margin: 10px 0;
        display: block;
        text-align: center;
    }
}

@media (max-width: 610px) {
    .Responsive .footer .pageContent {
        text-align:center;
        height: auto;
    }

    .Responsive .footer .choosers {
        display: inline-block;
        padding: 0 5px;
        float: none;
        vertical-align: middle;
        text-align: center;
    }

    .Responsive .footer .choosers dd {
        margin: 0 10px;
        text-align: center;
    }

    .Responsive .footerLinks {
        float: none;
        padding: 0;
    }

    .Responsive .footerLinks li {
        display: inline-block;
        float: none!important;
        margin: 0 5px;
    }
}

.profilePage .mast .section.infoBlock .primaryContent,.profilePage .mast .section.infoBlock .secondaryContent {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
}

.PanelScroller .navContainer {
    margin-top: -11px;
}

.afterDiscussionListHandle {
    margin-top: 38px;
}

.discussionList .discussionListItem.sticky {
    background-color: #b7c6c9;
    border-color: rgb(139,157,161);
}

.discussionList .discussionListItem.sticky .posterAvatar,.discussionList .discussionListItem.sticky .stats,.discussionList .discussionListItem.moderated .listBlock,.discussionListItem.InlineModChecked .posterAvatar,.discussionListItem.InlineModChecked .main,.discussionListItem.InlineModChecked .stats,.discussionListItem.InlineModChecked .lastPost,.discussionListItem.moderated.InlineModChecked,.discussionListItem.deleted .posterAvatar {
    background-color: transparent;
}

.discussionList .discussionListItem.sticky.InlineModChecked,.discussionList .discussionListItem.InlineModChecked,.discussionList .discussionListItem.moderated.InlineModChecked,.discussionList .discussionListItem.deleted.InlineModChecked {
    background-color: rgb(204,241,252);
}

.discussionList .discussionListItem.moderated {
    color: rgb(67,122,55);
    background-color: rgb(226,247,222);
}

.discussionListItems .unread.moderated .title a,.discussionListItems .unread.moderated .lastPostInfo .username {
    color: rgb(67,122,55);
}

.discussionList .discussionListItem.deleted {
    color: rgb(238,99,99);
    background-color: rgb(253,237,237);
}

.discussionListItem.deleted .title {
    color: rgb(238,99,99);
}

#uix_footer_columns .pageContent {
    color: #FFFFFF;
    background-color: #30c0da;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    clear: both;
    -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.2),0 -4px 0 rgba(0,0,0,0.05) inset;
    -moz-box-shadow: 0 2px 0 rgba(0,0,0,.2),0 -4px 0 rgba(0,0,0,0.05) inset;
    -khtml-box-shadow: 0 2px 0 rgba(0,0,0,.2),0 -4px 0 rgba(0,0,0,0.05) inset;
    box-shadow: 0 2px 0 rgba(0,0,0,.2),0 -4px 0 rgba(0,0,0,0.05) inset;
    margin-top: 0;
}

#uix_footer_columns .uix_footer_columns_container {
    display: table;
    width: 100%;
}

#uix_footer_columns .uix_footer_columns_container>li {
    vertical-align: top;
    font-size: 18px;
    padding: 20px;
    border: 1px solid rgb(255,255,255);
    border: 1px solid rgba(255,255,255,.1);
    _border: 1px solid rgb(255,255,255);
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 180%;
    display: table-cell;
}

#uix_footer_columns .uix_footer_columns_container>li .uix_footer_columnWrapper {
}

#uix_footer_columns .uix_footer_columns_1>li {
    width: 100%;
}

#uix_footer_columns .uix_footer_columns_2>li {
    width: 50%;
}

#uix_footer_columns .uix_footer_columns_3>li {
    width: 33.33333%;
}

#uix_footer_columns .uix_footer_columns_4>li {
    width: 25%;
}

#uix_footer_columns .uix_footer_columns_container li:first-child {
    border-left-width: 0;
    ;}

#uix_footer_columns h3 {
    font-weight: bold;
    font-size: 20px;
    color: #FFFFFF;
    padding-top: 10px;
    padding-bottom: 10px;
    ;}

#uix_footer_columns .uix_footer_columns_container>li h3>i {
    color: #3f4d50;
    margin-right: 10px;
    display: inline-block;
}

#uix_footer_columns .uix_footer_columns_container>li a {
    color: #FFFFFF;
    text-decoration: none;
}

#uix_footer_columns .uix_footer_columns_container>li a:hover {
    color: #71a234;
}

#uix_footer_columns .uix_footer_columns_container>li ul.footerMenu {
    margin-bottom: 10px;
}

#uix_footer_columns .uix_footer_columns_container>li ul.footerMenu>li>a {
    padding: 10px;
    border-bottom: 1px solid rgb(255,255,255);
    border-bottom: 1px solid rgba(255,255,255,.1);
    _border-bottom: 1px solid rgb(255,255,255);
    display: block;
}

#uix_footer_columns .widget-container {
    background: none;
    padding: 0;
    margin: 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

@media (max-width: 800px) {
    .Responsive #uix_footer_columns .uix_footer_columns_container>li {
        width:50%;
        border: 1px solid rgb(255,255,255);
        border: 1px solid rgba(255,255,255,.1);
        _border: 1px solid rgb(255,255,255);
        border-top-width: 0;
        border-right-width: 0;
        border-bottom-width: 0;
        border-top-width: 1px;
        display: inline-block;
        vertical-align: top;
    }

    .Responsive #uix_footer_columns .uix_footer_columns_1>li {
        width: 100%;
    }
}

@media (max-width: 610px) {
    .Responsive #uix_footer_columns .uix_footer_columns_container>li:nth-child(2) {
        border-top:1px solid rgb(255,255,255);
        border-top: 1px solid rgba(255,255,255,.1);
        _border-top: 1px solid rgb(255,255,255);
    }

    .Responsive #uix_footer_columns .uix_footer_columns_container>li {
        width: 100%;
        margin-bottom: 20px;
    }

    .Responsive #uix_footer_columns .uix_footer_columns_container>li {
        border-left: 0;
    }
}

@media (max-width: 480px) {
    .Responsive #uix_footer_columns .uix_footer_columns_container>li h3 {
        text-align:center;
    }

    .Responsive #uix_footer_columns .uix_footer_columns_container>li h3>i {
        display: block;
        font-size: 48px;
        margin-bottom: 20px;
    }

    .Responsive #uix_footer_columns .uix_footer_columns_container {
        text-align: center;
    }
}

.uix_footer_topRow {
    font-size: 24px;
    background-color: #ebf2f4;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 30px;
}

.uix_footer_topRow {
    zoom:1;}

.uix_footer_topRow:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.sidebar .visitorPanel .secondaryContent {
    zoom:1;}

.sidebar .visitorPanel .secondaryContent:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.sidebar .visitorPanel {
    overflow: visible;
}

.sidebar .section .secondaryContent {
    border: 1px none rgb(221,225,226);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.sidebar .section:last-child {
    margin-bottom: 0;
}

.mainContainer {
    margin-right: -320px;
}

.mainContent {
    margin-right: 320px;
}

@media (min-width: 801px) {
    .sidebar .section:first-child {
        margin-top:0;
    }
}

@media (max-width: 800px) {
    .uix_sidebar_collapse.toggleList_item:not(.uix_sidebar_collapsed) {
        display:none;
    }

    .Responsive .sidebar {
        width: auto;
    }
}

.off-canvas-wrapper {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
    min-height: 100vh;
}

.off-canvas-wrapper>.inner-wrapper {
    position: relative;
    min-height: 100vh;
    left: 0px;
}

.off-canvas-wrapper .exit-off-canvas {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 1001;
    background: rgb(255,255,255);
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    transition-duration: 200ms;
    transition-property: opacity;
    -webkit-transition-duration: 200ms;
    -webkit-transition-property: opacity;
}

.left-off-canvas-content,.right-off-canvas-content {
    top: 0px;
    bottom: 0px;
    width: 250px;
    display: none;
    overflow-y: auto;
    left: 0;
    position: fixed;
    z-index: 2;
    -webkit-backface-visibility: hidden;
    background-color: #3f4d50;
    width: 250px;
}

.left-off-canvas-content {
    left: -250px;
}

.right-off-canvas-content {
    right: -250px;
}

.off-canvas-wrapper.move-right .exit-off-canvas,.off-canvas-wrapper.move-left .exit-off-canvas {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    visibility: visible;
}

.off-canvas-wrapper.move-right .exit-off-canvas:hover,.off-canvas-wrapper.move-right .exit-off-canvas:focus,.off-canvas-wrapper.move-left .exit-off-canvas:hover,.off-canvas-wrapper.move-left .exit-off-canvas:focus {
    opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}

.csstransforms .off-canvas-wrapper>.inner-wrapper,.csstransforms .left-off-canvas-content,.csstransforms .right-off-canvas-content {
    transition: transform 500ms;
    -webkit-transition: -webkit-transform 500ms;
    -ms-transition: -ms-transform 500ms;
    display: block;
}

.csstransforms .off-canvas-wrapper.move-left>.inner-wrapper,.csstransforms .off-canvas-wrapper.move-left .right-off-canvas-content {
    -webkit-transform: translate(-250px,0);
    -moz-transform: translate(-250px,0);
    -o-transform: translate(-250px,0);
    -ms-transform: translate(-250px,0);
    transform: translate(-250px,0);
    -ms-transform: translate(-250px,0);
    -webkit-transform: translate(-250px,0);
}

.csstransforms .off-canvas-wrapper.move-right>.inner-wrapper,.csstransforms .off-canvas-wrapper.move-right .left-off-canvas-content {
    -webkit-transform: translate(250px,0);
    -moz-transform: translate(250px,0);
    -o-transform: translate(250px,0);
    -ms-transform: translate(250px,0);
    transform: translate(250px,0);
    -ms-transform: translate(250px,0);
    -webkit-transform: translate(250px,0);
}

.no-csstransforms .off-canvas-wrapper>.inner-wrapper,.no-csstransforms .left-off-canvas-content,.no-csstransforms .right-off-canvas-content {
    display: block;
}

.no-csstransforms .off-canvas-wrapper.move-left>.inner-wrapper {
    left: -250px;
    right: auto;
}

.no-csstransforms .off-canvas-wrapper.move-left .right-off-canvas-content {
    right: 0;
}

.no-csstransforms .off-canvas-wrapper.move-right>.inner-wrapper {
    right: -250px;
    left: auto;
}

.no-csstransforms .off-canvas-wrapper.move-right .left-off-canvas-content {
    left: 0;
}

.move-right .sticky_wrapper,.move-left .sticky_wrapper {
    position: static!important;
}

.uix_offCanvasSidebarMenu {
    display: none;
    float: left;
}

@media (max-width: 480px) {
    .navTabs .publicTabs .navTab {
        margin:0;
    }

    #navigation .uix_offCanvasSidebarMenu {
        display: block;
    }

    #navigation .publicTabs>li.navTab>a,#navigation .navTabs .publicTabs>li.navTab .SplitCtrl,#navigation .navTabs .publicTabs>li.navTab .SplitCtrl:before {
        display: none!important;
    }
}

.uix_sidePane ul .navTab {
    position: relative;
}

.uix_sidePane ul .navLink {
    display: block;
    font-weight: bold;
    color: #FFF;
    padding: 0 10px;
    border: 1px solid rgb(255,255,255);
    border: 1px solid rgba(255,255,255,.1);
    _border: 1px solid rgb(255,255,255);
    border-right-width: 0;
    border-left-width: 0;
    line-height: 50px;
    height: 50px;
}

.uix_sidePane ul .navLink:hover {
    text-decoration: none;
}

.uix_sidePane ul .SplitCtrl {
    display: block;
    position: absolute;
    right: 0;
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=51);
    background: rgba(0,0,0,.2);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
    height: 50px;
    width: 50px;
    top: 0;
    border-left: 1px solid rgb(255,255,255);
    border-left: 1px solid rgba(255,255,255,.1);
    _border-left: 1px solid rgb(255,255,255);
    color: #FFF;
    text-shadow: 0 2px 0 rgba(0,0,0,.2);
}

.uix_sidePane ul .SplitCtrl:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 16px;
    height: 100%;
    vertical-align: middle;
    font-weight: bold;
    line-height: 50px;
}

.uix_sidePane ul .selected .SplitCtrl {
    background: none;
}

.uix_sidePane ul .active .SplitCtrl:before {
    content: "\f106";
}

.uix_sidePane ul .selected .navLink {
    color: #FFF;
    background-color: #71a234;
}

.uix_sidePane ul .subMenu {
    transition: opacity 400ms ease;
    visibility: hidden;
    opacity: 0;
    height: 0;
}

.uix_sidePane ul .navTab:not(.active)+.navTab .navLink {
    border-top-width: 0;
}

.uix_sidePane ul .subMenu .blockLinksList {
    padding: 0;
}

.uix_sidePane ul .active .subMenu {
    opacity: 1;
    visibility: visible;
    height: auto;
}

.uix_sidePane ul .subMenu .secondaryContent {
    background: transparent;
}

.uix_sidePane ul .subMenu .blockLinksList a {
    color: rgb(150,182,189);
    padding: 10px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.uix_sidePane ul .subMenu .blockLinksList a:hover {
    color: #FFF;
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=255&g=255&b=255&a=25);
    background: rgba(255,255,255,.1);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF);
}

#content.help_bb_codes .sectionMain .primaryContent,#content.help_trophies .sectionMain .primaryContent {
    background-color: transparent;
}

#loginBar {
    z-index: 9999;
}

#loginBar #loginBarHandle {
    text-align: right;
}

#loginBar #loginBarHandle a {
    display: block;
}

#loginBar .pageWidth {
    position: relative;
}

.navTabs .navTab.login {
    display: list-item!important;
}

.xenOverlay .xenForm#pageLogin {
    max-width: 400px;
    margin: 0 auto;
    padding: 40px;
}

.xenOverlay .xenForm#pageLogin h2.heading {
    display: none;
}

.xenOverlay .xenForm#pageLogin h2.textHeading {
    font-size: 18px;
    padding: 0 0 20px 0;
}

.xenOverlay .xenForm#pageLogin .ctrlUnit>dt,.xenOverlay .xenForm#pageLogin .ctrlUnit>dd {
    float: none;
    width: auto;
    text-align: left;
    padding: 0;
    margin: 0;
}

.xenOverlay .xenForm#pageLogin .ctrlUnit>dt label {
    margin-left: 0;
    font-size: 18px;
    padding: 0 0 10px 0;
    display: block;
}

.xenOverlay .xenForm#pageLogin .ctrlUnit>dd>input {
    margin-top: 0;
}

.xenOverlay .xenForm#pageLogin .ctrlUnit.submitUnit dd label.rememberPassword {
    float: right;
    line-height: 30px;
}

.xenOverlay .xenForm#pageLogin .submitUnit dt {
    display: none;
}

.xenOverlay .xenForm#pageLogin .uix_loginOptions {
    margin-top: 10px;
    border-top: 1px solid rgb(221,225,226);
    padding-top: 10px;
}

.xenOverlay .xenForm#pageLogin .textCtrl.disabled {
    display: none;
}

@media (max-width: 480px) {
    .xenOverlay .xenForm#pageLogin .ctrlUnit.submitUnit dd label.rememberPassword {
        display:block;
        float: none;
    }

    .xenOverlay .xenForm#pageLogin {
        padding: 20px;
    }
}

#XenForo a.twitterLogin span,#XenForo a.fbLogin span,#XenForo .googleLogin span {
    background: none;
    margin: 0;
    padding: 0 10px;
    border: none;
    text-shadow: none;
    color: #FFF;
    width: auto;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}

#XenForo a.twitterLogin span:before,#XenForo a.fbLogin span:before,#XenForo .googleLogin span:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 10px;
}

#XenForo a.twitterLogin span:before {
    content: "\f099";
}

#XenForo a.fbLogin span:before {
    content: "\f09a";
}

#XenForo .googleLogin span:before {
    content: "\f0d5";
}

#XenForo a.twitterLogin span:hover,#XenForo a.fbLogin span:hover,#XenForo .googleLogin span:hover {
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=25);
    background: rgba(0,0,0,.1);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);
}

#XenForo a.twitterLogin,#loginBar a.twitterLogin,#XenForo a.fbLogin,#loginBar a.fbLogin,#XenForo .googleLogin,#loginBar .googleLogin {
    display: block;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    text-shadow: none;
    color: #FFF;
    width: 100%;
    height: auto;
    font-size: 18px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}

#XenForo a.twitterLogin,#loginBar a.twitterLogin {
    background: #77CDF0;
}

#XenForo a.fbLogin,#loginBar a.fbLogin {
    background: #537CBE;
}

#XenForo .googleLogin,#loginBar .googleLogin {
    background: #E9654C;
}

#navigation.withSearch .navTabs .pageWidth {
    zoom:1;}

#navigation.withSearch .navTabs .pageWidth:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#logoBlock .pageWidth {
    zoom:1;}

#logoBlock .pageWidth:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#logoBlock .funbox {
    margin-top: 0;
}

#uix_footer_columns {
    margin-bottom: 0;
}

#navigation .navTabs,#userBar .navTabs,.navTabs .navTab.selected .tabLinks,.footer .pageContent,#uix_footer_columns,#logoBlock .pageContent {
    border-left: none;
    border-right: none;
}

.navTabs .navTab.selected .blockLinksList {
    max-width: 1140px;
    margin: 0 auto!important;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.footer .pageContent {
    margin-bottom: 0;
}

#uix_footer_columns .pageContent {
    margin-bottom: 0;
    margin-top: 0;
}

.LoggedIn .discussionListItem .unreadLink,.LoggedIn .discussionListItem .ReadToggle,.discussionListItem .iconKey span,.event .content .thread .icon,.event .content .forum .icon,.footerLinks a.globalFeed,.messageNotices .icon,.rating .star,.resourceAlerts .icon,.thread_view .threadAlerts .icon,.alerts .newIcon,.alertsPopup .newIcon,.DismissParent .DismissCtrl {
    background-image: url(/web/20150510073131im_/http://www.mcgamer.net/styles/mcgamer/uix/sprite.png)!important;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.LoggedIn .discussionListItem .unreadLink,.LoggedIn .discussionListItem.unread .ReadToggle {
    background-position: 0 -32px;
}

.LoggedIn .discussionListItem .ReadToggle:hover {
    background-position: -16px -32px;
}

.discussionListItem .iconKey .sticky {
    background-position: 0px -16px;
}

.discussionListItem .iconKey .starred {
    background-position: -64px -32px;
}

.discussionListItem .iconKey .watched {
    background-position: -144px -16px;
}

.discussionListItem .iconKey .locked {
    background-position: -16px -16px;
}

.discussionListItem .iconKey .moderated {
    background-position: -32px -16px;
}

.discussionListItem .iconKey .redirect {
    background-position: -48px -16px;
}

.discussionListItem .iconKey .new {
    background-position: -64px -16px;
}

.event .content .thread .icon {
    background-position: -96px -16px;
}

.event .content .forum .icon {
    background-position: -80px -16px;
}

.footerLinks a.globalFeed {
    background-position: -112px -16px;
}

.messageNotices .warningNotice .icon {
    background-position: -48px -32px;
}

.messageNotices .deletedNotice .icon {
    background-position: -64px -32px;
}

.messageNotices .moderatedNotice .icon {
    background-position: -32px -16px;
}

.navTabs .navTab.PopupClosed:hover .SplitCtrl {
    background-position: -128px;
}

.rating .star {
    background-position: -96px -32px!important;
}

.rating .star.Full {
    background-position: -64px -32px!important;
}

.rating .star.Half,.rating .star.Full.Half {
    background-position: -80px -32px!important;
}

.resourceAlerts .deletedAlert .icon {
    background-position: -48px -32px;
}

.resourceAlerts .moderatedAlert .icon {
    background-position: -32px -16px;
}

#QuickSearchPlaceholder {
    background-position: -144px 0;
}

.thread_view .threadAlerts .deletedAlert .icon {
    background-position: -48px -32px;
}

.thread_view .threadAlerts .moderatedAlert .icon {
    background-position: -32px -32px;
}

.thread_view .threadAlerts .lockedAlert .icon {
    background-position: -16px -16px;
}

.alerts .newIcon,.alertsPopup .newIcon {
    background-position: -112px -32px;
}

.DismissParent .DismissCtrl {
    background-position: -80px 0;
}

.DismissParent:hover .DismissCtrl:hover {
    background-position: -96px 0;
}

.DismissParent:hover .DismissCtrl:active {
    background-position: -112px 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {
    .LoggedIn .discussionListItem .unreadLink,.LoggedIn .discussionListItem .ReadToggle,.discussionListItem .iconKey span,.event .content .thread .icon,.event .content .forum .icon,.footerLinks a.globalFeed,.messageNotices .icon,.rating .star,.resourceAlerts .icon,.thread_view .threadAlerts .icon,.alerts .newIcon,.alertsPopup .newIcon,.DismissParent .DismissCtrl {
        background-image:url(/web/20150510073131im_/http://www.mcgamer.net/styles/mcgamer/uix/sprite@2x.png)!important;
        background-size: 160px 48px;
    }
}

@media screen and (max-width: 1180px) and (min-width: 801px ) {
    .pageWidth {
        margin-left:20px;
        margin-right: 20px;
    }
}

@media (max-width: 800px) {
    .Responsive .blockLinksList a,.Responsive .blockLinksList label {
        padding:10px;
    }
}

@media (max-width: 610px) {
    .Responsive .profilePage .mast>* {
        max-width:none;
    }

    .Responsive .navTabs {
        font-size: 14px;
    }

    .Responsive #userBar .navTabs {
        font-size: 14px;
    }

    .Responsive #navigation .navTabs,.Responsive #userBar .navTabs {
        padding-left: 0;
        padding-right: 0;
    }

    .Responsive .moderatorTabs a i+.itemLabel {
        display: none;
    }
}

@media (max-width: 480px) {
    .Responsive .pageNavLinkGroup {
        text-align:center;
    }

    .Responsive .pageNavLinkGroup .PageNav,.Responsive .pageNavLinkGroup .linkGroup {
        clear: both;
        display: inline-block;
    }

    .Responsive .pageNavLinkGroup .linkGroup .Popup {
        margin-left: 0;
    }

    .Responsive .pageNavLinkGroup .linkGroup .Popup,.Responsive .pageNavLinkGroup .linkGroup .element,.Responsive .pageNavLinkGroup .linkGroup a {
        margin: 0 5px;
        display: inline-block;
        float: none;
    }

    .Responsive .resourceInfo .downloadButton {
        display: block;
    }

    .Responsive .breadBoxTop.withTopCtrl .topCtrl {
        width: 100%;
        text-align: center;
        margin-left: 0;
        margin-top: 10px;
    }

    .Responsive .breadBoxTop.withTopCtrl .topCtrl a.callToAction {
        display: block;
    }

    .Responsive .pageNavLinkGroup .linkGroup {
        float: none;
    }

    .Responsive .pageNavLinkGroup .linkGroup a.callToAction {
        display: block;
        width: 100%;
        margin-left: 0;
        text-align: center;
    }

    .Responsive .navTabs .navTab.account .avatar {
        padding-right: 0;
    }
}

@media (max-width: 768px) {
    .Responsive .footer .choosers.chooser_AdStyler,.uix_adStylerColorOptions {
        display:none;
    }
}

@media (max-height: 610px) {
    .Responsive .Menu {
        overflow-y:auto;
        max-height: 100%;
    }
}

@media screen and (min-width: 481px) {
    *:not(.avatarHolder)+.UserOnline,*:not(.avatarHolder)+.UserOnlineInvisible,*:not(.avatarHolder)+.UserOffline {
        position:absolute;
        left: 0;
        top: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;
        border-radius: 3px;
        margin: 0;
    }

    *:not(.avatarHolder)+.UserOnline span,*:not(.avatarHolder)+.UserOnlineInvisible span,*:not(.avatarHolder)+.UserOffline span {
        display: none;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .resourceHeaders .typeFilter {
        bottom:0px;
        (-bracket-:hack; bottom: 1px;
        ); }
}

.innerContent .rateBlock {
    background-image: none;
}

.resourceListItem {
    border-bottom: solid 1px rgb(221, 225, 226);
}

.sidebar .callToAction {
    margin: 15px 10px;
}

.sidebar .callToAction span {
    padding: 3px 10px;
}

.resourceListSidebar .secondaryContent {
    border: 1px none rgb(221, 225, 226);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    margin-bottom: 10px;
}

.resourceListMain {
    background-color: #FFFFFF;
    padding: 20px;
    border: 1px solid rgb(221, 225, 226);
    border-top-width: 0;
    border-bottom-width: 2px;
    border-bottom-color: #dde3e5;
    border-radius: ;
}

.imageCollection {
    background-image: none;
}

.downloadButton .inner:hover {
    color: #FFF;
}

.mediaContainer {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
}

.resourceListSidebar, .resourceListMain {
    margin-bottom: 0;
}

#taigachat_full.nodeList .categoryStrip .nodeDescription {
    opacity: 1;
}

#taigachat_full.nodeList .categoryStrip {
    height: auto;
}

.mediaTabHeadings .typeFilter {
    background-image: none;
}

.mediaLabels .mediaLabel {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
}

.container .xengallerySideBar .section {
    margin: 0 0 10px 0;
    padding: 0;
}

.container .xengallerySideBar .section .secondaryContent {
    border: 1px none rgb(221, 225, 226);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

.container .xengallerySideBar .section h3 {
    font-weight: bold;
    font-size: 18px;
    color: #71a234;
    padding: 10px;
    margin-bottom: 10px;
}

.xengallery_media_index .titleBar, .xengallery_category_view .titleBar {
    height: auto;
}

.commentSimple .control:before, .mediaMeta .control:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 5px;
}

.commentMeta .control.ReplyLink:before {
    content: "\f112";
}

.commentMeta .control.edit:before {
    content: "\f040";
}

.commentMeta .control.delete:before {
    content: "\f014";
}

.commentMeta .control.deleteSpam:before {
    content: "\f05e";
}

.commentMeta .control.ip:before, .mediaMeta .control.ip:before {
    content: "\f124";
}

.commentMeta .control.like:before, .mediaMeta .control.like:before {
    content: "\f164";
}

.commentMeta .control.unlike:before, .mediaMeta .control.unlike:before {
    content: "\f165";
}

.commentMeta .control.MultiQuoteControl:before {
    content: "\f10d";
}

.commentMeta .control.history:before {
    content: "\f1da";
}

.commentMeta .control.warn:before {
    content: "\f071";
}

.commentMeta .control.report:before, .mediaMeta .control.report:before {
    content: "\f06a";
}

.commentMeta .control.postComment:before {
    content: "\f075";
}

/* --- mcgamer.css --- */
.button.block {
    float: none;
    display: block;
    height: 40px;
    line-height: 40px;
}

.sidebar .section.loginButton .secondaryContent {
    padding-top: 0;
}

.dataTable tr.dataRow th {
    background: #3f4d50;
    color: #b7c6c9;
    padding: 10px;
    border-bottom: 0;
}

.dataTable tr.dataRow td {
    padding: 10px;
}

.sidebar .avatarList {
    background: #FFFFFF;
}

.sidebar .avatarList .avatar {
    margin-right: 10px;
}

.sidebar .avatarList li {
    padding: 10px;
}

@media (min-width: 801px) {
    .sidebar .avatarList .avatar img {
        display: block;
    }
}

/* ##### ----- Forum Page ----- ##### */
/* ### --- Header --- ### */
#userBar .navTab.uix_searchTab {
    background: url(/web/20150510073131im_/http://www.mcgamer.net/rgba.php?r=0&g=0&b=0&a=25);
    background: rgba(0,0,0,.1);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);
}

#QuickSearch {
    padding: 0 20px;
}

#QuickSearch #commonSearches .button {
    display: block;
}

#QuickSearch .formPopup .secondaryControls {
    color: rgb(102, 127, 133);
}

.navTabs .navTab.account .avatar img {
    width: 32px;
    height: 32px;
}

.navTabs .navTab .navLink > .uix_icon {
    font-size: 22px;
}

.navTabs .navTab .navLink > .uix_icon.uix_icon-signIn {
    display: none;
}

.navTabs .navTab.upgrade:hover {
    background: #71a234;
}

.navTabs .navTab.upgrade {
    background: #e28c04;
}

.navTabs .navTab.upgrade .navLink {
    color: #FFF;
    height: 36px !important;
    line-height: 36px !important;
    float: none;
    display: inline-block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    margin-bottom: -5px;
}

.activeSticky.lastSticky .pageContent {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
}

@media (max-width: 800px) {
    .Responsive .navTabs {
        font-size: 18px !important;
    }
}

.mcgamerUserText {
    float: left;
    margin-left: 20px;
    text-transform: uppercase;
    font-size: 22px;
    font-family: 'Squada One', cursive;
}

#mcgamerPlayerCount {
    line-height: 84px;
}

.mcgamerPlayerCountWhite {
    color: #FFFFFF;
}

#mcgamerPlay {
    color: #FFFFFF;
    background-color: #5d3f1e;
    padding: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 -4px 0 rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 0 -4px 0 rgba(0, 0, 0, 0.2) inset;
    -khtml-box-shadow: 0 -4px 0 rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 -4px 0 rgba(0, 0, 0, 0.2) inset;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: block;
}

@media only screen and (max-width : 1024px) {
    .mcgamerUserText {
        margin-left: 10px;
    }

    .moderatorTabs .navTab a {
        padding: 0 4px ;
    }

    .mcgamerUserbarExtraText {
        display: none;
    }
}

@media only screen and (max-width : 800px) {
    #mcgamerPlay {
        display: none;
    }
}

@media only screen and (max-width : 610px) {
    .uix_socialMediaLinks {
        display: none;
    }
}

@media only screen and (max-width : 480px) {
    .mcgamerUserText {
        font-size: 20px;
    }
}

.mcgamerUserTextTertiary {
    color: #e28c04;
}

.navTabs .moderatorTabs {
    float: right;
}

.navTabs .moderatorTabs .uix_icon {
    opacity: 1;
}

#QuickSearchQuery {
    border: none;
    -webkit-box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1) inset, 0 -4px 3px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1) inset, 0 -4px 3px rgba(0, 0, 0, 0.1) inset;
    -khtml-box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1) inset, 0 -4px 3px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1) inset, 0 -4px 3px rgba(0, 0, 0, 0.1) inset;
}

#QuickSearchQuery::-webkit-input-placeholder {
    color: #FFFFFF;
}

#QuickSearchQuery:-moz-placeholder {
    color: #FFFFFF;
}

#QuickSearchQuery::-moz-placeholder {
    color: #FFFFFF;
}

#QuickSearchQuery:-ms-input-placeholder {
    color: #FFFFFF;
}

.moderatorTabs .navTab span.itemLabel {
    display: none ;
}

/* ### --- Main Content --- ### */
/* ## -- Sidebar -- ## */
@media only screen and (max-width : 800px) {
    .sidebar {
        text-align: center;
    }

    .sidebar .avatarList a.avatar {
        float: none;
        margin: 0;
    }

    .funboxWrapper {
        width: 300px;
        margin-left: auto;
        margin-right: auto;
    }
}

.sidebar .section .secondaryContent {
    border: none;
}

.sidebar .section .secondaryContent h3, .sidebar .section .secondaryContent {
    padding-left: 0;
    padding-right: 0;
}

.sidebar .section .secondaryContent h3:after {
    display: block;
    content: "";
    margin: 12px auto 0 0;
    height: 3px;
    width: 40px;
    background-color: #71a234;
}

.sidebar .avatarList li:last-of-type {
    border-bottom: none;
}

/* # - Node Stats - # */
.node .nodeText .Popup.subForumsPopup {
    line-height: 20px;
    position: absolute;
    top: 46px;
    left: 68px;
}

@media only screen and (max-width : 1024px) {
    .node .nodeText {
        margin-right: 0;
    }

    .node .nodeText .nodeStats {
        right: 0;
    }

    .node .nodeLastPost {
        position: static;
        height: auto;
        width: auto;
        background: none;
        border: none;
        padding: 0;
        margin: -20px 0 10px 64px;
    }

    .node .nodeText .nodeTitle, .nodeText .nodeStats.pairsInline dd {
        font-size: 16px;
    }

    .nodeText .nodeStats.pairsInline dl {
        min-width: 60px;
    }

    .nodeList .forumNodeInfo.unread .nodeLastPost, .nodeInfo.forumNodeInfo.primaryContent.unread {
        background-color: #FFFFFF;
    }

    .node .nodeText .Popup.subForumsPopup {
        right: 10px;
        top: 54px;
        left: auto;
    }

    .node .nodeIcon {
        height: 62px;
    }
}

.node .nodeStats {
    margin: 0;
    line-height: 20px;
    top: 15px;
    max-width: 200px;
    position: absolute;
    right: 240px;
}

.nodeStats.pairsInline dl, .nodeStats.pairsInline dt, .nodeStats.pairsInline dd {
    display: block;
    text-align: center;
}

.nodeStats.pairsInline dl {
    min-width: 90px;
}

.nodeStats.pairsInline dd {
    color: #3f4d50;
    font-size: 24px;
}

.nodeStats.pairsInline dt {
    color: #b7c6c9;
    text-transform: uppercase;
    font-size: 12px;
    font-family: Lato, sans-serif;
}

@media only screen and (max-width : 610px) {
    .node .nodeIcon {
        height: 52px;
    }
}

@media only screen and (max-width : 480px) {
    .node .nodeIcon {
        height: 66px;
    }

    .node .nodeLastPost {
        margin-top: 0;
    }

    .node .nodeStats {
        line-height: initial;
        position: static;
        height: auto;
        width: auto;
        background: none;
        border: none;
        padding: 0;
        margin: -22px 0 10px 0;
    }

    .nodeStats.pairsInline dl, .nodeStats.pairsInline dt, .nodeStats.pairsInline dd {
        display: inline;
        text-align: initial;
    }

    .nodeStats.pairsInline dl {
        min-width: 90px;
    }

    .nodeStats.pairsInline dd {
        margin-right: 4px;
    }
}

/* # - General Node List - # */
.node.level_1 > .nodeList, .nodeList .categoryForumNodeInfo, .nodeList .forumNodeInfo, .nodeList .pageNodeInfo, .nodeList .linkNodeInfo {
    background-color: #f5fafb;
}

.node.level_1 > .nodeList {
    margin-top: 0;
}

.nodeList .node .categoryStrip .nodeTitle:before {
    height: 64px;
    width: 58px;
    text-align: center;
    line-height: 56px;
    margin-right: 18px;
    padding: 0;
    font-size: 24px;
}

.nodeList .categoryStrip .nodeTitle a::after {
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid;
    left: 58px;
}

.nodeList .categoryStrip .nodeTitle a::after {
    z-index: 2;
}

.nodeList .node .forumNodeInfo path {
    fill: #b7c6c9;
}

.nodeList .node .nodeIcon svg {
    margin-top: 5px;
}

.node.forum .nodeText {
    border-right: 1px solid #ebf2f4;
}

.nodeList .level_1.node .nodeText .nodeTitle {
    color: #3f4d50;
}

.nodeList .forumNodeInfo.unread .nodeTitle, .nodeList .forumNodeInfo.unread .nodeIcon {
    background-color: #FFFFFF;
}

.node .forumNodeInfo .nodeIcon:before, .node .forumNodeInfo.unread .nodeIcon:before {
    content: none;
}

.node .forumNodeInfo .nodeIcon:before, .node .categoryForumNodeInfo .nodeIcon:before, .node .pageNodeInfo .nodeIcon:before, .node .linkNodeInfo .nodeIcon:before {
    font-size: 30px;
}

/* # - First node - # */
.nodeList .level_1.node .categoryStrip {
    border-bottom-color: #71a234;
}

.nodeList .level_1.node .categoryStrip .nodeTitle a, .nodeList .level_1.node .uix_collapseNodes .uix_icon, .nodeList .level_1.node .forumNodeInfo.unread .nodeText .nodeTitle, .nodeList .level_1.node .secondaryContent a, .nodeList .level_1.node .categoryForumNodeInfo .nodeIcon:before, .nodeList .level_1.node .pageNodeInfo .nodeIcon:before, .nodeList .level_1.node .linkNodeInfo .nodeIcon:before {
    color: #71a234;
}

.nodeList .level_1.node .categoryStrip .nodeTitle:before {
    background-color: #71a234;
    content: '\f0e3';
}

.nodeList .level_1.node .categoryStrip .nodeTitle a::after, .nodeList .level_1.node .unread .nodeIcon {
    border-left-color: #71a234;
}

.nodeList .level_1.node .forumNodeInfo.unread .nodeIcon path {
    fill: #71a234;
}

/* # - Second node - # */
.nodeList .level_1.node_10 .categoryStrip {
    border-bottom-color: #5d3f1e;
}

.nodeList .level_1.node_10 .categoryStrip .nodeTitle a, .nodeList .level_1.node_10 .uix_collapseNodes .uix_icon, .nodeList .level_1.node_10 .forumNodeInfo.unread .nodeText .nodeTitle, .nodeList .level_1.node_10 .secondaryContent a, .nodeList .level_1.node_10 .categoryForumNodeInfo .nodeIcon:before, .nodeList .level_1.node_10 .pageNodeInfo .nodeIcon:before, .nodeList .level_1.node_10 .linkNodeInfo .nodeIcon:before {
    color: #5d3f1e;
}

.nodeList .level_1.node_10 .categoryStrip .nodeTitle:before {
    background-color: #5d3f1e;
    content: '\f0fc';
}

.nodeList .level_1.node_10 .categoryStrip .nodeTitle a::after, .nodeList .level_1.node_10 .unread .nodeIcon {
    border-left-color: #5d3f1e;
}

.nodeList .level_1.node_10 .forumNodeInfo.unread .nodeIcon path {
    fill: #5d3f1e;
}

/* # - Third node - # */
.nodeList .level_1.node_4 .categoryStrip {
    border-bottom-color: #e28c04;
}

.nodeList .level_1.node_4 .categoryStrip .nodeTitle a, .nodeList .level_1.node_4 .uix_collapseNodes .uix_icon, .nodeList .level_1.node_4 .forumNodeInfo.unread .nodeText .nodeTitle, .nodeList .level_1.node_4 .secondaryContent a, .nodeList .level_1.node_4 .categoryForumNodeInfo .nodeIcon:before, .nodeList .level_1.node_4 .pageNodeInfo .nodeIcon:before, .nodeList .level_1.node_4 .linkNodeInfo .nodeIcon:before {
    color: #e28c04;
}

.nodeList .level_1.node_4 .categoryStrip .nodeTitle:before {
    background-color: #e28c04;
    content: '\f061';
}

.nodeList .level_1.node_4 .categoryStrip .nodeTitle a::after, .nodeList .level_1.node_4 .unread .nodeIcon {
    border-left-color: #e28c04;
}

.nodeList .level_1.node_4 .forumNodeInfo.unread .nodeIcon path {
    fill: #e28c04;
}

/* ## -- Forum Stats -- ## */
.widget-group-forum_list_stats {
    background: #5d3f1e;
    padding: 15px 10px;
    margin-top: 20px;
    margin-bottom: 0;
}

.widget-group-forum_list_stats h3 {
    display: none;
}

.widget-group-forum_list_stats .pairsJustified dl dd a, .widget-group-forum_list_stats .pairsJustified dl dd, .widget-group-forum_list_stats .pairsJustified dl dt {
    text-decoration: none;
    color: #FFFFFF;
    font-family: Lato, sans-serif;
}

@media only screen and (min-width : 480px) {
    /* clearfix */ .widget-group-forum_list_stats .pairsJustified {
        zoom: 1;
    }

    .widget-group-forum_list_stats .pairsJustified:after {
        content: '.';
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    .widget-group-forum_list_stats .pairsJustified dl {
        width: 25%;
        float: left;
        text-align: center;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

    .widget-group-forum_list_stats .pairsJustified dl dd, .widget-group-forum_list_stats .pairsJustified dl dt {
        float: none;
        display: block;
        text-align: center;
        margin: 0;
        background-color: rgba(0, 0, 0, 0.15);
        margin-left: 12px;
        margin-right: 12px;
    }

    .widget-group-forum_list_stats .pairsJustified dl dt {
        font-size: 12px;
        font-family: Lato, sans-serif;
        margin-bottom: 0;
        margin-top: 20px;
        padding-top: 4px;
    }

    .widget-group-forum_list_stats .pairsJustified dl dd, .widget-group-forum_list_stats .pairsJustified dl dd a {
        font-size: 18px;
        font-family: 'Squada One', cursive;
        margin-top: 0;
        margin-bottom: 20px;
        padding-bottom: 4px;
    }
}

/* ### --- Footer --- ### */
@media only screen and (max-width : 800px) {
    .sidebar .section .secondaryContent h3:after {
        margin: 12px auto 0 auto;
    }

    .footerMenu {
        font-size: 16px;
    }

    #uix_wrapper #uix_footer_columns .uix_footer_columns_container > li {
        border: none;
    }

    .footerLinks {
        font-size: 14px;
        float: none;
        display: block;
        width: 280px;
        margin-left: auto;
        margin-right: auto;
    }
}

#mcgamerChooser {
    margin: 0;
    background-color: #ebf2f4;
    padding: 20px;
}

#mcgamerChooser .choosers {
    float: none;
}

.footer .choosers a {
    background-color: #FFFFFF;
    color: #b7c6c9;
    border: none;
    font-family: Lato, sans-serif;
    padding: 10px 20px 10px 20px;
}

.topLink, .Responsive .footerLinks li.topLink {
    display: none;
}

.footerLegal a {
    color: rgb(139, 157, 161);
}

a.audentioLink {
    color: #5d3f1e
}

.footerMenu a {
    color: rgb(139, 157, 161)
}

.footerMenu a:hover {
    color: #5d3f1e;
    text-decoration: none;
}

.footerMenu li {
    display: inline-block;
    margin: 20px;
}

.mcgamerFooterTop {
    display: table;
    width: 100%;
}

.mcgamerFooterTopInner {
    display: table-cell;
    text-align: center;
}

.mcgamerTwitterDark {
    color: rgba(0, 0, 0, 0.4);
}

.mcgamerTwitterIcon {
    display: inline-block;
    font-size: 24px;
    width: 34px;
    height: 34px;
    border: 6px solid white;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -khtml-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    margin-right: 16px;
}

.mcgamerTwitterIcon:before {
    content: '\f099' ;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.mcgamerTwitterStatus {
    text-overflow: ellipsis;
}

#uix_jumpToFixed a {
    display: block;
}

.uix_icon-jumpToTop:before {
    content: '\f077'
}

/*--- Advertisements --- */
.placeholder_728x90 {
    color: #FFF;
    font-size: 18px;
    font-family: Lato, sans-serif;
    margin-top: 20px;
    margin-bottom: 36px;
    width: 728px;
    height: 90px;
    line-height: 90px;
    background-color: #71a234;
    margin-left: auto;
    margin-right: auto;
}

.placeholder_300x300 {
    color: #FFF;
    font-size: 18px;
    font-family: Lato, sans-serif;
    background-color: #e28c04;
    width: 300px;
    height: 300px;
    line-height: 300px;
}

.navTab.admin.Popup .uix_icon + strong {
    display: none;
}

.mainContainer .mainContent > .breadBoxTop:first-child, .mainContainer_noSidebar > .breadBoxTop:first-child {
    margin-top: -20px;
    margin-right: -20px;
    margin-left: -20px;
    border-width: 0 0 1px 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -khtml-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -khtml-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}

.mainContainer .mainContent > .breadBoxBottom:last-child, .mainContainer_noSidebar > .breadBoxBottom:last-child {
    margin-bottom: -20px;
    margin-right: -20px;
    margin-left: -20px;
    border-width: 1px 0 0 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -khtml-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -khtml-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -khtml-box-shadow: none;
    box-shadow: none;
}

@media (max-width: 800px) {
    .mainContainer .mainContent > .breadBoxTop:first-child, .mainContainer_noSidebar > .breadBoxTop:first-child, .mainContainer .mainContent > .breadBoxBottom:last-child, .mainContainer_noSidebar > .breadBoxBottom:last-child {
        margin-left: -10px;
        margin-right: -10px
    }
}

@media (max-width: 480px) {
    .Responsive .breadBoxTop.withTopCtrl .topCtrl .callToAction {
        display: block;
    }

    .Responsive .breadBoxTop.withTopCtrl, .Responsive .breadBoxTop.withTopCtrl nav {
        display: block;
        width: auto;
    }
}