.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #FFFFFF;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
/* 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;}

blockquote {margin: 0px 0px 20px 20px;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, summary, details, section {display:block;}

.container {padding:0px 10px 0px; min-width: 999px;}

/* 
@media print, screen and (max-width: 999px){
.container {min-width: 10px;}
}
*/

.container + img {display: none;}
.content {background: none repeat scroll 0 0 #FFFFFF; border-top-left-radius: 5px; border-top-right-radius: 5px; }



/* 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;}

.wrapper {background:#fff; margin:0px 10px 10px; min-width:930px; padding:0px 5px;}

@media print, screen and (max-width: 999px){
.wrapper {min-width:10px; max-width: 98%; padding: 0px 1% 10px;}
/*.header .logo {margin-left:-30px;}*/
}

.wrapper_fullscreen{padding:0px 5px;}
#main-content_wrapper {float:left; margin-right:-330px; width:100%;}
#main-content {margin-right:330px; padding:8px 0px 20px 0px;}


#sidebar {/*display:block; position:relative;*/ float:right; margin-right:0px;}
#sidebar .sidebar {margin:0px; padding:8px 0 15px; width:300px;}

.main-column-text-wrapper {display:block; float:right; margin-left:-275px; width:100%;}
.main-column-text {display:block; margin-left:275px; 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;}

.home-popular-threads-wrapper {margin-bottom: 20px;}
.home-popular-threads-wrapper .main-column-text-wrapper {margin-left:-37px;}
.home-popular-threads-wrapper .main-column-text {margin-left:37px;}
.home-popular-threads-wrapper .main-column-picture {margin-top:3px; width:23px;}

.articles-landing .tborder .main-column-text-wrapper {margin-left: -50px}
.articles-landing .tborder .main-column-text {margin-left: 50px}
.articles-landing .tborder .main-column-picture {width: 40px;}

#posts .main-column-text-wrapper, #post .main-column-text-wrapper {line-height:1.2em; margin-left:-185px;}
#posts .main-column-text-wrapper table, #post .main-column-text-wrapper table {width:auto !important;}
#posts .main-column-text, #post .main-column-text {border-left:169px solid #F7F6F4; display:block; font-size:1.4rem; line-height:1.3em; margin-left:0px; padding:10px; word-break: break-word;}
#posts .main-column-text .smallfont, #post .main-column-text .smallfont {font-size:1.2rem;}

.windowbg {font-size:1.4rem; line-height:1.3em;}

#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:#F7F6F4; border-right:1px solid #c1c1c1; font-size:1.1rem; width:149px;  word-wrap:break-word; z-index:20;}

