.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #FFFFFF;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
/* Colors JSON 
 {"bodyBG":"#e6e6e6","bodyFont":"#333","bodyLighterFont":"#4a4a4a","bodyLightestFont":"#878787","wrapperBG":"#ffffff","linkFont":"#00519d","border":"#d5d5d5","dividingLine":"#d5d5d5","sidebarBG":"#ececec","sidebarControlsBG":"#d8d8d8","infoBarBG":"#fff","headerFont":"#464646","headerFontTitle":"#333333","footerBG":"#364d59","footerFont":"#fff","tableTborderBG":"#f5f5f5","tdTcatBG":"#d0c791","tdTcatFont":"#fff","tcatCollapseImg":"-17px -34px","tcatCollapseImgCollapsed":"0px -34px","tborderTheadBG":"#364d59","tborderTheadFont":"#fff","theadCollapseImg":"-17px -34px","theadCollapseImgCollapsed":"0px -34px","forumTborderFont":"#383838","forumHomeTborderAltBG":"#bcbcbc","navBG":"#364d59","navLink":"#fff","navLinkHover":"#fffa65","navLinkRegister":"#fffa65","navbarSearchBG":"#d0c791","subnavLink":"#333","vbmenuPopupBG":"#dcdcdc","vbmenuPopupHilight":"#ccc","threadCountBG":"#f5f5f5","replyCountBG":"#eaeaea","lastpostinfoBG":"#eaeaea","postBG":"#f5f5f5","postLeftBG":"#eaeaea","vsNominateBG":"#F9F9F9","postQuoteBG":"#ccc","buttonFont":"#fff","formButtonBG":"#d0c791","formButtonFont":"#fff","articleReplyBG":"#ea4f4b","articleReplyFont":"#fff","divPagenavBG":"#f3f3f2","divPagenavBorder":"#cdcdcd","divPagenavPageBG":"#fafafa","searchInOneBG":"#fff"} *//* html5 boiler plate LIGHT */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
form, label,
table, caption, 
/* fieldset, legend, tbody, tfoot, thead, tr, th, td,  */
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {background:transparent; border:0; margin:0px; outline:0; padding:0px;}

blockquote {margin-left: 20px;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, summary, details, section {display:block;}

ol, li {list-style-position:inside;}

.container + img {display: none;}

/* text_wrapper */
.text_wrapper {clear:both;}
.ie .text_wrapper {height:1%; position:static;}

.text_wrapper:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}  

.clear {clear:both; height:1px; overflow:hidden;}

