.searchCarousel{
    width:100%;
    overflow-x:scroll;
    margin-bottom:3px
}
 .reviewHeaderImg{
    display:inline-block
}
 .reviewHeaderDesc{
    display:inline-block;
    vertical-align:top
}
 .siteMapLinks{
    text-align:right;
    padding:10px;
    line-height:25px;
    width:auto;
    display:block;
    background:#283057;
    color:#fff;
    font-size:8pt;
    font-weight:700;
    margin:5px 0
}
 .compImage{
    float:right;
    margin-left:5px
}
 .compText{
    float:left
}
 .post_signature, .message_data {
    word-wrap:break-word;
}
 #firstUnread,#imod,#threadrating,#threadsearch,#threadtools,.displaymodes,.tbar_topic{
    text-decoration:none;
    display:inline-block;
    width:auto
}
 #miniSearchBoxDiv{
    clear:both;
    height:25px;
    float:right;
    margin-right:155px;
    max-width:150px
}
 #adContainer{
    overflow-x:hidden;
    overflow-y:auto
}
 #sideAdContainer{
    overflow-x:hidden;
    overflow-y:auto;
    cursor:all-scroll
}
 .simplemodal-wrap{
    overflow:hidden
}
 #basic-modal-content{
    display:none
}
 #simplemodal-overlay{
    background-color:#000;
    height:100%!important;
    width:100%;
    cursor:wait
}
 #simplemodal-container{
    height:auto!important;
    top:25%!important;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    max-height:75%;
    color:#fff;
    background:#38407a;
    background:-moz-linear-gradient(top,rgba(56,64,122,1) 0,rgba(40,48,87,1) 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(56,64,122,1)),color-stop(100%,rgba(40,48,87,1)));
    background:-webkit-linear-gradient(top,rgba(56,64,122,1) 0,rgba(40,48,87,1) 100%);
    background:-o-linear-gradient(top,rgba(56,64,122,1) 0,rgba(40,48,87,1) 100%);
    background:-ms-linear-gradient(top,rgba(56,64,122,1) 0,rgba(40,48,87,1) 100%);
    background:linear-gradient(to bottom,rgba(56,64,122,1) 0,rgba(40,48,87,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38407a', endColorstr='#283057', GradientType=0);
    border:1px solid #000;
    position:fixed
}
 .simplemodal-data{
    padding:8px;
    overflow-y:scroll;
    max-height:275px
}
 #simplemodal-container code{
    background:#141414;
    border-left:3px solid #65B43D;
    color:#bbb;
    display:block;
    font-size:12px;
    margin-bottom:12px;
    padding:4px 6px 6px
}
 #simplemodal-container a.modalCloseImg{
    background:url(https://static.gearspace.com/board/images/m/x.png) no-repeat;
    width:25px;
    height:29px;
    display:inline;
    z-index:3200;
    position:absolute;
    top:-15px;
    right:-16px;
    cursor:pointer
}
 #simplemodal-container h3{
    color:#84b8d9
}
 .post{
    position:relative
}
 .fixed{
    position:fixed!important
}
 .userPopup{
    position:absolute;
    z-index:50
}
 .bigusername{
    cursor:pointer;
    font-weight:bold;
}
 #participatedOptions{
    color:#fff
}
 #sideAdBanner{
    width:120px;
    height:600px;
    color:#fff;
    font-weight:700;
    font-size:15pt;
    vertical-align:middle;
    position:absolute;
    top:0;
    right:0;
    padding-top:5px
}
 .fixed{
    top:0;
    top:0
}
 .fixedBottom{
    position:fixed;
    top:auto;
    bottom:0
}
 .reasonForEditing{
    width:250px
}
 .head_tools{
    float:right
}
 .user_data{
    width:175px;
    padding:5px;
    margin:0;
    vertical-align:top
}
 .post_data{
    background-color:#fff;
    margin:0;
    position:relative
}
 .inlinemod .post_data{
    background:#FFC
}
 .posting{
    margin:0;
    padding:0;
    width:100%
}
 .alt2_stylevar_right{
    vertical-align:bottom;
    margin-bottom:40px
}
 .alt1_stylevar_right{
    vertical-align:bottom;
}
 .greenbg{
    background-color:#0c0;
    color:#fff
}
 .redbg{
    background-color:#c00;
    color:#fff
}
 .forumMobileInfo{
    display:none;
    position:relative;
    width:100%
}
 .forumHomeHeaderItem{
    background:#283057;
    list-style:none;
    display:table-cell;
    padding:5px
}
 .forumHomeHeader{
    width:100%;
    list-style:none
}
 .forumCategory{
    background:#283057;
    color:#fff;
    padding:5px;
    font-weight:700
}
 .forumCategory a:link{
    color:#fff;
    text-decoration:none
}
 .forumBitContainer{
    display:table;
    width:100%;
    position:relative;
    border-spacing:1px;
    border-collapse:separate
}
 .forumBit{
    height:25%;
    list-style:none;
    padding:5px;
    vertical-align:middle;
    display:table-cell
}
 .navBit{
    width:auto;
    list-style:none;
    background:#283057;
    color:#fff;
    font-size:8pt;
    padding:5px;
    font-weight:700;
    border-spacing:2px;
    border-collapse:separate
}
 #navBar,#secondaryNavBar{
    width:100%
}
 #secondaryNavBar{
    margin-bottom:5px
}
 .navBit a:link,.navBit a:visited{
    margin-left:auto;
    margin-right:auto;
    color:#fff;
    text-decoration:none
}
 .navBit a:hover{
    color:#f5ff00
}
 #magicCarousel{
    clear:both;
    max-width:100%;
    overflow-x:scroll;
    overflow-y:hidden;
    background:0 0
}
 #secondUnreadMobileAd,#secondUnreadPostAd, #supportUsFUTA2 h2, #firstUnreadMobileAd,#firstUnreadPostAd, #supportUsFUTA h2{
    width:100%;
    color:#FFF;
    font-size:20pt
}
 #supportUsFUMA h2{
    width:100%;
    color:#FFF;
    font-size:12pt
}
 #navArea{
    list-style:none;
    margin-top:5px;
    border-radius:3px;
    margin-bottom:5px
}
 #navBitsArea{
    width:100%
}
 #mainBreadCrumb{
    width:auto;
    height:100%;
    background:#fff;
    display:table-cell
}
 #mainNavUserInfo{
    list-style:none;
    padding:5px;
    height:100%;
    background:#f0f0f0;
    width:250px;
    display:table-cell
}
 #navMenu{
    display:inline;
    width:100%
}
 .navBreadCrumb{
    list-style:none;
    width:75%;
    display:table-cell
}
 .breadCrumbItem{
    list-style:none;
    display:table-cell
}
 .loginBit{
    list-style:none;
    width:50%
}
 .postButton{
    -moz-border-radius:4px;
    cursor:pointer;
    padding:1px 4px
}
 .postButton.markedanswer {
    background:green;
    color:white;
}

 .threadBitPostPreview,.threadBitUsername{
    font-size:8pt
}
 .pmUnread{
    padding:2px;
    font-size:8pt;
    background:#f50000;
    color:#fff;
    font-weight:700;
    margin-left:5px;
    border-radius:3px;
    vertical-align:middle;
    display:inline-block;
    max-height:15px;
    min-width:15px;
    text-align:center
}
 .pmUnreadText{
    vertical-align:middle;
    line-height:15px
}
 #mobileLoginButton{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    background:#283057;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:2px;
    color:#fff;
    max-width:150px;
    text-align:center;
    border-radius:4px;
    cursor:pointer;
    font-weight:700
}
 #mobileLoginForm{
    position:relative;
    margin-top:-20px;
    margin-left:auto;
    margin-right:auto;
    background:#fff;
    width:100%;
    z-index:900;
    padding-bottom:10px;
    padding-top:30px
}
 .noticeContainer{
    margin-top:10px;
    margin-bottom:10px
}
 .noticeBit{
    background:#fff;
    background:linear-gradient(to bottom,#fff 0,#FFF 100%);
    padding:8px;
    color:#222;
    margin-top:5px;
    margin-bottom:5px;
    border-radius:5px;
    -moz-border-radius:5px;
    border:1px solid #666
}
 #headerSpacerAd{
    padding-top:5px
}
 .postheader{
    padding:5px
}
 .bar{
    font-size:12px
}
 #adBanner{
    visibility:visible;
    height:90px;
    width:728px;
    float:right
}
 @-ms-viewport{
    width:device-width;
}
 .largeReplyBit{
    padding-left:5px
}
 body{
    background-color:#38407A;
    background-image:linear-gradient(to bottom,#38407A 0,#38407A 100%);
    padding-bottom:100px
}
 .pm_disp_options{
    display:inline
}
 .nowrap{
    white-space:nowrap
}
 .usercp_column{
    width:100%
}
 .eventreminder{
    float:right
}
 .nextmonth,.prevmonth{
    float:left;
    margin:10px 10px 10px 0
}
 .calendar_events,.calendar_jump{
    float:right;
    clear:right;
    margin:10px 10px 10px 0
}
 .regfield{
    float:left;
    padding-right:10px
}
 .gscal .alt1,.gscal .alt2{
    padding:6px
}
 .dir_row .category{
    width:48%;
    float:left;
    padding:1%;
    border:0
}
 .dir_row{
    background:#FFF;
    overflow:hidden
}
 .inlinemod .alt1{
    background:0 0
}
 .inlinemod.alt1,.inlinemod.alt2{
    background:#FFC
}
 #tabContainer .tab{
    cursor:pointer;
    font-size:120%;
    list-style-type:none;
    margin:0
}
 #tapnavi>ul{
    margin:0;
    padding:10px 0 0;
    text-align:center
}
 .caldesc ul,.similar_threads ul{
    padding-left:25px
}
 .ajaxsearch{
    table-layout:fixed
}
 .alt1.tForumlink{
    border-bottom:1px solid #3A427A;
    border-right:1px solid #3A427A;
    display:table-cell;
    vertical-align:middle
}
 .ajaxsearch .tTitleNoBR{
    border-right:1px solid #3A427A
}
 #threadbits_forum_267{
    margin-top:10px
}
 .alt2.reviews_rating_panel{
    float:left
}
 .alt1.reviews_content_panel{
    margin-left:220px
}
 #articleUrl{
    width:50%
}
 .mb_articles{
    float:right;
    margin-left:-220px;
    width:100%
}
 .mb_article_left{
    float:left;
    margin-right:10px;
    width:200px;
    padding:5px
}
 .mb_article_right{
    margin-left:220px;
    position:relative
}
 .mb_articles .mb_article_right .alt2{
    background:0 0
}
 .itrader_onehalf{
    float:left;
    margin-right:0;
    width:50%
}
 .itrader_onethird{
    float:left;
    margin-right:.5%;
    width:33%
}
 .itrader_onethird.itrader_contact_info{
    margin-right:0
}
 .itrader_contact_info .alt1{
    padding:1%
}
 .pagenav,.pagenavContainer{
    float:right
}
 .postModTools{
    white-space:nowrap
}
 div.postControls{
    text-align:right;
    line-height:25px;
    bottom:2px;
    right:5px
}
 div.XvsY_Opinion {
    float: right;
}
 .posting .post_data .postControls a:link{
    display:inline
}
 .postControls .postRatingContainer{
    display:inline-block;
    vertical-align:middle
}
 .bginput.resp{
    width:40%
}
 #OCS{
    display:inline-block;
    cursor:pointer
}
 .mobilePostMenuItem>a{
    display:inline-block;
    padding:4px 0
}
 .nomenubg .vbmenu_option{
    background:0 0
}
 .onleftside{
    float:left;
    width:50%
}
 .onrightside{
    float:right;
    margin-left:10px;
    width:45%
}
 .discussionList .notbox{
    width:19px
}
 .thetable{
    display:table;
    width:100%
}
 .tableheadrow,.tablerow{
    display:table-row
}
 .tablecell{
    display:table-cell;
    border-bottom:1px solid #3A427A;
    border-right:1px solid #3A427A;
    padding:5px
}
 .view_unread_post{
    position:absolute;
    bottom:8px;
    left:0;
    right:0;
    margin:0 auto;
    text-align:center;
    font-size:8pt
}
 .view_unread_post a{
    font-weight:700;
    color:#38407A
}
 .secondrow_left{
    float:left
}
 .secondrow_right{
    float:right
}
 .secondrow_left a,.secondrow_right a{
    text-decoration:none!important
}
 .clearboth{
    clear:both
}
 .forumPostPreview{
    font-size:8pt
}
 .close_vbmenu_popup{
    display:inline;
    float:right;
    text-decoration:none
}
 .unreadevent{
    font-weight:700
}
 .competition_notice{
    text-align:center;
    font-weight:700;
    color:red;
    font-size:18px;
    overflow:hidden
}
 .competition_notice img{
    float:left;
    margin-right:10px
}
 #secondUnreadMobileAd,#secondUnreadPostAd,#secondUnreadTabletAd,#firstUnreadMobileAd,#firstUnreadPostAd,#firstUnreadTabletAd,.home_RegBox{
    display:none
}
 .home_RegBox .noticeBit{
    border:none;
    color:#FFF;
    padding:20px;
    background:#283057 url(//static.gearspace.com/board/images/regbg-yellow.jpg) no-repeat 500px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px
}
 .home_RegBox .noticeBit h2,.home_RegBox .noticeBit h6{
    margin:0;
    padding:0 0 10px
}
 .home_RegBox .noticeBit ul{
    margin:0 0 10px;
    padding:0;
    list-style:none;
    max-width: 500px
}
 .home_RegBox .noticeBit ul li{
    padding-left:30px;
    line-height:20px;
    font-size:11px;
    font-weight:700;
    background:url(//static.gearspace.com/board/images/tick.png) no-repeat;
    margin-left:20px;
    padding-bottom:2px
}
 .home_RegBox .noticeBit span.reg_button{
    background:rgba(255,255,255,.5);
    display:block;
    float:right;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    padding:5px;
    bottom:45px;
    left:300px;
}
 .home_RegBox li a{
    color:#fff
}
 .home_RegBox .noticeBit span.reg_button a{
    display:block;
    font-weight:700;
    color:#FFF;
    text-align:center;
    text-decoration:none;
    padding:5px 15px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    font-size:15px;
    letter-spacing:-.5px;
    background:red;
    background:-moz-linear-gradient(top,red 0,maroon 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,maroon));
    background:-webkit-linear-gradient(top,red 0,maroon 100%);
    background:-o-linear-gradient(top,red 0,maroon 100%);
    background:-ms-linear-gradient(top,red 0,maroon 100%);
    background:linear-gradient(to bottom,red 0,maroon 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#800000', GradientType=0)
}
 .home_RegBox .noticeBit span.reg_button a:hover{
    background:#a7b7d3;
    background:-moz-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7b7d3),color-stop(100%,#38407a));
    background:-webkit-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:-o-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:-ms-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:linear-gradient(to bottom,#a7b7d3 0,#38407a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7b7d3', endColorstr='#38407a', GradientType=0)
}
 a.crossbtn{
    float:right;
    color:#fff;
    text-decoration:none;
    font-weight:700
}
 .home_RegBox .noticeBit span.reg_button a small{
    font-weight:400;
    font-size:10px
}
 .home_RegBox .noticeBit .clear{
    clear:both
}
 input.red_button,span.red_button a{
    background:red;
    background:-moz-linear-gradient(top,red 0,maroon 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,maroon));
    background:-webkit-linear-gradient(top,red 0,maroon 100%);
    background:-o-linear-gradient(top,red 0,maroon 100%);
    background:-ms-linear-gradient(top,red 0,maroon 100%);
    background:linear-gradient(to bottom,red 0,maroon 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#800000', GradientType=0)
}
 input.green_button, input.red_button {
    border:none;
}
 input.green_button,span.green_button a{
    cursor:pointer;
    background:green;
    background:-moz-linear-gradient(top,lime 0,green 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,lime),color-stop(100%,green));
    background:-webkit-linear-gradient(top,lime 0,green 100%);
    background:-o-linear-gradient(top,lime 0,green 100%);
    background:-ms-linear-gradient(top,lime 0,green 100%);
    background:linear-gradient(to bottom,lime 0,green 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFFF00', endColorstr='#00FF00', GradientType=0)
}
 input.gold_button,span.gold_button a{
    color:#000!important;
    background:gold;
    background:-moz-linear-gradient(top,yellow 0,gold 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,yellow),color-stop(100%,gold));
    background:-webkit-linear-gradient(top,yellow 0,gold 100%);
    background:-o-linear-gradient(top,yellow 0,gold 100%);
    background:-ms-linear-gradient(top,yellow 0,gold 100%);
    background:linear-gradient(to bottom,yellow 0,gold 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='yellow', endColorstr='gold', GradientType=0)
}
 .bbcode_quote{
    overflow:hidden
}
 .bbcode_quote_sign{
    float:right;
    cursor:pointer
}
 .gs_prefix_links{
    margin:0;
    padding:0;
    text-align:center;
    white-space:normal
}
 .gs_prefix_links li{
    list-style:none;
    display:inline
}
 .gs_prefix_links li a{
    color:#fff;
    text-decoration:none;
    background:#B0B
    /*#283057*/
    ;
    padding:0 1%;
    font-weight:700;
    margin-right:2px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    display:inline-block;
    margin:2px;
}
 .gs_prefix_links li.all a{
    padding:0 4%;
}
 .gs_prefix_links li.prefixid_13 a{
    background:white;
    vertical-align: top;
    padding:0 4%;
}
 .gs_prefix_links li.prefixid_61 a{
    background:#c00
}
 .gs_prefix_links li.prefixid_14 a{
    background:purple;
    padding:0 4%;
}
 .gs_prefix_links li.prefixid_246 a{
    background:#3CF
}
 .gs_prefix_links li.prefixid_63 a{
    background:#0C0
}
 .gs_prefix_links li.prefixid_15 a{
    background:#00C
}
 .gs_prefix_links li.prefixid_240 a{
    background:orange
}
 .gs_prefix_links li.prefixid_24 a{
    background:#c00
}
 .gs_prefix_links li.prefixid_2 a{
    background:purple
}
 .gs_prefix_links li.prefixid_238 a{
    background:#3CF
}
 .gs_prefix_links li.prefixid_59 a{
    background:#0C0
}
 .gs_prefix_links li.prefixid_58 a{
    background:#00C
}
 .gs_sel_prefix_links{
    margin:0;
    padding:0;
    text-align:center;
    white-space:normal
}
 .gs_sel_prefix_links li{
    list-style:none;
    display:inline
}
 .gs_sel_prefix_links li a{
    color:#fff;
    text-decoration:none;
    background:#283057;
    padding:0 1%;
    font-weight:700;
    margin-right:2px;
    border-right:1px solid #fff
}
 .gs_sel_prefix_links li:last-child a{
    border-right:none
}
 table{
    border:0
}
 #mainBreadCrumb ul,#mobileToolBar ul{
    -webkit-margin-before:0;
    -webkit-margin-after:0;
    -webkit-padding-start:0;
    list-style:none
}
 a:hover{
    color:#F40
}
 .wauto{
    width:auto
}
 .alt2{
    background-color:#f0f0f0
}
 .w100{
    width:auto;
    margin:0 auto
}
 .acenter{
    margin-left:auto;
    margin-right:auto
}
 .smartphoneHidden{
    display:block
}
 #gsLogo{
    top:5px;
    left:2%
}
 .below_ads_area{
    padding-bottom:5px;
    padding-right:5px;
    width:728px;
    float:right;
    height:45px
}
 .below_ads_area:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
 .all_advertisers{
    width:100px;
    text-align:left;
    float:left;
    height:18px
}
 .quicksearch_area{
    float:right;
    padding:2px
}
 #glass{
    position:absolute;
    float:right;
    top:2px;
    right:5px;
    cursor:pointer
}
 li.loginForm{
    display:block
}
 li.loginForm li{
    display:inline-block
}
 li.loginForm li.label{
    width:60px
}
 #mainBreadCrumb{
    padding:0 6px;
    vertical-align:middle
}
 #navBar,#secondaryNavBar{
    border-collapse:collapse;
    border-spacing:0
}
 #navBar{
    border-bottom:2px solid #38407A
}
 #secondaryNavBar{
    border-top:2px solid #38407A
}
 #navBar .navBit{
    border-right:1px solid #38407A
}
 #navBar .navBit:last-child{
    border-right:0
}
 #secondaryNavBar .navBit{
    border-right:1px solid #38407A
}
 #secondaryNavBar .navBit:last-child{
    border-right:0
}
 #mainBreadCrumb{
    border-right:1px solid #38407A
}
 .footerOptions{
    display:table;
    table-layout:fixed
}
 .footer_time{
    display:table-cell;
    color:#fff
}
 .footer_time .time{
    color:#FF6
}
 .siteMapLinks a,.siteMapLinks a:active,.siteMapLinks a:visited{
    color:#fff;
    white-space:nowrap
}
 .siteMapLinks a:active:hover,.siteMapLinks a:hover,.siteMapLinks a:visited:hover,.siteMapLinks div.smallfont span.navbar_search.second{
    color:#f5ff00;
    white-space:nowrap
}
 #forumHomeContent .forumHomeHeaderItem,.forumCategory.nopost{
    border:1px solid #38407A;
    border-left:0
}
 #forumHomeContent .forumHomeHeaderItem.fIcons{
    width:30px
}
 #forumHomeContent .forumHomeHeaderItem.fTitle{
    font-size:11px
}
 #forumHomeContent .forumHomeHeaderItem.fLaspost{
    width:189px;
    text-align:center;
    font-size:11px
}
 #forumHomeContent .forumHomeHeaderItem.fPosts,#forumHomeContent .forumHomeHeaderItem.fThreads{
    width:66px;
    text-align:center;
    font-size:11px
}
 .forumCategory.nopost a{
    color:#fff!important;
    text-decoration:none
}
 .forumCategory.nopost a:hover{
    color:#f5ff00!important;
    text-decoration:underline
}
 .forumBitContainer.postedIn:first-child{
    border-top:1px solid #283057
}
 .forumBitContainer.postedIn{
    border-bottom:1px solid #283057;
    border-spacing:0
}
 .forumBitContainer .forumBit{
    border-right:1px solid #38407A
}

 .forumNoPost{
    background:#283057;
    border-bottom:1px solid #38407A;
    padding:6px;
    font-size:10pt;
    font-weight:700;
    color:#fff
}
 .forumNoPost a{
    color:#fff!important;
    text-decoration:none;
    font-size:10pt;
    font-weight:700
}
 .forumNoPost a:hover{
    color:#f5ff00!important;
    text-decoration:underline;
    font-size:10pt;
    font-weight:700
}
 #whatsGoingOn{
    margin:5px 0
}
 .wgoRow{
    width:100%;
    display:table;
    table-layout:fixed
}
 .wgoSingle{
    display:block;
    color:#FFF;
    font-weight:700;
    font-size:10px;
    background:#283057;
    padding:3px 3px 3px 6px;
    height:20px;
    line-height:20px
}
 .wgoSingle a,.wgoSingle a:link,.wgoSingle a:visited{
    color:#FFF
}
 .wgoSingle a:hover,.wgoSingle a:link:hover,.wgoSingle a:visited:hover{
    color:#F5FF00
}
 .wgoSingle img{
    padding-top:3px
}
 .wgoTitle{
    font-size:10pt;
    margin-bottom:1px
}
 .wgoRow.wgoBlock{
    margin-bottom:2px
}
 .wgoRow.wgoBlock>div{
    display:table-cell;
    vertical-align:top
}
 .wgoRow.wgoBlock>div:first-child{
    width:42px;
    border-right:1px solid #222
}
 .wgoRow.wgoBlock>div:first-child img{
    padding:6px
}
 .wgoRow.wgoBlock>div{
    font:10px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    color:#222;
    padding:5px
}
 .wgoRow.wgoBlock a,.wgoRow.wgoBlock>div a:link,.wgoRow.wgoBlock>div a:visited{
    color:#222;
    font-weight:400
}
 .wgoRow.wgoBlock a:hover,.wgoRow.wgoBlock>div a:link:hover,.wgoRow.wgoBlock>div a:visited:hover{
    color:#F40;
    font-weight:400
}
 .wgoRow.wgoStats{
    margin-bottom:2px
}
 .toptoolbar{
    display:block;
    width:100%;
    padding:6px 0;
    background:#283057
}
 #post_container{
    position:relative
}
 .alt2.posting{
    background:0 0
}
 .user_data{
    background:#DFDFDF
}
 .inlinemod .user_data{
    background:#FFC
}
 #adColumn{
    position:absolute;
    top:0;
    right:0;
    width:90px
}
 #leftCarousel{
    position:absolute;
    top:0;
    left:0;
    width:90px;
}
 .viewTopicButton{
    display:none
}
 #areaVTMT{
    display:table;
    table-layout:fixed;
    width:100%;
    background:#283057;
    margin-top:10px
}
 .vtmtRow{
    display:table-row
}
 .vtmtRow>div{
    display:table-cell;
    color:#fff!important;
    font-weight:700
}
 .modtools{
    white-space:nowrap;
    text-align:right
}
 #subforumheaders{
    display:none
}
 .announcement{
    display:table;
    table-layout:fixed;
    width:100%
}
 .announceStatus{
    border-right:1px solid #3a427a
}
 .announceTitle{
    display:table-cell;
    padding-left:10px!important
}
 .announceTitle span{
    display:block
}
 .announceViews{
    text-align:right
}
 .announceStatus{
    width:26px;
    vertical-align:middle;
    text-align:center
}
 .announceViews{
    width:241px;
    padding:5px!important
}
 .announcePostDate{
    display:block;
    text-align:right
}
 #thread_container{
    position:relative
}
 #threadslist{
    border-top:1px solid #3a427a;
    width:100%
}
 #threadslist .thead{
    display:table-cell;
    height:20px;
    vertical-align:middle
}
 #threadslist .thead.hAvatar{
    padding:4px 2px;
    width:37px;
    border-right:1px solid #3a427a
}
 #threadslist .thead.hStatus{
    padding:4px 2px;
    width:43px
}
 #threadslist .thead.hTitle{
    padding:4px 0;
    border-right:1px solid #3a427a
}
 #threadslist .thead.hTitle span{
    display:none
}
 #threadslist .thead.hPrefixID{
    padding:4px 0;
    width:40px;
    text-align:center;
    border-right:1px solid #3a427a
}
 #threadslist .thead.hLastpost{
    padding:4px 0;
    width:126px;
    text-align:center;
    border-right:1px solid #3a427a
}
 #threadslist .thead.hLocation{
    padding:4px 0;
    width:200px;
    text-align:center;
    border-right:1px solid #3a427a
}
 #threadslist .thead.hReplies,#threadslist .thead.hViews{
    padding:4px 0;
    width:62px;
    text-align:center;
    border-right:1px solid #3a427a
}
 #threadslist .thead.hforumtitle{
    padding:4px 0;
    width:200px
}
 #threadslist .thead.modbox{
    padding:4px 0;
    width:20px;
    text-align:center;
    vertical-align:middle
}
 #firstUnread a{
    color:#fff
}
 #firstUnread a:hover{
    color:#f40
}
 #ebayApi{
    margin-top:5px!important
}
 #ebayControls p.search input.keywords{
    max-width:500px
}
 .csTr{
    display:table;
    table-layout:fixed;
    width:100%
}
 .csIcons{
    width:26px;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    border-left:1px solid #3a427a;
    padding:0!important
}
 .csStatus{
    width:43px;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    padding:0!important
}
 .csTitle{
    display:table-cell;
    padding:0 5px!important;
    border-bottom:1px solid #3a427a
}
 .csPrice{
    width:100px;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    text-align:right;
    padding:5px!important
}
 .csLocation{
    width:201px;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    padding:0!important
}
 .csLocation>div{
    padding:5px
}
 .csInlineMod{
    width:20px;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    padding:0!important
}
 .csIcons.completedListing{
    width:26px
}
 .tIcons{
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    border-left:1px solid #3a427a
}
 .tTitleBR{
    display:table-cell;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a
}
 .tTitleNoBR{
    display:table-cell;
    border-bottom:1px solid #3a427a
}
 .tManage{
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    padding:5px!important;
    text-align:right
}
 .tLastPost{
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a;
    padding:5px!important
}
 .tInlineMod{
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #3a427a;
    border-right:1px solid #3a427a
}
 .tTr{
    display:table;
    width:100%
}
 .tTr .tIcons{
    width:41px;
    border-left:0
}
 .tTr .tLastPost{
    width:342px
}
 .tTr .tInlineMod{
    width:19px
}
 .tTr .tInlineMod input[type=checkbox]{
    margin:3px
}
 .tTrClassifieds{
    display:table;
    width:100%
}
 .tTrClassifieds .tIcons{
    width:26px;
    padding:0!important
}
 .tTrClassifieds .tLastPost{
    width:201px;
    padding:0!important
}
 .tTrClassifieds .tInlineMod{
    width:20px;
    padding:0!important
}
 .discussionList{
    margin:0 260px 0 0;
    background-color:#fff
}
 .discussionListItem>div{
    border-right:1px solid #3a427a
}
 .discussionListItem{
    border-top:none;
    border-bottom:1px solid #3a427a;
    display:table;
    table-layout:fixed;
    width:100%;
    word-wrap:normal;
    padding:0
}
 .discussionListItem h3{
    margin:0
}
 .discussionListItem .listBlock{
    display:table-cell
}
 .discussionListItem .posterAvatar{
    width:41px
}
 .discussionListItem .iconKey{
    text-align:center
}
 .discussionListItem .title,.discussionListItem .title a,.discussionListItem .title a:hover{
    font-size:10pt
}
 .discussionListItem .main{
    width:auto
}
 .discussionListItem #ebayBlob{
    display:inline-block
}
 .discussionListItem .titleText{
    overflow:hidden
}
 .discussionListItem .listBlock h3{
    font-weight:400
}
 .discussionListItem .listBlock.lastPost{
    width:126px
}
 .discussionListItem .listBlock.prefix{
    width:40px;
    text-align:center
}
 .discussionListItem .modbox{
    width:19px;
    text-align:center
}
 .discussionListItem .lastPostInfo{
    padding:5px
}
 .discussionListItem .lastPost{
    background-color:#dfdfdf;
    text-align:right
}
 .discussionListItem.inlinemod .lastPost{
    background:#FFC
}
 .discussionListItem .lastPostInfo,.discussionListItem .lastPostInfo .dateTime,.discussionListItem .lastPostInfo .username{
    font-size:10px;
    line-height:140%
}
 .discussionListItem .lastPostInfo .username{
    vertical-align:top
}
 .discussionListItem .lastPostInfo .dateTime{
    vertical-align:bottom
}
 .discussionListItem .stats{
    width:62px;
    text-align:center
}
 .discussionListItem .listBlock.forumtitle{
    padding:4px 0;
    width:200px
}
 #forumSideBit{
    width:250px;
    position:absolute;
    top:0;
    right:0;
    height:95%;
    overflow-y:hidden;
    margin-top:-57px
}
 .tborder{
    padding:0!important
}
 .tr{
    display:table-row
}
 .tcat{
    background:#283057;
    padding:6px
}
 .tbar_topic{
    padding-left:6px
}
 #forumdisplayoptions{
    border:0!important
}
 #forumdisplayoptions .tcat,#forumdisplayoptions .thead{
    display:table-cell;
    text-align:left;
    background:#283057;
    border:1px solid #38407a;
    padding:6px;
    border-radius:2px!important;
    -webkit-border-radius:2px!important
}
 #forumdisplayoptions .bottomdisplay,#forumdisplayoptions .topdisplay{
    display:inline-block
}
 #forumdisplayoptions .bottom{
    background:#fff
}
 #forumdisplayoptions .alt1{
    display:table-cell;
    text-align:left;
    padding:5px;
    vertical-align:top
}
 #forumdisplayoptions .alt1 label{
    display:block
}
 .ztags{
    width:100%
}
 .ztags .tcat{
    display:block
}
 #subforum_listing .tcat,#subforum_listing .vbmenu_control{
    padding:4px 8px
}
 #subforum_listing{
    width:auto!important
}
 #subforum_listing .tcat{
    display:block
}
 .forumBitContainer{
    padding:0!important
}
 .new_thread{
    width:100%;
    display:table
}
 .new_thread>div{
    display:table-cell
}
 .inner_nav{
    display:table
}
 .inner_nav .navcell{
    display:table-cell
}
 .inner_nav .brace{
    background:#283057;
    color:#FFF;
    font:400 12px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    padding:3px 6px
}
 .inner_nav>span{
    background:#DFDFDF;
    color:#222;
    -webkit-border-radius:1px;
    -moz-border-radius:1px;
    border-radius:1px;
    padding:3px;
    border-right:1px solid #38407A;
    font-size:12px
}
 .inner_nav>a,.navcell>a{
    background:#fff;
    color:#222;
    -webkit-border-radius:1px;
    -moz-border-radius:1px;
    border-radius:1px;
    padding:3px;
    border-right:1px solid #38407A;
    font-size:12px
}
 table.popup_arrow{
    border-spacing:0
}
 .inner_nav .navcell:last-child{
    background:#283057
}
 #sideBit>span{
    display:block;
    margin-top:5px;
    margin-bottom:11px
}
 .vbmenu_popup{
    border-color:#000;
    display:block
}
 .vbmenu_popup .tr{
    background-color:#fff;
    margin:1px;
    display:block
}
 .userPopup .thead,.vbmenu_popup .thead{
    font-weight:700;
    padding:3px 4px;
    border:1px solid #283057;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -khtml-border-radius:2px;
    display:block;
    height:auto
}
 .userPopup .vbmenu_option,.vbmenu_popup .vbmenu_option{
    background:#dfdfdf;
    padding:4px
}
 .userPopup .vbmenu_option_alink,.vbmenu_popup .vbmenu_option_alink{
    color:#000;
    text-decoration:none;
    padding:4px
}
 .userPopup .vbmenu_option_alink a,.vbmenu_popup .vbmenu_option_alink a{
    color:#000
}
 .userPopup .vbmenu_option a:hover,.vbmenu_popup .vbmenu_option_alink a:hover,.vbmenu_popup .vbmenu_option_alink:hover,.vbmenu_popup .vbmenu_option_alink:hover a{
    color:#FFF
}
 .userPopup .vbmenu_option:hover,.vbmenu_popup .vbmenu_option_alink:hover{
    background:#8A949E
}
 .quickreply .tcat{
    display:block
}
 .forum_icons{
    display:table-cell;
    width:50%
}
 .forum_icons .tr div:first-child{
    display:inline-block;
    padding:0 5px
}
 .forum_icons div.smallfont{
    display:inline-block;
    color:#fff
}
 .forum_rules{
    display:table-cell;
    width:50%
}
 #tblBottom_container{
    width:100%;
    display:table
}
 #controls_below_list>div:first-child{
    float:left
}
 #controls_below_list{
    clear:both
}
 #controls_above_thread{
    background:#283057;
    text-align:left
}
 #controls_above_thread div{
    display:inline-block;
    padding-left:10px!important
}
 .ztags_container{
    clear:both
}
 #search_controls_above_thread{
    text-align:left;
    margin-top:3px
}
 .searchCategories{
    padding:5px;
    color:#fff;
    background:#283057
}
 .search_results,.showing_results{
    padding:5px 10px 5px 5px;
    background:#283057;
    color:#fff;
    margin-bottom:2px;
    text-align:left
}
 .inlinesearchmoderation{
    color:#fff!important;
    text-align:right
}
 #search_container{
    position:relative
}
 #search_container .threadHeaders{
    width:100%
}
 #search_container .threadHeaders .modbox .vbmenu_control{
    padding:0
}
 #search_container .threadHeaders .modbox{
    border-left:1px solid #3a427a;
    text-align:inherit
}
 #search_container .listBlock.modbox,#search_container .listBlock.posterAvatar,#search_container .listBlock.stats.views{
    background:#DFDFDF
}
 #search_container .listBlock.forumtitle,#search_container .listBlock.main,#search_container .listBlock.stats.replies{
    background:#fff
}
 #search_container .listBlock.forumtitle{
    padding:5px
}
 #searchCatsEbay{
    position:absolute;
    top:0;
    right:0;
    margin-top:2px;
    height:auto!important
}
 .forumHomeHeader{
    table-layout:fixed;
    background:#283057;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
 .forumHomeHeaderItem{
    color:#FFF;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
 .page_container .forumBit.forumIcon{
    width:30px;
    background:#DFDFDF
}
 .page_container .forumBit.forumHomeLastPost{
    width:189px;
    max-width:189px;
    background:#DFDFDF;
    overflow:hidden
}
 .page_container .forumBit.forumHomeThreadCount{
    width:66px
}
 .page_container .forumBit.forumHomeReplyCount{
    width:66px;
    background:#DFDFDF
}
 .fFooter{
    width:100%;
    background:#283057;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    text-align:center;
    padding:6px 0;
    color:#FFF;
    margin-top:2px
}
 #footer_credits a,.fFooter a{
    color:#FFF
}
 #footer_credits a:active:hover,#footer_credits a:hover,#footer_credits a:link:hover,.fFooter a:active:hover,.fFooter a:hover,.fFooter a:link:hover{
    color:#FF6
}
 #footer_credits{
    color:#fff
}
 .legendrow{
    display:table-row
}
 .legendicon{
    display:table-cell;
    width:18px;
    text-align:center
}
 .legendtitle{
    display:table-cell;
    vertical-align:middle;
    color:#fff;
    font-size:11px
}
 #faqs ul{
    list-style-type:none
}
 #faqpage{
    display:table;
    table-layout:fixed;
    width:100%;
    margin-top:20px
}
 .faqsearchheader{
    background:#283057;
    padding:6px;
    color:#fff;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
 .panelsurround{
    padding:6px!important;
    background:#D1D4E0
}
 .brightpanel{
    padding:5px;
    border:1px outset;
    background:#E4E7F5
}
 .searchfieldset,.searchin,.searchoptions{
    display:inline-block
}
 .searchbuttons{
    text-align:center
}
 #faqs td.tcat{
    display:block
}
 .showgroups_title{
    background:#283057;
    color:#FFF;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    padding:6px 5px!important
}
 .showgroups_header,.showgroups_tr{
    display:table;
    width:100%;
    border-top:1px solid #38407A;
    table-layout:fixed
}
 .showgroups_header .showgroups_status{
    background:#283057;
    color:#FFF;
    font:700 11px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    padding:6px 5px!important;
    width:17px;
    min-height:40px
}
 .showgroups_header .showgroups_contactinfo,.showgroups_header .showgroups_forums,.showgroups_header .showgroups_member{
    background:#283057;
    color:#FFF;
    font:700 11px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    padding:6px 5px!important
}
 .showgroups_status{
    width:17px;
    min-height:40px;
    vertical-align:middle;
    display:table-cell;
    border-right:1px solid #38407A;
    padding:6px 5px!important
}
 .showgroups_contactinfo,.showgroups_forums,.showgroups_member{
    display:table-cell;
    border-right:1px solid #38407A;
    padding:6px 5px!important
}
 .newthreadtitle{
    background:#283057;
    color:#FFF;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    text-align:left;
    padding:6px 5px 8px
}
 .newthreadtitle span a{
    color:#fff;
    text-decoration:none
}
 .newthreadtitle span a:hover{
    color:#ff6;
    text-decoration:underline
}
 .newthread .panel>div{
    width:100%;
    max-width:750px;
    margin:0 auto
}
 .extraButtons,.imagebutton{
    display:inline-block
}
 #editor_linksharer:hover,#editor_postrecycler:hover{
    background-color:#c1d2ee;
    border:1px solid #316ac5;
    cursor:default
}
 #editor_linksharer,#editor_postrecycler{
    border:1px solid #e1e1e2
}
 #editor_linksharer a:hover,#editor_postrecycler a:hover{
    cursor:default
}
 .newreply{
    margin-top:5px
}
 .newreplytitle{
    background:#283057;
    color:#FFF;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    text-align:left;
    padding:6px 5px 8px
}
 .newreplytitle span a{
    color:#fff;
    text-decoration:none
}
 .newreplytitle span a:hover{
    color:#ff6;
    text-decoration:underline
}
 .newreply .panel>div{
    width:100%;
    max-width:750px;
    margin:0 auto
}
 .postrecyclernotice{
    float:left;
    border-radius:2px;
    width:200px;
    padding:20px
}
 .nonarticle{
    width:100%
}
 .nonarticle>div.naTr{
    display:table-row
}
 .nonarticle>div.naTr>div{
    display:table-cell
}
 .nonarticle>div.naTr>div:first-child{
    padding-right:5px
}
 .mrnasimilarthreadcheck{
    margin:10px 0
}
 .smiliebox{
    position:absolute;
    top:0;
    right:0
}
 .addoptionshead{
    margin-top:10px
}
 .addoptionshead .tcat{
    text-align:left;
    display:block
}
 .additionalthreadview{
    margin-top:10px
}
 .additionalthreadview .tcat{
    text-align:left;
    padding:6px;
    margin-bottom:3px;
    display:block
}
 .thead.reviewbit{
    background:#283057;
    color:#FFF;
    font:700 11px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
 .rbRow{
    display:table;
    table-layout:fixed;
    width:100%
}
 .rbCell{
    display:table-cell;
    border:2px solid #38407a;
    border-left:0
}
 .alt2.rbCell{
    width:125px
}
 .alt1.rbCell{
    width:auto;
    border-right:10px;
    padding:5px
}
 #collapseobj_threadreview{
    margin-bottom:10px
}
 .ghead{
    background:#283057;
    color:#FFF;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    text-align:left;
    padding:6px;
    margin-bottom:2px;
    display:block
}
 .gbody{
    margin-bottom:10px
}
 .gbody .panel>div{
    max-width:640px
}
 .ghead a{
    color:#fff;
    text-decoration:none
}
 .ghead a:hover{
    color:#ff6;
    text-decoration:underline
}
 .gars_feature_untill>div{
    display:inline-block;
    margin-right:10px
}
 .gars_userlogin{
    width:100%
}
 .gars_userlogin>div{
    float:none!important;
    width:100%;
    text-align:right
}
 .gars_options textarea{
    width:98%!important
}
 .rating_bit{
    display:table;
    table-layout:fixed;
    width:100%
}
 .rating_bit>div{
    display:table-cell;
    border:1px solid #efefef;
    padding:5px
}
 .rating_bit>div:last-child{
    text-align:right
}
 .gars_gallery .addoptionsbody{
    margin-bottom:10px
}
 .ehead{
    background:#283057;
    color:#FFF;
    font:700 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    text-align:left;
    padding:6px;
    margin-bottom:2px;
    display:block
}
 .ebody{
    margin-bottom:10px
}
 .ebody .panel>div{
    max-width:640px
}
 .ehead a{
    color:#fff;
    text-decoration:none
}
 .ehead a:hover{
    color:#ff6;
    text-decoration:underline
}
 .addoptionsbody{
    margin-bottom:10px
}
 #reviewslistcontainer .tools .tcat{
    display:table;
    table-layout:fixed;
    width:100%;
    padding:0
}
 #reviewslistcontainer .tools .tcat>div{
    display:table-cell;
    padding:6px
}
 #reviewslistcontainer .tools_forumtitle{
    margin:0
}
 #reviewslistcontainer .tools_forumtitle h2{
    font-size:10pt;
    -webkit-margin-before:0;
    -webkit-margin-after:0
}
 #reviewslistcontainer .tools_sort .prefixDropdown{
    float:none;
    vertical-align:inherit
}
 #reviewslistcontainer .tools_sort{
    width:282px
}
 #reviewslistcontainer .tools_category{
    width:116px
}
 #reviewslistcontainer .tools_inlinemod{
    width:23px
}
 #reviewslistcontainer .tools_inlinemod .vbmenu_control{
    display:block!important
}
 .prefixDropdown .button{
    display:inline-block
}
 .gars_controls_below_threadlist{
    width:100%;
    display:inline
}
 .gars_controls_below_threadlist>div{
    display:inline-block
}
 .gars_controls_below_threadlist .right_control{
    float:right
}
 .gars_controls_below_threadlist .right_control .smallfont.inlineMod{
    width:242px;
    text-align:right
}
 .gars_side_module, .gars_mod_container{
    width:310px
}
 .gars_side_module{
    position:absolute;
    right:0;
    top:0
}
 .gars_mod_container .gbody{
    margin-bottom:0
}
 #reviewslistcontainer{
    position:relative
}
 .gars_bit_container{
    background:#fff;
    width:100%
}
 .gars_bit{
    display:table;
    vertical-align:top;
    table-layout:fixed;
    width:100%
}
 .gars_thread_image{
    vertical-align:top;
    border-right:1px solid #38407A
}
 .gars_thread_body,.gars_thread_title{
    vertical-align:top
}
 .gars_thread_title{
    padding:4px;
    border-bottom:1px solid #38407A
}
 .gars_rating_content,.gars_rating_headers{
    display:table;
    table-layout:fixed;
    width:100%
}
 .gars_rating_content>div,.gars_rating_headers>div{
    display:table-cell;
    padding:5px;
    border:1px solid #dfdfdf
}
 .gars_rating_content>div:first-child,.gars_rating_headers>div:first-child{
    width:100px
}
 .gars_rating_content>div:nth-child(2),.gars_rating_headers>div:nth-child(2){
    width:100px
}
 .gars_rating_content>div:nth-child(3),.gars_rating_headers>div:nth-child(3){
    width:44px
}
 .gars_thread_icons{
    float:right
}
 .gars_thread_icons img{
    vertical-align:top
}
 .gars_thread_icons input{
    margin:0;
    vertical-align:top
}
 .gars_bit_footer .tcat{
    display:block;
    width:100%
}
 #forumdisplayoptions{
    display:table;
    table-layout:fixed;
    width:100%;
    margin-bottom:5px
}
 .au_row{
    display:table-row
}
 .au_row>div{
    display:table-cell;
    border-bottom:1px solid #38407A
}
 .au_row>div:first-child{
    border-right:1px solid #38407A
}
 .au_row:nth-child(2)>div.thead{
    font:700 11px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
 .au_row>div.alt1{
    padding:5px
}
 #forumdisplayoptions input,#forumdisplayoptions select{
    font-size:10px
}
 .forum_jmp{
    float:right
}
 .footerOptions .footer_time{
    padding-top:7px
}
 #vendorCarousel{
    position:relative;
    display:none;
    background:#fff
}
 #vendorCarousel #next-position,#vendorCarousel #prev-position{
    position:absolute;
    z-index:100;
    top:60px
}
 #vendorCarousel #prev-position{
    left:0
}
 #vendorCarousel #next-position{
    right:0
}
 #vendorCarouselInner{
    position:relative;
    overflow:auto;
    margin:5px 15px
}
 #vendors .vendor{
    margin:0 3px
}
 #vendors{
    position:relative;
    overflow:auto
}
 #vendorHeader{
    background:#283057;
    color:#FFF;
    font-weight:700;
    font-size:15pt;
    padding:3px 2px
}
 input.green_button,input.blue_button,input.red_button,input.gold_button,span.blue_button a,span.green_button a,span.red_button a, span.gold_button a{
    display:inline-block;
    font-weight:700;
    color:#FFF;
    text-align:center;
    text-decoration:none!important;
    padding:3px 10px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    font-size:8pt
}
 input.gold_button:hover,input.green_button:hover,input.blue_button:hover,input.red_button:hover,span.gold_button a:hover,span.blue_button a:hover,span.green_button a:hover,span.red_button a:hover{
    background:#a7b7d3;
    background:-moz-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7b7d3),color-stop(100%,#38407a));
    background:-webkit-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:-o-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:-ms-linear-gradient(top,#a7b7d3 0,#38407a 100%);
    background:linear-gradient(to bottom,#a7b7d3 0,#38407a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7b7d3', endColorstr='#38407a', GradientType=0)
}
 input.blue_button,span.blue_button a{
    background: #283057;
    background: -moz-linear-gradient(top,#283057 0,#000044 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#283057),color-stop(100%,#000044));
    background: -webkit-linear-gradient(top,#283057 0,#000044 100%);
    background: -o-linear-gradient(top,#283057 0,#000044 100%);
    background: -ms-linear-gradient(top,#283057 0,#000044 100%);
    background: linear-gradient(to bottom,#283057 0,#000044 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#283057", endColorstr="#000044", GradientType=0);
}
 .searchBox{
    margin:0 auto;
    position:absolute;
    visibility:hidden;
    width:75px;
    top:50px;
    left:50px
}
 .searchContainer{
    background:rgba(82,82,82,.7);
    border-radius:8px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -khtml-border-radius:8px;
    padding:10px
}
 .searchBorder{
    border:1px solid #555
}
 .searchContent{
    background:#fff;
    clear:both;
    margin:0;
    padding:0;
    width:100%;
    height:450px
}
 .searchHeader{
    background:#0070aa url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -48px repeat-x;
    height:35px;
    padding:4px 10px 2px
}
 .searchHeader a{
    background:url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -100px no-repeat;
    float:right;
    margin-top:5px;
    text-decoration:none;
    width:25px;
    height:25px
}
 .searchHeader h2{
    color:#fff;
    float:left;
    font:200% normal verdana,arial,sans-serif;
    letter-spacing:-2px;
    margin:0;
    padding:0;
    text-shadow:1px 1px 1px #366;
    -webkit-text-shadow:1px 1px 1px #366;
    -moz-text-shadow:1px 1px 1px #366;
    -khtml-text-shadow:1px 1px 1px #366
}
 .searchHeader span{
    display:none
}
 .searchBody{
    background:#f2f2f2;
    margin:0 auto;
    padding:0
}
 .searchBlock{
    background:#fff
}
 .searchBar{
    background:#f2f2f2;
    border-bottom:1px solid #ccc;
    box-shadow:0 1px 1px rgba(0,0,0,.1);
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -moz-box-shadow:0 1px 0 rgba(0,0,0,.1);
    -khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
    padding:10px 10px 0
}
 .searchBar ul{
    list-style:none;
    margin:5px 10px;
    padding:0
}
 .searchBar li{
    font:80% normal verdana,arial,sans-serif;
    padding:2px 0
}
 .searchBar li.counter{
    float:right
}
 .searchResult{
    padding:0 10px
}
 .searchResult div.alt{
    background-color:#f2f2f2;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    box-shadow:0 1px 1px rgba(0,0,0,.1);
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -khtml-box-shadow:0 1px 1px rgba(0,0,0,.1)
}
 .searchBit{
    margin:1px;
    overflow:hidden;
    padding:10px
}
 .searchBit h3{
    background:url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -172px no-repeat;
    font:110% normal verdana,arial,sans-serif;
    margin:0;
    padding:1px 0 1px 20px
}
 .searchBit h3 a{
    border-bottom:1px dotted #36c;
    color:#36c;
    text-decoration:none
}
 .searchBit h3 a:hover{
    border-bottom:1px dotted #333;
    color:#333
}
 .searchBit p{
    font:95% normal verdana,arial,sans-serif;
    margin:0 auto;
    padding:7px 0
}
 .searchBit em{
    color:#999;
    font-style:normal;
    white-space:nowrap
}
 .searchBit em a{
    border-bottom:1px dotted #ccc;
    color:#777;
    text-decoration:none
}
 .searchBit em a:hover{
    border-bottom:1px dotted #aaa;
    color:#333;
    text-decoration:none
}
 .searchBit ul{
    list-style:none;
    margin:0;
    padding:0
}
 .searchBit li{
    color:#777;
    display:block;
    float:left;
    font:75% normal verdana,arial,sans-serif;
    margin:0;
    padding:2px 20px
}
 .searchBit li a{
    border-bottom:1px dotted #ccc;
    color:#777;
    text-decoration:none
}
 .searchBit li a:hover{
    border-bottom:1px dotted #aaa;
    color:#333;
    text-decoration:none
}
 .searchBit li.author{
    background:url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -150px no-repeat;
    width:350px
}
 .searchBit li.replies{
    background:url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -200px no-repeat;
    width:100px
}
 .searchBit li.views{
    background:url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -225px no-repeat
}
 .searchBubble{
    background:url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -265px no-repeat;
    cursor:pointer;
    margin:-25px 0 0;
    position:absolute;
    width:25px;
    height:25px
}
 .searchButton,.searchInput{
    border:1px solid #999;
    box-shadow:0 1px 1px rgba(0,0,0,.1);
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
    color:#444;
    font:160% normal verdana,arial,sans-serif;
    letter-spacing:-1px;
    margin:0;
    padding:4px 8px
}
 .searchButton{
    background:#eee url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 0 repeat-x;
    cursor:pointer;
    text-shadow:1px 1px 1px #ccc;
    -webkit-text-shadow:1px 1px 1px #ccc;
    -moz-text-shadow:1px 1px 1px #ccc;
    -khtml-text-shadow:1px 1px 1px #ccc;
    position:absolute;
    top:10px;
    right:10px;
    width:95px;
    height:35px
}
 .searchInput{
    width:570px
}
 .searchButton:active,.searchPage a:active{
    background:#ddd
}
 .searchPage{
    float:right;
    font:85% normal verdana,arial,sans-serif;
    padding:20px 10px
}
 .searchPage a,.searchPage span.disabled,.searchPage span.enabled{
    box-shadow:0 1px 1px rgba(0,0,0,.1);
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
    -khtml-box-shadow:0 1px 1px rgba(0,0,0,.1)
}
 .searchPage a,.searchPage span{
    color:#444;
    display:block;
    float:left;
    margin-right:2px;
    padding:5px 10px
}
 .searchPage a{
    background:#eee url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 0 repeat-x;
    border:1px solid #999;
    text-decoration:none
}
 .searchPage span.enabled{
    background:#eee url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 -48px repeat-x;
    border:1px solid #366;
    color:#fff;
    font-weight:700
}
 .searchPage span.disabled{
    background:#eee url(//static.gearspace.com/board/images/vca/misc/searchlight-sprite.png) 0 0 repeat-x;
    border:1px solid #ccc;
    color:#ccc
}
 .searchPage p{
    margin:0 auto;
    padding:0
}
 .searchError{
    padding:20px
}
 .searchError ul{
    list-style:none;
    margin:0;
    padding:0
}
 .searchError li,.searchError p{
    font:95% normal verdana,arial,sans-serif
}
 .searchError p{
    margin:0 auto;
    padding:0
}
 .searchNotice{
    background:#f2f2f2;
    border-top:1px solid #ccc;
    box-shadow:0 -1px 1px rgba(0,0,0,.1);
    -webkit-box-shadow:0 -1px 1px rgba(0,0,0,.1);
    -moz-box-shadow:0 -1px 0 rgba(0,0,0,.1);
    -khtml-box-shadow:0 -1px 1px rgba(0,0,0,.1);
    clear:both;
    font:85% normal verdana,arial,sans-serif;
    margin-top:15px;
    padding:10px;
    text-align:center
}
 .searchNotice span{
    display:block
}
 .spriteicon{
    background:url(//static.gearspace.com/board/images/vca/sprites/spriteicon.png) no-repeat top left;
    display:inline-block;
    vertical-align:middle
}
 .spriteicon.progress11x11{
    background-position:0 0;
    width:11px;
    height:11px
}
 .spriteicon.addpoll{
    background-position:0 -12px;
    width:21px;
    height:17px
}
 .spriteicon.announcement_new{
    background-position:0 -30px;
    width:16px;
    height:17px
}
 .spriteicon.announcement_old{
    background-position:0 -48px;
    width:16px;
    height:17px
}
 .spriteicon.birthday_small{
    background-position:0 -66px;
    width:13px;
    height:17px
}
 .spriteicon.birthday{
    background-position:0 -84px;
    width:30px;
    height:30px
}
 .spriteicon.blinklist{
    background-position:0 -115px;
    width:18px;
    height:16px
}
 .spriteicon.bookmarksite_delicious{
    background-position:0 -132px;
    width:16px;
    height:16px
}
 .spriteicon.bookmarksite_digg{
    background-position:0 -149px;
    width:16px;
    height:16px
}
 .spriteicon.bookmarksite_google{
    background-position:0 -166px;
    width:16px;
    height:16px
}
 .spriteicon.bookmarksite_stumbleupon{
    background-position:0 -183px;
    width:16px;
    height:16px
}
 .spriteicon.calendar_icon{
    background-position:0 -200px;
    width:18px;
    height:15px
}
 .spriteicon.calendar{
    background-position:0 -216px;
    width:30px;
    height:30px
}
 .spriteicon.closed{
    background-position:0 -247px;
    width:13px;
    height:17px
}
 .spriteicon.collapse_alt_collapsed{
    background-position:0 -265px;
    width:11px;
    height:11px
}
 .spriteicon.collapse_alt{
    background-position:0 -277px;
    width:11px;
    height:11px
}
 .spriteicon.collapse_generic_collapsed{
    background-position:0 -289px;
    width:13px;
    height:13px
}
 .spriteicon.collapse_generic{
    background-position:0 -303px;
    width:13px;
    height:13px
}
 .spriteicon.collapse_tcat_collapsed{
    background-position:0 -317px;
    width:15px;
    height:15px
}
 .spriteicon.collapse_tcat{
    background-position:0 -333px;
    width:15px;
    height:15px
}
 .spriteicon.collapse_thead_collapsed{
    background-position:0 -349px;
    width:13px;
    height:13px
}
 .spriteicon.collapse_thead{
    background-position:0 -363px;
    width:13px;
    height:13px
}
 .spriteicon.cross{
    background-position:0 -377px;
    width:16px;
    height:16px
}
 .spriteicon.delicious{
    background-position:0 -394px;
    width:18px;
    height:16px
}
 .spriteicon.digg{
    background-position:0 -411px;
    width:18px;
    height:16px
}
 .spriteicon.expires{
    background-position:0 -428px;
    width:13px;
    height:13px
}
 .spriteicon.facebook{
    background-position:0 -442px;
    width:18px;
    height:16px
}
 .spriteicon.facebook16{
    background-position:0 -459px;
    width:16px;
    height:16px
}
 .spriteicon.firstnew{
    background-position:0 -476px;
    width:14px;
    height:14px
}
 .spriteicon.forum_link{
    background-position:0 -491px;
    width:15px;
    height:15px
}
 .spriteicon.forum_new_lock{
    background-position:0 -507px;
    width:15px;
    height:15px
}
 .spriteicon.forum_new{
    background-position:0 -523px;
    width:15px;
    height:15px
}
 .spriteicon.forum_old_lock{
    background-position:0 -539px;
    width:15px;
    height:15px
}
 .spriteicon.forum_old{
    background-position:0 -555px;
    width:15px;
    height:15px
}
 .spriteicon.furl{
    background-position:0 -571px;
    width:18px;
    height:16px
}
 .spriteicon.gmore{
    background-position:0 -588px;
    width:15px;
    height:11px
}
 .spriteicon.google{
    background-position:0 -600px;
    width:18px;
    height:16px
}
 .spriteicon.google16{
    background-position:0 -634px;
    width:16px;
    height:16px
}
 .spriteicon.im_aim{
    background-position:0 -651px;
    width:18px;
    height:18px
}
 .spriteicon.im_icq{
    background-position:0 -670px;
    width:18px;
    height:18px
}
 .spriteicon.im_msn{
    background-position:0 -689px;
    width:18px;
    height:18px
}
 .spriteicon.im_skype{
    background-position:0 -708px;
    width:17px;
    height:17px
}
 .spriteicon.im_yahoo{
    background-position:0 -726px;
    width:18px;
    height:18px
}
 .spriteicon.infraction{
    background-position:0 -745px;
    width:21px;
    height:17px
}
 .spriteicon.ip{
    background-position:0 -763px;
    width:21px;
    height:17px
}
 .spriteicon.lastpost{
    background-position:0 -781px;
    width:14px;
    height:14px
}
 .spriteicon.linkedIn{
    background-position:0 -796px;
    width:18px;
    height:18px
}
 .spriteicon.live{
    background-position:0 -815px;
    width:18px;
    height:16px
}
 .spriteicon.menu_open_usercss{
    background-position:0 -832px;
    width:11px;
    height:7px
}
 .spriteicon.menu_open{
    background-position:0 -840px;
    width:11px;
    height:7px
}
 .spriteicon.mode_hybrid{
    background-position:0 -848px;
    width:16px;
    height:16px
}
 .spriteicon.mode_linear{
    background-position:0 -865px;
    width:16px;
    height:16px
}
 .spriteicon.mode_threaded{
    background-position:0 -882px;
    width:16px;
    height:16px
}
 .spriteicon.moderated_small{
    background-position:0 -899px;
    width:10px;
    height:13px
}
 .spriteicon.moderated{
    background-position:0 -913px;
    width:17px;
    height:22px
}
 .spriteicon.multipage{
    background-position:0 -936px;
    width:10px;
    height:12px
}
 .spriteicon.multiquote_off{
    background-position:0 -949px;
    width:15px;
    height:17px
}
 .spriteicon.multiquote_on{
    background-position:0 -967px;
    width:15px;
    height:17px
}
 .spriteicon.myspace{
    background-position:0 -985px;
    width:18px;
    height:16px
}
 .spriteicon.navbits_finallink{
    background-position:0 -1002px;
    width:30px;
    height:15px
}
 .spriteicon.navbits_start{
    background-position:0 -1018px;
    width:15px;
    height:15px
}
 .spriteicon.paperclip{
    background-position:0 -1034px;
    width:10px;
    height:13px
}
 .spriteicon.pm_forwarded{
    background-position:0 -1048px;
    width:14px;
    height:16px
}
 .spriteicon.pm_new{
    background-position:0 -1065px;
    width:14px;
    height:16px
}
 .spriteicon.pm_old{
    background-position:0 -1082px;
    width:14px;
    height:16px
}
 .spriteicon.pm_replied{
    background-position:0 -1099px;
    width:14px;
    height:16px
}
 .spriteicon.poll_posticon{
    background-position:0 -1116px;
    width:16px;
    height:16px
}
 .spriteicon.poll_posticonold{
    background-position:0 -1133px;
    width:15px;
    height:15px
}
 .spriteicon.post_new{
    background-position:0 -1149px;
    width:10px;
    height:11px
}
 .spriteicon.post_old{
    background-position:0 -1161px;
    width:10px;
    height:11px
}
 .spriteicon.printer{
    background-position:0 -1173px;
    width:21px;
    height:17px
}
 .spriteicon.progress{
    background-position:0 -1191px;
    width:16px;
    height:16px
}
 .spriteicon.question_icon{
    background-position:0 -1208px;
    width:15px;
    height:15px
}
 .spriteicon.quickreply{
    background-position:0 -1224px;
    width:15px;
    height:17px
}
 .spriteicon.redcard_small{
    background-position:0 -1242px;
    width:7px;
    height:10px
}
 .spriteicon.redcard{
    background-position:0 -1253px;
    width:16px;
    height:22px
}
 .spriteicon.reddit{
    background-position:0 -1276px;
    width:18px;
    height:16px
}
 .spriteicon.report{
    background-position:0 -1293px;
    width:21px;
    height:17px
}
 .spriteicon.reputation{
    background-position:0 -1311px;
    width:21px;
    height:17px
}
 .spriteicon.searchlight-bubble{
    background-position:0 -1329px;
    width:14px;
    height:14px
}
 .spriteicon.searchlight-progress{
    background-position:0 -1344px;
    width:32px;
    height:32px
}
 .spriteicon.sendtofriend{
    background-position:0 -1377px;
    width:21px;
    height:17px
}
 .spriteicon.skype_addcontact{
    background-position:0 -1395px;
    width:24px;
    height:24px
}
 .spriteicon.skype_callstart{
    background-position:0 -1420px;
    width:24px;
    height:24px
}
 .spriteicon.skype_fileupload{
    background-position:0 -1445px;
    width:24px;
    height:24px
}
 .spriteicon.skype_info{
    background-position:0 -1470px;
    width:24px;
    height:24px
}
 .spriteicon.skype_message{
    background-position:0 -1495px;
    width:24px;
    height:24px
}
 .spriteicon.skype_voicemail{
    background-position:0 -1520px;
    width:24px;
    height:24px
}
 .spriteicon.slashdot{
    background-position:0 -1545px;
    width:18px;
    height:16px
}
 .spriteicon.sortasc{
    background-position:0 -1562px;
    width:14px;
    height:14px
}
 .spriteicon.sortdesc{
    background-position:0 -1577px;
    width:14px;
    height:14px
}
 .spriteicon.stats{
    background-position:0 -1592px;
    width:30px;
    height:30px
}
 .spriteicon.sticky{
    background-position:0 -1623px;
    width:11px;
    height:11px
}
 .spriteicon.stumble{
    background-position:0 -1635px;
    width:18px;
    height:16px
}
 .spriteicon.subforum_link{
    background-position:0 -1652px;
    width:16px;
    height:11px
}
 .spriteicon.subforum_new{
    background-position:0 -1664px;
    width:10px;
    height:11px
}
 .spriteicon.subforum_old{
    background-position:0 -1676px;
    width:10px;
    height:11px
}
 .spriteicon.subscribe{
    background-position:0 -1688px;
    width:21px;
    height:17px
}
 .spriteicon.subscribed_event{
    background-position:0 -1706px;
    width:17px;
    height:16px
}
 .spriteicon.subscribed{
    background-position:0 -1723px;
    width:15px;
    height:12px
}
 .spriteicon.technorati{
    background-position:0 -1736px;
    width:18px;
    height:16px
}
 .spriteicon.thread_dot_hot_lock_new{
    background-position:0 -1753px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot_hot_lock{
    background-position:0 -1770px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot_hot_new{
    background-position:0 -1787px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot_hot{
    background-position:0 -1804px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot_lock_new{
    background-position:0 -1821px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot_lock{
    background-position:0 -1838px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot_new{
    background-position:0 -1855px;
    width:16px;
    height:16px
}
 .spriteicon.thread_dot{
    background-position:0 -1872px;
    width:16px;
    height:16px
}
 .spriteicon.thread_hot_lock_new{
    background-position:0 -1889px;
    width:16px;
    height:16px
}
 .spriteicon.thread_hot_lock{
    background-position:0 -1906px;
    width:16px;
    height:16px
}
 .spriteicon.thread_hot_new{
    background-position:0 -1923px;
    width:16px;
    height:16px
}
 .spriteicon.thread_hot{
    background-position:0 -1940px;
    width:16px;
    height:16px
}
 .spriteicon.thread_lock_new{
    background-position:0 -1957px;
    width:16px;
    height:16px
}
 .spriteicon.thread_lock{
    background-position:0 -1974px;
    width:16px;
    height:16px
}
 .spriteicon.thread_moved_new{
    background-position:0 -1991px;
    width:16px;
    height:16px
}
 .spriteicon.thread_moved{
    background-position:0 -2008px;
    width:16px;
    height:16px
}
 .spriteicon.thread_new{
    background-position:0 -2025px;
    width:16px;
    height:16px
}
 .spriteicon.thread{
    background-position:0 -2042px;
    width:16px;
    height:16px
}
 .spriteicon.threadban{
    background-position:0 -2059px;
    width:18px;
    height:18px
}
 .spriteicon.tick{
    background-position:0 -2078px;
    width:16px;
    height:16px
}
 .spriteicon.trashcan_small{
    background-position:0 -2095px;
    width:11px;
    height:13px
}
 .spriteicon.trashcan{
    background-position:0 -2109px;
    width:17px;
    height:21px
}
 .spriteicon.tree_i{
    background-position:0 -2131px;
    width:20px;
    height:20px
}
 .spriteicon.tree_l{
    background-position:0 -2152px;
    width:20px;
    height:20px
}
 .spriteicon.tree_ltr{
    background-position:0 -2173px;
    width:20px;
    height:20px
}
 .spriteicon.tree_t{
    background-position:0 -2194px;
    width:20px;
    height:20px
}
 .spriteicon.twitter{
    background-position:0 -2215px;
    width:18px;
    height:16px
}
 .spriteicon.twitter16{
    background-position:0 -2232px;
    width:16px;
    height:16px
}
 .spriteicon.user_invisible{
    background-position:0 -2249px;
    width:15px;
    height:15px
}
 .spriteicon.user_offline{
    background-position:0 -2265px;
    width:15px;
    height:15px
}
 .spriteicon.user_online{
    background-position:0 -2281px;
    width:15px;
    height:15px
}
 .spriteicon.userfield_edit{
    background-position:0 -2297px;
    width:11px;
    height:11px
}
 .spriteicon.v{
    background-position:0 -2309px;
    width:16px;
    height:16px
}
 .spriteicon.viewpost{
    background-position:0 -2326px;
    width:14px;
    height:14px
}
 .spriteicon.whos_online{
    background-position:0 -2341px;
    width:30px;
    height:30px
}
 .spriteicon.wol_error{
    background-position:0 -2372px;
    width:15px;
    height:15px
}
 .spriteicon.wol_lockedout{
    background-position:0 -2388px;
    width:13px;
    height:16px
}
 .spriteicon.wol_nopermission{
    background-position:0 -2405px;
    width:15px;
    height:15px
}
 .spriteicon.yahoo{
    background-position:0 -2421px;
    width:18px;
    height:16px
}
 .spriteicon.yellowcard_small{
    background-position:0 -2438px;
    width:7px;
    height:10px
}
 .spriteicon.yellowcard{
    background-position:0 -2449px;
    width:16px;
    height:22px
}
 .itLeft{
    top:-8px;
    text-align:center;
    width:40%;
    left:5%;
    position:absolute
}
 .itRight{
    top:-8px;
    text-align:center;
    width:40%;
    right:2%;
    position:absolute
}
 .ipadTools{
    font-size:8pt
}
 .itLinkContainer{
    color:#fff;
    margin:0 12px
}
 .itLink{
    color:#fff!important;
    text-decoration:none
}
 .itLink a:link{
    color:#fff
}
 #mobileToolBar{
    margin-bottom:60px
}
 #gsLogoContainer{
    display:none
}
 #mobileLoginButton{
    max-width:300px;
    min-height:20px;
    line-height:20px
}
 #mobileLoginButton,#mobileToolBar{
    display:block
}
 #catid:after{
    content:"test"
}
 #SupportUsSide,#adColumn,#adContainer,.leftCarousel_container,#leftCarousel{
    display:none
}
 #headerSpacerAd{
    height:95px
}
 #whatsGoingOn,.forumHomeHeader,.forumHomeLastPost,.forumHomeReplyCount,.forumHomeThreadCount,.forumIcon,.subForumList{
    display:none
}
 #gsLogoContainer{
    margin-left:auto;
    margin-right:auto;
    width:50%;
    padding-top:10px
}
 #adShowthreadBottom{
    display:none
}
 #adBanner{
    margin-left:auto;
    margin-right:auto
}
 #secondUnreadPostAd,#secondUnreadTabletAd,#firstUnreadPostAd,#firstUnreadTabletAd{
    display:block
}
 #secondUnreadMobileAd, #firstUnreadMobileAd{
    display:none
}
 .navBit{
    text-align:center;
    display:none;
    border-bottom:1px solid #38407a
}
 #navBar,#secondaryNavBar{
    display:none;
    padding-bottom:10px
}
 .postModTools{
    text-decoration:none
}
 .postDateBit{
    font-size:8pt;
    display:inline
}
 .threadBitPostPreview{
    display:block
}
 select{
    max-width:170px
}
 .desktopOnly,.smartphoneOnly{
    display:none
}
 .tabletOnly{
    display:inline-block
}
 .mobileOnly{
    display:inline
}
 body{
    width:auto;
    margin:0 2%
}
 #gsLogo{
    margin:5px auto 0;
    position:static!important;
    display:block!important;
    float:none!important
}
 #adBanner{
    display:none!important
}
 #gsLogoContainer{
    height:auto
}
 #quickNavMenu{
    border-radius:5px;
    font-size:10pt
}
 .notices{
    margin:16px 0
}
 .footerOptions{
    margin:3px 10px
}
 .toolbarcontainer{
    margin:0
}
 .profile{
    padding:2px 5px
}
 .posting{
    border-collapse:separate;
    position:relative
}
 .forumCategory a,.forumCategory a:active,.forumCategory a:visited{
    color:#fff;
    text-decoration:none
}
 .forumCategory a:active:hover .forumCategory a:visited:hover,.forumCategory a:hover{
    color:#FF6;
    text-decoration:underline
}
 .discussionList{
    display:table;
    width:100%
}
 .threadHeaders{
    margin-right:0
}
 #threadslist,#threadslist .thead.hAvatar,#threadslist .thead.hLastpost,#threadslist .thead.hReplies,#threadslist .thead.hViews{
    display:none
}
 #threadslist .thead.hTitle{
    text-align:left;
    padding-left:15px
}
 #threadslist .thead.hLocation,#threadslist .thead.modbox,.announceStatus,.announceViews{
    display:none
}
 .secondRow .announcePostDate{
    float:left
}
 .titlePrefix a,.titlePrefix span{
    display:inline
}
 .tLastPost,.tManage{
    display:none
}
 .tTitleNoBR{
    border-right:1px solid #3a427a;
    padding:0 5px!important
}
 .tTitleBR{
    padding:0 5px!important
}
 .rightIcons .inlineimg{
    vertical-align:inherit
}
 .mobileIcons{
    float:right
}
 .mobileIcons .inlineimg{
    vertical-align:inherit
}
 .tMobileManage .rightIcons{
    float:right
}
 .tMobileReason{
    background:#dfdfdf;
    padding:5px 0;
    text-align:right
}
 .titlePrefix .inlineimg{
    vertical-align:inherit
}
 .nothreads{
    margin-right:0
}
 .csIcons,.csLocation,.csPrice{
    display:none
}
 .csTitle{
    border-right:1px solid #3a427a
}
 .csMobileLocation{
    margin:5px 0;
    padding:5px 0;
    background-color:#dfdfdf
}
 .csMobileLocation img{
    margin-top:-5px
}
 .csMobileViews{
    margin-bottom:3px
}
 .csInlineMod,.csStatus,.tTr .tIcons,.tTr .tInlineMod,.tTr .tLastPost{
    display:none
}
 .tTr .tMobileReason{
    padding:3px 5px;
    margin:2px 0
}
 .tTrClassifieds .tIcons,.tTrClassifieds .tInlineMod,.tTrClassifieds .tLastPost{
    display:none
}
 .announcement{
    border-bottom:1px solid #3a427a
}
 .announceStatus{
    padding:0!important;
    border-left:1px solid #3a427a
}
 .announceTitle{
    border-right:1px solid #3a427a
}
 #ebayApi{
    margin-top:0!important;
    border-radius:5px!important;
    -moz-border-radius:5px!important;
    -khtml-border-radius:5px!important;
    -webkit-border-radius:5px!important;
    margin-bottom:5px!important
}
 #ebayControls{
    padding:5px!important
}
 #ebayControls h2{
    font-size:16px;
    color:#222
}
 #ebayControls p.search label{
    padding-top:0!important
}
 #ebayControls p{
    padding:3px 0 0!important;
    font-size:11px!important;
    margin:0 0 0 10px!important
}
 #ebayControls p.search{
    padding:5px 0 0!important
}
 #ebayControls p.search label{
    width:80px!important
}
 #ebayControls p.search input{
    border:2px solid #CCC!important
}
 #ebayControls p.search input.button{
    border:2px solid #CCC;
    color:#DFDFDF;
    background:#38407A!important;
    text-shadow:#222 1px 1px 1px!important
}
 #ebayControls label{
    font-size:11px!important;
    width:145px!important
}
 #ebayControls p.search input.keywords{
    width:75%!important
}
 #tlBottom{
    margin-right:0
}
 .tbar_topic{
    display:block
}
 .discussionListItem .listBlock{
    vertical-align:top!important
}
 .pageNavLinkGroup .linkGroup{
    padding-left:5px
}
 .discussionList .sectionHeaders .posterAvatar,.discussionListItem .listBlock.posterAvatar{
    display:none
}
 .discussionListItem .listBlock.lastPost{
    display:none!important
}
 .discussionListItem .listBlock.prefix{
    display:none
}
 .discussionListItem .modbox,.discussionListItem .stats{
    display:none!important
}
 .discussionListItem .title a,.discussionListItem .title a:hover{
    font-size:10pt;
    word-wrap:break-word
}
 .controls.faint a,.discussionListItem .itemPageNav,.discussionListItem .itemPageNav a,.mobileData.muted,.mobileData.muted .faint{
    color:#222!important
}
 .controls.faint a:hover,.discussionListItem .itemPageNav a:hover{
    color:#f40!important
}
 .discussionListItem .title{
    line-height:11pt!important
}
 .discussionListItem .titleText{
    position:relative;
    height:100%;
    padding:1px 5px 4px!important
}
 .mobileNone{
    display:none
}
 .postPreview{
    display:block;
    padding-top:6px;
    clear:both;
    font-size:8pt;
    color:#303030
}
 .secondRow{
    background-color:#dfdfdf
}
 .discussionListItem .itemPageNav{
    bottom:3px;
    position:absolute;
    z-index:20;
    left:80px;
    display:none
}
 .floatSticky{
    clear:both;
    display:none
}
 .controls.faint a.posterDate{
    text-decoration:none;
    height:12px
}
 .controls.faint .EditControl{
    display:none
}
 .lastpost{
    float:right!important
}
 .titlePrefix .stickyicon{
    display:inline-block;
    height:11px;
    width:11px;
    background:url(/data/img/thread/sticky.gif) no-repeat bottom left
}
 .titlePrefix .movedicon{
    display:inline-block;
    height:16px;
    width:16px;
    background:url(styles/soft_responsive/xenforo/xenforo-ui-sprite.png) no-repeat -48px -16px
}
 .titlePrefix .firstNew{
    display:none
}
 .titlePrefix .locked{
    display:inline-block;
    height:16px;
    width:16px;
    background:url(styles/soft_responsive/xenforo/xenforo-ui-sprite.png) no-repeat 10000px 0
}
 #controls_above_thread{
    margin-right:0
}
 #new_thread_container{
    margin:5px 0
}
 #controls_below_list,#threadslist,.discussionList{
    margin-right:0
}
 .forumPostPreview{
    background-color:#dfdfdf;
    margin-bottom:2px;
    display:table;
    width:100%
}
 .forumPostPreview .bottom,.forumPostPreview .top{
    display:table-cell;
    padding:2px
}
 .forumPostPreview .bottom a,.forumPostPreview .top a{
    text-decoration:none
}
 .forumPostPreview .bottom,.forumPostPreview .bottom a,.forumPostPreview .top,.forumPostPreview .top a{
    font-size:10px;
    color:#464646
}
 .forumPostPreview .bottom a:hover,.forumPostPreview .top a:hover{
    text-decoration:none;
    color:#464646
}
 .forumPostPreview .bottom{
    text-align:right
}
 .forumdisplay_container{
    margin-right:0
}
 .ztags_container{
    margin-right:0;
    margin-top:10px
}
 .inner_search_posts{
    margin-right:0
}
 .mobileforumtitle,.mobileforumtitle a,.mobileforumtitle a:hover{
    font-size:10px!important
}
 #searchCatsEbay,.listBlock.forumtitle{
    display:none
}
 .newthread{
    margin-top:3px
}
 .gars_mod_container{
    display:none
}
 .showreviewsbutton{
    float:none;
    display:block;
    margin-left:82px
}
 .icon_key{
    display:table;
    table-layout:fixed
}
 .icon_key>div{
    display:table-row
}
 .icon_key>div>div{
    display:table-cell;
    color:#FFF;
    padding:3px 3px 3px 0
}
 .icon_key>div>div:nth-child(2){
    padding-right:6px
}
 .rules_row{
    float:left
}
 .forum_jump{
    float:right
}
 .footerOptions{
    width:100%;
    vertical-align:bottom
}
 .footerOptions .styleChooser{
    float:right;
    display:block;
    width:40%
}
 .footerOptions .footer_time{
    float:left;
    text-align:right;
    width:60%
}
 #QuickSearchMobile{
    display:block;
    border:0;
    margin:1px;
    padding:1px 1px 2px
}
 #QuickSearchMobile input[type=search]{
    -webkit-appearance:textfield;
    -webkit-box-sizing:content-box
}
 #QuickSearchMobile .textCtrl{
    font-size:14px;
    font-family:Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;
    color:#000;
    background-color:#fff;
    padding:3px;
    margin-bottom:2px;
    border-width:1px;
    border-style:solid;
    border-color:silver #e9e9e9 #e9e9e9 silver;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:4px;
    outline:0
}
 #QuickSearchMobile .formPopup{
    background-color:#38407a;
    border-top-width:0;
    width:99%!important
}
 .all_advertisers,.quicksearch_area{
    display:none!important
}
 #navArea{
    display:block;
    background:#283057
}
 #navArea ul{
    margin:0;
    padding:0
}
 #navArea .navBreadCrumb{
    display:block;
    width:auto;
    padding-left:10px;
    color:#fff;
    background:#283057
}
 #navArea .navBreadCrumb a{
    color:#fff
}
 #navBitsArea{
    display:none
}
 #navArea .loginBit{
    display:block;
    width:100%;
    margin-top:10px
}
 #navArea .loginBit ul{
    list-type:none
}
 #navArea .loginBit ul li{
    display:inline-block
}
 #navArea .loginBit ul li:first-child{
    width:20%;
    padding:0 6px!important
}
 #navArea .loginBit>div{
    padding:6px!important
}
 .styleChooser{
    display:block;
    text-align:right;
    margin:3px 10px!important
}
 .forum_rules .rules_row{
    display:block;
    float:none;
    width:100%
}
 .forum_rules .forumjump{
    width:100%;
    text-align:right
}
 #topicPlanet {
    display:none
}
 .cbCell,.cbRow,.extraButtons .imagebutton{
    display:inline-block
}
 .textbox_container{
    position:relative
}
 .textbox.controlbar{
    margin-right:0
}
 .textbox textarea{
    width:100%;
    height:auto;
    min-height:200px;
    margin-top:0
}
 .smiliebox{
    display:none
}
 #review_container,#reviewslistcontainer .tools{
    margin-right:0
}
 #review_container #threadslist{
    display:table
}
 .gars_thread_image{
    width:108px;
    text-align:center;
    display:table-cell
}
 .gars_thread_image img{
    padding:5px!important;
    max-width:102px
}
 .loadingOverlayText{
    color:#fff;
    font-weight:700;
    font-size:14pt;
    position:fixed;
    top:50%;
    opacity:1;
    left:25%
}
 .loadingOverlay{
    background:#000;
    opacity:.4;
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0
}
 .ipadTools{
    display:none
}
 #posts{
    margin-left:auto;
    margin-right:0
}
 #giveawayControls h2{
    font-size:16px
}
 #giveawayControls p{
    padding:5px 0 0;
    margin:0
}
 #giveawayControls p.search label{
    padding-top:0
}
 #giveawayControls p label{
    padding-left:5px
}
 #giveawayControls p.search label{
    width:120px
}
 #productCategoryBit,#productsDiv{
    display:inline-block
}
 #giveawayControls p.search input.keywords{
    width:75%;
    max-width:500px;
    padding:0
}
 #giveawayControls p.search input{
    border:2px solid #CCC
}
 .compImage{
    height:40%;
    width:40%;
    clear:both
}
 .mobilePostMenu{
    background:#dfdfdf;
    display:none;
    width:200px;
    position:absolute;
    z-index:50;
    padding:5px;
    border:1px solid #999;
    font-size:8pt
}
 .mobilePostMenu ul{
    list-style-type:none;
    margin:0;
    padding:0
}
 .mobilePostMenu li{
    font-size:10pt;
    margin:4px 0;
}
 .postNumberBit{
    font-size:8pt;
    text-decoration:none;
    display:inline;
    position:relative;
    top:0px;
    right:0px;
    text-align:right;
    margin:3px;
    float:right
}
 a.postNumberBit{
    color:#000;
    text-decoration:none
}
 .postNumberBit a:link{
    text-decoration:none
}
 .postNumberBit a:hover{
    color:#f50000
}
 .amazonSearchImg{
    max-width:100%
}
 .newReplyTitle{
    width:250px
}
 .fieldset{
    width:auto
}
 #adBanner,#adColumn,#ebayTag,#forumSideBit,#headerSpacer,#headerSpacerAd,#threadrating,#toggleButt,.below_ads_area,.ebayInfo,.ebayTagBlob,.forumlegend,.loginBit,.oldInfractMessage,.reportPostDescription,.searchforumslink,.subscribeThreadHeader,.threadBitUsername,.trollBeGoneBackground,.user_data{
    display:none
}
 #simplemodal-container{
    width:80%
}
 .subscribeThreadHeader{
    display:none
}
 .notification{
    width:80px;
    font-size:8pt;
    padding:5px;
    text-align:center;
    vertical-align:middle
}
 .forumDescription{
    font-size:8pt;
    display:none
}
 form input[type=text]{
    font-size:13pt
}
 .postTitle{
    font-size:10pt
}
 .alt1,.alt2,.post_data>div{
    font-size:9.5pt
}
 #pmUnreadBurger{
    margin-left:5px;
    text-shadow:0 1px #888;
    background:red;
    padding:3px;
    color:#fff;
    font-weight:700;
    border-radius:3px;
    position:fixed;
    top:10px;
    height:10px;
    left:10%;
    min-width:8px;
    font-size:8pt;
    line-height:8px;
    z-index:1000
}
 #navToggleShowThread{
    display:block
}
 .postedYoutubeVid{
    max-width:100%;
    height:350px;
    width:auto
}
 .user_data_mobile{
    display:block;
    background-color:#DFDFDF;
    width:100%;
    min-height:60px;
    border-collapse:collapse;
    position:relative;
    height:auto
}
 .user_data_mobile:after{
    content: "";
    display:table;
    clear:both;
}
 .smallfont.avatar{
    display:inline-block;
    padding-left:5px;
    width:auto;
    height:auto
}
 .smallfont.avatar img{
    width:59px;
    height:59px;
    margin:4px auto
}
 .profile{
    padding-left:5px;
    display:inline-block;
    padding-top:5px;
    height:auto;
    vertical-align:top;
    width:30%
}
 #profile_badge{
    display:inline-block;
    width:60px;
    padding:0;
    vertical-align:top;
    float:right
}
 .additional{
    display:inline-block;
    padding:5px;
    max-width:35%;
    text-align:right
}
 .postheader{
    display:none
}
 .post{
    background:0 0;
    border:0
}
 #SupportUsSide,#adColumn,.leftCarousel_container,#leftCarousel{
    display:none
}
 .thead{
    border:1px solid #0B198C
}
 .posting{
    border:0 solid #0B198C
}
 .badge{
    width:40px;
    height:40px
}
 #forumHomeContent .forumBitContainer.postedIn .forumBit.alt1Active{
    padding:10px 5px
}
 .discussionListItem,.forumBit,.listBlock{
    background:#fff;
    background:-moz-linear-gradient(top,#fff 0,#d5d5dd 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#d5d5dd));
    background:-webkit-linear-gradient(top,#fff 0,#d5d5dd 100%);
    background:-o-linear-gradient(top,#fff 0,#d5d5dd 100%);
    background:-ms-linear-gradient(top,#fff 0,#d5d5dd 100%);
    background:linear-gradient(to bottom,#fff 0,#d5d5dd 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#d5d5dd', GradientType=0)
}
 .discussionListItem.inlinemod .listBlock{
    background:#FFC
}
 .sbBurger{
    border-radius:1px;
    background:#fff;
    height:4px;
    width:20px;
    margin-top:3px;
    margin-bottom:3px;
    box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.2),inset 1px 1px 1px 0 rgba(255,255,255,.4)
}
 .burgerBox{
    position:absolute;
    top:10%;
    left:3%;
    cursor:pointer;
    list-style:none;
    margin:0;
    padding:0
}
 .burgerBoxShowThread{
    -webkit-margin-before:0;
    -webkit-margin-after:0;
    -webkit-padding-start:0;
    list-style:none
}
 .mobileHeaderText{
    vertical-align:center
}
 .pmUnreadMobile{
    background:#f50000;
    color:#fff;
    font-weight:700;
    border-radius:3px;
    line-height:10px;
    width:auto;
    height:12px;
    padding:3px;
    float:right;
    position:absolute;
    right:10px;
    top:12px
}
 #mobileSearchBit{
    z-index:999;
    position:absolute;
    top:15%;
    right:3%;
    width:20px;
    height:25px;
    background:url(//static.gearspace.com/board/images/m/mobiMag.png) no-repeat center;
    background-size:100%
}
 #mobileSearchButton{
    z-index:999;
    position:absolute;
    right:1%;
    line-height: normal;
}
 #mobileLogo{
    position:absolute;
    top:10%;
    left:50%;
    margin-left:-72px;
    width:145px;
    height:45px;
    background:url(//cdn.gearstatic.net/images/space/Gearspace-Flat.png) no-repeat center;
    background-size:100%
}
 .sidr{
    display:none;
    position:absolute;
    position:fixed;
    top:0;
    height:100%;
    z-index:999999;
    width:200px;
    overflow-x:hidden;
    overflow-y:auto;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:15px;
    background:#283057;
    color:#fff;
    -webkit-box-shadow:inset 0 0 5px 5px #222;
    -moz-box-shadow:inset 0 0 5px 5px #222;
    box-shadow:inset 0 0 5px 5px #222
}
 .sidr .sidr-inner{
    padding:0 0 15px
}
 .sidr .sidr-inner>p{
    margin-left:15px;
    margin-right:15px
}
 .sidr.right{
    left:auto;
    right:-200px
}
 .sidr.left{
    left:-200px;
    right:auto
}
 .sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{
    font-size:11px;
    font-weight:400;
    padding:0 15px;
    margin:0 0 5px;
    color:#fff;
    line-height:24px;
    background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));
    background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);
    background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);
    background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);
    background-image:linear-gradient(#4d4d4d,#1a1a1a);
    -webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);
    -moz-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);
    box-shadow:0 5px 5px 3px rgba(0,0,0,.2)
}
 .sidr p{
    font-size:13px;
    margin:0 0 12px
}
 .sidr p a{
    color:rgba(255,255,255,.9)
}
 .sidr>p{
    margin-left:15px;
    margin-right:15px
}
 .sidr ul{
    display:block;
    margin:0 0 15px;
    padding:0;
    border-top:1px solid #1a1a1a;
    border-bottom:1px solid #4d4d4d
}
 .sidr ul li{
    position:relative;
    display:block;
    margin:0;
    line-height:40px;
    border-top:1px solid #4d4d4d;
    border-bottom:1px solid #1a1a1a
}
 .sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{
    border-top:none;
    line-height:40px;
    -webkit-box-shadow:inset 0 0 7px 3px #222;
    -moz-box-shadow:inset 0 0 7px 3px #222;
    box-shadow:inset 0 0 7px 3px #222
}
 .sidr ul li a,.sidr ul li span{
    padding:0 15px;
    display:block;
    text-decoration:none;
    color:#fff
}
 .sidr ul li ul{
    border-bottom:none;
    margin:0
}
 .sidr ul li ul li{
    line-height:40px;
    font-size:13px
}
 .sidr ul li ul li:last-child{
    border-bottom:none
}
 .sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active,.sidr ul li ul li:hover{
    border-top:none;
    line-height:41px
}
 .sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span,.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span{
    -webkit-box-shadow:inset 0 0 15px 3px #222;
    -moz-box-shadow:inset 0 0 15px 3px #222;
    box-shadow:inset 0 0 15px 3px #222
}
 .sidr ul li ul li a,.sidr ul li ul li span{
    color:rgba(255,255,255,.8);
    padding-left:30px
}
 .sidr form{
    margin:0 15px
}
 .sidr label{
    font-size:13px
}
 .sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=password],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=text],.sidr input[type=time],.sidr input[type=url],.sidr select,.sidr textarea{
    width:100%;
    font-size:13px;
    padding:5px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    margin:0 0 10px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
    border:none;
    background:rgba(0,0,0,.1);
    color:rgba(255,255,255,.6);
    display:block;
    clear:both
}
 .sidr input[type=checkbox]{
    width:auto;
    display:inline;
    clear:none
}
 .sidr input[type=button],.sidr input[type=submit]{
    color:#333;
    background:#fff
}
 .sidr input[type=button]:hover,.sidr input[type=submit]:hover{
    background:rgba(255,255,255,.9)
}
 .mobileSearchOption{
    color:#fff;
    line-height:20px;
    float:left;
    margin-left:8px;
    font-size:9pt
}
 #catid_mobile{
    width:100%
}
 .bbCodeImg,.mb_article_right .bbCodeImg{
    max-width:100%
}
 .post_data,.posting{
    display:block
}
 #everything{
    margin:0 -2%
}
 .nav-toggle{
    display:block;
    background:#283057;
    padding:6px;
    text-align:center
}
 a.nav-toggle,a:hover.nav-toggle{
    color:#fff;
    font-weight:700;
    text-decoration:none;
    font-size:140%
}
 .search_box{
    float:none;
    width:100%
}
 #tapnavi ul{
    margin:0;
    padding:0;
    width:100%;
    display:block;
    list-style:none
}
 .js #tapnavi{
    clip:rect(0 0 0 0);
    max-height:0;
    position:absolute;
    display:block;
    overflow:hidden;
    zoom:1
}
 #tapnavi.opened{
    max-height:9999px
}
 .ui-tabs .ui-tabs-nav li{
    float:none!important;
    width:100%;
    overflow:hidden
}
 .caldesc img{
    max-width:100%
}
 .usercp_column_leftnav .tborder td{
    background:linear-gradient(to bottom,#fff 0,#D5D5DD 100%) repeat scroll 0 0 transparent
}
 .usercp_column_leftnav .tborder td.thead{
    background:#8080A6
}
 .usercp_column_leftnav .tborder td.tcat{
    background:#283057
}
 .usercp_column_leftnav a{
    font-size:12px
}
 .usercp_column_leftnav .tborder{
    width:100%
}
 .usercp_right_column{
    margin-left:0
}
 .usercp_right_column optgroup,.usercp_right_column option,.usercp_right_column select{
    max-width:90%
}
 .usercp_column{
    float:none;
    margin-left:0
}
 .dir_content,.dir_sidebar{
    float:none;
    width:100%
}
 .tablet_SmartPhones_Only{
    display:block
}
 .desktopOnly,.desktop_Only{
    display:none
}
 .mobileIcons .prefix{
    display:inline
}
 #threadslist .hNotification,.discussionList .notification{
    width:auto
}
 .postButton{
    color:#283057;
    font-size:8pt;
    text-decoration:none;
    background:0 0;
    border-radius:none;
    border:none;
    box-shadow:none
}
 a.postButton{
    color:#283057;
    text-decoration:none
}
 a.postButton:hover{
    color:#FFF;
    text-decoration:none
}
 .postButton a:hover{
    color:#fff
}
 .postButton:hover{
    color:#fff;
    background:#283057
}
 .fiveYear{
    background:url(//static.gearspace.com/board/images/5yrs-new.png) no-repeat center
}
 .tenYear{
    background:url(//static.gearspace.com/board/images/10yrs-new.png) no-repeat center
}
 .profile_badge{
    float:right;
    vertical-align:middle;
    display:inline-block;
    background-size:100%;
    height:36px;
    width:32px
}
 .quoteButtons a{
    padding:0 4px
}
 textarea{
    font-size:16px
}
 #tabContainer .tab,#tapnavi li{
    width:120px;
    padding:.5%;
    display:inline-block
}
 .fa_ebay_logo{
    margin-left:1px;
    vertical-align: middle;
}
 li.Level0 .level_container {
    font-weight: bold;
    font-size:1.1em
}
 #categoryList li.Level1 .level_container {
    margin-left:10px;
}
 #categoryList li.Level2 .level_container {
    margin-left:20px;
}
 #SupportUsSide {
    height: 160px;
    position: absolute;
    right: 0;
    top: 0;
    width: 120px;
}
 .markedanswer .alt1, .markedanswer .post_data {
    background:#E7FBD1;
}
 .markedanswer .user_data, .markedanswer .user_data_mobile {
    background:#DFECC2;
}
 .productGrid a.gold_button {
    background-color: #996515;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(50, 50, 50, 0.75);
    color: #fff;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    margin-left: 5px;
    padding: 0 5px;
    text-decoration: none;
}
 .slider-container {
    margin-top: 12px;
}
 .slider {
    background: #bbbaaa;
    box-shadow: inset 0 0 35px rgba(0,0,0,0.35);
    border: 1px solid #666;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    height: 39px;
    margin-bottom: 6px;
    overflow: hidden;
    padding: 2px;
    position: relative;
    width: 274px;
}
 .slider .handle {
    background: url("//static.gearspace.com/board/images/slider-bg.png") no-repeat;
    cursor: e-resize;
    height: 39px;
    position: relative;
    width: 59px;
    z-index: 1;
}
 .slider .handle img,.slider .success-msg {
    -moz-transition: opacity .3s;
    -ms-transition: opacity .3s;
    -o-transition: opacity .3s;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
}
 .slider .handle img {
    display: block;
    height: 23px;
    margin: 7px 12px;
    position: absolute;
    left: 0;
    top: 0;
    width: 34px;
}
 .slider .handle .wait {
    filter: alpha(opacity = 0);
    height: 27px;
    margin: 5px 0 0 16px;
    opacity: 0;
    width: 27px;
}
 .slider.success .handle {
    cursor: default;
}
 .slider .success-msg,.slider.success .handle .arrow {
    filter: alpha(opacity = 0);
    opacity: 0;
}
 .slider.success .handle .wait,.slider.success .success-msg {
    filter: alpha(opacity = 100);
    opacity: 1;
}
 .slider .instruction,.slider .success-msg {
    color: #62625d;
    cursor: default;
    font-size: 1.286em;
    line-height: 39px;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    padding: 2px;
    text-align: center;
    text-transform: lowercase;
    width: 274px;
}
 .slider .success-msg {
    z-index: 2;
}
 #registerform {
    display:none;
    font-weight: normal;
    overflow: hidden
}
 .home_RegBox2 {
    float:none;
}
 .home_RegBox2 .noticeBit{
    position:relative;
     margin:0;
     border:none;
    color:#FFF;
    padding:0 20px;
    background:#283057;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px
}
 .home_RegBox2 .noticeBit h2,.home_RegBox2 .noticeBit h6{
    margin:0;
    padding:0 0 10px
}
 .home_RegBox2 .noticeBit ul{
    margin:0 0 10px;
    padding:0;
    list-style:none;
    max-width: 500px;
}
 .home_RegBox2 .noticeBit ul li{
    padding-left:30px;
    line-height:20px;
    font-size:11px;
    font-weight:700;
    background:url(//static.gearspace.com/board/images/tick.png) no-repeat;
    margin-left:20px;
    padding-bottom:2px
}
 .home_RegBox2 li a{
    color:#fff
}
 .home_RegBox2 .noticeBit .clear{
    clear:both
}
 .guest_vBulletin_editor{
    border: 2px groove;
    background: #e1e1e2;
    padding: 6px;
}
 .gear_img_container{
    width:104px;
    height:104px;
    float:left;
    text-align:center;
    background:white;
}
 .gear_img_container:before {
    /* create a full-height inline block pseudo=element */
     content: ' ';
     display: inline-block;
     vertical-align: middle;
    /* vertical alignment of the inline element */
     height: 100%;
}
 a.doubleunderlined{
    text-decoration: underline !important;
    border-bottom: 1px solid navy
}
 .ratingContainer {
    height:18px;
    clear:both;
    margin:0px 0px 5px 0px;
}
 .ratingThumb {
    display:inline-block;
    width:20px;
    height:20px;
    vertical-align:top;
    background:url(/board/images/thumb-64-clear.png) no-repeat;
    background-size:20px 20px;
}
 .ratingThumb:hover,.ratingThumbVoted {
    background:url(/board/images/thumb-64-green.png);
    background-size:20px 20px;
    cursor:pointer;
}
 .ratingNum {
    text-align:center;
    color:#0c0;
    ;
    display:inline-block;
    font-size:14pt;
    padding-right:10px;
    vertical-align:top;
}
 .classifieds_signature a{
    color:#22229c;
}
 @media all and (max-width:767px){
    #debuginfo,#whatsGoingOn,.forumHomeHeader,.forumHomeLastPost,.forumHomeReplyCount,.forumHomeThreadCount,.forumIcon,.subForumList{
        display:none
    }
     #mobileToolBar{
        display:block
    }
     #gsLogoContainer{
        margin-left:auto;
        margin-right:auto
    }
     #gsLogo{
        position:static
    }
     #navMenu{
        display:none
    }
     #navBar,#secondaryNavBar{
        display:none;
        padding-bottom:10px;
        margin-bottom:5px
    }
     #gsLogoContainer{
        display:none;
        width:100%;
        padding:2px
    }
     #adBanner,#adShowthreadBottom,#headerSpacer,#headerSpacerAd{
        display:none
    }
     #secondUnreadMobileAd, #firstUnreadMobileAd{
        height:110px;
        padding-top:10px
    }
     .discussionList{
        margin-right:auto
    }
     #mobileLoginButton{
        display:block
    }
     .postModTools{
        min-height:0
    }
     .postControls{
        width:100%
    }
     .postDateBit{
        font-size:10px;
        display:inline
    }
     .threadBitPostPreview{
        display:block
    }
     .bginput.resp{
        width:80%
    }
     .postControls{
        text-align:center
    }
     .postButton{
        padding:0 10px
    }
     .dir_row .category{
        width:98%;
        float:none
    }
     .eventcustomtime{
        display:block
    }
     .post_data a:link,.post_data body_alink{
        max-width:320px;
        display:inline-block;
        word-wrap:break-word
    }
     .eventreminder{
        float:none
    }
     .forumbits_forumdisplay .discussionListItem,.forumbits_forumdisplay .forumBit,.forumbits_forumdisplay .listBlock{
        background:#283057
    }
     .forumbits_forumdisplay .forumBit,.forumbits_forumdisplay .forumBit a{
        color:#fff
    }
     .regfield{
        float:none;
        padding-right:10px
    }
     #navArea{
        margin-bottom:-2px;
        padding-bottom:5px!important
    }
     .tools.smartphoneOnly,.toolstopic.smartphoneOnly div{
        background:#283057
    }
     .toolsnavbar.smartphoneOnly{
        display:none!important
    }
     .nowrap{
        white-space:normal
    }
     .breadCrumbItem img{
        display:none
    }
     .pm_disp_options{
        display:block;
        padding:1% 0;
        text-align:left
    }
     .alt2.reviews_rating_panel{
        float:none
    }
     .alt1.reviews_content_panel{
        margin-left:0
    }
     .mb_articles{
        float:none;
        width:100%;
        margin:0
    }
     .mb_article_left{
        float:none;
        margin:0;
        width:200px
    }
     .mb_article_right{
        margin:0;
        padding:1%
    }
     .itrader_onehalf,.itrader_onethird{
        float:none;
        margin:0;
        width:100%
    }
     .tablet_SmartPhones_Only{
        display:block
    }
     .profile_badge{
        height:24px;
        width:24px
    }
     .onleftside{
        float:none;
        width:100%
    }
     .onrightside{
        float:none;
        margin-left:0;
        width:100%
    }
     #secondUnreadPostAd,#secondUnreadTabletAd,#firstUnreadPostAd,#firstUnreadTabletAd{
        display:none
    }
     #secondUnreadMobileAd,#secondUnreadPostAd,#firstUnreadMobileAd,#firstUnreadPostAd{
        display:block
    }
     .video-container {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 30px;
         height: 0;
         overflow: hidden;
    }
     .video-container iframe,.video-container object,.video-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}
 @media only screen and (max-width:480px){
    .bginput.resp{
        width:100%
    }
     .pagenavContainer{
        float:none;
        margin:2% 0;
        width:100%;
        overflow-x:scroll
    }
     .pagenavContainer.bottom{
        margin-top:5%
    }
     .inner_nav,.pagenav{
        float:none
    }
     .pagenavContainer .inner_nav .navcell.brace,.pagenavContainer .inner_nav a,.pagenavContainer .inner_nav span{
        white-space:nowrap;
        padding:5px 10px;
        font-size:15px
    }
     .titlePrefix span.desktop_Tablet_Only{
        display:none
    }
     #searchOptions select>option{
        width:auto
    }
     #searchOptions select{
        max-width:auto
    }
     .mobileIcons .prefix{
        display:none
    }
}
 @media only screen and (max-width:468px){
    .user_data{
        display:none
    }
     .smallfont.avatar{
        display:inline-block;
        padding-left:5px;
        width:auto;
        height:auto
    }
     .profile{
        display:inline-block;
        height:auto
    }
     #profile_badge{
        display:inline-block;
        width:60px;
        padding:0;
        vertical-align:top;
        float:right
    }
     .additional{
        display:inline-block;
        padding:5px;
        max-width:35%;
        text-align:right
    }
     .post{
        background:0 0;
        border:0
    }
     .thead{
        border:1px solid #0B198C
    }
     .badge{
        width:40px;
        height:40px
    }
     .gars_controls_below_threadlist{
        display:block
    }
     .gars_controls_below_threadlist>div:first-child{
        display:block;
        width:100%
    }
     .gars_controls_below_threadlist .right_control{
        display:table;
        table-layout:fixed;
        width:100%
    }
     .gars_controls_below_threadlist .right_control>div{
        display:table-cell;
        width:50%
    }
     .gars_controls_below_threadlist .right_control>div:first-child{
        text-align:left!important
    }
     .gars_controls_below_threadlist .right_control>div:last-child{
        text-align:right
    }
     .footerOptions{
        width:96%!important
    }
     .footerOptions .footer_time{
        padding:10px 0;
        width:100%;
        display:block;
        text-align:center;
        float:none
    }
     .footerOptions .styleChooser{
        float:none;
        width:100%;
        text-align:right;
        margin:3px 5px!important
    }
     .desktopOnly{
        display:none
    }
     .smartphoneOnly{
        display:inline
    }
     .tabletOnly{
        display:none
    }
     .mobileOnly{
        display:inline
    }
     .smartphoneHidden{
        display:none!important
    }
     body{
        width:auto;
        margin:0 2%
    }
     optgroup,option{
        overflow:hidden;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        white-space:nowrap;
        width:170px
    }
     .w100 div div form select{
        margin:5px
    }
     .selectCaption{
        color:#FFF
    }
     #gsLogo{
        margin:5px auto 0;
        position:static;
        display:block;
        float:none;
        width:320px
    }
     #quickNavMenu{
        border-radius:5px;
        font-size:10pt
    }
     #QuickSearchMobile{
        display:block;
        border:0;
        margin:1px;
        padding:1px 1px 2px
    }
     #QuickSearchMobile input[type=search]{
        -webkit-appearance:textfield;
        -webkit-box-sizing:content-box
    }
     #QuickSearchMobile .textCtrl{
        font-size:14px;
        font-family:Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;
        color:#000;
        background-color:#fff;
        padding:3px;
        margin-bottom:2px;
        border-width:1px;
        border-style:solid;
        border-color:silver #e9e9e9 #e9e9e9 silver;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        -khtml-border-radius:4px;
        border-radius:4px;
        outline:0
    }
     #QuickSearchMobile .formPopup{
        background-color:#38407a;
        border-top-width:0;
        width:99%!important
    }
     .notices{
        margin:16px 0
    }
     #footer_credits,#footer_credits a{
        color:#fff
    }
     #footer_credits a:hover{
        color:#f5ff00
    }
     .footerOptions{
        display:block;
        margin:0!important
    }
     .footer_time{
        text-align:center;
        margin:5px 0!important;
        color:#fff
    }
     .footer_time .time{
        color:#f5ff00
    }
     .styleChooser{
        display:block;
        text-align:right;
        margin:0!important
    }
     .profile{
        padding:2px 5px;
        width:auto;
        max-width:150px;
        vertical-align:top
    }
     .posting{
        border-collapse:separate;
        position:relative
    }
     .pagenav{
        display:block;
        clear:both;
        margin-bottom:5px;
        width:100%
    }
     .newReplyButton{
        display:inline-block;
        float:right
    }
     .searchforumslink{
        display:none
    }
     #areaVTMT{
        display:block;
        width:100%
    }
     .vtmtRow{
        display:block
    }
     .vtmtRow>div{
        display:block;
        width:100%;
        text-align:center!important;
        padding:0
    }
     #topicPlanet{
        display:none
    }
     .tools.smartphoneOnly div.miscButton,.tools.smartphoneOnly div.smallfont{
        font-size:11px!important;
        display:inline-block!important;
        margin-bottom:5px
    }
     .tools.smartphoneOnly .miscButton{
        padding:3px 6px!important
    }
     .tools.smartphoneOnly{
        display:block!important;
        width:100%
    }
     .tools.smartphoneOnly .toolbuttons{
        display:block;
        margin:0 auto
    }
     #controls_below_list .pagenav,.toolsnavbar .pagenav{
        display:block;
        float:none!important
    }
     #controls_below_list .pagenav .inner_nav,.toolsnavbar .pagenav .inner_nav{
        float:none!important;
        margin:0 auto
    }
     #controls_below_list .pagenav .inner_nav .brace,#controls_below_list .pagenav .inner_nav .navcell:last-child,#controls_below_list .pagenav .inner_nav .navcell:last-child .popup_arrow .vbmenu_control,.toolsnavbar .pagenav .inner_nav .brace,.toolsnavbar .pagenav .inner_nav .navcell:last-child,.toolsnavbar .pagenav .inner_nav .navcell:last-child .popup_arrow .vbmenu_control{
        background:0 0
    }
     .toolsnavbar .pagenav .brace,.toolsnavbar .pagenav .inner_nav .smallfont,.toolsnavbar .pagenav .inner_nav>span{
        font-size:11pt!important
    }
     .tools.smartphoneOnly .toolstopic{
        display:block;
        width:100%
    }
     .toolstopic #catid{
        width:100%
    }
     #threadrating_mobile{
        float:left
    }
     #controls_below_list{
        height:auto
    }
     .ztags_container{
        display:none
    }
     #controls_below_list .pagenav{
        margin-top:5px
    }
     .inlinemodMobile{
        float:right;
        margin-bottom:5px
    }
     .jumpandrules{
        text-align:center!important;
        clear:both
    }
     .selectCaption{
        font-size:13px
    }
     #SupportUsSide,#adColumn,.leftCarousel_container,#leftCarousel,#subforum_listing,.forumjumpcontainer input.button{
        display:none
    }
     .threadHeaders{
        display:none;
        margin-right:0
    }
     #threadslist .thead{
        display:table-cell;
        height:20px;
        vertical-align:middle
    }
     .thead.hAvatar,.thead.hLastpost,.thead.hReplies,.thead.hViews{
        display:none
    }
     .thead.hTitle{
        text-align:left;
        padding-left:15px!important
    }
     #ebayApi{
        margin-top:0!important;
        border-radius:5px!important;
        -moz-border-radius:5px!important;
        -khtml-border-radius:5px!important;
        -webkit-border-radius:5px!important;
        margin-bottom:5px!important
    }
     .ztags_container{
        margin-right:0;
        margin-top:10px
    }
     #ebayControls{
        padding:5px!important
    }
     #ebayControls h2{
        font-size:16px;
        color:#222
    }
     #ebayControls p.search label{
        padding-top:0!important
    }
     #ebayControls p{
        padding:3px 0 0!important;
        font-size:11px!important;
        margin:0 0 0 10px!important
    }
     #ebayControls p.search{
        padding:5px 0 0!important
    }
     #ebayControls p.search input{
        border:2px solid #CCC!important
    }
     #ebayControls p.search input.button{
        border:2px solid #CCC;
        color:#DFDFDF;
        background:#38407A!important;
        text-shadow:#222 1px 1px 1px!important
    }
     #ebayControls label{
        font-size:11px!important;
        width:145px!important;
        margin-bottom:4px!important;
        float:none!important;
        padding-left:20px!important
    }
     #ebayControls p.search input.keywords{
        width:75%!important
    }
     .tTr .tIcons,.tTr .tInlineMod{
        display:none
    }
     #tlBottom{
        margin-right:0
    }
     .tbar_topic{
        display:block
    }
     .page>div:first-child{
        padding:0!important
    }
     .discussionListItem .listBlock{
        background:#fff;
        vertical-align:top!important
    }
     .pageNavLinkGroup .linkGroup{
        padding-left:5px
    }
     .discussionList .sectionHeaders .posterAvatar,.discussionListItem .listBlock.posterAvatar{
        display:none
    }
     .discussionListItem .listBlock.lastPost{
        display:none!important
    }
     .discussionListItem .listBlock.prefix{
        display:none
    }
     .discussionListItem .modbox,.discussionListItem .stats{
        display:none!important
    }
     .discussionListItem .title a,.discussionListItem .title a:hover{
        font-size:10pt;
        word-wrap:break-word
    }
     .controls.faint a,.discussionListItem .itemPageNav,.discussionListItem .itemPageNav a,.mobileData.muted,.mobileData.muted .faint{
        color:#222!important
    }
     .controls.faint a:hover,.discussionListItem .itemPageNav a:hover{
        color:#f40!important
    }
     .discussionListItem .title{
        line-height:11pt!important
    }
     .discussionListItem .titleText{
        position:relative;
        height:100%;
        padding-top:1px!important;
        margin-top:1px
    }
     .mobileNone{
        display:none
    }
     .postPreview{
        display:block;
        padding-top:6px;
        clear:both;
        font-size:8pt;
        color:#303030
    }
     .secondRow{
        background-color:#dfdfdf;
        margin-top:1px
    }
     .discussionListItem .itemPageNav{
        bottom:3px;
        position:absolute;
        z-index:20;
        left:80px;
        display:none
    }
     .floatSticky{
        clear:both;
        display:none
    }
     .controls.faint a.posterDate{
        text-decoration:none;
        height:12px
    }
     .controls.faint .EditControl{
        display:none
    }
     .lastpost{
        float:right!important
    }
     .titlePrefix .stickyicon{
        display:inline-block;
        height:11px;
        width:11px;
        background:url(/data/img/thread/sticky.gif) no-repeat bottom left
    }
     .titlePrefix .movedicon{
        display:inline-block;
        height:16px;
        width:16px;
        background:url(styles/soft_responsive/xenforo/xenforo-ui-sprite.png) no-repeat -48px -16px
    }
     .titlePrefix .firstNew{
        display:none
    }
     .titlePrefix .locked{
        display:inline-block;
        height:16px;
        width:16px;
        background:url(styles/soft_responsive/xenforo/xenforo-ui-sprite.png) no-repeat 10000px 0
    }
     #controls_above_thread,#controls_below_list,#new_thread_container,#threadslist,.discussionList{
        margin-right:0
    }
     .forumPostPreview{
        background-color:#dfdfdf;
        margin-bottom:2px;
        display:table;
        width:100%
    }
     .forumPostPreview .bottom,.forumPostPreview .top{
        display:table-cell;
        padding:2px
    }
     .forumPostPreview .bottom a,.forumPostPreview .top a{
        text-decoration:none
    }
     .forumPostPreview .bottom,.forumPostPreview .bottom a,.forumPostPreview .top,.forumPostPreview .top a{
        font-size:10px;
        color:#464646
    }
     .forumPostPreview .bottom a:hover,.forumPostPreview .top a:hover{
        text-decoration:none;
        color:#464646
    }
     .forumPostPreview .bottom{
        text-align:right
    }
     .forumdisplay_container{
        margin-right:0
    }
     #search_controls_above_thread{
        margin-top:0
    }
     .searchCategories{
        padding:0
    }
     .searchCategories span.smallfont{
        float:none!important
    }
     .inlinesearchmoderation .smallfont>strong,.searchCategories .smallfont>b,.searchCategories>strong,.search_results,.showing_results{
        display:none
    }
     .searchCategories select{
        width:100%
    }
     .inlinesearchmoderation .smallfont select{
        width:auto
    }
     .inner_search_posts{
        margin-right:0
    }
     .mobileforumtitle,.mobileforumtitle a,.mobileforumtitle a:hover{
        font-size:10px!important
    }
     #searchCatsEbay,.listBlock.forumtitle{
        display:none
    }
     .newthread .panel>div{
        width:100%;
        max-width:480px;
        margin:0 auto
    }
     .nonarticle{
        display:block;
        width:100%
    }
     .nonarticle>div.naTr{
        display:block
    }
     .nonarticle>div.naTr>div{
        display:block;
        width:100%;
        margin-bottom:5px
    }
     .panel>div:first-child>div.smallfont:first-child{
        display:none
    }
     .cbCell,.cbRow,.extraButtons .imagebutton{
        display:inline-block
    }
     .textbox_container{
        position:relative
    }
     .textbox.controlbar{
        margin-right:0
    }
     .textbox textarea{
        width:100%;
        height:auto;
        min-height:200px
    }
     .bginput{
        border:1px solid #dfdfdf
    }
     .mrnasimilarthreadcheck,.smiliebox,.zointagsform{
        display:none
    }
     .cbTable{
        text-align:center
    }
     .newthreadtitle span.smallfont{
        display:none
    }
     #linkSharePopup{
        width:100%;
        margin-bottom:5px
    }
     .nrSubject,.panelsurround{
        margin-bottom:5px
    }
     .gars_thread_image,.panelsurround>.panel>div:last-child>div.smallfont:first-child{
        display:none
    }
     .gars_bit>div{
        border-right:0
    }
     .forumjump{
        text-align:center
    }
     .forumjump select{
        width:98%!important;
        margin:5px
    }
     .forumjump input.button{
        display:none
    }
     .rules_row table{
        width:100%
    }
     .icon_key{
        width:70%;
        margin:0 auto;
        display:block
    }
     .footer_time{
        display:none!important
    }
     .styleChooser select{
        width:98%!important
    }
     #forumdisplayoptions,#tlBottom{
        display:none
    }
     .smartphoneOnly.toolbutton{
        display:inline-block!important;
        width:auto
    }
     .smartphoneOnly.toolbutton div,.smartphoneOnly.toolbutton div a{
        font-size:11px
    }
     .toolbutton .miscbutton{
        padding:2px 5px
    }
     .new_review{
        text-align:center
    }
     .new_review>div:first-child{
        display:inline-block
    }
     .tools_forumtitle{
        display:none!important
    }
     .tools_sort .prefixDropdown input.button{
        display:none
    }
     #sel_prefixid{
        width:100%!important
    }
}
 @media only screen and (max-width:320px){
    input[type=file]{
        width:98%;
        overflow:hidden
    }
     .post_data a:link,.post_data body_alink{
        max-width:270px;
        display:inline-block;
        word-wrap:break-word
    }
     .pollvotecounter.bginput{
        width:20%
    }
     .polleditbit.bginput{
        width:80%
    }
     .textbox_inside_vbmenu{
        max-width:120px
    }
}