.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 {margin-bottom:0px;}
.articles-list article {/* border-top:1px solid #E8E9EA; */ border-bottom:1px solid #E8E9EA; margin:0px; min-height:140px; padding:30px 0px;}
#feature article {padding-top: 0px;}

#feature article {border-width: 0;}

.articles-list img.photo{position:absolute; clip: rect(0px, 265px, 140px, 0px);width: 100%; }

.dividing-line, .sig {border-width:0px 0px 1px 0px; color:#444; height:1px;}
.quote_box {background:#e9e9e8; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius:5px; border-radius: 5px; margin:0px 15px 10px; padding:10px 10px 15px;}

.fieldset {border:0px; border-bottom:1px solid #e8e9ea; 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; 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: url("/forum/images/AVSForum/misc/body_bg.png"); color:#333; font-family:Verdana, Arial,Helvetica,sans-serif; font-size:1.3em\9; font-size:1.2rem; line-height:1.2em; -webkit-font-smoothing:antialiased; min-width:999px; -moz-font-feature-settings: "liga" 0; -webkit-font-feature-settings: "liga" 0; font-feature-settings: "liga" 0;}
.alt1 iframe {overflow:auto; width:100%;}

/* links */
a {color:#005194; text-decoration:none;}
a:hover {text-decoration:underline;}

table.registration .not_bold label a {color:#565656;}

.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:#333;}
.cmps-table div.smallfont a strong {font-weight:300;}
.columns div.smallfont a strong {font-weight:300;}
.cmps-table div.smallfont div {color:#878787; 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:#006CAE;}

.toolbar a {color:#333; font-family:Verdana, sans-serif; font-size:1.3rem; font-weight:bold;}
#forumtools, #forumsearch, #forumsearch.subforums a  {font-family:Verdana, sans-serif ; font-weight:bold;}

.quick-links a {padding:0px 5px;}
.quick-links li:before {color:#333; content:" | ";}
.quick-links li:first-child:before {content:"";}

.vs_nominate {background:#F9F9F9; float:right; font-size:11px; padding:0px 10px; position: relative; margin-bottom: 10px; margin-left: 20px;}
.vs_nominate:before {border-left:1px solid #c1c1c1; content:""; height:100%; left:-10px; position:absolute; width:1px; z-index:49;}

#navbar_search {background:#fff; min-width:11px; padding:inherit 0px; position:relative; text-indent:-9999em; padding: 13px 16px 14px;}
#navbar_search:before {background:url(/forum/images/AVSForum/misc/sprites-icons.png) -69px -518px no-repeat; content:""; height:26px; left:50%; margin:-13px 0px 0px -13px; opacity:1; position:absolute; top:50%; width:26px; z-index:1;}
#navbar_search img {display:none;}

#footer a {color:#fff;}
#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 {/*border:1px solid #C6C6C6;*/}
.subnav li, #nav .dbl-column li {background:#f1f1f1; border-bottom:1px solid #e6e5e3; display:list-item;}
#nav .vs_dblnav .vbmenu_control:after {background:url("/forum/images/AVSForum/misc/sprites-icons.png") no-repeat 5px 10px; content:""; height:20px; position:absolute; right:5px; top:5px; transform:rotate(-90deg); -ms-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); width:20px;}
#nav .vs_dblnav .vbmenu_control li:after {background:none;}
.subnav li a, #nav .dbl-column li a {color:#000; font-weight:300; padding:5px 14px; /*padding:10px 14px;*/}
#nav .dbl-column li a {color: #000; text-transform:uppercase;}
.subnav li a:hover, #nav .dbl-column li a:hover {color:#333; text-decoration:none;}
#nav .dbl-column li a:hover {text-transform:uppercase;}
.subnav li .thead a {color:#333333; font-weight:700; text-transform:none;}
.subnav li .thead a:hover {color:#333333; text-decoration:underline;}
.subnav li span.link {color:#333;}
.subnav li:hover span.link {color:#333; text-decoration:none;}

/*
.button-subscribed {background-color: #333333; border-color:#333333; display: inline-block; float: right; margin-left: 50px;}
*/
.navbar_wrapper .subscribed-link {position: relative; float: right; padding-right: 25px; display: inline-block;}

.navbar_wrapper .subscribed-link .notifications {
    background: none repeat scroll 0 0 #EA4F4B;
    border-radius: 50%;
    color: #FFFFFF;
    display: inline-table;
    /* float: right;*/
right: 0px; top: 0px;
    font-size: 0.85em;
    height: 18px;
    line-height: 18px;
    /* margin-right: -30px; */
margin-top: -5px;
    padding: 2px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 18px;
    z-index: 49;
}


.info-bar {background:#fff; border-bottom:1px solid #e8e9ea; font-size:1.3rem; margin-bottom:10px; padding:8px 15px;}
.info-bar .login-or-links, .navbar_search {float:right;}
.info-bar .quick-links, .info-bar .welcome-phrase {display:inline-block; margin:5px 0px;}

.navbar_wrapper {margin:0px 15px;}
nav {background:#61615f; border-top-left-radius:4px; border-top-right-radius:4px; padding:0 15px;}
nav ul, nav li {list-style:none; margin:0px; padding:0px;}

nav li:hover {background:#fff url(/forum/images/AVSForum/misc/nav_hover.jpg) repeat-x; color: #000;}
nav li a, nav li span.link {color:#fff; display:inline-block; font-family:'Oswald',Arial, sans-serif; font-size:1.6rem; letter-spacing:0.02em; min-height:14px; padding:14px 14px 13px; text-transform:uppercase;}
.ie nav li a, .ie nav li span.link{font-family:Arial;font-size:1.4rem;}
nav #tmp_tools li a, nav #tmp_tools li span.link{width:inherit;}
#nav > li > a {white-space: nowrap;}
nav li:hover a, nav li span.link:hover {color: #000;}
nav li .vbmenu_popup a, nav li .vbmenu_popup span.link {font-family:inherit; font-size:1.2rem; text-transform:none;}

nav li .vbmenu_popup a {text-transform:none;}
nav li a:hover {text-decoration:none;}
nav li.vs_register a {color:#fede00;}
nav li.vs_register a:hover {color:#0098d8;}
nav li span.link {color:#333; font-weight:300; padding:5px 14px;}
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;}

#nav .dbl-column {
    
    position: absolute;
    width: 290px;
    z-index: 400;

    border-top: 0;}

#nav .dbl-column {
    opacity: 0;
    left: -999em;}

#nav .dbl-column li {display: block;}
#nav .dbl-column li:hover, #nav .subnav li:hover {background: none;}

#nav li:hover .dbl-column
 {
    left: auto;
    opacity: 1;}

.vbmenu_popup {background:#fff; /*border:1px solid #c6c6c6;*/ padding:3px;}
.vbmenu_popup form, .vbmenu_popup table {/*border:1px solid #c6c6c6;*/}
.vbmenu_popup form table {border:0px;}
.vbmenu_popup .thead {border-bottom:1px solid #e6e5e3;}
.vbmenu_popup a, #nav_pmfolders_menu a, #nav_subsfolders_menu a {color:#005194; font-weight:300; padding:5px 0px;}
.vbmenu_popup a:hover {color:#333; text-decoration:none;}
.vbmenu_option form {border:0px;}
.vbmenu_option, .vbmenu_hilite {background:#f1f1f1; border-bottom:1px solid #e6e5e3; padding:5px 14px; /*padding:8px 14px;*/}
.vbmenu_option:hover, .vbmenu_hilite:hover {background:#e5e5e5;}
.vbmenu_hilite {cursor:pointer; white-space:nowrap;}

.tools_wrapper {position:absolute; width:200px; z-index:50;}
.tools_wrapper table {/*border:1px solid #c6c6c6;*/ width:100%;}
.tools_wrapper .vbmenu_control {position:relative; width:100%;}
.tools_wrapper .vbmenu_control:hover {background:#e5e5e5;}
.tools_wrapper .vbmenu_control:hover .vbmenu_popup {display:block !important;}
.tools_wrapper .vbmenu_control .vbmenu_popup {position:absolute; right:198px; top:0px; z-index:15;}

.forum-menu_wrapper .vbmenu_control .vbmenu_popup {left: 198px;}

.tools_wrapper .vbmenu_popup {clip:auto !important; width:100%;}

li.hovertouch div.vbmenu_popup {background:#fff; /*border:1px solid #c6c6c6;*/ display:none; margin-top:0px; padding:3px; position:absolute; z-index:100;}
li.hovertouch_hover ul,li.hovertouch_hover div.vbmenu_popup {display:block;}
#navbar_garage img, #menutools img, #navarticles img, #navforums img {margin-left:5px;}

.breadcrumb {font-size: 1.1rem; margin:10px 0px 10px;}
.breadcrumb a, .breadcrumb {color:#005194;}
.breadcrumb strong, .info-bar strong {color:#333; font-weight:normal;}
.button-subscribed a {color: #fff}

#footer {background:#333; color:#fff; padding:15px 10px; text-align:center;}
#footer form {margin:0px auto;}

/* images & buttons */
.wrapper img {border:0px;}
#page .wrapper table #vB_Editor_001_color_bar, #page .wrapper table #vB_Editor_QR_color_bar, #page .wrapper table #vB_Editor_QE_1_color_bar, #page .wrapper table.vs_quickedit_table br + img {height:4px !important;}
.wrapper table.pollresult img {height:10px;}

.user-post .alt1 img {height:auto !important; max-width:100%;}
.user-post .alt1 ol {margin-left:20px;}
.postbit_legacy_wrapper img, #photopost-wrapper img, .picture img {max-width: 100%; height: auto;}
.user-post .alt1 .vBulletin_editor img.imagebutton {max-width: none;}
.tcat img, .vbmenu_control img {vertical-align:middle;}
.pagenav .vbmenu_control img {opacity:0.8;}

.picture {position:relative;}
.video-icon {background:url(/forum/images/AVSForum/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/AVSForum/misc/sprites-icons.png) 5px 4px no-repeat; display:inline-block; height:20px; width:20px;}

span.inlineimg {overflow:hidden; text-indent:105%; *text-indent: -999em; vertical-align:middle; white-space:nowrap !important; word-break:keep-all !important; word-wrap:normal !important;}

.buttons-postings .button, .edit, .email, .find, .home, .multiquote_off, .newthread, .quickreply, .reply, .sendpm, .threadclosed, .quote {background:#333333; border:1px solid #333333; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; color:#fff; min-height:21px; font-size:1.3rem; margin-top:5px; padding: 2px 15px 2px 22px; position:relative; width:auto;}

.multiquote_on{opacity:.6;}

.newthread, .reply, .threadclosed {line-height:1.4em;}

.buttons-postings .button:before, .edit:before, .email:before, .find:before, .home:before, .multiquote_off:before, .newthread:before, .quickreply:before, .reply:before, .sendpm:before, .threadclosed:before, .quote:before {background:url(/forum/images/AVSForum/misc/sprites-icons.png) -41px -399px no-repeat; content:""; height:15px; left:8px; margin-top:3px; position:absolute; width:9px; z-index:1;}
.buttons-postings .button a {color:#fff;}
.buttons-postings .button:hover, .edit:hover, .email:hover, .find:hover, .home:hover, .multiquote_off:hover, .newthread: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); -webkit-transform:scale(7,7); transform:rotate(180deg);}

.lastpost {/*-webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -ms-transform:rotate(270deg); -o-transform:rotate(270deg); transform:rotate(270deg);*/background-position:-61px -149px; margin-top:-3px; vertical-align:middle;}

.add_album {background-position:0px -108px; height:27px; width:27px;}
.addpoll {background-position:0px -152px; height:22px; width:24px;}
.close {background-position:0px -92px; height:17px; width:16px;}
.collapseimg {background-position:-17px -34px; height:18px; width:17px;}
.collapseimg-light {background-position:-125px -445px; height:17px; width:17px;}
.collapseimg_collapsed {background-position:0px -34px; height:18px; width:17px;}
.collapseimg-light_collapsed {background-position:-108px -445px; height:17px; width:17px;}
.infraction {background-position:0px -134px; height:17px; width:23px;}
.ip {background-position:0px -174px; height:22px; width:22px;}
.printer {background-position:0px -244px; height:23px; width:24px;}
.redcard {background-position:0px -198px; height:21px; width:23px;}
.report {background-position:0px -269px; height:22px; width:22px;}
.reputation {background-position:0px -292px; height:22px; width:22px;}
.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 0px; height:15px; margin-top:-2px; opacity:0.4; padding-right:1px; transform:scale(0.7); -moz-transform:scale(0.7); -ms-transform:scale(0.7); -o-transform:scale(0.7); -webkit-transform:scale(0.7); vertical-align:top; width:15px;}
.subforum_new {background-position:-68px -15px; height:15px; margin-top:-2px; padding-right:1px; transform:scale(0.7); -moz-transform:scale(0.7); -ms-transform:scale(0.7); -o-transform:scale(0.7); -webkit-transform:scale(0.7); vertical-align:top; width:15px;}
.subforum_link {background-position:-66px -315px; height:15px; margin-top:-2px; padding-right:1px; transform:scale(0.7); -moz-transform:scale(0.7); -ms-transform:scale(0.7); -o-transform:scale(0.7); -webkit-transform:scale(0.7); vertical-align:top; width:15px;}

.pm_forwarded {background-position:-61px -32px; height:25px; opacity:0.4; width:33px;}
.pm_new {background-position:-61px -55px; height:25px; width:33px;}
.pm_old {background-position:-61px -55px; 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:14px; width:11px;}
.post_new {background-position:-68px -285px; height:14px; 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;}

.latest_industry_news_forum_new, .latest_industry_news_forum_new_lock {background-position:-9px -581px; height:38px; margin-left:5px; margin-right:-5px; width:33px;}
.latest_industry_news_forum_old, .latest_industry_news_forum_old_lock {background-position:-9px -581px; height:38px;  margin-left:5px;  margin-right:-5px;  opacity:0.4; width:33px;}
.comm_news_polls_forum_new, .comm_news_polls_forum_new_lock {background-position:-7px -629px; height:40px; margin-left:5px; margin-right:-5px; width:38px;}
.comm_news_polls_forum_old, .comm_news_polls_forum_old_lock {background-position:-7px -629px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:38px;}
.avs_radio_show_forum_new, .avs_radio_show_forum_new_lock {background-position:-5px -680px;  height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.avs_radio_show_forum_old, .avs_radio_show_forum_old_lock {background-position:-5px -680px;  height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.found_deals_forum_new, .found_deals_forum_new_lock {background-position:-4px -731px; height:41px; margin-left:5px; margin-right:-5px; width:45px;}
.found_deals_forum_old, .found_deals_forum_old_lock {background-position:-4px -731px; height:41px; margin-left:5px; margin-right:-5px; opacity:0.4; width:45px;}
.rumor_mill_forum_new, .rumor_mill_forum_new_lock {background-position:-5px -785px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.rumor_mill_forum_old, .rumor_mill_forum_old_lock {background-position:-5px -785px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.LCD_flat_panel_forum_new, .LCD_flat_panel_forum_new_lock {background-position:-4px -836px; height:38px; margin-left:5px; margin-right:-5px; width:45px;}
.LCD_flat_panel_forum_old, .LCD_flat_panel_forum_old_lock {background-position:-4px -836px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:45px;}
.plasma_flat_panel_forum_new, .plasma_flat_panel_forum_new_lock {background-position:-6px -889px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.plasma_flat_panel_forum_old, .plasma_flat_panel_forum_old_lock {background-position:-6px -889px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.digital_hi_end_projectors_forum_new, .digital_hi_end_projectors_forum_new_lock {background-position:-5px -940px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.digital_hi_end_projectors_forum_old, .digital_hi_end_projectors_forum_old_lock {background-position:-5px -940px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.digital_projectors_forum_new, .digital_projectors_forum_new_lock {background-position:-5px -993px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.digital_projectors_forum_old, .digital_projectors_forum_old_lock {background-position:-5px -993px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.rear_projection_forum_new, .rear_projection_forum_new_lock {background-position:-5px -1045px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.rear_projection_forum_old, .rear_projection_forum_old_lock {background-position:-5px -1045px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.flat_panel_general_forum_new, .flat_panel_general_forum_new_lock {background-position:-5px -1096px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.flat_panel_general_forum_old, .flat_panel_general_forum_old_lock {background-position:-5px -1096px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.ultra_hi_end_HT_gear_forum_new, .ultra_hi_end_HT_gear_forum_new_lock {background-position:-2px -1149px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.ultra_hi_end_HT_gear_forum_old, .ultra_hi_end_HT_gear_forum_old_lock {background-position:-2px -1149px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.screens_forum_new, .screens_forum_new_lock {background-position:-5px -1200px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.screens_forum_old, .screens_forum_old_lock {background-position:-5px -1200px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.CRT_projectors_forum_new, .CRT_projectors_forum_new_lock {background-position:-5px -1252px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.CRT_projectors_forum_old, .CRT_projectors_forum_old_lock {background-position:-5px -1252px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.direct_view_CRT_forum_new, .direct_view_CRT_forum_new_lock {background-position:-65px -578px; height:40px; margin-left:5px; margin-right:-5px; width:41px;}
.direct_view_CRT_forum_old, .direct_view_CRT_forum_old_lock {background-position:-65px -578px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:41px;}
.display_calibration_forum_new, .display_calibration_forum_new_lock {background-position:-65px -629px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.display_calibration_forum_old, .display_calibration_forum_old_lock {background-position:-65px -629px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.constant_image_height_forum_new, .constant_image_height_forum_new_lock {background-position:-66px -681px; height:38px; margin-left:5px; margin-right:-5px; width:40px;}
.constant_image_height_forum_old, .constant_image_height_forum_old_lock {background-position:-66px -681px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:40px;}
.local_HDTV_info_forum_new, .local_HDTV_info_forum_new_lock {background-position:-66px -731px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.local_HDTV_info_forum_old, .local_HDTV_info_forum_old_lock {background-position:-66px -731px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.HDTV_technical_forum_new, .HDTV_technical_forum_new_lock {background-position:-66px -785px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.HDTV_technical_forum_old, .HDTV_technical_forum_old_lock {background-position:-66px -785px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.HDTV_programming_forum_new, .HDTV_programming_forum_new_lock {background-position:-66px -836px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.HDTV_programming_forum_old, .HDTV_programming_forum_old_lock {background-position:-66px -836px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.HDTV_recorders_forum_new, .HDTV_recorders_forum_new_lock {background-position:-66px -889px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.HDTV_recorders_forum_old, .HDTV_recorders_forum_old_lock {background-position:-66px -889px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.speakers_forum_new, .speakers_forum_new_lock {background-position:-65px -938px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.speakers_forum_old, .speakers_forum_old_lock {background-position:-65px -938px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.receivers_forum_new, .receivers_forum_new_lock {background-position:-65px -993px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.receivers_forum_old, .receivers_forum_old_lock {background-position:-65px -993px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.subwoofers_forum_new, .subwoofers_forum_new_lock {background-position:-65px -1045px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.subwoofers_forum_old, .subwoofers_forum_old_lock {background-position:-65px -1045px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.DIY_speakers_forum_new, .DIY_speakers_forum_new_lock {background-position:-65px -1094px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.DIY_speakers_forum_old, .DIY_speakers_forum_old_lock {background-position:-65px -1094px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.soundbars_forum_new, .soundbars_forum_new_lock {background-position:-66px -1149px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.soundbars_forum_old, .soundbars_forum_old_lock {background-position:-66px -1149px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.CD_players_forum_new, .CD_players_forum_new_lock {background-position:-66px -1198px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.CD_players_forum_old, .CD_players_forum_old_lock {background-position:-66px -1198px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.home_theater_forum_new, .home_theater_forum_new_lock {background-position:-66px -1248px; height:46px; margin-left:5px; margin-right:-5px; width:42px;}
.home_theater_forum_old, .home_theater_forum_old_lock {background-position:-66px -1248px; height:46px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.surround_music_forum_new, .surround_music_forum_new_lock {background-position:-124px -579px; height:38px; margin-left:5px; margin-right:-5px; width:43px;}
.surround_music_forum_old, .surround_music_forum_old_lock {background-position:-124px -579px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:43px;}
.two_channel_audio_forum_new, .two_channel_audio_forum_new_lock {background-position:-125px -629px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.two_channel_audio_forum_old, .two_channel_audio_forum_old_lock {background-position:-125px -629px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.audio_theory_forum_new, .audio_theory_forum_new_lock {background-position:-122px -676px; height:45px; margin-left:5px; margin-right:-5px; width:46px;}
.audio_theory_forum_old, .audio_theory_forum_old_lock {background-position:-122px -676px; height:45px; margin-left:5px; margin-right:-5px; opacity:0.4; width:46px;}
.bluray_disc_reviews_forum_new, .bluray_disc_reviews_forum_new_lock {background-position:-125px -731px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.bluray_disc_reviews_forum_old, .bluray_disc_reviews_forum_old_lock {background-position:-125px -731px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.bluray_players_forum_new, .bluray_players_forum_new_lock {background-position:-125px -784px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.bluray_players_forum_old, .bluray_players_forum_old_lock {background-position:-125px -784px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.bluray_software_forum_new, .bluray_software_forum_new_lock {background-position:-125px -834px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.bluray_software_forum_old, .bluray_software_forum_old_lock {background-position:-125px -834px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.dual_format_players_forum_new, .dual_format_players_forum_new_lock {background-position:-126px -886px; height:44px; margin-left:5px; margin-right:-5px; width:40px;}
.dual_format_players_forum_old, .dual_format_players_forum_old_lock {background-position:-126px -886px; height:44px; margin-left:5px; margin-right:-5px; opacity:0.4; width:40px;}
.HDTV_software_media_forum_new, .HDTV_software_media_forum_new_lock {background-position:-124px -936px; height:45px; margin-left:5px; margin-right:-5px; width:42px;}
.HDTV_software_media_forum_old, .HDTV_software_media_forum_old_lock {background-position:-124px -936px; height:45px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.HD_DVD_players_forum_new, .HD_DVD_players_forum_new_lock {background-position:-124px -991px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.HD_DVD_players_forum_old, .HD_DVD_players_forum_old_lock {background-position:-124px -991px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.HD_DVD_software_forum_new, .HD_DVD_software_forum_new_lock {background-position:-124px -1041px; height:46px; margin-left:5px; margin-right:-5px; width:44px;}
.HD_DVD_software_forum_old, .HD_DVD_software_forum_old_lock {background-position:-124px -1041px; height:46px; margin-left:5px; margin-right:-5px; opacity:0.4; width:44px;}
.content_streaming_forum_new, .content_streaming_forum_new_lock {background-position:-124px -1095px; height:42px; margin-left:5px; margin-right:-5px; width:44px;}
.content_streaming_forum_old, .content_streaming_forum_old_lock {background-position:-124px -1095px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:44px;}
.home_theater_gaming_forum_new, .home_theater_gaming_forum_new_lock {background-position:-123px -1147px; height:44px; margin-left:5px; margin-right:-5px; width:44px;}
.home_theater_gaming_forum_old, .home_theater_gaming_forum_old_lock {background-position:-123px -1147px; height:44px; margin-left:5px; margin-right:-5px; opacity:0.4; width:44px;}
.PVRs_general_forum_new, .PVRs_general_forum_new_lock {background-position:-124px -1200px; height:38px; margin-left:5px; margin-right:-5px; width:44px;}
.PVRs_general_forum_old, .PVRs_general_forum_old_lock {background-position:-124px -1200px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:44px;}
.satellite_radio_forum_new, .satellite_radio_forum_new_lock {background-position:-123px -1250px; height:42px; margin-left:5px; margin-right:-5px; width:44px;}
.satellite_radio_forum_old, .satellite_radio_forum_old_lock {background-position:-123px -1250px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:44px;}
.HD_radio_forum_new, .HD_radio_forum_new_lock {background-position:-187px -579px; height:40px; margin-left: 5px;margin-right: -5px; width:40px;}
.HD_radio_forum_old, .HD_radio_forum_old_lock {background-position:-187px -579px; height:40px; margin-left: 5px;margin-right: -5px; opacity:0.4; width:40px;}
.portable_AV_forum_new, .portable_AV_forum_new_lock {background-position:-188px -628px; height:40px; margin-left: 5px; margin-right: -5px; width:40px;}
.portable_AV_forum_old, .portable_AV_forum_old_lock {background-position:-188px -628px; height:40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width:40px;}
.replayTV_forum_new, .replayTV_forum_new_lock {background-position: -185px -680px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.replayTV_forum_old, .replayTV_forum_old_lock {background-position: -185px -680px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.MS_ultimate_TV_forum_new, .MS_ultimate_TV_forum_new_lock {background-position:-185px -733px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.MS_ultimate_TV_forum_old, .MS_ultimate_TV_forum_old_lock {background-position:-185px -733px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.video_download_forum_new, .video_download_forum_new_lock {background-position: -185px -784px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.video_download_forum_old, .video_download_forum_old_lock {background-position: -185px -784px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.DVD_players_standard_forum_new, .DVD_players_standard_forum_new_lock {background-position: -185px -836px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.DVD_players_standard_forum_old, .DVD_players_standard_forum_old_lock {background-position: -185px -836px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.DVD_recorders_standard_forum_new, .DVD_recorders_standard_forum_new_lock {background-position: -185px -888px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.DVD_recorders_standard_forum_old, .DVD_recorders_standard_forum_old_lock {background-position: -185px -888px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.cable_forum_new, .cable_forum_new_lock {background-position:-186px -941px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.cable_forum_old, .cable_forum_old_lock {background-position:-186px -941px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.video_processors_forum_new, .video_processors_forum_new_lock {background-position: -185px -992px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.video_processors_forum_old, .video_processors_forum_old_lock {background-position: -185px -992px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.home_theater_computers_forum_new, .home_theater_computers_forum_new_lock {background-position: -185px -1044px; height: 38px; margin-left: 5px; margin-right: -5px; width: 42px;}
.home_theater_computers_forum_old, .home_theater_computers_forum_old_lock {background-position: -185px -1044px; height: 38px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.dedicated_theater_design_forum_new, .dedicated_theater_design_forum_new_lock {background-position: -184px -1095px; height: 41px; margin-left: 5px; margin-right: -5px; width: 45px;}
.dedicated_theater_design_forum_old, .dedicated_theater_design_forum_old_lock {background-position: -184px -1095px; height: 41px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 45px;}
.game_room_equip_forum_new, .game_room_equip_forum_new_lock {background-position: -187px -1146px; height: 44px; margin-left: 5px; margin-right: -5px; width: 42px;}
.game_room_equip_forum_old, .game_room_equip_forum_old_lock {background-position: -187px -1146px; height: 44px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.outdoor_theaters_forum_new, .outdoor_theaters_forum_new_lock {background-position: -185px -1200px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.outdoor_theaters_forum_old, .outdoor_theaters_forum_old_lock {background-position: -185px -1200px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.admin_forum_new, .admin_forum_new_lock {background-position: -185px -1251px; height: 42px; margin-left: 5px; margin-right: -5px; width: 42px;}
.admin_forum_old, .admin_forum_old_lock {background-position: -185px -1251px; height: 42px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.threeD_tech_talk_forum_new, .threeD_tech_talk_forum_new_lock {background-position: -244px -575px; height: 44px; margin-left: 5px; margin-right: -5px; width: 44px;}
.threeD_tech_talk_forum_old, .threeD_tech_talk_forum_old_lock {background-position: -244px -575px; height: 44px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 44px;}
.threeD_displays_forum_new, .threeD_displays_forum_new_lock {background-position: -245px -629px; height: 38px; margin-left: 5px; margin-right: -5px; width: 42px;}
.threeD_displays_forum_old, .threeD_displays_forum_old_lock {background-position: -245px -629px; height: 38px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.threeD_source_components_forum_new, .threeD_source_components_forum_new_lock {background-position: -244px -679px; height: 42px; margin-left: 5px; margin-right: -5px; width: 42px;}
.threeD_source_components_forum_old, .threeD_source_components_forum_old_lock {background-position: -244px -679px; height: 42px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.threeD_content_forum_new, .threeD_content_forum_new_lock {background-position: -245px -729px; height: 44px; margin-left: 5px; margin-right: -5px; width: 44px;}
.threeD_content_forum_old, .threeD_content_forum_old_lock {background-position: -245px -729px; height: 44px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 44px;}
.remote_control_area_forum_new, .remote_control_area_forum_new_lock {background-position: -244px -784px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.remote_control_area_forum_old, .remote_control_area_forum_old_lock {background-position: -244px -784px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.home_AV_dist_forum_new, .home_AV_dist_forum_new_lock {background-position: -244px -836px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.home_AV_dist_forum_old, .home_AV_dist_forum_old_lock {background-position: -244px -836px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.home_automation_forum_new, .home_automation_new_lock {background-position: -244px -888px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.home_automation_forum_old, .home_automation_old_lock {background-position: -244px -888px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.DIY_forum_new, .DIY_new_lock {background-position: -244px -940px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.DIY_forum_old, .DIY_old_lock {background-position: -244px -940px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.QandA_forum_new, .QandA_new_lock {background-position: -244px -993px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.QandA_forum_old, .QandA_old_lock {background-position: -244px -993px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.classifieds_forum_new, .classifieds_forum_new_lock {background-position: -244px -1044px; height: 40px; margin-left: 5px; margin-right: -5px; width: 44px;}
.classifieds_forum_old, .classifieds_forum_old_lock {background-position: -244px -1044px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 44px;}
.other_interest_forum_new, .other_interest_forum_new_lock {background-position: -244px -1096px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.other_interest_forum_old, .other_interest_forum_old_lock {background-position: -244px -1096px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}
.forum_operations_forum_new, .forum_operations_forum_new_lock {background-position: -246px -1148px; height: 40px; margin-left: 5px; margin-right: -5px; width: 40px;}
.forum_operations_forum_old, .forum_operations_forum_old_lock {background-position: -246px -1148px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 40px;}
.post_testing_area_forum_new, .post_testing_area_forum_new_lock {background-position: -246px -1200px; height: 40px; margin-left: 5px; margin-right: -5px; width: 42px;}
.post_testing_area_forum_old, .post_testing_area_forum_old_lock {background-position: -246px -1200px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width:42px;}
.AVS_articles_forum_new, .AVS_articles_forum_new_lock {background-position: -7px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; width: 40px;}
.AVS_articles_forum_old, .AVS_articles_forum_old_lock {background-position: -7px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 40px;}
.comm_articles_forum_new, .comm_articles_forum_new_lock {background-position: -67px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; width: 40px;}
.comm_articles_forum_old, .comm_articles_forum_old_lock {background-position: -67px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 40px;}
.sponsored_forum_new, .sponsored_forum_new_lock {background-position: -127px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; width: 40px;}
.sponsored_forum_old, .sponsored_forum_old_lock {background-position: -127px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 40px;}
.contest_forum_new, .contest_forum_new_lock {background-position: -187px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; width: 40px;}
.contest_forum_old, .contest_forum_old_lock {background-position: -187px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 40px;}
.site_faqs_forum_new, .site_faqs_forum_new_lock {background-position: -247px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; width: 40px;}
.site_faqs_forum_old, .site_faqs_forum_old_lock {background-position: -247px -1354px; height: 40px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 40px;}
.gold_coffee_house_forum_new, .gold_coffee_house_forum_new_lock {background-position: -123px -1303px; height: 42px; margin-left: 5px; margin-right: -5px; width: 44px;}
.gold_coffee_house_forum_old, .gold_coffee_house_forum_old_lock {background-position: -123px -1303px; height: 42px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 44px;}
.HDMI_QA_forum_new, .HDMI_QA_forum_new_lock {background-position: -186px -1303px; height: 42px; margin-left: 5px; margin-right: -5px; width: 44px;}
.HDMI_QA_forum_old, .HDMI_QA_forum_old_lock {background-position: -186px -1303px; height: 42px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 44px;}
.avs_team_forum_new, .avs_team_forum_new_lock {background-position: -244px -1303px; height: 42px; margin-left: 5px; margin-right: -5px; width: 42px;}
.avs_team_forum_old, .avs_team_forum_old_lock {background-position: -244px -1303px; height: 42px; margin-left: 5px; margin-right: -5px; opacity:0.4; width: 42px;}


.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:-7px -1300px; height:40px; width:40px;}
.calendar_icon {background-position:-201px -441px; height:18px; width:20px;}
.stats {background-position:-68px -1302px; height:40px; width:40px;}
span.trashcan {background-position:-199px -343px; height:24px; width:20px; text-indent: 9999em;}
.whos_online {background-position:-248px -1248px; 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:-200px -368px; 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; list-style:none}
.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; 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/AVSForum/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 {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;}

.vs_prev > div {transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.lesser-than {background-position:-40px -413px; height:auto; transform:scale(0.65); -moz-transform:scale(0.65); -ms-transform:scale(0.65); -o-transform:scale(0.65); -webkit-transform:scale(0.65);  width:10px;}
/*.lesser-than:before {content:"<";}*/
.greater-than {background-position:-40px -413px; height:auto; transform:scale(0.65); -moz-transform:scale(0.65); -ms-transform:scale(0.65); -o-transform:scale(0.65); -webkit-transform:scale(0.65); width:10px;}
/*.greater-than:before {content:">";}*/

.count, .articles-list .replies {background:#ea4f4b; color:#fff; font-size:1rem; height:auto; min-width:20px; padding:1px 2px; position:relative; text-align:center; width:auto; z-index:5;}

.count:after, .articles-list .replies:after {border:10px solid transparent; border-right-color:#ea4f4b; bottom:-7px; content:""; left:-50%; margin-left:13px; position:absolute; z-index:-1;}
.articles-list .replies:after {margin-left: 23px;}


.articles-list .replies {padding: 1px 10px; position:absolute; z-index: 100; }

/* .articles-list .replies {background-color:#ea4f4b; color:#fff; display:block; font-weight:bold;  min-width: 20px; line-height:1.4em; padding: 1px 2px; position:absolute; text-align:center; text-decoration:none; z-index: 100;}*/

/* .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;}*/

#display_posticon {padding-left:10px;}

/* titles */
h2.title {border-bottom:1px solid #e8e9ea; border-top:1px solid #e8e9ea; color:#006cae; font-size:1.4rem; margin-bottom: 15px; padding:13px 15px 13px;}

.tborder thead h2 {color:#fff; font-family:'Doppio One', sans-serif; font-size:1.6rem; font-weight:normal;}

.page-title h2 {color: #333333; font-size: 1.4rem; font-weight: bold; line-height: 1.3em; padding: 7px 8px 7px 0;    /*text-transform: uppercase;*/}

.articles-landing .tborder td.tcat {
background: transparent;
border-bottom: 1px solid #E8E9EA;
    color: #333333;
    
    font-size: 1.4rem;
    font-weight: bold;
    line-height: 1.3em;
    padding: 7px 8px 7px 0;}

.articles-landing .tborder thead h2 {color: #333333;
    font-size: 2.6rem;
    font-weight: normal;}

.articles-list h3 {margin-bottom:4px;}
#feature h3 {margin-top: 10px;}

.articles-list h2, .articles-list h3 a {color:#333; font-family:'Doppio One', sans-serif;  font-size:2rem; font-weight: normal; line-height:1.3em; }


.articles-list h2 {border-bottom: 1px solid #E8E9EA; font-size: 1.6rem; padding-bottom: 8px;}
 
#latest-news h3 {font-size:1.5rem; font-weight:normal; line-height:1.2em; padding:2px 15px 10px;}
#latest-news h3 a {color:#333;}

.home-popular-threads-wrapper h3{font-size: 1.4rem; font-weight: normal; line-height: normal;}

#main-content h2.title {margin:0px -10px 15px;}

.spotlight-table h4 {font-size:1.7rem; font-weight:300; line-height:1.3em;}
.spotlight-table h4 a {color:#333;}
.spotlight-table h5 {color:#878787; font-size:1.4rem; font-weight:300; line-height:1.3em; margin-bottom:3px;}

.articles-landing  table.tborder td div.smallfont {font-size: 1.6rem;}
.articles-landing  table.tborder td div.smallfont div {font-size: 1.2rem;}

.dateCreated {font-weight: normal;}

/* sections */
section, article, .vs_dfp_standard_postbit_container {margin-bottom:15px;}
article:last-of-type {/* margin-bottom:30px; */}

.box-ad {margin:0px auto 15px; min-height:250px; text-align:center; width:300px;}
#sidebar .box-ad:nth-child(2){min-height:265px;}
.featured-ad, .sponsor_ad {margin-bottom:15px;}


#sidebar section:before {background:#fff; content:""; display:block; height:15px;}
#sidebar .box-ad:before, #sidebar #facebook-like:before {background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} 

.Leaderboard-bottom {background:url("/forum/images/AVSForum/misc/body_bg.png") repeat; padding: 12px 0;}
.Leaderboard {margin:0px 0px 0px auto; width:728px; min-height: 90px;}
.Leaderboard-bottom .Leaderboard {margin:0px auto;}
.featured-ad {min-height:180px;}
.Leaderboard, .featured-ad, .sponsor_ad, .box-ad {position:relative; overflow: hidden;}
.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:#f7f6f4; max-width:154px; width:154px;}
.vs_dfp_standard_postbit_ad td.alt1 {background:#e6edf5;}
table.vs_dfp_standard_postbit_ad td td {background:transparent;}
.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; font-size:1.3rem; line-height:1.3em; */}
.articles-list .byline {color:#878787; font-size:1.2rem; line-height:1.3em; margin-bottom: 4px;}
.feature-large .read_more {line-height:1.3em; padding-top:2px; text-transform:uppercase;}



/* lists */
.user-post .alt1 ul {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;}
.articles-list ul {list-style: none; padding: 0px; margin: 0px;}

.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;}

#article li {margin-left: 20px;}

#message_list li {border-bottom:1px solid #c1c1c1; 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 #c1c1c1; 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; padding-right:10px; vertical-align:top;}
.featured-ad td.picture {padding-left:15px;}

.header img {display:block; margin:25px 15px;}
.header .logo {background:url(/forum/images/AVSForum/misc/logo.png) no-repeat;}
.header .logo:hover {opacity: 0.8;}


table.tborder, #usercss div.tborder, #unhaggle_widget_form, #dealix_widget_form {border:1px solid #c1c1c1;}
#sidebar table.tborder, #sidebar table.tborder td {border:0px;}
#sidebar table.tborder td.alt1, #sidebar table.tborder td.alt2 {background:#e8e9ea;}
#sidebar table.tborder tbody tr:last-child td {padding-bottom:25px; padding-left:8px;}
#sidebar table.tborder td div.smallfont > a {font-size:1.3rem;}
#usercss div.tborder, #unhaggle_widget_form, #dealix_widget_form {background:#e6edf5;}
table.tborder td {background:#f9fafe; border-color:#c1c1c1; border-style: solid; border-width:1px 0px 1px 1px; line-height: 1.2em; padding: 8px 5px 8px 10px; vertical-align:middle;}
table.tborder tr:first-child td {/*border-top:0px;*/}
table.tborder tr:first-child td.tfoot {border-top:1px solid #c1c1c1;}
table.vs_subforum td.alt1, table.vs_subforum td.alt1Active, table.vs_subforum td.alt2 {border-top:1px solid #c1c1c1 important;}
table.tborder td.reply_count, table.tborder td.thread_count {background:#f9fafe;}
#vB_Editor_001, #vB_Editor_001 td, #vB_Editor_QR, #vB_Editor_QR td, #vB_Editor_QR_controls td, #vB_Review_Editor, #vB_Review_Editor td, #vB_Editor_QR_smiliebox, #vB_Editor_QR_smiliebox td {background:#E1E1E2;}

table.dto_garage_vehicle_list td, .calendar table.tborder td {vertical-align:top;}

table.toolbar strong {font-weight:normal;}

table.formhome-tborder td.alt1Active {border-left-width:0px;}
table.formhome-tborder td.alt1Active .smallfont{font-size: 1.2rem;color: #878787;}

table.tborder td td {border-width:0px; padding:inherit;}
.vBulletin_editor .controlbar td {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, table td table.login-box 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 {background:##fdfcfa; border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.user-post .alt2 {padding:10px; vertical-align:top;}
.user-post .alt2 div:first-of-type a {font-size:1.5rem; font-weight:bold;}
.user-post .alt1 {font-size:1.3rem; vertical-align:top;}

#posts .postbit_legacy_wrapper, #post .postbit_legacy_wrapper {/* background:#fdfcfa; */ background: #e6edf5; border-left:1px solid #c1c1c1; position:relative;}
#posts .postbit_legacy_wrapper_thead, #post .postbit_legacy_wrapper_thead {background:#d2d5d6; border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1;}

.ad-box-wrapper .alt1 {border-left:1px solid #c1c1c1; padding: 10px; min-height: 222px;}

#posts .postbit_legacy_wrapper_bottom, #post .postbit_legacy_wrapper_bottom {border-top:1px solid #c1c1c1;}
#posts .main-column-text:before, #post .main-column-text:before {border-left:1px solid #c1c1c1; 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; border-width:0px; color:#333333; font-size:1.3rem; font-weight:bold; padding:8px 8px;}
.thead a {color:#333333;}
.tcat a.title {color:#fff; display:inline-block; min-width: 400px; vertical-align:middle;}

table.tborder td.thead, div.tborder div.thead {background:#c1c1c1; border-width:0px; color:#333333; 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, .ad-box-wrapper .tcat {background:#565656; border:0px; color:#fff; font-family:'Doppio One',sans-serif; font-size:1.6rem; font-weight:normal; letter-spacing:0.02em; line-height:1.6em; padding:5px 8px 7px 10px; /*text-transform:uppercase;*/}

#cal td.tcat {background: transparent; color: #333; padding: 0px; font-size: 1.4rem; font-family: arial;}
#cal td.tcat a {color: #333;}
#woltable strong {font-weight:normal;}

div.tborder div.thead {margin-bottom:6px;}
table.tborder td.tcat a {color:#fff;}

table.tborder .vbmenu_control {font-size:1.3rem !important;}

#nav_pmfolders_menu .thead, #nav_subsfolders_menu .thead {background:#c1c1c1; border-bottom:1px solid #E6E5E3;}
#usercptools_menu .thead {border-bottom:1px solid #e6e5e3;}

table.forumrules td.thead {background:#565656; color: #FFFFFF; font-size: 1.4rem; font-weight: bold; letter-spacing:0.02em;line-height: 1.3em; padding: 7px 8px 7px 10px; text-transform: uppercase;}

table.tborder td.tcat .smallfont {font-size:1.3rem; font-weight:normal; line-height:1.3em;} 
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;}

table.tborder td a.forum_title:visited, table.tborder td a.lastpost_link:visited, table.tborder td a.thread_title_link:visited {color:#62318b;}

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:#006cae; font-weight:normal;}

table.tborder table.smilies-table td {padding:2px;}
table.tborder table.vs_display_options td {padding:3px 0px;}

table.vs_showresults {margin-top:-1px;}

.admin_notice, .lastpost_date_time a {color:#878787;}
.thread_count {background:#f9fafe;}
.reply_count {background:#e6edf5 !important;} 
.lastpostinfo {background:#e6edf5 !important; min-width:200px;}
.vs_thread_alt {background:#e6edf5 !important;}
.vs_faqlist p {margin-bottom:10px;}
.vs_post_original {border:1px solid #e8e9ea; margin:10px 0px; padding:5px;}

.author {color:#878787;}

.vs_advertise form td {padding:3px 10px 3px 0px !important;}

#collapseobj_attachkey td {border-bottom:1px solid #e8e9ea; 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%;}

.articles-landing table.tborder {border: 0px;}
.articles-landing table.tborder td {border-width: 0px; background: transparent; padding: 12px 5px 12px 10px;}

/* controls */
.controls {margin-bottom:5px;}
.controls .item, .post-count {display:inline-block; float:right;}
.post-count {white-space: nowrap;}
.controls .item-social {clear:both; margin-bottom: 3px; padding-top:0px;}

.vs_forumnav {margin-bottom:10px;}

div.pagenav {background:#f3f3f2; border:1px solid #cdcdcd;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; display:inline-block; margin-bottom:-3px;}
div.pagenav a {color:#878787;}

#main-content div.pagenav table.tborder {border:0px;}
#main-content div.pagenav td {border:0px; border-left:1px solid #cdcdcd; padding:2px 8px;line-height: 1.8em;}
#main-content div.pagenav td:first-of-type {background:#f3f3f2; border-width:0px; -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;}
#main-content 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;}
#main-content div.pagenav td.alt1, #main-content div.pagenav td.alt2 {background:#fff;}

/* Slider - homepage 
----------------------------------------------- */
/* slider */
#feature-slide li.child {background:#121212; height:396px; overflow:hidden; width:640px;}

#feature-slide {height:396px; overflow:hidden; position:relative; width:640px;}
#feature-slide .text {background-color:rgba(0,0,0,.5); *background-color:#000; bottom:0px; color:#fff; left:0px; line-height:1.3em; min-height:58px; padding:14px 2% 0px; position:absolute; width:96%;}
.ie8 #feature-slide .text {background-color:#000;}
#feature-slide .text a {color:#fff; 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/AVSForum/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 #c1c1c1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; 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, .button-subscribed, .buyers-guide .button {background:#0098d8; border:1px solid #0098d8; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; color:#fff; display: inline-block; min-height:12px; padding:3px 10px; text-transform:uppercase;}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, .button:hover {opacity:.8;}
.gecko input[type="button"], .gecko input[type="submit"], .gecko input[type="reset"] {padding-bottom:2px;}
.footer .button {background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
border:1px solid #a7a7a7; -webkit-border-radius:5px; -moz-border-radius:5px; - o-border-radius:5px; border-radius:5px; color:#333 !important; font-size:1.1rem; font-weight: bold;  padding:5px 25px; text-transform:uppercase;}
.footer .button:hover, .footer .on {background: #838383; /* Old browsers */
background: -moz-linear-gradient(top,  #838383 0%, #a1a1a1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#838383), color-stop(100%,#a1a1a1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #838383 0%,#a1a1a1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #838383 0%,#a1a1a1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #838383 0%,#a1a1a1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #838383 0%,#a1a1a1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#838383', endColorstr='#a1a1a1',GradientType=0 ); /* IE6-9 */
border:1px solid #8c8c8c; opacity:1; text-decoration:none;}

.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:5px;}

.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:#878787;}
.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; padding:2px 10px;}
#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 #e8e9ea; 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 #c1c1c1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; padding:3px; /* max-width: 100%; */ max-width: 500px;}
#sel_sort, #sel_order, #sel_daysprune {width:95%;}
#sel_sort, #sel_order {margin-right:15px;}
#sel_daysprune {float:right; width:100%;}

.vs_forumjump select {width:350px;}

/* Search in one */
.search-in-one {position:relative;}
.search-in-one div.search-item {display:none;}
.search-in-one .search_menu {background:#FFF; border:1px solid #0098d8; display:none; list-style:none; margin:0px; padding:3px 8px; width:120px;}
.search-in-one .search_menu li {cursor:pointer; padding:3px 0px;}
.search-in-one .search_menu li:hover {color:#006cae;}
.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/AVSForum/misc/sprites-icons.png) no-repeat 0 -445px;}
.search-in-one .sprite-vb-search {background:url(/forum/images/AVSForum/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 form input[type="text"] {width: 170px;}
.search-in-one form input[type="submit"] {float:right; height:25px;}
.gecko .search-in-one form input[type="submit"] {height:24px;}
.webkit .search-in-one form input[type="submit"] {height:23px;}
.search-in-one .visible {display:block;}
nav .search-in-one {display:none;}

/* 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:#333; font-size:1.5rem; line-height:1.6rem;}
table.buyers-resources td span {color:#006cae; 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:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; 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:3px; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; 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;}

/* ----------------------------------------------- */

.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 \9 !important; text-align:right; width:302px !important;}

.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 #e8e9ea;}
.modifyoptions_move_line table tr td.padding-bottom15 {padding-bottom:15px;}

/* Registration page 
----------------------------------------------- */
h2.blockhead {color:#333; 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 20px; text-align:center; vertical-align:top;}
table.registration .column:first-child {padding-left:0px; padding-right:50px;}
div.col,div.col2 {margin:0px auto; text-align:left; width:255px;}
div.col2 {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/misc/registration-orbg.gif) repeat-y 13px; vertical-align:top;}
table.registration .column_or .block_or {background-color:#F9FAFE; color:#333; 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; max-width: 100%;}
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:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; color:#fff; display:block; height:42px; margin-bottom:10px; min-height:42px; padding:0px; width:230px;}

.info-bar .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;}

.info-bar .social_btn span.facebook_sprite, .info-bar .social_btn span.google_sprite, .info-bar .social_btn span.twitter_sprite {height:22px; margin:0px 5px; width:16px;}
.info-bar .social_btn span.facebook_sprite {background-position:-105px -347px; height:22px; width:16px;}
.info-bar .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:#006cae; 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:#333333;}
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/misc/registration-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 #e8e9ea; 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 #c1c1c1; 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;}
 .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; padding:6px !important;}
.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;}
.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:#0983b6; 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/misc/infopopup-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}

/* 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; margin-bottom:5px;}
.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; border:1px solid #c1c1c1; margin-right:390px; overflow:hidden; padding:1px 6px 4px;}
.fixed-controls .fixed-controls-container .pagenav {/*margin-bottom:-2px; margin-top:5px;*/}
.fixed-controls .fixed-controls-container .newthread, .fixed-controls .fixed-controls-container .reply {margin-bottom:2px; margin-top:5px;}

/* 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 17px; width:25%;}
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:#e6edf5; 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:12px; 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 {
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 {
background:#cbb333; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(../../data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiYjMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYThkMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,  #cbb333 0%, #ba8d26 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbb333), color-stop(100%,#ba8d26)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #cbb333 0%,#ba8d26 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #cbb333 0%,#ba8d26 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #cbb333 0%,#ba8d26 100%); /* IE10+ */
background:linear-gradient(to bottom,  #cbb333 0%,#ba8d26 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbb333', endColorstr='#ba8d26',GradientType=0 ); /* IE6-8 */
}

.payments-icons {background:url(/forum/images/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:#333333; 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:#006cae !important; font-weight:normal !important; line-height:1.2em;}
.vbpdfh_wrapper a span {color:#333; white-space:nowrap;}
.registrationNotice span {color:#ea4f4b; font-weight:bold;}

/* Contact Us page
----------------------------------------------- */
table.vs_contact {border:0px;}
table.vs_contact td {background:transparent;}
table.vs_contact td.tcat {background:transparent; color: #333333; font-size:2.6rem; padding:7px 8px 7px 0px;}
table.vs_contact td.tcat strong {font-weight:normal;}
table.vs_contact td.panelsurround {background:#fff; border:0px; padding:15px 0px;}
table.vs_contact fieldset, table.vs_contact .fieldset {border:0px; margin:0px; padding:0px;}
table.vs_contact fieldset p {font-size:1.4rem; line-height:2rem; max-width:600px;}
#adcopy-outer {margin-bottom:20px !important;}
table.vs_contact .fieldset .bginput {display:block; height:35px; margin-bottom:15px; width:auto;}
#adcopy-instr-row td, #adcopy-instr-row +tr td {background:#C71018;}

table.vs_contact legend {font-size:1.4rem; line-height:3rem;}
table.vs_contact label {font-size:1.4rem; line-height:2.5rem;}
table.vs_contact input[type="radio"] {margin-right:10px;}
table.vs_contact textarea {border:1px solid #c1c1c1;}

table.vs_contact .vs_submit {text-align:left;}
table.vs_contact .vs_submit .button {font-size:1.3rem;}

/*DragonByte Reviews
----------------------------------------------- */
#review_pagenav div.pagenav table.tborder, #review_pagenav_bottom div.pagenav table.tborder {border:0px;}
#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;}

@media screen and (max-width: 1024px) {
.lastpostinfo {min-width:150px;}
}

/*
@media screen and (min-width: 1300px){
nav .search-in-one {display:inline-block !important; float:right; margin-top:8px;}
nav .search-in-one li {display:list-item;}
nav .google-search input[type="text"] {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;
}
.navbar_search {display:none;}
}

@media screen and (max-width: 1024px){
table.tborder td {padding-left:5px; padding-right:5px;}
table.tborder td td {border-width:0px; padding:inherit;}

.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;}
#vB_Editor_001_iframe {width:280px !important;}

#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: 1024px){
html{width:100%}
body{position: relative;width: 100%;overflow-x: hidden;}

#header_right_cell img {display:none !important;}
.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 #E8E9EA; opacity:0.95; position:absolute !important; right:-326px; width:325px; background: #fff; 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;}
#sidebar > .sidebar {display:block; z-index:45;margin-left: -1px;}

#sidebar .sidebar-controls {background: #d8d8d8;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;}
	
#sidebar.sidebar-expanded >.sidebar{display:block;}
#sidebar.sidebar-expanded .sidebar-controls{right:326px;-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;}
#vB_Editor_001_iframe {width:380px !important;}

#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 #c1c1c1; 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:#FFF; color:#333; 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:80px !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; padding: 15px 10px 13px;}
.header img {height: 75px; width: auto;}
.header {background-size:75px 75px;}
}

@media screen and (max-width:800px){
#feature-slide li.child, .plusslider, #feature-slide, .socialIcons {max-width:100%;}

.info-bar .login-or-links {float:none;}
#navbar_search_menu .go_button {margin-left:0px; margin-top:5px;}

#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;}
}

@media screen and (max-width:768px) {
#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) {
#main-content img {height:auto; max-width:100%;}
#main-content img.photo_poll {height:10px;}

.lastpostinfo {min-width:10px;}
.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:left;}
#navbar_search:before {margin:-8px 0 0 -8px; zoom:0.50; -moz-transform:scale(0.50); -moz-transform-origin:0 0;}

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; font-family: 'Doppio One', sans-serif;}

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; font-family: 'Doppio One', sans-serif;}
}

@media screen and (max-width:480px){
#sidebar .sidebar-controls{display:none !important}
#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: #c1c1c1;border-style: solid;border-width: 0 0 1px 0;}

#main-content #vs_body_content img {max-width:440px; width:440px;}
.header img {height:auto; width:100%;}

.formhome-tborder td, .vs_subforum td, #threadslist td {display: block; text-align: left;}
#threadslist td div.smallfont {text-align: right !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: #F9F9F8;}

#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;}
}


@media screen and (max-width:455px) and (min-width:368px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-202px;}
}

@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:358px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-202px;}
}

@media screen and (max-width:589px) {
.controls .item {clear:both;}
}
*/

@media screen and (min-width: 1000px){
#qrform div.panel > div, #vB_Editor_QR iframe {max-width:100% !important;}
.vs_reply .panel > div, .vs_reply .panel div table, #vB_Editor_001, #posts #vB_Editor_QE_1_editor, #posts table.vs_quickedit_table  {max-width:100% !important;  width:100% !important;}
#vB_Editor_001_iframe, #vB_Editor_001_textarea, #vB_Editor_QE_1_iframe, #posts table.vs_quickedit_table iframe,  #vB_Editor_QE_1_textarea, #posts table.vs_quickedit_table textarea {max-width:99% !important;  width:99% !important;}
#vB_Editor_001_smiliebox {max-width:200px;}
#vB_Editor_001 td.controlbar:last-child {width:200px;}
}



textarea, .bginput {font:10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

/* 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 #E8E9EA; 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 #E8E9EA}
	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 #E8E9EA}
	table.tborder td.block-tr td.alt2  {background: #f4f4f4;}
	.vbpicgallery_navbar td {display: block; padding: 5px; text-align: left;}

	#show, .alt1 div {width: 100% !important; max-width: 100%;}
}
*/

/* Additional fixes */
.vs_quickreply td:last-child, .vs_showthreads td:last-child {border-right:1px solid #c1c1c1 !important;}
.quote-block, .postquote {background: #fff; border:0px !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius:5px; border-radius: 5px; margin-top:5px !important; margin:5px 15px 10px; padding:10px 10px 15px;}
a.tagcloudlink:link, a.tagcloudlink:visited {line-height:1.3;}
/*.alt1 iframe {width:90% !important;}*/

/* Qtip Test */
.qtip {font-size: 1rem !important;}

/* sponsors */
#sponsors h2, .sponsors-footer h2,  h2.home-popular-threads {
    border-right: 0 none;
    color: #333;
    font-size: 2.4rem;
    letter-spacing: 0.02em;
    padding: 7px 8px 1px 0;
font-family: 'Doppio One', serif;
font-weight: normal;
line-height: 1.3em;
}

.sponsors-footer h2, h2.home-popular-threads {
/*background: url("/articles/wp-content/themes/truepixel/images/divider.png") repeat-x scroll left bottom rgba(0, 0, 0, 0);*/
border-bottom:1px solid #e8e9ea;
font-size: 1.6rem;
    margin-bottom: 15px;
    padding-bottom: 15px;
position: relative;}

h2.home-popular-threads {margin-top: 24px;}

.sponsors-footer h2 .all {float: right; font-size: 1.2rem; font-family: Verdana, arial;}

#sponsors h3 {
    border-bottom: 3px solid #eee;
font-size: 2.4rem;
font-weight: normal;
letter-spacing: 0.02em;
line-height: 1.3em;
margin-bottom: 15px;
padding: 7px 8px 15px 0;}

#sponsors .head a, #sponsors h4 a {

    font-size: 2rem;
    font-weight: normal;
    letter-spacing: 0.02em;
    line-height: 1em;
}

#sponsors .intro {font-size: 1.4rem; line-height: 1.8rem;}
#sponsors p {margin-bottom: 15px;}

#sponsors .premium-image, #sponsors td img {border: 1px solid #c2c2c2;}
#sponsors .premium-image {max-width: 300px; height: auto;}
#sponsors .premium-image-large {max-width: 600px; height: auto;}
#sponsors td, .sponsors-footer td {vertical-align: top; padding-right: 15px; padding-bottom: 15px;}

.sponsors-footer li { padding-right: 15px; padding-bottom: 15px; display: inline-block; vertical-align: top; list-style: none;}

#sponsors .feature-table td {border-top: 1px solid #e8e9ea; padding-bottom: 20px; padding-top: 20px; font-size: 1.3rem; line-height: 1.5em;}

.sponsors-footer td img, .sponsors-footer li img, 
.sponsors-footer td iframe {border: 1px solid #e8e9ea !important;}

/* Terms of Use */
.vs_terms_page {padding-right:5px;}
.cont_title01 {color:#333; font-size:1.4rem; font-weight:bold; margin-bottom:10px;}
.cont_main {font-size:1.2rem; line-heght:1.3rem; margin-bottom:20px;}
.vs_terms li {list-style-position:inside; line-height:1.3; margin-bottom:5px;}

/* DBTech User Tag */
#dbtech_usertag_tagarea div {margin-top:10px;}

/**/
.spoiler-hidden{display:none}

/* Sticky sidebar */
#sidebar .sidebar{-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
#AVSForum_com_300x150_Sponsor_TECH_Forum{min-height:150px}

/* buyers guide */

/* images */
.buyers-guide img {max-width: 100%; height: auto;}
.sponsor_ad_large {width: 100%;}
.buyers-guide #tabsThumbs img {opacity: .2}
.buyers-guide #tabsThumbs .selected img, .buyers-guide #tabsThumbs li:hover img {opacity: 1}
.buyers-guide-home .links li img.photo {border: 1px solid #97d0ff;}

.buyers-guide .main-column-fixed {float: none; width: 100%;}
.buyers-guide .main-column-text-wrapper {float: none; margin-left: 0; }
.buyers-guide .main-column-text {margin-left: 0px; }

/* titles */

.buyers-guide h2 {margin-bottom: 10px;}
.buyers-guide h4 {font-size:1.7rem; line-height:1.3em; margin-bottom: 20px;}
#sponsors .bg-intro h4 a {color: inherit; font-size: inherit; font-weight: inherit; letter-spacing: line-height: inherit; }

.buyers-guide #tabsThumbs .title-wrapper {display: table; height: 96%; padding: 2%; position: absolute; width: 96%; z-index: 2;}
.buyers-guide #tabsThumbs strong {display: table-cell; text-align: center; vertical-align: middle;}
.buyers-guide #tabsThumbs .selected strong, .buyers-guide #tabsThumbs li:hover strong {display: none;}
.buyers-guide .subtitle {margin-top: 20px; display: block;}
.buyers-guide-home .links a strong {display: block; font-size: 1.4rem; margin: 15px 0px 4px;}

.buyers-guide-home .links .description {font-size: 1.4rem; line-height: 1.8rem;}
.buyers-guide .price {color: #005194; display: block; font-size: 1.4rem; font-weight: bold; margin: 15px 0}

/* section */
.buyers-guide .intro {display: none;}
.buyers-guide #tabsContent .intro, .buyers-guide .intro {display: block;} 
#tabsContent > div{display:none;}
#tabsContent > div.selected{display:block;}

.alt-text {font-size: 1rem; margin: 0 auto; max-width: 100%; text-align: center; width: 465px;}

.buyers-guide h3 .sponsor_ad {float: right;}

/* lists */
.buyers-guide .links, .buyers-guide .links li, .list-pdf, .list-pdf li {list-style:none; margin:0px; padding:0px;}
.buyers-guide-home .links li {display: inline-block;   position: relative; margin: 0 30px 30px 0px; width: 207px; vertical-align: top;}
.buyers-guide #tabsThumbs li {border: 1px solid #97d0ff; display: inline-block; height: 75px; position: relative; margin: 0 10px 10px 0px; width: 150px; vertical-align: top;}

.list-pdf li {background: url(/forum/images/AVSForum/misc/black-friday-2014/Dolby-Atmos-Resources/images/icon-pdf.gif) no-repeat; margin: 0px 0px 10px 10px; padding-left: 25px;}

/* table */
table.movie-data {border-width: 0px; margin-top: 20px;}
#sponsors table.movie-data td {border-width: 0px; padding: 8px 5px 8px 10px; font-family: verdana; font-size: 1.1rem;}
.buyers-guide .lastpostinfo {min-width: 10px;}
/* #tabsTable tr.selected td {background-color: #C6F8FE !important;}*/


/* forms*/
#tabsContent .button {padding: 10px 22px;}


	@media print, screen and (min-width: 1100px) {
	.buyers-guide .main-column-fixed {float: left; position: relative; width: 524px;}
	.buyers-guide .main-column-text-wrapper {display: block; float: right; margin-left: -560px; width: 100%;}
	.buyers-guide .main-column-text {display: block; margin-left: 560px; position: relative;}
	
	/* section */
	.buyers-guide .intro {display: block;}
	.buyers-guide-home .intro {margin: 20px 0;}
	.buyers-guide-home .links .sponsor_ad {position: absolute; bottom: 0px;}
	
	/* lists */
	.buyers-guide #tabsThumbs li {height: 86px; width: 172px;}
	.buyers-guide-home .links li {/* height: 379px; */ padding-bottom: 30px;}

	}
	
	@media print, screen and (max-width: 500px) {
	.buyers-guide h2, .buyers-guide h3, .buyers-guide h4, #tabsContainer {margin: 10px}
	.movie-data td.tcat {display: none;}
	}

/*TCL 4K knowledge Center*/
/* line 9, ../../app/styles/main.scss */
.rook4k h3 {
  text-align: center;
  margin: 0 !important;
  border: none !important;
}
/* line 14, ../../app/styles/main.scss */
.rook4k div.half-right {
  display: inline-block;
  vertical-align: top;
  width: 48%;
  margin-left: 3%;
}
/* line 20, ../../app/styles/main.scss */
.rook4k div.half-left {
  display: inline-block;
  vertical-align: top;
  width: 48%;
}
/* line 25, ../../app/styles/main.scss */
.rook4k table {
  width: 100%;
  font-size: 11px;
  margin-top: 35px;
}
/* line 30, ../../app/styles/main.scss */
.rook4k table.series th {
  text-align: center;
}
/* line 34, ../../app/styles/main.scss */
.rook4k table tr {
  background-color: #f9fafe;
}
/* line 36, ../../app/styles/main.scss */
.rook4k table tr th {
  background-color: #565656;
  text-align: left;
  color: #fff;
  padding: 7px 12px !important;
}
/* line 41, ../../app/styles/main.scss */
.rook4k table tr th.blank-cell {
  background-color: #fff;
}
/* line 44, ../../app/styles/main.scss */
.rook4k table tr th.light-cell {
  background-color: #a3a3a3;
}
/* line 48, ../../app/styles/main.scss */
.rook4k table tr td {
  padding: 7px 12px !important;
}
/* line 50, ../../app/styles/main.scss */
.rook4k table tr td img {
  border: none !important;
}
/* line 54, ../../app/styles/main.scss */
.rook4k table tr:nth-child(odd) {
  background-color: #e6edf5;
}
/* line 59, ../../app/styles/main.scss */
.rook4k .about-tcl {
  position: relative;
  margin-top: 60px;
}
/* line 62, ../../app/styles/main.scss */
.rook4k .about-tcl img {
  margin: 0;
}
/* line 65, ../../app/styles/main.scss */
.rook4k .about-tcl p {
  font-size: 14px;
  color: #fff;
  background-color: rgba(251, 0, 7, 0.8);
  display: block;
  padding: 15px 1%;
  width: 94%;
  margin-left: 4%;
  position: absolute;
  bottom: 3px;
  margin-bottom: 0 !important;
  line-height: 18px;
}
/* line 77, ../../app/styles/main.scss */
.rook4k .about-tcl p strong {
  font-size: 24px;
  font-weight: normal;
}
/* line 83, ../../app/styles/main.scss */
.rook4k .accordian {
  position: relative;
  font-size: 14px;
  line-height: 18px;
}
/* line 87, ../../app/styles/main.scss */
.rook4k .accordian .accordian-content {
  display: none;
}
/* line 89, ../../app/styles/main.scss */
.rook4k .accordian .accordian-content .row {
  margin-top: 50px;
}
/* line 91, ../../app/styles/main.scss */
.rook4k .accordian .accordian-content .row .row-text {
  display: inline-block;
  width: 52%;
  vertical-align: top;
  padding-left: 0;
  padding-right: 3%;
}
/* line 97, ../../app/styles/main.scss */
.rook4k .accordian .accordian-content .row .row-text h3 {
  text-align: left;
  padding-top: 0 !important;
}
/* line 102, ../../app/styles/main.scss */
.rook4k .accordian .accordian-content .row img {
  width: 44%;
  display: inline-block;
  height: auto;
  vertical-align: top;
}
/* line 109, ../../app/styles/main.scss */
.rook4k .accordian .accordian-content .row:nth-child(odd) .row-text {
  padding-right: 0;
  padding-left: 3%;
}
/* line 116, ../../app/styles/main.scss */
.rook4k .accordian .intro-text {
  margin-top: 25px;
}
/* line 119, ../../app/styles/main.scss */
.rook4k .accordian input[type="checkbox"] {
  width: 100%;
  height: 44px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 20;
}
/* line 129, ../../app/styles/main.scss */
.rook4k .accordian input[type="checkbox"]:checked ~ div.accordian-content {
  display: block;
}
/* line 132, ../../app/styles/main.scss */
.rook4k .accordian input[type="checkbox"]:checked + span:after {
  content: "-";
}
/* line 136, ../../app/styles/main.scss */
.rook4k .accordian input[type="checkbox"] + span:after {
  content: "+";
  position: absolute;
  top: 10px;
  right: 10px;
  height: 19px;
  padding: 4px 0;
  width: 27px;
  text-align: center;
  font-size: 17px;
  display: block;
  color: #fff;
  background-image: url(http://www.avsforum.com/forum/images/AVSForum/misc/rook4k/circle.png);
}
/* line 151, ../../app/styles/main.scss */
.rook4k .accordian .accoridan-title {
  width: 100%;
  padding: 15px 0;
  color: #fff;
  background-color: #fb0007;
  text-transform: uppercase;
  text-align: center;
  margin-top: 40px;
  cursor: pointer;
  font-size: 18px;
}
/* line 163, ../../app/styles/main.scss */
.rook4k .col {
  width: 32.8%;
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 18px;
}
/* line 169, ../../app/styles/main.scss */
.rook4k .col h4 {
  margin-bottom: 0 !important;
  font-size: 14px !important;
}
/* line 173, ../../app/styles/main.scss */
.rook4k .col p {
  padding-right: 15px;
}
/* line 176, ../../app/styles/main.scss */
.rook4k .col .image-wrapper {
  width: 100%;
  text-align: center;
  display: table;
  height: 150px;
}
/* line 181, ../../app/styles/main.scss */
.rook4k .col .image-wrapper .image-wrapper-inner {
  display: table-cell;
  vertical-align: middle;
  height: 150px;
}
/* line 185, ../../app/styles/main.scss */
.rook4k .col .image-wrapper .image-wrapper-inner img {
  height: auto;
  width: auto;
  max-height: 125px;
  max-width: 200px;
}
/* line 194, ../../app/styles/main.scss */
.rook4k .col:last-child p {
  padding-right: 0;
}
/* line 199, ../../app/styles/main.scss */
.rook4k #videoContainer {
  width: 100%;
  margin-bottom: 85px;
  margin-top: 40px;
}
/* line 203, ../../app/styles/main.scss */
.rook4k #videoContainer .videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
/* line 208, ../../app/styles/main.scss */
.rook4k #videoContainer .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* amazon ads */
.associated-ads {border: 1px solid #c1c1c1;}
.associated-ads ul {list-style: none; padding: 0px; margin: 0px;}
.associated-ads li {display: inline-block; vertical-align: top; margin: 10px 8px 10px 8px; max-width: 220px; min-width: 30%;}
.associated-ads .picture {max-width: 85px; height: auto; vertical-align: middle; }

.associated-ads .text_wrapper span {border: 1px solid #c1c1c1; height:100px; float: left; margin-right: 10px; display: inline-block;}
.associated-ads .text_wrapper span:before {content: ' ';
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;}
.associated-ads .text_wrapper {margin-bottom: 15px;}
.associated-ads .more {margin-top: 10px; font-size: 1.1rem;}
.associated-ads .more:before {content: ">>"; margin-right: 5px; font-size: .9rem;}
.associated-ads .price {border-top: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1; margin: 15px 0px 0; padding: 5px 0px;}
.associated-ads .associated-ads-logo {vertical-align: middle; margin-right: 10px;}

/* 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:#ea4f4b; 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: 'Doppio One',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 img {margin-left: 5px;}
#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;}