/* 
  Global CSS Declarations for iPhone.VitalBMX.com
*/

/* LAYOUT */
* { margin: 0; padding: 0; }
a { text-decoration: none; color: #900; }
body { background: #fff; color: #474747; font-family: Helvetica; overflow-x: hidden; }
ul { list-style: none; }
a img { border-width: 0; }

/* HEADER */
#header h1 { background: #000 url(http://cdn.vitalmtb.com/assets/images/mobile/header.png) no-repeat; height: 66px; overflow: hidden; text-indent: -999em; }
#header a.logo { background: #000 url(http://cdn.vitalmtb.com/assets/images/mobile/mxheader.png) no-repeat 0 2px; display: block; height: 70px; overflow: hidden; }

/* MENU */
#menu { background: #fc0; border: 3px solid #fc0; height: 24px; text-align: center; }
#menu li { display: inline; font-size: 16px; }
#menu li a { background: #fc0; color: #000; display: block; float: left; padding: 3px 0; text-align: center; width: 25%; -webkit-tap-highlight-color: rgba(0,0,0,0.5); }

/* ADS */
/* .ads { background: #e2e2e2; display: block; font-size: 12px; font-style: italic; height: 50px; line-height: 50px; margin: 9px; padding: 0 9px; text-align: right; } */
.ads { display: block; margin: 9px auto; text-align: center; }

/* CONTENT */
#content { padding: 0 9px; }
#home #content { margin-top: -80px}

/* TABS */ 
.tabbed > div { display: none; }
.tabbed > div[selected] { display: block; }
.tabs { background: #f1f1f1; font-size: 16px; margin-bottom: 6px; padding: 6px 6px 0; }
.tabs li { display: inline; }
.tabs li a { display: inline-block; color: #900; padding: 3px 9px; text-align: center; width: 121px; }
.tabs li a.active { background: #fff; color: #fc0; }

/* LISTS */
.list { margin-bottom: 9px; font-size: 13px; }
.list li { clear: both; min-height: 70px; margin-bottom: 3px; padding: 3px 9px 3px 0; position: relative; }
.list li:nth-child(even) { background: #f1f1f1; }
.list li a { display: block; color: #6d7071; font-style: italic; min-height: 70px; padding-left: 79px; -webkit-tap-highlight-color: rgba(0,119,187,0.5); }
.list li a cite { color: #6d7071; vertical-align: text-top; }
.list li a em { background: url(/images/mobile/comments.png) no-repeat 0% 3px; color: #6d7071; font-style: normal; padding-left: 12px; vertical-align: top; }
.list li a img { height: 70px; left: 3px; position: absolute; width: 70px; }
.list li a img.videothumb { height: auto; width: auto; position: absolute; bottom: 3px; }
.list li a img.video { top: 56px; height: 17px; left: 3px; position: absolute; }
.list li a strong { color: #900; font-size: 16px; font-style: normal; }
#videos .list li a img { height: 53px; }
.photolist { clear: both; margin-bottom: 9px; font-size: 13px; }
.photolist li { display: inline-block; width: 94px; }
.photolist li a { display: block; color: #6d7071; font-style: italic; float: left; margin-bottom: 3px; padding: 3px; text-align: center; width: 94px; -webkit-tap-highlight-color: rgba(0,119,187,0.5); }
.photolist li a strong { color: #900; display: block; font-size: 15px; font-style: normal; min-height: 1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 86px; }
.photolist li a img { height: 70px; width: 70px; }
.newslist { margin-bottom: 9px; font-size: 13px; }
.newslist li { margin-bottom: 3px; min-height: 3em; }
.newslist li:nth-child(even) { background: #f1f1f1; }
.newslist li a { color: #6d7071; display: block; font-style: italic; padding: 3px 9px; -webkit-tap-highlight-color: rgba(0,119,187,0.5); }
.newslist li a strong { color: #900; display: block; font-size: 16px; font-style: normal; }
.newslist li a strong em { background: url(/images/mobile/comments.png) no-repeat 0% 2px; color: #6d7071; font-style: normal; font-size: 12px; padding-left: 12px; vertical-align: top; }

/* 12/22/2011 post-wide page recode */
#home .list li { min-height:56px; }
#home .list li a { padding-left: 109px; min-height: 56px; }
#home .list li a img { width:100px; height:56px; }
#home .list li a .videothumb { width:100px; height:17px; position:absolute; top:42px; left:3px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAARCAYAAAAfdMg6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHhJREFUeNrsWFsspGcYnjEzDrMZdrDGVqY21jLbxmFFFBUSEVUsMQ5x1QqVCC6IOkfSOzdU4kIy4tSQOK3jbjYOmWoiyzhuHUrJmm4pdTbjMIMZps8nJFPLhgs37fckf/zf5/+///M/7/O8z4/JYDB+YFD8b2BAXwElnIISTkEJp7gz1NbW+ri7u5vexdps+no/RGxs7CdbW1vHvb29m2Ts6OjI9fLyspidnd11cHDgdXV1rXl4ePAtLCyM2Gw2E9ceSaXSzf39/RMyDg8Pt+bxeGwmQO5XKpXHra2tq+ScEBkaGipcX19XlZeXv9dqtbrLz/f19RUdHh5qRCLRMpfLZZPjqn3u7u4eazSa056envW1tbXjm/xtTJrSP8Tc3Nw3NjY2Amtr6x8JiTKZTOzs7Pykurr65+Tk5OCoqKjykpKS50Kh8OEpYAAoFAplSkpKc0NDwzKI+P4ecAIQ0ldXV9exnqS4uPhZWlpaKKZPORwOe2lpaQXk109OTu5fev63KKxH5+d/TE1NLaKQ/uXGOp2O4e/v72JmZmYqFoslbW1tZwUVFxcnTE9P/9LFxaWBKvyGaGlpeZubmyuOiIh42NzcvOLq6uo4MDAwtbCwoDh/2ToQwJLL5YvBwcGNbm5u/LKysujS0lJxX1+fhBQAxq8zMzPHiOJZLBYTquWDiOfDw8PTISEhLzG2aGpq+q6ioiIIbvFC//lGRkackZGRaT6fz4MDaKOjo3+5ap8TExMCFKJpYGDgpyhOEzIXFBT0GM5gRy39FqisrHyXlZV1AuU4EGWBAEOo+1eBQGCifx3s9AQKVJEjICBAFh8f/xWs3xx2fBQWFvYMRNqCe2Z3d/fv4O2UqL2wsPANWoCGKHJ8fHyWOAeIZe/s7Ggv1h0bG1vA82WpqakiOELY4OBgRH9/v5wUzsU1MBaGlZXVfXKelJT0tf6+sJaSEn4LQMnqmZmZBR8fn89tbW0fHAD19fXLeXl5T6+7R6VSaS+slrRKtAL1ysqKAiQZbG5uqkEOl/xCv2eTgiEFQQ79tSIjI/vIT3Nz87N7PD09nclBQ9sdor29fbKgoCDK0tLSHIFshBB1uY8SMtFD2U5OTjzYrgdR1tDQ0I6xsbEhgt00LPzt2aeQgQEDtvsgOzubAZv/Aop/5e3tfR8B7inc4T1R/FV72N7eVt1kr3V1ddL5+fktco4ifeTn5+dCCb8lampq5Dk5ORqEK05jY+NvZM7Q0PCM8HPidfb29rZI21mY50Dh6oyMjCYEtCNi3cSKEeKI1TKJQyC0lVZVVXUT20fAEyF5c0H0Nmy767o95OfnT6DX2yMjfPaxveIL4N1FaEtMTFTZ2dkJKOG3BAKZGi/8BRRuAsL/InOdnZ2LUHXH6OjoTlFRkRQk3gPZrL29veOOjo5FqFuJMenTL9GXjUlgI70WPf3M7hMSEmQIf38jtD0G2QdI+tNoHQcfaROnMTExryQSiQqucS1XGxsbR3r540/kjZ/oZxkF/U8bJZyCEk7x38I/AgwA1wQOdKo+euQAAAAASUVORK5CYII=) 0 100% no-repeat; }

#home .list li a .bike_of_the_day { width:100px; height:17px; position:absolute; top:42px; left:3px; background: url(data:image/png;base64,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); }


/* COMMENTS */
#comments p { margin: 6px 0 9px; }
#comments p a { color: #900; float: right; -webkit-tap-highlight-color: rgba(0,119,187,0.5); }
.comments { margin-bottom: 9px; font-size: 13px; }
.comments li { clear: both; min-height: 50px; margin-bottom: 3px; padding: 3px 9px 3px 59px; position: relative; }
.comments li:nth-child(odd) { background: #f1f1f1; }
.comments li cite { color: #6d7071; float: right; font-size: 12px; }
.comments li img.avatar { height: 50px; left: 3px; position: absolute; width: 50px; }
.comments li strong { color: #900; font-size: 14px; font-style: normal; }
.pagination { background-color: #fc0; font-size: 11px; font-weight: bold; line-height: 25px; text-align: center;}
.pagination a { color:#fff; line-height: 25px; display: inline-block; width: 30%; }
.pagination a#commentsPrev { text-align: left; }
.pagination a#commentsNext { text-align: right; }
.pagination span { line-height: 25px; display: inline-block; width: 30%; }
.pagination span.disabled { visibility: hidden; }
.pagination span.commentrange { color: #000; }
#comment_form { padding: 9px; display: none; background-color: #f1f1f1; }
#comment_form fieldset label { color: #000; font-size: 18px; font-weight: bold;}
#comment_form fieldset { border-width: 0; width: 300px;  margin: 0 auto;}
#comment_form fieldset.shade { text-align: right; }
#comment_body { margin: 3px 0 9px 0; width: 300px; height: 100px; font-size: 14px;}

/* CAPTIONS & TITLES */
#content embed { background: #000; border: 1px solid #000; height: 168px; margin-bottom: 3px; width: 298px; }
#content h3 { font-size: 18px; margin-bottom: 3px; }
#content p { font-size: 14px; margin-bottom: 3px; }
#content .credit { font-size: 16px; margin-top: 9px; overflow: hidden; width: 300px; }
#content .credit a { color: #474747; }
#news #content p.credit { margin-top: 2em; }
#content .credit cite { display: block; font-size: 12px; }
#content .credit img { float: left; height: 50px; margin: 0 9px 0 3px; width: 50px; }
#content img, #content p img { max-width:100% }

/* LOGIN/COMMENT */
#forms form { border: medium none; font-size: 14px; margin-bottom: 9px; padding: 9px 9px 0; }
#forms form p { margin-bottom: 9px; padding: 0 9px; }
#forms form fieldset { border: medium none; line-height: 1.5; }
#forms form fieldset button { border: 1px solid #474747; background: #900; color: #fff; font-size: 16px; font-weight: bold; padding: 2px 3px; width: 90px; }
#forms form fieldset fieldset {  background: #f1f1f1; padding: 9px; }
#forms form fieldset fieldset.submit { padding-top: 0; text-align: right; }
#forms form fieldset label { color: #000; font-size: 18px; font-weight: bold; }
#forms form fieldset input[type=text], #forms form fieldset input[type=password], #forms form fieldset textarea { border: 1px solid #474747; font-size: 14px; padding: 3px; width: 274px; }
#forms #forms-login fieldset.submit label { float: left; font-size: 14px; font-weight: normal; }
#forms #forms-comment p { padding-bottom: 9px; }
p#comments_status { margin: 0 0 8px 8px; font-size: 13px;}

/* NEWS CONTENT */
.landscape #news #content img { max-width: 460px; }

/* SLIDESHOW */
#slideshow { font-size: 15px; }
#slideshow { margin-bottom: 3px; }
#slideshow #slides img { display: none; max-width: 300px; }
#slideshow #slides img:first-child { display: block; }
.landscape #slideshow #slides img { max-width: 460px; }
#slideshow ul { margin: 12px 0 15px 0; }
#slideshow ul li { display: inline-block; }
#slideshow li#slidePrev { background: #900 url(/images/mobile/prev.png) no-repeat 0% 50%; border: 1px solid #900; color: #fff; padding: 3px 6px 3px 18px; }
#slideshow li#slideNext { background: #900 url(/images/mobile/next.png) no-repeat 100% 50%; border: 1px solid #900; color: #fff; padding: 3px 18px 3px 6px; }
#slideshow li#slideControl { border: 1px solid #fff; color: #900; float: right; padding: 3px 0 3px 24px; }
#slideshow li#slideCount { color: #6d7071; font-size: 13px; padding: 3px; }
#slideshow.setup-checks li#slidePrev { width: 25px; height: 26px; background: transparent url(/images/_mx/sprite_all.png?8943574356) no-repeat -1px -735px; padding: 0; border: none; position: relative; top: -1px }
#slideshow.setup-checks li#slideNext { width: 127px; height: 25px; background: transparent url(/images/_mx/sprite_all.png?8943574356) no-repeat -30px -735px; padding: 0; border: none; position: relative; top: -9px; line-height: 25px; font-size: 13px; padding: 1px 0px 0px 6px; }
#slideshow.setup-checks li#slideCount { height: 25px; position: relative; top: -7px; left: 5px; padding: 0 }
#slideshow li.play { background: #fff url(/images/_mx/slideshow_play_mobile.png) no-repeat 0% 50%; }
#slideshow li.pause { background: #fff url(/images/mobile/pause.png) no-repeat 0% 50%; }

/* CLASSES */ 
.clear { clear: both;}
.hidden { display: none; }

/* SPOTLIGHT */
#spotlight-main { margin-bottom: 9px; padding: 0 9px; font-size: 14px; }
#spotlight-main a { display: block; color: #474747; -webkit-tap-highlight-color: rgba(0,119,187,0.5); }
#spotlight-main a em { background: url(/images/mobile/comments.png) no-repeat 0% 2px; color: #6d7071; font-style: normal; font-size: 12px; padding-left: 12px; vertical-align: top; }
#spotlight-main a strong { color: #900; font-size: 16px; }

/* PAGINATION */
#pagination { background: #fc0; border: 3px solid #fc0; color: #000; height: 24px; line-height: 24px; text-align: center; }
#pagination li { font-size: 16px; float: left; width: 33%; }
#pagination li#prev { text-align: left; width: 37% }
#pagination li#next { text-align: right; width: 30%; }
#pagination li a { color: #fff; padding: 3px 9px; -webkit-tap-highlight-color: rgba(0,0,0,0.5); }
#pagination li span { color: #474747; padding: 3px 9px; }

/* FOOTER */
#footer { background: #000; clear: both; font-size: 12px; padding: 6px; position: relative; text-align: center; }
#footer ul li { border-right: 1px solid #aaa; display: inline; margin-right: 3px; padding-right: 6px; }
#footer ul li:last-child { border-right: medium none; }
#footer ul li a { color: #aaa; -webkit-tap-highlight-color: rgba(0,153,255,0.5); }
#footer ul.edition_title { margin-top: 4px; }
#footer ul li span { color: #aaa; -webkit-tap-highlight-color: rgba(0,153,255,0.5); }
#footer ul.edition_title li:first-child { border-width: 0 }

/* NOTICE */
#notice { margin: 9px; font-size: 14px; font-weight: bold; }

/* Added by Sasha */
input[type=submit],input[type=button]{font-size:14px;line-height:18px;font-weight:700;color:#fff;background-color:#900;border:none;outline:none;margin:0;padding:1px 8px}
input[type=submit]:hover,input[type=button]:hover{cursor:pointer}

/* Share block */
.mob-share-block__wrapper{margin:15px 0 10px;padding:0;width:100%}
.mob-share-block__inner{margin:0;padding:0}
.mob-share-block__item{display:inline-block}
.mob-share-block__item:first-of-type{margin-right:15px;position: relative;top: -4px}
.mob-share-block__item:last-of-type{margin-left:20px}
.mob-share-block__item.share{position:relative;top:-1px}
.mob-share-block__item_icon{display:inline-block;width:24px;height:24px;text-indent:-9999px}
.facebook .mob-share-block__item_icon{background:url(http://assets.vitalmedianet.com/images/icons/button-facebook-24x24.png) 0 0 no-repeat}
.twitter .mob-share-block__item_icon{background:url(http://assets.vitalmedianet.com/images/icons/button-twitter-24x24.png) 0 0 no-repeat}
.mob-share-block__item_link{font-size:12px;vertical-align:middle;position:relative;top:1px}
.mob-share-block__item-share{display:block;width:50px;height:20px;background:url(data:image/png;base64,R0lGODlhMgAUALMAAO1ZOvnb0uiMduZiRdhVOPKsmflgP/lnR/hWNfhYN/tvTvlbOvtzUuhNLvx4V////yH5BAAAAAAALAAAAAAyABQAAAT/8LFGq704693YG4cjjmRpnmjqHEOjvnAsUnJtjxSj73zv/8DgLrd7GI8SoXI5bCieyOhT4QgYAwKFADvter9eyhSpQBKeAexWIngIDuA4WAwnmxUH62DgKDDaBVYFVFYPBQeBBQ99Rod4ChQHkkaSlUYgB20PAQUCA21YVgBpn4uKnIECigyVkZNHB2aVqkcObZ6KBJmBbooDBJsFioeSrrGwsogCBqWdbgS5w4q0AwbBwgIAxQ0G3VFm3WkMBg5utwa5hgS3uegBe1jVBhTd3t8EBN3lRwEE5dnRNlmhlW/NJgIAutFb0G0Bvof4GhoA8OfhRIQXFzAYAAAfgI7dRAZsxMiQwoKTKBOoXIkS5UcALWMuAJBApkuYKE3a3Mmzp8+TFFYKHUq0qNGjRBsMQMC0qdOnUKNKndp0wAcOWLNqtRoBADs=) 0 0 no-repeat}
.mob-share-block__menu{margin-top:10px;padding:10px;border:1px solid #ebebeb;-webkit-box-shadow: 3px 3px 8px rgba(0,0,0,0.15);-moz-box-shadow: 3px 3px 8px rgba(0,0,0,0.15);box-shadow: 3px 3px 8px rgba(0,0,0,0.15);background:#f5f5f5;display:none}
.mob-share-block__menu-item{display:block;width:100%;height:24px;margin-bottom:8px;position:relative}
.mob-share-block__menu-item:last-of-type{margin-bottom:0}
.mob-share-block__menu-icon{display:block;width:24px;height:24px;line-height:0;position:absolute;top:0;left:0}
.mob-share-block__menu-link{display:block;line-height:12px;height:12px;font-size:12px;position:absolute;top:5px;left:29px}

div.mob-comments__show-comments a.btn, div.mob-comments__show-comments a.btn:hover { background-color: #FC0; }
#content p.caption{font-family:Helvetica, Arial, sans-serif;font-size:11px;font-weight:700;color:#777;border-bottom:1px solid #e2e2e2;padding-bottom:4px;margin:4px 0px 8px 0px;max-width:100%}

div.story_body ul { list-style-type: none !important; margin-left: 20px }
