.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #FFFFFF;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
/* Colors JSON 
 {"bodyBG":"#46566b","bodyFont":"#fff","bodyLighterFont":"#4a4a4a","bodyLightestFont":"#878787","wrapperBG":"#ffffff","linkFont":"#fa3a28","border":"#c4c4c4","dividingLine":"#c4c4c4","sidebarBG":"#ececec","sidebarControlsBG":"#d8d8d8","infoBarBG":"#fff","headerFont":"#464646","headerFontTitle":"#333333","footerBG":"#222a2d","footerFont":"#fff","tableTborderBG":"#f2f2f2","tdTcatBG":"#222a2d","tdTcatFont":"#fff","tcatCollapseImg":"-17px -34px","tcatCollapseImgCollapsed":"0px -34px","tborderTheadBG":"#fe7242","tborderTheadFont":"#fff","theadCollapseImg":"-17px -34px","theadCollapseImgCollapsed":"0px -34px","forumTborderFont":"#111111","forumHomeTborderAltBG":"#bcbcbc","navBG":"#222a2d","navLink":"#fff","navLinkHover":"#fffa65","navLinkRegister":"#fffa65","navbarSearchBG":"#fe7242","subnavLink":"#333","vbmenuPopupBG":"#dcdcdc","vbmenuPopupHilight":"#ccc","threadCountBG":"#f2f2f2","replyCountBG":"#e4e8ec","lastpostinfoBG":"#e4e8ec","postBG":"#f2f2f2","postLeftBG":"#e4e8ec","vsNominateBG":"#F9F9F9","postQuoteBG":"#ccc","buttonFont":"#fff","formButtonBG":"#fe7242","formButtonFont":"#fff","articleReplyBG":"#336699","articleReplyFont":"#fff","divPagenavBG":"#f3f3f2","divPagenavBorder":"#cdcdcd","divPagenavPageBG":"#fafafa","searchInOneBG":"#fff"} *//* html5 boiler plate LIGHT */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
form, label,
table, caption, 
/* fieldset, legend, tbody, tfoot, thead, tr, th, td,  */
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {background:transparent; border:0; margin:0px; outline:0; padding:0px;}

input[type=checkbox], input[type=radio] { margin: 4px 5px 0 0; }

blockquote {margin-left: 20px;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, summary, details, section {display:block;}
a:focus {outline-width: 0;}

ol, li {list-style-position:inside;}

.container  + img {display: none;}

/* text_wrapper */
.text_wrapper {clear:both;}
.ie .text_wrapper {height:1%; position:static;}

.text_wrapper:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}  

.clear {clear:both; height:1px; overflow:hidden;}