.wrapper {background:#ffffff;/*wrapperBG*/; margin:0px 10px 10px; min-width:930px; padding:0px 0px 0px 10px;}
.wrapper_fullscreen{background:#ffffff;/*wrapperBG*/; margin:0px 10px 10px;padding:15px 15px 0px 15px;}
#main-content_wrapper {float:left; margin-right:-343px; width:100%;}
#main-content {border-right:1px solid #d5d5d5;/*border*/; margin-right:328px; padding:8px 10px 20px 0px;}
#main-content .wrapper_fullscreen {margin:0px; padding:0px;}

#sidebar {display:block; position:relative; float:right;}

#sidebar .sidebar{border-left: 1px solid #d5d5d5;/*border*/; margin: 0; padding: 8px 0 15px; width: 328px;}

.main-column-text-wrapper {display:block; float:right; margin-left:-287px; width:100%;}
.main-column-text {display:block; margin-left:287px; position:relative;}
.main-column-picture {float:left; position:relative; width:265px;}

.columns-comments .main-column-text-wrapper {margin-left:-37px;}
.columns-comments .main-column-text {margin-left:37px;}
.columns-comments .main-column-picture {margin-top:3px; width:23px;}
.columns-comments .main-column-text .firstnew {display:inline-block; margin-top:-1px; vertical-align:middle;}

#posts .main-column-text-wrapper, #post .main-column-text-wrapper {line-height:1.2em; margin-left:-185px;}
#posts .main-column-text, #post .main-column-text {border-left:169px solid #eaeaea;/*postLeftBG*/; display:block; font-size:1.4rem; /* line-height:1.3em; */ line-height: normal; margin-left:0px; padding:10px; word-break: break-word;}
#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:#eaeaea;/*postLeftBG*/; border-right:1px solid #d5d5d5;/*border*/; font-size:1.1rem; width:149px;  word-wrap:break-word; z-index:20;}
.postquote{background-color:#ccc;/*postQuoteBG*/; margin:5px 0px; padding:10px !important;}
.vs_preview .postquote img {max-width:100%; width:100%;}

.feature-large .main-column-text-wrapper {float:none; margin-left:0px;}
.feature-large .main-column-text {margin-left:0px;}
.feature-large .main-column-picture {float:none; margin:20px 0px; width:auto;}

.feature-small .main-column-text-wrapper {margin-left:-182px;}
.feature-small .main-column-text {margin-left:182px; padding-right:15px;}
.feature-small .main-column-picture {margin-left:15px; width:150px;}

.articles-list {margin-bottom:0px;}
.articles-list article {border-top:1px solid #d5d5d5;/*border*/; margin:0px -10px; padding:30px 15px;}
.articles-list .replies{background-color:#ea4f4b;/*articleReplyBG*/; color:#fff;/*articleReplyFont*/; display:block; font-size:2.4em; font-weight:bold; height:59px; line-height:1.4em; position:absolute; text-align:center; text-decoration:none; width:84px;}
.articles-list .replies:after{content:"Replies"; display:block; font-size:1em\9;font-size:0.4em; font-weight:normal; line-height:1em\9; line-height:0.4em; text-align:center;}
.ie8 .articles-list .replies:after {font-size:1em;}

.dividing-line, .sig {border-width:1px 0px 0px 0px; color:#d5d5d5;/*dividingLine*/; height:1px;}

.fieldset {border:0px; border-bottom:1px solid #d5d5d5;/*border*/; margin:15px 0px; padding:0px 0px 15px;}
.fieldset_noline {border:0px; margin:15px 0px; padding:0px 0px 15px;}
.vs_garage .fieldset_noline {white-space:nowrap;}
table.fieldset {border-bottom:0px; clear:both; display:block; margin:25px 0px 0px; width:100%;}
legend {font-weight:bold; padding:0px;}


h1, h2, h3, h4, h5, h6 {color:#464646;/*headerFont*/; font-size:1.4rem;}
h5.search_tags a {font-size:small; line-height:2rem;}
h4.search_tags a {font-size:medium; line-height:2rem;}
h3.search_tags a {font-size:large; line-height:2rem;}
h2.search_tags a {font-size:x-large; line-height:2rem;}
h1.search_tags a {font-size:xx-large; line-height:2rem;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, summary, details {display:block;} 
    
/* default CSS */
html {font-size:62.5%; margin:0px; padding:0px;}
    
body {background:#e6e6e6;/*bodyBG*/; color:#333;/*bodyFont*/; font-family:Verdana, Arial,Helvetica,sans-serif; font-size:1.3em\9; font-size:1.2em; line-height:1.2em; -webkit-font-smoothing:antialiased;}
.alt1 iframe {overflow:auto; width:100%;}

/* links */
a {color:#00519d;/*linkFont*/; text-decoration:none;}
a:hover {text-decoration:underline;}

table.registration .not_bold label a {color:#4a4a4a;/*bodyLighterFont*/;}

.cmps-table div.smallfont {font-size:1.5rem; line-height:1.3em;}
#sidebar .cmps-table div.smallfont{font-size:1.4rem;}
.cmps-table div.smallfont a {color:#333;/*bodyFont*/;}
.cmps-table div.smallfont a strong {font-weight:300;}
.cmps-table div.smallfont div {color:#878787;/*bodyLightestFont*/; font-size:1.4rem; line-height:1.2em;}
#sidebar .cmps-table div.smallfont div{font-size:1.3rem;}
.cmps-table div.smallfont div a {color:#00519d;/*linkFont*/;}

.toolbar a {color:#333;/*bodyFont*/; font-size:1.3rem; font-weight:bold;}

.quick-links a {padding:0px 5px;}
.quick-links li:before {color:#333;/*bodyFont*/; content:" | ";}
.quick-links li:first-child:before {content:"";}

.vs_nominate {background:#F9F9F9;/*vsNominateBG*/; float:right; font-size:11px; padding:0px 10px; position: relative; margin-bottom: 10px; margin-left: 20px;}
.vs_nominate:before {border-left:1px solid #E8E9EA; content:""; height:100%; left:-10px; position:absolute; width:1px; z-index:49;}

#navbar_search {background:#d0c791;/*navbarSearchBG*/; min-width:11px; padding:inherit 0px; position:relative; text-indent:-9999em;}
#navbar_search:before {background:url(/forums/images/MuscularMustangs_2015/misc/sprites-icons.png) -68px -518px no-repeat; content:""; height:26px; left:50%; margin:-13px 0px 0px -13px; position:absolute; top:50%; width:26px; z-index:1;}
#navbar_search img {display:none;}

#footer a {color:#fff;/*footerFont*/;}
#footer .subnav-bottom a {display:inline-block; padding:0px 7px 5px;}

#inlinemodsel:hover {text-decoration:none;}

#update-browser {background-color:#fede00; border:1px solid #000; bottom:0; color:#000; display:none; font-weight:bold; padding:15px 30px; position:fixed; right:0; z-index:2000;}
#update-browser a {color:#000;}

/* nav */
nav li, .info-bar .quick-links li {*zoom:1; display:inline-block; *display:inline;}
.subnav li {display:list-item;}
.subnav li a {color:#333;/*subnavLink*/; font-weight:300; padding:10px 14px;}
.subnav li a:hover {color:#333;/*subnavLink*/; text-decoration:underline;}
.subnav li .thead a {color:#fff; font-weight:700; text-transform:none;}
.subnav li .thead a:hover {color:#fede00; text-decoration:none;}
.subnav li span.link:hover {cursor:pointer; text-decoration:underline;}

.info-bar {background:#fff;/*infoBarBG*/; font-size:1.3rem; margin-bottom:10px; padding:7px 25px;}
.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 10px;}
nav {background:#364d59;/*navBG*/; padding:0px 10px;}
nav ul, nav li {list-style:none; margin:0px; padding:0px;}
nav li a, nav li span.link {color:#fff;/*navLink*/; display:inline-block; font-size:1.3rem; font-weight:bold; letter-spacing:0.02em; padding:15px 14px 13px; text-transform:uppercase;}

nav li .vbmenu_popup a {text-transform:none;}
nav li a:hover {color:#fffa65;/*navLinkHover*/; text-decoration:none;}
nav li.vs_register a, nav li.vs_register a:hover {color:#fffa65;/*navLinkRegister*/;}
nav li span.link {color:#333;/*bodyFont*/; font-weight:300;}
nav li li a,nav li table a, nav li li span.link {text-transform:none;}

nav li .tools_wrapper .vbmenu_popup table a, nav li .tools_wrapper .vbmenu_popup table span.link {display:block; font-size:1.2rem; padding:0px; text-transform:none;}

.vbmenu_popup {background:#dcdcdc;/*vbmenuPopupBG*/; border:0px;}
.vbmenu_popup a, #nav_pmfolders_menu a, #nav_subsfolders_menu a {color:#333; font-weight:300; padding:5px 0px;}
.vbmenu_popup a:hover {color:#333;/*bodyFont*/; text-decoration:underline;}
.vbmenu_option, .vbmenu_hilite {padding:8px 14px;}
.vbmenu_hilite {background:#ccc;/*vbmenuPopupHilight*/; cursor:pointer; white-space:nowrap;}

.tools_wrapper {position:absolute; width:200px; z-index:50;}
.tools_wrapper table {width:100%;}
.tools_wrapper .vbmenu_control {position:relative; width:100%;}
.tools_wrapper .vbmenu_control:hover {background:#ccc;/*vbmenuPopupHilight*/;}
.tools_wrapper .vbmenu_control:hover .vbmenu_popup {display:block !important;}
.tools_wrapper .vbmenu_control .vbmenu_popup {position:absolute; right:200px; top:0px; z-index:15;}
.forum-menu_wrapper .vbmenu_control .vbmenu_popup {left: 200px}

.tools_wrapper .vbmenu_popup {clip:auto !important; width:100%;}

li.hovertouch div.vbmenu_popup {display:none; margin-top:0px; position:absolute; z-index:100;}
li.hovertouch_hover ul,li.hovertouch_hover div.vbmenu_popup {display:block;}
#navbar_garage img, #menutools img {margin-left:5px;}

.breadcrumb {margin:10px 0px 10px; color:#4a4a4a;/*bodyLighterFont*/;}
.breadcrumb a {color:#4a4a4a;/*bodyLighterFont*/;}
.breadcrumb strong, .info-bar strong {font-weight:normal;}

#footer {background:#364d59;/*footerBG*/; color:#fff;/*footerFont*/; margin-top:10px; padding:15px 10px; text-align:center;}
#footer form {margin:10px auto 0px;}

/* images & buttons */
.wrapper img {border:0px;}
.wrapper table #vB_Editor_001_color_bar, .wrapper table #vB_Editor_QR_color_bar, .wrapper table #vB_Editor_QE_1_color_bar {height:4px;}
.wrapper table.pollresult img {height:10px;}

.user-post .alt1 img {max-width:100%;}
.postbit_legacy_wrapper img {max-width: 100%; height: auto;}
.user-post .vBulletin_editor img {max-width: none !important;}
.user-post .alt1 .vBulletin_editor #vB_Editor_QE_2_color_bar {height: 4px;}
.tcat img, .vbmenu_control img {vertical-align:middle;}

.picture {position:relative;}
.video-icon {background:url(/forums/images/MuscularMustangs_2015/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(/forums/images/MuscularMustangs_2015/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; 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:#333; border:1px solid #333; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#fff; height:auto; margin-top:5px; padding: 2px 15px 2px 29px; position:relative; width:auto;}

.multiquote_on{opacity:.6;}

.newthread, .reply {line-height:1.6em;}

.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(/forums/images/MuscularMustangs_2015/misc/sprites-icons.png) -41px -399px no-repeat; content:""; height:15px; left:8px; margin-top:2px; position:absolute; width:9px; z-index:1;}
.buttons-postings .button a {color:#fff;/*buttonFont*/;}
.buttons-postings .button:hover, .edit:hover, .email:hover, .find:hover, .home:hover, .multiquote_off:hover, .newthread:hover, .quickreply:hover, .reply:hover, .sendpm:hover, .threadclosed:hover {opacity:.8;}

.threadclosed:before {margin-top:0px;}

/* sprites - buttons */
.lastpost, .viewpost, .firstnew, .sortasc, .sortdesc {background-position:0px 0px; height:15px; margin-top:-5px; width:15px;}
.sortasc {background-position:-18px -67px; height:7px; margin-top:0px;}
.sortdesc {background-position:-18px -65px; height:7px; margin-top:0px; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}

.lastpost {-webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -ms-transform:rotate(270deg); -o-transform:rotate(270deg); transform:rotate(270deg); margin-top:-3px; vertical-align:middle;}

.add_album {background-position:0px -110px; height:19px; width:20px;}
.addpoll {background-position:0px -152px; height:22px; width:24px;}
.close {background-position:0px -92px; height:17px; width:16px;}
.collapseimg {background-position:-17px -34px;/*tcatCollapseImg*/; height:18px; width:17px;}
.collapseimg-light {background-position:-17px -34px;/*theadCollapseImg*/; height:17px; width:17px;}
.collapseimg_collapsed {background-position:0px -34px;/*tcatCollapseImgCollapsed*/; height:18px; width:17px;}
.collapseimg-light_collapsed {background-position:0px -34px;/*theadCollapseImgCollapsed*/; height:17px; width:17px;}
.infraction {background-position:0px -130px; height:21px; 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 1px; height:15px; opacity:0.4; width:15px;}
.subforum_new {background-position:-68px -15px; height:15px; width:15px;}
.subforum_link {background-position:-66px -316px; height:15px; width:15px;}

.pm_forwarded {background-position:-61px -32px; height:25px; opacity:0.4; width:33px;}
.pm_new {background-position:-61px -75px; height:25px; width:33px;}
.pm_old {background-position:-61px -75px; height:25px; opacity:0.4; width:33px;}
.pm_replied {background-position:-61px -99px; height:25px; opacity:0.4; width:33px;}

.post_old {background-position:-68px -300px; height:13px; width:11px;}
.post_new {background-position:-68px -284px; height:13px; width:11px;}

.announcement_new {background-position:-59px -175px; height:23px; margin-left:1px; width:25px;}
.announcement_old {background-position:-59px -200px; height:23px; margin-left:1px; opacity:0.4; width:25px;}

.user_invisible {background-position:-39px -216px; height:9px; width:10px;}
.user_offline {background-position:-39px -228px; height:9px; width:10px;}
.user_online {background-position:-39px -241px; height:9px; width:10px;}

.wol_error {background-position:-36px -342px; height:19px; width:19px;}
.wol_nopermission {background-position:-37px -370px; height:17px; width:16px;}
.wol_lockedout {background-position:-39px -314px; height:19px; width:16px;}

.main_forum_forum_new, .main_forum_forum_new_lock {background-position:-12px -579px; height:38px; margin-left:5px; margin-right:-5px; margin-top:5px; width:38px;}
.main_forum_forum_old, .main_forum_forum_old_lock {background-position:-12px -579px; height:38px; margin-left:5px; margin-right:-5px; margin-top:5px; opacity:0.4; width:38px;}
.new_member_intro_forum_new, .new_member_intro_forum_new_lock {background-position:-8px -627px; height:38px; margin-left:5px; margin-right:-5px; width:45px;}
.new_member_intro_forum_old, .new_member_intro_forum_old_lock {background-position:-8px -627px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:45px;}
.engine_forum_new, .engine_forum_new_lock {background-position:-10px -677px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.engine_forum_old, .engine_forum_old_lock {background-position:-10px -677px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.winner_forum_new, .winner_forum_new_lock {background-position:-10px -731px; height:38px; margin-left:5px; margin-right:-5px; width:40px;}
.winner_forum_old, .winner_forum_old_lock {background-position:-10px -731px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:40px;}
.issue_forum_new, .issue_forum_new_lock {background-position:-10px -785px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.issue_forum_old, .issue_forum_old_lock {background-position:-10px -785px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.wheels_forum_new, .wheels_forum_new_lock {background-position:-10px -847px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.wheels_forum_old, .wheels_forum_old_lock {background-position:-10px -847px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.voting_forum_new, .voting_forum_new_lock {background-position:-10px -902px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.voting_forum_old, .voting_forum_old_lock {background-position:-10px -902px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.events_forum_new, .events_forum_new_lock {background-position:-10px -957px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.events_forum_old, .events_forum_old_lock {background-position:-10px -957px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.garage_forum_new, .garage_forum_new_lock {background-position:-10px -1015px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.garage_forum_old, .garage_forum_old_lock {background-position:-10px -1015px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.ext_int_forum_new, .ext_int_forum_new_lock {background-position:-9px -1074px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.ext_int_forum_old, .ext_int_forum_old_lock {background-position:-9px -1074px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.electronics_forum_new, .electronics_forum_new_lock {background-position:-76px -575px; height:40px; margin-left:5px; margin-right:-5px; width:31px;}
.electronics_forum_old, .electronics_forum_old_lock {background-position:-76px -575px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:31px;}
.test_forum_new, .test_forum_new_lock {background-position:-67px -625px; height:43px; margin-left:5px; margin-right:-5px; width:42px;}
.test_forum_old, .test_forum_old_lock {background-position:-67px -625px; height:43px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.news_forum_new, .news_forum_new_lock {background-position:-70px -676px; height:40px; margin-left:5px; margin-right:-5px; width:40px;}
.news_forum_old, .news_forum_old_lock {background-position:-70px -676px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:40px;}
.general_disc_forum_new, .general_disc_forum_new_lock {background-position:-70px -727px; height:43px; margin-left:5px; margin-right:-5px; margin-top:2px; width:42px;}
.general_disc_forum_old, .general_disc_forum_old_lock {background-position:-70px -727px; height:43px; margin-left:5px; margin-right:-5px; margin-top:2px; opacity:0.4; width:42px;}
.pics_forum_new, .pics_forum_new_lock {background-position:-70px -785px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.pics_forum_old, .pics_forum_old_lock {background-position:-70px -785px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.vids_forum_new, .vids_forum_new_lock {background-position:-70px -843px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.vids_forum_old, .vids_forum_old_lock {background-position:-70px -843px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.vs_forum_new, .vs_forum_new_lock {background-position:-70px -903px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.vs_forum_old, .vs_forum_old_lock {background-position:-70px -903px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.pricing_forum_new, .pricing_forum_new_lock {background-position:-70px -956px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.pricing_forum_old, .pricing_forum_old_lock {background-position:-70px -956px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.reviews_forum_new, .reviews_forum_new_lock {background-position:-70px -1017px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.reviews_forum_old, .reviews_forum_old_lock {background-position:-70px -1017px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.prob_sol_forum_new, .prob_sol_forum_new_lock {background-position:-70px -1068px; height:46px; margin-left:5px; margin-right:-5px; width:42px;}
.prob_sol_forum_old, .prob_sol_forum_old_lock {background-position:-70px -1068px; height:46px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.lounge_forum_new, .lounge_forum_new_lock {background-position:-124px -572px; height:38px; margin-left:5px; margin-right:-5px; width:43px;}
.lounge_forum_old, .lounge_forum_old_lock {background-position:-124px -572px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:43px;}
.group_buy_forum_new, .group_buy_forum_new_lock {background-position:-124px -623px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.group_buy_forum_old, .group_buy_forum_old_lock {background-position:-124px -623px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.car_id_forum_new, .car_id_forum_new_lock {background-position:-123px -678px; height:38px; margin-left:5px; margin-right:-5px; width:46px;}
.car_id_forum_old, .car_id_forum_old_lock {background-position:-123px -678px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:46px;}
.classified_forum_new, .classified_forum_new_lock {background-position:-128px -727px; height:42px; margin-left:5px; margin-right:-5px; width:42px;}
.classified_forum_old, .classified_forum_old_lock {background-position:-128px -727px; height:42px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.mod_room_forum_new, .mod_room_forum_new_lock {background-position:-126px -783px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.mod_room_forum_old, .mod_room_forum_old_lock {background-position:-126px -783px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.staff_support_forum_new, .staff_support_forum_new_lock {background-position:-126px -845px; height:38px; margin-left:5px; margin-right:-5px; width:42px;}
.staff_support_forum_old, .staff_support_forum_old_lock {background-position:-126px -845px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.garbage_forum_new, .garbage_forum_new_lock {background-position:-129px -905px; height:38px; margin-left:5px; margin-right:-5px; width:37px;}
.garbage_forum_old, .garbage_forum_old_lock {background-position:-129px -905px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.4; width:37px;}
.admin_test_forum_new, .admin_test_forum_new_lock {background-position:-126px -960px; height:43px; margin-left:5px; margin-right:-5px; width:42px;}
.admin_test_forum_old, .admin_test_forum_old_lock {background-position:-126px -960px; height:43px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.admin_forum_new, .admin_forum_new_lock {background-position:-124px -1014px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.admin_forum_old, .admin_forum_old_lock {background-position:-124px -1014px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.4; width:42px;}
.geography_forum_new, .geography_forum_new_lock {background-position:-189px -674px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.geography_forum_old, .geography_forum_old_lock {background-position:-189px -674px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.55; width:42px;}
.interior_forum_new, .interior_forum_new_lock {background-position:-189px -782px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.interior_forum_old, .interior_forum_old_lock {background-position:-189px -782px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.55; width:42px;}
.vendor_forum_new, .vendor_forum_new_lock {background-position:-189px -727px; height:40px; margin-left:5px; margin-right:-5px; width:42px;}
.vendor_forum_old, .vendor_forum_old_lock {background-position:-189px -727px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.55; width:42px;}
.geo_can_forum_new, .geo_can_forum_new_lock {background-position:-186px -842px; height:40px; margin-left:5px; margin-right:-5px; width:48px;}
.geo_can_forum_old, .geo_can_forum_old_lock {background-position:-186px -842px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.55; width:48px;}
.geo_uk_forum_new, .geo_uk_forum_new_lock {background-position:-240px -903px; height:40px; margin-left:5px; margin-right:-5px; width:46px;}
.geo_uk_forum_old, .geo_uk_forum_old_lock {background-position:-240px -903px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.45; width:46px;}
.geo_usa_forum_new, .geo_usa_forum_new_lock {background-position:-188px -903px; height:40px; margin-left:5px; margin-right:-5px; width:46px;}
.geo_usa_forum_old, .geo_usa_forum_old_lock {background-position:-188px -903px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.55; width:46px;}
.mo_engine_forum_new, .mo_engine_forum_new_lock {background-position:-181px -960px; height:38px; margin-left:5px; margin-right:-5px; width:52px;}
.mo_engine_forum_old, .mo_engine_forum_old_lock {background-position:-181px -960px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.55; width:52px;}
.mo_ext_int_forum_new, .mo_ext_int_forum_new_lock {background-position:-181px -1070px; height:38px; margin-left:5px; margin-right:-5px; width:52px;}
.mo_ext_int_forum_old, .mo_ext_int_forum_old_lock {background-position:-181px -1070px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.55; width:52px;}
.mo_garage_forum_new, .mo_garage_forum_new_lock {background-position:-181px -1015px; height:38px; margin-left:5px; margin-right:-5px; width:48px;}
.mo_garage_forum_old, .mo_garage_forum_old_lock {background-position:-181px -1015px; height:38px; margin-left:5px; margin-right:-5px; opacity:0.55; width:48px;}
.mo_interior_forum_new, .mo_interior_forum_new_lock {background-position:-236px -1070px; height:40px; margin-left:5px; margin-right:-5px; width:52px;}
.mo_interior_forum_old, .mo_interior_forum_old_lock {background-position:-236px -1070px; height:40px; margin-left:5px; margin-right:-5px; opacity:0.55; width:52px;}

.forum_new {background-position:-107px -54px; height:42px; width:38px;}
.forum_old {background-position:-107px -54px; height:42px; opacity:0.4; width:38px;}
.forum_new_lock {background-position:-107px -103px; height:42px; width:38px;}
.forum_old_lock {background-position:-107px -103px; height:42px; opacity:0.4; width:38px;}
.forum_link {background-position:-107px -7px; height:42px; width:38px;}

.birthday {background-position:-188px -623px; height:40px; width:40px;}
span.calendar {background-position:-10px -957px; height:38px; margin-right:-5px; width:42px;}
.calendar_icon {background-position:-201px -441px; height:18px; width:20px;}
.stats {background-position:-190px -574px; height:40px; width:40px;}
span.trashcan {background-position:-199px -343px; height:24px; width:20px; text-indent: 9999em;}
.whos_online {background-position:-124px -1070px; height:46px; width:44px;}

.thread {background-position:-156px -229px; height:25px; opacity:0.4; width:38px;}
.thread_new {background-position:-156px 0px; height:25px; width:38px;}
.thread_dot {background-position:-156px -257px; height:25px; opacity:0.4; width:38px;}
.thread_dot_hot {background-position:-156px -287px; height:25px; opacity:0.4; width:38px;}
.thread_dot_hot_lock {background-position:-156px -317px; height:25px; opacity:0.4; width:38px;}
.thread_dot_hot_lock_new {background-position:-156px -347px; height:25px; width:38px;}
.thread_dot_hot_new {background-position:-156px -377px; height:25px; width:38px;}
.thread_dot_lock {background-position:-156px -407px; height:25px; opacity:0.4; width:38px;}
.thread_dot_new {background-position:-156px -468px; height:25px; width:38px;}
.thread_hot {background-position:-156px -498px; height:25px; opacity:0.4; width:38px;}
.thread_hot_lock {background-position:-156px -199px; height:25px; opacity:0.4; width:38px;}
.thread_hot_lock_new {background-position:-156px -169px; height:25px; width:38px;}
.thread_hot_new {background-position:-156px -141px; height:25px; width:38px;}
.thread_lock {background-position:-156px -112px; height:25px; opacity:0.4; width:38px;}
.thread_lock_new {background-position:-156px -83px; height:25px; width:38px;}
.thread_moved {background-position:-156px -55px; height:25px; opacity:0.4; width:38px;}
.thread_moved_new {background-position:-156px -27px; height:25px; width:38px;}

/* misc sprites */
.birthday_small {background-position:-197px -1px; height:17px; width:17px;}
.im_aim {background-position:-200px -36px; height:18px; width:18px;}
.im_icq {background-position:-200px -58px; height:17px; width:18px;}
.im_msn {background-position:-200px -79px; height:17px; width:18px;}
.im_skype {background-position:-200px -107px; height:19px; width:18px;}
.im_yahoo {background-position:-200px -129px; height:18px; width:18px;}
.subscribed {background-position:-195px -18px; height:16px; width:16px;}

span.moderated {background-position:-198px -411px; height:23px; text-indent: 9999em; width:21px;}
.multipage {background-position:-199px -155px; height:14px; width:16px;}
.paperclip {background-position:-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; width:21px;}
#tag_edit_list .tag {width: auto;}
.trashcan_small {background-position:-198px -344px; height:23px; width:21px;}
.yellowcard_small {background-position:-199px -333px; height:10px; width:10px;}
span.vbseo_like {background-position:-200px -390px; height:16px; width:19px;}

#colorpicker_feedback button, #backgroundpicker_closerow button {background:#fff;/*buttonFont*/; border:0px; border-radius:10px;}
#colorpicker .colorpicker_close, #backgroundpicker .colorpicker_close {background-position:-65px -250px !important; height:9px !important; width:11px !important;}

/* buyers resources sprites */
.br-loan {background-position:-231px -179px; width:34px; height:25px;}
.br-creditcheck {background-position:-231px -209px; width:27px; height:23px;}
.br-warranty {background-position:-231px -238px; width:21px; height:27px;}
.br-history {background-position:-231px -270px; width:31px; height:31px;}
.br-shipping {background-position:-231px -306px; width:29px; height:32px;}
.br-escrow {background-position:-231px -343px; width:29px; height:31px;}
.br-tires {background-position:-231px -380px; width:30px; height:29px;}
.br-inspections {background-position:-231px -415px; width:31px; height:25px;}
.br-insurance {background-position:-228px -481px; width:33px; height:31px;}

/* rating sprites */
.rating_5 {background-position:-33px -443px; height:11px; width:60px;}
.rating_4 {background-position:-33px -453px; height:11px; width:60px;}
.rating_3 {background-position:-33px -463px; height:11px; width:60px;}
.rating_2 {background-position:-33px -473px; height:11px; width:60px;}
.rating_1 {background-position:-33px -483px; height:11px; width:60px;}
.rating_0 {background-image:none;}

/* reputation sprites */
.reputation_balance {background-position:-68px -357px; height:10px; width:10px;}
.reputation_highneg {background-position:-68px -371px; height:10px; width:10px;}
.reputation_highpos {background-position:-68px -384px; height:10px; width:10px;}
.reputation_neg {background-position:-68px -398px; height:10px; width:10px;}
.reputation_off {background-position:-68px -412px; height:10px; width:10px;}
.reputation_pos {background-position:-68px -427px; height:10px; width:10px;}

.premium_upgrade {position: relative; padding-right: 35px;}
.premium_upgrade:after {background:url(/forums/images/MuscularMustangs_2015/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;}

.lesser-than {background-image:none; height:auto; width:auto;}
.lesser-than:before {content:"<";}
.greater-than {background-image:none; height:auto; width:auto;}
.greater-than:before {content:">";}

.count {background:#ea4f4b; color:#fff; height:auto; min-width:20px; padding:1px 2px; position:relative; text-align:center; width:auto; z-index:5;}
.count:after {border:10px solid transparent; border-right-color:#ea4f4b; bottom:-7px; content:""; left:-50%; margin-left:13px; position:absolute; z-index:-1;}

#display_posticon {padding-left:10px;}

/* titles */
h2.title {border-bottom:1px solid #d5d5d5;/*border*/; border-top:1px solid #d5d5d5;/*border*/; color:#333333;/*headerFontTitle*/; font-size:1.6rem; margin-bottom: 15px; padding:13px 15px 13px;}

.tborder thead h2 {color:#fff;/*tdTcatFont*/; font-size:1.7rem;}

.articles-list h3 {margin-bottom:7px;}
.articles-list h3 a {color:#333;/*bodyFont*/; font-size:1.6rem; line-height:1.3em;}

#latest-news h3 {font-size:1.5rem; font-weight:normal; line-height:1.2em; padding:2px 15px 10px;}
#latest-news h3 a {color:#333;/*bodyFont*/;}

#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;/*bodyFont*/;}
.spotlight-table h5 {color:#878787;/*bodyLightestFont*/; font-size:1.4rem; font-weight:300; line-height:1.3em; margin-bottom:3px;}

/* sections */
section, article, .vs_dfp_standard_postbit_container {margin-bottom:15px;}
article:last-of-type {margin-bottom:0px;}

.box-ad {margin:0px auto 15px; min-height:250px; text-align:center; width:300px;}
.featured-ad, .sponsor_ad {margin-bottom:15px;}

#sidebar section:before {

background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(232,232,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(232,232,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
content:" "; display:block; height:6px;}

#sidebar .box-ad:before, #sidebar #facebook-like:before {background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);} 

.Leaderboard {margin:0px auto; width:auto; height:auto;}
.featured-ad {min-height:180px;}
.Leaderboard, .featured-ad, .sponsor_ad, .box-ad {position:relative;}
.featured-ad div, .featured-ad .title, .featured-ad td {text-align:left !important;}

.vs_dfp_standard_postbit_ad {margin-top:-16px;}
.vs_dfp_standard_postbit_ad td.alt2 {background:#eaeaea;/*postLeftBG*/; max-width:154px; width:154px;}
.vs_dfp_standard_postbit_ad td.alt2 div, .vs_dfp_standard_postbit_ad td.thead {display:none;}

.articles-list .description, .feature-large .description, .feature-small .description {color:#878787;/*bodyLightestFont*/; font-size:1.3rem; line-height:1.3em;}
.articles-list .byline {font-size:1.2rem; line-height:1.3em;}
.feature-large .read_more {line-height:1.3em; padding-top:2px; text-transform:uppercase;}

.thread-starter {position: relative; padding-left: 30px; display: inline-block;}
.thread-starter:after {
background:url(/forums/images/MuscularMustangs_2015/misc/sprites-icons.png) -36px -255px no-repeat; 
content: ""; height: 20px; left: 8px; position: absolute; width: 20px; z-index: 1;}

/* lists */
.user-post .alt1 ul, .user-post .alt1 ol {margin-left:20px;}
.vs_errorlist, .vs_faq, #qr_error_td li {list-style-position:inside;}
.last_visitors_list {list-style-position:inside; margin:10px 0px;}
.list_no_decoration {list-style:none;}

.list_no_decoration .memberinfo_tiny {list-style:none; margin:10px 0px;}

.panel ol {margin:10px 30px;}
.blockrow ul {margin:0 20px;}
.no-style {list-style:inside none;}

.vs_advertise li {list-style-position:inside;}

#message_list li {border-bottom:1px solid #E6E6E6; padding:6px;}
#message_list li:last-child, #message_list ul.controls li {border-bottom:0px;}
#message_list div.info_bar {border-width:0px !important;}
#message_list div.info_bar div.alt2 {padding-left:0px !important;}
#message_list ul.controls a:hover {text-decoration:underline !important;}
#inlinemod_comment_controls {border-top:1px solid #E6E6E6; padding:6px;}

#message_list .controls li {display:inline-block;}
#message_list div.visitor_message_avatar_margin {margin-left:66px;}
#message_list div.fixed_width_avatar {float:left; margin-right:6px;}
#message_list .inlinemod_checkbox {float:right;}
#message_list .visitor_message_date {float:right;}

/* tborder & tables */
table {border-collapse:collapse; border-spacing:0;}

.featured-ad td {color:#878787;/*bodyLightestFont*/; padding-right:10px; vertical-align:top;}
.featured-ad td.picture {padding-left:15px;}

.header {background: url(/forums/images/MuscularMustangs_2015/misc/head-middle.jpg) repeat-x;}
.header img {display:block;}

table.tborder, #usercss div.tborder, #unhaggle_widget_form, #dealix_widget_form {border:1px solid #d5d5d5;/*border*/;background-color: #f5f5f5;/*tableTborderBG*/;}
table.tborder td {border-color:#d5d5d5;/*border*/; border-style: solid; border-width:1px 0px 0px 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 #E6E6E6;}
table.vs_subforum td.alt1, table.vs_subforum td.alt1Active, table.vs_subforum td.alt2 {border-top:1px solid #E6E6E6 !important;}

table.dto_garage_vehicle_list td, .calendar table.tborder td {vertical-align:top;}

table.formhome-tborder td.alt1Active {border-left-width:0px;}
table.formhome-tborder td.alt1Active .smallfont{font-size: 1.2rem;color: #878787;/*bodyLightestFont*/;}

table.tborder td td {border-width:0px; padding:inherit;}
.vBulletin_editor .controlbar td {display:inline-block; line-height: 0;}
table.tborder td td.vbmenu_option, table.tborder td td.vbmenu_hilite {padding:10px 14px;}
table.tborder td td.search_form {padding:5px 0px;}

table.tborder td div.smallfont {line-height:1.2em; margin-top: 2px;font-size:1.1rem}

table.vs_subforum td td {padding:3px;}

table.vs_quickedit_table {clear:both; margin:10px 0px; display:inline-table; width:100%;}
.vs_inthreadquote {clear:both; margin:10px 20px 20px;}

table.vs_album td {vertical-align:top;}
.user-post .nolinks table td.td1 {white-space:nowrap;}

.cmps-table td.columns-comments, #sidebar .cmps-table td.alt1, #sidebar .cmps-table td.alt2 {padding:0px 15px 15px;}
#sidebar .cmps-table tr:last-child td {padding-bottom:0px;}

.user-post {border-bottom:1px solid #d5d5d5;/*border*/; border-right:1px solid #d5d5d5;/*border*/;}
.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: #f5f5f5;/*postBG*/; border-left:1px solid #d5d5d5;/*border*/; position:relative;}
#posts .postbit_legacy_wrapper_thead, #post .postbit_legacy_wrapper_thead {background:#364d59;/*tborderTheadBG*/; border-left:1px solid #d5d5d5;/*border*/;}
#posts .postbit_legacy_wrapper .postbit, #post .postbit_legacy_wrapper .postbit {background:transparent; border:0px; margin:0px 0px 3px; padding:0px;}

#posts .postbit_legacy_wrapper_bottom, #post .postbit_legacy_wrapper_bottom {border-top:1px solid #d5d5d5;/*border*/;}
#posts .main-column-text:before, #post .main-column-text:before {border-left:1px solid #d5d5d5;/*border*/; content:""; height:100%; margin-left:-10px; position:absolute; top:0px; z-index:21;}

.postbit_legacy_wrapper_bottom .main-column-text {padding:5px 10px 8px !important;}
.postbit_legacy_wrapper_bottom .status-icons {padding:12px 10px 8px !important;}

.user-post .alt1 .smallfont strong {font-size:1.4rem; line-height:1rem;}

.thead {background:#364d59;/*tborderTheadBG*/; border-width:0px; color:#fff;/*tborderTheadFont*/; font-size:1.3rem; font-weight:bold; padding:8px 8px;}
.thead a {color:#fff;/*tborderTheadFont*/;}
.tcat a.title {display:inline-block; vertical-align:middle;}

table.tborder td.thead, div.tborder div.thead {background:#364d59;/*tborderTheadBG*/; border-width:0px; color:#fff;/*tborderTheadFont*/; font-weight:bold; line-height: 1.2em; padding:8px;}
table.tborder td.tcat, div.tborder div.tcat, #unhaggle_widget_holder_title,#dealix_widget_holder_title {background:#d0c791;/*tdTcatBG*/; color:#fff;/*tdTcatFont*/; font-size:1.4rem; font-weight:bold; line-height:1.3em; padding:5px 8px 5px 10px;}
div.tborder div.thead {margin-bottom:6px;}
table.tborder td.tcat a{color:#fff;/*tdTcatFont*/}

#nav_pmfolders_menu .thead, #nav_subsfolders_menu .thead {background:#364d59;/*tborderTheadBG*/;}

table.forumrules {margin-bottom:10px;}
table.forumrules td.thead {color:#fff;/*tborderTheadFont*/;}

table.tborder td.tcat .smallfont {font-size:1.3rem;} 
table.formhome-tborder td.tcat .smallfont {font-size: 1.1rem; font-weight: normal;}
table.tborder td.welcome_msg {padding:15px 20px;}

table.tborder td a.forum_title, table.tborder td a.forum_title:hover, table.tborder td a.lastpost_link, table.tborder td a.lastpost_link:hover, table.tborder td a.thread_title_link, table.tborder td a.thread_title_link:hover {color:#383838;/*forumTborderFont*/;}
table.tborder td a.forum_title:hover, table.tborder td a.lastpost_link:hover, table.tborder td a.thread_title_link:hover {color:#255d92;}

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:#d0c791;/*tdTcatBG*/; font-weight:normal;}

table.tborder table.smilies-table td {padding:2px;}
table.tborder table.vs_display_options td {padding:3px 0px;}
table.tborder.vs_garage td.tcat {background: #4d0000;}
table.vs_showresults {margin-top:-1px;}

.admin_notice, .lastpost_date_time {color:#878787;/*bodyLightestFont*/;}
.reply_count {background:#eaeaea;/*replyCountBG*/} 
.thread_count {background:#f5f5f5;/*threadCountBG*/;}
.lastpostinfo {min-width:200px;background:#eaeaea;/*lastpostinfoBG*/;}
.vs_faqlist p {margin-bottom:10px;}
.vs_post_original {border:1px solid #d5d5d5;/*border*/; margin:10px 0px; padding:5px;}

.author {color:#878787;/*bodyLightestFont*/;}

.vs_advertise form td {padding:3px 10px 3px 0px !important;}

.vb_rules p {margin-top:10px;}

#collapseobj_attachkey td {border-bottom:1px solid #d5d5d5;/*border*/; padding:5px;}
table.tborder td.padding-left15 {padding-left:15px}

#usercss table.vs_album .alt1 {padding:15px 10px;}
#usercss #link_bar {border:0px;}

#collapseobj_forumhome_activeusers td:first-child, #collapseobj_forumhome_stats td:first-child, #collapseobj_forumhome_birthdays td:first-child, #collapseobj_forumhome_events td:first-child {width:1%;}

/* controls */
.controls {margin-bottom:5px;}
.controls .item, .post-count {display:inline-block; float:right;}
.controls .item-social {margin-bottom: 3px; padding-top:9px;}

div.pagenav {background:#f3f3f2;/*divPagenavBG*/; border:1px solid #cdcdcd;/*divPagenavBorder*/;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; display:inline-block;}
div.pagenav a {color:#878787;/*bodyLightestFont*/;}

#main-content div.pagenav td {border-left: 1px solid #cdcdcd; line-height: 1.8em; padding: 4px 3px;}
#main-content div.pagenav td:first-of-type {border-width:0px;}
#main-content div.pagenav td.alt1, #main-content div.pagenav td.alt2 {background:#fafafa;/*divPagenavPageBG*/;}

/* Slider - homepage 
----------------------------------------------- */
/* slider */
#feature-slide li.child {background:#121212; height:396px; list-style:none; overflow:hidden; width:640px;}

#feature-slide {height:396px; overflow:hidden; position:relative; width:640px;}
#feature-slide .text {background-color:rgba(255,255,255,1); *background-color:#fff; bottom:0px; color:#333;/*bodyFont*/; left:0px; line-height:1.3em; margin:0px 25px; min-height:38px; padding:14px 15px 0px; position:absolute; width:87.5%;}
.ie8 #feature-slide .text {background-color:#fff;}
#feature-slide .text a {color:#333;/*bodyFont*/; font-size:1.8rem; line-height:1.2em;}

#feature-slide {left:0px; position:relative;}
#slider {max-height:396px; overflow:hidden;}
#slider .picture img {position:absolute;}

.plusslider {height:396px; overflow:hidden; position:relative; width:640px;}
.plusslider .child {float:left;}

/* temp - remove  Controls */
.plusslider-pagination-wrapper {position:absolute; right:20px; top:20px; z-index:21;}

.plusslider-pagination li {background-color:rgba(206,206,206,1); border:1px solid #a4a3a3; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; cursor:pointer; display:inline-block; height:8px; margin:0px 10px 0px 0px; padding:1px; position:relative; text-indent:-999em; width:8px;}

.plusslider-pagination .current {background-color:rgba(255,255,255,1);}
.plusslider-pagination li:hover {background-color:rgba(206,206,206,.7);}

.plusslider-arrows li {
background-color:rgba(0,0,0,0.80); *background-color:#999; cursor:pointer; display:block; height:68px; margin-top:-34px; position:absolute; text-indent:-9999px; top:50%; width:46px; z-index:20; -webkit-transition-property:opacity; -webkit-transition-duration:0.2s; -webkit-transition-timing-function:ease-in; -moz-transition-property:opacity; -moz-transition-duration:0.2s; -moz-transition-timing-function:ease-in;
-ms-transition-property:opacity; -ms-transition-duration:0.2s; -ms-transition-timing-function:ease-in; -o-transition-property:opacity; -o-transition-duration:0.2s; -o-transition-timing-function:ease-in; transition-property:opacity; transition-duration:0.2s; transition-timing-function:ease-in;}

.plusslider-arrows li:hover {background-color:rgba(0,0,0,0.40);}
.plusslider-arrows .prev {left:0px;}
.plusslider-arrows .next {right:0px;}

.plusslider-arrows li:before {
background:url(/forums/images/MuscularMustangs_2015/misc/sprites-icons.png) -41px -400px no-repeat; 
content:""; height:14px; left:50%; margin:-7px 0px 0px -5px; position:absolute; top:50%; width:9px;}

.plusslider-arrows li.prev:before {transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg);}

.plustype-fader .current {z-index:2;}
.plustype-fader .child {display:none; left:0px; position:absolute; top:0px;}
.plustype-fader .plusslider-pagination {position:relative; z-index:21;}

/* no-javascript fallback */
#feature-slide > * {display:none;}
#feature-slide > *:first-child {display:block;}

.panel {margin:10px 0px;}

/* forms */
form label, .submit, .button, input[type="submit"] {cursor:pointer; vertical-align:middle;}
input, select {vertical-align:middle;}

input[type="checkbox"]{margin-top:1px;}
label input[type="checkbox"] {margin-top:0px;}

input[type="radio"]{vertical-align:baseline;}
#usercss input[type="radio"] {vertical-align:middle;}

input[type="text"], input[type="password"] {border:1px solid #d1d1d1; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#555; min-height:12px; padding:4px 10px;}

input[type="button"], input[type="submit"], input[type="reset"], .unhaggle_widget_content_button, .dealix_widget_content_button, .btn {background:#d0c791 /*formButtonBG*/; border:1px solid #d0c791 /*formButtonBG*/; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#fff/*formButtonFont*/; min-height:12px; padding:3px 10px; text-transform:uppercase; height: auto;}
.gsc-search-box input.gsc-search-button{background: #d0c791 !important /*formButtonBG*/; border: 1px solid #d0c791 !important /*formButtonBG*/;color: #fff !important /*formButtonFont*/; padding: 3px 10px !important; height: auto !important;}
 
#sidebar .search-in-one-less-padding .google-search input.gsc-input, #page nav .search-in-one-less-padding .google-search input.gsc-input {background-position: 0px center !important; padding-left: 0px !important;}
.gsc-input {box-sizing: border-box; width: 100% !important; min-width: 100% !important; min-height: 26px !important;}
.gsc-search-button{min-height: 26px !important; font-weight:normal !important; font-size:13.3px !important; font-family: Arial;border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; -o-border-radius: 5px !important;}
.search-item input[type='submit'],.search-item input[type='text']{min-height: 26px !important; box-sizing:border-box }
.search-item input[type='text']{min-width:217px}
table.gsc-search-box td.gsc-input{padding-right:4px !important}
#sidebar .vb-search input[type='text']{margin-bottom:3px; vertical-align:top;}
.search-in-one .change_btn .image{margin-top:0 !important}
.sidebar-expanded .search-in-one{margin-left: 5px;}

.sidebar .ams_gtsearch, nav .ams_gtsearch, #navbar_search_menu .ams_gtsearch {width: 300px !important; margin: 0 !important; max-width: 300px !important;}
#sidebar .search-in-one input.gsc-input, #page nav .search-in-one input.gsc-input {width: 150px !important; padding: 4px 10px !important;}
#navbar_search_menu input.gsc-input {width: 180px !important;}
#sidebar .search-in-one input.gsc-input, #page nav .search-in-one input.gsc-input {background-position: 40px center !important; padding-left: 40px !important;}
#sidebar .search-in-one-less-padding .google-search input.gsc-input, #page nav .search-in-one-less-padding .google-search input.gsc-input {background-position: 0px center !important; padding-left: 0px !important;}


input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {opacity:.8;}
.gecko input[type="button"], .gecko input[type="submit"], .gecko input[type="reset"] {padding-bottom:2px;}

.info-bar .login-or-links input[type="submit"] {font-size:1.2rem;}
.fieldset .bginput {width:97%; padding: 4px 1%;}
.registrationform3 .fieldset .bginput {width:auto;}
.fieldset .vs_date_day, .fieldset .vs_date_year, .fieldset .vs_polloptions,  .fieldset .vs_replynumber, .fieldset .vs_time, .fieldset #poll_timeout {display:inline; margin:5px 0px; width:10%;}
.fieldset .vs_birthday_year {display:inline; margin:5px 0px; width:70%;}
.fieldset .vs_im_field {display:inline; margin:5px 0px; width:50%;}
.fieldset .vs_pollvotes {display:inline; margin:5px 0px; width:68%;}
.go_button {margin-left:10px;}

.vs_verification_area legend {display: block; width: 100%;}
.vs_verification_area .fieldset .fieldset {border-width: 0px; margin-bottom: 0px; padding:0px;}

.vs_album_cover {margin-left:-5px;}
.vs_album_photo {margin-bottom:2px; margin-top:1.6em; white-space:nowrap;}
.vs_calendarjump {margin-top:10px;}
.vs_move_album {float:right; padding-right:1em; padding-top:5px;}
.vs_msglabel, .vs_msgtitle, .vs_forumlabel, .vs_polllabel, .vs_reasonlabel, .vs_quotelabel {font-weight: bold; margin-bottom:5px;}
.vs_showthreads .button {margin:10px 0px 5px;}
.vs_sig {color:#4a4a4a;/*bodyLighterFont*/;font-size:1.1rem}
.vs_submit {margin:20px auto;}
.spotlight-table .vs_submit {margin:0px;}

#auto-insurance input[type="submit"], #cse-gtsearch_form_5 input[type="submit"] {font-size:1.3rem;}
#auto-insurance input[type="submit"] {width:137px;}
#auto-insurance input[type="text"] {height:19px; margin:10px 0px; width:115px;}
#forumsearch_menu .bginput {max-width:150px;}
#select_event {border-right:1px solid #d5d5d5;/*border*/; padding-right:20px;}
#daily_event, #monthly_event, #weekly_event, #yearly_event {padding-left:10px;}
#daily_event input[type="text"], #monthly_event input[type="text"], #weekly_event input[type="text"], #yearly_event input[type="text"] {width:10%;}

select {border:1px solid #d1d1d1; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; padding:3px; max-width: 100%;}
#sel_sort, #sel_order, #sel_daysprune {width:95%;}
#sel_sort, #sel_order {margin-right:15px;}
#sel_daysprune {float:right; width:100%;}

/* Search in one */
.search-in-one {position:relative; margin-left:15px;}
.search-in-one div.search-item {display:none;}
.search-in-one .search_menu {background:#fff;/*searchInOneBG*/; border:1px solid #d0c791;/*tdTcatBG*/; 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:#00519d;/*linkFont*/;}
.search-in-one .change_btn {display:none; left:5px; position:absolute; top:5px; z-index:5;}
.search-in-one .change_btn .image {border:0; display:block; height:16px; margin-top:-1px; padding-bottom:2px; width:32px;}
.search-in-one .change_btn .icon {border:0; display:block; float:left; height:16px; margin-right:5px; width:16px;}
.search-in-one .sprite-google-search {background:url(/forums/images/MuscularMustangs_2015/misc/sprites-icons.png) no-repeat 0 -445px;}
.search-in-one .sprite-vb-search {background:url(/forums/images/MuscularMustangs_2015/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 {margin:0px;}
.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;/*bodyFont*/; font-size:1.5rem; line-height:1.6rem;}
table.buyers-resources td span {color:#00519d;/*linkFont*/; display:block; font-size:1.2rem;}
table.buyers-resources td span.sprite {margin:0px auto;}
table.buyers-resources td:first-child {text-align:center; vertical-align:middle; width:34px;}
table.buyers-resources td:last-child {padding-left:16px;}

/* thead - like box 
----------------------------------------------- */
@charset "UTF-8";
.vbseo_buttons {font-size:11px; position:relative;}
.vbseo_buttons .vbseo_links {margin:0px; visibility:hidden; width:auto;}
.vbseo_buttons .vbseo_share, .vbseo_buttons .vbseo_like, .vbseo_buttons .seperator {display:inline-block; float:right; padding:0px 4px;}
.vbseo_buttons .vbseo_liked {background:#f2f6f8 url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAAnRSTlMA/1uRIrUAAAB/SURBVBjTjY6hEcAgDEU7WxwWyQBdANMFetcV6uMxdawQHYdGZQYKKVe4qn6RS979JH8pHy2/QLQWS0Hn6AHRAEDAWgwpcND6RmFVAJMUmDFbBccApwLZu8ec/a2g3nXXCMYewKc5afabvEklJ+YrMKcsCihgV6C+Ui1E1dD6G73buwVCkm7NAAAAAElFTkSuQmCC) 5px center no-repeat; border-color:#d5d5d5 #b3b3b3 #999; border-style:solid; border-width:1px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; clear:both; display:block; margin:10px; padding:7px 7px 7px; padding-left:25px;}
.vbseo_like {margin-top:5px;}
.vbseo_liked_image {left:5px; position:absolute; top:5px;}
.postbit-lite .postbithead.likehead {font-size:11px; line-height:1.5em; max-height:1.05em; overflow:hidden; padding:6px 10px 7px;}
.postbit-lite .postbithead.likehead strong {font-size:11px; font-weight:900;}
.postbit-lite .posttext.likedate {color:#777; font-size:11px; margin-top:-10px;}
.postbit-lite .posttext.likedate .time {color:#777;}
.vbseo_share_body {background:#f2f6f8; border:1px solid #efefef; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; box-shadow:0px 4px 7px; -moz-box-shadow:0px 4px 7px; -webkit-box-shadow:0px 4px 7px; position:absolute; right:0px; visibility:hidden; width:280px; z-index:9000;}
.restore .vbseo_share_body {top:-80px;}
.vbseo_share:hover .vbseo_share_body {visibility:visible;}
.vbseo_share_body li {border:none; width:140px;}
.restore ul.vbseo_share_body li {list-style:none inside;}
.vbseo_share_body li:hover {background:#ffeb90;}
.vbseo_share_body li.share_header {background:#ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-bottom-left-radius:0px; -moz-border-radius-bottomright:0px; -webkit-bottom-left-border-radius:0px; border-bottom-right-radius:0px; -moz-border-radius-bottomleft:0px; -webkit-bottom-right-border-radius:0px; font-size:120%; padding:3px 5px; width:270px;}
.vbseo_share_body li:hover.header {background:#ddd;}
.vbseo_share_body li.left {clear:left; float:left;}
.vbseo_share_body li.right {clear:right; float:right;}
.vbseo_share_body li img {float:left; margin:0px; padding:4px; position:relative; top:-2px;}
.vbseo_share_body li>a {color:#343434; display:block; padding:4px; text-decoration:none;}

#vbseo-likes{background-color:#F3F3F2; border:1px solid #CDCDCD; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#3e3e3e; cursor:pointer; display:inline-block; float:right; height: auto !important; margin:0px 0px 4px 0px; position:relative; *width:128px; *z-index:100;}
.ie9 #vbseo-likes {width:128px;}

#vbseo-likes .vbseo_likes_heart{display:inline-block; margin:1px 8px 5px 0px; vertical-align:middle;}

#vbseo-likes:hover {background-color:#f3f3f3;}
#vbseo-likes.vbseo-likes-preload, #vbseo-likes.vbseo-likes-tpreload {background:url(../../data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA) no-repeat scroll 95% 5% #f3f3f3;}
#vbseo-likes.vbseo-likes-preload .vbseo-likes-count, #vbseo-likes.vbseo-likes-tpreload .vbseo-likes-count {opacity:.4;}
#vbseo-likes.vbseo-likes-active, #vbseo-likes.vbseo-likes-tpreload {background-color:#f3f3f3; -moz-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -o-border-radius:5px 5px 0px 0px; border-bottom-color:#f3f3f3; -moz-box-shadow:2px 4px 5px #ccc; -webkit-box-shadow:2px 4px 5px #ccc; box-shadow:2px 4px 5px #ccc;}

.vbseo-likes-count {font-weight:bold; height:auto !important; padding:9px 9px 11px 9px !important; position:relative; top:2px;}

.vbseo-likes-count-image {left:10px; position:absolute; top:13px;}
.vbseo-likes-count em {background:url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAVBAMAAABrtamEAAAAIVBMVEX4+PhERERtbW3R0dHPz8/v7+/h4eF0dHTY2Ng9PT3///+JSw2JAAAAC3RSTlP/////////////AEpPAfIAAAAvSURBVAjXY1gFAQsYKGZkdHR0RIEYhjNnTuICMRZLzlSAqHGcxAVhLCmgil0QBgAPAWngxRE+HgAAAABJRU5ErkJggg==) no-repeat scroll right -2px transparent; font-size:11px; font-style:normal; font-weight:normal; margin-left:4px; padding-right:14px;}
#vbseo-likes .vbseo-likes-active .vbseo-likes-container, #vbseo-likes .vbseo-likes-tpreload .vbseo-likes-container {display:block;}

.vbseo-likes-container {background-color:#f3f3f3; border:1px solid #e7e7e7; border-top:none; border-radius:5px 0px 5px 5px; -moz-border-radius:5px 0px 5px 5px; -webkit-border-radius:5px 0px 5px 5px; -o-border-radius:5px 0px 5px 5px; -moz-box-shadow:2px 4px 5px #ccc; -webkit-box-shadow:2px 4px 5px #ccc; box-shadow:2px 4px 5px #ccc; display:none; min-width:196px; position:absolute; top:1.9em; _width:196px; z-index:9000; *z-index:102;}
ul.vbseo-likes-tabs {list-style:inside none; margin:0px; padding:9px 10px 6px; *z-index:103;}
ul.vbseo-likes-tabs li {display:inline; line-height:12px; margin:0px; padding:0px; *z-index:104;}
ul.vbseo-likes-tabs li a {font-size:11px; padding:1px 5px; text-decoration:none;}
ul.vbseo-likes-tabs li a:hover, ul.vbseo-likes-tabs li a.active {background-color:#888; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#fff;}
ul.vbseo-likes-tabs li.vbseo-likes-fusion {background-color:#f3f3f3; height:1px; position:absolute; right:0; top:-1px; width:108px;}
ul.vbseo-likes-list {background-color:#fff; border-bottom:1px solid #ebebeb;list-style:inside none; margin:3px ;padding:0px; *z-index:103;}
.vbseo-likes-list li {border-top:1px solid #ebebeb; cursor:pointer; font-size:14px; line-height:12px; margin:0px; padding:8px 10px; position:relative; *z-index:104;}
.vbseo-likes-list li:hover {background-color:#ffeb90;}
.vbseo-likes-avatar {float:left; height:24px; overflow:hidden; width:24px; *z-index:105;}
.vbseo-likes-info {line-height:12px; margin-left:33px; *z-index:105;}
.vbseo-likes-hearts {background:url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAQAAADheaTUAAAAhklEQVQY02NgYHCKcXrl9NqpjAEInMqdHjrddPIBMUOdfjn9B8Mcp1Io67uTK4PTPSjnP1DBTzj7IgOciQr/MDj9wCrxnsFpARbhv049DE7CTkvg1kPgV6eJTlwgd/EAXfMALnzTKc2JhQEGnCydjoCF9zoZMaACJxmg4DYnCQZM4GSKrBoAlXFtMjhPxKEAAAAASUVORK5CYII=) no-repeat scroll 100% 2px transparent; height:16px; position:absolute; right:10px; top:15px; z-index:1; *z-index:106;}
.vbseo-likes-hearts strong {font-size:16px; font-weight:bold; padding-right:16px; z-index:1;}
.vbseo-likes-postby {color:#999; display:block; font-size:11px; margin-left:33px; margin-right:44px; word-wrap:break-word; *z-index:106;}
.vbseo-likes-postby strong {color:#3e3e3e; display:block; font-size:12px; font-weight:normal; height:14px; white-space:nowrap;}
.vbseo-likes-link {height:100%; left:0px; position:absolute; top:0px; width:100%; *z-index:104;}

.vbseo-likes-tipsy {display:none; font-size:10px; left:-230px; opacity:.8; padding:5px; position:absolute; top:0px; z-index:100000; *z-index:100005;}
.vbseo-likes-list li:hover .vbseo-likes-tipsy {display:block !important;}
.vbseo-likes-tipsy-arrow {background:url(../../data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) no-repeat scroll left top transparent; background-position:right top; height:9px; position:absolute; right:1px; top:16px; width:5px;}
.vbseo-likes-tipsy-inner{background-color:#000; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#fff; min-height:23px; padding:5px 8px 4px; text-align:left; width:200px; word-break:break-all;}

#likes_list li {border-bottom:1px solid #d5d5d5;/*border*/; margin-bottom:10px; padding-bottom:10px;}
#likes_list li:last-child {margin-bottom:0px;}

/* ----------------------------------------------- */

.socialIcons .fb_iframe_widget {overflow:hidden;}

.socialIcons .fb_iframe_widget > span {float:left;}

.socialIcons.blogEntryPage {display:inline; float:right; margin-left:10px; vertical-align:top;}

.socialIcons.blogListPage {float:right; margin-left:10px;}
.articles-list .socialIcons {margin-top:15px;}

.blogentrybit .blogbit .bloghead {overflow:hidden;}

#share-icons LI A img, #share-icons LI A {border:none !important;}
#share-icons li {padding:0 10px 0 0 \9 !important;}
#share-icons LI A.pinterest {position:relative \9; top:3px \9;}

.socialIcons {height:22px \9 !important; width:270px !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 #d5d5d5;/*border*/;}
.modifyoptions_move_line table tr td.padding-bottom15 {padding-bottom:15px;}

/* Registration page 
----------------------------------------------- */
h2.blockhead {color:#333;/*bodyFont*/; font-size:2.2rem; font-weight:bold; margin-bottom:25px;}
#unhaggle_widget_content h2.blockhead,#dealix_widget_content h2.blockhead {line-height:2.2rem;}
table.registration {margin:20px 0px 15px;}
table.registration .column {padding:0px 10px; text-align:center; vertical-align:top; width: auto;}
div.col,div.col2 {margin:0px auto; text-align:left; min-width: 255px; width:300px;}
div.col2 {min-width:220px; width:230px;}
table.registration label {color:#565656; font-size:1.2rem; font-weight:bold;}
table.registration label.not_bold, table.registration .not_bold label {font-weight:normal;}
table.registration .column_or {background:url(/forums/images/MuscularMustangs_2015/misc/registration-orbg.gif) repeat-y 13px; vertical-align:top;}
table.registration .column_or .block_or {background-color:#f5f5f5;/*tableTborderBG*/; color:#333;/*bodyFont*/; font-size:1.5rem; margin-top:70px; padding:25px 0px; text-align:center; width:26px;}
table.registration input.bginput {margin-bottom: 6px; min-width:210px;}
table.registration input.login {font-size:1.3rem; margin-right:15px; padding:5px 40px;}
.reg_wrapper .smallfont {font-size:1.1rem;}
.margin-tb {margin:14px 0px 8px;}
table.registration input.register, .pricetable input.quotes, .unhaggle_widget_content_button, .dealix_widget_content_button {
	background:#00a85a;
	background:url(../../data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDk3NTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #00a85a 0%, #009753 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a85a), color-stop(100%,#009753));
	background:-webkit-linear-gradient(top,  #00a85a 0%,#009753 100%);
	background:-o-linear-gradient(top,  #00a85a 0%,#009753 100%);
	background:-ms-linear-gradient(top,  #00a85a 0%,#009753 100%);
	background:linear-gradient(to bottom,  #00a85a 0%,#009753 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a85a', endColorstr='#009753',GradientType=0 );
	border:0px; font-size:1.5rem; font-weight:bold; margin:9px 0px; padding:8px 74px; text-transform:none;}
.unhaggle_widget_content_button, .dealix_widget_content_button {padding:8px 50px;}
table.registration input.register {font-size:1.8rem; padding:8px 78px;}
.social_btn {border:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; color:#fff; display:block; height:42px; margin-bottom:10px; min-height:42px; padding:0px; width:230px;}

.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:#333;/*bodyFont*/;}
table.tborder td.error {color:#ea4f4b;} 

/* Prices page 
----------------------------------------------- */
table.tborder td.pricetable {padding:25px 0px;}
table.tborder td.pricetable td {color:#565656; padding:0px; vertical-align:top;}
.pricetable .pricetable_arrowbg {background:url("/forums/images/MuscularMustangs_2015/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 #d5d5d5;/*border*/; margin-bottom:17px;}
.pricetable .col2 {width:108px;}
.pricetable .smallfont {margin:6px 0px;}
.pricetable input {margin-bottom:10px;}
.pricetable input[type="radio"] {width:20px;}
.pricetable label {font-weight:bold;}
.pricetable input.quotes {padding:8px 0px; width:100%;}

#unhaggle_widget_content img {max-width:300px !important;}

#unhaggle_widget_content, .unhaggle_widget_content_horizontal_container {display:table; width:100%;}
.unhaggle_widget_content_element_container,.dealix_widget_content_element_container {color:#565656; display:table-cell; padding:20px; vertical-align:top;}
#dealix_widget_content_vehicle {width:60%;}
#dealix_widget_content_dealer {width:40%;}
.unhaggle_widget_content_horizontal_container li {display:table-cell; vertical-align:top; width:50%;}
.unhaggle_widget_content_horizontal_container li:first-child {padding-right:20px;}
#unhaggle_widget_content_customer li {padding-bottom:10px;}

.unhaggle_widget_content_element_container input[type="text"] {width:90%;}
.unhaggle_widget_phone_num input[type="text"] {width:20px;}

.unhaggle_widget_content_element_container label {display:block;}

#unhaggle_widget_content ul,#dealix_widget_content ul {list-style:none; margin:0px; padding:0px;}

#unhaggle_widget_content_bottom {color:#B4B4B4; font-size:1.1rem; line-height:1.2em; padding:10px 16px; text-align:center;}

.unhaggle_widget_content_horizontal_container label {display:block;}

#unhaggle_widget_content_privacy_policy {background: rgba(255, 255, 255, 0.9); border:1px solid #E6E6E6; padding:10px; z-index:1001;}
#unhaggle_widget_content_privacy_policy p {margin-bottom:10px;}
.unhaggle_widget_content_close {float:right;}

dealix_widget_select_dealer {margin-top:10px;}
.dealix_widget_select_dealer li {margin-bottom:25px; overflow:hidden; width:100%;}
.dealix_widget_select_dealer li input {float:left;}
.dealix_widget_select_dealer li div {float:left; font-size:1.1em; margin-left:11px;}
.dealix_widget_select_dealer li div a {font-weight:bold;}
.dealix_widget_content_element_container label {display:inline-block; width:26%;}
.dealix_widget_content_element_container label.inline {display:inline; float:none; width:auto;}
.dealix_widget_content_element_container select, .dealix_widget_content_element_container input[type="text"] {margin:5px 0px; width:65%;}
.dealix_widget_content_element_container input[type="text"] {width:55%;}
.dealix_widget_content_element_container input.dealix_extention {width:40px;}
.dealix_widget_content_element_container input.dealix_phone {width:120px;}

span.asterix {color:#ea4f4b;}
.float_left {float:left;}
.float_right {float:right;}
.smallgrey_text {color:#b4b4b4 !important; font-size:1.1rem; line-height:1.2em !important;}
.div_padding {color:#565656; line-height:1.5em; padding:10px 16px;}
.div_padding h2 {color:#0983b6; margin:20px 0px;}
.div_padding p {margin-bottom:20px;}
.text_center {text-align:center;}

/* -------------------------------------------------------------- */
/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 3.8.7 Patch Level 3
|| # ---------------------------------------------------------------- # ||
|| # All code in this file is ©2000-2013 vBulletin Solutions, Inc.     # ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/

/* the container for the editor */

/* the container for all the edit controls */
#controlbar, .controlbar {padding:2px;}

/* an individual button */
.imagebutton {background:#E1E1E2; border:none; color:#000; left:0px; padding:1px; top:0px;}

/* WYSIWYG styles */
.wysiwyg {background:#f1f1f1; color:#000; margin:5px 10px 10px 10px; padding:0px;}
 .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:#00519d;/*linkFont*/; font-size:1.2em; margin-bottom:3px;}
.tooltip_popup:before {
	behavior:url(../../-ms-transform.htc);  
    -moz-transform:rotate(135deg);  
    -webkit-transform:rotate(135deg);  
    -o-transform:rotate(135deg);  
    -ms-transform:rotate(135deg);
	border-bottom:20px solid transparent; border-right:20px solid #d8d8d8; border-top:20px solid transparent; content:''; display:inline-block; left:-17px; position:absolute; top:40px; z-index:1;
}
.tooltip_popup:after {
	behavior:url(../../-ms-transform.htc);  
    -moz-transform:rotate(135deg);  
    -webkit-transform:rotate(135deg);  
    -o-transform:rotate(135deg);  
    -ms-transform:rotate(135deg);
	border-bottom:18px solid transparent; border-right:18px solid #e8e9ea; border-top:18px solid transparent; content:''; display:inline-block; left:-15px; position:absolute; top:42px; z-index:5;
}
/*infopopup-icons*/
.infopopup-icons {background:url(/forums/images/MuscularMustangs_2015/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}
.vbpdfh_garage_module .vbpdfh_bit{vertical-align:top}

@media screen and (max-width:768px) {
.vbpdfh_wrapper{width:100%; float:none}
.vbpdfh_button{width:100%; float:none; margin-top:20px;}
}


/* Profile page 
----------------------------------------------- */
#profile_tabs #stats, 
#profile_tabs #dto_garage,
#profile_tabs #collapseobj_visitor_messaging,
#profile_tabs #aboutme,
#profile_tabs #friends,
#profile_tabs #infractions,
#profile_tabs #contactinfo {border:1px solid #ccc; padding:10px 20px;}
#profile_tabs {margin:10px 0px;}
#profile_tabs form {margin-bottom:15px;}
#profile_tabs ul.no-style {margin:10px 15px;}
ul.tab_list li.tcat {background-color:#ccc;}
#profile_tabs div.tborder {border:0px;}
#profile_tabs table.tborder td.tcat, div.tborder div.tcat {background:none; color:inherit; padding:0px;}
#profile_tabs div.tab_header {margin:0px; padding:0px;}
#main_userinfo .block_title {background:none; list-style:none; margin:10px 0px; padding:0px;}
#main_userinfo .block_title li.thead {float:left; list-style:none; margin-right:1px; padding:3px 10px;}
#profile_tabs #simple_aboutme_link {margin-bottom:15px;}
#profile_tabs #aboutme ul>li {font-weight:bold; list-style:none;}
dl.profilefield_list {font-weight:bold; margin-top:10px;}
#sidebar_container dl.profilefield_list {margin-top:0px;}
dl.profilefield_list dt img {margin-left:4px;}
dl.profilefield_list dd {font-weight:normal; margin:2px 0px 10px 0px;}
#sidebar_container dl.profilefield_list dd {margin:2px 0px 10px 15px;}
#usercss #content_container {float:left; margin-right:-270px; width:100%;}
#usercss #content {margin-right:250px; padding-right:20px;}
#usercss #sidebar_container {float:right; width:250px;}
#collapseobj_albums ul {list-style:none;}
#collapseobj_albums ul>li {margin:10px; text-align:center;}
#sidebar_container .block_footer {margin:5px 0px;}
#usercss #sidebar_container .block_row {padding:5px;}
#sidebar_container .avatar {float:right;}
.dto_garage_profile_bit {border:1px solid #d0d0d0; float:left; height:141px; margin:0px 5px 5px 0px; overflow:hidden; padding:5px; text-align:center; width:111px;}
#sidebar_container .collapse_gadget {float:right;}
#sidebar_container .vbseo_like {margin-top:-7px;}
#sidebar_container .content_block {border:1px solid #ccc; margin-bottom:5px;}
#sidebar_container .block_title {border-bottom:1px solid #ccc;}

/*------ Stickem for forum ------*/
.stickem-container {float:right; margin-left:110px; overflow:hidden; position:relative; width:100%;}
.stickem {float:left; width:110px;}
.content-wrapper {margin-left:110px; overflow:hidden;}
.stickem .socialIcons {width:auto!important;}
.stickem-container #posts {float:left; width:100%;}
.stickit {height:auto; position:fixed; top:0px;} 
.stickit-end {bottom:0px; position:absolute;}
.item .pagenav {float:right;}
.item {float:right; margin-bottom:3px; padding-top:4px;}
.reply-padding-left {padding-left:110px;}

.sidebar-controls {display:none;}

.controls {overflow:hidden;}
.fixed-controls {margin-bottom:10px; overflow:hidden; padding:0px; position:fixed; top:0px; width:100%; z-index:40;}
.fixed-controls .fixed-controls-container {background-color:#ffffff;/*wrapperBG*/; border:1px solid #d5d5d5;/*border*/; margin-right:369px; overflow:hidden; padding:1px 6px 4px;}

/* Subscription */
table.tborder td table.subscription {background-color:#d8d8d8; border-collapse:separate; border-spacing:1px; width:90%;}
table.tborder table.subscription td {border:1px solid #fff; color:#252525; padding:7px 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:#f3f3f2; font-weight:bold;} 
table.tborder table.subscription td.subscription_1,table.tborder table.subscription td.subscription_2,table.tborder table.subscription td.subscription_3 {background-color:#FFF; text-align:center;}

table.tborder table.subscription td.subscription_1 select,table.tborder table.subscription td.subscription_2 select {display:none;}
input[type="submit"].oval-btn {padding:8px 0px !important;}
.oval-btn, input[type="submit"].oval-btn {
border-radius:16px;
border:none;
-moz-border-radius:16px;
-webkit-border-radius:16px;
-o-border-radius:16px;
-webkit-box-shadow:1px 2px 4px rgba(80, 80, 80, 0.32);
-moz-box-shadow:1px 2px 4px rgba(80, 80, 80, 0.32);
box-shadow:1px 2px 4px rgba(80, 80, 80, 0.32);
color:#fff; display:block; font-family:inherit; font-size: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(/forums/images/MuscularMustangs_2015/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:#333;/*bodyFont*/; display:block; font-size:1.4em; font-weight:bold; margin-bottom:7px;}

/* Garage on Forum page */

.vbpdfh_wrapper .vbpdfh_bit {/* dispaly: none; */ display:inline-block; margin:0px; overflow:hidden; padding:6px 0px; text-align:center; width:100px;}
.vbpdfh_wrapper .vbpdfh_bit:last-child {margin-right:0px;}
.vbpdfh_wrapper {height:150px; overflow-y:hidden; text-align:justify; -ms-text-justify:distribute-all-lines; text-justify:distribute-all-lines;}

.vbpdfh_wrapper:after {content: ""; display: inline-block; width: 100%;}

.vbpdfh_stretch {display:inline-block; font-size:0; line-height:0; width:100%;}


.vbpdfh_bit img {margin-bottom:7px;}
.vbpdfh_wrapper td.alt1:after {content:''; display:inline-block; font-size:0; line-height:0; width:100%;}
.registrationNotice {background-color:#FFF6A0; margin:10px 0 6px; padding:14px 20px;}
.vbpdfh_bit a, .vbpdfh_bit a b, .vbpdfh_bit a font {color:#00519d;/*linkFont*/ !important; font-weight:normal !important; line-height:1.2em;}
.vbpdfh_wrapper a span {color:#333;/*bodyFont*/; white-space:nowrap;}
.registrationNotice span {color:#ea4f4b; font-weight:bold;}

/* garage
------------------------------------------- */

.welcome-phrase a {color: #00519d;/*linkFont*/; /*linkFont*/}
.welcome-phrase .time {display: inline-block; margin-right: 5px;}
.welcome-phrase .navbar-subscription {display: inline-block; margin-left: 5px;}
 
.notifications {background: none repeat scroll 0 0 #ea4f4b; border-radius: 50%; color: #ffffff;   display: inline-block;  font-size: 0.85em;  height: 18px; line-height: 18px; margin-top: -5px; padding: 1px; text-align: center; text-decoration: none; top: 0; width: 18px; z-index: 49;}
 
/* plugin to updload images */
.dnd_hidden {display: none !important;}
 
#dnd_fieldset {padding-bottom: 8px;}
 
#dnd_fieldset > div {position: relative;}
 
.dnd_style_1 progress {position: absolute; width: 77%; height: 20px; top: -25px; -moz-top: -28px; right: 0px; box-sizing: border-box;}
 
.dnd_style_1 #dnd_progress_text {position: absolute; top: -22px; left: 24%; font-size: 11px; z-index: 9999; cursor: default; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none;    user-select: none;}
 
.dnd_style_2 progress {height: 20px; width: 100%; margin-top: 5px; box-sizing: border-box;}
 
.dnd_style_2 #dnd_progress_text {font-size: 11px; z-index: 9999; cursor: default; margin-top: 5px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
 
#dnd_drag_space {background:#fff; border:1px dashed #cecece; position: relative; border-radius: 5px; margin-top: 5px; padding: 15px; overflow: auto;
transition-duration: .5s; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

#dnd_drag_space:hover {opacity: .7}
 
#dnd_drag_space * {box-sizing: border-box;}
 
#dnd_drag_space.hover {border: 5px dashed #00cc00; min-height: 200px;}
 
 
/* DND NOTICE */
 
#dnd_drag_space > div.dnd_drag_space_notice {color:#bfbfbf;display: none; font-size: 2rem; font-variant: small-caps; font-weight: bold; width: auto; max-height: 280px; margin: auto; text-align: center; vertical-align: middle; cursor: copy;}
 
#dnd_drag_space > div:only-child {display: block;}
 
.dnd_style_1 #dnd_drag_space > div.dnd_drag_space_notice > div.dnd_supported_ext {font-size: 2rem; font-weight: normal; font-variant: normal; line-height: 15px; margin-top: -10px;}
 
/* DND NOTICE */
 
.dnd_style_2 div.dnd_supported_ext {margin-top: 5px;}
 
 
/* DND UPLOAD OBJECT */
 
#dnd_drag_space > div.dnd_upload_object {border-radius: 2px; margin: 5px; width: 139px; height: 190px; float: left; position: relative; transition-duration: .3s;}
 
#dnd_drag_space > div.dnd_upload_object.dnd_light {background-color: #F7F7F7; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);}
#dnd_drag_space > div.dnd_upload_object.dnd_light:hover {box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.9);}
 
#dnd_drag_space > div.dnd_upload_object.dnd_dark {background-color: #0f0f0f; box-shadow: 0px 0px 3px rgba(255, 255, 255, 0.3);}
 
#dnd_drag_space > div.dnd_upload_object.dnd_dark:hover {box-shadow: 0px 0px 3px rgba(255, 255, 255, 0.9);}
 
#dnd_drag_space > div.dnd_upload_object > span {position: absolute; top: 5px; right: 5px; height: 24px; width: 24px; cursor: pointer; opacity: 0.25; transition-duration: 0.3s;}
 
#dnd_drag_space > div.dnd_upload_object > span.dnd_light {background: url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABUklEQVRIia2VbUrDQBCGnwMYT6CN7aWEFg8hSou9j0j1V2ytLZ6jRX+HegA/flQa6o/ZhbDuxyT2hSGwyT5vmJ2Zhbh6wBh4Ad6BHxMbs3YDnCUYXnWBB6AC9omogAmQa+EXwLcC7MYXMEjBRy3AblzF/vy/cBt9F95tmZZQfAKdusF94MO1ArYKrN9ZeA9/tayBDJhF4AVwDLx53lWYyhpHADNjMo3AF5H9I5CGiaVg6jEpzNpzYu8SpENTeX4EjszTwueKfSVI62sqozAmGfCk3LNtapCZvMcO/o/BpgF8buBak1JzyL6ca00WICO3CbyJyRBknvsabWUAsVK0Jq+edztq42ISAPg61A0ffA/cUlOOzHNNZWjiAzjB0eCABucu3Or6APDLENyqj8zzNmkJ/rmrDjLPNZf+DjnQUy28rhwZuUukK7cmSqSJhjg3l6tfxHOkwNN2E5oAAAAASUVORK5CYII=);}
 
#dnd_drag_space > div.dnd_upload_object > span.dnd_dark {background: url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABxUlEQVRIiaXVsU4UURTG8R9PoUFhhUYEEoMNnQ0ULoKUJhASrbA1Gow8hokFhSVR1kY6yT4OwcpAlDWKBGNx7prJ7O7M3fVLbjZ75tz/uTlz7jdUaxq7aOMLfqd1kmKvcauG0VdT+JhgH/AECxhP6x6eooVLHKCRC9/CL7zBtYz863iLn9isS36Fr7ife5qClnCKF4MSthL8zgjwruZxho3ygynRllFOXtYyfmCyGGyJnhc1htkM4FzKLWoP77t/psW0lF/oLM6xWgFfx3fcLsVv4EqarF0xiv20moqsVcAfDNj7SQyNtpjzQVrrU2Q9xZoV+7ZxRNzQhYpEeIRO+u3CV2r2LOKY6P94TbIE7iT4w4z8Bi6GLXAu+l714nsKnAhvyYGvJHhOkX8tagvjyoF3lVPkGT4TltsaAp5b5BA7hJ9fClcsai4BqkaxW2SmFJ/AHwW7OBCWW9SY3hvaTzN6reId9ouBhvDzpQxgnZpinG+WH2wKP5//D/hdfMPjQQkvhZ8vjwBvJvjzusQN4ed7whXrNCF63lFx8rImhZ9fCVfcFhenkdaimPNDMS37qdDQagjLPRK38iKtY3GJdpS+XGX9BT/mbIXkNrgKAAAAAElFTkSuQmCC);
background-color: #ffffff; border-radius: 30px;}
 
#dnd_drag_space > div.dnd_upload_object > span:hover {opacity: 1;}
 
#dnd_drag_space > div.dnd_upload_object > img {max-width: 130px; max-height: 130px; position: absolute; margin: auto; top: 0px; left: 0px; right: 0px; bottom: 0px;          vertical-align: middle;}
 
#dnd_drag_space > div.dnd_upload_object > p {margin: 10px; font-size: 14px;}
 
 
#dnd_drag_space .dnd_info {position: absolute; overflow: hidden; height: 30px; width: 100%; bottom: 0px; transition-duration: .3s; cursor: default; }
 
#dnd_drag_space .dnd_info.dnd_light {background-color: rgba(0, 0, 0, 0.1); color: #000;}
 
#dnd_drag_space .dnd_info.dnd_dark {background-color: rgba(255, 255, 255, 0.1); color: #fff;}
 
#dnd_drag_space > div.dnd_upload_object:hover > .dnd_info {height: 50px;}
#dnd_drag_space > div.dnd_upload_object:hover > .dnd_info.dnd_light {background-color: rgba(0, 0, 0, 0.2);}
#dnd_drag_space > div.dnd_upload_object:hover > .dnd_info.dnd_dark {background-color: rgba(255, 255, 255, 0.2);}
 
#dnd_drag_space .dnd_file_name {position: absolute; padding: 7px 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;                 width: calc(100% - 15px);}
 
#dnd_drag_space .dnd_file_size {position: absolute; padding: 7px 10px; top: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: calc(100% - 15px); }
 
/* DND UPLOAD OBJECT */
 
 
#dnd_error {
                _height: expression( this.scrollHeight > 145 ? "140px" : "auto" ); /* sets max-height for IE6 */
                max-height: 128px; /* sets max-height value for all standards-compliant browsers */
                overflow-y:auto; height: 0px; margin-top: 10px; }
 
#dnd_error p {color: #b94a48; border-radius: 1px; font-size:11px; padding: 10px 6px 10px 30px; margin: 5px 0px; border: 1px solid #eed3d7; box-shadow: 0px 0px 1px rgba(128,128,128, 0.3); background-color: #f2dede;
                background-image: url(../../data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVDhPrVPNa1NBEJ+8tgkmJb5WoU1K05jYWCSnXgShIBUFxUMxJ0vaQk96CP4F0oNeFMFDLh4EMS0VBEEPIgrFglUQUUtNDbVNirVN/UjTD5uv93Znnd0kr4hH/cEy783M7ze7s7Pwr7DVrAW8GgsymzkoEIc5YjtyBPr+xoVIgCEm9ZuJdC1V4Q+B8rWLERuHeEGze+zBw9Dodiu/ubMNxVQKtOLWOiLG2m49eKgCBEtAkgXDe0abz+UMdQPPfgGkJaF5fKB5u2DnUwpKC3MF4DjSefuxElECpbFLASHYS8Pj87pCITBePZducF65o+zu2CidTYC97zRsJ+fhV+p9lnGt78jdJxlNJnA0osUGxx5ZCDq3UGQJZAicCShOPQV3z1GA5oNezkpRGasKcDbk6KZtry4rInISIFIdUgBNDtxAqGTSsL8nDKZpDsmYEmCMdTTpOrCvJCCTaxXrkERuVv3lpTQ06a3k4x0yVhUwGAiqWifWK5qfkzJc9ZOAEqFrpTNTUUPFqgLcWKvk8tTtLmurMrk0MwW7j+5b1ZFsY6cfirkcmIytWQKmwce3knPQ4PVbydK6Ry9D88AFReTSR5Ud/gD8mH1L/2zcEqgYfMLIZbOb80lw9p+xRPLxG7ARv66I8l8/ew5+Jmchv7KYrfDKhORag/QxeiICNEh6+JirhbpcXs6ohgm6UsehgFo5Iq+8flagmxrpn17YG6Q63p0/HqFa8X2tXs+BcC849BY5ElDezMP3D28gv7q4LgSPnZpe+nuU65gZ6A3aTBykbg/TI2pHpKbSY6LZSGgaTp58Qdv6fwD4DcUoi1d/EShcAAAAAElFTkSuQmCC);
background-repeat: no-repeat; background-position: 7px 10px;}


@media screen and (min-width: 1300px){
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"] {padding:4px 10px 4px 38px !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: 1500px){
#header_right_cell img {display:none !important;}
}

@media screen and (max-width: 1024px){
/* merge with above */
html{height:100%; display:block;width:100%; overflow-x:hidden; }
body{position:relative;width:100%; overflow-x:hidden;display:table;}
#main-content_wrapper{position: relative;overflow-x: hidden;width: 100%;}
.sidebar-controls {-webkit-tap-highlight-color: transparent;}

.wrapper {margin:10px 0px 0px; min-width:100px !important; padding:0px; width:100% !important;}
#footer {padding:15px 55px;}

#main-content_wrapper {float:none; margin-right:0px;}
#main-content {border-width:0px; margin-right:30px; padding:15px;}

#sidebar {display:block; border-left: 1px solid #d5d5d5;/*border*/; position:absolute !important; right:-326px; width:325px; background: rgba(255, 255, 255, 0.95); z-index:116;top:0; bottom:0; -webkit-transition: right 0.5s ease;-moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease;transition: right 0.5s ease;}
#sidebar > .sidebar {display:block; z-index:45;margin-left: -1px;height:100%; overflow:auto;}

#sidebar .sidebar-controls {background: #d8d8d8;/*sidebarControlsBG*/;border-radius: 5px 0px 0px 5px;
border-width: 0;display: block !important;padding: 22px 6px 22px 6px;position: fixed;right: 0;top: 35%;width: auto;z-index: -1;cursor: pointer;-webkit-transform: translateZ(0);-webkit-transition: right 0.5s ease;-moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease;
transition: right 0.5s ease;}
#sidebar.sidebar-expanded{right:0px;-webkit-transition: right 0.5s ease;-moz-transition: right 0.5s ease;-o-transition: right 0.5s ease;-ms-transition: right 0.5s ease;transition: right 0.5s ease;}
.sidebar-expanded .sidebar-controls-icon {-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);background-position: -108px -473px;}
	
#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 #d5d5d5;/*border*/; display:block; float:none; margin-bottom:30px; overflow:hidden; padding:0px 0px 30px; width:100% !important;}

table.registration tr {display: block; position: relative;}
table.registration .column:last-of-type {border-width:0px; padding-bottom:0px;}
table.registration .column_or {background:none; display:block; float:none; margin-bottom:10px; margin-top:-55px; overflow:hidden; padding:0px 0px 0px; text-align:center; top:0px; width: 100% !important; z-index:100;}
table.registration .column_or .block_or {background-color:#f5f5f5;/*tableTborderBG*/; color:#333;/*bodyFont*/; font-size:1.5rem; margin:0px auto; padding:15px; text-align:center;}

.reg_benifits ul li {width:100% !important;}

table.dto_garage_index tr {display:block;}
table.dto_garage_index td {display:block; float:left; margin:0px 3px 3px 0px; overflow:hidden; width:140px !important;}
table.dto_garage_index td span{display:block;white-space: nowrap;margin-right: 4px;overflow: hidden;}
.fixed-controls .fixed-controls-container {margin-right:60px !important;}

.tooltip_popup{left:0px !important; margin-bottom:10px !important; margin-top:5px !important; position:relative !important; top:0px !important; width:auto !important;}
}

@media screen and (max-width: 980px){
#searchuser_txt {width:80%;}
#searchtitle {width:56.5%;}

nav li a, nav li span.link {font-size: 1rem; padding: 15px 10px 13px;}
.header img {height: 75px; width: auto;}
.header {background-size:191px 75px !important;}
}

@media screen and (max-width:800px){
#feature-slide li.child, .plusslider, #feature-slide, .socialIcons {max-width:100%;}

.info-bar .login-or-links {float:none;}
#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;}

#sg_newgroups div.sgicon {width: auto !important; float: none !important;}
.user-post .alt1 img {max-width: 450px;}

}

@media screen and (max-width:768px) {
.fixed-controls{position:relative;}
#footer form {margin-left:-25px;}

#searchuser_txt, #searchtitle {margin-right:0px; width:79%;}
#search_read {margin-left:50px; margin-top:5px; width:83.5%;}
#startdate_month, #enddate_month {width:57%;}
table.tborder td.resource-call{background: none; height:229px;}

#dealix_widget_content_vehicle,#dealix_widget_content_dealer {display:block; float:none; width:100%;}
.dealix_widget_content_element_container input.dealix_phone {width:80px;}
.dealix_widget_content_element_container input.dealix_extention {width:25px;}

.unhaggle_widget_content_element_container,.unhaggle_widget_content_customer {display:block; width:90%;}

.vs_alignment {margin-left:-10px;}
.vbpdfh_wrapper{width:100%; float:none}
.vbpdfh_button{width:100%; float:none; margin-top:20px;}
}

@media screen and (max-width:668px) and (min-width:556px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-202px;}

}

@media screen and (max-width:676px) {
.fixed-controls .fixed-controls-container{background-color:transparent;border:0;margin-right:0;}
#main-content img {height:auto; max-width:100%;}
#main-content img.photo_poll {height:10px;}

.lastpostinfo {min-width:10px;}
.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;}

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;}
}

@media screen and (max-width:480px){
body {display: block; overflow-x: visible;}
html {overflow-x: visible;}
#sidebar .sidebar-controls, #sidebar {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: #d5d5d5;/*border*/;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: #bcbcbc;/*forumHomeTborderAltBG*/;}

#posts .main-column-picture, #post .main-column-picture {width: 98%; display: block; border-width: 0px; padding: 10px 1%;}
#posts .main-column-text-wrapper, #post .main-column-text-wrapper {margin-left: 0px;}
#posts .main-column-text, #post .main-column-text {border-width: 0px;}
#posts .main-column-text:before, #post .main-column-text:before {border-width: 0px;}

#main-content .toolbar td {display: block; padding: 8px 0%;}
.fixed-controls .fixed-controls-container {margin-right: 30px !important;}
.controls .item, .post-count {float: none;}

.postbit_legacy_wrapper_bottom .status-icons {padding:1% !important;}

/* new fix*/
#main-content div.pagenav > table > tbody > tr:first-child > td:first-child {display: none;}
.below_postbits-td {display: block; text-align: left; margin-top: 10px;}

.vs_dfp_standard_postbit_ad table:first-of-type {background:#fff; width: 100%;}
.vs_dfp_standard_postbit_ad td, .vs_dfp_standard_postbit_ad td.alt2, .vs_dfp_standard_postbit_ad td.alt1 {display: block; background: transparent; border-width: 0px}
}


@media screen and (max-width:455px) and (min-width:368px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}

@media screen and (max-width:427px) {
.dealix_widget_content_element_container label {display:block; width:100%;}
.dealix_widget_content_element_container select {width:85%;}
.dealix_widget_content_element_container input[type="text"] {width:75%;}
.dealix_widget_content_element_container input.phone {width:75%;}
.dealix_widget_content_element_container input.dealix_extention {width:60px;}
.dealix_widget_content_element_container input.dealix_phone {display:block;}
.unhaggle_widget_content_button, .dealix_widget_content_button {padding:8px 15px;}
.unhaggle_widget_content_horizontal_container li {display:block; width:100%;}
.unhaggle_widget_content_element_container, .unhaggle_widget_content_customer {width:80%;}
#unhaggle_widget_content img {width:100%;}
}
@media screen and (max-width:669px) and (min-width:641px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:200px;}
}
@media screen and (max-width:524px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}
@media screen and (max-width:358px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}
@media screen and (max-width:320px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:100px;}
#qrform div.panel {max-width:280px !important;}
#qrform fieldset {border: 0 none; margin: 15px 0; padding: 0 0 15px;}
#qrform #adcopy-outer {width:272px;}
#qrform #adcopy-puzzle-image {width:270px !important;}
#qrform #adcopy-puzzle-image img {max-width:270px;}
#qrform #adcopy-response-cell, #qrform #adcopy-outer #adcopy_response {width:150px !important;}
#qrform #adcopy-link-buttons {width:100px;}
}
@media screen and (max-width:300px) {
.tools_wrapper .vbmenu_control .vbmenu_popup {right:-30px;}
}
@media screen and (max-width:589px) {
.controls .item {clear:both;}
}

textarea, .bginput {font:10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

/* Cyb-stats */
#cybstats_fdiv,#cybstats_udiv,#cybstats_lpdiv {display: block; padding: 5px 2%; margin-top: 10px; vertical-align: top; width: 95.9%;}

table.Cyb-stats {margin-bottom: 20px;}
table.Cyb-stats td td {padding: 2px;}

#cybstats_lpdiv td {display: inline-block; white-space: normal; width: auto;}

.Cyb-stats-thead {border-bottom: 1px solid #364d59;/*tborderTheadBG*/;}
.Cyb-stats-thead .thead {display: inline-block; width: auto;}

	@media screen and (max-width:640px) {
	.Cyb-stats-thead .thead {font-size: .7rem}
	.Cyb-stats-thead .thead td {font-size: 1rem;}
	}

table.Cyb-stats td td.thead, table.Cyb-stats td td.vbmenu_option {display: block;}
.Cyb-stats .thead .vbmenu_popup a {color: #333;/*bodyFont*/; display: block;}

#cybstats_fdiv:before {content: "Most Popular Forums"; color: #364d59;/*tborderTheadBG*/; font-weight: bold;}
#cybstats_udiv:before {content: "Top Posters"; color: #364d59;/*tborderTheadBG*/; font-weight: bold;}
#cybstats_lpdiv:before {content: "Latest Posts"; color: #364d59;/*tborderTheadBG*/; font-weight: bold;}

/* vbpic gallery */
.vbpicgallery, .vbpicgallery-h1 {margin-top: 10px}
table.tborder td.block-tr {vertical-align: top;}
.vbpicgallery textarea, #comments textarea, .data input[type="text"] {max-width: 96%; width: 100%; padding: 4px 2%;}
.slideshow {max-width: 100%;}

#comments td {padding: 8px 0px 8px 0px;}
table.tborder td.block-tr td, #comments td.tcat, #comments td.thead, #comments td td.alt1, #comments td td.alt2, table.tborder .data td {padding: 8px 5px 8px 5px; /* padding: 8px 5px 8px 10px; */}
table.tborder td.block-tr td.thead:first-of-type {text-align: left;}
.default {list-style-position:inside; margin:10px 0px;}

.vbpicgallery-photo {background: #ccc; margin-top: 10px; padding: 5px;}
.vbpicgallery-photo img {max-width: 100%; height: auto;} 

	@media print, screen and (max-width: 1100px) {
	
	table.tborder td.block-tr {display: block; width: 99.9%; padding: 0px}
	}

	@media print, screen and (max-width: 750px) {
	
	table.data td, table.tborder table.data-list td, #comments td.thead {border-bottom: 1px solid #d5d5d5;/*dividingLine*/; display: block; padding: 8px 1%; width: 98%; text-align: left;}
	table.tborder td.block-tr .data tr td:last-of-type, table.data-list tr td:last-of-type {border-bottom: 10px solid #d5d5d5;/*dividingLine*/}
	table.tborder td.block-tr .data tr td.thead:last-of-type, table.data-list tr td.thead:last-of-type {border-bottom: 0px solid #d5d5d5;/*dividingLine*/}
	table.tborder td.block-tr td.alt2  {background: #f5f5f5;/*threadCountBG*/;}
	.vbpicgallery_navbar td {display: block; padding: 5px; text-align: left;}

	#show, .vbpicgallery .alt1 div {width: 100% !important; max-width: 100%;}
}

@media screen and (max-width: 1024px) {
        .vbpicgallery-photo img {max-width:480px !important; height:auto;} 
 }


/* DBTech User Tag */
#dbtech_usertag_tagarea div {margin-top:10px;}

/* Album Pictures - Forum Home */
.latestAlbumWrapper{padding:10px;box-sizing: border-box;}
@media screen and (max-width: 1024px) {.latestAlbumWrapper{padding-right: 45px;}}
@media screen and (max-width: 840px) {.latestAlbumWrapper table table td:nth-child(5) {display: none;}}
@media screen and (max-width: 780px) {.latestAlbumWrapper table table td:nth-child(4) {display: none;}}

/*Social Groups
----------------------------------------------- */
#sg_catcloud, #sg_randomgroup, #sg_mygroups, #sg_newgroups {margin-bottom:20px;}

div.sgicon {float:left; margin-bottom:10px; margin-right:10px;}
#sg_newgroups div.sgicon {width: 48%;}
img.sgicon {height:auto; margin-right:10px; max-width:80px; width:auto; vertical-align:middle;}
.sg_description, .sg_title {line-height:1.5; margin-left:90px;}
table.sg_search div.sg_input_field {margin-right:7px;}
table.sg_search select {margin-right:5px;}
table.sg_search td {vertical-align:top;}
table.sg_search .fieldset .bginput {width:97% !important;}

.sg_search_errors ol,#group_member_list li, #group_footer_links li {list-style-position:inside;}

div.sg_tborder {border:1px solid #ddd; clear:both; margin-bottom:10px; margin-top:20px;}
div.sg_tborder #message_form, div.sg_tborder #group_message_inlinemod_form {padding:10px;}
div.sg_tborder .tborder {border:0px;}
div.sg_tborder .messagetext {font-weight:bold; text-align:left;}

#group_description {line-height:1.5; margin-top:10px;}
#group_footer_links li {line-height:1.6; list-style:none;}
#group_message_inlinemod_form .fieldset {margin:10px -10px; padding:0px 10px;}
#group_message_inlinemod_form .fieldset:last-child {border-bottom:0px; margin-bottom:-10px;}

#group_member_list li {display:inline-table; list-style:none; margin:10px; text-align:center; width:100px;}
#memberlist {margin-top:10px;}
#memberlist li {list-style:none;}
.autowidth{width:auto !important}
.newreply_reviewbit td.alt1 {max-width: 600px;}
.newreply_reviewbit td img {max-width:100%;}

@media screen and (min-width:1025px) and (max-width:1100px) {
.newreply_reviewbit td.alt1 {max-width: 450px;}
}

@media screen and (max-width: 800px){
.newreply_reviewbit td.alt1 {max-width: 400px;}
}

.stayOpened{display:block !important;}

#fixed-controls {overflow:visible;}
.pagenav .vbmenu_control {position:relative !important;}
.pagenav .vbmenu_control .vbmenu_popup {top: 26px !important; right: -1px !important; left: auto !important; width: 150px;}
.fixed-controls .fixed-controls-container {height:34px; overflow:visible;}
.controls .pagenav {float:right;}
.fixed-controls .pagenav .alt1{display:none}
.fixed-controls .pagenav table tr td.nextpage,.fixed-controls .pagenav table tr td.prevpage,.fixed-controls .pagenav table tr td.firstpage,.fixed-controls .pagenav table tr td.lastpage{display:table-cell !important;}
.fixed-controls .pagenav table tr td.firstpage a,.fixed-controls .pagenav table tr td.lastpage a{text-indent: -9999px; white-space: nowrap; width: 12px; display: inline-block; position:relative}
.fixed-controls .pagenav table tr td.firstpage a:before,.fixed-controls .pagenav table tr td.lastpage a:before{content: "\00ab"; display: inline-block; position: absolute; right: 4px; text-indent: 0; }
.fixed-controls .pagenav table tr td.lastpage a:before{content:"\00bb";}

@media screen and (min-width: 980px) {
nav li a, nav li span.link, nav li .thead {padding-left: 12px; padding-right: 12px; font-family: roboto; font-size: 1.4rem; font-weight: normal;}
nav li .thead {font-size: 1.2rem; font-weight: 700;}
}


@media screen and (max-width: 980px) {
nav li a, nav li span.link {font-family: roboto; font-size: 1.10rem; font-weight: normal; padding-left: 8px; padding-right: 8px;}
nav li .thead {font-size: 1.10rem;}
.header img {max-width: 100%;  height: auto;}
}