.container {margin: 0px 10px;}
.content {color: #333; margin-top: 102px;}
.content + .content {margin-top: 0px}
#wrapper {background:#f4f4f4;/*wrapperBG*/; margin:0px 0px 10px; /* min-width:930px; */ padding:0px 0px 0px 10px; }
#wrapper #wrapper {margin: 0; padding: 0;}
.wrapper_fullscreen{background:#f4f4f4;/*wrapperBG*/; margin:0px 10px 10px;padding:15px 15px 0px 15px;}

#main-content_wrapper {float:left; margin-right:-343px; width:100%;}
#main-content {margin-right:328px; padding:8px 10px 20px 8px;}
#main-content .wrapper_fullscreen {margin:0px; padding:0px;}

#sidebar {display:block; position:relative; float:right; margin-right: 14px; /*width: 326px;*/}

#sidebar .sidebar {margin: 0; padding: 8px 0 15px; /*width: 328px; width: 328px !important;*/}

.main-column-text-wrapper {display:block; float:right; margin-left:-287px; width:100%;}
.main-column-text {display:block; margin-left:287px; position:relative;}
.main-column-picture {float:left; position:relative; width:265px;}

.columns-comments .main-column-text-wrapper {margin-left:-37px;}
.columns-comments .main-column-text {margin-left:37px;}
.columns-comments .main-column-picture {margin-top:3px; width:23px;}
.columns-comments .main-column-text .firstnew {display:inline-block; margin-top:-1px; vertical-align:middle;}

#posts .main-column-text-wrapper, #post .main-column-text-wrapper {line-height:1.2em; /* margin-left:-185px; */}
#posts .main-column-text, #post .main-column-text {border-left:169px solid #e4e8ec;/*postLeftBG*/; display:block; font-size:1.4rem; /* line-height:1.3em; */ line-height: normal; margin-left:0px; padding:10px; word-break: break-word;}

.newreply_reviewbit-main-column-text, .newreply_reviewbit-main-column-text .smallfont b, .newreply_reviewbit-main-column-text .smallfont strong  {font-size:1.4rem; }

#posts .postbit_legacy_wrapper_bottom .main-column-text div.right, #post .postbit_legacy_wrapper_bottom .main-column-text div.right {text-align:right;}
#posts .main-column-picture, #post .main-column-picture {background:#e4e8ec;/*postLeftBG*/; border-right:1px solid #becadb;/*border*/; font-size:1.1rem; width:149px;  word-wrap:break-word; z-index:20;}
.postquote{background-color:#CCD3DD;/*postQuoteBG*/; margin:5px 0px; padding:10px !important; border: 1px solid #becadb;}
.postquote-text {padding-top: 10px;}
.postquote .postquote {background:#ddd;}
.postquote .title {background: #46566b;padding: 10px; margin: -10px -10px 10px; color: #fff;}
.postquote .title a {color: #ddd; text-decoration: underline;}
.vs_preview .postquote img {max-width:100%; width:100%;}

.feature-large .main-column-text-wrapper {float:none; margin-left:0px;}
.feature-large .main-column-text {margin-left:0px;}
.feature-large .main-column-picture {float:none; margin:20px 0px; width:auto;}

.feature-small .main-column-text-wrapper {margin-left:-182px;}
.feature-small .main-column-text {margin-left:182px; padding-right:15px;}
.feature-small .main-column-picture {margin-left:15px; width:150px;}

.articles-list {padding-left: 10px;}
.articles-list article {margin:0px -10px; padding:30px 0px 0;}
.articles-list .replies{background-color:#0098d8;/*articleReplyBG*/; color:#fff;/*articleReplyFont*/; display:block; font-size:2.4em; font-weight:bold; height:59px; line-height:1.4em; position:absolute; text-align:center; text-decoration:none; width:84px;}
.articles-list .replies:after{content:"Replies"; display:block; font-size:1em\9;font-size:0.4em; font-weight:normal; line-height:1em\9; line-height:0.4em; text-align:center;}
.ie8 .articles-list .replies:after {font-size:1em;}

.dividing-line, .sig {border-width:1px 0px 0px 0px; color:#becadb;/*dividingLine*/; height:1px;}

.fieldset {border:0px; border-bottom:1px solid #becadb;/*border*/; margin:15px 0px; padding:0px 0px 15px;}
.fieldset_noline {border:0px; margin:15px 0px; padding:0px 0px 15px;}
.vs_garage .fieldset_noline {white-space:nowrap;}
table.fieldset {border-bottom:0px; clear:both; display:block; margin:25px 0px 0px; width:100%;}
legend {font-weight:bold; padding:0px;}


h1, h2, h3, h4, h5, h6 {color:#464646;/*headerFont*/; font-size:1.4rem;}
h5.search_tags a {font-size:small; line-height:2rem;}
h4.search_tags a {font-size:medium; line-height:2rem;}
h3.search_tags a {font-size:large; line-height:2rem;}
h2.search_tags a {font-size:x-large; line-height:2rem;}
h1.search_tags a {font-size:xx-large; line-height:2rem;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, summary, details {display:block;} 
    
/* default CSS */
html {font-size:62.5%; margin:0px; padding:0px;}
    
body {background:#46566b;/*bodyBG*/; /*color:#565656;*/ /*bodyFont*/; font-family:Verdana, Arial,Helvetica,sans-serif; /*font-size:1.3em\9;*/ font-size:1.2em; line-height:1.2em; -webkit-font-smoothing:antialiased;}
.alt1 iframe {overflow:auto; max-width:100%;}

/* links */
a {color:#005194;/*linkFont*/; text-decoration:none;}
a:hover {text-decoration:underline;}

table.registration .not_bold label a {color:#5e5e5e;/*bodyLighterFont*/;}

.cmps-table div.smallfont {font-size:1.5rem; line-height:1.3em;}
#sidebar .cmps-table div.smallfont{font-size:1.4rem;}
.cmps-table div.smallfont a {color:#565656;/*bodyFont*/;}
.cmps-table div.smallfont a strong {font-weight:300;}
.cmps-table div.smallfont div {color:#878787;/*bodyLightestFont*/; font-size:1.4rem; line-height:1.2em;}
#sidebar .cmps-table div.smallfont div{font-size:1.3rem;}
.cmps-table div.smallfont div a {color:#005194;/*linkFont*/;}

.toolbar a {color:#565656;/*bodyFont*/; font-size:1.3rem; font-weight:bold;}

table.toolbar strong {font-weight: normal;}

.quick-links a {padding:0px 5px;}
.quick-links li:before {color:#565656;/*bodyFont*/; content:" | ";}
.quick-links li:first-child:before {content:"";}

.vs_nominate {float:right; font-size:11px; padding:0px 10px; position: relative; margin-bottom: 10px; margin-left: 20px;}
.vs_nominate:before {border-left:1px solid #E8E9EA; content:""; height:100%; left:-10px; position:absolute; width:1px; z-index:49;}

#navbar_search {min-width:20px; padding:0 10px; position:relative; text-indent:-9999em; height: 92px;}
#navbar_search:before {background:url(/forum/images/overclock/misc/find.png) -68px -518px no-repeat; content:""; height:26px; left:50%; margin:-13px 5px 0px -12px; position:absolute; top:50%; width:22px; z-index:1;}
#navbar_search img {display:none;}

#navbar_search {min-width:20px; position:relative; text-indent:-9999em; height: 92px;}
#navbar_search:before {background: url(/forum/images/overclock/misc/sprites-icons.png) -111px -533px no-repeat; content:""; height:26px; left:50%; margin:-13px 0px 0px -11px; position:absolute; top:50%; width:22px; z-index:1;}
#navbar_search img {display:none;}

#footer a {color:#fff;/*footerFont*/;}
#footer .subnav-bottom a {display:inline-block; padding:0px 7px 5px;}

#inlinemodsel:hover {text-decoration:none;}

#update-browser {background-color:#fede00; border:1px solid #000; bottom:0; color:#000; display:none; font-weight:bold; padding:15px 30px; position:fixed; right:0; z-index:2000;}
#update-browser a {color:#000;}

/* nav */
nav li, .info-bar .quick-links li {*zoom:1; display:inline-block; *display:inline;}
.subnav li {display:list-item;}
.subnav li a {color:#005194;/*subnavLink*/; font-weight:300; padding:10px 14px; text-shadow: 0 0px 0px}
.subnav li span.link {text-shadow: 0 0px 0px}
.subnav li a:hover {color:#0098d8;/*subnavLink*/; text-decoration:underline;}
.subnav li .thead a {color:#565656; font-weight:700; text-transform:none;}
.subnav li .thead a:hover {color:#fede00; text-decoration:none;}
.subnav li span.link:hover {text-decoration:underline;}

.info-bar {background:#f4f4f4;/*infoBarBG*/; font-size:1.3rem; margin-bottom:0px; padding:7px 10px; border-bottom: 1px solid #e8e9ea; color: #333;}
.info-bar .login-or-links, .navbar_search, .login-nav {float:right; height:92px;}


.info-bar .quick-links, .info-bar .welcome-phrase {display:inline-block; margin:5px 0px;}

.navbar_wrapper {margin:0px 10px; color: #333; background: #fff;}
nav {padding:0px; display: inline-block; vertical-align: middle; width: calc(100% - 210px); float: right;}
.nav {white-space: nowrap; margin-right: 40px;}
nav ul, nav li {list-style:none; margin:0px; padding:0px;}

nav li.vbmenu_control {max-height: 92px; /*line-height: 92px;*/ padding: 41px 0 37px;}

nav li#vs_vstesting {overflow: hidden;}

nav li.vbmenu_control .vbmenu_control, nav li.vbmenu_control #vstesting_menu  {height: auto; line-height: normal;}
nav li a, nav li span.link {color:#fff;/*navLink*/; display:inline-block; font-size:1.45rem; font-weight:bold; letter-spacing:0.02em; padding:0px 14px 0px; text-transform:uppercase; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.55)}

#nav.hide-menu li a > img {
    position: absolute;
    margin-top: 4px;
    margin-left: 4px;
}

nav li .vbmenu_popup a {text-transform:none;}
nav li a:hover {color:#fff;/*navLinkHover*/; text-decoration:none;}
nav li a:focus {color: #fff; outline-width: 0 !important; text-decoration: none;}
nav li.vs_register a, nav li.vs_register a:hover {color:#fede00;/*navLinkRegister*/;}
nav li span.link {color:#565656;/*bodyFont*/; font-weight:300;}
nav li li a,nav li table a, nav li li span.link {text-transform:none;}

nav li .tools_wrapper .vbmenu_popup table a, nav li .tools_wrapper .vbmenu_popup table span.link {display:block; font-size:1.2rem; padding:0px; text-transform:none;}

.vbmenu_popup {background:#F1F1F2;/*vbmenuPopupBG*/; border: 5px solid #fff; background: #f1f1f1;}
.vbmenu_popup a, #nav_pmfolders_menu a, #nav_subsfolders_menu a {color:#333; font-weight:300; padding:5px 0px;}

.vbmenu_popup .login-or-links a {padding: 0px;}
.vbmenu_popup a:hover {color:#565656;/*bodyFont*/; text-decoration:underline;}
.vbmenu_option, .vbmenu_hilite {padding:8px 14px; border-top: 1px solid #FFF;}
.vbmenu_hilite {background:#fff;/*vbmenuPopupHilight*/; cursor:pointer; white-space:nowrap;}
#notifications_menu {z-index: 99999 !important;}
.login-or-links input {margin-bottom: 5px;}
.soc-login {margin-top: 5px;}

.tools_wrapper {position:absolute; width:290px; z-index:50;}
.login-nav .tools_wrapper { position: absolute; top:92px; right: 10px; width: 260px;}
.login-nav .vs-login-area {width: auto;}
.login-nav #vstesting_menu .login-or-links {padding: 5px; display: block;}
.tools_wrapper .vbmenu_control {padding:5px 8px;}
/*.vstestingCyb .vbmenu_control {width: 280px !important;}*/

.tools_wrapper .vbmenu_control span, .tools_wrapper .vbmenu_control a { padding:0;}
.tools_wrapper table {width:100%;}
.tools_wrapper .vbmenu_control {position:relative;}
.tools_wrapper .vbmenu_control:hover, .tools_wrapper .notifications_menubits tr:hover td {background:#fff;/*vbmenuPopupHilight*/;}
.tools_wrapper .vbmenu_control:hover .vbmenu_popup {display:block !important;}
.tools_wrapper .vbmenu_control .vbmenu_popup {position:absolute; right:290px; top:0px; z-index:15;}
#usercptools_menu td.vbmenu_option:hover { background: #fff; }
#usercptools_menu {border: 5px solid #fff;}
#usercptools_menu td, #usercptools_menu .thead{border-bottom: 1px solid #fff;}
.forum-menu_wrapper .vbmenu_control .vbmenu_popup {/* left: 290px !important; */}

#nav #forum-menu .vbmenu_control:after { background: url(/forum/images/overclock/misc/sprites-icons.png) no-repeat -41px -416px;    content: ""; height: 20px; position: absolute; right: 5px; top: 5px; width: 10px;}
#nav #forum-menu .vbmenu_control .vbmenu_control:after {display:none}

.tools_wrapper .vbmenu_popup {clip:auto !important; width:100%;}

li.hovertouch div.vbmenu_popup {display:none; margin-top:37px; position:absolute; z-index:100;}
li.hovertouch_hover ul, li.hovertouch_hover div.vbmenu_popup, li.hovertouch_hover ul, .chovertouch_hover #vstesting_menu {display:block;}
.chovertouch #vstesting_menu {display: none; overflow: hidden;}
#navbar_garage img, #menutools img {margin-left:5px;}
#nav.hide-menu li a#navforums {
   padding-right:25px;
}
#nav.hide-menu li#vs_newposts,
#nav.hide-menu li#tmp_tools {
   padding-right:15px;
}

.breadcrumb {padding:10px; margin: 0px -10px; color:#666;/*bodyLighterFont*/; border-bottom: 1px solid #e8e9ea; font-size: 1.3rem; line-height: 1.4; background: #f4f4f4;}
.breadcrumb a:first-child { color:#005194; }
.breadcrumb a { color:#666; /*bodyLighterFont*/;}

.breadcrumb, .breadcrumb strong, .breadcrumb a, .info-bar strong {font-weight:500; font-family: Verdana, sans-serif;}

#footer {background:#303030;/*footerBG*/; color:#fff;/*footerFont*/; margin-top:10px; padding:15px 10px; text-align: center; position: relative;}
#footer form {margin:10px auto 0px;  text-align: center;}

/* images & buttons */
.wrapper img {border:0px;}
.wrapper table #vB_Editor_001_color_bar, .wrapper table #vB_Editor_QR_color_bar, .wrapper table #vB_Editor_QE_1_color_bar {height:4px;}
.wrapper table.pollresult img {height:10px;}

.user-post .alt1 img {max-width:100%;}
.postbit_legacy_wrapper img {max-width: 100%; height: auto;}
.user-post .vBulletin_editor img {max-width: none !important;}
.user-post .alt1 .vBulletin_editor #vB_Editor_QE_2_color_bar {height: 4px;}

.picture {position:relative;}
.video-icon {background:url(/forum/images/overclock/misc/sprites-icons.png) 0px -497px no-repeat; cursor:pointer; display:inline-block; height:65px; left:50%; margin-left:-32px; margin-top:-32px; opacity:.8; position:absolute; top:50%; width:65px;}
.picture:hover .video-icon {opacity:1;}
.fixed_width_avatar {margin-right:10px;}

.picture_thumbnail {padding-right:10px !important;}

.sprite {background:url(/forum/images/overclock/misc/sprites-icons.png) 5px 4px no-repeat; display:inline-block; height:20px; width:20px;}

span.inlineimg {overflow:hidden; text-indent:105% !important; text-indent: -999em; white-space:nowrap !important; word-break:keep-all !important; word-wrap:normal !important;}

.buttons-postings .button, .edit, .email, .find, .home, .multiquote_off, .newthread, .threadclosed, .quickreply, .reply, .sendpm, .threadclosed, .quote {background:#336699; border:1px solid #336699; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#fff; height:auto; margin-top:5px; padding: 2px 15px 2px 29px; position:relative; width:auto;}

.multiquote_on{opacity:.6;}

.newthread, .reply, .threadclosed {line-height:1.6em;}

.buttons-postings .button:before, .edit:before, .email:before, .find:before, .home:before, .multiquote_off:before, .threadclosed:before, .newthread:before, .quickreply:before, .reply:before, .sendpm:before, .threadclosed:before, .quote:before {background:url(/forum/images/overclock/misc/sprites-icons.png) -41px -399px no-repeat; content:""; height:15px; left:8px; margin-top:2px; position:absolute; width:9px; z-index:1;}
.buttons-postings .button a {color:#fff;/*buttonFont*/;}
.buttons-postings .button:hover, .edit:hover, .email:hover, .find:hover, .home:hover, .multiquote_off:hover, .newthread:hover, .threadclosed:hover, .quickreply:hover, .reply:hover, .sendpm:hover, .threadclosed:hover {opacity:.8;}

.threadclosed:before {margin-top:0px;}

/* sprites - buttons */
.lastpost, .viewpost, .firstnew, .sortasc, .sortdesc {background-position:0px 0px; height:15px; margin-top:-5px; width:15px;}
.sortasc {background-position:-18px -67px; height:7px; margin-top:0px;}
.sortdesc {background-position:-18px -65px; height:7px; margin-top:0px; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}

.lastpost {-webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -ms-transform:rotate(270deg); -o-transform:rotate(270deg); transform:rotate(270deg); margin-top:-3px; vertical-align:middle;}

.add_album {background-position:0px -110px; height:19px; width:20px;}
.addpoll {background-position:0px -152px; height:22px; width:24px;}
.close {background-position:0px -92px; height:17px; width:16px;}
.collapseimg {background-position:-18px -34px;/*tcatCollapseImg*/; height:18px; width:17px;}
.collapseimg-light {background-position:-18px -34px;/*theadCollapseImg*/; height:17px; width:17px;}
.collapseimg_collapsed {background-position:-1px -34px;/*tcatCollapseImgCollapsed*/; height:18px; width:17px;}
.collapseimg-light_collapsed {background-position:-1px -34px;/*theadCollapseImgCollapsed*/; height:17px; width:17px;}
.infraction {background-position:0px -130px; height:21px; width:24px;}
.ip {background-position:0px -174px; height:22px; width:24px;}
.printer {background-position:0px -244px; height:23px; width:24px;}
.redcard {background-position:0px -198px; height:21px; width:24px;}
.report {background-position:0px -269px; height:22px; width:24px;}
.reputation {background-position:0px -292px; height:26px; width:24px;}
.sendtofriend {background-position:0px -315px; height:20px; width:24px;}
.subscribe {background-position:3px -339px; height:17px; margin-right:4px; width:20px;}
.upload_pictures {background-position:0px -360px; height:22px; width:20px;}
.vbseo_likes_heart{background-position:-200px -390px; height:16px; width:19px;}
.yellowcard {background-position:0px -223px; height:21px; width:23px;}

.mode_threaded {background-position:-98px -267px; height:23px; width:20px;}
.mode_hybrid {background-position:-98px -290px; height:23px; width:20px;}
.mode_linear {background-position:-118px -290px; height:23px; width:20px;}

/* sprites - statusicons */
.subforum_old {background-position:-68px 1px; height:15px; opacity:0.4; width:20px;}
.subforum_new {background-position:-68px -15px; height:15px; width:15px;}
.subforum_link {background-position:-66px -316px; height:15px; width:15px;}

.pm_forwarded {background-position:-61px -32px; height:25px; opacity:0.4; width:33px;}
.pm_new {background-position:-61px -75px; height:25px; width:33px;}
.pm_old {background-position:-61px -75px; height:25px; opacity:0.4; width:33px;}
.pm_replied {background-position:-61px -99px; height:25px; opacity:0.4; width:33px;}

.post_old {background-position:-68px -300px; height:13px; width:11px;}
.post_new {background-position:-68px -284px; height:13px; width:11px;}

.announcement_new {background-position:-59px -175px; height:23px; margin-left:1px; width:25px;}
.announcement_old {background-position:-59px -200px; height:23px; margin-left:1px; opacity:0.4; width:25px;}

.user_invisible {background-position:-39px -216px; height:9px; width:10px;}
.user_offline {background-position:-39px -228px; height:9px; width:10px;}
.user_online {background-position:-39px -241px; height:9px; width:10px;}

.wol_error {background-position:-36px -342px; height:19px; width:19px;}
.wol_nopermission {background-position:-37px -370px; height:17px; width:16px;}
.wol_lockedout {background-position:-39px -314px; height:19px; width:16px;}

.announcements_forum_new, .announcements_forum_new_lock {background-position:-12px -575px; height:44px; margin-left:5px; margin-right:-5px; margin-top:5px; width:38px;}
.announcements_forum_old, .announcements_forum_old_lock {background-position:-12px -575px; height:44px; margin-left:5px; margin-right:-5px; margin-top:5px; opacity:0.4; width:38px;}
.new_member_intro_forum_new, .new_member_intro_forum_new_lock {background-position:-8px -627px; height:38px; margin-left:5px; margin-right:-5px; width:45px;}
.new_member_intro_forum_old, .new_member_intro_forum_old_lock {background-position:-8px -627px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:45px;}
.discussions_forum_new, .discussions_forum_new_lock {background-position:-10px -677px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.discussions_forum_old, .discussions_forum_old_lock {background-position:-10px -677px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.photos_forum_new, .photos_forum_new_lock {background-position:-11px -731px; height:38px; margin-left:5px; margin-right:-5px; width:40px;}
.photos_forum_old, .photos_forum_old_lock {background-position:-11px -731px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:40px;}
.engine_forum_new, .engine_forum_new_lock {background-position:-10px -788px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.engine_forum_old, .engine_forum_old_lock {background-position:-10px -788px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.suspension_forum_new, .suspension_forum_new_lock {background-position:-10px -847px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.suspension_forum_old, .suspension_forum_old_lock {background-position:-10px -847px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.wheels_forum_new, .wheels_forum_new_lock {background-position:-10px -902px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.wheels_forum_old, .wheels_forum_old_lock {background-position:-10px -902px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.electrical_forum_new, .electrical_forum_new_lock {background-position:-10px -957px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.electrical_forum_old, .electrical_forum_old_lock {background-position:-10px -957px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.safety_forum_new, .safety_forum_new_lock {background-position:-10px -1012px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.safety_forum_old, .safety_forum_old_lock {background-position:-10px -1012px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.reviews_forum_new, .reviews_forum_new_lock {background-position:-9px -1077px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.reviews_forum_old, .reviews_forum_old_lock {background-position:-9px -1077px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.maintenance_forum_new, .maintenance_forum_new_lock {background-position:-72px -575px; height:40px; margin-left:5px; margin-right:-5px; width:40px;}
.maintenance_forum_old, .maintenance_forum_old_lock {background-position:-72px -575px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:40px;}
.troubleshooting_forum_new, .troubleshooting_forum_new_lock {background-position:-68px -621px; height:43px; margin-left:5px; margin-right:-5px; width:42px;}
.troubleshooting_forum_old, .troubleshooting_forum_old_lock {background-position:-68px -621px; height:43px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.diy_forum_new, .diy_forum_new_lock {background-position:-67px -670px; height:47px; margin-left:5px; margin-right:-5px; width:46px;}
.diy_forum_old, .diy_forum_old_lock {background-position:-67px -670px; height:47px; margin-left:5px; margin-right:-5px; opacity:0.4; width:46px;}
.orders_forum_new, .orders_forum_new_lock {background-position:-70px -729px; height:43px; margin-left:5px; margin-right:-5px; margin-top:2px; width:42px;}
.orders_forum_old, .orders_forum_old_lock {background-position:-70px -729px; height:43px; margin-left:5px; margin-right:-5px; margin-top:2px; opacity:0.4; width:42px;}
.vs_forum_new, .vs_forum_new_lock {background-position:-70px -785px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.vs_forum_old, .vs_forum_old_lock {background-position:-70px -785px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.for_sale_forum_new, .for_sale_forum_new_lock {background-position:-71px -844px; height:47px; margin-left:5px; margin-right:-5px; width:42px;}
.for_sale_forum_old, .for_sale_forum_old_lock {background-position:-71px -844px; height:47px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.wanted_forum_new, .wanted_forum_new_lock {background-position:-70px -903px; height:42px; margin-left:5px; margin-right:-5px; width:38px;}
.wanted_forum_old, .wanted_forum_old_lock {background-position:-70px -903px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:38px;}
.others_forum_new, .others_forum_new_lock {background-position:-70px -953px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.others_forum_old, .others_forum_old_lock {background-position:-70px -953px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.meets_forum_new, .meets_forum_new_lock {background-position:-68px -1010px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.meets_forum_old, .meets_forum_old_lock {background-position:-68px -1010px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.events_forum_new, .events_forum_new_lock {background-position:-70px -1068px; height:43px; margin-left:5px; margin-right:-5px; width:39px;}
.events_forum_old, .events_forum_old_lock {background-position:-70px -1068px; height:43px; margin-left:5px; margin-right:-5px; opacity:0.4; width:39px;}
.off_topic_forum_new, .off_topic_forum_new_lock {background-position:-124px -572px; height:38px; margin-left:5px; margin-right:-5px; width:43px;}
.off_topic_forum_old, .off_topic_forum_old_lock {background-position:-124px -572px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:43px;}
.outdoors_forum_new, .outdoors_forum_new_lock {background-position:-128px -618px; height:42px; margin-left:5px; margin-right:-5px; width:43px;}
.outdoors_forum_old, .outdoors_forum_old_lock {background-position:-128px -618px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:43px;}
.hunters_forum_new, .hunters_forum_new_lock {background-position:-126px -675px; height:42px; margin-left:5px; margin-right:-5px; width:46px;}
.hunters_forum_old, .hunters_forum_old_lock {background-position:-126px -675px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:46px;}
.classifieds_forum_new, .classifieds_forum_new_lock {background-position:-128px -725px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.classifieds_forum_old, .classifieds_forum_old_lock {background-position:-128px -725px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.issues_forum_new, .issues_forum_new_lock {background-position:-128px -783px; height:45px; margin-left:5px; margin-right:-5px; width:42px;}
.issues_forum_old, .issues_forum_old_lock {background-position:-128px -783px; height:45px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.tech_talk_forum_new, .tech_talk_forum_new_lock {background-position:-128px -845px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.tech_talk_forum_old, .tech_talk_forum_old_lock {background-position:-128px -845px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.accessories_forum_new, .accessories_forum_new_lock {background-position:-129px -903px; height:38px; margin-left:5px; margin-right:-5px; width:37px;}
.accessories_forum_old, .accessories_forum_old_lock {background-position:-129px -903px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:37px;}
.site_info_forum_new, .site_info_forum_new_lock {background-position:-128px -955px; height:43px; margin-left:5px; margin-right:-5px; width:42px;}
.site_info_forum_old, .site_info_forum_old_lock {background-position:-128px -955px; height:43px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.admin_forum_new, .admin_forum_new_lock {background-position:-124px -1014px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.admin_forum_old, .admin_forum_old_lock {background-position:-124px -1014px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.geo_forum_new, .geo_forum_new_lock {background-position:-189px -674px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.geo_forum_old, .geo_forum_old_lock {background-position:-189px -674px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.ofthemonth_forum_new, .ofthemonth_forum_new_lock {background-position:-189px -782px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.ofthemonth_forum_old, .ofthemonth_forum_old_lock {background-position:-189px -782px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.vendor_forum_new, .vendor_forum_new_lock {background-position:-189px -727px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.vendor_forum_old, .vendor_forum_old_lock {background-position:-189px -727px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.geo_can_forum_new, .geo_can_forum_new_lock {background-position:-186px -842px; height:40px; margin-left:5px; margin-right:-5px; width:48px;}
.geo_can_forum_old, .geo_can_forum_old_lock {background-position:-186px -842px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:48px;}
.geo_usa_forum_new, .geo_usa_forum_new_lock {background-position:-188px -903px; height:40px; margin-left:5px; margin-right:-5px; width:46px;}
.geo_usa_forum_old, .geo_usa_forum_old_lock {background-position:-188px -903px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:46px;}
.atv_forum_new, .atv_forum_new_lock {background-position:-181px -960px; height:38px; margin-left:5px; margin-right:-5px; width:52px;}
.atv_forum_old, .atv_forum_old_lock {background-position:-181px -960px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:52px;}
.atv_ext_forum_new, .atv_ext_forum_new_lock {background-position:-181px -1070px; height:38px; margin-left:5px; margin-right:-5px; width:52px;}
.atv_ext_forum_old, .atv_ext_forum_old_lock {background-position:-181px -1070px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:52px;}
.atv_garage_forum_new, .atv_garage_forum_new_lock {background-position:-181px -1015px; height:38px; margin-left:5px; margin-right:-5px; width:48px;}
.atv_garage_forum_old, .atv_garage_forum_old_lock {background-position:-181px -1015px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:48px;}
.geo_uk_forum_new, .geo_uk_forum_new_lock {background-position:-238px -903px; height:40px; margin-left:5px; margin-right:-5px; width:46px;}
.geo_uk_forum_old, .geo_uk_forum_old_lock {background-position:-238px -903px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:46px;}
.atv_int_forum_new, .atv_int_forum_new_lock {background-position:-236px -1070px; height:40px; margin-left:5px; margin-right:-5px; width:52px;}
.atv_int_forum_old, .atv_int_forum_old_lock {background-position:-236px -1070px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:52px;}


.forum_new {background-position:-107px -54px; height:42px; width:38px;}
.forum_old {background-position:-107px -54px; height:42px; opacity:0.4; width:38px;}
.forum_new_lock {background-position:-107px -103px; height:42px; width:38px;}
.forum_old_lock {background-position:-107px -103px; height:42px; opacity:0.4; width:38px;}
.forum_link {background-position:-107px -7px; height:42px; width:38px;}

.birthday {background-position:-188px -623px; height:40px; width:40px;}
span.calendar {background-position:-10px -957px; height:38px; margin-right:-5px; width:42px;}
.calendar_icon {background-position:-201px -441px; height:18px; width:20px;}
.stats {background-position:-190px -589px; height:40px; width:40px;}
span.trashcan {background-position:-199px -343px; height:24px; width:20px; text-indent: 9999em;}
.whos_online {background-position:-124px -1070px; height:46px; width:44px;}

.thread {background-position:-156px -229px; height:25px; opacity:0.4; width:38px;}
.thread_new {background-position:-156px 0px; height:25px; width:38px;}
.thread_dot {background-position:-156px -257px; height:25px; opacity:0.4; width:38px;}
.thread_dot_hot {background-position:-156px -287px; height:25px; opacity:0.4; width:38px;}
.thread_dot_hot_lock {background-position:-156px -317px; height:25px; opacity:0.4; width:38px;}
.thread_dot_hot_lock_new {background-position:-156px -347px; height:25px; width:38px;}
.thread_dot_hot_new {background-position:-156px -377px; height:25px; width:38px;}
.thread_dot_lock {background-position:-156px -407px; height:25px; opacity:0.4; width:38px;}
.thread_dot_new {background-position:-156px -468px; height:25px; width:38px;}
.thread_hot {background-position:-156px -498px; height:25px; opacity:0.4; width:38px;}
.thread_hot_lock {background-position:-156px -199px; height:25px; opacity:0.4; width:38px;}
.thread_hot_lock_new {background-position:-156px -169px; height:25px; width:38px;}
.thread_hot_new {background-position:-156px -141px; height:25px; width:38px;}
.thread_lock {background-position:-156px -112px; height:25px; opacity:0.4; width:38px;}
.thread_lock_new {background-position:-156px -83px; height:25px; width:38px;}
.thread_moved {background-position:-156px -55px; height:25px; opacity:0.4; width:38px;}
.thread_moved_new {background-position:-156px -27px; height:25px; width:38px;}

/* misc sprites */
.birthday_small {background-position:-197px -1px; height:17px; width:17px;}
.im_aim {background-position:-200px -36px; height:18px; width:18px;}
.im_icq {background-position:-200px -58px; height:17px; width:18px;}
.im_msn {background-position:-200px -79px; height:17px; width:18px;}
.im_skype {background-position:-200px -107px; height:19px; width:18px;}
.im_yahoo {background-position:-200px -129px; height:18px; width:18px;}
.subscribed {background-position:-195px -18px; height:16px; width:16px;}

span.moderated {background-position:-198px -411px; height:23px; text-indent: 9999em; width:21px;}
.multipage {background-position:-199px -155px; height:14px; width:16px;}
.paperclip {background-position:-201px -369px; height:20px; width:20px;}
.poll_posticon {background-position:-200px -170px; height:26px; width:21px;}
.progress {background-position:-200px -267px; height:15px; width:15px;}
.question_icon {background-position:-200px -195px; height:20px; width:20px;}
.redcard_small {background-position:-199px -317px; height:10px; width:10px;}
span.spam_detected {background-position:-200px -220px; height:21px; text-indent: 9999em; width:20px;}
.sticky {background-position:-200px -242px; height:21px; width:20px;}
.subscribed_event {background-position:-200px -291px; height:19px; width:19px;}
.moderated_small {background-position:-200px -412px; height:20px; width:19px;}
.tag {background-position:-198px -464px; height:23px; width:21px;}
#tag_edit_list .tag {width: auto;}
.trashcan_small {background-position:-198px -344px; height:23px; width:21px;}
.yellowcard_small {background-position:-199px -333px; height:10px; width:10px;}
span.vbseo_like {background-position:-200px -390px; height:16px; width:19px;}

#colorpicker_feedback button, #backgroundpicker_closerow button {background:#fff;/*buttonFont*/; border:0px; border-radius:10px;}
#colorpicker .colorpicker_close, #backgroundpicker .colorpicker_close {background-position:-65px -250px !important; height:9px !important; width:11px !important;}

/* buyers resources sprites */
.br-loan {background-position:-231px -179px; width:34px; height:25px;}
.br-creditcheck {background-position:-231px -209px; width:27px; height:23px;}
.br-warranty {background-position:-231px -238px; width:21px; height:27px;}
.br-history {background-position:-231px -270px; width:31px; height:31px;}
.br-shipping {background-position:-231px -306px; width:29px; height:32px;}
.br-escrow {background-position:-231px -343px; width:29px; height:31px;}
.br-tires {background-position:-231px -380px; width:30px; height:29px;}
.br-inspections {background-position:-231px -415px; width:31px; height:25px;}
.br-insurance {background-position:-228px -481px; width:33px; height:31px;}

/* rating sprites */
.rating_5 {background-position:-33px -443px; height:11px; width:60px;}
.rating_4 {background-position:-33px -453px; height:11px; width:60px;}
.rating_3 {background-position:-33px -463px; height:11px; width:60px;}
.rating_2 {background-position:-33px -473px; height:11px; width:60px;}
.rating_1 {background-position:-33px -483px; height:11px; width:60px;}
.rating_0 {background-image:none;}

/* reputation sprites */
.reputation_balance {background-position:-68px -357px; height:10px; width:10px;}
.reputation_highneg {background-position:-68px -371px; height:10px; width:10px;}
.reputation_highpos {background-position:-68px -384px; height:10px; width:10px;}
.reputation_neg {background-position:-68px -398px; height:10px; width:10px;}
.reputation_off {background-position:-68px -412px; height:10px; width:10px;}
.reputation_pos {background-position:-68px -427px; height:10px; width:10px;}

.premium_upgrade {position: relative; padding-right: 35px;}
.premium_upgrade:after {background:url(/forum/images/overclock/misc/sprites-icons.png) -68px -344px no-repeat; content:""; height:10px; margin-top:5px; position:absolute; right:0px; width:30px;}

/* attach - sprites */
.attach, .rtf, .txt {background-position:-38px -2px; height:20px; margin-right:5px; width:20px;}
.bmp, .gif, .png, .jpe, .jpg, .jpeg, .tif {background-position:-38px -23px; height:20px; margin-right:5px; width:20px;}
.doc {background-position:-38px -151px; height:20px; margin-right:5px; width:20px;}
.mp3 {background-position:-38px -91px; height:20px; margin-right:5px; width:20px;}
.pdf {background-position:-38px -179px; height:20px; margin-right:5px; width:20px;}
.php {background-position:-38px -257px; height:20px; margin-right:5px; width:20px;}
.psd {background-position:-38px -206px; height:20px; margin-right:5px; width:20px;}
.wmv {background-position:-38px -121px; height:20px; margin-right:5px; width:20px;}
.xml {background-position:-38px -235px; height:20px; margin-right:5px; width:20px;}
.zip {background-position:-38px -61px; height:20px; margin-right:5px; width:20px;}

/* sidebar toggle sprites */
.sidebar-controls .sprite {margin-bottom:0; display:block;}

.sidebar-controls-expanded .sprite:first-child {background-position:-231px -442px; border-bottom:0px; border-top:1px solid #d8d8d8; padding-top:0px;}
.sidebar-controls .sidebar-controls-icon, .sidebar-controls .ucp-sidebar-controls-icon {background-position:-108px -473px; height:29px; width:18px;}

.sidebar-controls .br-loan {background-position:-230px -179px; height:25px; opacity:0.4; width:34px;}
.sidebar-controls .br-creditcheck {background-position:-226px -209px;height:23px; opacity:0.4;width:32px;}
.sidebar-controls .br-warranty {background-position:-224px -238px; height:27px; opacity:0.4; width:28px;}

.sidebar-controls .br-history {background-position:-229px -270px; height:31px; opacity:0.4; width:33px;}
.sidebar-controls .br-shipping {background-position:-228px -306px; height:32px; opacity:0.4; width:32px;}
.sidebar-controls .br-escrow {background-position:-228px -343px; height:31px; opacity:0.4; width:32px; margin-bottom:0}
.sidebar-controls .br-tires {background-position:-228px -380px; height:29px; opacity:0.4; width:32px;}
.sidebar-controls .br-inspections {background-position:-228px -415px; height:25px; opacity:0.4; width:33px;}
.sidebar-controls .br-insurance {background-position:-228px -481px; height:31px; margin-bottom:0px; opacity:0.4; width:33px;}

.lesser-than {background-image:none; height:auto; width:auto;}
.lesser-than:before {content:"<";}
.greater-than {background-image:none; height:auto; width:auto;}
.greater-than:before {content:">";}

.count {background:#336699; color:#fff; font-size: 10px; font-weight: bold;height:auto; min-width:20px; padding:1px 3px; position:relative; text-align:center; width:auto; z-index:5;}
.count:after {border:10px solid transparent; border-right-color:#336699; bottom:-7px; content:""; left:-50%; margin-left:13px; position:absolute; z-index:-1;}

#display_posticon {padding-left:10px;}

/* titles */
h2.title {border-bottom:1px solid #becadb;/*border*/; border-top:1px solid #becadb;/*border*/; color:#333;/*headerFontTitle*/; font-size:1.6rem; margin-bottom: 15px; padding:13px 15px 13px;}

.tborder thead h2 {color:#fff;/*tdTcatFont*/; font-family: Verdana, sans-serif; font-size: 1.6rem; font-weight: normal;}

.articles-list h3 {margin-bottom:7px;}
.articles-list h3 a {color:#565656;/*bodyFont*/; font-size:1.6rem; line-height:1.3em;}

#latest-news h3 {font-size:1.5rem; font-weight:normal; line-height:1.2em; padding:2px 15px 10px;}
#latest-news h3 a {color:#565656;/*bodyFont*/;}

#main-content h2.title {margin:0px -10px 15px; color: #333;}

.spotlight-table h4 {font-size:1.7rem; font-weight:300; line-height:1.3em;}
.spotlight-table h4 a {color:#565656;/*bodyFont*/;}
.spotlight-table h5 {color:#878787;/*bodyLightestFont*/; font-size:1.4rem; font-weight:300; line-height:1.3em; margin-bottom:3px;}

/* sections */
section, article, .vs_dfp_standard_postbit_container {margin-bottom:15px;}

.box-ad {margin:0px auto 15px; min-height:250px; text-align:center; width:300px;}
.featured-ad, .sponsor_ad {margin-bottom:15px;}

#sidebar section:before {

background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(232,232,232,1) 100%); /* FF3.6  */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(232,232,232,1))); /* Chrome,Safari4  */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* Chrome10 ,Safari5.1  */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* Opera 11.10  */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* IE10  */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
content:" "; display:block; height:6px;}

#sidebar .box-ad:before, #sidebar #facebook-like:before {background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} 

.Leaderboard {margin:0px auto; width:auto; height:auto;}
.Leaderboard div:first-of-type {min-height: 90px;}
.Leaderboard div div:first-of-type {min-height: 1px}
.featured-ad {min-height:180px;}
.Leaderboard, .featured-ad, .sponsor_ad, .box-ad {position:relative;}
.featured-ad div, .featured-ad .title, .featured-ad td {text-align:left !important;}

.vs_dfp_standard_postbit_ad {margin-top:-16px;}
.vs_dfp_standard_postbit_ad td.alt2 {background:#e4e8ec;/*postLeftBG*/; max-width:154px; width:154px;}
.vs_dfp_standard_postbit_ad td.alt2 div, .vs_dfp_standard_postbit_ad td.thead {display:none;}

.articles-list .description, .feature-large .description, .feature-small .description {color:#878787;/*bodyLightestFont*/; font-size:1.3rem; line-height:1.3em;}
.articles-list .byline {font-size:1.2rem; line-height:1.3em;}
.feature-large .read_more {line-height:1.3em; padding-top:2px; text-transform:uppercase;}

.thread-starter {position: relative; padding-left: 30px; display: inline-block;}
.thread-starter:after {
background:url(/forum/images/overclock/misc/sprites-icons.png) -36px -255px no-repeat; 
content: ""; height: 20px; left: 8px; position: absolute; width: 20px; z-index: 1;}

/* lists */
.user-post .alt1 ul, .user-post .alt1 ol {margin-left:20px;}
.vs_errorlist, .vs_faq, #qr_error_td li {list-style-position:inside;}
.last_visitors_list {list-style-position:inside; margin:10px 0px;}
.list_no_decoration {list-style:none;}

.list_no_decoration .memberinfo_tiny {list-style:none; margin:10px 0px;}

.panel ol {margin:10px 30px;}
.blockrow ul {margin:0 20px;}
.no-style {list-style:inside none;}

.vs_advertise li {list-style-position:inside;}

#message_list li {border-bottom:1px solid #E6E6E6; padding:6px;}
#message_list li:last-child, #message_list ul.controls li {border-bottom:0px;}
#message_list div.info_bar {border-width:0px !important;}
#message_list div.info_bar div.alt2 {padding-left:0px !important;}
#message_list ul.controls a:hover {text-decoration:underline !important;}
#inlinemod_comment_controls {border-top:1px solid #E6E6E6; padding:6px;}

#message_list .controls li {display:inline-block;}
#message_list div.visitor_message_avatar_margin {margin-left:66px;}
#message_list div.fixed_width_avatar {float:left; margin-right:6px;}
#message_list .inlinemod_checkbox {float:right;}
#message_list .visitor_message_date {float:right;}

/* tborder & tables */
table {border-collapse:collapse; border-spacing:0;}

.featured-ad td {color:#878787;/*bodyLightestFont*/; padding-right:10px; vertical-align:top;}
.featured-ad td.picture {padding-left:15px;}

#header {position: fixed; width: calc(100% - 20px); background: #242424; top: 0px; z-index: 10000; margin: 0px -10px; padding: 0 10px;}
.header {display: inline-block; vertical-align: middle; margin-top: 15px; padding-bottom: 5px;}
.header img {display:block; width: 171px; height: 45px}

table.tborder, #usercss div.tborder, #unhaggle_widget_form, #dealix_widget_form {border:1px solid #becadb; background-color: #f2f2f2;/*tableTborderBG*/;}

.pagenav table.tborder {border-width: 0px; border-radius: 5px;}

table.tborder td {border-color:#becadb; border-style: solid; border-width: 1px 0px 0px 1px; line-height: 1.2em; padding: 8px 5px 8px 10px;}
table.tborder tr:first-child td {border-top:0px;}
table.tborder tr:first-child td.tfoot {border-top:1px solid #E6E6E6;}
table.tborder td.tfoot {background: #ddd;}
table.vs_subforum td.alt1, table.vs_subforum td.alt1Active, table.vs_subforum td.alt2 {border-top:1px solid #becadb !important;}


#wrapper table.tborder { border-collapse: inherit !important; }
#wrapper table.tborder td { border-width: 1px 0px 0px 0px !important; }
#wrapper table.tborder td.tcat img { margin-right: 10px;}
#wrapper table.formhome-tborder td.tcat {border-bottom: 1px solid #becadb !important;}

.sponsor-links.tborder {border:0; background: none;}
.sponsor-links.tborder td {border:0;}
.sponsor-links.tborder td {padding:18px 0px 2px 0px; z-index: 9; position: relative;}

table.dto_garage_vehicle_list td, .calendar table.tborder td {vertical-align:top;}

table.formhome-tborder td.alt1Active {border-left-width:0px;}
table.formhome-tborder td.alt1Active .smallfont{font-size: 1.2rem;color: #878787;/*bodyLightestFont*/;}

table.tborder td td {border-width:0px; padding:inherit;}
.vBulletin_editor .controlbar td {/*display:inline-block;*/ line-height: 0;}
table.tborder td td.vbmenu_option, table.tborder td td.vbmenu_hilite {padding:10px 14px;}
table.tborder td td.search_form {padding:5px 0px;}

table.tborder td div.smallfont {line-height:1.2em; margin-top: 2px;font-size:1.1rem}

table.vs_subforum td td {padding:3px;}

table.vs_quickedit_table {clear:both; margin:10px 0px; display:inline-table; width:100%;}
.vs_inthreadquote {clear:both; margin:10px 20px 20px;}

table.vs_album td {vertical-align:top;}
.user-post .nolinks table td.td1 {white-space:nowrap;}

.cmps-table td.columns-comments, #sidebar .cmps-table td.alt1, #sidebar .cmps-table td.alt2 {padding:0px 15px 15px;}
#sidebar .cmps-table tr:last-child td {padding-bottom:0px;}

.user-post {border-bottom:1px solid #becadb;/*border*/; border-right:1px solid #becadb;/*border*/;}
.user-post .alt2 {padding:10px; vertical-align:top;}
.user-post .alt2 div:first-of-type a {font-size:1.3rem; font-weight:bold;}
.user-post .alt1 {font-size:1.3rem; vertical-align:top;}

#posts .postbit_legacy_wrapper, #post .postbit_legacy_wrapper {background: #f2f2f2;/*postBG*/; border-left:1px solid #becadb;/*border*/; position:relative;}
#posts .postbit_legacy_wrapper_thead, #post .postbit_legacy_wrapper_thead {background:#ccd3dd;/*tborderTheadBG*/; border-left:1px solid #becadb;/*border*/;}
#posts .postbit_legacy_wrapper .postbit, #post .postbit_legacy_wrapper .postbit {background:transparent; border:0px; margin:0px 0px 3px; padding:0px;}

#posts .postbit_legacy_wrapper_bottom, #post .postbit_legacy_wrapper_bottom {border-top:1px solid #becadb;/*border*/;}
#posts .main-column-text:before, #post .main-column-text:before {border-left:1px solid #becadb;/*border*/; content:""; height:100%; margin-left:-10px; position:absolute; top:0px; z-index:21;}

.postbit_legacy_wrapper_bottom .main-column-text {padding:5px 10px 8px !important;}
.postbit_legacy_wrapper_bottom .status-icons {padding:12px 10px 8px !important;}

.user-post .alt1 .smallfont strong {font-size:1.4rem; line-height:1rem;}

.thead {background:#c1c1c1;/*tborderTheadBG*/; border-width:0px; color:#565656;/*tborderTheadFont*/; font-size:1.3rem; font-weight:bold; padding:8px 8px;}
.thead a {color:#333;/*tborderTheadFont*/;}
.tcat a.title, .tcat span.title {display:inline-block; vertical-align:middle; font-weight: normal; font-size: 2.0rem; line-height: normal;}
#tmp_tools .thead {background:#fff;}

table.tborder td.thead, div.tborder div.thead {background:#ccd3dd;  /*tborderTheadBG*/; border-width:0px; color:#333;/*tborderTheadFont*/; font-weight:bold; line-height: 1.2em; padding:8px;}
table.tborder td.tcat, div.tborder div.tcat, #unhaggle_widget_holder_title,#dealix_widget_holder_title {background:#46566b;/*tdTcatBG*/; color:#fff;/*tdTcatFont*/; font-size:1.4rem; font-weight:bold; line-height:1.3em; padding:5px 8px 5px 10px;}
div.tborder div.thead {margin-bottom:6px;}
table.tborder td.tcat a{color:#fff;/*tdTcatFont*/}

.sidebar table.tborder td.tcat {padding: 10px 8px 10px 16px; font-size: 1.3rem;     font-family: Verdana, Arial,Helvetica,sans-serif;}

#nav_pmfolders_menu .thead, #nav_subsfolders_menu .thead {background:#ccd3dd;/*tborderTheadBG*/;}

table.forumrules {margin-bottom:10px;}
table.forumrules td.thead {color:#333;/*tborderTheadFont*/;}

table.tborder td.tcat .smallfont {font-size:1.3rem;} 
table.formhome-tborder td.tcat .smallfont {font-size: 1.1rem; font-weight: normal;}
table.tborder td.welcome_msg {padding:15px 20px;}

table.tborder td a.forum_title, table.tborder td a.forum_title:hover, table.tborder td a.lastpost_link, table.tborder td a.lastpost_link:hover, table.tborder td a.thread_title_link, table.tborder td a.thread_title_link:hover {color:#005194;/*forumTborderFont*/;}
table.tborder td a.lastpost_link, table.tborder td a.lastpost_link:hover, table.tborder td a.thread_title_link, table.tborder td a.thread_title_link:hover, .announcement_title {font-size:1.3rem;} 
table.tborder td a strong.forum_title {font-size:1.4rem;}
table.tborder td.welcome_msg a strong {color:#46566b;/*tdTcatBG*/; font-weight:normal;}

table.tborder table.smilies-table td {padding:2px;}
table.tborder table.vs_display_options td {padding:3px 0px;}

table.tborder.vs_garage td.tcat { 
background: #8c9091;
}


table.vs_showresults {margin-top:-1px;}

.admin_notice, .lastpost_date_time {color:#878787;/*bodyLightestFont*/;}
.reply_count {background:#e6edf5;/*replyCountBG*/} 
.thread_count {background:#f2f2f2;/*threadCountBG*/;}
.lastpostinfo {min-width:200px;background:#e6edf5;/*lastpostinfoBG*/;}
.vs_faqlist p {margin-bottom:10px;}
.vs_post_original {border:1px solid #becadb;/*border*/; margin:10px 0px; padding:5px;}

.author {color:#878787;/*bodyLightestFont*/;}

.vs_advertise form td {padding:3px 10px 3px 0px !important;}

.vb_rules p {margin-top:10px;}

#collapseobj_attachkey td {border-bottom:1px solid #becadb;/*border*/; padding:5px;}
table.tborder td.padding-left15 {padding-left:15px}

#usercss table.vs_album .alt1 {padding:15px 10px;}
#usercss #link_bar {border:0px;}

#collapseobj_forumhome_activeusers td:first-child, #collapseobj_forumhome_stats td:first-child, #collapseobj_forumhome_birthdays td:first-child, #collapseobj_forumhome_events td:first-child {width:1%;}

/* controls */
.controls {margin-bottom:5px;}
.controls .item, .post-count {display:inline-block; float:right;}
.controls .item-social {margin-bottom: 3px; padding-top:9px;}

div.pagenav {background:#f3f3f2;/*divPagenavBG*/; border:1px solid #cdcdcd;/*divPagenavBorder*/;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; display:inline-block;}
div.pagenav a {color:#878787;/*bodyLightestFont*/;}

#main-content div.pagenav td {border-left: 1px solid #cdcdcd; line-height: 1.8em; padding: 4px 5px;}
#main-content div.pagenav td:last-child { padding: 4px 7px; }
#main-content div.pagenav td:first-of-type {border-width:0px;}
#main-content div.pagenav td.alt1, #main-content div.pagenav td.alt2 {background:#fafafa;/*divPagenavPageBG*/;}

/* Slider - homepage 
----------------------------------------------- */
/* slider */
#feature-slide li.child {background:#121212; height:396px; overflow:hidden; width:640px; list-style: none;}

#feature-slide {height:396px; overflow:hidden; position:relative; width:640px;}
#feature-slide .text {background-color: #f4f4f4; *background-color:#f4f4f4; bottom:0px; color:#565656;/*bodyFont*/; left:0px; line-height:1.3em; margin:0px 25px; min-height:38px; padding:14px 15px 0px; position:absolute; width:87.5%;}
.ie8 #feature-slide .text {background-color:#f4f4f4;}
#feature-slide .text a {color:#565656;/*bodyFont*/; font-size:1.8rem; line-height:1.2em;}

#feature-slide {left:0px; position:relative;}
#slider {max-height:396px; overflow:hidden;}
#slider .picture img {position:absolute;}

.plusslider {height:396px; overflow:hidden; position:relative; width:640px;}
.plusslider .child {float:left;}

/* temp - remove  Controls */
.plusslider-pagination-wrapper {position:absolute; right:20px; top:20px; z-index:21;}

.plusslider-pagination li {background-color:rgba(206,206,206,1); border:1px solid #a4a3a3; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; cursor:pointer; display:inline-block; height:8px; margin:0px 10px 0px 0px; padding:1px; position:relative; text-indent:-999em; width:8px;}

.plusslider-pagination .current {background-color:rgba(255,255,255,1);}
.plusslider-pagination li:hover {background-color:rgba(206,206,206,.7);}

.plusslider-arrows li {
background-color:rgba(0,0,0,0.80); *background-color:#999; cursor:pointer; display:block; height:68px; margin-top:-34px; position:absolute; text-indent:-9999px; top:50%; width:46px; z-index:20; -webkit-transition-property:opacity; -webkit-transition-duration:0.2s; -webkit-transition-timing-function:ease-in; -moz-transition-property:opacity; -moz-transition-duration:0.2s; -moz-transition-timing-function:ease-in;
-ms-transition-property:opacity; -ms-transition-duration:0.2s; -ms-transition-timing-function:ease-in; -o-transition-property:opacity; -o-transition-duration:0.2s; -o-transition-timing-function:ease-in; transition-property:opacity; transition-duration:0.2s; transition-timing-function:ease-in;}

.plusslider-arrows li:hover {background-color:rgba(0,0,0,0.40);}
.plusslider-arrows .prev {left:0px;}
.plusslider-arrows .next {right:0px;}

.plusslider-arrows li:before {
background:url(/forum/images/overclock/misc/sprites-icons.png) -41px -400px no-repeat; 
content:""; height:14px; left:50%; margin:-7px 0px 0px -5px; position:absolute; top:50%; width:9px;}

.plusslider-arrows li.prev:before {transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg);}

.plustype-fader .current {z-index:2;}
.plustype-fader .child {display:none; left:0px; position:absolute; top:0px;}
.plustype-fader .plusslider-pagination {position:relative; z-index:21;}

/* no-javascript fallback */
#feature-slide > * {display:none;}
#feature-slide > *:first-child {display:block;}

.panel {margin:10px 0px;}

/* forms */
form label, .submit, .button, input[type="submit"] {cursor:pointer; vertical-align:middle;}
input, select {vertical-align:middle;}

input[type="checkbox"]{margin-top:1px;}
label input[type="checkbox"] {margin-top:0px;}

input[type="radio"]{vertical-align:baseline;}
#usercss input[type="radio"] {vertical-align:middle;}

input[type="text"], input[type="password"] {border:1px solid #d1d1d1; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#555; min-height:12px; padding:4px 10px;}

input[type="button"], input[type="submit"], input[type="reset"], .unhaggle_widget_content_button, .dealix_widget_content_button, .btn {background:#336699;/*formButtonBG*/; border:0;/*formButtonBG*/; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#fff;/*formButtonFont*/; min-height:12px; padding:3px 10px; text-transform:uppercase;}

#footer .btn {color: #333; font-family: Verdana, sans-serif; font-weight: 500; background: #f6f6f6; border-color: #f6f6f6; min-height: 10px; padding: 5px 10px;}
#footer .on {background: #a9a9a9; border-color: #a9a9a9;}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {opacity:.8;}
.gecko input[type="button"], .gecko input[type="submit"], .gecko input[type="reset"] {padding-bottom:2px;}

.info-bar .login-or-links input[type="submit"] {font-size:1.2rem;}
.fieldset .bginput {width:97%; padding: 4px 1%;}
.registrationform3 .fieldset .bginput {width:auto;}
.fieldset .vs_date_day, .fieldset .vs_date_year, .fieldset .vs_polloptions,  .fieldset .vs_replynumber, .fieldset .vs_time, .fieldset #poll_timeout {display:inline; margin:5px 0px; width:10%;}
.fieldset .vs_birthday_year {display:inline; margin:5px 0px; width:70%;}
.fieldset .vs_im_field {display:inline; margin:5px 0px; width:50%;}
.fieldset .vs_pollvotes {display:inline; margin:5px 0px; width:68%;}
.go_button {margin-left:10px;}

.vs_verification_area legend {display: block; width: 100%;}
.vs_verification_area .fieldset .fieldset {border-width: 0px; margin-bottom: 0px; padding:0px;}

.vs_album_cover {margin-left:-5px;}
.vs_album_photo {margin-bottom:2px; margin-top:1.6em; white-space:nowrap;}
.vs_calendarjump {margin-top:10px;}
.vs_move_album {float:right; padding-right:1em; padding-top:5px;}
.vs_msglabel, .vs_msgtitle, .vs_forumlabel, .vs_polllabel, .vs_reasonlabel, .vs_quotelabel {font-weight: bold; margin-bottom:5px;}
.vs_showthreads .button {margin:10px 0px 5px;}
.vs_sig {color:#5e5e5e;/*bodyLighterFont*/;font-size:1.1rem}
.vs_submit {margin:20px auto;}
.spotlight-table .vs_submit {margin:0px;}

#auto-insurance input[type="submit"], #cse-gtsearch_form_5 input[type="submit"] {font-size:1.3rem;}
#auto-insurance input[type="submit"] {width:137px;}
#auto-insurance input[type="text"] {height:19px; margin:10px 0px; width:115px;}
#forumsearch_menu .bginput {max-width:150px;}
#select_event {border-right:1px solid #becadb;/*border*/; padding-right:20px;}
#daily_event, #monthly_event, #weekly_event, #yearly_event {padding-left:10px;}
#daily_event input[type="text"], #monthly_event input[type="text"], #weekly_event input[type="text"], #yearly_event input[type="text"] {width:10%;}

select {border:1px solid #d1d1d1; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; padding:3px; max-width: 100%;}
#sel_sort, #sel_order, #sel_daysprune {width:95%;}
#sel_sort, #sel_order {margin-right:15px;}
#sel_daysprune {float:right; width:100%;}

/* Search in one */
.search-in-one {position:relative; /* margin-left:15px;*/}
.search-in-one div.search-item {display:none;}
.search-in-one .search_menu {background:#f1f1f1;/*searchInOneBG*/; border:1px solid #46566b;/*tdTcatBG*/; display:none; list-style:none; margin:0px; padding:3px 8px; width:130px;}
.search-in-one .search_menu li {cursor:pointer; padding:3px 1px;}
.search-in-one .search_menu li:hover {color:#005194;/*linkFont*/;}
.search-in-one .change_btn {display:none; left:5px; position:absolute; top:5px; z-index:5;}
.search-in-one .change_btn .image {border:0; display:block; height:16px; margin-top:-1px; padding-bottom:2px; width:32px;}
.search-in-one .change_btn .icon {border:0; display:block; float:left; height:16px; margin-right:5px; width:16px;}
.search-in-one .sprite-google-search {background:url(/forum/images/overclock/misc/sprites-icons.png) no-repeat 0 -445px;}
.search-in-one .sprite-vb-search {background:url(/forum/images/overclock/misc/sprites-icons.png) no-repeat 0 -466px;}
.search-in-one form input.padding-left {padding:4px 0 4px 38px !important;}
.search-in-one form input {background-image:none !important; margin:0px;}
.search-in-one .visible {display:block;}
nav .search-in-one {display:none;}
/*.ams_gtsearch {margin: 0 !important;}*/
.top-find nav li:hover {background: none !important;}

/* Buyers resources right column*/
table.tborder td.pricetable {border-width:1px 1px 0px 1px !important;}
table.buyers-resources td {padding-bottom:16px !important;}
table.buyers-resources td a {color:#565656;/*bodyFont*/; font-size:1.5rem; line-height:1.6rem;}
table.buyers-resources td span {color:#005194;/*linkFont*/; display:block; font-size:1.2rem;}
table.buyers-resources td span.sprite {margin:0px auto;}
table.buyers-resources td:first-child {text-align:center; vertical-align:middle; width:34px;}
table.buyers-resources td:last-child {padding-left:16px;}

/* thead - like box 
----------------------------------------------- */
@charset "UTF-8";
.vbseo_buttons {font-size:11px; position:relative;}
.vbseo_buttons .vbseo_links {margin:0px; visibility:hidden; width:auto;}
.vbseo_buttons .vbseo_share, .vbseo_buttons .vbseo_like, .vbseo_buttons .seperator {display:inline-block; float:right; padding:0px 4px;}
.vbseo_buttons .vbseo_liked {background:#f2f6f8 url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAAnRSTlMA/1uRIrUAAAB/SURBVBjTjY6hEcAgDEU7WxwWyQBdANMFetcV6uMxdawQHYdGZQYKKVe4qn6RS979JH8pHy2/QLQWS0Hn6AHRAEDAWgwpcND6RmFVAJMUmDFbBccApwLZu8ec/a2g3nXXCMYewKc5afabvEklJ YrMKcsCihgV6C Ui1E1dD6G73buwVCkm7NAAAAAElFTkSuQmCC) 5px center no-repeat; border-color:#d5d5d5 #b3b3b3 #999; border-style:solid; border-width:1px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; clear:both; display:block; margin:10px; padding:7px 7px 7px; padding-left:25px;}
.vbseo_like {margin-top:5px;}
.vbseo_liked_image {left:5px; position:absolute; top:5px;}
.postbit-lite .postbithead.likehead {font-size:11px; line-height:1.5em; max-height:1.05em; overflow:hidden; padding:6px 10px 7px;}
.postbit-lite .postbithead.likehead strong {font-size:11px; font-weight:900;}
.postbit-lite .posttext.likedate {color:#777; font-size:11px; margin-top:-10px;}
.postbit-lite .posttext.likedate .time {color:#777;}
.vbseo_share_body {background:#f2f6f8; border:1px solid #efefef; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; box-shadow:0px 4px 7px; -moz-box-shadow:0px 4px 7px; -webkit-box-shadow:0px 4px 7px; position:absolute; right:0px; visibility:hidden; width:280px; z-index:9000;}
.restore .vbseo_share_body {top:-80px;}
.vbseo_share:hover .vbseo_share_body {visibility:visible;}
.vbseo_share_body li {border:none; width:140px;}
.restore ul.vbseo_share_body li {list-style:none inside;}
.vbseo_share_body li:hover {background:#ffeb90;}
.vbseo_share_body li.share_header {background:#ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-bottom-left-radius:0px; -moz-border-radius-bottomright:0px; -webkit-bottom-left-border-radius:0px; border-bottom-right-radius:0px; -moz-border-radius-bottomleft:0px; -webkit-bottom-right-border-radius:0px; font-size:120%; padding:3px 5px; width:270px;}
.vbseo_share_body li:hover.header {background:#ddd;}
.vbseo_share_body li.left {clear:left; float:left;}
.vbseo_share_body li.right {clear:right; float:right;}
.vbseo_share_body li img {float:left; margin:0px; padding:4px; position:relative; top:-2px;}
.vbseo_share_body li>a {color:#343434; display:block; padding:4px; text-decoration:none;}

#vbseo-likes{background-color:#F3F3F2; border:1px solid #CDCDCD; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#3e3e3e; cursor:pointer; display:inline-block; float:right; height: auto !important; margin:0px 0px 4px 0px; position:relative; *width:128px; *z-index:100;}
.ie9 #vbseo-likes {width:128px;}

#vbseo-likes .vbseo_likes_heart{display:inline-block; margin:1px 8px 5px 0px; vertical-align:middle;}

#vbseo-likes:hover {background-color:#f3f3f3;}
#vbseo-likes.vbseo-likes-preload, #vbseo-likes.vbseo-likes-tpreload {background:url(../../data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6 viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5 y967tYLyicBYE7EYkYAgAh QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ YrBH hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C 4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa kEAA7AAAAAAAAAAAA) no-repeat scroll 95% 5% #f3f3f3;}
#vbseo-likes.vbseo-likes-preload .vbseo-likes-count, #vbseo-likes.vbseo-likes-tpreload .vbseo-likes-count {opacity:.4;}
#vbseo-likes.vbseo-likes-active, #vbseo-likes.vbseo-likes-tpreload {background-color:#f3f3f3; -moz-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -o-border-radius:5px 5px 0px 0px; border-bottom-color:#f3f3f3; -moz-box-shadow:2px 4px 5px #ccc; -webkit-box-shadow:2px 4px 5px #ccc; box-shadow:2px 4px 5px #ccc;}

.vbseo-likes-count {font-weight:bold; height:auto !important; padding:9px 9px 11px 9px !important; position:relative; top:2px;}

.vbseo-likes-count-image {left:10px; position:absolute; top:13px;}
.vbseo-likes-count em {background:url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAVBAMAAABrtamEAAAAIVBMVEX4 PhERERtbW3R0dHPz8/v7 /h4eF0dHTY2Ng9PT3/// JSw2JAAAAC3RSTlP/////////////AEpPAfIAAAAvSURBVAjXY1gFAQsYKGZkdHR0RIEYhjNnTuICMRZLzlSAqHGcxAVhLCmgil0QBgAPAWngxRE HgAAAABJRU5ErkJggg==) no-repeat scroll right -2px transparent; font-size:11px; font-style:normal; font-weight:normal; margin-left:4px; padding-right:14px;}
#vbseo-likes .vbseo-likes-active .vbseo-likes-container, #vbseo-likes .vbseo-likes-tpreload .vbseo-likes-container {display:block;}

.vbseo-likes-container {background-color:#f3f3f3; border:1px solid #e7e7e7; border-top:none; border-radius:5px 0px 5px 5px; -moz-border-radius:5px 0px 5px 5px; -webkit-border-radius:5px 0px 5px 5px; -o-border-radius:5px 0px 5px 5px; -moz-box-shadow:2px 4px 5px #ccc; -webkit-box-shadow:2px 4px 5px #ccc; box-shadow:2px 4px 5px #ccc; display:none; min-width:196px; position:absolute; top:1.9em; _width:196px; z-index:9000; *z-index:102;}
ul.vbseo-likes-tabs {list-style:inside none; margin:0px; padding:9px 10px 6px; *z-index:103;}
ul.vbseo-likes-tabs li {display:inline; line-height:12px; margin:0px; padding:0px; *z-index:104;}
ul.vbseo-likes-tabs li a {font-size:11px; padding:1px 5px; text-decoration:none;}
ul.vbseo-likes-tabs li a:hover, ul.vbseo-likes-tabs li a.active {background-color:#888; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#fff;}
ul.vbseo-likes-tabs li.vbseo-likes-fusion {background-color:#f3f3f3; height:1px; position:absolute; right:0; top:-1px; width:108px;}
ul.vbseo-likes-list {background-color:#fff; border-bottom:1px solid #ebebeb;list-style:inside none; margin:3px ;padding:0px; *z-index:103;}
.vbseo-likes-list li {border-top:1px solid #ebebeb; cursor:pointer; font-size:14px; line-height:12px; margin:0px; padding:8px 10px; position:relative; *z-index:104;}
.vbseo-likes-list li:hover {background-color:#ffeb90;}
.vbseo-likes-avatar {float:left; height:24px; overflow:hidden; width:24px; *z-index:105;}
.vbseo-likes-info {line-height:12px; margin-left:33px; *z-index:105;}
.vbseo-likes-hearts {background:url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAQAAADheaTUAAAAhklEQVQY02NgYHCKcXrl9NqpjAEInMqdHjrddPIBMUOdfjn9B8Mcp1Io67uTK4PTPSjnP1DBTzj7IgOciQr/MDj9wCrxnsFpARbhv049DE7CTkvg1kPgV6eJTlwgd/EAXfMALnzTKc2JhQEGnCydjoCF9zoZMaACJxmg4DYnCQZM4GSKrBoAlXFtMjhPxKEAAAAASUVORK5CYII=) no-repeat scroll 100% 2px transparent; height:16px; position:absolute; right:10px; top:15px; z-index:1; *z-index:106;}
.vbseo-likes-hearts strong {font-size:16px; font-weight:bold; padding-right:16px; z-index:1;}
.vbseo-likes-postby {color:#999; display:block; font-size:11px; margin-left:33px; margin-right:44px; word-wrap:break-word; *z-index:106;}
.vbseo-likes-postby strong {color:#3e3e3e; display:block; font-size:12px; font-weight:normal; height:14px; white-space:nowrap;}
.vbseo-likes-link {height:100%; left:0px; position:absolute; top:0px; width:100%; *z-index:104;}

.vbseo-likes-tipsy {display:none; font-size:10px; left:-230px; opacity:.8; padding:5px; position:absolute; top:0px; z-index:100000; *z-index:100005;}
.vbseo-likes-list li:hover .vbseo-likes-tipsy {display:block !important;}
.vbseo-likes-tipsy-arrow {background:url(../../data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) no-repeat scroll left top transparent; background-position:right top; height:9px; position:absolute; right:1px; top:16px; width:5px;}
.vbseo-likes-tipsy-inner{background-color:#000; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#fff; min-height:23px; padding:5px 8px 4px; text-align:left; width:200px; word-break:break-all;}

#likes_list li {border-bottom:1px solid #becadb;/*border*/; margin-bottom:10px; padding-bottom:10px;}
#likes_list li:last-child {margin-bottom:0px;}

/* ----------------------------------------------- */

.socialIcons .fb_iframe_widget {overflow:hidden;}

.socialIcons .fb_iframe_widget > span {float:left;}

.socialIcons.blogEntryPage {display:inline; float:right; margin-left:10px; vertical-align:top;}

.socialIcons.blogListPage {float:right; margin-left:10px;}
.articles-list .socialIcons {margin-top:15px;}

.blogentrybit .blogbit .bloghead {overflow:hidden;}

#share-icons LI A img, #share-icons LI A {border:none !important;}
#share-icons li {padding:0 10px 0 0 \9 !important;}
#share-icons LI A.pinterest {position:relative \9; top:3px \9;}

.socialIcons {height:22px !important; width:270px !important; overflow: hidden;}

.socialIcons div.gplus div {clear:none !important; display:inline !important; float:left !important;}

/* edit options fix */
.modifyoptions_move_line fieldset.fieldset {border:0px; margin-bottom:0px;}
.modifyoptions_move_line table {border-bottom:1px solid #becadb;/*border*/;}
.modifyoptions_move_line table tr td.padding-bottom15 {padding-bottom:15px;}

/* Registration page 
----------------------------------------------- */
h2.blockhead {color:#565656;/*bodyFont*/; font-size:2.2rem; font-weight:bold; margin-bottom:25px;}
#unhaggle_widget_content h2.blockhead,#dealix_widget_content h2.blockhead {line-height:2.2rem;}
table.registration {margin:20px 0px 15px;}
table.registration .column {padding:0px 10px; text-align:center; vertical-align:top; width: auto;}
div.col,div.col2 {margin:0px auto; text-align:left; min-width: 255px; width:300px;}
div.col2 {min-width:220px; width:230px;}
table.registration label {color:#565656; font-size:1.2rem; font-weight:bold;}
table.registration label.not_bold, table.registration .not_bold label {font-weight:normal;}
table.registration .column_or {background:url(/forum/images/overclock/misc/sprites-icons.pngregistration-orbg.gif) repeat-y 13px; vertical-align:top;}
table.registration .column_or .block_or {background-color:#f4f4f4 ;/*tableTborderBG*/; color:#565656;/*bodyFont*/; font-size:1.5rem; margin-top:70px; padding:25px 0px; text-align:center; width:26px;}
table.registration input.bginput {margin-bottom: 6px; min-width:210px;}
table.registration input.login {font-size:1.3rem; margin-right:15px; padding:5px 40px;}
.reg_wrapper .smallfont {font-size:1.1rem;}
.margin-tb {margin:14px 0px 8px;}
table.registration input.register, .pricetable input.quotes, .unhaggle_widget_content_button, .dealix_widget_content_button {
	background:#00a85a;
	background:url(../../data:image/svg xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg1YSIgc3RvcC1vcGFjaXR5PSIxIi8 CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDk3NTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc );
	background:-moz-linear-gradient(top,  #00a85a 0%, #009753 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a85a), color-stop(100%,#009753));
	background:-webkit-linear-gradient(top,  #00a85a 0%,#009753 100%);
	background:-o-linear-gradient(top,  #00a85a 0%,#009753 100%);
	background:-ms-linear-gradient(top,  #00a85a 0%,#009753 100%);
	background:linear-gradient(to bottom,  #00a85a 0%,#009753 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a85a', endColorstr='#009753',GradientType=0 );
	border:0px; font-size:1.5rem; font-weight:bold; margin:9px 0px; padding:8px 74px; text-transform:none;}
.unhaggle_widget_content_button, .dealix_widget_content_button {padding:8px 50px;}
table.registration input.register {font-size:1.8rem; padding:8px 78px;}
.social_btn {border:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#fff; display:block; height:42px; margin-bottom:10px; min-height:42px; padding:0px; width:230px;}

#vstesting_menu .social_btn {display:inline-block; height:25px; margin:0px; min-height:25px; vertical-align:middle; width:auto; *width:30px;}

.social_btn:hover {opacity:.8; text-decoration:none;}
.facebook_btn{
background:#5271ac;
background:url(../../data:image/svg xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNzFhYyIgc3RvcC1vcGFjaXR5PSIxIi8 CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTNlN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc );
background:-moz-linear-gradient(top,  #5271ac 0%, #1e3e7f 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5271ac), color-stop(100%,#1e3e7f));
background:-webkit-linear-gradient(top,  #5271ac 0%,#1e3e7f 100%);
background:-o-linear-gradient(top,  #5271ac 0%,#1e3e7f 100%);
background:-ms-linear-gradient(top,  #5271ac 0%,#1e3e7f 100%);
background:linear-gradient(to bottom,  #5271ac 0%,#1e3e7f 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5271ac', endColorstr='#1e3e7f',GradientType=0 );	margin-top:30px;
}
.google_btn{
background:#d05039;
background:url(../../data:image/svg xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwNTAzOSIgc3RvcC1vcGFjaXR5PSIxIi8 CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMDI5MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc );
background:-moz-linear-gradient(top,  #d05039 0%, #b02917 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d05039), color-stop(100%,#b02917));
background:-webkit-linear-gradient(top,  #d05039 0%,#b02917 100%);
background:-o-linear-gradient(top,  #d05039 0%,#b02917 100%);
background:-ms-linear-gradient(top,  #d05039 0%,#b02917 100%);
background:linear-gradient(to bottom,  #d05039 0%,#b02917 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d05039', endColorstr='#b02917',GradientType=0 );
}
.twitter_btn{
background:#12a9f7;
background: url(../../data:image/svg xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYTlmNyIgc3RvcC1vcGFjaXR5PSIxIi8 CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjc1YWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc );
background:-moz-linear-gradient(top,  #12a9f7 0%, #1b75ad 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#12a9f7), color-stop(100%,#1b75ad));
background:-webkit-linear-gradient(top,  #12a9f7 0%,#1b75ad 100%);
background:-o-linear-gradient(top,  #12a9f7 0%,#1b75ad 100%);
background:-ms-linear-gradient(top,  #12a9f7 0%,#1b75ad 100%);
background:linear-gradient(to bottom,  #12a9f7 0%,#1b75ad 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#12a9f7', endColorstr='#1b75ad',GradientType=0 );
}

.facebook_sprite {background-position:-238px 0; height:42px; margin-right:15px; vertical-align: middle; width:50px;}
.google_sprite {background-position:-238px -43px; height:42px; margin-right:15px; vertical-align: middle; width:50px;}
.twitter_sprite {background-position:-238px -86px; height:42px; margin-right:15px; vertical-align: middle; width:50px;}

#vstesting_menu .social_btn span.facebook_sprite, #vstesting_menu .social_btn span.google_sprite, #vstesting_menu .social_btn span.twitter_sprite {height:22px; margin:0px 5px; width:16px; vertical-align: top;}
#vstesting_menu .social_btn span.facebook_sprite {background-position:-105px -347px; height:22px; width:16px;}
#vstesting_menu .social_btn span.google_sprite {background-position:-108px -381px; height:22px; width:16px;}
.social_btn span.twitter_sprite {background-position:-107px -415px; height:22px; width:16px;}

.reg_benifits {margin:33px 23px 0; padding-bottom:50px;}
.reg_benifits h2 {color:#333; font-size:1.7rem; font-weight:bold; line-height:1.2em;}
.reg_benifits ul {clear:both; margin:18px 24px 50px; width:420px;}
.reg_benifits ul li {color:#ea4f4b; float:left; list-style-type:square; margin-bottom:8px; width:210px;}
.reg_benifits ul li span {color:#565656;/*bodyFont*/;}
table.tborder td.error {color:#ea4f4b;} 

/* Prices page 
----------------------------------------------- */
table.tborder td.pricetable {padding:25px 0px;}
table.tborder td.pricetable td {color:#565656; padding:0px; vertical-align:top;}
.pricetable .pricetable_arrowbg {background:url("/forum/images/overclock/misc/sprites-icons.pngregistration-orbg.gif") repeat-y scroll 20px center transparent; vertical-align:top;}
.pricetable .pricetable_arrowbg div {background-color:#fff; margin-top:78px; padding:15px 0px;}
.pricetable_arrow {background-position:-230px -134px; height:36px; width:42px;}
.pricetable .price, #unhaggle_widget_content_msrp,#dealix_widget_content_msrp {font-size:1.45em; margin-top:10px;}
.pricetable select, #unhaggle_widget_form select {margin:5px 0px; width:100%;}
.pricetable .col {width:260px;}
.pricetable .col img {border:1px solid #becadb;/*border*/; margin-bottom:17px;}
.pricetable .col2 {width:108px;}
.pricetable .smallfont {margin:6px 0px;}
.pricetable input {margin-bottom:10px;}
.pricetable input[type="radio"] {width:20px;}
.pricetable label {font-weight:bold;}
.pricetable input.quotes {padding:8px 0px; width:100%;}

#unhaggle_widget_content img {max-width:300px !important;}

#unhaggle_widget_content, .unhaggle_widget_content_horizontal_container {display:table; width:100%;}
.unhaggle_widget_content_element_container,.dealix_widget_content_element_container {color:#565656; display:table-cell; padding:20px; vertical-align:top;}
#dealix_widget_content_vehicle {width:60%;}
#dealix_widget_content_dealer {width:40%;}
.unhaggle_widget_content_horizontal_container li {display:table-cell; vertical-align:top; width:50%;}
.unhaggle_widget_content_horizontal_container li:first-child {padding-right:20px;}
#unhaggle_widget_content_customer li {padding-bottom:10px;}

.unhaggle_widget_content_element_container input[type="text"] {width:90%;}
.unhaggle_widget_phone_num input[type="text"] {width:20px;}

.unhaggle_widget_content_element_container label {display:block;}

#unhaggle_widget_content ul,#dealix_widget_content ul {list-style:none; margin:0px; padding:0px;}

#unhaggle_widget_content_bottom {color:#B4B4B4; font-size:1.1rem; line-height:1.2em; padding:10px 16px; text-align:center;}

.unhaggle_widget_content_horizontal_container label {display:block;}

#unhaggle_widget_content_privacy_policy {background: rgba(255, 255, 255, 0.9); border:1px solid #E6E6E6; padding:10px; z-index:1001;}
#unhaggle_widget_content_privacy_policy p {margin-bottom:10px;}
.unhaggle_widget_content_close {float:right;}

dealix_widget_select_dealer {margin-top:10px;}
.dealix_widget_select_dealer li {margin-bottom:25px; overflow:hidden; width:100%;}
.dealix_widget_select_dealer li input {float:left;}
.dealix_widget_select_dealer li div {float:left; font-size:1.1em; margin-left:11px;}
.dealix_widget_select_dealer li div a {font-weight:bold;}
.dealix_widget_content_element_container label {display:inline-block; width:26%;}
.dealix_widget_content_element_container label.inline {display:inline; float:none; width:auto;}
.dealix_widget_content_element_container select, .dealix_widget_content_element_container input[type="text"] {margin:5px 0px; width:65%;}
.dealix_widget_content_element_container input[type="text"] {width:55%;}
.dealix_widget_content_element_container input.dealix_extention {width:40px;}
.dealix_widget_content_element_container input.dealix_phone {width:120px;}

span.asterix {color:#ea4f4b;}
.float_left {float:left;}
.float_right {float:right;}
.smallgrey_text {color:#b4b4b4 !important; font-size:1.1rem; line-height:1.2em !important;}
.div_padding {color:#565656; line-height:1.5em; padding:10px 16px;}
.div_padding h2 {color:#0983b6; margin:20px 0px;}
.div_padding p {margin-bottom:20px;}
.text_center {text-align:center;}

/* -------------------------------------------------------------- */
/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 3.8.7 Patch Level 3
|| # ---------------------------------------------------------------- # ||
|| # All code in this file is ï¿½2000-2013 vBulletin Solutions, Inc.     # ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/

/* the container for the editor */

/* the container for all the edit controls */
#controlbar, .controlbar {padding:2px;}

/* an individual button */
.imagebutton {background:#E1E1E2; border:none; color:#000; left:0px; padding:1px; top:0px;}

/* WYSIWYG styles */
.wysiwyg {background:#f1f1f1; color:#000; margin:5px 10px 10px 10px; padding:0px; font-family: verdana; font-size: .9rem;}
 .wysiwyg a:link, .wysiwyg_alink, .wysiwyg a:visited, .wysiwyg_avisited {color:#006CAE; text-decoration:none;}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover {color:#006CAE; text-decoration:underline;}

/* an individual WYSIWYG color element in the color popup */
.ocolor {font-size:1px; padding:2px;}

/* WYSIWYG the part of the color element that gets colored */
.ocolor div {border:1px solid #ACA899; height:10px; width:10px;}

/* WYSIWYG font, size and smilie elements within popups */
.ofont, .osize, .osmilie, .otextlink {cursor:default; font:11px tahoma;}

/* style for WYSIWYG font option elements */
.ofont {font-size:14px; height:20px; padding:0px 4px 0px 10px;}

/* style for WYSIWYG size option elements */
.osize {padding:0px 4px 0px 4px; width:30px;}

/* the smilie image within a WYSIWYG smilie popup */
.osmilie img {margin:4px; vertical-align:middle;}

/* text buttons within popup menus */
.otextlink {height:20px; margin-top:4px; text-align:center;}

/* the left cell of a WYSIWYG popup menu control */
.popup_feedback {font:11px tahoma; height:18px; overflow:hidden; padding:0px 3px 0px 3px !important; white-space:nowrap;}

/* the container window for a WYSIWYG popup menu */
.popupwindow {border:1px solid #000 /*APPWORKSPACE*/; left:0px; padding:3px; position:absolute; top:0px; z-index:5;}

/* the WYSIWYG color popup */
#popup_forecolor {padding:3px;}

/* the WYSIWYG font popup */
#popup_fontname {overflow:auto; overflow-x:hidden; overflow-y:scroll; padding:1px;}

/* the WYSIWYG size popup */
#popup_fontsize {padding:1px;}

/* the WYSIWYG smilie popup */
#popup_smilie {overflow:auto; overflow-x:hidden; overflow-y:scroll; padding:1px;}

/* the WYSIWYG attach popup */
#popup_attach {overflow:auto; overflow-x:hidden; overflow-y:scroll; padding:1px;}

/* the context-notification area for WYSIWYG font and size feedback */
#fontOut, #sizeOut, .popup_feedback div {background:#FFF; border:0px solid; color:#000; cursor:default; font:11px tahoma; height:16px; overflow:hidden; padding:0px 2px 0px 2px;}
.vBulletin_editor {background:#E1E1E2; margin:6px 0px; }

@media screen and (min-width:550px){
.vBulletin_editor {padding:6px !important;}
}/* min 550 */
.ocolor, .ofont, .osize, .osmilie, .osyscolor, .smilietitle {background:#FFF; border:1px solid #FFF; color:#000;}
.popup_pickbutton {border:1px solid #FFF;}
.popup_feedback {background:#FFF; border-right:1px solid #FFF; color:#000;}
.popup_feedback input, .popup_feedback div {border:0px solid; cursor:default; font:11px tahoma; overflow:hidden; padding:0px 2px 0px 2px;}
.popupwindow, .reputation_ajax {background: #FFF;}
.alt_pickbutton {border-left:1px solid #E1E1E2;}

/*======================================================================*\
|| ####################################################################
|| # Downloaded: 10:35, Tue Jun 11th 2013
|| # CVS: $RCSfile$ - $Revision: 39862 $
|| ####################################################################
\*======================================================================*/

/* register 
----------------------------------------------------- */
div.detailsContainer {overflow:hidden;}

div.detailsContainer div.column {float:left; width:50%;}
div.detailsContainer div.column div.blockrow {border:none; margin:20px 0px;}

.formcontrols div.detailsContainer div.column div.blockrow {background:none; border-top:none;}

div.detailsContainer div.column div.blockrow h2 {font-size:110%; font-weight:bold;}

/* ***** red and green boxes for username verification used during registration ***** */
.greenbox {background:#bbffbb; border:1px solid #337733; color:#337733; padding:3px;}
.redbox {background:#ffbbbb; border:1px solid #773333; color:#773333; padding:3px;}

div.registrationform3 div.column {width:40%;}
div.registrationform3 div.column:first-child {margin-right:10%; width:50%;}

/* Tooltip styles */
a.tooltip {cursor:help; position:relative; text-decoration:none;}
span.tooltip {color:#fa3a28;}
.tooltip_popup { 
	background-color:#e8e9ea;
	border:1px solid #d8d8d8;
	border-radius:7px 7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-webkit-box-shadow:-3px 3px 5px rgba(50, 50, 50, 0.26);
	-moz-box-shadow:-3px 3px 5px rgba(50, 50, 50, 0.26);
	box-shadow:-3px 3px 5px rgba(50, 50, 50, 0.26);
	box-shadow:0px 3px 12px rgba(50, 50, 50, 0.33);
	display:none; font-size:1.1em; left:390px; line-height:1.7em; padding:25px 34px; position:absolute; top:630px; width:35%;
}
.tooltip_popup h4 {color:#005194;/*linkFont*/; font-size:1.2em; margin-bottom:3px;}
.tooltip_popup:before {
	behavior:url(../../-ms-transform.htc);  
    -moz-transform:rotate(135deg);  
    -webkit-transform:rotate(135deg);  
    -o-transform:rotate(135deg);  
    -ms-transform:rotate(135deg);
	border-bottom:20px solid transparent; border-right:20px solid #d8d8d8; border-top:20px solid transparent; content:''; display:inline-block; left:-17px; position:absolute; top:40px; z-index:1;
}
.tooltip_popup:after {
	behavior:url(../../-ms-transform.htc);  
    -moz-transform:rotate(135deg);  
    -webkit-transform:rotate(135deg);  
    -o-transform:rotate(135deg);  
    -ms-transform:rotate(135deg);
	border-bottom:18px solid transparent; border-right:18px solid #e8e9ea; border-top:18px solid transparent; content:''; display:inline-block; left:-15px; position:absolute; top:42px; z-index:5;
}
/*infopopup-icons*/
.infopopup-icons {background:url(/forum/images/overclock/misc/sprites-icons.pnginfopopup-icons.png) 0 0 no-repeat; display:inline-block; height:17px; width:18px;}
.sticker {background-position:0 0; margin-right:8px;}
.shirt {background-position:0 -24px; height:16px; margin-right:8px;}

/* DTO Garage 
----------------------------------------------- */
.fieldset table.vs_garage .bginput {padding:4px 2%; width:92%;}

.vs_garage_thumb, label.vs_garage_img {margin-left:10px;}
.vs_garage_avatar, .vs_garage_thumb_popup {margin-right:10px;}

select.vs_garage_multi_select {min-width:100px;}

table.vs_garage div.thead {padding:8px;}

table.vs_garage td td {padding:5px 0px !important; vertical-align:top;}

table.vs_garage_info li {list-style-position:inside;}
table.vs_garage_info td {vertical-align:top;}
table.vs_garage_info td .fieldset {margin-top:0px; padding-bottom:0px;}
legend.label_big {font-size:1.4em; margin-bottom:20px;}
.vbpdfh_wrapper {width: 56%;float: left;}
.vbpdfh_button {width: 40%;float: right;margin-top: 40px;margin-right: 2%;}
.vbpdfh_button div{margin: 0 auto;width:250px;}
.vbpdfh_button img{float:left; margin-right:10px}
.vbpdfh_button .button{ background-color:#168438; border-color:#168438; margin-top:10px;}
.vbpdfh_button span.header{color:#565656; font-size:1.4rem;background:none;display:block}
.vbpdfh_garage_module .vbpdfh_bit{vertical-align:top}

@media screen and (max-width:768px) {
.vbpdfh_wrapper{width:100%; float:none}
.vbpdfh_button{width:100%; float:none; margin-top:20px;}
.chooser h4.blocksubhead:after {}
}


/* Profile page 
----------------------------------------------- */
#profile_tabs #stats, 
#profile_tabs #dto_garage,
#profile_tabs #collapseobj_visitor_messaging,
#profile_tabs #aboutme,
#profile_tabs #friends,
#profile_tabs #infractions,
#profile_tabs #contactinfo {border:1px solid #ccc; padding:10px 20px;}
#profile_tabs {margin:10px 0px;}
#profile_tabs form {margin-bottom:15px;}
#profile_tabs ul.no-style {margin:10px 15px;}
ul.tab_list li.tcat {background-color:#ccc;}
#profile_tabs div.tborder {border:0px;}
#profile_tabs table.tborder td.tcat, div.tborder div.tcat {background:none; color:inherit; padding:0px;}
#profile_tabs div.tab_header {margin:0px; padding:0px;}
#main_userinfo .block_title {background:none; list-style:none; margin:10px 0px; padding:0px;}
#main_userinfo .block_title li.thead {float:left; list-style:none; margin-right:1px; padding:3px 10px;}
#profile_tabs #simple_aboutme_link {margin-bottom:15px;}
#profile_tabs #aboutme ul>li {font-weight:bold; list-style:none;}
dl.profilefield_list {font-weight:bold; margin-top:10px;}
#sidebar_container dl.profilefield_list {margin-top:0px;}
dl.profilefield_list dt img {margin-left:4px;}
dl.profilefield_list dd {font-weight:normal; margin:2px 0px 10px 0px;}
#sidebar_container dl.profilefield_list dd {margin:2px 0px 10px 15px;}
#usercss #content_container {float:left; margin-right:-270px; width:100%;}
#usercss #content {margin-right:250px; padding-right:20px;}
#usercss #sidebar_container {float:right; width:250px;}
#collapseobj_albums ul {list-style:none;}
#collapseobj_albums ul>li {margin:10px; text-align:center;}
#sidebar_container .block_footer {margin:5px 0px;}
#usercss #sidebar_container .block_row {padding:5px;}
#sidebar_container .avatar {float:right;}
.dto_garage_profile_bit {border:1px solid #d0d0d0; float:left; height:141px; margin:0px 5px 5px 0px; overflow:hidden; padding:5px; text-align:center; width:111px;}
#sidebar_container .collapse_gadget {float:right;}
#sidebar_container .vbseo_like {margin-top:-7px;}
#sidebar_container .content_block {border:1px solid #ccc; margin-bottom:5px;}
#sidebar_container .block_title {border-bottom:1px solid #ccc;}

/*------ Stickem for forum ------*/
.stickem-container {float:right; margin-left:110px; overflow:hidden; position:relative; width:100%;}
.stickem {float:left; width:110px;}
.content-wrapper {margin-left:110px; overflow:hidden;}
.stickem .socialIcons {width:auto!important;}
.stickem-container #posts {float:left; width:100%;}
.stickit {height:auto; position:fixed; top:0px;} 
.stickit-end {bottom:0px; position:absolute;}
.item .pagenav {float:right;}
.item {float:right; margin-bottom:3px; padding-top:4px;}
.reply-padding-left {padding-left:110px;}

.sidebar-controls {display:none;}

.controls {overflow:hidden;}
.fixed-controls {margin-bottom:10px; overflow:hidden; padding:0px; /* position:fixed; */ top:0px; width:100%; z-index:40;}
.fixed-controls .fixed-controls-container {background-color:#f4f4f4;/*wrapperBG*/; border:1px solid #becadb;/*border*/; margin-right:369px; overflow:hidden; padding:1px 6px 4px;}

/* Subscription */
table.tborder td table.subscription {background-color:#d8d8d8; border-collapse:separate; border-spacing:1px; width:90%;}
table.tborder table.subscription td {border:1px solid #fff; color:#252525; padding:7px 5px; width:16%; min-width: 120px;}
table.tborder table.subscription td.thead {background-color:#565656 !important; color:#FFF; font-size:1.1em !important; font-weight:bold; padding:11px 0px !important;}
table.tborder table.subscription td.subscription_0, .subscription thead td.subscription_0 {background-color:#f3f3f2; font-weight:bold;} 
table.tborder table.subscription td.subscription_1,table.tborder table.subscription td.subscription_2,table.tborder table.subscription td.subscription_3 {background-color:#FFF; text-align:center;}

table.tborder table.subscription td.subscription_1 select,table.tborder table.subscription td.subscription_2 select {display:none;}
input[type="submit"].oval-btn {padding:8px 0px !important;}
.oval-btn, input[type="submit"].oval-btn {
border-radius:16px;
border:none;
-moz-border-radius:16px;
-webkit-border-radius:16px;
-o-border-radius:16px;
-webkit-box-shadow:1px 2px 4px rgba(80, 80, 80, 0.32);
-moz-box-shadow:1px 2px 4px rgba(80, 80, 80, 0.32);
box-shadow:1px 2px 4px rgba(80, 80, 80, 0.32);
color:#fff; display:block; font-family:inherit; font-size:11px; font-weight:bold; margin:10px auto; padding:6px 0px; text-align:center; text-decoration:none; text-shadow:-2px 1px 0px rgba(100, 100, 100, 0.4); text-transform:none; width:90%;}
.oval-btn:hover, input[type="submit"].oval-btn:hover {opacity:.8; text-decoration:none;}
.payment-btn-free {
background:#bec0be; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(../../data:image/svg xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYzBiZSIgc3RvcC1vcGFjaXR5PSIxIi8 CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OThiOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc );
background:-moz-linear-gradient(top,  #bec0be 0%, #898b8a 100%); /* FF3.6  */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#bec0be), color-stop(100%,#898b8a)); /* Chrome,Safari4  */
background:-webkit-linear-gradient(top,  #bec0be 0%,#898b8a 100%); /* Chrome10 ,Safari5.1  */
background:-o-linear-gradient(top,  #bec0be 0%,#898b8a 100%); /* Opera 11.10  */
background:-ms-linear-gradient(top,  #bec0be 0%,#898b8a 100%); /* IE10  */
background:linear-gradient(to bottom,  #bec0be 0%,#898b8a 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0be', endColorstr='#898b8a',GradientType=0 ); /* IE6-8 */
}

.payment-btn-premium, input[type="submit"].payment-btn-premium, 
.payment-btn-lifetime, input[type="submit"].payment-btn-lifetime {
background:#868685; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(../../data:image/svg xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ODY4NSIgc3RvcC1vcGFjaXR5PSIxIi8 CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc );
background:-moz-linear-gradient(top,  #868685 0%, #525251 100%); /* FF3.6  */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#868685), color-stop(100%,#525251)); /* Chrome,Safari4  */
background:-webkit-linear-gradient(top,  #868685 0%,#525251 100%); /* Chrome10 ,Safari5.1  */
background:-o-linear-gradient(top,  #868685 0%,#525251 100%); /* Opera 11.10  */
background:-ms-linear-gradient(top,  #868685 0%,#525251 100%); /* IE10  */
background:linear-gradient(to bottom,  #868685 0%,#525251 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#868685', endColorstr='#525251',GradientType=0 ); /* IE6-8 */
}

 .payment-btn-lifetime, input[type="submit"].payment-btn-lifetime {}

.payments-icons {background:url(/forum/images/overclock/misc/payments-icons.png) 0 0 no-repeat; display:inline-block; height:32px; width:32px;}
.notavailable {background-position:0 0;}
.available {background-position:0 -32px;}

/* Buyers Guige page */
table.tborder td.resource-call {background:transparent url(http://static.verticalscope.com/automotive/escrow/background.jpg) top right no-repeat; height:229px; padding:0px 0px 0px 30px;}
.resource-call strong {color:#535353; display:block; font-size:15px; font-weight:normal; margin-bottom:23px;}
.artilce_list {margin-top:16px;}
.artilce_list li {font-size:1.1em; margin-bottom:24px;}
.artilce_list a.vs_title {color:#565656;/*bodyFont*/; display:block; font-size:1.4em; font-weight:bold; margin-bottom:7px;}

/* Garage on Forum page */

.vbpdfh_wrapper .vbpdfh_bit {/* dispaly: none; */ display:inline-block; margin:0px; overflow:hidden; padding:6px 0px; text-align:center; width:100px;}
.vbpdfh_wrapper .vbpdfh_bit:last-child {margin-right:0px;}
.vbpdfh_wrapper {height:150px; overflow-y:hidden; text-align:justify; -ms-text-justify:distribute-all-lines; text-justify:distribute-all-lines;}

.vbpdfh_wrapper:after {content: ""; display: inline-block; width: 100%;}

.vbpdfh_stretch {display:inline-block; font-size:0; line-height:0; width:100%;}


.vbpdfh_bit img {margin-bottom:7px;}
.vbpdfh_wrapper td.alt1:after {content:''; display:inline-block; font-size:0; line-height:0; width:100%;}
.registrationNotice {background-color:#FFF6A0; margin:10px 0 6px; padding:14px 20px;}
.vbpdfh_bit a, .vbpdfh_bit a b, .vbpdfh_bit a font {color:#005194;/*linkFont*/ !important; font-weight:normal !important; line-height:1.2em;}
.vbpdfh_wrapper a span {color:#565656;/*bodyFont*/; white-space:nowrap;}
.registrationNotice span {color:#ea4f4b; font-weight:bold;}

/* garage
------------------------------------------- */

.welcome-phrase a {color: #005194;/*linkFont*/; /*linkFont*/}
.welcome-phrase .time {display: inline-block; margin-right: 5px;}
.welcome-phrase .navbar-subscription {display: inline-block; margin-left: 5px;}
 
.notifications {background: none repeat scroll 0 0 #ea4f4b; border-radius: 50%; color: #ffffff;   display: inline-block;  font-size: 0.85em;  height: 18px; line-height: 18px; margin-top: -5px; padding: 1px; text-align: center; text-decoration: none; top: 0; width: 18px; z-index: 49;}
 
/* plugin to updload images */
.dnd_hidden {display: none !important;}
 
#dnd_fieldset {padding-bottom: 8px;}
 
#dnd_fieldset > div {position: relative;}
 
.dnd_style_1 progress {position: absolute; width: 77%; height: 20px; top: -25px; -moz-top: -28px; right: 0px; box-sizing: border-box;}
 
.dnd_style_1 #dnd_progress_text {position: absolute; top: -22px; left: 24%; font-size: 11px; z-index: 9999; cursor: default; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none;    user-select: none;}
 
.dnd_style_2 progress {height: 20px; width: 100%; margin-top: 5px; box-sizing: border-box;}
 
.dnd_style_2 #dnd_progress_text {font-size: 11px; z-index: 9999; cursor: default; margin-top: 5px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
 
#dnd_drag_space {background:#fff; border:1px dashed #cecece; position: relative; border-radius: 5px; margin-top: 5px; padding: 15px; overflow: auto;
transition-duration: .5s; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

#dnd_drag_space:hover {opacity: .7}
 
#dnd_drag_space * {box-sizing: border-box;}
 
#dnd_drag_space.hover {border: 5px dashed #00cc00; min-height: 200px;}
 
 
/* DND NOTICE */
 
#dnd_drag_space > div.dnd_drag_space_notice {color:#bfbfbf;display: none; font-size: 2rem; font-variant: small-caps; font-weight: bold; width: auto; max-height: 280px; margin: auto; text-align: center; vertical-align: middle; cursor: copy;}
 
#dnd_drag_space > div:only-child {display: block;}
 
.dnd_style_1 #dnd_drag_space > div.dnd_drag_space_notice > div.dnd_supported_ext {font-size: 2rem; font-weight: normal; font-variant: normal; line-height: 15px; margin-top: -10px;}
 
/* DND NOTICE */
 
.dnd_style_2 div.dnd_supported_ext {margin-top: 5px;}
 
 
/* DND UPLOAD OBJECT */
 
#dnd_drag_space > div.dnd_upload_object {border-radius: 2px; margin: 5px; width: 139px; height: 190px; float: left; position: relative; transition-duration: .3s;}
 
#dnd_drag_space > div.dnd_upload_object.dnd_light {background-color: #F7F7F7; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);}
#dnd_drag_space > div.dnd_upload_object.dnd_light:hover {box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.9);}
 
#dnd_drag_space > div.dnd_upload_object.dnd_dark {background-color: #0f0f0f; box-shadow: 0px 0px 3px rgba(255, 255, 255, 0.3);}
 
#dnd_drag_space > div.dnd_upload_object.dnd_dark:hover {box-shadow: 0px 0px 3px rgba(255, 255, 255, 0.9);}
 
#dnd_drag_space > div.dnd_upload_object > span {position: absolute; top: 5px; right: 5px; height: 24px; width: 24px; cursor: pointer; opacity: 0.25; transition-duration: 0.3s;}
 
#dnd_drag_space > div.dnd_upload_object > span.dnd_light {background: url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABUklEQVRIia2VbUrDQBCGnwMYT6CN7aWEFg8hSou9j0j1V2ytLZ6jRX HegA/flQa6o/ZhbDuxyT2hSGwyT5vmJ2Zhbh6wBh4Ad6BHxMbs3YDnCUYXnWBB6AC9omogAmQa EXwLcC7MYXMEjBRy3AblzF/vy/cBt9F95tmZZQfAKdusF94MO1ArYKrN9ZeA9/tayBDJhF4AVwDLx53lWYyhpHADNjMo3AF5H9I5CGiaVg6jEpzNpzYu8SpENTeX4EjszTwueKfSVI62sqozAmGfCk3LNtapCZvMcO/o/BpgF8buBak1JzyL6ca00WICO3CbyJyRBknvsabWUAsVK0Jq edztq42ISAPg61A0ffA/cUlOOzHNNZWjiAzjB0eCABucu3Or6APDLENyqj8zzNmkJ/rmrDjLPNZf DjnQUy28rhwZuUukK7cmSqSJhjg3l6tfxHOkwNN2E5oAAAAASUVORK5CYII=);}
 
#dnd_drag_space > div.dnd_upload_object > span.dnd_dark {background: url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABxUlEQVRIiaXVsU4UURTG8R9PoUFhhUYEEoMNnQ0ULoKUJhASrbA1Gow8hokFhSVR1kY6yT4OwcpAlDWKBGNx7prJ7O7M3fVLbjZ75tz/uTlz7jdUaxq7aOMLfqd1kmKvcauG0VdT JhgH/AECxhP6x6eooVLHKCRC9/CL7zBtYz863iLn9isS36Fr7ife5qClnCKF4MSthL8zgjwruZxho3ygynRllFOXtYyfmCyGGyJnhc1htkM4FzKLWoP77t/psW0lF/oLM6xWgFfx3fcLsVv4EqarF0xiv20moqsVcAfDNj7SQyNtpjzQVrrU2Q9xZoV 7ZxRNzQhYpEeIRO u3CV2r2LOKY6P94TbIE7iT4w4z8Bi6GLXAu l714nsKnAhvyYGvJHhOkX8tagvjyoF3lVPkGT4TltsaAp5b5BA7hJ9fClcsai4BqkaxW2SmFJ/AHwW7OBCWW9SY3hvaTzN6reId9ouBhvDzpQxgnZpinG WH2wKP5//D/hdfMPjQQkvhZ8vjwBvJvjzusQN4ed7whXrNCF63lFx8rImhZ9fCVfcFhenkdaimPNDMS37qdDQagjLPRK38iKtY3GJdpS XGX9BT/mbIXkNrgKAAAAAElFTkSuQmCC);
background-color: #ffffff; border-radius: 30px;}
 
#dnd_drag_space > div.dnd_upload_object > span:hover {opacity: 1;}
 
#dnd_drag_space > div.dnd_upload_object > img {max-width: 130px; max-height: 130px; position: absolute; margin: auto; top: 0px; left: 0px; right: 0px; bottom: 0px;          vertical-align: middle;}
 
#dnd_drag_space > div.dnd_upload_object > p {margin: 10px; font-size: 14px;}
 
 
#dnd_drag_space .dnd_info {position: absolute; overflow: hidden; height: 30px; width: 100%; bottom: 0px; transition-duration: .3s; cursor: default; }
 
#dnd_drag_space .dnd_info.dnd_light {background-color: rgba(0, 0, 0, 0.1); color: #000;}
 
#dnd_drag_space .dnd_info.dnd_dark {background-color: rgba(255, 255, 255, 0.1); color: #fff;}

 
#dnd_drag_space > div.dnd_upload_object:hover > .dnd_info {height: 50px;}
#dnd_drag_space > div.dnd_upload_object:hover > .dnd_info.dnd_light {background-color: rgba(0, 0, 0, 0.2);}
#dnd_drag_space > div.dnd_upload_object:hover > .dnd_info.dnd_dark {background-color: rgba(255, 255, 255, 0.2);}
 
#dnd_drag_space .dnd_file_name {position: absolute; padding: 7px 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;                 width: calc(100% - 15px);}
 
#dnd_drag_space .dnd_file_size {position: absolute; padding: 7px 10px; top: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: calc(100% - 15px); }
 
/* DND UPLOAD OBJECT */
 
 
#dnd_error {
                _height: expression( this.scrollHeight > 145 ? "140px" : "auto" ); /* sets max-height for IE6 */
                max-height: 128px; /* sets max-height value for all standards-compliant browsers */
                overflow-y:auto; height: 0px; margin-top: 10px; }
 
#dnd_error p {color: #b94a48; border-radius: 1px; font-size:11px; padding: 10px 6px 10px 30px; margin: 5px 0px; border: 1px solid #eed3d7; box-shadow: 0px 0px 1px rgba(128,128,128, 0.3); background-color: #f2dede;
                background-image: url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVDhPrVPNa1NBEJ 8tgkmJb5WoU1K05jYWCSnXgShIBUFxUMxJ0vaQk96CP4F0oNeFMFDLh4EMS0VBEEPIgrFglUQUUtNDbVNirVN/UjTD5uv93Znnd0kr4hH/cEy783M7ze7s7Pwr7DVrAW8GgsymzkoEIc5YjtyBPr xoVIgCEm9ZuJdC1V4Q B8rWLERuHeEGze zBw9Dodiu/ubMNxVQKtOLWOiLG2m49eKgCBEtAkgXDe0abz UMdQPPfgGkJaF5fKB5u2DnUwpKC3MF4DjSefuxElECpbFLASHYS8Pj87pCITBePZducF65o zu2CidTYC97zRsJ fhV p9lnGt78jdJxlNJnA0osUGxx5ZCDq3UGQJZAicCShOPQV3z1GA5oNezkpRGasKcDbk6KZtry4rInISIFIdUgBNDtxAqGTSsL8nDKZpDsmYEmCMdTTpOrCvJCCTaxXrkERuVv3lpTQ06a3k4x0yVhUwGAiqWifWK5qfkzJc9ZOAEqFrpTNTUUPFqgLcWKvk8tTtLmurMrk0MwW7j 5b1ZFsY6cfirkcmIytWQKmwce3knPQ4PVbydK6Ry9D88AFReTSR5Ud/gD8mH1L/2zcEqgYfMLIZbOb80lw9p xRPLxG7ARv66I8l8/ew5 Jmchv7KYrfDKhORag/QxeiICNEh6 JirhbpcXs6ohgm6UsehgFo5Iq 8flagmxrpn17YG6Q63p0/HqFa8X2tXs BcC849BY5ElDezMP3D28gv7q4LgSPnZpe nuU65gZ6A3aTBykbg/TI2pHpKbSY6LZSGgaTp58Qdv6fwD4DcUoi1d/EShcAAAAAElFTkSuQmCC);
background-repeat: no-repeat; background-position: 7px 10px;}


@media screen and (min-width: 1300px){
/* M1300 */
nav .search-in-one {display:inline-block !important; float:right; margin-top:23px;}
nav .search-in-one li {display:list-item;}
nav .google-search input[type="text"] {background: #f1f1f1; background-image:none !important; padding:4px 10px 4px 38px !important;}
nav .search-in-one-less-padding .google-search input[type="text"] {
    padding: 4px 10px !important;
}

.top-find input[type='text'] { min-width: 160px !important; background: #eee;}

}/*min 1300*/

@media screen and (max-width: 1024px){
.search-item.google-search table.tborder td {padding-left:5px; padding-right:5px;}
table.tborder td td {border-width:0px; padding:inherit;}
/*table.smilies-table td { width: 32%; text-align: center; }*/

.vs_dfp_standard_postbit_ad td.alt2 {max-width:159px; width:159px;}

/*.vs_forumjump .go_button, .vs_showthreads, .vs_showposts {display:block; margin-left:0px; margin-top:10px;}*/
.vs_savechanges {margin-bottom:10px;}

.fieldset input.bgimage_field {width:120px !important;}
.fieldset .bginput {width:auto !important;}
.fieldset .pickerinput {width:50px !important;}
.fieldset table.vs_garage .bginput {width:90% !important;}
table.vs_garage table.panel table .bginput {width:170px !important;}
.vbmenu_popup .vs_garage .vbmenu_option td {padding-bottom:5px;}
.vs_im_field {max-width:120px;}
.vs_displayoptions td {border-left:0px !important; display:block;}
.vs_displayoptions select {width:100%;} 

select.usercss_select {max-width:80px;}

/*#vB_Editor_001_controls {max-width:380px;}
#vB_Editor_001_controls td {display:inline-block;}*/


#csel_ncode_imageresizer_mode {max-width:205px;}
#sel_timezoneoffset {margin-bottom:10px; max-width:320px;}
#sel_showvbcode {display:inline-block; margin-top:15px;}

#message_list ul.controls a:link, #message_list ul.controls a:visited {text-decoration:underline !important;}

#searchuser_txt {margin-bottom:5px; margin-left:20px;}
#searchtitle {margin-left:20px; margin-right:10px;}
#startdate_month, #enddate_month {margin-bottom:5px;}
#startdate_date, #startdate_year, #startdate_year   a img, #enddate_date, #enddate_year, #enddate_year   a img {margin-bottom:5px;}
.vs_label_searchuser, .vs_label_searchtitle {display:inline-block; text-align:left;}
.vs_label_startdate_month, .vs_label_enddate_month {display:inline-block; text-align:left;}

.reply-padding-left {padding-left:0px;}

table.registration .column {padding:0px 20px;}
}

@media screen and (min-width:1024px) and (max-width:1150px) {
table.tborder td.resource-call {background:transparent url(http://static.verticalscope.com/automotive/escrow/background.jpg) 225px 0 no-repeat;}
}

@media screen and (max-width: 1500px){
#header_right_cell img {display:none !important;}
}


/* #sidebar table.tborder, #sidebar table.tborder td  { border: 0 !important; } */

@media screen and (max-width: 1024px){
/* merge with above */
html{height:100%; display:block;width:100%; overflow-x:hidden; }
body{position:relative;width:100%; overflow-x:hidden;display:table;}
#main-content_wrapper{position: relative;overflow-x: hidden;width: 100% !important; background: #f4f4f4;}
.sidebar-controls {-webkit-tap-highlight-color: transparent;}


#wrapper {margin:10px 0px 0px; min-width:100px !important; /*padding:0px;*/ width:100% !important;}
#footer {padding:15px 55px;}

#main-content_wrapper {float:none; margin-right:0px;}
#main-content {border-width:0px; margin-right:30px; padding:15px;}


#sidebar {display:block; border-left: 1px solid #becadb;/*border*/; position: fixed !important; /*position: absolute !important;*/ right:-332px; width:325px; background: rgba(255, 255, 255, 0.95); z-index:116;top:0; bottom:0; -webkit-transition: right 0.5s ease; -moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease; transition: right 0.5s ease; margin: 0;}
#sidebar > .sidebar {display:block; z-index:45; margin-left: -1px; height:100%; overflow:auto;}

#sidebar .sidebar-controls {background: #d8d8d8;/*sidebarControlsBG*/;border-radius: 5px 0px 0px 5px;
border-width: 0;display: block !important;padding: 22px 6px 22px 6px;position: fixed;right: 0;top: 35%;width: auto;z-index: -1;cursor: pointer;-webkit-transform: translateZ(0);-webkit-transition: right 0.5s ease;-moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease;
transition: right 0.5s ease;}
#sidebar.sidebar-expanded{right:0px;-webkit-transition: right 0.5s ease;-moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease;transition: right 0.5s ease;}
.sidebar-expanded .sidebar-controls-icon { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); background-position: -108px -473px;}
	
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (-webkit-min-device-pixel-ratio: 1) { 

#sidebar.sidebar-expanded .sidebar-controls {right:325px !important;}

} /* iPad fix */

#sidebar.sidebar-expanded >.sidebar{display: block; margin-top: 64px;}
#sidebar.sidebar-expanded .sidebar-controls{right:328px;-webkit-transition: right 0.5s ease;-moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease;transition: right 0.5s ease;}
#sidebar .sidebar:before,#sidebar .sidebar:after {content:"";display:table;}
#sidebar .sidebar:after {clear:both;}
.sidebar-controls .br-creditcheck,.sidebar-controls .br-escrow, .sidebar-controls .br-warranty, .sidebar-controls .br-history, .sidebar-controls .br-shipping, .sidebar-controls .br-tires, .sidebar-controls .br-inspections, .sidebar-controls .br-insurance {display:none;}

#usercss #content_container {float:none; margin:0px;}
#usercss #content {margin:0px; padding:0px;}
#usercss #sidebar_container {float:none; width:100%;}

/*#vB_Editor_001_controls {max-width:480px;}
#vB_Editor_001_controls td {display:table-cell;}*/


#sel_showvbcode {margin-top:0px;}

#searchuser_txt {width:79%;}
#searchtitle {width:56.75%;}
#startdate_month, #enddate_month {width:64%;}
.vs_label_searchuser, .vs_label_searchtitle {width:60px;}
.vs_label_startdate_month, .vs_label_enddate_month {width:80px;}

.vs_savechanges {margin-bottom:0px;}

table.registration .column {border-bottom: 1px solid #becadb;/*border*/; display:block; float:none; margin-bottom:30px; overflow:hidden; padding:0px 0px 30px; width:100% !important;}

table.registration tr {display: block; position: relative;}
table.registration .column:last-of-type {border-width:0px; padding-bottom:0px;}
table.registration .column_or {background:none; display:block; float:none; margin-bottom:10px; margin-top:-55px; overflow:hidden; padding:0px 0px 0px; text-align:center; top:0px; width: 100% !important; z-index:100;}
table.registration .column_or .block_or {background-color:#f4f4f4 ;/*tableTborderBG*/; color:#565656;/*bodyFont*/; font-size:1.5rem; margin:0px auto; padding:15px; text-align:center;}

.reg_benifits ul li {width:100% !important;}

table.dto_garage_index tr {display:block;}
table.dto_garage_index td {display:block; float:left; margin:0px 3px 3px 0px; overflow:hidden; width:140px !important;}
table.dto_garage_index td span{display:block;white-space: nowrap;margin-right: 4px;overflow: hidden;}
.fixed-controls .fixed-controls-container {margin-right:60px !important;}

.tooltip_popup{left:0px !important; margin-bottom:10px !important; margin-top:5px !important; position:relative !important; top:0px !important; width:auto !important;}
}

@media screen and (max-width: 980px){
#searchuser_txt {width:80%;}
#searchtitle {width:56.5%;}

nav li a, nav li span.link {font-size: 1rem;}
.header {background-size:75px 75px !important;}
}

@media screen and (max-width:800px){
#feature-slide li.child, .plusslider, #feature-slide, .socialIcons {max-width:100%;}

.info-bar .login-or-links {float:none;}
.vbmenu_popup  overflow-y: scroll; -webkit-overflow-scrolling:touch; // mobile safari}


#searchtitle {margin-right:0px; width:80%;}
#search_read {margin-left:50px; margin-top:5px; width:83.5%;}
#startdate_month, #enddate_month {width:58%;}
.vs_label_search_read {width:80px;}
.vs_label_startdate_month, .vs_label_enddate_month {width:80px;}

.vs_intro td {background-repeat:no-repeat !important;}
.vs_intro table td {display:block;}
.vs_intro table table td {padding-left:20px !important;}
.vs_intro form table td {padding-left:0px !important; padding-top:10px;}

table.tborder table.subscription td {padding:7px 2px;}


#vs_body_content table.vs_intro td table td form td {display:table-cell;}

#sg_newgroups div.sgicon {width: auto !important; float: none !important;}
.user-post .alt1 img {max-width: 450px;}

}

@media screen and (max-width:768px) {
.fixed-controls{position:relative;}
/*#footer form {margin-left:-25px;}*/

#searchuser_txt, #searchtitle {margin-right:0px; width:79%;}
#search_read {margin-left:50px; margin-top:5px; width:83.5%;}
#startdate_month, #enddate_month {width:57%;}
table.tborder td.resource-call{background: none; height:229px;}

#dealix_widget_content_vehicle,#dealix_widget_content_dealer {display:block; float:none; width:100%;}
.dealix_widget_content_element_container input.dealix_phone {width:80px;}
.dealix_widget_content_element_container input.dealix_extention {width:25px;}

.unhaggle_widget_content_element_container,.unhaggle_widget_content_customer {display:block; width:90%;}

.vs_alignment {margin-left:-10px;}
.vbpdfh_wrapper{width:100%; float:none}
.vbpdfh_button{width:100%; float:none; margin-top:20px;}
}

@media screen and (max-width:668px) and (min-width:556px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-202px;}

}

@media screen and (max-width:676px) {
.fixed-controls .fixed-controls-container{background-color:transparent;border:0;margin-right:0;}
#main-content img {height:auto; max-width:100%;}
#main-content img.photo_poll {height:10px;}

.lastpostinfo {min-width:10px !important;}
.fieldset .bginput {max-width:200px}

table.tborder table.subscription td img {height:auto; max-width:50px;}
table.tborder table.subscription td.thead {font-size:0.8em !important;}
table.tborder table.subscription td {font-size:.8em; padding:7px 2px;}
/* table.tborder table.subscription td.subscription_0, .subscription thead td.subscription_0, .subscription   .fieldset {display:none;} */

table.tborder table.subscription input.oval-btn[type="submit"] {font-size:8px;}
}

@media screen and (max-width:640px) {
#main-content #vs_body_content img {max-width:600px; width:600px;}
.articles-list .main-column-text-wrapper {float: none; margin-left:0px;}
.articles-list .main-column-text {margin-left:0px;}
.articles-list .main-column-picture {display:inline-block; float:none; margin:0px; width:auto;}
.articles-list .feature-large .main-column-picture {display:block;}
}

@media screen and (max-width:555px) {
nav {padding:0px;}
nav li a, nav li span.link {padding:5px 4px;}
.mobile-hide {display:none;}
#footer .tfoot {display:block; padding-bottom:20px; text-align:center;}

table.tborder td a strong.forum_title,
table.tborder td.tcat, div.tborder div.tcat, #unhaggle_widget_holder_title, #dealix_widget_holder_title {font-size:1.3rem;}

table.tborder td a.lastpost_link, table.tborder td a.lastpost_link:hover, table.tborder td a.thread_title_link, table.tborder td a.thread_title_link:hover, .announcement_title {font-size:1.3rem; font-weight:normal;}
}

/* User cp sidebar */
/*
@media screen and (max-width:1024px) {
.theiaStickySidebar .search-in-one { margin-top: 64px; }
}
*/

@media screen and (max-width:480px){
body {display: block; overflow-x: visible;}
html {overflow-x: visible;}

#navbar_search_menus { top: 65px !important; right: 0 !important;}

/* mobile menu */

/*.nav { margin-right: 0; }
nav li.vbmenu_control {width: 100%;}

.hovertouch > a { margin-left: 0;}
*/
nav .menu-button .vbmenu_popup {left: 0; border: 0 !important;}
.tools_wrapper .vbmenu_control .vbmenu_popup { border-top: 5px solid #333 !important; border-bottom: 5px solid #333 !important; }
.forum-menu_wrapper {/* height: 300px; max-height: 300px; width: 100%;  overflow-y: */ scroll; -webkit-overflow-scrolling:touch;}

#main-content{margin-right:0;}
.login-or-links input{display:block; margin-top:5px;}
.login-or-links input[type='submit'],.login-or-links input[type='checkbox']{display:inline-block;}
.login-or-links #navbar_username,.login-or-links #navbar_password{width:85%}
.formhome-tborder td.reply_count, .formhome-tborder td.thread_count{width:46%; display:inline-block; float:left; border-top:none; background:none}
.formhome-tborder td.thread_count{border-left:0}
.formhome-tborder td.reply_count:before{content:"Posts:"; display:inline-block;margin-right:4px}
.formhome-tborder td.thread_count:before{content:"Threads:"; display:inline-block;margin-right:4px}
.formhome-tborder td.lastpostinfo{border-color: #becadb;/*border*/;border-style: solid;border-width: 0 0 1px 0;}

#main-content #vs_body_content img {max-width:440px; width:440px;}

.formhome-tborder td, .vs_subforum td, #threadslist td {display: block; text-align: left; width: auto;}

.formhome-tborder td.mobile-hide, .vs_subforum td.mobile-hide, #threadslist td.mobile-hide {display: none;}

.vs_showthreads .tcat {display: block;}
#threadslist td div.smallfont {text-align: left !important;}
.formhome-tborder td:first-of-type, .formhome-tborder td.thead, 
table.vs_subforum td.alt1Active table td:first-of-type, .vs_subforum td.thead, .vs_subforum td.reply_count, .vs_subforum td.thread_count {display: none;}

#threadslist tr td:nth-child(1), #threadslist tr td:nth-child(2), #threadslist tr td:nth-child(5), #threadslist tr td:nth-child(6) {display: none;}

table.formhome-tborder td.alt1Active, table.vs_subforum td.alt1Active, #threadslist tr td:nth-child(3) {/* background: #e6edf5 */ ;/*forumHomeTborderAltBG*/;}

table.tborder td.mod-td {background: #ddd;}

#posts .main-column-picture, #post .main-column-picture {width: 98%; display: block; border-width: 0px; padding: 10px 1%;}
#posts .main-column-text-wrapper, #post .main-column-text-wrapper {margin-left: 0px;}
#posts .main-column-text, #post .main-column-text {border-width: 0px;}
#posts .main-column-text:before, #post .main-column-text:before {border-width: 0px;}

#main-content .toolbar td {display: block; padding: 8px 0%;}
.fixed-controls .fixed-controls-container {margin-right: 30px !important;}
.controls .item, .post-count {float: none;}

.postbit_legacy_wrapper_bottom .status-icons {padding:1% !important;}

/* new fix*/

img { -ms-interpolation-mode: bicubic; }

#main-content div.pagenav > table > tbody > tr:first-child > td:first-child {display: none;}
.below_postbits-td {display: block; text-align: left; margin-top: 10px;}

.vs_dfp_standard_postbit_ad table:first-of-type {background:#fff; width: 100%;}
.vs_dfp_standard_postbit_ad td, .vs_dfp_standard_postbit_ad td.alt2, .vs_dfp_standard_postbit_ad td.alt1 {display: block; background: transparent; border-width: 0px}
}

#main-content .pager li > a, #main-content .pager li > span {background-color: #014b90; border-radius: 5px;}

/* rigbuilder */
#main-content .pager li.disabled > a, #main-content .pager li.disabled > span {background-color: #fff;}
.well {clear: both;}




@media screen and (max-width:455px) and (min-width:368px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}

@media screen and (max-width:427px) {
.dealix_widget_content_element_container label {display:block; width:100%;}
.dealix_widget_content_element_container select {width:85%;}
.dealix_widget_content_element_container input[type="text"] {width:75%;}
.dealix_widget_content_element_container input.phone {width:75%;}
.dealix_widget_content_element_container input.dealix_extention {width:60px;}
.dealix_widget_content_element_container input.dealix_phone {display:block;}
.unhaggle_widget_content_button, .dealix_widget_content_button {padding:8px 15px;}
.unhaggle_widget_content_horizontal_container li {display:block; width:100%;}
.unhaggle_widget_content_element_container, .unhaggle_widget_content_customer {width:80%;}
#unhaggle_widget_content img {width:100%;}
}
@media screen and (max-width:669px) and (min-width:641px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:290px;}
}
@media screen and (max-width:524px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}
@media screen and (max-width:358px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}
@media screen and (max-width:320px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:100px;}
#qrform div.panel {max-width:280px !important;}
#qrform fieldset {border: 0 none; margin: 15px 0; padding: 0 0 15px;}
#qrform #adcopy-outer {width:272px;}
#qrform #adcopy-puzzle-image {width:270px !important;}
#qrform #adcopy-puzzle-image img {max-width:270px;}
#qrform #adcopy-response-cell, #qrform #adcopy-outer #adcopy_response {width:150px !important;}
#qrform #adcopy-link-buttons {width:100px;}
}
@media screen and (max-width:300px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}
@media screen and (max-width:589px) {
.controls .item {clear:both;}
}

textarea, .bginput {font:10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

/* Cyb-stats */
#cybstats_fdiv,#cybstats_udiv,#cybstats_lpdiv {display: block; padding: 5px 2%; margin-top: 10px; vertical-align: top; width: 95.9%;}

table.Cyb-stats {margin-bottom: 20px;}
table.Cyb-stats td td {padding: 2px;}

#cybstats_lpdiv td {display: inline-block; white-space: normal; width: auto;}

.Cyb-stats-thead {border-bottom: 1px solid #ccd3dd;/*tborderTheadBG*/;}
.Cyb-stats-thead .thead {display: inline-block; width: auto;}

	@media screen and (max-width:640px) {
	.Cyb-stats-thead .thead {font-size: .7rem}
	.Cyb-stats-thead .thead td {font-size: 1rem;}
	}

table.Cyb-stats td td.thead, table.Cyb-stats td td.vbmenu_option {display: block;}
.Cyb-stats .thead .vbmenu_popup a {color: #565656;/*bodyFont*/; display: block;}

#cybstats_fdiv:before {content: "Most Popular Forums"; color: #ccd3dd;/*tborderTheadBG*/; font-weight: bold;}
#cybstats_udiv:before {content: "Top Posters"; color: #ccd3dd;/*tborderTheadBG*/; font-weight: bold;}
#cybstats_lpdiv:before {content: "Latest Posts"; color: #ccd3dd;/*tborderTheadBG*/; font-weight: bold;}

/* vbpic gallery */
.vbpicgallery, .vbpicgallery-h1 {margin-top: 10px}
table.tborder td.block-tr {vertical-align: top;}
.vbpicgallery textarea, #comments textarea, .data input[type="text"] {max-width: 96%; width: 100%; padding: 4px 2%;}
.slideshow {max-width: 100%;}

#comments td {padding: 8px 0px 8px 0px;}
table.tborder td.block-tr td, #comments td.tcat, #comments td.thead, #comments td td.alt1, #comments td td.alt2, table.tborder .data td {padding: 8px 5px 8px 5px; /* padding: 8px 5px 8px 10px; */}
table.tborder td.block-tr td.thead:first-of-type {text-align: left;}
.default {list-style-position:inside; margin:10px 0px;}

.vbpicgallery-photo {background: #ccc; margin-top: 10px; padding: 5px;}
.vbpicgallery-photo img {max-width: 100%; height: auto;} 

	@media print, screen and (max-width: 1100px) {
	table.tborder td.block-tr {display: block; width: 99.9%; padding: 0px}
	}

	@media print, screen and (max-width: 750px) {
	
	table.data td, table.tborder table.data-list td, #comments td.thead {border-bottom: 1px solid #becadb;/*dividingLine*/; display: block; padding: 8px 1%; width: 98%; text-align: left;}
	table.tborder td.block-tr .data tr td:last-of-type, table.data-list tr td:last-of-type {border-bottom: 10px solid #becadb;/*dividingLine*/}
	table.tborder td.block-tr .data tr td.thead:last-of-type, table.data-list tr td.thead:last-of-type {border-bottom: 0px solid #becadb;/*dividingLine*/}
	table.tborder td.block-tr td.alt2  {background: #f2f2f2;/*threadCountBG*/;}
	.vbpicgallery_navbar td {display: block; padding: 5px; text-align: left;}

	#show, .vbpicgallery .alt1 div {width: 100% !important; max-width: 100%;}
}

@media screen and (max-width: 1024px) {
 .vbpicgallery-photo img {max-width:480px !important; height:auto;} 
 #sidebar .sidebar {width: 326px !important}
 }


/* DBTech User Tag */
#dbtech_usertag_tagarea div {margin-top:10px;}

/* Album Pictures - Forum Home */
.latestAlbumWrapper{padding:10px;box-sizing: border-box;}
@media screen and (max-width: 1024px) {.latestAlbumWrapper{padding-right: 45px;}}
@media screen and (max-width: 840px) {.latestAlbumWrapper table table td:nth-child(5) {display: none;}}
@media screen and (max-width: 780px) {.latestAlbumWrapper table table td:nth-child(4) {display: none;}}

/*Social Groups
----------------------------------------------- */
#sg_catcloud, #sg_randomgroup, #sg_mygroups, #sg_newgroups {margin-bottom:20px;}

div.sgicon {float:left; margin-bottom:10px; margin-right:10px;}
#sg_newgroups div.sgicon {width: 48%;}
img.sgicon {height:auto; margin-right:10px; max-width:80px; width:auto; vertical-align:middle;}
.sg_description, .sg_title {line-height:1.5; margin-left:90px;}
table.sg_search div.sg_input_field {margin-right:7px;}
table.sg_search select {margin-right:5px;}
table.sg_search td {vertical-align:top;}
table.sg_search .fieldset .bginput {width:97% !important;}

.sg_search_errors ol,#group_member_list li, #group_footer_links li {list-style-position:inside;}

div.sg_tborder {border:1px solid #ddd; clear:both; margin-bottom:10px; margin-top:20px;}
div.sg_tborder #message_form, div.sg_tborder #group_message_inlinemod_form {padding:10px;}
div.sg_tborder .tborder {border:0px;}
div.sg_tborder .messagetext {font-weight:bold; text-align:left;}

#group_description {line-height:1.5; margin-top:10px;}
#group_footer_links li {line-height:1.6; list-style:none;}
#group_message_inlinemod_form .fieldset {margin:10px -10px; padding:0px 10px;}
#group_message_inlinemod_form .fieldset:last-child {border-bottom:0px; margin-bottom:-10px;}

#group_member_list li {display:inline-table; list-style:none; margin:10px; text-align:center; width:100px;}
#memberlist {margin-top:10px;}
#memberlist li {list-style:none;}
.autowidth{width:auto !important}
.newreply_reviewbit td.alt1 {max-width: 600px;}
.newreply_reviewbit td img {max-width:100%;}

@media screen and (min-width:1025px) and (max-width:1100px) {
.newreply_reviewbit td.alt1 {max-width: 450px;}
}

@media screen and (max-width: 800px){
.newreply_reviewbit td.alt1 {max-width: 400px;}
}

@media screen and (max-width: 630px){
 .body_wrapper {
       background:#f4f4f4;
  }

   textarea[name="message"]{
       width: 95% !important;
   }
}

.stayOpened{display:block !important;}

#fixed-controls {overflow:visible;}
.pagenav .vbmenu_control {position:relative !important;}
.pagenav .vbmenu_control .vbmenu_popup {top: 26px !important; right: -1px !important; left: auto !important; width: 150px;}
.fixed-controls .fixed-controls-container {height:34px; overflow:visible;}
.controls .pagenav {float:right;}
.fixed-controls .pagenav .alt1{display:none}
.fixed-controls .pagenav table tr td.nextpage,.fixed-controls .pagenav table tr td.prevpage,.fixed-controls .pagenav table tr td.firstpage,.fixed-controls .pagenav table tr td.lastpage{display:table-cell !important;}
.fixed-controls .pagenav table tr td.firstpage a,.fixed-controls .pagenav table tr td.lastpage a{text-indent: -9999px; white-space: nowrap; width: 12px; display: inline-block; position:relative}
.fixed-controls .pagenav table tr td.firstpage a:before,.fixed-controls .pagenav table tr td.lastpage a:before{content: "\00ab"; display: inline-block; position: absolute; right: 4px; text-indent: 0; }
.fixed-controls .pagenav table tr td.lastpage a:before{content:"\00bb";}


/* new navigation */
.avatar-submenu{overflow-x: hidden; overflow-y: auto; max-height: calc(90vh - 71px);}
#nav .subnav {overflow-x: hidden; overflow-y: auto; max-height: calc(90vh - 71px);}
#nav .subnav .subnav {max-height: calc(50vh - 100px);}
.avatar-submenu a {text-shadow: 0 0px 0px; font-weight: normal; color: #005194;}
.avatar-submenu .vbmenu_option {padding: 2px 8px;}
.tools_wrapper .vbmenu_control .vbmenu_popup {position: absolute; z-index: 10; display: none; top: auto; margin-top: 0rem; left: 270px;}
.hasScrolled #forum-menu .vbmenu_control .vbmenu_popup {margin: -.5rem}
#tmp_tools .tools_wrapper .vbmenu_control .vbmenu_popup {left: auto !important;  margin-top: 0rem;}

.tools_wrapper .vbmenu_control {position: static;}
#nav .tools_wrapper .vbmenu_control:after {content: "   " !important;  position: static !important; float: right; top: 0;  margin-top: 0rem;}
.gecko #nav .tools_wrapper .vbmenu_control:after {margin-top: -1.72rem;}
@media screen and (max-width:1100px) {
   .gecko #nav .tools_wrapper .vbmenu_control:after {margin-top: 0rem;}
}
#menutools_menu .subnav li span.link {color: #005194; font-weight: normal;}
.hovertouch .tools_wrapper .vbmenu_control .vbmenu_popup {overflow: auto; max-height: calc(100vh - 120px);}

@media screen and (max-width: 480px) {
.main-sidebar-full .sidebar-controls, .main-sidebar-full {
    display: none !important;
}
}/* max 480 */
     
    .gsc-i-id2 {
        text-indent: 35px !important;
    }
    .ams_gtsearch {
        min-height: 20px;
    }
    #navbar_search_menus input.gsc-input {
        min-width: 120px;
        min-height: 20px;
    }
    #navbar_search_menus {
        position: fixed !important;
        top: 92px;
        right: 10px;
        z-index: 99999 !important;
    }
    a#navbar_avatar {
        padding: 4px 10px 5px 10px;
        margin-bottom: 0px;
/* overflow: hidden; */
position: relative;
height: 25px;
    }

.notification-total {font-size: 1rem; vertical-align: top; border-radius: 2px; background: #e8e9ea; padding: 1px 4px; color: #333; text-shadow: 0 0 0; right: 3px; min-width: 10px; top: -6px; position: absolute; text-align: center;}

.hasScrolled .notification-total {top: 0; right: 15px;}

.qtip-default{border: 1px solid #becadb !important; background-color: #ccd3dd !important; color: #333 !important;}
.input-n-submit {white-space: nowrap;}
.sticky-tr {background: #ffffff;}
table.tborder td.td-seperator {padding: 1px;}

#threadslist td:nth-child(4), #threadslist td:nth-child(6) {background: #e6edf5;}
#threadslist td.thead {background-color: #ccd3dd}

@media screen and (max-width: 1200px) {
/* .notification-total {top: 0px;} */


}

@media screen and (max-width: 1100px) {
.notification-total {top: 0px; margin-top: 4px;}
.hasScrolled .notification-total {top: 0; right: 0px;}

}

    
    .category {
        float: left;
        width: 280px;
        min-height: 150px;
    }
    .category-image {
        float: left;
        width: 100px;
font-family: Verdana, sans-serif;
    }
.category-image a {font-family: Verdana, sans-serif;}
    .category h2 {
        float: left;
        width: 150px;
        margin-left: 10px;
        line-height: 1.1;
    }

#review_main_content {
    float: left;
    position: relative;
    padding: 15px;
    background: #f4f4f4;
}

#review_main_content .head a {
    line-height: 1.3;
}

.l-sticky {
    position: fixed;
    bottom: 3px;
}
@media screen and (max-width: 1024px) {
.lside {overflow-x: hidden;overflow-y: auto;max-height: calc(90vh - 15px);}
}

.table-modifyavatar {table-layout: fixed;}
.table-modifyavatar img {max-width: 100%; height: auto;}

/* Mobile editor */
@media screen and (max-width: 550px) {

/* new mobile updates */
body {background: #f4f4f4;}
.subnav li.mobile-hide {display: none;}
.vb_table_td_block td {display: block; width: auto;}
.vb_table_td_block table td {display: table-cell;}
.vb_table_td_block td img {max-width: 100%; height: auto;}

.lside {margin-top: 55px !important;}


.subscription-wrapper-main {table-layout: fixed;}
.subscription-wrapper {overflow-x:auto;}
table.subscription {min-width: 400px;}

#feature-slide li.child {background: transparent;}
#feature-slide, .plusslider, #feature-slide li.child {height: auto;}
.plusslider, #feature-slide li.child, #feature-slide {width: 100%}
#feature-slide li.child, #slider, .plusslider, #feature-slide {overflow: visible;}
.plustype-fader .child, #feature-slide .text, #slider .picture img {position: static;}
.plustype-fader .child {margin: 0; width: 100%;}
#feature-slide .text {margin: 0; width: calc(100% - 30px); background: transparent;}

#posts .main-column-text, #post .main-column-text {border-left: 0px !important;}
#posts .main-column-text-wrapper {margin-left: 0}
#posts .main-column-picture, #post .main-column-picture {width: auto !important; width: calc(100% -8px) !important; border-width: 0px; float: none; clear: both;}
#posts .main-column-picture .avatar, #post .main-column-picture .avatar {max-height: 50px; width: auto;}
.quote-block {overflow: visible !important;}


/* end new mobile updates */

/* #navbar_search_menus { position: absolute !important; top: 65px !important;}*/

.vBulletin_editor {padding:5px !important;}
.vBulletin_editor table td, .vBulletin_editor .controlbar, .vBulletin_editor .controlbar td, .vBulletin_editor .controlbar td, .controlbar .smilies-table td, .vBulletin_editor .controlbar {display: inline-block !important; vertical-align: top;}
.vBulletin_editor {padding:0 !important;}
.vBulletin_editor .controlbar { display: inline-block !important; width: 100% !important; }
.controlbar table td[width^="100%"] { width: 5px; }

        .controlbar td {
            float: left;
        }
        td#vB_Editor_001 {
            padding: 0 !important;
        }
        .smilies-table tr,
        .smilies-table td {
            float: left;
        }
        .smilies-table tr:last-child {
            margin-top: 10px;
            clear: both;
        }

        td.i-nolable {
            width: 19%;
        }
        .vB_Editor_001_smiliebox {
            margin-top: 10px;
        }
        .posticons td {
            float: left;
        }
        #vB_Editor_001_smiliebox {
            margin-top: 10px;
        }
        #main-content td img {
            max-width: 100% !important;
        }
        .posticons_table td[nowrap^="nowrap"] {
            width: 70px
        }
table.forumrules {margin-bottom: 0; width: 100%;}
    
.vs_forumjump input {width: 50%;}
#main-content .toolbar td.tcat:first-child, #main-content .toolbar td.tcat:last-child {
    display: none;
}
 #main-content .toolbar td, table.tborder td.alt1, table.tborder td.alt2 {padding: 5px;}

.fixed-controls-container .reply { width: 35%; margin-left:5px}
.buttons-postings .right a {display: grid; width:100%; text-align: left;}
table.text_wrapper td.smallfont {display:block;width:100%;text-align: center;clear: both;}

table.text_wrapper td[align*="right"] {float: left; position:relative; text-align:center; padding: 5px; width: 95%;}

table.text_wrapper td[align*="right"] select {width: 60%;}

.tfoot select {max-width:100%; width: 100%;}
.vs_forumjump select {width:40%}
.vs_forumjump input.go_button {width:15%}
.fieldset input.bginput { width:100% !important;}

.vs_submit input.button[type="submit"], .vs_submit input.button[type="reset"], input#manage_attachments_button {padding: 8px 15px;}

#posts .main-column-picture, #post .main-column-picture {width: 115px;}
#posts .main-column-text, #post .main-column-text {border-left: 135px solid #e4e8ec;}
.user-post .text_wrapper.postbit_legacy_wrapper_thead.thead, .tcat { font-size: 1em; }

#tmp_tools .vbmenu_popup { border: 5px solid #ccc !important;  }
#tmp_tools .vbmenu_popup .subnav li, #tmp_tools .vbmenu_popup #nav .dbl-column li { background: #c0c0c0;}
.subnav .subnav li { background: #c0c0c0; color:#333; }
#tmp_tools .subnav .subnav li { background: #fff; color:#333; }
#tmp_tools .subnav li { background: #f1f1f1 !important; color:#333; }
#menutools_menu {border: 5px solid #fff !important;}
.subnav .subnav li a { color:#333; }
}/* ~max 550px */

/* Sponsor page */

#wrapper { max-width: 100% !important;}

#main-content .con {
    font-size: 1.37rem;
    line-height: 1.2;
}
.mt10 {
	margin-top: 10
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.pb20 {
	padding-bottom: 20px !important;
}
.fs12 {font-size:1.2rem !important;}
.spns-links {
    margin-top: 27px;
}
.spns-links a {
    margin-right: 16px;
}
.spns-links a:hover img{
    opacity: 0.8;
}
#main-content h1 {
    border-right: 0px;
    color: #333;
    font-family: Verdana,sans-serif;
    font-size: 2.32rem;
    font-weight: normal;
    letter-spacing: 0.01em;
    padding: 5px 8px 10px 0;
}

#main-content h1.title {margin: 15px 0; line-height: normal;}
#main-content h2 {
    border-right: 0px;
    color: #333;
    font-family: Verdana,sans-serif;
    /* font-size: 1.91rem; */
    font-size: 1.6rem;
    font-weight: normal;
    letter-spacing: 0.01em;
    /* padding: 7px 8px 12px 0;*/ padding: 5px 8px 5px 0;
}

#main-content .tcat h2 {color: #fff;}

#main-content h3 {
    border-right: 0px;
    color: #333;
		font-family: Verdana, Sans-serif;
    font-size: 1.35rem;
    letter-spacing: 0.01em;
    padding: 5px 8px 7px 0;
}
#main-content a h3,
#main-content a h2,
#main-content a h2 {
    color: #005194;
}
#main-content p {
		line-height: 1.5;
		font-size: 1.37rem;
}
.spn-div {
		display: inline-table;
		color:#005194;
    width: 100%;
    margin-bottom: 27px;
}
.spn-div:last-child {
    margin-bottom: 16px;
}
.spn-div a, .spn-div .spn-grey a {
		color:#005194;
}
.spn-div h4 {
	font-size: 1.36rem;
	padding-left: 12px;
	color:#005194;
}
#main-content .spn-div p {
	padding-top: 4px;
	padding-left: 12px;
	font-size: 1.17rem;
	color: #005194;
}

.spn-sdiv {
		display: inline-table;
		color: #005194;
    width: 100%;
    margin-bottom: 14px;
}
.spn-sdiv:last-child {
    margin-bottom: 16px;
}
.spn-sdiv a,
.spn-sdiv .spn-grey a {
		color:#005194;
}
.spn-sdiv h4 {
	font-size: 1.36rem;
	padding-left: 12px;
	color:#005194;
}
.spn-sdiv li {
    list-style: none;
    font-size: 1.08rem;
    color: #333;
    padding-left: 12px;
    line-height: 1.3;
}
.spn-sdiv .spn-grey {
	margin-top: 3px;
	color: #a0a0a0;
	font-size: 1.0rem;
	font-style: italic;
}

#main-content .smallp {
	font-size: 1.185rem;
}
.spn-img {
	display: table-cell;
	width: 70px;
	height: 70px;
	vertical-align: middle;
	margin-right: 20px;
	background: #fff;
	border: 1px solid #e0e0e0;
}
.spn-simg {
	display: table-cell;
	width: 50px;
	height: 50px;
	vertical-align: middle;
	margin-right: 15px;
	background: #fff;
	border: 1px solid #e0e0e0;
}
.spn-img img,
.spn-simg img{
	object-fit: scale-down;
}
.border-b {
  border-bottom: 1px solid #e5e5e5;
	margin-bottom: 20px;
}
.border-bp {
  border-bottom: 1px solid #e5e5e5;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.spn-link {
	font-size: 1.8rem;
	font-family: Verdana, Sans-serif;
}

@media screen and (max-width: 1024px){
	#wrapper {
    	margin: 0 !important;
 	}
	#main-content, .sidebar {
			padding: 0!important;
	}
	}
@media screen and (max-width: 480px){
#main-content .con {
			padding: 0 15px;
	}
}
/* END Sponsor */

/* RigBuilder */

.behclick-panel, .behclick-panel .panel-heading, .list-group-item, .list-group, .panel-footer, .thumbnail {
    border: 0 !important;
    background: none !important;
    box-shadow: none !important;
    border-radius:0 !important;
}
.thumbnails {
 padding-bottom: 15px;
 margin-bottom: 15px;
 border-bottom: 1px solid #e8e9ea;
}
.rb-container .btn {
    font-size: 1.35rem;
    font-family: Verdana,sans-serif;
    background: #014b90;
    padding: 2px 15px 3px 15px;
    min-width: 100px;
    text-shadow: none;
}
.ml15 {
    margin-left: 15px;
}
.caption h3 {
padding-top: 0;
}
.caption h3 a {
    font-size: 2.3rem;
    line-height: 1.2;
    font-family: Verdana,sans-serif;
    color: #014b90;
}
.caption h3 span {
    text-transform: lowercase;
}
h4.panel-title a {
    font-size: 1.7rem;
    font-family: Verdana,sans-serif;
    color: #333;
    font-weight: bold;
}
p.small {
    font-size: 12px !important;
}
#modify-rig {
   margin-top: 35px;
}
.rb-nav-tabs {

margin-bottom: 10px;
border-bottom: 1px solid #ccc !important;
}
.rb-nav-tabs>li {
    float: left !important;
    max-width: 300px;
}
.caption h3 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.rig_img {
    float: left;
    position: relative;
    min-width: 160px;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
#main-content .rb-container h3 {
padding:0 !important;
}
.rig-desc .col-sm-2 {
 color:#999;
font-size:14px;
}
.rig-desc .col-sm-10 {
color:#333;
font-size:14px;
}
.rig-desc row { 
margin-right: 0 !important;
margin-left: 0 !important;
}

.rig-cost {
    font-size: 2.2rem;
    font-weight: 500;
    font-family: Verdana,sans-serif;
    color: #999;
    line-height: 1.2;
    text-transform: uppercase;
    padding: 15px !important;
    margin-bottom: 15px;
    text-align: center;
    border: 1px solid #e8e9ea !important;
    background: #fff !important;
}
.rig-cost span {
    color: #333;
}
.rig-cost b {
    font-size: 1.5rem;
    font-weight: 500;
}
#main-content .rb-container h3.rig-title {
    border: 0;
    color: #333;
    font-family: Verdana,sans-serif;
    font-size: 2rem;
    font-weight: normal;
    line-height: 1.2;
    padding-bottom: 10px !important;
    margin-bottom: 15px;
    border-bottom: 1px solid #e8e9ea;
}
#main-content .rb-container h3.rig-title span {
font-size: 1.4rem;
font-weight: 400;
color: #999 !important;
}
.modal-dialog {
    margin: 10% auto !important;
}


.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
.nopad-left {
   padding-left: 0 !important;
   margin-left: 0 !important;
}
.nopad-right {
   padding-right: 0 !important;
   margin-right: 0 !important;
}
.mb20 {
 margin-bottom: 20px;
}
.rb-container .thumb {
    display: inline-block;
    width: 160px;
    height: 160px;
    margin: 5px;
    border: 1px solid #ccc;
    background-position: center center;
    background-size: cover;
}
.rb-container .sthumb {
    display: inline-block;
    width: 45px;
    height: 45px;
    margin: 5px;
    border: 1px solid #ccc;
    background-position: center center;
    background-size: cover;
}
.rig-img {padding-left: 10px;}
.rig-img a.col-sm-1 { padding-right: 0 !important;; padding-left: 0 !important;}
.rb-container .badge {
    float: right;
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    color: #005194;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border-radius: 10px;
    background: none !important;
}
.media-body {
overflow: hidden;
}
.media-body p {padding-right: 20px;}
.comp-title {
    font-size: 1.7rem;
    color: #005194;
}
.list-group-item-heading {
    margin-bottom: 2px !important;
}
.comp-list {
    float: left;
    position: relative;
    background: url(/forum/images/overclock/misc/sprites-icons.png) -204px -489px no-repeat;
    height: 19px;
    width: 18px;
}
.rb-container .thumbnail {margin-bottom: 0 !important;}
.pager {clear: both;}

@media (max-width: 400px) {
 .rb-container .thumb {
    width: 60px;
    height: 60px;
 }
.rig_img { min-width: 70px; }
.comp-title {
    font-size: 1.5rem;
}
.rb-container .btn { min-width: 70px; }

#footer {
 padding: 15px 25px;
}

} //max 400



/* END RigBuilder */


.navbar_notice {margin-bottom: 20px;}

/* Subscription Page dropdown fix */
.USERCP_SHELL_wrapper_fullscreen #nav_subsfolders_menu { margin-top: -150px; }
@-moz-document url-prefix() { 
  .USERCP_SHELL_wrapper_fullscreen #nav_subsfolders_menu { margin-top: -205px  !important; }
}

@media not all and (min-resolution:.001dpcm) { @media {
.USERCP_SHELL_wrapper_fullscreen #nav_subsfolders_menu { margin-top: -205px  !important; }
}}

.RepIcons {font-size: .4rem; margin-top: 5px;}
.RepIcons img {width: auto; height: auto;}
.reputation_highpos, .reputation_highneg, .reputation_off, .reputation_neg, .reputation_balance {display: none;}
.reputation_balance, .reputation_highneg, .reputation_highpos, .reputation_neg, .reputation_off, .reputation_pos {height:auto; width:auto;}
/* .RepIcons img:first-of-type, #reputation img:first-of-type {display: none;} */
.RepIcons, .reputation, #reputation {display: none;}

@media screen and (min-width:320px){
.subscription-wrapper {overflow-x: auto; max-width: 250px;}
}

@media screen and (min-width:500px){
.subscription-wrapper {overflow-x: auto; max-width: 400px;}
}

@media screen and (min-width:800px){
.subscription-wrapper {overflow-x: auto; max-width: 700px;}
}

@media screen and (min-width:1500px){
.subscription-wrapper {overflow-x: auto; max-width: 1200px;}
}

@media screen and (min-width:2000px){
.subscription-wrapper {overflow-x: auto; max-width: 1700px;}
}

/* homepage */

.news-module-wrapper {font-size: 0; display: flex; flex-wrap: wrap;}

.homepage-article {background: #fff; font-size: initial; width: 100%; display: inline-block; margin-left: 0px; margin-bottom: 0px; vertical-align: top;}
.news-module-wrapper article:nth-child(n+5) {margin-right: 0;}

.article-titles {font-family: 'Roboto Condensed', sans-serif; color: #3c3c3c;}
.article-titles a {color: #3c3c3c;}
#main-content .news-module-wrapper article .article-titles h3 {font-size: 1.7rem; line-height: normal;}
.article-titles .date {color: #c80200; text-transform: uppercase; font-size: 1.1rem; margin-top: 2px;}
.homepage-article .photo {display: block; width: 100%; height: auto; background-size: cover; padding-top: 61.25%;     background-repeat: no-repeat; background-position: center;}

#main-content .article-titles h3 {font-family: 'Roboto Condensed', sans-serif; padding: 0;}
.article-titles {padding: 13px 6px 18px;}

@media screen and (min-width: 480px) {
}

@media screen and (min-width: 480px) and (max-width: 1499px) {
.homepage-article {margin-right: .2%;}
.news-module-wrapper article:nth-child(-n+2) {flex: 0 0 49.9%;}
.news-module-wrapper article:nth-child(2) {margin-right: 0;}
.news-module-wrapper article:nth-child(n+3) {flex: 0 0 33.2%}
#main-content .news-module-wrapper article:nth-child(-n+2) .article-titles h3 {font-size: 2rem; line-height: normal;}
}

@media screen and (min-width: 1500px){
.homepage-article {width: 19.8%; margin-right: .2%;}
.fix-w article:nth-child(-n+2) {width: auto; flex: 0 0 49.9%;}
.fix-w article:nth-child(n+3) {width: auto; flex: 0 0 33.2%}
.fix-w article:nth-child(2) {margin-right: 0;}	
}



#photopost-wrapper .wrapper_fullscreen + div font {display: none;}


table.tborder td table.table-infraction_level td {border-bottom: 1px solid #becadb; padding: 5px 0;}

table.tborder td table.table-infraction_level td td {border-bottom: 0px solid #becadb; padding: 0px 0;}

.table-infraction_level tr:nth-child(odd) td {background: #e6edf5;}


/* Rigs in Sigs */
.rb-container .media {clear: both;}

.rigSignatureWrapper {border-top: 3px solid #becadb; margin-top: 10px; padding-top: 10px;}

/** Design related to the state of the control **/
div.rigSignatureWrapper .fullControl {display: none;}
div.rigSignatureWrapper .fullControl .fullBitWrapper {display: none;}

div.rigSignatureWrapper.open .collapseControl .collapsedBitWrapper.active .collapseArrow {display: none;}
div.rigSignatureWrapper.open .fullControl {display: block;}
div.rigSignatureWrapper.open .fullControl .fullBitWrapper.active {display: block;}
div.rigSignatureWrapper.open div.moreLink {display: none;}
div.rigSignatureWrapper.open.partial .fullBit:not(.showAll) div.moreLink {display: block;}
div.rigSignatureWrapper.open.partial .fullBit:not(.showAll) .componentBitWrapper.fullOnly {display: none;}

.componentBit h5, .titleWrapper h5 {font-size: 1rem}

.collapseControl {border: 1px solid #becadb; background: #fff; margin-bottom: -1px; position: relative; display: inline-block; border-top-left-radius: 5px; border-top-right-radius: 5px; display: flex; flex-wrap: wrap; max-width: 80%; padding: 5px 0px 10px 5px;}
.open .collapseControl {border-bottom: 0px;}

.collapsedBitWrapper {display: inline-block; flex: 1 1 150px; vertical-align: top; position: relative; padding-bottom: 2rem; margin-right: 2%; margin-bottom: 0%; border-bottom: 10px solid #fff;}
.collapsedBitWrapper:only-child { border-width: 0;}
.open .collapsedBitWrapper:only-child {margin-bottom: 0px; padding-bottom: 0;}

.media-left {display: inline-block; vertical-align: top; width: 45px;}
.titleWrapper {display: inline-block; vertical-align: top; width: calc(100% - 50px);}
.media-object {width: 40px; height: auto;}

.fullBit {display: flex; flex-wrap: wrap; border: 1px solid #becadb; background: #fff;}
.componentBitWrapper {flex: 0 0 175px; border-bottom: 1px solid #becadb; padding-bottom: 10px; margin: 5px 5px -1px;}

.hideArrow, .collapseArrow {background: #e6e6e6; display: block; text-align: center; border: 1px solid #becadb; cursor: pointer;}
.hideArrow {border-top: 0;}

.collapsedBitWrapper  .hideArrow, .collapsedBitWrapper   .collapseArrow {background: #e6e6e6; display: block; text-align: center; border: 1px solid #becadb; cursor: pointer; position: absolute; bottom: 1%;    width: 100%;}


/* temp */
.collapseControl .active h5 a:after {content: "Selected"; color: #cc0000; position: absolute; bottom: .3rem; left: 0; }

.open .collapseControl .active:only-child h5 a:after {display: none;}

div.rigSignatureWrapper.open.partial .fullBit:not(.showAll) div.moreLink {display: block; flex: 100%; padding: 10px;}

.open .collapsedBitWrapper:only-child {/* margin-bottom */ padding-bottom: 10px; max-width: 300px;}

.collapsedBitWrapper:last-of-type {margin-right: 0px;}

.collapsedBitWrapper .hideArrow, .collapsedBitWrapper .collapseArrow {width: 90%;}

.collapseControl {
border-width: 0;
background: transparent;
padding: 0;
max-width: 100%;
/* max-width: */}

.collapsedBitWrapper {
    display: inline-block;
    flex: 1 1 150px;
    vertical-align: top;
    position: relative;
    
    margin-right: 2%;
    margin-bottom: 0%;
/* padding-bottom: 2rem;
	border-bottom: 10px solid #fff;
*/
    border-width: 0px;
    padding: 5px 5px 30px;
}

.collapseControl .active {
    
    border: 1px solid #ccc;
border-width: 1px 1px 0;
    padding: 5px 5px 30px;
    background: #fff;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.collapseControl .active h5 a:after {left: 5px; bottom: 10px;}
.collapsedBitWrapper .hideArrow, .collapsedBitWrapper .collapseArrow {bottom: 10px;}

@media screen and (max-width:768px) { 
.collapsedBitWrapper {flex: 1 1 100%; margin-right: 0;}
.collapseControl .active {border-radius: 0; border-width: 1px; margin-bottom: 10px;}
}


/* width chooser */

/* temp chooser - homepage */
.vs-container-fixed-width .wrapper-latest-discussion-news {display: block}
.vs-container-fixed-width .sb-recentdisscussions-home {display: block; width: auto; flex: 0}

@media screen and (min-width: 480px) {
.vs-container-fixed-width .homepage-article {width: auto; margin-right: .2%;}

.vs-container-fixed-width .homepage-article {margin-right: .2%;}
.vs-container-fixed-width .news-module-wrapper article:nth-child(-n+2) {flex: 0 0 49.9%;}
.vs-container-fixed-width .news-module-wrapper article:nth-child(2) {margin-right: 0;}
.vs-container-fixed-width .news-module-wrapper article:nth-child(n+3) {flex: 0 0 33.2%}
.vs-container-fixed-width #main-content .news-module-wrapper article:nth-child(-n+2) .article-titles h3 {font-size: 2rem; line-height: normal;}
}

#vs-container{}
.vs-container-default {}

.vs-container-default #header {width: calc(100% - 10px);}

.vs-container-fixed-width {margin:0 auto !important;
  max-width: 1070px !important;}

.vs-container-fixed-width #header {max-width: 1050px !important;    margin: 0 !important;}

.choser-width {margin-left: 10px;}
/* sprite */
 
.Trash_forum_new, .Trash_forum_new_lock {background-position:-6px -587px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Trash_forum_old, .Trash_forum_old_lock {background-position:-6px -587px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Admin_forum_new, .Admin_forum_new_lock {background-position:-66px -587px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Admin_forum_old, .Admin_forum_old_lock {background-position:-66px -587px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Online_forum_new, .Online_forum_new_lock {background-position:-126px -587px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Online_forum_old, .Online_forum_old_lock {background-position:-126px -587px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Stats_forum_new, .Stats_forum_new_lock {background-position:-186px -587px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Stats_forum_old, .Stats_forum_old_lock {background-position:-186px -587px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Bday_forum_new, .Bday_forum_new_lock {background-position:-246px -587px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Bday_forum_old, .Bday_forum_old_lock {background-position:-246px -587px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.New_Member_forum_new, .New_Member_forum_new_lock {background-position:-6px -647px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.New_Member_forum_old, .New_Member_forum_old_lock {background-position:-6px -647px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Classifieds_forum_new, .Classifieds_forum_new_lock {background-position:-66px -647px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Classifieds_forum_old, .Classifieds_forum_old_lock {background-position:-66px -647px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Deals_forum_new, .Deals_forum_new_lock {background-position:-126px -647px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Deals_forum_old, .Deals_forum_old_lock {background-position:-126px -647px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Logs_forum_new, .Logs_forum_new_lock {background-position:-186px -647px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Logs_forum_old, .Logs_forum_old_lock {background-position:-186px -647px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Gen_discussion_forum_new, .Gen_discussion_forum_new_lock {background-position:-246px -647px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Gen_discussion_forum_old, .Gen_discussion_forum_old_lock {background-position:-246px -647px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Bugs_forum_new, .Bugs_forum_new_lock {background-position:-6px -707px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Bugs_forum_old, .Bugs_forum_old_lock {background-position:-6px -707px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Computers_forum_new, .Computers_forum_new_lock {background-position:-66px -707px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Computers_forum_old, .Computers_forum_old_lock {background-position:-66px -707px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Software_news_forum_new, .Software_news_forum_new_lock {background-position:-126px -707px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Software_news_forum_old, .Software_news_forum_old_lock {background-position:-126px -707px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Games_forum_new, .Games_forum_new_lock {background-position:-186px -707px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Games_forum_old, .Games_forum_old_lock {background-position:-186px -707px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Rumors_forum_new, .Rumors_forum_new_lock {background-position:-246px -707px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Rumors_forum_old, .Rumors_forum_old_lock {background-position:-246px -707px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Folding_Home_forum_new, .Folding_Home_forum_new_lock {background-position:-6px -767px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Folding_Home_forum_old, .Folding_Home_forum_old_lock {background-position:-6px -767px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Bionic_forum_new, .Bionic_forum_new_lock {background-position:-66px -767px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Bionic_forum_old, .Bionic_forum_old_lock {background-position:-66px -767px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Review_Program_forum_new, .Review_Program_forum_new_lock {background-position:-126px -767px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Review_Program_forum_old, .Review_Program_forum_old_lock {background-position:-126px -767px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.AMD_forum_new, .AMD_forum_new_lock {background-position:-186px -767px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.AMD_forum_old, .AMD_forum_old_lock {background-position:-186px -767px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Intel_forum_new, .Intel_forum_new_lock {background-position:-246px -767px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Intel_forum_old, .Intel_forum_old_lock {background-position:-246px -767px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Processor_forum_new, .Processor_forum_new_lock {background-position:-6px -827px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Processor_forum_old, .Processor_forum_old_lock {background-position:-6px -827px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.AMD_ATI_forum_new, .AMD_ATI_forum_new_lock {background-position:-66px -827px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.AMD_ATI_forum_old, .AMD_ATI_forum_old_lock {background-position:-66px -827px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Nvidia_forum_new, .Nvidia_forum_new_lock {background-position:-126px -827px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Nvidia_forum_old, .Nvidia_forum_old_lock {background-position:-126px -827px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Graphic_cards_gen_forum_new, .Graphic_cards_gen_forum_new_lock {background-position:-186px -827px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Graphic_cards_gen_forum_old, .Graphic_cards_gen_forum_old_lock {background-position:-186px -827px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Benchmark_forum_new, .Benchmark_forum_new_lock {background-position:-246px -827px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Benchmark_forum_old, .Benchmark_forum_old_lock {background-position:-246px -827px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.HWbot_forum_new, .HWbot_forum_new_lock {background-position:-6px -887px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.HWbot_forum_old, .HWbot_forum_old_lock {background-position:-6px -887px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Lounge_forum_new, .Lounge_forum_new_lock {background-position:-66px -887px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Lounge_forum_old, .Lounge_forum_old_lock {background-position:-66px -887px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Championship_forum_new, .Championship_forum_new_lock {background-position:-126px -887px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Championship_forum_old, .Championship_forum_old_lock {background-position:-126px -887px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Air_Cool_forum_new, .Air_Cool_forum_new_lock {background-position:-186px -887px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Air_Cool_forum_old, .Air_Cool_forum_old_lock {background-position:-186px -887px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Water_Cool_forum_new, .Water_Cool_forum_new_lock {background-position:-246px -887px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Water_Cool_forum_old, .Water_Cool_forum_old_lock {background-position:-246px -887px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Hall_of_fame_forum_new, .Hall_of_fame_forum_new_lock {background-position:-6px -947px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Hall_of_fame_forum_old, .Hall_of_fame_forum_old_lock {background-position:-6px -947px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Experiment_forum_new, .Experiment_forum_new_lock {background-position:-66px -947px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Experiment_forum_old, .Experiment_forum_old_lock {background-position:-66px -947px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Volt_mods_forum_new, .Volt_mods_forum_new_lock {background-position:-126px -947px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Volt_mods_forum_old, .Volt_mods_forum_old_lock {background-position:-126px -947px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Silent_Comp_forum_new, .Silent_Comp_forum_new_lock {background-position:-186px -947px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Silent_Comp_forum_old, .Silent_Comp_forum_old_lock {background-position:-186px -947px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Servers_forum_new, .Servers_forum_new_lock {background-position:-246px -947px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Servers_forum_old, .Servers_forum_old_lock {background-position:-246px -947px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Small_form_forum_new, .Small_form_forum_new_lock {background-position:-6px -1007px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Small_form_forum_old, .Small_form_forum_old_lock {background-position:-6px -1007px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Computer_cases_forum_new, .Computer_cases_forum_new_lock {background-position:-66px -1007px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Computer_cases_forum_old, .Computer_cases_forum_old_lock {background-position:-66px -1007px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Sponsored_freebies_forum_new, .Sponsored_freebies_forum_new_lock {background-position:-126px -1007px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Sponsored_freebies_forum_old, .Sponsored_freebies_forum_old_lock {background-position:-126px -1007px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Memory_forum_new, .Memory_forum_new_lock {background-position:-186px -1007px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Memory_forum_old, .Memory_forum_old_lock {background-position:-186px -1007px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Power_supply_forum_new, .Power_supply_forum_new_lock {background-position:-246px -1007px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Power_supply_forum_old, .Power_supply_forum_old_lock {background-position:-246px -1007px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Hard_drive_forum_new, .Hard_drive_forum_new_lock {background-position:-6px -1067px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Hard_drive_forum_old, .Hard_drive_forum_old_lock {background-position:-6px -1067px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Audio_forum_new, .Audio_forum_new_lock {background-position:-66px -1067px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Audio_forum_old, .Audio_forum_old_lock {background-position:-66px -1067px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Monitor_forum_new, .Monitor_forum_new_lock {background-position:-126px -1067px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Monitor_forum_old, .Monitor_forum_old_lock {background-position:-126px -1067px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Keyboard_forum_new, .Keyboard_forum_new_lock {background-position:-186px -1067px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Keyboard_forum_old, .Keyboard_forum_old_lock {background-position:-186px -1067px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Mouse_forum_new, .Mouse_forum_new_lock {background-position:-246px -1067px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Mouse_forum_old, .Mouse_forum_old_lock {background-position:-246px -1067px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Network_forum_new, .Network_forum_new_lock {background-position:-6px -1127px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Network_forum_old, .Network_forum_old_lock {background-position:-6px -1127px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Office_forum_new, .Office_forum_new_lock {background-position:-66px -1127px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Office_forum_old, .Office_forum_old_lock {background-position:-66px -1127px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Tablet_forum_new, .Tablet_forum_new_lock {background-position:-126px -1127px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Tablet_forum_old, .Tablet_forum_old_lock {background-position:-126px -1127px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Laptop_forum_new, .Laptop_forum_new_lock {background-position:-186px -1127px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Laptop_forum_old, .Laptop_forum_old_lock {background-position:-186px -1127px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Phone_forum_new, .Phone_forum_new_lock {background-position:-246px -1127px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Phone_forum_old, .Phone_forum_old_lock {background-position:-246px -1127px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Distributed_forum_new, .Distributed_forum_new_lock {background-position:-6px -1187px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Distributed_forum_old, .Distributed_forum_old_lock {background-position:-6px -1187px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Security_forum_new, .Security_forum_new_lock {background-position:-66px -1187px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Security_forum_old, .Security_forum_old_lock {background-position:-66px -1187px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Coding_forum_new, .Coding_forum_new_lock {background-position:-126px -1187px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Coding_forum_old, .Coding_forum_old_lock {background-position:-126px -1187px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.HDTV_forum_new, .HDTV_forum_new_lock {background-position:-186px -1187px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.HDTV_forum_old, .HDTV_forum_old_lock {background-position:-186px -1187px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Home_audio_forum_new, .Home_audio_forum_new_lock {background-position:-246px -1187px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Home_audio_forum_old, .Home_audio_forum_old_lock {background-position:-246px -1187px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Photography_forum_new, .Photography_forum_new_lock {background-position:-6px -1247px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Photography_forum_old, .Photography_forum_old_lock {background-position:-6px -1247px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Video_cameras_forum_new, .Video_cameras_forum_new_lock {background-position:-66px -1247px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Video_cameras_forum_old, .Video_cameras_forum_old_lock {background-position:-66px -1247px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Gskill_forum_new, .Gskill_forum_new_lock {background-position:-126px -1247px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Gskill_forum_old, .Gskill_forum_old_lock {background-position:-126px -1247px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.In_Win_forum_new, .In_Win_forum_new_lock {background-position:-186px -1247px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.In_Win_forum_old, .In_Win_forum_old_lock {background-position:-186px -1247px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.EKB_forum_new, .EKB_forum_new_lock {background-position:-246px -1247px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.EKB_forum_old, .EKB_forum_old_lock {background-position:-246px -1247px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Sponsored_forum_new, .Sponsored_forum_new_lock {background-position:-6px -1307px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Sponsored_forum_old, .Sponsored_forum_old_lock {background-position:-6px -1307px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Silicon_Lottery_forum_new, .Silicon_Lottery_forum_new_lock {background-position:-66px -1307px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Silicon_Lottery_forum_old, .Silicon_Lottery_forum_old_lock {background-position:-66px -1307px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.CaseLabs_forum_new, .CaseLabs_forum_new_lock {background-position:-126px -1307px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.CaseLabs_forum_old, .CaseLabs_forum_old_lock {background-position:-126px -1307px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Artisan_forum_new, .Artisan_forum_new_lock {background-position:-186px -1307px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Artisan_forum_old, .Artisan_forum_old_lock {background-position:-186px -1307px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Help_forum_new, .Help_forum_new_lock {background-position:-246px -1307px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Help_forum_old, .Help_forum_old_lock {background-position:-246px -1307px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Appraisals_forum_new, .Appraisals_forum_new_lock {background-position:-6px -1367px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Appraisals_forum_old, .Appraisals_forum_old_lock {background-position:-6px -1367px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				
.Milestones_forum_new, .Milestones_forum_new_lock {background-position:-66px -1367px; height:45px; width:48px; margin:5px -5px 0 5px;} 
.Milestones_forum_old, .Milestones_forum_old_lock {background-position:-66px -1367px; height:45px; width:48px; margin:5px -5px 0 5px; opacity:0.4;}
				


.header img {display:block;}
.header .logo {background:url(/forum/images/overclock/misc/logo.png) no-repeat; text-indent: -9999em; background-size: 171px 45px; margin-top: 5px; margin-left: 20px;}
.header .logo:hover {opacity: 0.8;}

.page {background: #f4f4f4;}
.page .page {background: transparent;}




nav li a, nav li span.link {font-family:'Roboto Condensed', sans-serif; font-size:1.45rem; letter-spacing:0.02em; text-transform:uppercase; font-weight: 700;}
/* .ie nav li a, .ie nav li span.link{font-family:Arial;font-size:1.4rem;} */

@-moz-document url-prefix() { /* Mozilla */
nav li a, nav li span.link {font-weight: 500;}
}

nav li .vbmenu_popup a, nav li .vbmenu_popup span.link {font-family:inherit; font-size:1.2rem; text-transform:none; word-wrap: break-word; /* IE 5.5-7 */
white-space: -moz-pre-wrap; /* Firefox 1.0-2.0 */ white-space: pre-wrap;      /* current browsers */}
nav li:hover{background:#3b3b3b; color: #fff;}
nav li:hover, nav li span.link:hover {color: #333;}

.login-nav_icon { background: url(/forum/images/overclock/misc/avatar.png) no-repeat;         margin: 0px 10px 9px 10px; height: 25px; width: 25px; cursor: pointer; }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){  
.hasScrolled .login-nav_icon {margin: 5px 10px 4px 10px;} 
#navbar_search { height: 93px; }
.hasScrolled #navbar_search { height: 50px !important; }
a#navbar_avatar{ height: 26px !important; }
}

.vs_forumnav {margin-bottom: 10px;}

/* navbar dropdown */
.subnav {padding: 0; background: #fff;}
.subnav li, #nav .dbl-column li {background:#f1f1f1; border-bottom:1px solid #fff; display:list-item;}
.subnav li a, .subnav li span.link, #nav .dbl-column li a {padding: 5px 14px}
#menutools_menu .subnav li span.link {padding:0;}
#menutools_menu .vbmenu_option, #menutools_menu .thead {padding: 5px 8px;}
#nav .vs_dblnav .vbmenu_control:after, #nav .subnav .hovertouch:after, #menutools_menu .vbmenu_control:nth-child(3):after {background:url("/forum/images/overclock/misc/sprites-icons.png") no-repeat -41px -416px; content:""; height:20px; position:absolute; right:5px; top:5px;  width:10px;}
#nav .vs_dblnav .vbmenu_control li:after, #nav .subnav .hovertouch li:after, #menutools_menu li .vbmenu_control:nth-child(3):after, #menutools_menu #forum-menu .vbmenu_control:after {background:none;}


#review_main_content table.tborder td.tcat {border-width: 0;}
#review_main_content table.tborder {background: #f4f4f4;}

/*DragonByte Reviews
----------------------------------------------- */
#review_pagenav div.pagenav table.tborder, #review_pagenav_bottom div.pagenav table.tborder {border:0px; border-radius: 5px;}
#review_pagenav div.pagenav td, #review_pagenav_bottom div.pagenav td {border:0px; border-left:1px solid #cdcdcd; line-height:1.8em; padding:2px 9px;}
#review_pagenav div.pagenav td:first-of-type, #review_pagenav_bottom td:first-of-type {background:#f3f3f2 !important; border:0px !important; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; color:#878787;}
#review_pagenav div.pagenav td:last-of-type, #review_pagenav_bottom div.pagenav td:last-of-type {background:#f3f3f2; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
#review_pagenav div.pagenav td.alt1, #review_pagenav div.pagenav td.alt2, #review_pagenav_bottom div.pagenav td.alt1, #review_pagenav_bottom div.pagenav td.alt2 {background:#fff;}

/* M page */

.review_pagenav {position: relative;
    width: 95%;
    min-height: 25px;
    margin: 0 auto;
    padding: 15px;
    background: #fff;
    border: 1px solid #e8e9ea;
}
.total-pages {float: left; padding-top: 7px;}

.review_img {float: left; position: relative; min-width: 160px; padding: 5px; margin-right: 15px; text-align: center; vertical-align: middle; border: 1px solid #ccc; background: #fff;}

@media screen and (max-width: 1024px) {
.lastpostinfo {min-width:150px;}
}

#pp-usermenu .subnav li {display: inline-block; list-style: none; background: transparent; padding: 4px;}

/* Photopost */
.owl-item a {display: block;height: 180px;overflow: hidden;}
.owl-carousel{padding-top:10px}

.photopost-contentwrapper #main-content > div.subheader:nth-child(4) {
margin-top: 30px;
}
.photopost-contentwrapper .main-photo .prev-photo span:before {transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
}
.photopost-contentwrapper .main-photo .prev-photo span,.photopost-contentwrapper .main-photo .next-photo span {line-height: 2rem;}
.photopost-contentwrapper .main-photo .next-photo span {padding: 2px 29px 2px 15px;}
.photopost-contentwrapper .main-photo .next-photo span:before {left: auto; right: 8px;}
.photopost-contentwrapper form table tr>td {vertical-align: top;}
.photopost-contentwrapper .sort-bar form table tr>td {vertical-align: middle;}
.photopost-tmblist{clear:both;}
.photopost-tmblist .main-category{color:#0d4e8e;font-size:16px; font-weight:bold;}
.photopost-tmblist .gallery-thumb{background: #000; width:200px;display:inline-block; height:200px; border:1px solid #ccc;vertical-align:top;margin:0 20px 40px 0;position:relative; color:#fff;}
.gallery-thumb .photo-count {background-color:#336699; position:absolute;width:40px;height:25px; text-align:center;top:0;padding-top: 4px;left: 0;box-sizing: border-box; }
.gallery-thumb .description{position:absolute;bottom:0;width:200px; height:40%;background: background: rgb(25, 25, 25); background: rgba(25, 25, 25, .7);box-sizing: border-box;}
.gallery-thumb .description .title{font-size:14px; font-weight:bold;}
.gallery-thumb .description .title i{display:none}
.gallery-thumb .description a{color:#fff}
.gallery-thumb .description span{padding:5px 15px 0; display:block}
.gallery-thumb .description span.title{padding-top:10px;max-height: 29px;min-height: 15px;overflow: hidden;}
#childnav{list-style:none; padding-bottom:15px;border-bottom:1px solid #ccc; margin-bottom:20px}
#childnav li{display:inline-block; margin-right:4px; }
#childnav li:after{content:">"; margin-left:4px; display:inline-block}
#childnav li:last-child:after{display:none;}
.ppmenubar{margin-bottom:15px}
.photopost-title,#photopost-wrapper h1{font-family: Verdana,sans-serif !important; font-size: 25px; font-weight: normal; line-height: 1.3em; margin-bottom:13px; color:#333;font-weight:normal}
.uploaded-by a:before{content:"Uploaded by"; display:inline-block; margin-right:3px; color:#333}
.uploaded-by h3{margin-bottom:10px;}
.uploaded-by img{float:left;margin-right:20px}
.uploaded-by{overflow: hidden;margin-bottom: 25px;line-height: 1.7rem;}

 
/* Main */
#photopost-contentwrapper{width:80%; float:left; text-align:left;}
#photopost-wrapper:before,#photopost-wrapper:after,.subheader:after,.photopost-tmblist .main-category:after {content:"";display:table;}
#photopost-wrapper:after,.subheader:after,.photopost-tmblist .main-category:after {clear:both;}
#photopost-wrapper {zoom:1; background-color: #fff; /* REMOVE padding and bg later*/}
#photopost-sidebar{width:18%; float:right;}
.subheader,.photopost-tmblist .main-category{position:relative;}
.subheader:before,.photopost-tmblist .main-category:before {content: ""; display: block; /*border-top: 1px solid #ccc;*/ position: absolute; top: 8px;left:0; z-index: 1;height: 1px; width: 100%;}
.subheader h2,.photopost-tmblist .main-category h2{ background-color:#fff; z-index:5; position:relative; float:left; padding-right:10px;font-size:16px;padding-bottom:15px}
 
/* Thumbnails */
ul.thumbnail{list-style:none;}
ul.thumbnail li{display:inline-block}
.random{margin-bottom:35px;}
 
/* Show photo */
#slide-container {position:relative;clear:both; margin:0 auto; padding:0;}
.prev-photo {position:relative;}
.main-photo {width:100%; max-width:auto; margin-bottom:20px;}
.next-photo {position:relative;}
.navmainphoto{margin:15px 0; padding:10px; background:#f6f6f6}
span.photo-title{display:block; font-size:1.4rem}
case;*/ color:#a25e40}
.uploaded-by a:before{content:"Uploaded by"; display:inline-block; margin-right:3px; color:#333}
.uploaded-by h3{margin-bottom:10px;}
.uploaded-by img{float:left;margin-right:20px}
.uploaded-by{overflow: hidden;margin-bottom: 25px;line-height: 1.7rem;}

 
/* Main */
#photopost-contentwrapper{width:80%; float:left; text-align:left;}
#photopost-wrapper:before,#photopost-wrapper:after,.subheader:after,.photopost-tmblist .main-category:after {content:"";display:table;}
#photopost-wrapper:after,.subheader:after,.photopost-tmblist .main-category:after {clear:both;}
#photopost-wrapper {zoom:1; background-color: #fff; /* REMOVE padding and bg later*/}
#photopost-sidebar{width:18%; float:right;}
.subheader,.photopost-tmblist .main-category{position:relative;}
.subheader:before,.photopost-tmblist .main-category:before {content: ""; display: block; /*border-top: 1px solid #ccc;*/ position: absolute; top: 8px;left:0; z-index: 1;height: 1px; width: 100%;}
.subheader h2,.photopost-tmblist .main-category h2{ background-color:#fff; z-index:5; position:relative; float:left; padding-right:10px;font-size:16px;padding-bottom:15px}
 
/* Thumbnails */
ul.thumbnail{list-style:none;}
ul.thumbnail li{display:inline-block}
.random{margin-bottom:35px;}
 
/* Show photo */
#slide-container {position:relative;clear:both; margin:0 auto; padding:0;}
.prev-photo {position:relative;}
.main-photo {width:100%; max-width:auto; margin-bottom:20px;}
.next-photo {position:relative;}
.navmainphoto{margin:15px 0; padding:10px; background:#f6f6f6}
span.photo-title{display:block; font-size:1.4rem}
span.photo-description{display:block; margin-bottom:30px;}
.imgtools{background:#f3f3f2; padding:20px;margin:30px 0}

/* temp */
#owl-random .item {float: none; display: inline-block; max-width: 49%; vertical-align: top;}
.owl-carousel {margin-bottom:20px;}
input[type="image"] {vertical-align:middle !important;}

#photopost-wrapper .button {line-height:18px}
h2.comments{border-bottom:1px solid #e8e9ea; padding-bottom:20px;margin-bottom:20px}
.main-photo{background-color: #e8e9ea;text-align: center;box-sizing: border-box;}
.photopost-sprite{background:url(/photopost/images/photopost-sprite.png) 5px 4px no-repeat; display:inline-block; height:20px; width:20px;}
.pp-rating-on{width:30px; height:28px; background-position:0px 0px;}
.pp-rating-off{width:30px; height:28px; background-position:-37px 0px;}
.pp-rating-half{width:30px; height:28px; background-position:-74px 0px;}
#photopost-wrapper .report{width:24px; height:28px; background-position:-2px -41px;}
.notify-on{width:32px; height:23px; background-position:-1px -79px;}
.notify-off{width:32px; height:23px; background-position:-35px -79px;}
.favorite-on{width:29px; height:28px; background-position:-2px -113px;}
.favorite-off{width:29px; height:28px; background-position:-37px -113px;}
.enlargephoto{width:29px; height:28px; background-position:-38px -41px;}
#photopost-wrapper .report {width: 26px;height: 28px;background-position: 0px -41px;}
.tools-rating{overflow:hidden}
#ratingcode{float:left;}
.tools-right{float:right}
.tools-right .photopost-sprite {margin-right: 16px;}
.tools-right #favorite,.tools-right #favorite span {margin-right: 0;}

.user-submenu span:before{content:"";display:inline-block;width:19px; height:19px; background:url(/photopost/images/photopost-sprite.png) 0px 0px no-repeat; margin-right:4px;vertical-align: middle;}
.user-submenu #edit:before{background-position: -114px 1px;}
.user-submenu #close:before{background-position: -114px -21px;}
.user-submenu #tag:before{background-position: -114px -42px;}
.user-submenu #hide:before{background-position: -114px -65px;}
.user-submenu #admin:before{background-position: -114px -87px;}
.user-submenu #stick:before{background-position: -114px -130px;}
.user-submenu #catavatar:before{background-position: -114px -109px;}
.user-submenu #rating:before {background-position: -114px -149px;}
.user-submenu #album:before {background-position: -114px -108px;}
.user-submenu span {margin-bottom: 4px;display: inline-block; width:162px; }
.user-submenu span:nth-child(odd){margin-right:20px;}
.photo-user-wrapper{background: #f3f3f2;padding: 20px;}
.photo-user-wrapper-margin{margin: 30px 0; overflow:hidden;}
.photo-user-wrapper .user-info{float:left; }
.photo-user-wrapper .user-submenu{float:right;width:345px;}
.user-info{line-height: 1.7rem;}
.user-info img{float:left;margin-right: 15px;max-width:80px !important;}
.user-info a {margin-bottom: 10px;display: inline-block;}

.comment-rating{ zoom: 0.5; -moz-transform: scale(0.5);-moz-transform-origin: 0 0}
div.quick-comment{margin-bottom:20px;overflow:hidden}
div.quick-comment .username {width: 50px;float:left;margin-right: 20px;}
div.quick-comment .comment-details{width: 650px; float:right;}
div.quick-comment .comment-details .mce-tinymce{width:auto !important; margin-top:10px}
.comment-details input[type="submit"]{float:right; margin-top:7px;}

.pp-pagination{border:1px solid #e8e9ea;padding:15px 13px; margin-bottom:20px;overflow:hidden}
.pp-pagination .right{float:right}
.sort-bar {background-color: #f3f3f2; padding: 18px 15px;margin-bottom: 20px;}
.sort-bar form{display:inline-block;}

.photopost-wrapper .main-photo img {max-width: 100%;height: auto;}
a.upload-photos:before {content:"";display:inline-block; width:29px;height:33px; vertical-align:middle;background: url(/photopost/images/photopost-sprite.png) -76px -41px no-repeat;margin-right:8px}
a.upload-photos{font-size:1.4rem; color:#333; font-weight:bold; float:right;}
div.up-albums {float: right;margin-top: -43px;}
.hovertouch > a {margin-left: 5px;}
.hovertouch .hovertouch a {margin-left: 0px;} 
#pp-usermenu{width:150px}
#pp-usermenu .vbmenu_control:hover {background: #e5e5e5;}
.member-stats span {text-transform: uppercase;font-weight: bold;margin-right: 15px;}
.member-stats li {display: inline-block;width: 46%;margin: 6px 10px;vertical-align: top;}
.member-stats li.photo img {margin: 4px 0;}

/*.vs_report {background:#d2d5d6; border-radius: 3px; display: inline-block; height: 25px; line-height: normal; padding-left: 3px; width: 26px;}*/

.vs_dfp_standard_postbit_ad div { text-align:left !important; }
.vs_dfp_standard_postbit_ad table { width:100% !important; }

#footer .uk-cookie-popup a {color: #0983b6;}

/* temp hack to fix ad breaking site */
body {overflow: auto !important;}

/* Google search */
.ams_gtsearch {margin:none !important; width: 300px !important;}
.gsc-input {box-sizing: border-box; width: 100% !important; min-width: 100% !important; min-height: 26px !important;}
.gsc-search-button{min-height: 26px !important; font-size:11px !important; font-weight:normal !important; font-family: inherit; color:#fff !important; background: #46566b !important; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.vbmenu_popup input.gsc-search-button { border: 0;}
input.gsc-search-button { border: 0; border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important;}
.gsc-search-button:hover { background-color: #3b3b3b !important;}
.search-item input[type='submit'],.search-item input[type='text'], input.button.go_button {min-height: 26px !important; box-sizing:border-box; font-family: inherit; }
.google-search input[type='text']{min-width:228px; }
.vb-search input[type='text']{min-width:220px; }
.search-item input[type='text']{ text-indent: 30px !important;}
table.gsc-search-box td.gsc-input{padding-right:4px !important}
#sidebar .vb-search input[type='text']{margin-bottom:3px; vertical-align:top; font-family: inherit;}
.search-in-one .change_btn .image{margin-top:0 !important}
.sidebar-expanded .search-in-one{margin-left: 5px;}
#gsc-i-id3 { text-indent: 30px !important;}
/* end Google search */


/* temp */
.login-nav .avatar {border: 1px solid #ccc; background: #ddd; margin-top: 15px;}
.login-nav .title {background: #3b3b3b; padding-top: 10px; padding-bottom: 10px;}
.login-nav .title a {color: #fff;}

#tmp_tools {position: relative;}
#menutools_menu {right: 0px;}
#collapseobj_threadreview .main-column-text img {max-width: 100% !important;}
.vs-inthread-iframe {border: 1px solid #becadb;/*border*/; border-top-width: 0;  display: inline-block; margin-top: 20px; padding: 0 10px;}



.vbimghost_displayimg_input {box-sizing: border-box; width: 99%;}

.sponsor-links li {
    list-style: none;
    font-weight: bold;
    padding-bottom: 6px;
}

@media screen and (max-width:1100px) {

/* M 1100*/
.content {margin-top: 58px;}
.header {margin-top: 6px; margin-bottom: 6px;}
nav li.vbmenu_control { height: 50px; padding: 0;}
#nav.hide-menu li#vs_newposts, #nav.hide-menu li#tmp_tools {    padding-right: 0;}
.login-nav_icon { margin: 13px 10px 12px 10px !important;}
li.hovertouch div.vbmenu_popup{margin-top: 0;}
.info-bar .login-or-links, .navbar_search, .login-nav { height: 50px; }
#nav.hide-menu li a#navforums {padding-right: 10px;}
#nav.hide-menu li a > img { position: relative; top: -2px; }
.login-nav#nav > li { padding: 0 !important; }
a#navbar_avatar { /* height: 33px !important; */padding-top: 11px;}
 a#navbar_avatar_vstesting {padding: 22px 10px 0 10px;height: 43px;}
.login-nav .avatar {margin-top: 7px;}
.login-nav .tools_wrapper {top: 61px; right: 0;}
#navbar_search_menus, .login-nav .tools_wrapper { display: inline-table; top:50px !important; }
#navbar_search {padding:18px 8px 16px 3px;}

/* ~M 1100*/

.header .logo {background-size: 125px 33px;}
.header img {width: 125px; height: 33px;}
.hide-menu {display: none;}

.login-nav, .navbar_search, .menu-button {float: none; position: absolute; top: 0; right: 4px;}

.navbar_search {right: 70px; top: 0;}

.menu-button {min-width:25px; padding:inherit 0px; text-indent:-9999em; height: 50px; display: inline-block; right: 110px; cursor:pointer; }

.menu-button:before {background:url(/forum/images/overclock/misc/sprites-icons.png) -111px -509px no-repeat; content:""; height:28px; left:50%; margin:-11px 0px 0px -13px; position:absolute; top:50%; width:26px; z-index:1;}

.login-nav_icon { background: url(/forum/images/overclock/misc/avatar.png) no-repeat; }

nav li a, nav li span.link {padding: 10px 10px 10px;}
.vstestingCyb nav li a {padding: 10px 10px 10px 5px;}
#navbar_search, nav li.vbmenu_control {height: auto; line-height: normal;}

.header {display: block;}
nav {float: none; width: 100%; display: block;}
.nav {white-space: normal;}

.vs-login-area input {margin: 5px 0px;}
.login-nav .vs-login-area {width: 160px;}

.vbimghost_imgshow .vbimghost_imgshow_td {display: inline-block;}

table.sponsor-links, table.sponsor-links td {border-width: 0;}
table.sponsor-links td {padding-left: 0;}
.sponsor-links ul, .sponsor-links li {list-style: none; padding: 0; margin: 0;}
.sponsor-links li a {font-weight: bold; display: block; margin: 2px 0;}

.sidebar table.tborder td.tcat {padding: 10px 8px 10px 5px;}


.vs_forumnav {padding-left: 10px;}

table.sponsor-links, table.sponsor-links td {border-width: 0; }
table.sponsor-links td {padding-left: 0;}
.sponsor-links ul, .sponsor-links li {list-style: none; padding: 0; margin: 0;}
.sponsor-links li a {font-weight: bold; display: block; margin: 2px 0;}
}

@media screen and (max-width:800px) {
#menutools_menu {left: 0;}

.tools_wrapper .vbmenu_control .vbmenu_popup {/* border: 5px solid #999; right: 0px; left: -5px; margin-top: 2.4rem;*/ visibility: hidden;}

.sig-permissions-table td, .forumjump-table td {display: block; vertical-align: top;}


}

@media screen and (max-width:400px) {

select {width: 95%; max-width: 200px;}
input, textarea {max-width: 200px;}

#vB_Editor_001_controls table, #vB_Editor_001_controls tbody, #vB_Editor_001_controls tr, 
#vB_Editor_001_controls table, #vB_Editor_001_controls tbody, #vB_Editor_001_controls tr {display: inline; width: auto; min-width: 20px}

#vB_Editor_001_controls td {display: inline-block !important;}
.vBulletin_editor .controlbar {/*display: inline-block;*/ vertical-align: top;}
#profileform .panel td, .posticons-table td, .content_block .block_row table td {display: inline-block; width: auto; vertical-align: top;}

.pm_conversationlist td {display: block; width: auto; vertical-align: top;}

.pm_conversationlist td.alt1, .pm_conversationlist td.alt2 {display: none;}
.pm_conversationlist .smallfont, .pm_conversationlist .time {float: none !important; display: block;}

/* .go_button {display: block; width: auto;} */
.Display-Options {display: none;}

}


@media screen and (min-width:1100px) {
.hide-menu {display: block !important;}
.login-nav#nav > li {
    padding: 28px 0 26px 0;
}
@-moz-document url-prefix() { 
  .login-nav#nav > li {
    padding: 28px 0 30px;
 }
 .hasScrolled #nav.login-nav > li#vs_vstesting {
  padding: 6px 0 2px !important;
 }
}/* end firefox */
/*#sidebar {width: 326px !important;}*/
}

.vBulletin_editor .controlbar {/*display: inline-block;*/ vertical-align: top;}


#vB_Editor_001_controls {width: 100%;}
/* #vB_Editor_001_controls td {display: inline-block;}
.vBulletin_editor .controlbar table td, .posticons_table td {display: inline-block;}*/
.posticons_table td.tcat {display: block;}
#vB_Editor_001_popup_fontname td {display: table-cell;}
.popup_feedback {min-width: 50px;}


/* mobile reply box - global */
@media screen and (max-width: 1024px){
.search-in-one .change_btn {
    left: 16px;
    top: 6px;
}
#wrapper { padding: 0px; }
#main-content_wrapper { width: 100% !important; }
/*.vBulletin_editor .controlbar {display: inline-block; vertical-align: top;}*/


#vB_Editor_001_controls {width: 100%;}
/*#vB_Editor_001_controls td {display: inline-block;}*/
.vBulletin_editor .controlbar table td, .posticons_table td {/*display: inline-block;*}
.posticons_table td.tcat {display: block;}
#vB_Editor_001_popup_fontname td {display: table-cell;}
.popup_feedback {min-width: 50px;}
}
table.smilies-table, .controlbar { width: 100%;}

.posticons_table td.tcat {display: block;} /* , .vb_td_block td */

.vs_forumjump select {max-width: 50%;}



table.posticons_table td { width: 17px; }
table.posticons_table td[width^="12"]{ width: 40px; }
table.posticons_table td:first-child { width: 75px; }
table.posticons_table td[colspan^="15"]{ width: 100%; }


/* Mobile fix */
@media screen and (max-width:480px){

.formhome-tborder td.reply_count, .formhome-tborder td.thread_count{width:46%; display:inline-block; float:left; border-top:none; background:none}
.formhome-tborder td.thread_count{border-left:0}
.formhome-tborder td.reply_count:before{content:"Posts:"; display:inline-block;margin-right:4px}
.formhome-tborder td.thread_count:before{content:"Threads:"; display:inline-block;margin-right:4px}
.formhome-tborder td.lastpostinfo{border-color: #c4c4c4;/*border*/;border-style: solid;border-width: 0 0 1px 0;}

.formhome-tborder td, .vs_subforum td, #threadslist td {display: block; text-align: left;}

.formhome-tborder td.mobile-hide, .vs_subforum td.mobile-hide, #threadslist td.mobile-hide {display: none;}

.formhome-tborder td.mobile-hide, .vs_subforum td.moible-hide, #threadslist td.mobile-hide {display: none;}

.formhome-tborder td.mobile-hide, .vs_subforum td.mobile-hide, #threadslist td.mobile-hide {display: none;}

#threadslist td div.smallfont {text-align: left !important;}
.formhome-tborder td:first-of-type, .formhome-tborder td.thead, 
table.vs_subforum td.alt1Active table td:first-of-type, .vs_subforum td.thead, .vs_subforum td.reply_count, .vs_subforum td.thread_count {display: none;}

#threadslist tr td:nth-child(1), #threadslist tr td:nth-child(2), #threadslist tr td:nth-child(5), #threadslist tr td:nth-child(6) {display: none;}

table.formhome-tborder td.alt1Active, table.vs_subforum td.alt1Active, #threadslist tr td:nth-child(3) {/* background: #e6edf5; */
 /*forumHomeTborderAltBG*/;}

table.tborder td.mod-td {background: #ddd;}


#posts .main-column-picture, #post .main-column-picture {width: 98%; display: block; border-width: 0px; padding: 10px 1%;}
#posts .main-column-text-wrapper, #post .main-column-text-wrapper {margin-left: 0px;}
#posts .main-column-text, #post .main-column-text {border-width: 0px;}
#posts .main-column-text:before, #post .main-column-text:before {border-width: 0px;}

#main-content .toolbar td {display: block; padding: 6px 0%;}
.fixed-controls .fixed-controls-container {margin-right: 30px !important;}
.controls .item, .post-count {float: none;}

.postbit_legacy_wrapper_bottom .status-icons {padding:1% !important;}

/* new fix*/
#main-content div.pagenav > table > tbody > tr:first-child > td:first-child {display: none;}
.below_postbits-td {display: block; text-align: left; margin-top: 10px;}

.vs_dfp_standard_postbit_ad table:first-of-type {background:#fff; width: 100%;}
.vs_dfp_standard_postbit_ad td, .vs_dfp_standard_postbit_ad td.alt2, .vs_dfp_standard_postbit_ad td.alt1 {display: block; background: transparent; border-width: 0px}

}







/* photopost */

.a.upload-photos, div.up-albums {float: none; margin: 0}

.owl-carousel .owl-item {width: 164px !important;}

div.quick-comment .username {float: none;}
div.quick-comment .comment-details {float: none; width: 100%;}

.photo-user-wrapper .user-submenu {clear: both; float: none; width: auto;}

.mce-container {width: 100% !important;}
.mce-btn-group {display: inline-block; width: auto !important;}
.mce-btn-group div {display: inline-block; width: auto !important;}

#photopost-wrapper select {width: 100%;}